body, td { color: #3F454E; font-family: Verdana; font-size: 11px }

td.footer { text-transform: uppercase; color: #BBBBBB; font-family: Verdana; font-size: 10px; font-weight: bold; padding-left: 16px; padding-top: 0px; padding-right: 16px; padding-bottom: 0px; }
td.quicknavi { padding-top: 8px; font-family: Arial; font-weight: bold; font-size: 12px; }
td.navi { padding-left: 4px; padding-top: 2px; color: #3F454E; }
td.header { color: #ffffff; padding-left: 3px; padding-bottom: 2px; text-transform: uppercase; font-weight: bold; }
td.header_small { color: #ffffff; padding-left: 3px; padding-bottom: 2px; }
td.header_2 { color: #ffffff; padding-left: 4px; padding-top: 1px; text-transform: uppercase; font-weight: bold; }
td.content_news { padding-left: 3px; padding-right: 3px; font-size: 10px; }
td.content_2 { padding-left: 5px; padding-right: 5px; }

a.footer:link { color: #BBBBBB; }
a.footer:visited { color: #BBBBBB; }
a.footer:hover { color: #BBBBBB; text-decoration: underline;}

a.navi:link { color: #3F454E;}
a.navi:visited { color: #3F454E;}
a.navi:hover { color: #3F454E; text-decoration: underline;}

a.content_news:link { color: #3F454E;}
a.content_news:visited { color: #3F454E;}
a.content_news:hover { color: #ffffff; text-decoration: none;}

input.kontakt {
width: 330px;
border: 1px solid #3F454E;
background: transparent;
bgcolor: transparent;
font-family: Verdana;
font-size: 10px;
color: #3F454E;
}

textarea.kontakt {
width: 330px;
height: 150px;
border: 1px solid #3F454E;
background: transparent;
bgcolor: transparent;
font-family: Verdana;
font-size: 10px;
color: #3F454E;
}

input.kontakt_hover {
width: 330px;
border: 1px solid #3F454E;
background: #3F454E;
bgcolor: #3F454E;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: #E3E4E8;
}

textarea     {
background-color: transparent;
border: 1px solid #656565;
color: #000000;
font-size: 8pt;
font-family: verdana;
}

textarea.impressum {
background-color: transparent;
border: 0px;
color: #002B3A;
padding: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
margin: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
font-size: 11px;
font-family: verdana;
width: 435px;
height: 207px;
scrollbar-base-color:#077785;
scrollbar-3dlight-color:#077785;
scrollbar-arrow-color:#077785;
scrollbar-darkshadow-color:#077785;
scrollbar-face-color:#002B3A;
scrollbar-highlight-color:#077785;
scrollbar-shadow-color:#077785;
scrollbar-track-color:#077785;
}

select { 
background-color: transparent; border-color: #656565; border: 1px #656565 solid; font-family: verdana; font-size: 8pt; color:#000000; 
}

select.combig {
background-color: #7B7B7B;
border-color: #656565;
font-family: verdana;
font-size: 8pt;
color:#000000;
border: 1px #656565 solid;
scrollbar-base-color:#7B7B7B;
scrollbar-3dlight-color:#7B7B7B;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#7B7B7B;
scrollbar-face-color:#7B7B7B;
scrollbar-highlight-color:#7B7B7B;
scrollbar-shadow-color:#7B7B7B;
scrollbar-track-color:#7B7B7B;
}

.tooltip {
	position: absolute;
	display: none;
    color: #000000;
    width: 10px;
	background-color: transparent;
    border: 1px solid black;
    font-size: 11px;
    padding: 2px;
}

td.contentbild { color: #ffffff; }

a.contentbild:link { color: #ffffff;}
a.contentbild:visited { color: #ffffff;}
a.contentbild:hover { color: #ffffff; text-decoration: underline;}

input.contact {
background-color: #077785;
border-color: #002B3A;
border-width: 1;
border: 1px solid #002B3A;
color: #002B3A;
font-size: 11px;
font-family: Arial;
padding: 2px;
font-weight: bold;
}

input.contact_hover {
background-color: #002B3A; 
border-color: #002B3A;
border-width: 1;
border: 1px solid #002B3A;
color: #077785;
font-size: 11px;
font-family: Arial;
font-weight: bold;
}

td.contact { color: #002B3A; font-family: Arial; font-weight: bold;  font-size: 12px }
p.contact { color: #002B3A; font-family: Arial; font-weight: bold;  font-size: 16px }

textarea.contact     {
background-color: #077785;
border: 1px solid #002B3A;
color: #003C4D;
font-size: 11px;
font-family: Arial;
font-weight: bold;
scrollbar-base-color:#077785;
scrollbar-3dlight-color:#077785;
scrollbar-arrow-color:#077785;
scrollbar-darkshadow-color:#077785;
scrollbar-face-color:#002B3A;
scrollbar-highlight-color:#077785;
scrollbar-shadow-color:#077785;
scrollbar-track-color:#077785;
}

select.contact_2 {
background-color: #077785;
border-color: #002B3A;
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #003C4D;
border: 1px solid #002B3A;
width: 280px;
scrollbar-base-color:#077785;
scrollbar-3dlight-color:#077785;
scrollbar-arrow-color:#077785;
scrollbar-darkshadow-color:#077785;
scrollbar-face-color:#002B3A;
scrollbar-highlight-color:#077785;
scrollbar-shadow-color:#077785;
scrollbar-track-color:#077785;
}

SELECT.contact {
	BORDER-RIGHT: #002B3A 1px solid;
	BORDER-TOP: #002B3A 1px solid; 
	SCROLLBAR-FACE-COLOR: #002B3A; 
	FONT-SIZE: 11px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #077785; 
	BORDER-LEFT: #002B3A 1px solid; 
	SCROLLBAR-SHADOW-COLOR: #077785; 
	COLOR: #002B3A; 
	SCROLLBAR-3DLIGHT-COLOR: #077785;
	padding: 2px; 
	SCROLLBAR-ARROW-COLOR: #077785; 
	SCROLLBAR-TRACK-COLOR: #077785; 
	BORDER-BOTTOM: #002B3A 1px solid; 
	FONT-FAMILY: arial, helvetica, verdana, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #077785; 
	BACKGROUND-COLOR: #077785; 
	TEXT-DECORATION: none;
	font-weight: bold;
	width: 280px;
}


scrollbars
{
scrollbar-base-color:#000000;
scrollbar-3dlight-color:#7b7b7b;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#7b7b7b;
scrollbar-face-color:#7b7b7b;
scrollbar-highlight-color:#7b7b7b;
scrollbar-shadow-color:#7b7b7b;
scrollbar-track-color:#7b7b7b;
}

input.profil {
background-color: transparent;
border-color: transparent;
border-width: 0;
border: 0px;
color: #000000;
font-size: 11px;
font-family: verdana;
width: 350px;
height: 15px;
text-align: right;
}

input.combig {
background-color: #7b7b7b;
border-width: 1;
border: 1px solid #656565;
color: #000000;
font-size: 9px;
valign: center;
font-family: verdana
}

input.combig2 {
background-color: #7b7b7b;
border-width: 1;
border: 1px solid #656565;
color: #000000;
font-size: 11px;
valign: center;
font-family: verdana
}


A:link        {text-decoration: none; color: #002B3A;}
A:visited     {text-decoration: none; color: #002B3A;}
A:hover       {color: #002B3A ; text-decoration: underline;}

a.user:link        {text-decoration: none; color: #610F0F ;}
a.user:visited     {text-decoration: none; color: #610F0F ;}
a.user:hover       {color: #610F0F ; text-decoration: underline;}

.user.A:link        {text-decoration: none; color: #610F0F ;}
.user.A:visited     {text-decoration: none; color: #610F0F ;}
.user.A:hover       {color: #610F0F ; text-decoration: underline;}

td.contenttitel { color: #002B3A; font-family: Arial; font-weight: bold;  font-size: 18px }

a.bright:link { color: #8B8C8C; font-family: Verdana; font-weight: bold;}
a.bright:visited { color: #8B8C8C; font-family: Verdana; font-weight: bold;}
a.bright:hover { color: #610F0F; font-family: Verdana; font-weight: bold;}

a.contenttitel:link { color: #8B8C8C; font-family: Verdana; font-weight: bold;  font-size: 11px; text-decoration: none; }
a.contenttitel:visited { color: #8B8C8C; font-family: Verdana; font-weight: bold;  font-size: 11px; text-decoration: none; }
a.contenttitel:hover { color: #8B8C8C; font-family: Verdana; font-weight: bold;  font-size: 11px; text-decoration: underline; }

a.mylinks:link { color: #8B8C8C; font-family: Verdana; text-decoration: none; }
a.mylinks:visited { color: #8B8C8C; font-family: Verdana; text-decoration: none; }
a.mylinks:hover { color: #8B8C8C; font-family: Verdana; text-decoration: underline; }



a.lastnews:link { color: #8B8C8C; font-family: Verdana; font-weight: bold;  font-size: 11px }
a.lastnews:visited { color: #8B8C8C; font-family: Verdana; font-weight: bold;  font-size: 11px }
A.lastnews:hover       {color: #610F0F ; text-decoration: none;}


p {
margin-bottom: 0px;
margin-top: 0px;
}
ul {
margin-bottom: 0px;
margin-top: 0px;
margin-left: 10px;
margin-right: 0px;
pardding-left: 10px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

li {
margin-bottom: 0px;
margin-top: 0px;
margin-left: 10px;
margin-right: 0px;
padding-left: 10px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-size: 10px;
}


input {
	border: #656565 1px; color: #000000; background-color: transparent; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: normal;}
