/* CSS Document */
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	background-color: #FFFFFF;
/*
	scrollbar-face-color:ff0000;
	scrollbar-shadow-color:ffffff;
	scrollbar-highlight-color:ffffff;
	scrollbar-3dlight-color:ffffff;
	scrollbar-darkshadow-color:000000;
	scrollbar-track-color:d0d0d0;
	scrollbar-arrow-color:ffffff; 
*/
}



p, table, tr, td, th, span, ul, li, samp, input, select, option, textarea, samp 
{
	font-size: 11px;
	color: #000000;
}
a{
	color: #0000FF;
	}

p
{
	margin: 0px;
	font-size:13px;
}



td.login{
	background-color: #cc0000;
	font-size: 10px;
	color: #FFFFFF;
}
td.info_hilfe{
	background-color: #99cdff;
	}
td.online_recherchen{
	background-color: #ffcc33;
	}
td.online_recherchen_links{
	border-left: solid 1px #ffcc33;
	background-color: #ffffc9;
	}
td.online_recherchen_rechts{
	border-right: solid 1px #ffcc33;
	background-color: #ffffc9;
	}
td.online_recherchen_mitte{
	background-color: #ffffc9;
	}
td.gratis_leistungen{
	background-color: #ff9935;
	}
td.gratis_leistungen_links{
	border-left: solid 1px #ff9935;
	background-color: #fff5dd;
	}
td.gratis_leistungen_rechts{
	border-right: solid 1px #ff9935;
	background-color: #fff5dd;
	}
td.gratis_leistungen_mitte{
	background-color: #fff5dd;
	}
td.info_hilfe_links{
	border-left: solid 1px #99cdff;
	background-color: #ddefff;
	}
td.info_hilfe_rechts{
	border-right: solid 1px #99cdff;
	background-color: #ddefff;
	}
td.info_hilfe_mitte{
	background-color: #ddefff;
	}
td.login_links{
	border-left: solid 1px #cc0000;
	background-color: #f7d9d9;
	}
td.login_rechts{
	border-right: solid 1px #cc0000;
	background-color: #f7d9d9;
	}
td.login_mitte{
	background-color: #f7d9d9;
	}
td.seite_blau{
	border-left: solid 1px #ff9935;
	border-right: solid 1px #ff9935;
	background-color: #ffffff;
	padding: 10px 5px 10px 5px;
	}
td.seite{
	border-left: solid 1px #ffcc33;
	border-right: solid 1px #ffcc33;
	background-color: #ffffff;
	padding: 10px 5px 10px 5px;
	}
p.ueberschrift_login_info{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0px;
	}
p.info_hilfe_zusatz{
	color: #ffffff;
	text-align: right;
	}
p.ueberschrift_recherchen{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	}
td.ueberschrift_titel{
	background-color: #ff9935;
	vertical-align: middle;
	}
td.seite_blau_ueberschrift{
	background-color: #ffcc33;
	vertical-align: middle;
	}
p.ueberschrift_titel{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	}
input.login{
	font-size: 10px;
	cursor: pointer; 
	border: 0px solid #000000; 
	/*background-color: #f7d9d9; 
	color: #000000;*/
	background-color: #cc0000; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: underline; 
	padding: 0px; 
	margin: 0px; 
	text-align: right;
}
a.start_muster{
	font-size: 9px;
	font-weight: normal;
	}
.start_leistung_titel{
	font-size: 11px;
	font-weight: bold;
	}
.start_leistung_preis{
	font-size: 11px;
	font-weight: bold;
	}
.start_leistsung_beschreibung{
	padding-bottom: 10px;
	}
p.download_button{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	}
ul.news{
	margin: 0px 0px 0px 15px;
	}
.news_ueberschrift{
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	}
hr.news{
	color: #000000;
	height: 1px;
	width: 85%;
	}
legend{
	font-weight: bold;
	color: #000000;
	}
/* RSS-Reader */
fieldset.rssAuswahl{
	width: 335px;
	float:left;
	margin: 10px 10px 0px 5px;
	padding: 0px 0px 10px 5px;
	}
fieldset.rssSchlagzeilen{
	width: 575px;
	float:left;
	margin: 10px 5px 0px 5px;
	padding: 5px;
	}
input.rssInputText{
	font-family: verdana;
	border: 1px solid #cecece;
	height: 15px;
	padding: 0px;
	}
legend.rssKategorie{
	font-size: 14px;
	}
.inaktiv{
	 color: #aaaaaa;
	 }
img.icon{
	margin: 0px 5px 0px 0px;
	}
.onlyPrint{
	display: none;
	}
/* RSS-Reader */

div.hilfeBox{
/* Rahmen in Hilfe-Kasten */
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-weight: bold;
	padding: 10px;
	margin: 10px;
	text-align: center;
	}

/* Registrierung */
fieldset.register{
	margin: 0px 10px 10px 0px; 
	padding: 0px 10px 10px 10px; 
	border-style: solid;
	border-width: 1px;
	}
legend.register{
	font-size: 20px; 
	font-weight: bold; 
	}

/* Bürgel */

.BUERGEL_NAVI_AKTIV{
 color: #000000; 
 font-weight: bold; 
 float: left; 
 margin-right: 20px;
 }
 
 .BUERGEL_NAVI_INAKTIV{
 color: #999999; 
 font-weight: normal; 
 float: left; 
 margin-right: 20px;
 /*cursor: pointer;*/
 }

span.buergel{
	font-size: 12px;
}

.tooltiptitle{color:#FFFFFF;text-decoration:none;cursor:default;font-family:arial;font-weight:bold;font-size:8pt}
.tooltipcontent{color:#000000;text-decoration:none;cursor:default;font-family:arial;font-size:8pt}
#ToolTip{position:absolute;width:300px;top:0px;left:0px;z-index:4;visibility:hidden;}

h1
{
	margin:0px;
    font-size:28px;
}

h2
{
	margin-bottom:10px;
	font-size:20px;
}

h4
{
	color:#666666;
	font-style:italic;
	text-align:center;
	letter-spacing:0.7em;
	margin-top:0px;
}

li
{
	font-size:13px;
}

/* ######################################## */
.menue
{
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
}

.menue_links
{
	color:#F3A117;
	font-family:Verdana;
	font-size:9px;
}

.menue_links a.menu3:link, .menue_links a.menu3:visited, .menue_links a.menu3:hover, .menue_links a.menu3:active{
	color: #F3A117;
}

a.menu1:link {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}
a.menu1:visited {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}
a.menu1:hover {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}
a.menu1:active {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}

a.menu2:link {color:#008BD6;font-family:Arial;font-size:10px;font-weight:normal;text-decoration:none;background:transparent;}
a.menu2:visited {color:#008BD6;font-family:Arial;font-size:10px;font-weight:normal;text-decoration:none;background:transparent;}
a.menu2:hover {color:#008BD6;font-family:Arial;font-size:10px;font-weight:normal;text-decoration:none;background:transparent;}
a.menu2:active {color:#008BD6;font-family:Arial;font-size:10px;font-weight:normal;text-decoration:none;background:transparent;}

a.menu3:link {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:none;background:transparent;line-height:9px;letter-spacing:-1px;}
a.menu3:visited {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:none;background:transparent;line-height:9px;letter-spacing:-1px;}
a.menu3:hover {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:none;background:transparent;line-height:9px;letter-spacing:-1px;}
a.menu3:active {color:#ffffff;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:none;background:transparent;line-height:9px;letter-spacing:-1px;}

a.textlink:link {color:#1888C8;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}
a.textlink:visited {color:#1888C8;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}
a.textlink:hover {color:#1888C8;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}
a.textlink:active {color:#1888C8;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;background:transparent;line-height:9px;letter-spacing:-1px;}

.toolbars
{
	font-size:9px;
	color:#1888C7;
	letter-spacing:-1px;
	line-height:10px;
	font-family:Verdana;
	text-decoration:underline
}

.toolbar
{
	font-size:10px;
}

.toolbar_ue
{
	font-size:13px;
	font-weight:bold;
	color:#2087C2;
}

a.viewer_link
{
	display: none;
}
.infoboxTitel
{
	border: 1px solid #669999; 
	background-color: #669999; 
	font-size: 13px; 
	padding: 5px; 
	color: #ffffff; 
	font-weight: bold;
	text-align: center;
}
.infoboxText
{
	border: 1px solid #669999; 
	background-color: #EBF5F4; 
	background-image: url(/rarecherche/images/infobox_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-size: 13px; 
	padding: 20px; 
	vertical-align: top;
}