/* 
Stylesheet for k-vagnen.com.
Skapad av Fredrik Svensson 090807, under produktion av Agrar AB
*/
body{ background-image: url(../gfx/holder_bg.png); padding:0; margin:0; background-position:center;}
#body_header{ background-image:url(../gfx/kvagnen_top.png); background-repeat: no-repeat; height:375px; width:972px; margin-left:auto; margin-right:auto; background-position:center;}
#body_header2{ height:375px; width:945px; margin-left:auto; margin-right:auto;}
#body_header2 #content{ position:absolute; top:0px; left:50%; width:900px; height:220px; margin-left:-450px; z-index:35;}
#siteholder_main{
	width:972px;
	background-image:url(../gfx/siteholder_bg.png);
	background-repeat:repeat-y;
	background-position:center;
	top:220px;
	margin-left:auto;
	margin-right:auto;
}
#siteholder_main #header{}
#siteholder_main #menu{ width:900px; height:38px; background-image:url(../gfx/kvagnen_menubg.png); margin-left:auto; margin-right:auto; text-align:center;}
#siteholder_main #menu li{ display:inline;}
#siteholder_main #menu li img{ border:0;}
#siteholder_main #menu a{padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:8px; display:inline-block; font:"Courier New", Courier, monospace; font-size:12px; text-decoration:none; color:#FFFFFF;}
#siteholder_main #menu a:hover{ background-color:#FFFFFF; opacity:0.2;filter:alpha(opacity=20); color:#CCCCCC;}

#siteholder_main #content{ width:888px; height:1%; overflow:hidden; margin-left:auto; margin-right:auto; padding:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#siteholder_main td{ vertical-align:top;}
#siteholder_main #content h1{ font-size:18px; font-weight:bold;}
#siteholder_main #content h2{ font-size:14px; font-weight:bold;}

#siteholder_main #content .arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/

}
#siteholder_main #content a{ text-decoration:none; color:#0099CC; position:relative;}
#siteholder_main #content a.visited{ text-decoration:none; color:#0099CC; position:relative;}
#siteholder_main #content .arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

#siteholder_main #content .arrowlistmenu ul li a{
color: #A70303;
background:url(../gfx/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 4px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
position: relative;
}


#siteholder_main #content .arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #0066FF;
background-color: #F3F3F3;
position:relative;
}
#siteholder_main #content .caption { 
border: 1px solid #ddd; 
background-color: #f3f3f3; 
padding: 5px;
margin: 5px; 
-moz-border-radius: 5px; 
-khtml-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px; 
} 
.colour_table td{ padding-top:50px; text-align:center; width:120px; height:120px; border:1px solid black; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px;}


#footer{
width:972px;
margin-left:auto;
margin-right:auto;
float:0;
height:100px;
background-image:url(../gfx/footer.png); }