﻿/* content.css */


/* (sk) 27.03.2006 Added. Will only be used in the print.css! */
.printOnly
{
    display:none;
}

/* (sk) 30.03.2006 Added for BADE RegioTabs */
/* rot= A50D0D, blau=09144E */
.regioTabActive
{
    background-color: #ffffff;
    padding: 6px;
    border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 0px;
	
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
    color: #A50D0D;
    font-size: 11px;
}

.regioTabActive a
{
      font-family:Verdana, Tahoma, Arial, Sans-Serif;
      color: #A50D0D;
      font-size: 11px;
}

.regioTabInactive
{
    background-color: #ffffff;
    padding: 6px;
    border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 0px;
}

.regioTabInactive a
{
      font-family:Verdana, Tahoma, Arial, Sans-Serif;
      color: #09144E;
      font-size: 11px;
}


.regioTabDisabled
{
    background-color: #ffffff;
    padding: 6px;
    border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 0px;
}

.regioTabDisabled a
{
      font-family:Verdana, Tahoma, Arial, Sans-Serif;
      color: #555555;
      font-size: 11px;
}




/* BUTTON start */

.ktbutton{
	cursor:pointer;
	height:22px;
	border:0px;
}


.ktbutton.adressbuch_uebernehmen{
      width:323px;
      background-image:url(adressbuch_uebernehmen.png);
}


.ktbutton.search{
	width:57px;
	background-image:url(suchen.png);
}

.ktbutton.login{
	width:45px;
	background-image:url(login.png);
}

.ktbutton.register{
	width:170px;
	background-image:url(kostenlos_registrieren.png);
}

.ktbutton.datei_hochladen{
      width:105px;
      background-image:url(datei_hochladen.png);
}

/* BUTTON ende */

.right a:hover{
	color:#A50D0D;
}

#searchbox{
	font-family:Verdana;
	border-top:1px solid #4269A9;
	border-bottom:1px solid #4269A9;
	background-color:#EEF3FA;
	width:615px;
	overflow:hidden;
}

#searchbox #innerbox{
	margin-top:14px;
	margin-bottom:14px;
	margin-left:15px;
	margin-right:15px;
}

#searchbox #innerbox #head{	
	font-size:12px;
	font-weight:Bold; 
	color:#09144E;
}



#searchbox #innerbox #head h1 {	
	font-size:12px;
	font-weight:Bold;
	/* color:#09144E; */
	color:#A50D0D;
	margin:0px;
	padding:6px 6px 6px 0px;
}

#searchbox #innerbox #head h2 {	
	font-size:12px;
	color:#09144E;
	font-weight:normal;
	padding:6px 6px 6px 0px;
	font-size:11px;
}

#searchbox #innerbox #content{
	margin-top:6px;
}

/*
div.resultSeparatorRow{
	background-color: #C6D7EE;
	border:1px solid red;
}
*/

.resultTable .resultSeparator{
	border-bottom:1px solid #C6D7EE;
}

.resultTable a{
	color:#000000;
}

.resultTable a:hover{
	color:#A50D0D;
}

.resultCell {
	color:#000000;
}

.singleDetailName {
	color:#000000;
}

.singleDetailSEO {
	color:#000000;
}

.singleDetailCell 
	{
	color:#000000;
	}

.singleDetailLink
	{
	color:#000000;
	}

.singleDetailLink a:hover
	{
	color:#A50D0D;
	}
	
a.raque{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	display:block;
	background-image:url(raque0.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:0px;
	background-position:0px 4px;
}

a.raque.bold{
	font-weight:bold;
}

a.raque.active{
	color:#A50D0D;
	font-weight:bold;
	background-image:url(raque1.gif);
}

a.raque:hover{
	color:#A50D0D;
	background-image:url(raque1.gif);
}

#innerbox input.text{
	width:175px;
	font-size:10px;
	padding:4px;
	color:#09144A;
	border:1px solid #A5ACB2;
}

#innerbox input.text.invers{
	width:350px;
}



#sbsubmit{
	width:57px;
	background-image:url(suchen.png);
}

#btn_menuLayerTadeSearch{
	width:23px;
	background-image:url(dropdown.png);
}

.SIDEBAR{
	width:200px;
	table-layout:fixed;
	border-bottom:1px solid #4269A9;	
}

.SIDEBAR.withoutBottomBorder{
	border-bottom:0px;	
}

.searchBoxNavTitle{
	border-top:1px solid #4269A9;
	border-bottom:1px solid #4269A9;
	font-size:11px;
	color:#09144E;
	font-weight:Bold;
	background-color:#6F9AD6;
	/*height:26px;*/
	width:180px;
	padding:9px;
}

.searchBoxNavLink{
	background-color:#93B6E9;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	color:#09144E;
	font-size:10px;
}

.searchBoxNavLink a{
	font-family:Verdana;
	font-size:10px;
	color:#09144E;
	display:block;
	background-image:url(raque0.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:0px;
	background-position:0px 5px;
	line-height:15px;
}

.searchBoxNavLink a:hover{
	color:#A50D0D;
	background-image:url(raque1.gif);
}

.searchBoxNavLink .searchletters{
	font-family:Verdana;
	font-size:10px;
	color:#09144E;
	display:inline;
	background:none;
	padding:0px;
	text-decoration:underline;
}

.searchBoxNavLink .searchletters:hover{
	color:#A50D0D;
	background:none;
}

.searchBoxNavLink input.text{
	font-size:10px;
	padding:4px;
	color:#09144A;
	border:1px solid #A5ACB2;
}



#searchresultbox{
	/*background-color:#EEF3FA;*/
	background-color:#FFFFFF; 
	padding-left:2px; 
	padding-right:4px; 
	padding-top:2px; 
	padding-bottom:4px;
	border-top:1px solid #4269A9;
	border-bottom:1px solid #4269A9;
	table-layout:fixed;
}

#searchresultbox .content{
	padding:8px;
}

#entryNotFound{
	background-color:#CFDEF1;
	padding:10px;
	width:595px;
}

#entryNotFound a{
	text-decoration:underline;
}

#menuLayerTadeSearch{
	direction:ltr;
	display:none;
	position:absolute;
	border:1px solid black;
	width:340px;
}

#REGIOTABS
{
	border-bottom: 1px black solid;
}

#REGIOTABS td.bottomborder{
	border-bottom:1px solid #4269A9
}

#REGIOTABS td.topborder{
	border-top:1px solid #4269A9
}

#REGIOTABS #textbox{
	font-weight:bold;
	border-top:1px solid #7c92b1;
	border-left:1px solid #7c92b1;
	border-right:1px solid #7c92b1;
	background-color:#92ACD1;
	
}

#REGIOTABS #textbox #innerbox{
	border-top:1px solid #b5c6dd;
	border-left:1px solid #b5c6dd;
	border-right:1px solid #b5c6dd;
	padding:2px;
}

#REGIOTABS #arrowBackground{
	background-image:url(klickbar_tade_pfeil_bg.gif); 
	background-position:top; 
	background-repeat:repeat-x;
}

#REGIOTABS .bg{
	background-color:#CFDEF1;
}






#SEARCH_TADE_BOX{
	width:613px;
	border:1px solid #6F9AD6;
	margin-top:5px;
}

#SEARCH_TADE_BOX #stInnerBox{
	border:1px solid #FFFFFF;
	background-color:#DAE5F4;
	color:#09134e;
	padding:5px;
}


#SEARCH_TADE_BOX #stInnerBox a{
	color:#09134e;
}

#SEARCH_TADE_BOX #stInnerBox #icon{
	padding-right:10px;
}



/* Schmale Box (sk) f�r BADE */
#SEARCH_TADE_BOX_SMALL{
	width:560px;
	border:1px solid #6F9AD6;
	margin-top:5px;
}

#SEARCH_TADE_BOX_SMALL #stInnerBoxSmall{
	border:1px solid #FFFFFF;
	background-color:#DAE5F4;
	color:#09134e;
	padding:5px;
}


#SEARCH_TADE_BOX_SMALL #stInnerBoxSmall a{
	color:#09134e;
	text-decoration:underline;
}

#SEARCH_TADE_BOX_SMALL #stInnerBoxSmall #icon{
	padding-right:10px;
}	
/* Ende Schmale Box (sk) f�r BADE */




#LIMITER{
	margin-top:5px;
	width:605px;
	background-color:#EEF3FA;
	padding:5px;
	border-top:1px solid #4269A9;
	border-bottom:1px solid #4269A9;
}

#LIMITER a{
	color:#09144E;
}

#LIMITER a:hover{
	color:#A50D0D;
}

#LIMITER1{
	margin-top:5px;
	width:605px;
	background-color:#EEF3FA;
	padding:5px;
	border-top:1px solid #4269A9;
	border-bottom:1px solid #4269A9;
}

#LIMITER1 a{
	color:#09144E;
}

#LIMITER1 a:hover{
	color:#A50D0D;
}

#DETAILVIEW{
	/* border-top:1px solid #4269A9; */
	border-bottom:1px solid #4269A9;
	background-color:#EEF3FA;
}

#DETAILVIEW .singleDetailTable{
	margin:15px;
}

#DETAILVIEW .singleDetailSpacer{
	width:5px;
}

#DETAILVIEW .singleDetailSpacer span{
	font-size:1px;
}

/*
td.left{
	border:1px solid red;
	width:235px;
	table-layout:fixed;
	padding-right:0px;
}
*/

.noresults{
	background-color:#CC0000;
	color:#FFFFFF;
	padding:5px;
	width:605px;
}

.resultbox{
	padding:10px; 
	width:615px;
	table-layout:fixed;
	background-color:#FFFFFF;
	border-top:1px solid #4269A9;
	border-bottom:1px solid #4269A9;
}

#WORKBAR{
	margin-bottom:5px;
}

#WORKBAR a{
	color:#09144E;
}

#WORKBAR a:hover{
	color:#A50D0D;
}

#WORKBAR .workBarCell{
	padding:4px;
}

.mapbox{
	background-color:#93B6E9;
	width:400px;
	height:360px;
	border-top:1px solid #4269A9;
	border-bottom:1px solid #4269A9;
}

div.teaserbox{
	background-color:#93B6E9;
	border:1px solid #4269A9;
	width:198px;
	height:173px;
}

#map{
 	width:390px;
 	height:348px;
 	margin-top:6px;
 	margin-bottom:6px;
 	margin-left:5px;
 	margin-right:5px;
}

.loginBox{
	background-color:#eef3f9;
	border-bottom:1px solid #709bd0;		
	border-top:1px solid #709bd0;
	margin-bottom:15px;		
}

.loginBox .header{
	background-color:#d9e5f3;
	font-size:18px;
	font-weight:bold;
	padding:10px 15px 10px 15px;
	border-bottom:1px solid #709bd0;
}

.loginBox .content{
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;
}

.loginBox .sub{
	font-size:12px;
	font-weight:bold;
	background-color:#eef3f9;
	padding:10px 15px 10px 15px;
}

.loginBox .sub.negativ{
	color:#c40000;
}

.loginBox .content2{
	background-color:#eef3f9;
	padding:10px 15px 10px 15px;
}

.loginBox .content td{
	padding:3px;
}

.loginBox .content label{
	margin-right:10px;
}

.loginBox .content2 span{
	display:block;
	height:16px;
	padding-left:18px;
}

.loginBox .content2 span.positiv{
	color:red;
	background-image:url(redarrow.gif);
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/images/redarrow.png');*/
	background-repeat:no-repeat;
}

.loginBox .content2 span.negativ{
	color:#09144E;
	background-image:url(bluecross.gif);
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/images/bluecross.png');*/
	background-repeat:no-repeat;
}

#IE{
	font-family:Arial;
	color:#000000;
	font-size:8pt;
}

#IE a{
	font-family:Arial;
	color:#000000;
	font-size:8pt;
}

/* ### myde ###*/

.ieOverviewList{
	width:100%;
	empty-cells:show;
	border-spacing:0px;
}

.ieOverviewList thead{
	background-color:#C6D7EE;
	border:1px solid red;
}

.ieOverviewList thead th{
	padding:5px;
	text-align:left;
	font-weight:normal;	
	background-color:#C6D7EE;
	color:#09144E;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
}

.ieOverviewList tbody{
	background-color:#FFFFFF;
}

.ieOverviewList td{
	padding:5px;
	border-bottom:1px solid #CCCCCC;
}


.ieOverviewList .first{
	padding-left:10px;
}

.ieOverviewList .last{
	padding-right:10px;
}

.ieOverviewList tbody tr:hover{
	background-color:#EEF3FA;
}

.mainHeaderBox{
	width:585px;
	overflow:hidden;
	padding:10px 15px 10px 15px;
	background-color:#DAE5F4;
	border-top: 1px #6f9ad6 solid;
	font-size:18px;
	font-weight:bold;
}

.mainContentBox{
	width:585px;
	/*overflow:hidden;*/
	padding:15px 15px 10px 15px;
	background-color:#EEF3FA;
	border-bottom: 1px #6f9ad6 solid;
}

.subHeaderBox{
	font-size:12px;
	background-color:#C6D7EE;
	border-top: 1px #6f9ad6 solid;
	border-bottom: 1px #6f9ad6 solid;
	padding:10px;
	font-weight:bold;
}

.subHeaderBox.nobottomborder{
	border-bottom:0px;
}


.subContentBox{
	padding:10px;
	background-color:#DAE5F4;
	border-bottom: 1px #6f9ad6 solid;
	/*overflow:hidden;*/
}

.subContentBox.white{
	background-color:#FFFFFF;
}

.subContentBox.nobottomborder{
	border-bottom:0px;
}

.stdMessageBox{
	border:1px solid #6F9AD6;
	margin-top:5px;
	margin-bottom:5px;
}

.stdMessageBox .stdInnerBox{
	border:1px solid #FFFFFF;
	background-color:#DAE5F4;
	color:#09134e;
	padding:5px;
	font-size:11px;
}


.stdMessageBox .stdInnerBox a{
	color:#09134e;
}

.stdMessageBox .stdInnerBox .icon{
	padding-right:10px;
	float:left;
}


