body{
background:#E9E7DD;
font-family : Verdana, sans-serif;
	padding:0;
	margin:0;
	font-size:/*15px*/10pt;
}
*{
	padding:0;
	margin:0;
	}
#wrap-page{
	/*width:850px;*/
	width:760px;
	height:100%;
	margin:auto;
	}
/* Header */
#wrap-header{
	/*width:850px;*/
	width:760px;
	height:180px;
	background: url(../images/ute-ev-head.gif) no-repeat 0 0 #fff;
	}
.wrap_logo{
 float: left;
    height: 86px;
    margin-left: 20px;
    margin-right: 0;
    margin-top: 20px;
    width: 230px;
	}
.wrap_logo a{
display:block;
    height: 86px;
    width: 230px;
text-decoration:none;
	}
h2.claim{
height:115px;
color:#00a4cb;
font-size: 17px;
font-weight: normal;
padding-top:27px;
line-height:19px;
	}
a img.logo{
	border:none;
	}
/**/

/* Metanav */
#metanav{
	float:right;
margin-bottom:20px;
	}
#metanav ul{
	padding:0;
	margin:0;
	color:#999933;
	list-style:none;
	letter-spacing:0.1pt;
	line-height:14pt;
	font-size:8pt;
display:table;
	}	
#metanav ul li{
display:table-cell;
margin-left:10px;
	}
#metanav ul li a{
text-decoration:none;
color:#666600;
padding:2px;
margin-left:10px;
	}
#metanav ul li#current a{
background:#ffee18;
	}	
/**/	
	
/* Mainnav */
#mainnav{
float:right;
height:28px;
text-align:right;
/*width:660px;*/
width:760px;
	}
#mainnav .moduletable_menu{
height:28px;
text-align:right;
/*float:right;*/
margin-left:205px;
	}
.moduletable_menu ul {
margin : 0;
list-style-type : none;
letter-spacing:0.2pt;
}
.moduletable_menu ul li {
display : inline;
float:left;
padding:6px /*14px*/0px;
margin-left:5px;
/*background:#dedcc7;*/
/*border-left:1px dashed #aaa;*/
}
.moduletable_menu a {
text-decoration : none;
color:#665f04;
display : inline;
padding:5px 10px;
}

.moduletable_menu li.parent a,
.moduletable_menu li#current a,
.moduletable_menu li a:hover,
.moduletable_menu li.active_item2 a,
.moduletable_menu li#current a:hover {
    color: #fff;
}
.moduletable_menu ul.menu #current, 
.moduletable_menu ul.menu li.parent,
.moduletable_menu ul.menu li:hover {
background:#00a4cb;
}
/**/

/* content */
#wrap-main{
	/*width:850px;*/
	width:760px;
	min-height:500px;
	background:#fff;
	}
#content{
	width:520px;
	padding-top:30px;
	line-height:18pt;
	color:#666;
	letter-spacing:0.2pt;
float:left;
	}
* html #content/*IE 6 Hack*/{
/*backgr\ound:#f5f5f5;*/
fl\oat:none;
margin-left:200px;
}
* html #content table/*IE 6 Hack*/{
wid\th:100%;
}
#content table{
	/*width:609px;*/
	width:519px;
	line-height:18pt;
	color:#666;
	letter-spacing:0.2pt;
        font-size:10pt;
	}
		/* content formatting */
		#content h2, #content h1, .componentheading{
			margin-bottom:10px;
			font-size:10pt;
			font-weight:normal;
			}
		#content p{
			margin-bottom:10pt;
			}
		#content ul{
			margin-left:20px;
			margin-bottom:10pt;
			}
		#content p.no-margin{
			margin:0;
			}
		span.caption, span.caption a{
			color:#666;
			font-size:8pt;
			letter-spacing:0.1pt;
			line-height:14pt;
			text-decoration:none;
			}
span.caption a:hover{
			text-decoration:underline;
			}
		#content a{
			color:#6699cc;
			text-decoration:none;
			}
		/**/
/**/

/* Subnav */
#subnav_wrap{
	min-height:500px;
	width:/*221px*/200px;
	/*border-right:1px dashed #999933;*/
	margin-right:10px;
	float:left;
	margin-top:1px;
	}
#subnav ul{
	list-style:none;
	}
#subnav ul li{    
    line-height: 13px;
    padding-top: 5px;
	}
#subnav ul li span.caption{
	line-height:inherit;
	}
#subnav .moduletable_sub ul{
	padding-top:30px;
	line-height:15pt;
	/*border-top:1px dashed #CCCAB7;*/
	}
#subnav .moduletable_sub ul li{
/*border-bottom:1px dashed #CCCAB7;*/
padding-bottom:/*5px*/25px;
padding-left:20px;
	}
#subnav .moduletable_sub ul li#current{
/*background:#ffff66;*/
	}
#subnav .moduletable_sub ul li#current a{
/*background:#fbf146;*/
border-bottom:7px solid #ffee18;
	}
#subnav .moduletable_sub ul li a {
	text-decoration:none;
	color:#666;
	padding:0px 0px 3px 0px;
	border-bottom:7px white solid;
	}
	
.moduletable_spalten_Bild{
padding-left:20px;
margin-top:35px;
	}
.moduletable_spalten_Aktuelles{
padding-left:20px;
margin-top:35px;
width:167px;
	}
.moduletable_spalten_Bild img{
	/*border-bottom:1px dashed #CCCAB7;*/
	}
.moduletable_spalten_Bild p{
	margin:0px;
	padding:0px;
	}
.moduletable_kontakt_li{
	padding-left:20px;
	/*border-bottom:1px dashed #CCCAB7;*/
	height:24px;
	}
.moduletable_kontakt_li a{
	text-decoration:none;
	color:#666;
	}
.moduletable_kontakt_li p{
margin-top:2px;
	}
/**/
table.medien_table td{
	font-size:10px;
	color:#595959;
	vertical-align:top;
	line-height:13px;
	padding-bottom:10px;
	}


.bild_margin{
	margin-right:10px;
	}
.bilder_wrap{
	margin-top:4px;
	margin-bottom:10px;
	width:510px;
	overflow:hidden;
	}
	
.xmap{
	width:300px !important;	
	}
.xmap .contentpaneopen{
	/*margin-left:50px;*/
	}
/* Kontaktform */
div#aiContactSafe_mainbody_3 table#aiContactSafeForm td, div#aiContactSafe_mainbody_3 div#aiContactSafeForm{
	padding:0px;
	}
div#aiContactSafe_mainbody_3 div.aiContactSafe_contact_form_field_label_left {
	width:100px;
	}
div#aiContactSafe_mainbody_3 div.aiContactSafe_contact_form_field_label_right{
	margin-left:5px;
	}
div.aiContactSafe_row{
	/*display:table;*/	
	}
#aiContactSafe_row_aics_name{
	margin-top:45px;
	}
div#aiContactSafe_row_aics_send_to_sender div.aiContactSafe_contact_form_field_label_left{
	width:230px!important;
	}
table#aiContactSafeForm p{
	margin:0;
	}
div#aiContactSafe_mainbody_3 div#aiContactSafe_info{
	font-size:11px;
	position:relative;
	top:300px;
	}
.countdown_div	{
	display:none;
	}
table#aiContactSafeForm td > br{
	display:none;
	}
form#adminForm_3{
	margin-top:-20px;
	}
#aiContactSafe_row_aics_send_to_sender{
display:table;
margin-top:20px !important;
	}
#div_captcha_code{
position:relative;	
bottom:24px;
	}
#div_captcha_new{
	position:relative;
	top:35px;
	}
#system-message .error{
	color:red;
	}
/* Bildergalerie */

.hide{
	display:none;
	}
.pp_content {
	padding-top:20px!important;
	padding-bottom:16px!important;
	background-color:#fff!important;
	}
a.pp_next, a.pp_previous {
	margin-top:20px!important;
	}
div.ppt{
	display:none!important;
	}
p.pp_description{
	color:#666;
	text-align:center;
	}
div.pp_pic_holder .pp_content .pp_details{
	margin:3px 15px 2px 20px!important;
	}
div.pp_pic_holder .pp_content a.pp_close {
	margin-top:23px!important;
}
div.pp_pic_holder .pp_content .pp_details .pp_nav {
	float:none;
	color:#666;
	}
.pp_overlay{
	opacity: 0.35!important;
	filter: alpha(opacity=35)!important;
	}
.pp_description{
	display:block!important;
	min-height:18pt;
	}
/* Trailer linke Spalte */

div.moduletable_trailer_li{
	padding-left:20px;
	margin-top:35px;	
	}
	a.mehr{color:#79760B;text-decoration:none;font-weight:bold;float:right;}
/* Sitemap */
.xmap ul {
	font-size:10pt!important;
	}