* { padding:0; margin:0;}
	html { font-size:100.01%;}
	body { font-size:62.5%; font-family: Arial, Helvetica, sans-serif;color:#575859;}
	
.clear { clear: both;}

	table, td, div, img { border:0; border-collapse:collapse;}
	td {vertical-align:top;}
	ul, li { list-style: none;}
	p { padding:0px 0px 18px 0px;}
		
a, .comments a:hover {text-decoration: underline; color:#f26802;}
a:hover, .comments a,a.title {text-decoration: none;}
a.title { color:#575859; }
	
	
	input, select, textarea { vertical-align:middle; color:#808080; font-size:12px;}
	input.text, select, textarea { padding:2px 0px 3px 6px; border:1px solid #808080;}
	
	html body textarea { font-family: Arial; font-size:12px; color:#808080;}
	
/*** Main ***/
	.main { /*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); min-width:980px;*/}
	.main { background:url(../images/tail.gif) repeat-x scroll 50% 0;}
	.main-width { width:1000px; margin:0 auto; position:relative;}
	
	.header { height:177px; overflow:hidden; background:url(../images/search-bg.gif) no-repeat right 51px;}
		
/*** Menu ***/
	
	.menu { padding:0px 0px 0px 21px;}
	
	.menu ul { list-style:none; width:100%; overflow:hidden;}
	.menu ul li { float:left; height:100%; background:url(../images/ver.gif) no-repeat 0 27px; padding:24px 28px 9px 27px; margin:0px 0px 0px -3px;}
	
	.menu ul li a { display:block; float:left; overflow:hidden; text-decoration:none;}
	.menu ul li a { font-size:1.2em; font-weight: bold; color:#fff;}
	
	.menu ul li a:hover, .menu ul li.current_page_item a { text-decoration:underline;}
	
/*** Logo ***/
	.logo { float:left; overflow:hidden;}
	.logo .indent { padding:3px 0px 0px 10px;}
	.logo h1 { width:207px; height:54px; background:url(../images/logo.gif) no-repeat 0 0; font-size:1em; font-weight: normal; color:#fff; cursor:pointer; text-indent:-1000em; overflow:hidden;}
	.logo h1:hover { text-decoration:none;}
	
/*** Search ***/
	.search {/*overflow:hidden; height:100%;*/ text-align:right; overflow:hidden; padding:30px 35px 0px 22px;}
	.search form {}
	.search .text { width:235px; padding:0px 0px 0px 6px; margin:0px 10px 0px 0px; font-size: 11px; }
	.search .but { border:none; padding:0 5px; width:50px; font-size: 11px;}
	

	
/*** Column ***/
	.content { clear:both; height:100%; width:100%; padding:0px 10px 10px 11px;}
	.column-right { width:130px; float:left; padding:25px 0 25px 25px; margin:0px 0px 0px 12px; _margin-left:9px;}
	.column-left { width:160px; float:left;}
	.column-center { width:630px; float:left; height:100%; }
	
	
	.top-ad {margin: 0 0 10px 10px; }
		
		
		
/*** OL UL style***/
		
	.cat-item { list-style-image: url(../images/pfeil1.gif); font-weight: bold;}
	.cat-item a,.cat-item a:link,.cat-item a:visited { text-decoration: none; font-weight: bold;}
	.cat-item a:hover { text-decoration: underline;}
	.sub a:link { font-weight: normal;}
	.sub { list-style-image: url(../images/pfeil2.gif); text-indent: 1em;}
	

/*** Footer ****/
	.footer { clear:both; text-align:right; overflow:hidden; height:100%; color:#686868; font-family:Tahoma; overflow:hidden; font-weight: normal; font-size:11px; line-height:1.7em;}
	.footer .indent { overflow:hidden; padding:10px 18px 22px 10px;}
	
	.footer a { color:#686868; text-decoration:none;}
	.footer a:hover { text-decoration: underline;}
	
/*** zusatz ***/
	#zusatz,#breadcrumb {
	
		padding:10px;
	}
	
	#breadcrumb h1 {
		font-size:12px;
		margin-bottom: 10px;
	}
	#breadcrumb p {
	 margin:0;
	}
	
	#VacancyCheck {
		overflow:auto;	
	}
	
	#test_img_block {
	   width:320px;
	}