body  {  background:  #EFDAAA; 
	margin-left: 0px;
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;  }

* {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
}

td.content  { background: #EFDAAA url('http://www.todtnauer-ferienland.de/bg/wiesenhintergrund.jpg');
       background-repeat:no-repeat;  } 


a:link    { color: #000088;
	font-family: arial, helvetica;
	text-decoration: none;}
a:visited { color: #000088;
	font-family: arial, helvetica;
	text-decoration: none;}
a:active  { color: #000088;
	font-family: arial, helvetica;
	text-decoration: none;  }
a:hover  { color: #880000;
	font-family: arial, helvetica;
	text-decoration: none;  }



td.myleftmenue  {  background: #8899BB;  }

a.mleft:link    { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft:visited { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt;  }
a.mleft:active  { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft:hover  { color: #880000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
	
	
a.mleftactlink:link    { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleftactlink:visited { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt;  }
a.mleftactlink:active  { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleftactlink:hover  { color: #880000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }

a.mleft1:link    { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft1:visited { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt;  }
a.mleft1:active  { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft1:hover  { color: #880000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }

a.mleft2:link    { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft2:visited { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt;  }
a.mleft2:active  { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft2:hover  { color: #880000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }

a.mleft3:link    { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft3:visited { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt;  }
a.mleft3:active  { color: #000066;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }
a.mleft3:hover  { color: #880000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	line-height: 14pt; }

span.mleftact { color: #EEEEEE;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	line-height: 14pt; }
	
span.mleftgt { color: #000000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	line-height: 14pt;
}
span.mleftgt1 { color: #000000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	line-height: 14pt;
}
span.mleftgt2 { color: #CCCCCC;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	line-height: 14pt;
}
span.mleftgt3 { color: #CCCCCC;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: 600;
	line-height: 14pt;
}


td.mybottommenue  { padding: 0px;
	background: #F3CF6A;  }

a.mbottom:link    { color: #000088;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 10pt; }
a.mbottom:visited { color: #000088;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 10pt;  }
a.mbottom:active  { color: #000088;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 10pt; }
a.mbottom:hover  { color: #880000;
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 10pt; }


td.mylocation  { padding:2px;
	background: #D3AF4A;  }



input.quicksearch   { background-color:#FFFFFF; 
	width:140px; 
	border:1px solid #000000; 
	font-family: arial, helvetica; 
	font-size: 8pt;  } 
input.quicksearchsubmit   { background-color:#EEEEEE; 
	width:140px; 
	border:0px solid #EEEEEE; 
	font-family: arial, helvetica; 
	font-size: 8pt;  } 



table.accosearch  {  background: #FE7211;  }
td.accosearch  {  background: #FE7211;  }

input.accoquickfeld   { background-color:#FFFFFF; 
	width:120px; 
	border:1px solid #000000; 
	font-family: arial, helvetica; 
	font-size: 8pt;  } 
select.accoquickfeld   { background-color:#FFFFFF; 
	width:120px; 
	border:1px solid #000000; 
	font-family: arial, helvetica; 
	font-size: 8pt;  } 
input.accoquicksubmit   { background-color:#EEEEEE; 
	width:120px; 
	border:0px solid #EEEEEE; 
	font-family: arial, helvetica; 
	font-size: 8pt;  } 



span.bigtitle  {  color: black;
	font-family: arial, helvetica;
	font-size: 16pt;
	font-style: italic;
	font-weight: 400;  }
h1  {  color: black;
	font-family: arial, helvetica;
	font-size: 16pt;
	font-style: italic;
	font-weight: 400;  
	margin:0px;
	padding:0px; }

span.subtitle{
	font-style: italic;
}

h2 {
	font-size: 11pt;
	font-weight: bold;
	background: #F3CF6A;
	color: black;
	padding: 3px;
}

h2.menuetitle  {
	color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #F3CF6A; 
	text-align: left;
	margin-bottom:4px;
	padding:3px;
}

span.title  {  color: black;
	font-weight: bold;
	font-family: arial, helvetica;
	font-size: 10pt;  }
span.normal  {  color: black;
	font-family: arial, helvetica;
	font-size: 10pt;  }
span.small  {  color: black;
	font-family: arial, helvetica;
	font-size: 9pt;  }

span.printinfo  {  color: maroon;
	font-family: arial, helvetica;
	font-size: 10pt;  }

ul.level1  {  color: black;
	font-family: arial, helvetica;
	font-size: 10pt;  }

td.headline  {  color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #F3CF6A; 
	text-align: left; }
td.headlineperso  {  color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #E3E3DE; 
	text-align: left; }

span.unterkunfttitel  {  font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: black;  }
span.unterkunfttext  {  font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: black;  }
span.unthinweis  {  font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: black;  }
span.normalred  {  font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: red;  }


table.menu {
	border-collapse:collapse;
	padding: 0px;
	z-index:10;
	table-layout:auto;
	border:1px solid #EE6201;
	cursor: pointer;
}

td.headline1  {  color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #7EB2F0; 
	text-align: left; }
td.headline2  {  color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #E8EB38; 
	text-align: left; }
td.headline3  {  color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #6BAB4D; 
	text-align: left; }
td.headline4  {  color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #B49AFF; 
	text-align: left; }
td.headline5  {  color: black;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size: 11pt;
	background: #E3E3DE; 
	text-align: left; }

td.menuitem {
	font-family: arial, helvetica;
	font-size: 10pt;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #F3CF6A;
	cursor: pointer;
	filter: Alpha (opacity: 95, finishopacity: 95);
}
td.menuitemover {
	font-family: arial, helvetica;
	font-size: 10pt;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	background-color: #FE8221;
}

td.menuitemactive1 {
	font-family: arial, helvetica;
	font-size: 10pt;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	background-color: #7EB2F0;
}
td.menuitemactive2 {
	font-family: arial, helvetica;
	font-size: 10pt;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	background-color: #E8EB38;
}
td.menuitemactive3 {
	font-family: arial, helvetica;
	font-size: 10pt;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	background-color: #6BAB4D;
}
td.menuitemactive4 {
	font-family: arial, helvetica;
	font-size: 10pt;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	background-color: #B49AFF;
}
td.menuitemactive5 {
	font-family: arial, helvetica;
	font-size: 10pt;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	background-color: #E3E3DE;
}

td.menutdb {
	background-color: #EE6201;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


span.mdropdownactive {}


a.navibar {color: #000088;
	font-family: arial, helvetica;
	font-size: 9pt; }
	
