img { border: none; }


body {
	background-image:url(../bilder/bg2.gif);
	background-repeat:repeat;
	background-position:left top;
	font-size:9pt;
	color:#000000;
	margin-top:20px;
	font-family: "Futura Lt BT";
}

#site {
width:902px;
height:auto;
margin:0 auto;
overflow:hidden;
}

#top {
width:900px;
height:200px;
overflow:hidden;
margin-bottom:10px;
float:left;
border-bottom:1px solid #707070;
border-right:10px solid #707070;
border-top:1px solid #B4C6CC;
border-left:1px solid #B4C6CC;

}


#middle div.left {
float:left;
width:183px;
margin-right:9px;
overflow:hidden;
}

#middle div.box {
float:left;
padding:5px;
background-color:#fff;
border-bottom:1px solid #707070;
border-right:1px solid #707070;
border-top:1px solid #B4C6CC;
border-left:1px solid #B4C6CC;
margin-bottom:8px;
overflow:hidden;
}

#middle div.news {
padding:5px;
background-color:#fff;
margin-bottom:8px;
clear: both;
}


#middle {

float:left;
width:902px;
height:auto;
margin-bottom:10px;
clear: both;
}



#middle div.right {
	width:708px;
	float:right;
	line-height: 170%;
}
#middle div.rightbox{
	padding:15px 15px 15px 15px;
	margin-right:0px;
	background-color:#fff;
	border-bottom:1px solid #707070;
	border-right:1px solid #707070;
	border-top:1px solid #B4C6CC;
	border-left:1px solid #B4C6CC;
	font-family: "Futura Lt BT";
	font-size:11pt;
	color:#0060AD;
	text-indent:0px;
}
#middle div.textdiv{
margin:5px;
padding:2px 10px 0px 20px;
border-bottom:1px dotted #F28D23;
margin-bottom:15px;
background-image:url(../bilder/a_hover.gif);
background-repeat:no-repeat;
background-position:left bottom;
}
#middle div.textdivfullborder{
	margin:10px 18px 20px 18px;
	padding:7px;
	border:1px solid #F28D23;
	background-color:#F2F2F2;
	clear:both;
	font-size: 11pt;
}
#middle div.textdivfullborderfaq{
	margin:20px 10px 0px 10px;
	padding:5px 5px 5px 10px;
	background-color:#F2F2F2;
	clear:both;
	font-size: 11pt;
	font-style: italic;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
#middle div.textdivfullborder a{
font-weight:bold;
text-decoration: none;
color:#0060AD;
}
#middle div.textdivfullborder2{
width:auto;
border-left:5px dotted #F28D23;
margin-bottom:2px;
}
#middle div.rightbox a img,#middle div.rightbox img{
height:150px;
width:200px;
float:right;
border-bottom:1px solid #707070;
border-right:1px solid #707070;
border-top:1px solid #999999;
border-left:1px solid #999999;
margin: 10px 10px 15px 15px;
}

#middle div.rightbox a:hover img {
width:330px;
height:248px;
}

#middle div.rightbox img.noclass{
width:650px; 
height:407px; 
border:0;
}

#middle div.rightbox a:hover { padding:0; }

#middle div.rightbox hr { clear:right;width:600px;margin:0 10px 10px 10px; background-color:#F28D23; color:#F28D23; height:1px; border:0; text-align:center;; }

/* MENU */

#middle div.box ul {
margin:5px 0px 0px 0px;
width:170px;
overflow:hidden;
padding:0;
float:left;
}
#middle div.boxnew ul {
margin:5px 0px 0px 10px;
width:690px;
overflow:hidden;
padding:0;
float:left;
}
#middle div.box ul ul {
margin:0;
}
#middle div.box ul ul 
{
padding-left:10px;
}
#middle div.box li {
margin:0;
padding:0;
float:left;
list-style-type:circle;
width:170px;
background-color:#F2F2F2;
}

#middle div.box ul a {
	float:left;
	width:155px;
	color:#0060AD;
	border-top:1px solid #CCCCCC;
	padding:2px 0px 3px 15px;
	text-decoration:none;
	background-image:url(../bilder/a_normal.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#middle div.boxnew li {
	margin:0;
	padding:0;
	float:left;
	width:675px;
	background-color:#F2F2F2;
	font-size: 11pt;
	font-family: "Futura Lt BT";
}

.link {
	margin:0;
	padding:0;
	float:left;
	width:675px;
	background-color:#F2F2F2;
	font-size: 11pt;
	font-family: "Futura Lt BT";
	}

#middle div.boxnew ul a {
	float:left;
	width:660px;
	color:#0060AD;
	border-top:1px solid #CCCCCC;
	padding:2px 0px 3px 15px;
	text-decoration:none;
	background-image:url(../bilder/a_normal.gif);
	background-repeat: no-repeat;
	background-position: left;
}


#middle div.box ul a:hover{
background-image:url(../bilder/a_hover.gif);
}
#middle div.boxnew ul a:hover{
background-image:url(../bilder/a_hover.gif);
}

#middle div.box ul a.active:link,#middle div.box ul a.active:visited, #middle div.box ul a.active:hover, #middle div.box ul a.active:active {
font-weight:bold;
}

#middle h4 {
font-family: "Futura Lt BT";
font-size:16pt;
color:#F28D23;
font-weight:bold;
padding:0 0 15px 0;
margin:0;
}

#middle h3 {
font-family: "Futura Lt BT";
font-size:12pt;
color:#F28D23;
font-weight:bold;

margin:0;
}
.standard {
font-size:11pt;
line-height:145%;
font-family: "Futura Lt BT";
color:#0060AD;
margin:5px 20px 10px 20px;
display:block;
}

