html, body {font-family:arial,helvetica,sans-serif; font-size:95%; color:black; background-color:#ffffff; margin:4px;}

#top { color:#000000; text-align:left; padding:0.5% 1.5%; margin-bottom:0; font-style:italic; z-index:10;}

#headtop { position:relative; height:100px; background-image:url(header.gif);background-repeat:repeat-x; background-color:#e6e6cc; margin-bottom:10px;}
#headtop span {font-size:60%;}

#headtop img { float:right; margin:19px 15px; border:1px solid #ffc0cb;}

#wrapper {background-color:#ffffff; padding:0; margin:0; border-right:1px solid #e6e6cc; color:#000000; border-left:1px solid #e6e6cc; color:#000000;}

#sidebar {float:left;width:18%; background-color:#ffffff; margin:0 1% 0 1%;}

#main {background-color:#ffffff; padding:0% 2%; margin-top:1%; margin-left:20%; border-left:1px solid #e6e6cc;}

#kontakt {font-size:80%;}
#kontakt ul {list-style:none; margin:0; padding:0;}
#kontakt li {margin-top:6px;padding:6px;background-color:#e6e6cc;}
#kontakt h5 {margin-top:0px;}

#footer {text-align:center;font-size:90%;font-style:italic;clear:both; padding:5px 0;}
#footer hr {height:1px; border-style:solid; border-width:1px 0 0; border-color:#e6e6cc; margin:1px 1%; padding:0;}

#uplink {margin-bottom:5px; text-align:right;}

.meny {color:#000000;}
.meny a {font-weight:bold;text-decoration:none;}
.meny a:hover {color:red;}
.meny ul {list-style:none; margin-top:5px; margin:0; padding:0;}
.meny li {margin-top:3px;padding:4px; background-color:#e6e6cc;}

.submeny {background-color:#ffffff;color:inherit;}
.submeny a {font-weight:bold; text-decoration:none;}
.submeny a:hover {color:red;}
.submeny ul {list-style:none;}
.submeny li {background-color:#f3f3ef; margin:1px 1px 0 3px;padding-left:6px;}

.forfader a {text-decoration:underline;}
.kusin {font-size:90%;}
.barn {text-align:center; margin:5px 0; padding:8px; background-color:#e6e6cc;}
.barnbarn {text-align:center; border:1px solid #e6e6cc; margin:5px 0; padding-top:5px;}

.date {margin-top:5px; text-align:center;}
.bomark {margin:20px auto; text-align:center;}

.vader {float:right; margin-top:3px;}

.rubrik {padding:5px; margin-bottom:10px; text-align:center; background-color:#e6e6cc;}

.links h4 {margin-bottom:2px;}
.links ul {margin-top:0px;}

.ramtext {border:1px solid #e6e6cc; padding:5px; margin:5px 0; text-align:center;}
.ramtext2 {background-color:#f3f3ef;width:90%;border:1px solid #e6e6cc;margin:10px auto;padding:10px;}

table {width:70%; border:0; margin:12px auto; text-align:left;}
td {font-size:100%;}
th {font-size:110%;}

h1 {font-size:250%; margin-bottom:10px; margin-top:0;}
h2 {font-size:150%; margin-bottom:5px; margin-top:0}
h3 {font-size:125%; margin-bottom:2px; margin-top:0}
h4 {font-size:115%; margin:0px;}
h5 {font-size:110%; margin:0px;}
h6 {font-size:100%; margin:0px;}

hr {height:1px; border-style:solid; border-width:1px 0 0; border-color:#c9c9b3; margin:1px 0; padding:0;}
p {margin-top:10px;}
