/*   setzt alle abstaende auf null  */
*{
margin: 0;
padding: 0;
}
/*   verlinkte bilder mit farbigen rahmen   
a img, a:link img {
border: 0px;
text-decoration:none;
} */ 

/*   scrollbalken wird eingeblendet und somit kein springen der seite   */
html{
height:101%;
}

/*  grundeinstellung der seite   */
body{
background-image: url(/wb/media/hintergrundlogo.png); 
background-repeat: repeat;
/* background-image: url(/wb/media/stripe_gold.png);  */
/* background-image: url(/wb/media/weiher_stripe.jpg); */
/* background-repeat: repeat;  */
/* background-color: #f4e4ae;  */
/* background-color: #A41958;  */
/*background-image:url(/wb/media/hintergrund_winter.jpg); background-repeat:no-repeat; */
/* background-image:url(/wb/media/hintergrund_2.png); background-repeat:no-repeat; */
}

/*   umschliesst alles;   breite einstellen   */
#content{
font-family: Verdana, Arial, Helvetica, sans-serif;
width:1000px;			
margin:5px auto;
background-repeat:no-repeat;
background-position:left bottom;
background-color: #FFFFCC;
/* border:2px outset #C0C0C0; */

}

/*    Flashkopf Wechselbilder  ANFANG */

#bilderstapel {
/*    background-color: FFFFCC; */
    height:220px;
    width: auto;
}
#bilderstapel img {
    position:absolute;
    height:220px;
    width: auto;
    z-index:1;
}
#bilderstapel img.obersteebene {
    z-index:3;
}
#bilderstapel img.mittlereebene {
    z-index:2;
}


/*    Flashkopf Wechselbilder ENDE */




/*   suchfeld   */
#search_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:20%;
height:25px;
padding:5px 0 0 10px;
float:left;
/* background-color:; */
}

/*   sucheingabefeld   */
#search_box input{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 0 5px;
width:93%;
border:1px solid #f6b278;
}

/*   navigation oben   */
#navigation_oben{
width:1000px;
height:20px;
/* background-image: url(/wb/media/flaggenzeile.png); */
background-repeat: no-repeat;
background-color:#f4e4ae;
float:right;
padding:2px 0 3px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: black;
border-bottom:2px solid #A41958;
}

/*   navigation links   */
#navigation_links{
width:200px;
float:left;
/* background-color:; */
padding: 15px 0 0 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: black;
}
#iframe{
width:200px;
float:left;
padding:0px 0 0 0px;
}
#anfragebild{
width:170px;
height:94px;
background-image:url(http://weiher.com/wb/media/buchung.png);
margin-top:15px;
margin-left:-5px;
}


/*   inhalt   */
#inhalt{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:720px;
float:right;
background-color:#FFFFCC;
padding:10px;
margin-right:30px;
}

/*   fuss   */
#fuss{
   font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/* font-color: grey;  */ 
width: 100%;
   height: 210px;
   clear: both;
   text-align: center;
border-top:1px solid #f6b278;
/* border: 1px solid #f6b278;*/
/* background-color: transparent; */
background-color:#FFFFCC;
}

/*   login tabelle   */
.login_table {
/* border:1px solid #f6b278; */
text-align:center;
margin:10px;
}

/*   login eingabefeld   */
.login_table input{
border:1px solid #f6b278;
width:150px;
background-color:#fff;
}

/*   formularfelder   */
input, textarea, select{
border:1px solid #f6b278;
width:195px;
margin:0 0 0 0;
background-color:#fff;
}


/*	Navigation	Oben		*/
.menu_oben {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	padding: 5px 0 0 0;
	float:right;
	text-align:right;
}
.menu_oben ul, .menu_oben li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	list-style-type: none;
	margin: 0;
	padding: 0;	
	display: inline;
}
.menu_oben ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	border-bottom: 0;
}
.menu_oben ul ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	padding-left: 20px;
}
.menu_oben a:link, .menu_oben a:visited, .menu_oben a:active {
	padding: 4px 20px 4px 20px;
	display: block; 
/*	background-color:; */
	text-decoration: none;
	display:inline;
	color:black;
}
.menu_oben a:hover {
	text-decoration: underline;
	color:black;
}
.menu_oben a:active {
	text-decoration: underline;
	color:red;
}

.menu_oben {
	font-weight:normal;
}
/*	Navigation Oben Ende			*/


/*	Navigation	*/
.menu a:link, .menu a:visited {
   padding: 4px 10px 4px 5px;
   display: block;
/* background-color: ; */
   display: inline;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: black;
/*   font-weight: ; */
}
.menu a:active  {
	color:red;
}

.menu a:hover {
color:red;
padding: 0 0 0 10px;
background: url(/wb/media/menu.gif) no-repeat; 
background-position: left;
}

.menu li{
list-style: none;
padding: 3px 0 3px 5px;
   color: #000;
}
.menu ul{
padding: 0 0;
	color:#000;
}
.menu li li{
padding: 1px 0 0 10px;
	color:#000;
}
/*	Navigation Ende			*/

/*	Text 			*/
h1{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #a41958;
   text-decoration: none;
   font-weight: normal;
   padding: 0 0 0 20px;
/*   font-stretch: 100%; */
   background-color: transparent;
   font-style: italic;
   padding-bottom: 0.75%;
}
h2{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #a41958;
/*   text-decoration: non; */
/*   font-weight: normal; */
   padding: 0 0 0 20px;
   background-color: transparent;
   font-style:normal;
   padding-bottom: 0.75%;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #000;
/* text-decoration: non; */
font-weight:bold;
padding:0 0 0 20px;
background-color:transparent;
   padding-bottom: 1%;
}
h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #000;
text-decoration:none;
font-weight: normal;
padding:0 0 0 20px;
background-color:transparent;
   padding-bottom: 1%;
}
h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration:none;
font-weight:normal;
padding:0 0 0 20px;
background-color:transparent;
   padding-bottom: 1%;
}

h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000;
text-decoration:none;
font-weight:normal;
padding:0 0 0 20px;
background-color:transparent;
font-style:italic;
   padding-bottom: 0.5%;
}


/*	Links			*/

a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;

}
a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a41958;
text-decoration:underline;
background: url(/wb/media/menu.gif) no-repeat; 
}

/*   liste   */
li{
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style: circle;
list-style-position: outside;
color: #a41958;
}

/*   Linie   */
hr{
font-family:Verdana, Arial, Helvetica, sans-serif;
/* width:90%, center; */
color:#a41958;
}

/*   fus linkeigenschaften   */
#fuss a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
/* font-color: grey; */
line-height:120%
}
#fuss a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#a41958;
text-decoration:underline;
/* font-color: grey; */
line-height:120%
}
#fuss a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
padding: 0 0 0 10px;
background: url(/wb/media/menu.gif) no-repeat; 
background-position: left;
}

/*   db Glossary   */
abbr {
cursor: help;
border-bottom: 1px dotted #da251d;
}
acronym {
cursor: help;
border-bottom: 1px dotted #da251d;
}
.stichwort_text {
cursor: help;
border-bottom: 1px dotted #da251d;
}