/*
#b2b2b2 178,178,178 dunklegrau
#ececec 236,236,236 hellgrau
#BDCE42 188,205,65 grün
#f3f8ec 243,248,236 hellgrün
#758029 117,128,41 dunkelgrün
#82512A 130,81,42 braun
#cc8041 204,128,65 hellbraun

#bccd41 188,205,65 (grn neu)
*/

body {
font-family: verdana, arial, sans-serif;
background-color: #FFFFFF;
font-size: 11px;
color: #b2b2b2;
/* color: #000000; */
letter-spacing: 133%;
}

td {
font-size: 11px;
color: gray;
letter-spacing: 133%;
}

.text {
font-size: 11px;
letter-spacing: 133%;
}

.inputfield { border:1px solid #000; color:#000; background-color:#fff; font-family:verdana,Arial,helvetica,sans-serif; font-size:11px; }


.footer {
font-size: 11px;
line-height:14px;
color: gray; }


a:link       { color: #005499; text-decoration: none; font-weight:normal; font-size: 11px;}
a:visited    { color: #005499; text-decoration: none; font-weight:normal; font-size: 11px; }
a:hover      { color: #005499; text-decoration: underline; font-weight:normal; font-size: 11px; }
a:active     { color: #005499; text-decoration: none; font-weight:normal; font-size: 11px; }

a.nav:link       { color: #005499; text-decoration: none; font-weight:normal; font-size: 10px;}
a.nav:visited    { color: #005499; text-decoration: none; font-weight:normal; font-size: 10px; }
a.nav:hover      { color: white; text-decoration: none; font-weight:normal; font-size: 10px; }
a.nav:active     { color: #005499; text-decoration: none; font-weight:normal; font-size: 10px; }

a.servicebox:link       { color: gray; text-decoration: none; font-weight:normal; font-size: 10px;}
a.servicebox:visited    { color: gray; text-decoration: none; font-weight:normal; font-size: 10px; }
a.servicebox:hover      { color: black; text-decoration: underline; font-weight:normal; font-size: 10px; }
a.servicebox:active     { color: gray; text-decoration: none; font-weight:normal; font-size: 10px; }

a.footer:link       { color: gray; text-decoration: none; font-weight:normal;}
a.footer:visited    { color: gray; text-decoration: none; font-weight:normal; }
a.footer:hover      { color: gray; text-decoration: underline; font-weight:normal; }
a.footer:active     { color: gray; text-decoration: underline; font-weight:normal; }

a.headbox:link       { 	padding: 4px 4px; color: silver; text-decoration: none; font-weight:normal;}
a.headbox:visited    { 	padding: 4px 4px; color: silver; text-decoration: none; font-weight:normal; }
a.headbox:hover      { 	padding: 4px 4px; color: rgb(41,100,133); text-decoration: none; font-weight:normal; }
a.headbox:active     { 	padding: 4px 4px; color: silver; text-decoration: none; font-weight:normal; }

ul { list-style-type: square; text-align: left;   }

TD.headbox {

	line-height:14px;
	font-size: 10px;
	}


TD.topbox {
	padding: 7px;
	line-height:18px;
/*    background-attachment: fixed; */
    background-repeat: no-repeat;
    background-image: url('images/lg_top0.jpg');
    background-position: left top;
	}

TD.content {
	padding: 7px;
	line-height:18px;
	background-color: #EEEEEE;
	}


TD.boxaktuelles {
	padding: 7px 7px 7px 7px;
    background-repeat: no-repeat;
    background-image: url('images/teaserheader_neueinternetseite.html');
    background-position: left top;
	border-top: 1px solid rgb(228,228,228);
	border-bottom: 1px solid rgb(228,228,228);
	border-left: 1px solid rgb(228,228,228);
	border-right: 1px solid rgb(228,228,228);
	}

TD.boxwhois {
	padding: 7px 7px 7px 7px;
    background-repeat: no-repeat;
    background-image: url('images/teaserheader_whois.html');
    background-position: left top;
	border-top: 1px solid rgb(228,228,228);
	border-bottom: 1px solid rgb(228,228,228);
	border-left: 1px solid rgb(228,228,228);
	border-right: 1px solid rgb(228,228,228);
	}

TD.box {
	padding: 7px 7px 7px 7px;
/*    background-repeat: no-repeat;
    background-image: url('images/teaserheader_whois.jpg');
    background-position: left top; */
	border-top: 1px solid rgb(228,228,228);
	border-bottom: 1px solid rgb(228,228,228);
	border-left: 1px solid rgb(228,228,228);
	border-right: 1px solid rgb(228,228,228);
	}
	
TD.boxobenohne {
	padding: 7px 7px 7px 7px;
/*    background-repeat: no-repeat;
    background-image: url('images/teaserheader_whois.jpg');
    background-position: left top; */
	border-top: 0px solid rgb(228,228,228);
	border-bottom: 1px solid rgb(228,228,228);
	border-left: 1px solid rgb(228,228,228);
	border-right: 1px solid rgb(228,228,228);
	}



.rand {
	border-top: 1px solid rgb(208,208,208);
	border-bottom: 1px solid rgb(208,208,208);
	border-left: 1px solid rgb(208,208,208);
	border-right: 1px solid rgb(208,208,208);
	}




.pth2 {
background-color: rgb(243,248,236);
}
.pt1 {
background-color: rgb(236,236,236);
}

.small {
font-size: 11px;
}

TD.nav {
font-size: 10px;
}

.topic {
color:#005499;
border-bottom: 1px solid rgb(0,84,153);
}

TD.serviceboxhead {
text-transform : uppercase;
padding: 2px 2px 2px 2px;
font-weight:bold;
/* background-color: rgb(102,102,102); */
background-color: #005499;
border-bottom: 1px solid rgb(255,255,255);
color: #FFFFFF;
letter-spacing: 133%;
}

TD.servicebox {
padding: 2px 2px 2px 2px;
background-color: rgb(204,204,204);
border-bottom: 1px solid rgb(255,255,255);
color: #FFFFFF;
letter-spacing: 133%;
}
