body {
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
font-weight: normal
font-size: 13px;
margin-left: 7px;
margin-right: 7px;
margin-top: 2px;
margin-bottom: 5px;
background-color: #FFFFFF;
}


#tabstartfooter {
font-family: Arial, Helvetica, Sans-Serif;
height:55px;
text-align: center;
border-top: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC;
background-color: #EEEEEE;
}



#tabstart {
font-family: Arial, Helvetica, Sans-Serif;
height:26px;
border-top: solid 1px #CCCCCC;
background-color: #EEEEEE;
}


#tabzusatz {
font-family: Arial, Helvetica, Sans-Serif;
height:22px;
padding-right: 35px;
margin-right: 35px;
background-color: #FFFFFF;
}

.contentboxad {
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13px;
width: 100%;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;
padding-right: 3px;
margin-left: 3px;
margin-right: 3px;
border-right: solid 1px #FFFFCC;
border-left: solid 1px #FFFFCC;
border-top: solid 1px #FFFFCC;
border-bottom: solid 1px #FFFFCC;
background-color: #FFFFCC;
text-align: left;
}


.zusatz {
color:#666666;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13px;
}


.lin {
color:#549C00;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 13px;
}



#adlocation {
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13px;
padding-left: 3px;
padding-right: 3px;
margin-left: 3px;
margin-right: 3px;
background-color: #FFFFFF;
text-align: left;
}



h1 {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 18px;
line-height: 20px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 5px;
padding-right: 0px;
margin-top: 5px;
margin-bottom: 5px;
}



h2 {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 16px;
line-height: 16px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 5px;
padding-right: 0px;
margin-top: 5px;
margin-bottom: 5px;
}















#content {
font-size: 10pt;
margin: 1.5em 0 1.5em;
width: 100%;
text-align: left;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
font-weight: normal;
background-color: #FFFFFF;
}


#contentad {
font-size: 10pt;
margin: 1.5em 0 1.5em;
text-align: left;
FONT-FAMILY: Arial, Helvetica, Sans-Serif;
font-weight: normal;
background-color: #FFFFFF;
}



#menu {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
padding-left: 5px;
padding-bottom: 0px;
padding-top: 0px;
padding-right: 5px;
margin-left: 0px;
margin-right: 0px;
border-bottom: solid 1px #C9D7F1;
line-height: 29px;
background-image: url(../images/bg_id.gif);
}



#menu1 {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
padding-left: 10px;
padding-bottom: 0px;
padding-top: 0px;
padding-right: 10px;
margin-left: 0px;
margin-right: 0px;
border-bottom: solid 1px #C9D7F1;
text-align: center;
line-height: 29px;
background-image: url(../images/bg_id.gif);
}


#menu2 {
color:#333333;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
height:30px;
padding-left: 10px;
padding-bottom: 0px;
padding-top: 0px;
padding-right: 10px;
margin-left: 0px;
margin-right: 0px;
border-right: solid 1px #C9D7F1;
border-left: solid 1px #C9D7F1;
border-top: solid 1px #C9D7F1;
border-bottom: solid 1px #FFFFFF;
background-color: #FFFFFF;
text-align: center;
line-height: 29px;
}

























.contentbox {
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
padding-left: 7px;
padding-bottom: 0px;
padding-top: 0px;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
background-color: #FFFFFF;
text-align: left;
}


.contentanbieter {
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
padding-left: 10px;
padding-bottom: 5px;
padding-top: 5px;
padding-right: 10px;
margin-left: 10px;
margin-right: 10px;
background-color: #EEF3FB;
text-align: left;
}





td {
        font-size: 10pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; font-weight: normal
}



.text {
        font-size: 10px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; font-weight: normal
}

.adtext {
        font-size: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; font-weight: normal
}



INPUT.q {
	font-size:10pt;
    	font-family : Arial, Helvetica, Sans-serif;
	color:#000000;
	width:214px;
}


INPUT.qq {
	 font-size: 8pt;
	 background-color: #FFFFFF;
    	 font-family : Arial, Helvetica, Sans-serif;
	 color:#000000;
	 width:85px;
}




SELECT.i {
	font-size: 10pt;
	font-family : Arial, Helvetica, Sans-Serif;
	color: #000000;
	width: 213px;
}



SELECT.s {
	font-size: 8pt;
	background-color: #FFFFFF;
	font-family : Arial, Helvetica, Sans-Serif;
	color: #000000;
	width: 200px;
}


SELECT.ss {
	font-size: 10pt;
	font-family : Arial, Helvetica, Sans-Serif;
	color: #000000;
	width: 180px;
}


A.v:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.v:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.v:active {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.v:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}



A.vv:link {
	FONT-SIZE: 10px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.vv:visited {
	FONT-SIZE: 10px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.vv:active {
	FONT-SIZE: 10px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.vv:hover {
	FONT-SIZE: 10px; COLOR: #549C00; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}




A.vvv:link {
	FONT-SIZE: 10pt; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.vvv:visited {
	FONT-SIZE: 10pt; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.vvv:active {
	FONT-SIZE: 10pt; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.vvv:hover {
	FONT-SIZE: 10pt; COLOR: #549C00; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}




A.firma:link {
	FONT-SIZE: 10pt; COLOR: #2198C4; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.firma:visited {
	FONT-SIZE: 10pt; COLOR: #2198C4; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.firma:active {
	FONT-SIZE: 10pt; COLOR: #2198C4; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.firma:hover {
	FONT-SIZE: 10pt; COLOR: #2198C4; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}

A.opt:link {
	FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.opt:visited {
	FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.opt:active {
	FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.opt:hover {
	FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}





A.li:link { FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }
A.li:visited { FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }
A.li:active { FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }
A.li:hover { FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }

A.sta:link { FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }
A.sta:visited { FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }
A.sta:active { FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }
A.sta:hover { FONT-SIZE: 10pt; COLOR: #7474D1; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline }




A.er:link {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.er:visited {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.er:active {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.er:hover {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}


A.pa:link {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.pa:visited {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.pa:active {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.pa:hover {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}





