@media all{

	body{
		background-color:#232a2e;
		color: #232a2e;
	}
		
	a{
		color:#bd1b0f;
	}
		
	a:hover{
		color:#232a2e;
	}
	
	hr {
		border: 0 #ccc solid;
	}
	

	.blacklay a{
		color:#fff;
	}
		
	a:hover{
		color:#232a2e;
	}	
	
	
	
	.emh_header{
		background: #000 url('../tl_files/euromediahouse/090420_SIE_header_960_2.jpg') top center no-repeat;
	}
	
	.emh_header_fc{
		background: #000 url('/tl_files/euromediahouse/emh_header_fotocentrum.jpg') top center no-repeat;
	}
	
	.emh_header_dtp{
		background: #000 url('/tl_files/euromediahouse/emh_header_advertising.jpg') top center no-repeat;
	}
	
	.emh_header_web{
		background: #000 url('/tl_files/euromediahouse/emh_header_dataservice.jpg') top center no-repeat;
	}
	
	.emh_footer{
		border-top: 1px solid #333;
	}

	.hor_navigation{
		background: #000 url('/tl_files/euromediahouse/emh_header_dataservice.jpg') top center no-repeat;
	}

	.imgtop{
		background: #000 url('/960gs/lay2/img/') top center no-repeat;

	}


	
	.mod_breadcrumb{
		border-bottom: 1px solid #333;
	}
	
	.caption{
		color: #666;
	}
	
	.emh_content img{
		border: 1px solid #333;
	}
	
	.active{
		color: #C70002;
	}
	
	.mod_breadcrumb .active{
		color: #bbb;
	}
	
	#custom_navigation *.active{
		color: #777;
	}

	div .vcard{
		color: #232a2e;
	}
	
	.grau{
		color: #444;
	}
	
	.subtil{
		color: #bbb;
	}
	
	
/*___________________________________# jakob style start#_________________________________*/

	.hor_nav{
		background: url('/960gs/lay2/img/navbg.jpg') repeat-x;
	}

	.headimg{
		background:  url('/960gs/lay2/img/imghead_01.jpg') repeat-x;
	}
	
	.headimg2{
		background:  url('/960gs/lay2/img/imghead_02.jpg') repeat-x;
	}

	.headimg2_bl{
		background:  url('/960gs/lay2/img/imghead_02_bl.jpg') repeat-x;
	}
	.headimg2_bl_cl{
		background: url('/960gs/lay2/img/imghead_02_bl_cl.jpg') repeat-x;
		border-bottom: 1px solid #003063;

	}
	.headimg2_gr{
		background:  url('/960gs/lay2/img/imghead_02_gr.jpg') repeat-x;
	}
	.headimg2_ro{
		background: #000 url('/960gs/lay2/img/imghead_02_ro.jpg') repeat-x;
	}	
	.headimg2_ro_b{
		background: #000 url('/960gs/lay2/img/imghead_02_ro_b.jpg') repeat-x;
	}	
	.headimg2_sw{
		background:  url('/960gs/lay2/img/imghead_02_advertising_sw.jpg') repeat-x;
	}

	}
	.headimg2_blsw{
		background:  url('/960gs/lay2/img/imghead_02_Standart_sw.jpg') repeat-x;
	}
	.headimg2_grsw{
		background: #000 url('/960gs/lay2/img/imghead_02_internet_sw.jpg') repeat-x;
	}	
	.headimg2_rosw{
		background: #000 url('/960gs/lay2/img/imghead_02_fotocentrum_sw.jpg') repeat-x;
	}	
	.cnt{
		background: #f1f2f4;

/*		background: #f1f2f4 url('/960gs/lay2/img/cntbg.jpg') repeat-x;*/
/*		border-top: 1px solid #fff;*/
	}
	.cnt.sw{
		background: #f1f2f4;
/*		border-top: 1px solid #fff;*/
	}

	.bl{
		background: #f1f2f4 url('/960gs/lay2/img/cntbg_bl.jpg') repeat-x;
		border-top: 1px solid #fff;
	}

	.ro{
		background: #f1f2f4 url('/960gs/lay2/img/cntbg_ro.jpg') repeat-x;
		border-top: 1px solid #fff;
	}
 
	.gr{
		background: #f1f2f4 url('/960gs/lay2/img/cntbg_gr.jpg') repeat-x;
		border-top: 1px solid #fff;
	}

	.ro_b{
/*		background: #0c0f10 url('/960gs/lay2/img/cntbg_ro_b.jpg') repeat-x;*/
		background: #0c0f10 ;
	}


	.extragrid{
		background: #f1f2f4;
	}


	.footer{
		background: #e9ebec url('/960gs/lay2/img/ftbg.jpg') repeat-x bottom;
		border-top: 1px solid #fff;
	}
	


	#hor_navigation_r a, #hor_navigation_l a{
		color: #232a2e;
	}

	#hor_navigation_r a:hover, #hor_navigation_l a:hover{
		color: #bd1b0f;
	}

	#hor_navigation_r ul li:hover, #hor_navigation_l ul li:hover{
		color: #bd1b0f;
		background: #e9ebec url('/960gs/lay2/img/navbgac.jpg') repeat-x;
	}
	#hor_navigation_r ul li.active, #hor_navigation_l ul li.active{
		color: #bd1b0f;
		background: #e9ebec url('/960gs/lay2/img/navbgac.jpg') repeat-x;
	}



	.boxing{
		background: #f1f2f4 url('/960gs/lay2/img/tsbg2.jpg') repeat-x;
	}

	.boxing_ref{
		background: url('/960gs/lay2/img/refnavbg2.png') no-repeat;
	}

	.boxing_ref ul li{
		background:  url('/960gs/lay2/img/libg.png') repeat-x;
		
	}

	.boxing_ref ul li .active{
		color: #232a2e;
	}


	
.boxing_ref	ul a{

	color: #232a2e;

}
.boxing_ref	ul a:active{

	color: #232a2e;

}
.boxing_ref ul li ul li a{

	color: #bd1b0f;

}
.boxing_ref	ul a:hover{

	color: #232a2e;

}	
	
	
	
		
	.fonthell{
		color: #e9ebec;
	}

	.large a:hover{
		color: #232a2e;
	}

	.large2{

	}

	.box4 ul li{
		background: #f1f2f4 url('/960gs/lay2/img/libg.jpg') repeat-x;
	}

.fonthell .hor_abstand_0.5em{
	color: #fff;
}

.fonthell .top_nav_level2 {
		color: #fff;
	}
.fonthell .top_nav_level2 a{
		color: #fff;
	}
.fonthell .top_nav_level2 a:hover, .blacklay .top_nav_level2 a .active{
		color: #bd1b0f;
	}
	.top_nav_level2 a{
		color: #232a2e;
	}
	.top_nav_level2 a:hover, .top_nav_level2 a .active{
		color: #bd1b0f;
	}
	#right_navigation a{
		color: #bd1b0f;
	}


	#right_navigation a:hover{
		color: #232a2e;
	}
	#left_navigation a{
		color: #bd1b0f;
	}
	#left_navigation a:hover{
		color: #232a2e;
	}

	.box4 a{
		color: #bd1b0f;
	}
	.box4 a:hover{
		color: #fff;
	}
	.blau{
		color: #232a2e;
	}

/*	.cnt img{
	border: 4px solid #fff;
	}*/


	.highlight_ref{
		border-bottom: 1px solid #ccc;
}
/*___________________________________# jakob style ende #_________________________________*/

	
	.refstart{
/*		background: url('/960gs/lay2/img/grid4_refstart.jpg') no-repeat;*/
}
	.mod_newsstart{
		background: url('/960gs/lay2/img/libg.png') repeat-x;
		margin-left: -9px;
		padding: 10px;
		width: 198px;
	}
	.mod_newsstart a{
		color: #bd1b0f;
	}

	.mod_newsstart a:hover{
		color: #0c0f10;
	}
	.layout_latest{
/*		background: url('/960gs/gfx/newslist_bg.jpg') bottom repeat-x;*/
		border-bottom: 1px solid #ccc;
		width: 560px;
		margin-bottom: 10px;
		
	}
	.layout_latest img{
/*		background: url('/960gs/gfx/newslist_bg.jpg') bottom repeat-x;*/
		width: 160px;	
	}

	.layout_latest.last{
		border-bottom:0px solid #191919;
	}

	.ub10{
		border-bottom:1px solid #bbb;	
	}

	.last.ub10{
		border-bottom:0px solid #bbb;	
	}

	/* > SITEMAP */
	
	#sitemap li.submenu{	
		border-top:1px solid #bbb;	
	}	

	#sitemap li.submenu.last{	
		border-bottom:0px solid #bbb;	
	}	
	
	/* < SITEMAP */
	
	/* > Referenzennavigation */

	.redactive * li{
		font-size: 12px;
	}
	
	.redactive * li.active{
		background: #960000;
	}

	.redactive * li.active span.active{
		color: #ffffff;
	}	
	/* < Referenzennavigation */

	#copyright{
		color: #666666;
	}
}