/* CSS Document */
html, body, .outer_table { 
min-height: 100%; /* Not supported by IE 5/6, but required for Firefox/Opera */ 
width: 100%; 
height: 100%; 
} 

html>body { 
height: auto; 
} 
body { 
background-color: #FFFEE7;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.header { 
height: 140px;
background-color:#FFF6CB;
text-align:center;
} 
.content { 
height: 100%;
text-align:center; 
}


.main_table{
width: 928px;
height: 100%;
} 
.logo{
background-image:url(../images/logo.gif);
background-position: top right;
background-repeat:no-repeat;
height:113px;
}
.td205{
width:205px;
background-color:#226649;
background-image:url(../images/greenbox-left.gif);
background-position: top left;
background-repeat:no-repeat;
}
.td602{
width:602px;
text-align:center;
}
.td121{
width:121px;
background-color:#226649;
background-image:url(../images/greenbox-right.gif);
background-position: top right;
background-repeat:no-repeat;
}
.green-box{
background-image:url(../images/side-box_02.gif);
background-repeat:repeat-y;
text-align:center;
}
.page_end{
height:1px;
background-color:#EBBB66;
}
.outer_preise_table{
background-color:#EDEBD4;
width:97%;
}
.preise_header{
color:#003300;
background-color:#FFCC99;
text-decoration:underline;
font-size:12px;
font-weight:bold;
text-align:center;
}
.preise_cell{
font-size:12px;
background-color:#FFFEE4;
text-align:center;
}
.specialangebote_header{
background-image:url(../images/spezialangebote_box_01.gif);
background-repeat:no-repeat;
color:#0F5139;
height:41px;
padding-left: 8px;
}
.specialangebote_content{
background-image:url(../images/spezialangebote_box_03.gif);
background-repeat:repeat-y;
padding-left: 8px;
padding-right: 15px;
}
.lightgreen{
background-color:#EEF6BB;
color:#0F5139;
}
.darkgreen{
background-color:#0F5139;
color:#EEF6BB;
}
.td_right{
text-align:right;
}
.td_50{
height:50px;
}
.content_padding{
padding-top:6px;
}
TD,br {FONT-SIZE: 11px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #000000; /*/*/line-height:1.4em; /* */
vertical-align: top; text-align:left;
}


.white-txt {color:#FFFEE7;}
.green-text{ color:#0F5139;}
.purple-text{ color:#990000;}
.small{font-size:10px;}


.textfield{
border:1px solid #226649;
background-color:#FFFEE9;
}
.textarea{
border:1px solid #226649;
background-color:#FFFEE9;
}
.kontakt_tf{
border: 1px solid #CDD1C3;
background-color:#FFFEE9;
}
.kontakt_ta{
border: 1px solid #CDD1C3;
background-color:#FFFEE9;
}



/*/link formats/*/
a.green-text 	{text-decoration: none;  color: #990000;}
a.green-text:focus {text-decoration: none;  color: #990000;}
a.green-text:hover {text-decoration: none;  color: #990000;}

a 	{text-decoration: none;}		
a:focus {text-decoration: none;}		
a:hover {text-decoration: underline;}

a.white 	{text-decoration: none;  color: #FFFEE7;}
a.white:focus {text-decoration: none;  color: #FFFEE7;}
a.white:hover {text-decoration: none;  color: #FFFEE7;}

a.purple 	{text-decoration: none;  color: #990000;}
a.purple:focus {text-decoration: none;  color: #990000;}
a.purple:hover {text-decoration: none;  color: #990000;}

a.purpleu 	{text-decoration: underline;  color: #990000;}
a.purpleu:focus {text-decoration: underline;  color: #990000;}
a.purpleu:hover {text-decoration: underline;  color: #990000;}

a.green 	{text-decoration: none;  color: #0F5139;}
a.green:focus {text-decoration: none;  color: #0F5139;}
a.green:hover {text-decoration: none;  color: #0F5139;}
/*/end link formats/*/

