.text { color: #333; font-size: 11px; font-weight: normal; line-height: 16px; font-family: Verdana, Arial, sans-serif;}
.rot { color: #CC3333; font-size: 11px; font-weight: normal; line-height: 16px; font-family: Verdana, Arial, sans-serif;}

.legende { color: #333; font-size: 10px; font-weight: normal; line-height: 13px; font-family: Verdana, Arial, sans-serif;}

.fett { color: #444; font-size: 11px; font-weight: bold; line-height: 16px; font-family: Verdana, Arial, sans-serif;}
.titel { color: #444; font-size: 14px; font-weight: bold; line-height: 16px; font-family: Verdana, Arial, sans-serif; }
.titelkl { color: #444; font-size: 10px; font-weight: bold; line-height: 16px; font-family: Verdana, Arial, sans-serif;}
.blgreen  { color: #809099; font-size: 11px; font-weight: normal; line-height: 16px; font-family: Verdana, Arial, sans-serif;}

.input { color: #222; font-size: 11px; line-height: 10px; font-family: Verdana, Arial, sans-serif; border: 1px solid #757575;}
.inputkl { color: #222; font-size: 8px; line-height: 13px; font-family: Verdana, Arial, sans-serif; border: 1px solid #757575;}
.dummy { color: #fff; font-size: 6px; line-height: 6px; font-family: Verdana, Arial, sans-serif;}
.inputbut { color: #222; backgroundColor: #aaaaaa; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, sans-serif; border: 1px solid #757575;}

a.blgreen  { color: #809099; font-size: 11px; font-weight: normal; line-height: 15px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
a:visited.blgreen  { color: #809099; font-size: 11px; font-weight: normal; line-height: 15px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
a:hover.blgreen  { color: #000000; font-size: 11px; font-weight: normal; line-height: 15px; font-family: Verdana, Arial, sans-serif; text-decoration: none }

a.blimg  { color: #809099; font-size: 11px; font-weight: normal; line-height: 15px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
a:visited.blimg  { color: #809099; font-size: 11px; font-weight: normal; line-height: 15px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
a:hover.blimg  { color: #fff; font-size: 11px; font-weight: normal; line-height: 15px; font-family: Verdana, Arial, sans-serif; text-decoration: none }


a.blgreenkl  { color: #809099; font-size: 10px; font-weight: normal; line-height: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
a:visited.blgreenkl  { color: #809099; font-size: 10px; font-weight: normal; line-height: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
a:hover.blgreenkl  { color: #000000; font-size: 10px; font-weight: normal; line-height: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none }

a.schwarz  { color: #333333; font-size: 11px; font-weight: normal; line-height: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: underline}
a:visited.schwarz  { color: #333333; font-size: 11px; font-weight: normal; line-height: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: underline}
a:hover.schwarz  { color: #000000; font-size: 11px; font-weight: normal; line-height: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: underline}


.super { FONT-SIZE: 9px; POSITION: relative; TOP: -4px; TEXT-DECORATION: none }

#text2 ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

#text2 ul li{
	padding:2px 0px 2px 0px;
	vertical-align:middle;
	margin:auto;	
}

#text2 ul li a{
	color:#333333;
}

#text2 ul li a:hover{
	color:#000;
}

.pdf_img {
	vertical-align: middle;
	padding-right:5px;
}

.formselect{
	width:155px;
	margin:5px 0px;
}

tr.highlighted {
	cursor:pointer;
	background-image: url(../img/dots.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

tr.highlighted.highel_2{
	background-image:none;
}

tr.highlighted td{ 
	padding:10px 0px 10px 3px;
}

tr.highlighted:hover{
	background-color:#9a9a9a;
}

tr.highlighted:hover td{
	color:#ffffff;
}

tr.highlighted:hover td a{
	color:#000000;
}

tr.highlighted:hover td a:hover{
	color:#000000;
}

table.facts {
	font-size: 10px;
	width: 500px;
}

table.facts.centered td, table.facts.centered th {
	text-align: center;
}

table.facts th, table.facts td {
	padding: 4px 8px;
}

table.facts th {
	background-color: #c8d4ed;
}

table.facts td {
	background-color: #e6e7e8;
}

ul.legend {
	list-style-type: none;
	padding: 0px;
	margin: 7px 0px;
}

ul.legend li {
	padding-left: 45px;
	background-position: left 8px;
	background-repeat: no-repeat;
}

ul.legend li.grey {
	background-image:url(../img/linie_grau.gif);
}

ul.legend li.black {
	background-image:url(../img/linie_schwarz.gif);
}

ul.legend li.white {
	background-image:url(../img/linie_weiss.gif);
}

#newAdress{
	position:absolute;
	left:260px;
	top:-500px;
	width:368px;
	height:202px;
	z-index:10;
	color: #ffffff;
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
	background-image: url('../img/newAdressBG.png');
	background-position:0 0;
	background-repeat: no-repeat;
}

#newAdressTitle{
	background-color:#ababab;
	height:16px;
	color:#ffffff;
	padding:0px 0px 0px 15px;
	margin:0px;
	text-transform: uppercase;
}

#newAdress h2 {
	padding:15px 0px 0px 30px;
	font-size:12px;
}
#newAdress p {
	padding:0px 0px 0px 30px;
	width:300px;
}

#newAdress a.newAdressClose{
	display:block;	
	position:absolute;
	top:20px;
	right:22px;
	width:12px;
	height:14px;
	text-decoration: none;
	color:#fff;
	background-image: url('../img/newAdressClose.png');
	background-position:0 0;
	background-repeat: no-repeat;
}

#newAdress a:hover.newAdressClose{
	color:#333333;
	background-position:0px -22px;
}
