@charset "utf-8";
/* CSS Document */

body {
background-color:#cccccc;
margin:0px;
padding:0px;
}



/* HINTERGRUNDFARBEN */

.tabColour1 { /* Dunkelblau */
background-color:#ef7f01;
}
.tabColour2 { /* Trenner */
background-color:#ffffff;
}
.tabColour3 { /* Beige */
background-color:#ffffff;
}
.tabColour4 { /* Hellblau */
background-color:#ffffff;
}
.tabColour4_hell { /* Hellblau */
background-color:#E2ECF5;
}

.tabColour5 { /* Hellblau */
}
.tabColour6 { /* Beige - Heller -Heller */
background-color:#ffffff;
}
.tabColourWhite { /* Beige - Heller -Heller */
background-color:#ffffff;
}
.tabColourBlack { /* Beige - Heller -Heller */
background-color:#000;
}
/* TAB */
.tabNormalHell {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#EBEEF5;
	padding:0px 9px 0px 9px;
}
.tabNormal {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px 9px 0px 9px;
}

.tabNormal:hover {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#000;
	padding:0px 9px 0px 9px;
}

.tabNormal a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;

}
.tabNormal a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.tabSelect {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0px 9px 0px 9px;
	background-color:#000000;
}
.tabSelect a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:#000;
}
.tabSelect a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fff;

text-decoration:underline;
	background-color:#000;
}
.tabSoft {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#C3CCDD;
	margin-left:10px;
	margin-right:10px;
}
.tabSoft a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#C3CCDD;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
.tabSoft a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#C3CCDD;
	text-decoration:underline;
	margin-left:10px;
	margin-right:10px;
}

.textTabSmall {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}


.textTabSmall a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.textTabSmall a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}

.tabSearch {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#54668A;
	text-decoration:none;
	background-color:#EAEEF6;

}
.tabSearchActive {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#27385A;
	text-decoration:none;
	background-color:#C3CCDD;

}

/*NAVIGATION*/
.navHead { /*Navigation Dukelblau*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#ef7f01;

}
.navHead a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#ef7f01;

}
.navHead a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;


}
.navHeadOptions { /*Navigation Dukelblau*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#ef7f01;

}
.navHeadOptions a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#ef7f01;

}
.navHeadOptions a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	background-color:#ef7f01;

}
.navTopic { /*Navigation Hellblau*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#b2b3b5;

}
.navTopic a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#b2b3b5;

}
.navTopic a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	background-color:#b2b3b5;

}

.navUser { /*Navigation Userinfo*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	background-color:#ffffff;
}

/*FORMS*/

.formnomargin {
margin:0px;
}

.input {
	color: #000;
	background-color: #fff;
	border: 1px solid #89b;
	font-size: 11px;
	height: 18px;
	
}

* +html .inputtitel {
	width:410px;
	
}

.inputtitel {
	width:415px;
	
}


#suche_abstand{
	float:left;
	width:12px;
	}



.inputMulti {
	color: #000;
	background-color: #fff;
	border: 1px solid #89b;
	font-size: 11px;
	width:299px;
}

.Submitbutton{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	padding-bottom:2px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border:1px solid black;
	background:#fff;
	cursor:pointer;

}

.SubmitbuttonBigActive{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	background:#FFFFFF;
	cursor:pointer;
}
.SubmitbuttonBigNonActive{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	background:#FFFFFF;
}


/* INHALTE */
.Headline {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 22px;
	font-weight: normal;
}
.SubHeadline {
	color: #003399;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	font-weight: normal;
}
.Text {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}.Browser {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}


.Text a{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.Text a:hover{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:underline;
}



.TextSmall {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height:16px;
}
/* INHALTE KATEGORIE */

.DetailAttribute {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	height:20px;
	text-decoration:none;
}
.BrowserohnePad {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.BrowserohnePadSmall {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
		text-decoration:none;
}
.BrowserohnePadSmall a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.BrowserohnePadSmall a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:unterline;
}
.BrowserBig {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:10px;
	height:24px;
}



.BrowserLink{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	cursor:pointer;
}

.BrowserLinkActive {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	padding-top:-1px;
	padding-bottom:2px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	cursor:pointer;
}

.BrowserLinkNonActive, .SubmitbuttonBig {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	margintop:-4px;
	padding-bottom:2px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	cursor:pointer;
}

.BrowserLink a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	cursor:pointer;
}

.BrowserLink a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:6px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:6px;
	height:17px;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	cursor:pointer;
}



.linkImage{
	border-color:#005BAB; 
	border-width:1px; 
	border-style:solid; 
	padding:1px;
}


/************************************/
/* Hinzugefügte CSS Inhalte ********/
/**********************************/	

#wrapper{
	width:929px;
	margin:0px auto;
	background:#fff;
	}
	

#tabhead{
background:url(../images/header-bg.png);
height:100px;
width:929px;
background-position:top;
}


#suche{
	width:146px;
	background:#b2b3b5;
	float:left;
	}
	

#suchefeld{
	padding-left:5px;
	padding-top:10px;
	padding-right:7px;
	float:left;
	}

.suche{
	width:110px;
	border:1px solid #ef7f01;
	}

#suche_button{
	float:left;
	}
	
	
.searchsubmit{
	background:#b2b3b5;
	border:0px;
	margin-top: 10px;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
	width: 16px;
	background-image:url(../images/bullet_go.png);
	cursor:pointer;
	}


.suche_checkbox{
	padding-left:5px;
	padding-right:10px;
	float:left;
	width:5px;	}
	

.suche_check_beschreibung{
	float:left;
	font-size:11px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#footer{
	height:45px;
	border-top:5px solid #ef7f01;
	border-bottom:2px solid #ef7f01;
	background:#eceeed;

}

#footer ul{
	float:left;
}

#footer li{
	list-style-position:inside;
	list-style-type:none;
	display:inline;
}

#footer_text{
	margin-top:10px;
	margin-left:150px;
	width:500px;
	float:left;
	font-size:11px;
	color:#5b5d5c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	
#spacer_footer{
	background:#FFFFFF;
	height:50px;
	}

.footer_nav a{
	font-size:11px;
	color:#5b5d5c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}

.footer_nav{
	height:15px;
	float:right;
	margin-right:5px;
	margin-top:20px;
	}

.footer_nav img{
	float:right;
	}
	

#footer-navigation{
	float:left;
	margin-top:0px;

}

#footer-navigation img{
	margin-top:5px;
	border:0px;
}

#footer-navigation a{
	color:#5b5d5c;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	
	
}

#footer-navigation a:hover{
	color:#5b5d5c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	
	
}

/****************/
/* Hauptinhalt */
/**************/	

.icon img{
	border:0px;
	margin-top:3px;
	margin-right:5px;
	}
	
.icon a{
text-decoration:none;
font-size:11px;
}

.icon a:hover{
text-decoration:underline;
color:#666666;

}
	
.icon{
	height:20px;
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;	}
	


.newswrapper{
	float:left;
	margin-left:5px;
	margin-top:10px;
	margin-right:5px;
	font-size:11px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:375px;
	}

.newswrapper_kurz{
	float:left;
	margin-left:5px;
	margin-top:10px;
	margin-right:5px;
	font-size:11px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:187px;
	}
	
.news_text_kurz{
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px dotted #cccccc;
	float:left;
	width:187px;
	padding-bottom:5px;
	}
	

.news_text_gross{
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px dotted #cccccc;
	float:left;
	width:553px;
	padding-bottom:5px;
	}
	
.newswrapper_gross{
	float:left;
	width:553px;
	margin-left:5px;
	margin-top:10px;
	margin-right:5px;
}

.newswrapper_lang{
	float:left;
	width:740px;
	margin-left:5px;
	margin-top:10px;
	margin-right:5px;
}

.newswrapper_lang img{
	padding-left:4px;
padding-top:4px;
padding-right:4px;
	}

.news_headline{
	padding:5px;
	margin-bottom:5px;
	font-size:11px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}
	

.news_text{
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px dotted #cccccc;
	float:left;
	width:375px;
	padding-bottom:5px;
	}

	
.news_text img{
	padding-left:5px;
	}
	
.news_textlang{
	padding-bottom:5px;
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px dotted #cccccc;
	float:left;
	}

#news_container{
	float:left;
	margin-bottom:50px;
	}
	

.news_headline{
	background:#b2b3b5;
	margin-bottom:5px;
	}

.news_sub_headline{
	background:#CCCCCC;
	margin-bottom:5px;
	}
	

.news_text_lang{
	border:1px dotted #b2b3b5;
	float:left;
	width:758px;
	padding-bottom:5px;	
	}
	
.news_text ul{
	list-style-position:inside;
	}
	
.image_item{
	margin:2px;
	float:left;
	width:370px;
	border-bottom:3px solid #333333;
	padding-bottom:11px;
	padding-top:5px;
	}
	
	
.image_item_image{
	float:left;
	}
	
.image_item_box{
	float:left;
	width:180px;
	}
	
.image_item_liste{
	margin-left:5px;
	float:left;
		margin-bottom:5px;
	}

.image_item_liste2{
	float:right;
	margin-bottom:5px;

	}

.white_space{
	width:5px;
	}

.fonts{
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;

		}
	
.fonts a{
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.fonts a:hover{
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

#breadcrumb{
float:left;
margin-top:3px;
margin-left:0px;
padding-top:4px;
padding-left:11px;
background-image:url(../images/twisty_black_right.gif);
background-repeat:no-repeat;
}

.two_coloum{
	width:350px;
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px dotted #cccccc;
	}

.three_coloum{
	width:375px;
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px dotted #cccccc;
	}
	

#maintable{
padding: 5px 0px 0px 0px;
background:#FFFFFF;
margin:0 auto;
}


	