.partner_bar{margin-left:34px;
margin-top:1px;
_margin-top:-11px;position:absolute;left:0px;top:0px;}

#containerslide{position:relative;}

body {
/*background-color: #EAEDF2;*/
background-color: #FFFFFF;
font-family: Verdana, SunSans-Regular, Sans-Serif;
padding:0px;
margin:0px;
overflow:auto;
}

.hiddenn{ visibility:hidden; width:0px; height:0px;}



/* ----------container zentriert das layout-------------- */

#container {


 position: absolute;
 left: 50%;
  top: 50%;
    width: 900px;
     height:573px;
     /* half of width */   
	   
	
	   
	   } 
#impressum{position: absolute; top:580px; left:533px; z-index:5;}
#home_link{position: absolute; top:580px; left:2px; z-index:5;}
#home_links{position: absolute; top:100px; left:700px; z-index:5; width: 70px; height: 50px;}
/* ----------banner for logo-------------- */
#banner {
height:148px;
width:656px;
margin-bottom: 0px;
padding-left:0px;
padding-top:0px;
background-repeat:no-repeat;
}
#nav{
top:62px;
left:35px;
position: absolute;
width:610px;
background: #006633;
}
#home{top:2px; left:15px; position: absolute; width:100px; z-index:200;}

#subnav{
top: 36px;
left: 500px;
position: absolute;
width: 132px;
}

#buchungsmaske{
top: 29px;
left: 480px;
position: absolute;
width: 170px;
}

a.subnav, a.subnav:hover, a.subnav:active{
	text-decoration:none;
	font-weight: bold;
}
/* ----------outer und inner----------------- */
#outer{ 

/*background-color: #ffffff;  Farbe fuer Inhalt Spalten  */
 } 

#inner{ margin:0px; width:100%; } /* die IE PC schlaufe */ 




/* -----------------Inhalt--------------------- */
#content{ 
height:346px;
width:656px; 
position: relative;
overflow: auto;
max-height:346px; 




 scrollbar-3dlight-color: #006734;
 scrollbar-arrow-color: #006734;
 scrollbar-darkshadow-color: #006734;
 scrollbar-face-color: #DCDAD8;
 scrollbar-highlight-color: #DCDAD8;
 scrollbar-shadow-color: #DCDAD8;
scrollbar-track-color: #DCDAD8; 
 }
 #content_bg{position: absolute;height:346px;
width:656px; overflow:hidden; top:148;}
 
 #limitcontent{padding-left:42px;height:346px;
width:430px;}

#limitcontent_ganzebreite{padding-left:45px;height:346px;
width:580px;}

#limitcontent_ganzebreite_forum{
padding-left:45px;
width:583px;
}

#col_right{
height:576px;
width:244px; 
position: absolute; 
overflow: hidden; 
top:0px;
left:656px;}



/*  ----------------footer---------------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
height:82px;
width:656px;
}
.sponsoring{margin-top:5px; margin-left:43px;}

 .kontaktformular{
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#444444;
border: 1px solid #DDDD8D8;
font-size: 10px ;

margin-bottom:2px;
}
/*
 .kontaktformular_mail{
width:227px;
height:15px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
line-height:15px;
margin-bottom:2px;
}
.kontaktformularr{
width:150px;
height:15px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
line-height:15px;
margin-bottom:3px;
margin-top:3px;
}
.kontaktformular_titel{
width:93px;
height:15px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
line-height:15px;
margin-bottom:2px;
}
.kontaktformular_land{
width:105px;
height:15px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
line-height:15px;
margin-bottom:2px;
padding-left: 3px;
}
.kontaktformular_plz{
width:64px;
height:15px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
line-height:15px;
margin-bottom:2px;
}
.kontaktformular_fonfax{
width:90px;
height:15px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
line-height:15px;
margin-bottom:2px;
}
.kontaktformular_name{
width:50px;
height:15px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
line-height:15px;
margin-bottom:2px;
}
.staat{
font: 11px verdana;
}
.textarea{
width:150px;
height:30px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
}

.textarea_long{
width:300px;
height:30px;
background-color:#FFFFFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
border: 0px solid #ffffff;
font: 11px verdana;
}

.button{
height:20px;
width:90px;
background-color:#b5bad4;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; font-size:10px;
color:#333333;
border: 1px solid #b5bad4;
margin-bottom:10px;
margin-top:8px;
margin-left:0px;
}
#sendbutton{
	position: absolute;
	left: 160px;
	border: none;
	height: 33px;
	width: 135px;
	background: no-repeat url(../img/abschicken.gif);
	cursor:pointer;
	_cursor:hand;
}
#resetbutton{
	position: absolute;
	left: 10px;
	border: none;
	height: 33px;
	width: 135px;
	background: no-repeat url(../img/zuruecksetzen.gif);
	cursor:pointer;
	_cursor:hand;
}

.pflichtfeld{font: 11px verdana;color:#FA021F; font-weight:bold;}	
.daten{font: 11px verdana; color:#333333; }	
.meldung{font: 11px verdana; color:#ffffff;}
.fehler	{font: 11px verdana; color:#333333;}

*/
a.contentnav{
color:#444444;
font-family:  verdana, SunSans-Regular, Sans-Serif;
font-size: 11px; text-decoration:none;
font-weight:bold;



}

a.contentnav:hover{
color:#444444;
font-family:  verdana, SunSans-Regular, Sans-Serif;
font-size: 11px; text-decoration:none;
font-weight:bold;
}
a.contentnav:active{
color:#444444;
font-family:  verdana, SunSans-Regular, Sans-Serif;
font-size: 11px; text-decoration:none;
font-weight:bold;
}

.table_liste{
padding-left: 5px;
padding-top: 5px;
padding-right: 2px;
padding-bottom: 5px;

}

.forum_input, .forum_comment{
font-family:  verdana, SunSans-Regular, Sans-Serif;
font-size: 11px;
}

.forum_button{
	border: 1px solid #006734;
	height: 20px;
	width: 120px;
	color: #006734;
	cursor:pointer;
	_cursor:hand;

}
/*a.contentnav_1{
color:#ffffff;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 12px; text-decoration:none;font-weight:bold;
}

a.contentnav_1:hover{
color:#333333;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 12px;text-decoration:none; font-weight:bold;}

a.contentnav_1_active{color:#999999;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 12px;text-decoration:none;font-weight:bold;}
a.contentnav_1_active:hover{color:#999999;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 12px;text-decoration:none;font-weight:bold;}*/

