html,body{margin:5px ;padding:0; ;
}

body{font: 80% Verdana,sans-serif; text-align:center; line-height: 138%; background-color: #FF66FF;
}

p{margin:10px 10px 10px 5px;}
a:link,a:visited	{ color: Black; font-weight: normal; text-decoration: underline; outline:none;}
a:hover,a:active	{ color: Black; text-decoration:underline; outline:none; background-color: Silver;}

.nav a:link,.nav a:visited	{ color: black; font-size: 14px; font-weight: normal; text-decoration: underline; outline:none;}
.nav a:hover,.nav a:active	{ color: red; font-size: 14px; text-decoration:underline; outline:none; background-color: Silver;}

div#header h1{font-family: verdana; font-size: px; text-align: right; height:120px; line-height:20px; margin-bottom:5px; margin-left: 10px; padding:1px; border: 1px solid #DCDCDC;}

div#huvud {background-image: url("../bilder/barn-klader.jpg"); background-repeat: no-repeat; background-position: center; margin-left: 15px; width:930px; height:145px; line-height:10px; margin-bottom:10px; margin-top:5px; padding:0px; border: 1px dotted #DCDCDC;}

div#container{width:960px; margin: auto; padding:0px; border: 1px solid Black; text-align:left; background-color: white;}
div#content p{line-height:1.3;}

.aligner{background: white; float:left; width:180px; padding:5px; margin-left:5px; border: 1px dotted #669933;}
.aligner2{background:; float:left; width:255px; padding:0px; margin:6px; border:1px dotted; text-align: justify }
.aligner3{background:; float:right; width:255px; padding:0px; margin:6px; border:1px dotted; text-align: justify }


div#innehall{float:left; width:475px; padding:5px; margin-left:15px; border:1px dotted #DCDCDC;}

div#extra{clear:both; text-align: center; width:100px; padding:5px; margin-top: 10px; border-top:1px none #DCDCDC;}

div#sida{float:left; width:160px; padding:5px; margin-left:5px; margin-bottom:10px; border:1px dotted #DCDCDC;}
div#sidb{float:right; width:250px; padding:5px; margin-right:10px; border:1px dotted #DCDCDC}

div#footer{margin-top:5px; margin-left: 10px; margin-right:10px; width:940px; padding:5px; border-top: 1px dotted #DCDCDC;}
div#footer p{margin:2px; padding:2px 5px; text-align: center; color: gray;}


#menybox ul
{
list-style-type: none;
float: left;
width: 97%;
padding: 0;
margin-left: 15px;
margin-right: 15px;
margin-top: 0px;
margin-bottom: 0px;
border: 1px solid #000000;
background-color: #FFB366;
font: 13px Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
}

#menybox li { display: inline; }

#menybox a, #menybox span
{
float: left;
padding: 5px 10px;
border-right: 1px solid #ffffff;
background-color: #FFB366;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#menybox a:hover, #menybox span#aktuell
{
background-color: #e8e8e8;
color: #777777;