body, input, textarea {
 font-family: Verdana,Arial;
 font-size:12px;
 color:#000000;
}
input, textarea {
 font-size:1em;
}

body {
background-image: url(../images/bg_eisblau_2.gif);
background-color: #dce0f0;
scrollbar-arrow-color: #ffcc00;
scrollbar-3dlight-color: #dce0f0;
scrollbar-highlight-color: #497ABA;
scrollbar-face-color: #dce0f0;
scrollbar-shadow-color: #497ABA;
scrollbar-darkshadow-color: #dce0f0;
scrollbar-track-color: #dce0f0;
}


.top {
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
text-align: right;
font-size: 10px;
font-weight: bold;
color: #ffffff;
background-color: #497ABA;
padding:3px;
}

.top a {
font-size: 10px;
color: #ffffff;
text-decoration: none;
padding:2px;
}

.top a:hover {
font-size: 10px;
color: #ffcc00;
text-decoration: none;
}


.header {
background-image: url(../images/tophead.gif);
font-size: 11px;
color: #ffffff;
background-color: #BBC7E4;
padding:2px;
}

.headermenue {
border-top: 1px solid #497ABA;
border-bottom: 1px solid #497ABA;
font-size: 11px;
font-weight: bold;
color: #ffffff;
background-color: #BBC7E4;
padding:2px;
}

.headermenue a {
border-left: 2px solid #BBC7E4;
font-size: 11px;
color: #497aba;
text-decoration: none;
background-color: #dce0f0;
margin-bottom: 1px;
padding:2px;
}

.headermenue a:hover {
font-size: 11px;
color: #ffffff;
text-decoration: none;
background-color: #497ABA;
}

.menuekopf {
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
font-size: 11px;
font-weight: bold;
color: #ffffff;
background-color: #497ABA;
padding:2px;
}

.menuelinks a {
display: block;
font-size: 11px;
color: #497aba;
padding:3px;
text-decoration: none;
background-color: #BBC7E4;
margin-bottom: 1px;
}

.menuelinks a:hover {
font-size: 11px;
color: #497aba;
padding:3px;
text-decoration: none;
background-color: #DCE0F0;
}

.news {
font-size: 11px;
color: #000000;
padding:3px;
background-color: #DCE0F0;
}

.content {
font-size: 11px;
font-weight: bold;
color: #000000;
background-color: #DCE0F0;
padding:0px;
vertical-align: top;
}

.small {
font-size: 10px;
color: #000000;
}


.inhalt {
background-image: url(../images/contbg.gif);
background-repeat:repeat-x;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
padding:20px;
vertical-align: top;
text-align: left;
}

.inhalt a {
color: #497aba;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.inhalt a:hover {
font-size: 10px;
text-decoration: underline;
}

.inhalt_reis {
background-image: url(../images/contbg_reis.gif);
background-repeat:repeat-x;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
padding:20px;
vertical-align: top;
}

.inhalt_reis a {
color: #497aba;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.inhalt_reis a:hover {
font-size: 10px;
text-decoration: underline;
}

.inhalt_saucen {
background-image: url(../images/contbg_saucen.gif);
background-repeat:repeat-x;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
padding:20px;
vertical-align: top;
}

.inhalt_saucen a {
color: #497aba;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.inhalt_saucen a:hover {
font-size: 10px;
text-decoration: underline;
}


.inhalt_index {
background-image: url(../images/contbg_index.gif);
background-repeat:repeat-x;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
padding:20px;
vertical-align: top;
}


.inhalt_neubau {
font-size: 12px;
color: #000000;
vertical-align: top;
}


.inhalt h2 {
	font-size : 12px;
}

.tabelle
{
font-size: 12px;
}

.tabelle_auswahl
{
font-size: 13px;
}

.tabelle_auswahl a
{
color: #497aba;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.tabelle_auswahl a:hover
{
font-size: 13px;
text-decoration: underline;
}




.kopfinhalt
{
font-size: 14px;
font-weight: bold;
}



.bottom {
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
text-align: center;
font-size: 10px;
font-weight: bold;
color: #ffffff;
background-color: #497ABA;
padding:3px;
}

.bottom a {
font-size: 10px;
color: #ffffff;
text-decoration: none;
padding:2px;
}

.bottom a:hover {
font-size: 10px;
color: #ffcc00;
text-decoration: none;
}

.newshome {
border-bottom: 1px solid #000;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #000;
background-color: #FAE519;
padding:3px;
}

.newshome a {
font-size: 12px;
color: #000000;
text-decoration: none;
}

.newshome a:hover {
font-size: 12px;
color: #000000;
text-decoration: underline;
}



.popup {
background-repeat:repeat-x;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
padding:20px;
vertical-align: top;
}

.popup a {
color: #497aba;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.popup a:hover {
font-size: 10px;
text-decoration: underline;
}

.bio-siegel {
	padding-left: 10px;
	font-size: 9px;
	font-weight: normal;
}

#table_neu {
	font-size: 10px;	
}

#table_neu a
{
color: #497aba;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

#table_neu a:hover
{
text-decoration: underline;
}

.footerwsa { display:none; background-color:#C0C0C0; }






/* menue ssl */
div#menue {
 float:left;
 padding-top:20px;
}
ul.sub1 {
 list-style-type:none;
 margin:0px;
}
ul.sslmenue {
 list-style-type:none;
 padding: 0;
}
ul.sslmenue li {
 padding:0 0 1px 0;
}
ul.sslmenue li a {
 font-weight:bold;
 text-decoration:none;
}
ul.sslmenue li a:hover,
ul.sslmenue li a.sslmenueactive {
 text-decoration:none;
}
ul.sslmenue li ul {
 padding:0 0 0 1px;
}
ul.sslmenue li * li {
 padding:0 0 1px 0;
}






