body.start {
           background-color: #ffffff;
           margin: 5px;
}
body {
      /*background-color: #efefef;*/	  
      background-color: #C3C3C1; 
      margin: 5px;
}

td.headbg {
   width: 50%;
   height: 38px;
   background-image: url(http://www.wetway.net/images/balken3.gif);
}

table.bodytable {
       border-style: solid;
       border-width: 1px;
       border-color: #F18528;	   
       width: 770px; 
       height: 100%;
}

td.bt1 {
   background-color: #FFFFFF;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding: 0px;
   color: #26854B;
}

td.bt2 {
   background-color: #F18528;
   height: 20px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 16px;
   padding: 3px;
   color: #FFFFFF;
}

td.bt3 {
   background-color: #FFFFFF;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   height: 100%;
   font-size: 12px;
   padding: 5px;
   color: #26854B;
}

td.bt4 {
   background-color: #F18528;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   height: 16px;
   font-size: 9px;
   padding: 3px;
   color: #ffffff;
}

table.main {
      width: 770px;
}

td.main1 {
   width: 110px;
   padding: 5px;
}

td.main2 {
   width: 550px;
   padding: 5px;
   background-color: #FFFFFF;
   height: 100%;
}

td.main3 {
   width: 110px;
   padding: 5px;
}

#mainlink a {color: #F18528; font-weight: bold; text-decoration: underline;}
#mainlink a:hover  {color: #26854B; font-weight: bold; text-decoration: underline;}

#menue a {font-family: Verdana, Geneva, Arial, sans-serif; color: #F18528; font-size: 12px; font-weight: bold; text-decoration: none;}
#menue a:hover  {font-family: Verdana, Geneva, Arial, sans-serif; color: #26854B; font-size: 12px; font-weight: bold; text-decoration: none;}

table.menuetable {
      width: 100px;
}

td.menue1 {
   padding-bottom: 20px;
   text-align: center;  line-height: 12px;
}

table.haupt {
      width: 100%;
}

td.h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
   padding: 3px;
}
/* für chkForm.js: setzt die Schriftfarbe auf Rot für nicht-ausgefüllte Kontaktformulardaten */
td.markieren {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FF0000;
   padding: 3px;
}

td.h2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   background-color: #ffffff;
   color: #000000;
   padding: 3px;
}

td.htan1 { width: 50%;
           padding: 5px;
}

table.angebot { width: 100%;
                border-style: solid;
                border-width: 1px;
                border-color: #F18528;
}

td.anheader { background-color: #26854B;
              color: #FFFFFF;
              font-family: Arial, Helvetica, sans-serif;
              font-weight: bold;
              font-size: 12px;
              padding: 3px;
              border-bottom-style: solid;
              border-bottom-width: 1px;
              border-bottom-color: #F18528;
}

td.an1 { background-color: #FFFFFF;
         font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
         font-size: 12px;
         color: #000000;
         padding: 2px;
         border-bottom-style: solid;
         border-bottom-width: 1px;
         border-bottom-color: #F18528;
}

td.an2 { background-color: #FFFFFF;
         font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
         font-size: 12px;
         font-weight: bold;
         color: #000000;
         width: 80px;
         padding: 2px;
         text-align: right;
         border-bottom-style: solid;
         border-bottom-width: 1px;
         border-bottom-color: #F18528;
}


.headline {
           font-family: Arial, Helvetica, sans-serif;
           font-size: 13pt;
           color: #F18528;
           font-weight: bold;
}

td.stt1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13pt;
        color: #F18528;
        font-weight: bold;
}

img.bild {
    border-style: solid;
    border-width: 2px;
    border-color: #F18528;
}

img.bild2 {
    border-style: solid;
    border-width: 2px;
    border-color: #26854B;
}

table.perso {
             width: 100%;
             border-width: 1px;
             border-style: solid;
             border-color: #26854B;
}

td.perso1 {
           width: 50%;
           border-bottom-width: 1px;
           border-bottom-style: solid;
           border-bottom-color: #26854B;
           background-color: #F18528;
           text-align: center;
           font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
           font-size: 12px;
           font-weight: bold;
           color: #ffffff;
           padding: 10px;
}

td.perso2 {
           width: 50%;
           border-bottom-width: 1px;
           border-bottom-style: solid;
           border-bottom-color: #26854B;
           background-color: #ffffff;
           font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
           font-size: 12px;
           font-weight: normal;
           color: #000000;
           padding-left: 5px;
}

.spacer {
         font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
         font-size: 10px;
         font-weight: normal;
}

table.gb {
               width: 100%;
               border-style: solid;
               border-width: 1px;
               border-color: #26854B;
}

td.gb1 {
       padding: 5px;
       width: 120px;
       font-family: Arial, Helvetica, sans-serif;
       color: #000000;
       background-color: #ffffff;
       font-size: 13px;
       text-decoration: none;
}

td.gb2 {
       padding: 5px;
       width: 430px;
       font-family: Arial, Helvetica, sans-serif;
       color: #000000;
       background-color: #ffffff;
       font-size: 13px;
       text-decoration: none;
}

td.gb3 {
       padding: 5px;
       font-family: Arial, Helvetica, sans-serif;
       color: #000000;
       background-color: #ffffff;
       font-size: 13px;
       text-decoration: none;
}

td.gb4 {
       padding-top: 2px;
       padding-bottom: 2px;
       padding-left:10px;
       font-family: Arial, Helvetica, sans-serif;
       font-weight: bold;
       color: #ffffff;
       background-color: #2B4A6E;
       font-size: 15px;
       text-decoration: none;
}

#guestbook a {color: #26854B; text-decoration: none; font-weight: bold;}
#guestbook a:hover {color: #F18528; text-decoration: underline; font-weight: bold;}

a.startlink {color: #F18528; text-decoration: none; font-weight: bold;}
a.startlink:hover {color: #26854B; text-decoration: underline; font-weight: bold;}

/*.input {
             font-family: Arial, Helvetica, sans-serif;
             font-size: 12px;
             background-color: #eeeeee;
             color: #000000;
             border-style: solid;
             border-width: 1px;
             border-color: #26854B;
             padding: 3px;
}
*/
/*.submit {
             font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
             font-size: 10px;
             background-color: #F18528;
             border-left-style: solid;
             border-left-width: 1px;
             border-left-color: #26854B;
             border-right-style: solid;
             border-right-width: 1px;
             border-right-color: #26854B;
             border-top-style: solid;
             border-top-width: 1px;
             border-top-color: #26854B;
             border-bottom-style: solid;
             border-bottom-width: 1px;
             border-bottom-color: #26854B;
             padding: 2px;
}
*/
.small {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 9px;
}

table.starttabelle {
                    width: 100%;
                    height: 100%;
}

sub {
      font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size: 8px;
}

sup {
      font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size: 8px;
}

table.antwort {
      width: 450px;
}

td.ht2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   background-color: #ffffff;
   color: #000000;
   padding: 10px;
   border-width: 1px;
   border-style: solid;
   border-color: #F18528;
}

td.linkheader {
   padding: 3px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   background-color: #F18528;
   color: #ffffff;
}

.bannertext {
             background-color: #E8E8F5;
             font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
             font-size: 10px;
}


/* FORM */

	form,
	input,
	#formcontatti,
	#formconferma,
	#formprenotazioni {margin:0;padding:0;}
	#formcontatti,
	#formprenotazioni {position:relative;width:500px;margin:0 0 0 80px;}
	#formconferma {position:relative;width:500px;}
	.input_text {width:350px;padding:2px;height:20px;border:1px solid #f18528;}
	select {border:1px solid #f18528; font-size:8pt;padding:2px;}
	.input_area {height:65px;font-size:8pt;width:350px;padding:2px;color:#a6a6a6;border:1px solid #f18528;background:#eee;}
	.contatti {width:350px;margin:0 20px 0 0;padding:0;}
	#box_errore {font-family:Verdana, Arial, Helvetica, sans-serif;position:absolute;font-size:8pt;display:none;width:300px;height:150px;left:200px;top:400px;border:1px solid #383838;text-align:left;background:#fff;z-index:5;}
	#div_titolo_errore {background:#f18528;color:#fff;padding:10px;font-weight:bold;font-size:10pt;}
	#div_errore {color:#000;padding:10px;text-align:center;position:relative;top:10px;}
	#bottone_errore {font-size:8pt;width:90px;height:25px;}
	.bottone {padding:3px;}
	
/* fine FORM */

h2 {font-size:20pt;color:#f18528;text-align:center;}
h4 {font-size:15pt;color:#f18528;}
.column_left {float:left;text-align:justify;width:250px;margin:0 0 20px 0;}
.column {text-align:justify;}
.column img {margin:10px;}
.column_right {float:right;text-align:center;width:220px;}
.gallery {text-align:center;margin:0 auto;}
.clear {clear:both;}

