@charset "UTF-8";


.topimage {
        background-image:url(../images/top_image.gif);
}

.topfooter {
        background-color: #97C6FE;
}

div.navimage {
        background-image:url(../images/phn.gif);
}


/*-----------MENU-Start-------------*/

.menuitemelement {
        background-color: #99D1DE;
}

.menuitemelement_act {
        background-color: #66BACD;
}


/*-----------MENU-Ende-------------*/

/*-----------SUBMENU-Start-------------*/

.submenuitembox {
        background-color: #99D1DE;
}

.submenuitembox_act {
        background-color: #66BACD;
}

.submenuitemelement {
        background-color: #B2DCE6;
}

.submenuitemelement_act {
        background-color: #99D1DE;
}


.submenuitemelementcontent a {
        background-color: #B2DCE6;
}

.submenuitemelementcontent_act a {
        background-color: #99D1DE;
}
/*------------SUBMENU-Ende------------*/

/*-----------SUB1MENU-Start-------------*/
.sub1menuitembox {
        background-color: #B2DCE6;
}

.sub1menuitembox_act {
        background-color: #99D1DE;
}

.sub1menuitemelement {
        background-color: #CCE8EE;
}

.sub1menuitemelement_act {
        background-color: #B2DCE6;
}

.sub1menuitemelementcontent a {
        background-color: #CCE8EE;
}

.sub1menuitemelementcontent_act a {
        background-color: #B2DCE6;
}
/*-----------SUB1MENU-Ende-------------*/
/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox{
			margin: 0;
			padding: 0;
		}
		
		.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox{
			margin: 10px 0 10px 10px;
			padding: 0;
		}
		.tx-indexedsearch .tx-indexedsearch-browsebox li {
		 	display:inline; 
		 	margin: 0 5px 0 0; 
		 	padding: 0;
		 	white-space: nowrap;		 	
		 }
		 
		 .tx-indexedsearch .tx-indexedsearch-browsebox li a{
		 	color: #0076bc;
		 	text-decoration: none;
		 	border-bottom: 1px solid #0076bc;
		 }

		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
			 width:73px; 
			 height: 40px;
			 background: #0076bc;
			 border: 0;
			 color: #fff;
			 font-weight: bold;
			 font-size: 12px;
		}
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
			 width:265px; 
			 border: 1px solid #0076bc;
			 font-size: 12px;			 
			 padding: 12px 5px;
			 color: #000;
			 margin: 10px 9px 0 10px;
		}		
		
		.tx-indexedsearch .tx-indexedsearch-whatis {
			 margin-top:10px;
			 margin-bottom:5px; 
			 font-weight: bold;
			 font-size: 12px;
			 margin-left: 10px;			 
		}
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
			font-size: 20px;
			color: #0076bc;
			display:block;
			margin-top: 10px;
			font-weight: normal;
			
		}
		
		.tx-indexedsearch-title{
			vertical-align: top;
			padding: 10px 0;
		}
		
		.tx-indexedsearch-title a{
		 	color: #0076bc;
		 	text-decoration: none;
		 	border-bottom: 1px solid #0076bc;	
		 	font-size: 12px;	 			 	
		}
		

		
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { 
			font-size: 12px;
			line-height: 18px;
			
		}
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#0076bc; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { display:none; }


/* Suchbox links */
div.leftboxcontent div.tx-indexedsearch-searchbox {
background:#cfe4ff;
float:left;
margin:1px 0 2px;
padding:8px 0 9px;
width:200px;
}

div.leftboxcontent input.tx-indexedsearch-searchbox-sword {
border:1px solid #0076BC;
color:#000;
float:left;
font-size:12px;
margin:0 6px 0 7px;
padding:3px 5px 5px;
width:104px;
}

div.leftboxcontent input.tx-indexedsearch-searchbox-button {
background:#0076BC;
border:0;
color:#fff;
float:left;
font-size:12px;
font-weight:700;
height:25px;
margin:0;
width:64px;
}

