body {
 font-size:11px;
 font-weight:500;
 font-family:verdana;
 color:#045292;
 background-color:#056abc;
 margin:0px;
 padding:0px;
}

h2 {
  margin:0px;
  padding:0px;
  font-size:12px;
  font-weight:600;
}

img {
  border:0px;
}

#inhaltText2Fotos {
  width:600px;
}


.Foto1 {
  float:left;
  width:150px;
}
/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

.clear {
  clear:both;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

a:link, a:visited, a:active {
 color:#045292;
 font-weight:500;
 font-size:11px;
 text-decoration:none;
}

a:hover {
 color:#FC6B00;
 font-size:11px;
 font-weight:600;
 text-decoration:underline;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

a.hyperLink1:link, a.hyperLink1:visited, a.hyperLink1:active {
 color:#FC6B00;
 font-weight:500;
 font-size:11px;
 text-decoration:none;
}

a.hyperLink1:hover {
 color:#FC6B00;
 font-size:11px;
 font-weight:500;
 text-decoration:underline;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

.menu1 {
  background: #c2def4;
  color: #0569bc;
  display: block;
  width: 178px;
  margin-left:2px;
  margin-top:0px;
  padding:2px;
}

.menu1_over {
  background: #fc6b00;
  color: #FFFFFF;
  text-decoration: none;
  display: block;
  width: 178px;
  margin-left:2px;
  margin-top:0px;
  padding:2px;
}

a.menu1 {
  text-decoration: none;
}

a:hover.menu1 {
  text-decoration: none;
  background: #fc6b00;
  color:#FFFFFF;
}

a.menu1_over {
  text-decoration: none;
  color:#FFFFFF;
}

a:hover.menu1_over {
  text-decoration: none;
  background: #fc6b00;
  color:#FFFFFF;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

.menu2 {
  background: #c2def4;
  color: #0569bc;
  display: block;
  width: 178px;
  margin-left:2px;
  margin-top:1px;
  padding:2px;
}

.menu2_over {
  background: #fc6b00;
  color: #FFFFFF;
  text-decoration: none;
  display: block;
  width: 178px;
  margin-left:2px;
  margin-top:1px;
  padding:2px;
}

a.menu2 {
  text-decoration: none;
}

a:hover.menu2 {
  text-decoration: none;
  background: #fc6b00;
  color:#FFFFFF;
}

a.menu2_over {
  text-decoration: none;
  color:#FFFFFF;
}

a:hover.menu2_over {
  text-decoration: none;
  background: #fc6b00;
  color:#FFFFFF;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

.white {
  text-decoration: none;
  color:#FFFFFF;
  font-size:11px;
}

.orange {
  text-decoration: none;
  color:#FC6B00;
}

.orangegross {
  text-decoration: none;
  color:#FC6B00;
  font-size: 12px;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

#gesamt {
  margin:0px;
  padding:0px;
  width:1024px;
  min-height:700px;
  background-image:url('images/background.jpg');
  background-repeat:no-repeat;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

#header {
  width:1024px;
  min-height:125px;
  _height:125px;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

#nav {
  float:left;
  margin-top:25px;
  margin-left:0px;
  width:213px;
  min-height:300px;
}

#navHeader {
  margin:0px;
  padding:0px;
  width:213px;
  min-height:29px;
  _height:29px;
  background-image:url('images/NavigationHeader.jpg');
  background-repeat:no-repeat;
}

#navMenu {
  margin-left:26px;
  padding-left:1px;
  width:186px;
  _width:187px;
  /*min-height:200px;    */
  background-color:white;
}

#navFooter {
  margin:0px;
  padding:0px;
  width:220px;
  min-height:179px;
  _height:179px;
  background-image:url('images/Logo-Westendbad-Friess.jpg');
  background-repeat:no-repeat;
}

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

#inhalt {
  float:left;
  width:426px;
  _width:426px;
  min-height:300px;
  margin-left:25px;
  _margin-left:18px;
  background-color:none;
}

#inhaltHeader {
  width:416px;
  _width:426px;
  min-height:34px;
  _height:54px;
  padding-top:20px;
  padding-right:10px;
  background-image:url('images/InhaltHead.jpg');
  background-repeat:no-repeat;
  background-color:white;
  text-align:right;
  font-size:15px;
  color:#FC6B00;
}

#inhaltText {
  width:406px;
  _width:426px;
  min-height:330px;
  padding-left:10px;
  padding-right:10px;
  _padding-left:5px;
  _padding-right:5px;
  
  background-color:white;  
}

#inhaltFooter {
  width:426px;
  _width:426px;
  min-height:45px;
  _height:45px;
  background-image:url('images/InhaltFooter.gif');
  background-repeat:no-repeat;
}


/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

#inhalt2 {
  float:left;
  width:639px;
  min-height:300px;
  margin-left:25px;
  background-color:none;
}

#inhaltHeader2 {
  width:629px;
  min-height:45px;
  padding-top:20px;
  padding-right:10px;
  background-image:url('images/InhaltHead2.jpg');
  background-repeat:no-repeat;
  background-color:white;
  text-align:right;
  font-size:15px;
  color:#FC6B00;
}

#inhaltText2 {
  width:619px;
  min-height:300px;
  padding-left:10px;
  padding-right:10px;
  background-color:white;  
}

#inhaltText2Bild {
  text-align:right;
}

#inhaltFooter2 {
  width:639px;
  min-height:45px;
  background-image:url('images/InhaltFooter2.gif');
  background-repeat:no-repeat;
}


/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

#news {
  float:left;
  width:213px;
  min-height:200px;
  margin-left:25px;
  background-color:none;
}

#newsHeader {
  width:203px;
  _width:210px;
  min-height:25px;
  _height:55px;
  padding-top:30px;
  padding-right:10px;
  background-image:url('images/NewsHead.gif');
  background-repeat:no-repeat;
  background-color:none;
  text-align:right;
  font-size:15px;
  color:#FC6B00;
}

#newsText {
  width:193px;
  min-height:300px;
  padding-left:10px;
  padding-right:10px;
  background-color:white;  
}

#newsFooter {
  width:213px;
  _width:210px;
  min-height:20px;
  _height:20px;
  background-image:url('images/NewsEnd.gif');
  background-repeat:no-repeat;
}


/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/

table {
  padding: 0px;
  margin: 0px;
  border-collapse:collapse;
  width:100%;
}

td {
  padding: 2px 2px 5px 2px; 
  border: 1px solid #fc6300;
  vertical-align: top;
}

th {
  padding: 2px 2px 5px 2px; 
  border: 1px solid #fc6300;
  text-align: left;
  vertical-align: top;
  font-weight: normal;
}

caption {
  text-align: left;
  padding: 2px;
  font-size: 130%;
  color: #fc6300;
  font-weight: bold;
}

.schmal {
 width: 30%;
}

.schmal1 {
 width: 20%;
}

.schmal2 {
 width: 40%;
}

.breit {
 width: 70%;
}

.ohnerand {
 border: 0px;
 }

/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/


/*
#NavigationHeader {

 position:absolute;

 top:149px;

 left:0px;

 width:250px;

 height:200px;

 background-image:url('images/NavigationHeader.jpg');

 background-repeat:no-repeat;

 z-index:2;

}



#NavigationLinkeSeite {

 position:absolute;

 top:178px;

 left:0px;

 font-size:10px;

 width:187px;

 padding-top:0px;

 padding-left:26px;

 background-image:url('images/NavigationHintergrund.gif');

 z-index:2;

}



.navigationHintergrundLeer {

 background-color:white;

 width:187px;

 height:100%;

}


.linkHintergrund {

 background-color:#C2DEF4;

 margin-left:2px;

 margin-right:2px;

 padding-top:2px;

 padding-left:3px;

 padding-right:3px;

 padding-bottom:2px;

}



.linkHintergrundAktiv {

 background-color:#FC6B00;

 margin-left:2px;

 margin-right:2px;

 padding-left:3px;

 padding-top:2px;

 padding-bottom:2px;

 color:white;

}



.linkHintergrundLeer {

 background-color:white;

 width:176px;

 height:1px;

 padding-left:3px;

 padding-top:1px;

}



.linkHintergrundLeer2 {

 background-color:white;

 width:176px;

 height:12px;

 padding-left:3px;

 padding-top:1px;

}



#NavigationFooter {

 margin-top:0px;

 margin-left:-26px;

 height:150px;

 background-color:#056abc;

}

#InhaltPosition {
 position:absolute;
 top:125px;
 left:238px;
 width:425px;
 max-width:425px;
 }

#InhaltHeader {
 position:relative;

 text-align:right;

 top:0px;

 left:0px;

 font-size:15px;

 width:425px;

 max-width:425px;

 height:34px;

 background-image:url('images/InhaltHead.jpg');

 background-repeat:no-repeat;

 color:#FC6B00;

 padding-top:20px;

 z-index:3;

}



#InhaltText {

 position:relative;

 top:0px;

 left:0px;

 font-size:11px;

 width:425px;

 background-color:white;

 z-index:2;

}



#InhaltEnde {

 position:relative;

 top:0px;

 left:0px;

 height:45px;

 font-size:10px;

 width:425px;

 z-index:2;

 background-image:url('images/InhaltFooter.gif');

 }

#InhaltPosition2 {
 position:absolute;
 top:117px;
 left:238px;
 width:639px;
 max-width:639px;
 }

#InhaltHeader2 {

 position:relative;

 text-align:right;

 top:0px;

 left:0px;

 font-size:15px;

 width:639px;

 max-width:639px;

 height:34px;

 background-image:url('images/InhaltHead2.jpg');

 background-repeat:no-repeat;

 color:#FC6B00;

 padding-top:20px;

 z-index:3;

}

img {
  border: 0;
}



#InhaltText2 {

 position:relative;

 top:0px;

 left:0px;

 font-size:11px;

 width:639px;

 background-color:white;

 z-index:2;

}



#InhaltEnde2 {

 position:relative;

 top:0px;

 left:0px;

 height:40px;

 font-size:10px;

 width:639px;

 z-index:2;

 background-image:url('images/InhaltFooter2.gif');

 }



#NewsPosition {

 position:absolute;

 top:103px;

 left:690px;

}



#NewsHead {

 text-align:right;

 font-size:15px;

 width:213px;

 height:38px;

 background-image:url('images/NewsHead.gif');

 background-repeat:no-repeat;

 color:#FC6B00;

 padding-left:2px;

 padding-top:2px;

 z-index:3;

 }



#NewsInhalt {

 font-size:10px;

 width:213px;

 background-color:white;

 z-index:2;

 }



#NewsEnde {

 height:18px;

 font-size:10px;

 width:213px;

 z-index:2;

 background-image:url('images/NewsEnd.gif');

 }



div.inhalt {

 padding:10px;


}


.menu {

  background: #c2def4;

  color: #0569bc;

  display: block;

  width: 178px;

  margin-left:2px;

  margin-top:1px;

  padding:2px;

  }


.menu_over {

  background: #fc6b00;

  color: #FFFFFF;

  text-decoration: none;

  display: block;

  width: 178px;

  margin-left:2px;

  margin-top:1px;

  padding:2px;

  }



a.menu {

  text-decoration: none;

}



a:hover.menu {

  text-decoration: none;

  background: #fc6b00;

  color:#FFFFFF;

}


a.menu_over {

  text-decoration: none;

  color:#FFFFFF;

}



a:hover.menu_over {

  text-decoration: none;

  background: #fc6b00;

  color:#FFFFFF;

}




.white {

  text-decoration: none;

  color:#FFFFFF;

  font-size:10px;

}

.orange {

  text-decoration: none;

  color:#FC6B00;
}

.orangegross {

  text-decoration: none;
  color:#FC6B00;
  font-size: 12px;
}

.bild {

  float:left;
  padding-right:10px;
}

.bild1 {

  float:right;
  padding-left:5px;
}



.ueberschrift {

 text-align:right;

 font-size:15px;

 color:#FC6B00;

 padding-right:2px;

 padding-top:2px;

 text-align:right;

 }


 input, select, textarea {
  margin: 0px 0px 8px 0px;
  border-width: 1px;
  border-style: solid;
  border-color: #fc6300;
  background-color: #ffffff;
  color: #fc6300;
}

.kontakt_checkbox {
  margin: 0px 4px 0px 0px;
  border: 1px solid;
  border: 0px;
}

.kontakt_checkbox_linie {
  padding: 0px 0px 2em 0px;
}

fieldset {
  padding: 5px;
  border: 1px solid #fc6300;
}

legend {
  font-weight: bold;
  font-size: 1.1em;
  color: #fc6300;
}

#form_teil1 {
  float: left;
  margin-top: 15px;
  margin-right: 5em;
  margin-bottom: 2em;
}

#form_teil2 {
  margin-top: 15px;
  float: left;
}

#form_teil3 {
  clear: both;
}

input.submit {
  margin: 2px 2px;
  border: 1px solid #056abc;
  background-color: #fc6300;
  color: #ffffff;
}

.fotos {
  margin-right: 35px;
  float: left;
}

.fotos1 {
  margin-right: 20px;
  margin-bottom: 20px;
  float: left;
}

.clear {
  clear:both;  
}

hr {
  border: 1px dashed #fc6300;
}

.right {
 float:right;
}

.center {
 text-align:center;
 margin: 0 auto 0 auto;
}

table {
  padding: 0px;
  margin: 0px;
  border-collapse:collapse
}

td {
  padding: 2px 2px 5px 2px; 
  border: 1px solid #fc6300;
  vertical-align: top;
}

th {
  padding: 2px 2px 5px 2px; 
  border: 1px solid #fc6300;
  text-align: left;
  vertical-align: top;
  font-weight: normal;
}

caption {
  text-align: left;
  padding: 2px;
  font-size: 130%;
  color: #fc6300;
  font-weight: bold;
}

.schmal {
 width: 30%;
}

.schmal1 {
 width: 20%;
}

.schmal2 {
 width: 40%;
}

.breit {
 width: 70%;
}

.ohnerand {
 border: 0px;
 }
 
 */
