	
/************************
*  Position Print Div
*************************/
#printlogo{
 display:none;
visibility:hidden;
}

#ausgabe{
 display:none;
visibility:hidden;
}

#suboben{
visibility:visible;
margin-top: 90px;
margin-left: 565px;
z-index:20;
}


/*********
***************
*  Body
*************************/
body{

margin-top: 20px;
background-image: url(/images/hg.gif);
}

td, tr, table {
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     text-decoration:none;
     color: #29476D;
     font-size: 12px;
	 
 }

li {
list-style-image:url(/images/li.gif);
margin-left: -23px;
margin-bottom: 0px;

}

H1{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #29476D;
  font-size: 16px;
  font-weight: bold; 
}
H2{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #29476D;
  font-size: 12px;
  		font-weight: bold; 
}
H3{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #1B6BBE;
  font-size: 11px;
}
.adresse{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #1B6BBE;
  font-size: 12px;
}

.weiss{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  font-size: 11px;
color: #FFFFFF;
}


.img {
	border:0px;
}
a {
 color: #29476D;
  font-size: 12px;
 text-decoration: underline; 
}
a:hover {
 color: #6EACEC;
   font-size: 12px;
 text-decoration: underline;
}
a:active {
 color: #29476D;
  font-size: 12px;
 text-decoration: underline; 
}

a.weiss{
 color: #FFFFFF;
  font-size: 12px;
 text-decoration: none; 
}
a.weiss:hover {
 color: #F88D02;
   font-size: 12px;
 text-decoration: none; 
}
a.weiss:active {
 color: #FFFFFF;
  font-size: 12px;
 text-decoration: none; 
}

a.adresse{
 color: #6EACEC;
  font-size: 12px;
 text-decoration: none; 
}
a.adresse:hover {
 color: #29476D;
   font-size: 12px;
 text-decoration: none; 
}
a.adresse:active {
 color: #6EACEC;
  font-size: 12px;
 text-decoration: none; 
}



a.menuon {
	color: #1B6BBE;
	font-size: 14px;
	text-align:right; 
    font-weight: bold; 
	text-decoration: none;
    display:block; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
	
a.menuon:visited {
	color: #1B6BBE;
	font-size: 14px;
	text-decoration: none;
    display:block; 
	text-align:right; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
	
a.menuon:hover {
	color: #1B6BBE;
	font-size: 14px;
	text-align:right; 
    font-weight: bold; 
	text-decoration: none;
    display:block; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
	
a.menuon:active {
	color: #1B6BBE;
	font-size: 14px;
	text-align:right; 
    font-weight: bold; 
	text-decoration: none;
    display:block; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}

a.menuoff {
	color: #1B6BBE;
	font-size: 14px;
	text-decoration: none;
    display:block; 
	text-align:right; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}

a.menuoff:visited {
	color: #1B6BBE;
	font-size: 14px;
	text-decoration: none;
    display:block; 
	text-align:right; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
	
a.menuoff:hover {
	color: #1B6BBE;
	font-size: 14px;
	text-align:right; 
    font-weight: bold; 
	text-decoration: none;
    display:block; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
	
a.menuoff:active {
	color: #1B6BBE;
	font-size: 14px;
	text-decoration: none;
    display:block; 
	text-align:right; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
	

input

 {

margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px;
	margin-left: 1px;
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	height:15px;
}

input.INPUTORT, input.INPUTTELEFON, input.INPUTTELEFAX, input.INPUTLAND,input.INPUTBUNDESL,input.INPUTADRESSE,input.INPUTP10{width: 150px;height:15px;}
input.Von, input.Bis, input.Erwachsene, input.Kinder{width: 50px;}

input.INPUTHAUSNUMMER,input.INPUTPLZ,input.INPUTVORWAHLFON,input.INPUTVORWAHLFAX,input.INPUTP8,input.INPUTP9,input.INPUTP10,input.INPUTP16,input.INPUTP17{width: 50px;height:15px;}

input.INPUTP13{width: 18px;height:15px;}

select
{
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px;
	margin-left: 1px;
	border: 1px #555555 solid; 
	background-color: #D5E7FB; 
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	width: 70px;
	height:15px;

}



input.checkbox {
	color: #000000;
	margin: 0px;
		height:15px;
}
input.INPUTEMAIL,input.INPUTVORNAME,input.INPUTNAME,input.INPUTP3,input.INPUTP11{width: 302px; height:15px;}


input.input {

	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px;
	margin-left: 1px;
	border: 1px #555555 solid; 
	background-color: #D5E7FB; 
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	
}

textarea

 {
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px;
	margin-left: 1px;
	border: 1px #555555 solid; 
	background-color: #D5E7FB; 
	font-family: Verdana;
	font-size: 9px;
	color: #000000; 
	width: 200px;
	height: 85px;
}






