
/* body */

body {
margin: 0px 0px 0px 0px;
width: 100%;
height: 100%;
background-color: #FFFFFF;
}



/* text */

td, div {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #151814;
}

.utitel {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #455560;
}

.copyright {  
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #BAC4CC;
padding-right: 30px;}

.datum {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BAC4CC;
padding-left: 30px;
}

.spez_hblau {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #BAC4CC;
}

.spez_gruen {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #7E9069;
}


.banner {
background-color: #DCE1E5;
border: 1px solid #151814;
}

.bannertitel {
background-color: #A2AAAF;
color: #FFFFFF;
font-weight: bold;
letter-spacing: 1px;
}




/* bg */

.bg_inhalt {
background-image: url(images/dot_clear50.png);
background-repeat: repeat;}

.bg_test {
background-color: #FFFFFF; filter:alpha(opacity=70);-moz-opacity:0.7;
}




/* spez */

img { 
behavior:url("images/z_pngfix.htc"); 
border:none; }




/* menu */

a.menu {
display: block;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #455560;
letter-spacing: 1px;
font-weight: bold;
line-height: 18px;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}

a.menu:hover {
color: #D9DDDF;
letter-spacing: 1px;
font-weight: bold;
background-color: #455560;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}

.selected { 
display: block; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
letter-spacing: 1px;
font-weight: bold;
background-color: #151814;
line-height: 18px;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}

.selected:hover {  
color: #FFFFFF;
letter-spacing: 1px;
font-weight: bold;
background-color: #151814;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}



/* umenu */

a.umenu {
display: block;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A2ADB6;
letter-spacing: 1px;
line-height: 18px;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}

a.umenu:hover {
color: #D9DDDF;
letter-spacing: 1px;
background-color: #A2AAAF;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}

.uselected { 
display: block; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #F1F3F4;
letter-spacing: 1px;
background-color: #737F87;
line-height: 18px;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}

.uselected:hover {  
color: #F1F3F4;
letter-spacing: 1px;
background-color: #737F87;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}


/* menu home */

a.hmenu {
display: block;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #8A8B89;
letter-spacing: 1px;
font-weight: bold;
background-color: #CBD2D8;
line-height: 18px;
margin-left: 1px;
margin-right: 10px;
text-decoration: none;
}

a.hmenu:hover {
color: #D9DDDF;
letter-spacing: 1px;
font-weight: bold;
background-color: #8A8B89;
margin-left: 1px;
margin-right: 10px;
text-decoration: none;
}

.hselected { 
display: block; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
letter-spacing: 1px;
font-weight: bold;
background-color: #4F514E;
line-height: 18px;
margin-left: 1px;
margin-right: 10px;
text-decoration: none;
}

.hselected:hover {  
color: #FFFFFF;
letter-spacing: 1px;
font-weight: bold;
background-color: #4F514E;
margin-left: 1px;
margin-right: 10px;
text-decoration: none;
}



/* links */


.design {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #BFC3C7;}
a.design {color: #BFC3C7; text-decoration :none;}
a.design:hover {color: #3A4954; background-color: transparent; text-decoration: none;}

a.trans {color: #FF0000; text-decoration: none;}
a.trans:hover {color: #FFFFFF; background-color: transparent; text-decoration: none;}

a {color: #91A679; text-decoration: none;}
a:hover {color: #FFFFFF; background-color: #455560; text-decoration: none;}




/* formular */

.ff {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #455560;
background-color: #FFFFFF;
width: 180px;
height: 18px;
border: 1px solid;
border-color: #455560;
margin-right: 5px;
}

.ff2 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #455560;
background-color: #FFFFFF;
width: 180px;
border: 1px solid;
border-color: #455560;
margin-right: 5px;
scrollbar-face-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-3d-light-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
} 

.send {
background-color: #455560; 
width: 180px; 
font-size: 11px; 
font-family: Tahoma, Verdana,Arial,Geneva; 
color: #FFFFFF;
font-weight: bold;
border: 1px solid;
border-color: #BAC4CC;
}





