/* 
Copyright 2006 Scarto - www.scarto.se

Based on andreas001 by Andreas Viklund
http://andreasviklund.com 
*/


body {
margin:0 auto;
padding:0;
font:76% Verdana,Tahoma,Arial,sans-serif;
background:#435e78 url(../images/background.jpg) repeat-x;
color:#3a3a3a;
}

#wrap {
background:#ffffff url(../images/content_bg.jpg) no-repeat;
color:#303030;
margin:0 auto;
padding:0 1px;
border-left: 2px #153e63 solid;
border-right: 2px #153e63 solid;
border-bottom: 2px #153e63 solid;
width:650px;
}

#header {
color:#505050;
background:#ffffff url(../images/header.jpg) bottom left no-repeat;
width:650px;
height:180px;
margin:0 0 10px 0;
padding:0;
}


/***** Left sidebar *****/

#avmenu {
clear:left;
float:left;
width:150px;
margin:0 0 10px 5px;
padding:0;
}

#avmenu ul {
list-style:none;
width:150px;
margin:0 0 20px 0;
padding:0;
}

#avmenu li {
margin-bottom:5px;
}

#avmenu li a {
font-weight:bold;
height:20px;
text-decoration:none;
color:#505050;
display:block;
padding:6px 0 0 10px;
background:#f4f4f4 url(img/menubg.gif) bottom left repeat-x;
border-top:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
border-left:4px solid #cccccc;
}

#avmenu li a:hover, #avmenu li a.current {
background:#eaeaea url(img/menubg2.gif) bottom left repeat-x;
color:#505050;
border-top:1px solid #b0b0b0;
border-right:1px solid #b0b0b0;
border-bottom:1px solid #b0b0b0;
border-left:4px solid #505050;
}

#avmenu ul ul {
margin:5px 0 5px 15px;
font-size:0.9em;
width:135px;
}

#avmenu ul ul a {
height:auto;
margin:0;
padding:4px 0 0 8px;
}

#avmenu h2 {
font-size:1.5em;
font-weight:normal;
}

/***** Main content *****/


#content {
margin:10px 0 10px 160px;
padding:10px 20px 20px 20px;
line-height:1.5em;
text-align:left;
}


/***** Footer *****/

#footer {
clear:both;
margin:0 auto;
padding:5px 10px 5px 10px;
width:630px;
height:43px;
text-align:center;
color:#999;
border-top:1px solid #ccc;
background:#ffffff url(../images/footer_bg.jpg);
font-size:0.8em;
}

#footer p {
padding:0;
margin:0;
font-weight:bold;
}

#footer a {
color:#666;
background-color:inherit;
text-decoration:none;
}

#footer a:hover {
color:#333;
}

/***** Formatting *****/

p {
padding:0;
margin-top:-10px;
margin-bottom:15px;
}

a {
text-decoration:none;
color:#4e637b;
}

a:hover {
text-decoration:underline;
color:#617a98;
}

h1 {
	font-size: 2.0em;
	font-weight: normal;
	margin: 0em 0em 1.0em 0em;
        letter-spacing:-1px;
	}
h2 {
	font-size: 1.7em;
	font-weight: normal;
	margin: 0em 0em 1.2em 0em;
        letter-spacing:-1px;
	}
h3 {
	font-size: 1.4em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}
h4 {
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h5 {
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h6 {
	font-size: 0.8em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}

fieldset { 
  padding: 0.5em;
border:1px solid #ccc;
	font-weight: bold; }

legend {
background-color: #666;
padding: 0.2em 0.5em;
border:1px solid #ccc;
  color:#fff;
  font-size:90%;
  text-align:right;
	font-weight: bold;
  }

hr {border: none 0; 
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #fff;
	height: 2px;
	}

a img {
border:0;
}

.arsmodell {
        color: #999;
	}


