* {margin: 0px; padding:0px;}

body {
	margin: 20px;
	padding: 0;
	background-color:#FFFFFF;
}


body, th, td, input, textarea, select {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #777F6F;
}

h1, h2, h3 {
	color: #3A570F;
}

h1 {
	letter-spacing: -2px;
	font-size: 3em;
}

h2 {
	font-size: 2em;
}

h3 {
	font-size: 1em;
}

a {
	color: #3A570F;
}

a:hover {
	text-decoration: none;
}

/*Bredden p sidan samt margin*/
#wrapper {
width:850px; 
margin: 30px auto 30px auto;
}

/*toppen p sidan, */ 
#top {
background-color: #0066FF ;
padding: 0px;
border:solid 0px;
margin-bottom:5px;
width: 847px;
height: 105px;
float:none; 
} 
#top p {
color:#ffea28;
font-weight:bolder;

}
#top p a:link {color: #ffea28;text-decoration: none;}
/*huvusidan */ 

#huvudsida {
width:607px;
height:400px;
overflow:scroll;
padding: 20px;
background-color: #FFFFFF;
border: solid 1px;
float:left; 
}


#vanstermeny {
width:200px;
background-image:url(../images/menybg4.gif);
background-repeat:repeat-y;
border-left:solid 1px;
border-top:solid 1px;
border-bottom:solid 1px;
float:left;
}


#vanstermeny li a:link {color: #0000CC;text-decoration: none;}
#vanstermeny li a:visited {color: #0000CC;text-decoration: none;}
#vanstermeny li a:hover {color: #FF0033;text-decoration: underline;}
#vanstermeny li a:active {color: #000000;text-decoration: none;}

#vanstermeny p a:link {color: #0000CC;text-decoration: none;}
#vanstermeny p a:visited {color: #0000CC;text-decoration: none;}
#vanstermeny p a:hover {color: #FF0033;text-decoration: underline;}
#vanstermeny p a:active {color: #000000;text-decoration: none;}
#vanstermeny p:last-child {border-bottom:0;}

#vanstermeny li {
color: #666666;
font-weight:bolder; 
border-bottom:solid 1px; 
border-color:#000000; 
margin-left:5px;
text-decoration:none;
}
#vanstermeny p {
color: #666666;
font-weight:bolder; 
border-bottom:solid 1px; 
border-color:#000000; 
margin-left:5px;
text-decoration:none;
}

ul { list-style-type: none;
 }
img {border:0;
margin:0px;}
#huvudsida img {
border:0;
margin:5px;}

/*sidfot*/
#sidfot {
background-image:url(../images/sidfotbg1.gif); 
border: solid 1px; 
text-align:center; 
color: #0000CC; 
font-weight:bolder; 
width:647px; 
float:right;
}


.clearfix:after {
content: "."; /* punkten placeras p sidan som sista objekt innan div-elementet avslutas */

display: block; /* inline-element reagerar inte p egenskapen clear */

height: 0; /* ser till att punkten inte r synlig */
clear: both; /* fr behllaren att frilgga punkten */

visibility: hidden; /* frskrar ytterligare att punkten inte r synlig */}

/*.clearfix {display: inline-block;} /* en fix fr IE Mac */

/* hrnst en fix fr den fruktade Guillotine-buggen i IE6 */

/* Gmmer fr IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Slut p gmning fr IE-mac */
/* slut p "ingen-extra-kod"-metoden fr frilggning (clearing) */

