/* @override http://4cgroup.com/tl_files/setup/lib/default.css */

/* Style sheet 4cgroup */
/* TOZEN */

.mod_navigation h2,
.mod_customnav h2,
h1 span,
#main h2,
body.neues-spiel #game h1 {
	display:none;
}


#left {
	width: 45%;
	margin-left: 0px;

}

.bild-rechts, .float-right {
	float: left;
	margin: 0 0 5px 10px;
}

.bild-links, .float-left {
	float: left;
	margin: 0 10px 5px 0;
}

/* @group Body, Wrapper */

body {
	font-family:arial;
	font-size:13px;
	color:#000;
	line-height: 18px;
}

#wrapper {
	margin: 0 auto;
	max-width: 1212px;
	min-width: 960px;
	padding: 10px;
}


/* @end */

/* @group Layout */

/* @group Content */

#content {
	background-color: #751A2C;
	padding-bottom: 6%;
	/*padding-bottom: 100px;*/
	max-width: 1212px;
	min-width: /*960px*/1024px;
}

/* @group Header */

#header {
	margin-left: 45px;
    margin-right: 50px;
    margin-bottom: 5px;
	padding-top: 10%;
}

/*#header .inside {
	padding-top: 100px;
}*/

/* @group Navigation */

#header .mod_navigation {
}

#header .mod_customnav ul {
	list-style-type:none;
	padding:0;
	margin: 0;
}

#header .mod_customnav ul li {
	float: left;
	text-transform: uppercase;
	/*Breite Register*/
    width: 20%;
}

#header .mod_customnav ul .last,
#header .mod_customnav ul .last {
	margin-right: 0px;
}

#header .mod_customnav ul li a,
#header .mod_customnav ul li span {
	font-family:"Arial Narrow", helvetica, arial;
	text-decoration:none;
	font-size: 12px;
	color: #fff;
	padding: 10px;
	display: block;
	/*line-height: 1;*/
	background-color: #CAA3A2;
	font-weight: bold;
	/*margin-left: -1px;*/
    margin-right: 1px;
	margin-bottom: 1px;
	letter-spacing: 0px;
	
}
#header .mod_customnav ul li a span {
	display: inline;
	padding: 0;
}

#header .mod_customnav ul li a:hover {
	/*background: transparent !important;
	color: #fff !important;*/
	background-color: #fff !important;
	color: #CAA3A2 !important;
}

#header .mod_customnav ul li.active span,
#header .mod_customnav ul li.trail span,
#header .mod_customnav ul li.trail span.active,
#header .mod_customnav ul a.trail {
	/*background: transparent !important;
	color: #fff !important;*/
	background-color: #fff !important;
	color: #751A2C !important;
}



/* @end */

/* @group Logo */
#content h1 {
	margin: 0;
    background-color: #751A2C;
	padding:0 0 0 0;
	float: right;
}
/* @end */

/* @group Flash */
#Flash .inside {
	background: #8F9D9C;
	color: #fff;
	height: 127px;
	margin-top: 3px;
	max-width: 1212px;
	position: relative;
	clear: both;
	width: 100%;
}
#Flash h2 {
	font-family: "Arial Narrow", helvetica, arial;
	font-weight: 400;
	font-size: 24px;
	line-height: 1;
	position: absolute;
	bottom: 20px;
	left: 25px;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	letter-spacing: 4px;
}



.mod_flash {
	display: none;
}

/* @end */

/* @end */

/* @group Container */
#container{
	height: 593px;
	position:relative;
	background-position: center;
	margin-left: 45px;
    margin-right: 50px;
	background-color: #fff;
}

/* @group Left */

#left .inside {
	padding: 0 0 0 24px;
	padding-right: 0;
}

#left img {
    margin-right: 20px;
	margin-bottom: 20px;
	/*border: 1px solid #CAA3A2;
	-moz-box-shadow: 5px 5px 5px #888;
	-webkit-box-shadow: 5px 5px 5px #888;
	box-shadow: 5px 5px 5px #888;*/
}

#left #last-img {
	margin-right:0;
}

#left .button {
	margin-top: 20px;
	font-size: 11px;
	line-height: 14px;
	color: #909F9E;
	clear: both;
}

#left .button span {
	color: #751A2C;
	font-weight: bold;
}

#left .button a {
    background-color: #751A2C;
    border: medium none;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 5px 15px;
    text-transform: uppercase;
    text-decoration: none;
}

#left .mod_navigation {
	width: 45%;
}

.nav2 li, .nav3 li {
	background: #fff;
	color:#751A2C;
	font-size: 11px;
	font-weight: 40000;
	list-style-type: none;
	min-height: 17px;
	margin-bottom: 2px;
	padding: 3px 0 3px 7px;
}

.nav2 ul,.nav3 ul {
	margin:0;
	padding:0;
}

.nav2, .nav3 {
	float: left;
	margin-top: 20px;
}

.nav2 {
	margin: 20px 2px 0 20px;
}

#left .mod_navigation a,
#left .nav3 li.submenu.trail a {
	color: #80888E;
	text-decoration:none;
}

#left .nav2 li.trail a,
#left .nav3 ul li.submenu a.trail {
	color: #004237;
}

/* @end */



/* @group Main */

#main h3 {
	color: #751A2C;
	font-family: "Arial Narrow", helvetica, arial;
	margin-top: 0;
	text-transform: uppercase;
}

#main a, #main span {
	font-weight: 700;
	text-decoration: none;
	color: #751A2C;
}

.mime_icon {
	vertical-align: bottom;
}

body.start #wrapper #main {
	height: 873px;
	margin: 0;
	position: static;
	padding:0;
	max-width: 1212px;
	min-width: 960px;
	width: 100% !important;
	overflow: hidden;
}

#main {
	height: 500px;
	right:20px;
	top:28px;
	padding: 20px;
	position: absolute;
	background: url("/tl_files/setup/img/bg_white_transparent_70.png") repeat;
	/* overflow-y: visible !important; */
	width: 50% !important;
}

.ueberblick #main {
	min-width: 782px;
	width: auto !important;
}

/* @group Form */

#main .tableform {
	margin-top: 30px;
}

#main .tableform textarea, #main .tableform .text {
	width: 250px;
	background-color: transparent;
	border: 1px solid #000;
	padding: 5px;
	font-family:arial;
}

#main .tableform .kontakt .col_first {
	width: 100px;
}

#main .tableform .submit {
	background-color: #CAA3A2;
	border: medium none;
	color: #FFFFFF;
	float: right;
	padding: 5px 15px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
}

/* @end */

/* @group Tabelle */

#main table .pdfdl,
#main table .partner{
	background: none;
	line-height: 1.5;
}

#main table .pdfdl .dlcontent,
#main table .pdfdl td{
	border: none;
	background: none;
}

#main table .pdfdl .dlcontent{
	max-width: 205px;
}

#main table .partner td{
	background: none;
	min-width: 80px;
	max-width: 150px;
	border: none;
}

#main table .partner td p{
	margin-top: -3px;
}

#main table {
	border: 0;
	border-collapse: collapse;
	font-size: 11px;
}

#main table th, #main table td {
	padding: 5px;
	height: 30px;
	vertical-align: top;
}

#main table th a, #main table th a:hover {
	color: #fafafa;
	display: block;
	width: 100%;
}

#main thead td {
	background: #004237;
	border-bottom: 2px solid #fafafa;
	color: #fafafa;
	text-align: center;
	font-weight: 700;
}

#main tbody th {
	background: #C3BCB2;
	border-bottom: 2px solid #fafafa;
	color: #fafafa;
	font-weight: 70000;
}

#main tbody td.last,
#main tbody th.last {
	border-right: 0;
}

#main tfoot td {
	background: #64948B;
	border-top: 2px solid #fafafa;
	color: #fafafa;
	font-weight: 700;
	text-align: center;
}

/* @end */

/* @group Roundtables */

.roundtables .ce_download {}


/* @end */

/* @end */

/* @end */

/* @end */

/* @group Footer */

#footer{
	background-color: #B0ABA0;
	clear: both;
	height: 22px;
	margin-top: 3px;
    max-width: 1212px;
	min-width: 1024px;
	position: relative;
    padding: 5px 5px 0 10px;
}

/* @group Navigation */

#footer .mod_customnav{margin: 0;padding:0 0 0 12px;font-family: "Arial Narrow", helvetica, arial;font-size:11px;color:#ffffff;}
#footer .mod_customnav ul,#footer .mod_changelanguage ul{display:inline;margin:0;padding:0;list-style-type:none;}

#footer .copyright {
    left: 10px;
    position: absolute;
}

/* @end */

/* @end */



/* @end */


body.start #container h1{right:0;top:0;position:absolute;margin:0;padding:0 0 0 13px;background-color:#fff;}
body.start #container h3{bottom:0;left:30px;right:0;top:30px;position:absolute;margin:0;padding:0;font-size:60px;color:#fff;line-height:90px;}
body.start #container h4{bottom:0;left:30px;right:0;top:650px;position:absolute;margin:0;padding:0;font-size:13px;color:#fff;line-height:25px;}
body.start #container h4 a{font-size:13px;color:#fff;line-height:25px;}

#footer .mod_changelanguage{bottom:0;right:0;top:0;position:absolute;display:inline;margin:0;padding:0;list-style-type:none;}
#footer .mod_customnav ul li{display:inline;padding-right:12px;padding-left:12px;font-family:"Arial Narrow",helvetica, arial;text-decoration:none;font-size:10px;color:#ffffff; background: url("/tl_files/setup/img/bg_white.png") repeat-y right center;}
#footer .servicenavigation-right ul li{background: none;}
#footer .servicenavigation-right {position: absolute; right: 20px; top: 0;}
#footer .mod_changelanguage ul li{display:inline;padding-right:20px;padding-left:0;font-family:"Arial Narrow",helvetica, arial;text-decoration:none;font-size:11px;color:#ffffff;}
#footer .mod_customnav ul li.first,#footer .mod_customnav ul li.sitemap {display:inline;background:url("/tl_files/setup/img/bg_white.png") right center repeat-y;}
#footer .mod_customnav ul li a, #footer .copyright {font-family:arial,"Arial Narrow",helvetica;text-decoration:none;font-size:11px;color:#ffffff;}
#footer .mod_changelanguage ul li a{font-family:"Arial Narrow",helvetica, arial;text-decoration:none;font-size:11px;color:#ffffff;}
#footer .mod_customnav .active span{font-family:"Arial Narrow",helvetica, arial;text-decoration:none;font-size:11px;color:#004237;}
body.anleitung #nav-game li.last a,body.neues-spiel #nav-game li.last a{font-family: "Arial Narrow",helvetica, arial;text-decoration:none;font-size:11px;color:#004237;}
body.start #container{margin:0;}

.neues-spiel #game{width:534px;height:513px;bottom:20px;right:20px;top:20px;position:absolute;}
body.neues-spiel #game .button{margin-top:20px;margin-left:235px;}

*+html #main{
	/* height:553px; */

margin-top:0;margin-bottom:20px;margin-left:601px;
	/* padding:0 20px; */
}
/*

*+html #container{width:1172px;height:553px;position:relative;margin-top:3px;padding:20px;}
*/

*+html body.home #container,*+html body.impressum #container,*+html body.sitemap #container{width:1172px;height:573px;position:relative;margin-top:3px;padding:0 20px 20px;}
*+html .ueberblick #main{margin-left:431px;padding:0;background-color:#fff;}
#main p{margin-top:0;}
#main .formbody tr{height:40px;margin:0;padding:0;}
#main .formbody td #ctrl_3,#main .formbody td #ctrl_4,#main .formbody td #ctrl_5,#main .formbody td #ctrl_6{width:300px;margin:0;padding:0;}
#main .formbody tr.row_4 td{vertical-align:top;}
#main .formbody td.col_0{margin:0;padding:0 10px 0 0;}
.hidepics{width:0px;height:0px;display:none;}
body.referenzen-ueberblick #inhalt114  ul,body.referenzen-ueberblick #inhalt215  ul{margin:0;padding:0 15px 0 25px;}
body.referenzen-ueberblick #inhalt114  td,body.referenzen-ueberblick #inhalt215 td{width:175px;}
body.referenzen-ueberblick #inhalt114  li,body.referenzen-ueberblick #inhalt215  li{line-height:15px;list-style-image:url("/tl_files/setup/img/li_unterstrich.png");}
/*body.infopool #main ul{margin:0;padding:0 0 0 20px;list-style-image:url("/tl_files/setup/img/infopool_li_pfeil.png");}
body.karriere #main ul{margin:0;padding:0 0 0 20px;list-style-image:url("/tl_files/setup/img/karriere_li_pfeil.png");}*/
body.infopool #main ul a,body.karriere #main ul a,body.infopool #main a,body.karriere #main a,body.kontakt #main a,body.impressum #main a,body.sitemap #main ul a{font-weight:bold;color:#004237;}
/*body.infopool #main li{margin:0 0 17px 10px;padding:0;line-height:15px;}
body.karriere #main li{margin:0 0 10px 10px;padding:0;line-height:15px;}*/
body.referenzen-ueberblick #main{height:533px;margin:0;padding:0 0 20px;}
#main{overflow-y: scroll;}

#main ul,
#main ul li {list-style-type: none; margin: 0; padding: 0;}
#main ul li {margin:0 0 10px 10px; line-height:18px; background: url(/tl_files/setup/img/bullet-underscore.gif) no-repeat; padding-left: 11px;}
/*

*+html #main .ce_text{height:513px;margin:15px 0 0;padding:0;overflow:hidden;}

*/

*+html body.vorstand-partner #main .ce_image,*+html body.karriere #main .ce_image,*+html body.footprints #main .ce_image{margin:20px 20px 0 0;padding:0;}
body.vorstand-partner .ce_image,body.footprints .ce_image{float:left;margin-top:5px;margin-right:20px;margin-bottom:300px;}
.mod_sitemap{width:450px;margin:15px 20px 0 0;padding:0;}
body.sitemap .mod_sitemap ul{margin:0;padding:0 0 0 30px;line-height:19px;list-style-image:url("/tl_files/setup/img/li_unterstrich.png");}
body.sitemap #inhalt295,body.sitemap #inhalt305{width:30px;height:30px;right:5px;top:507px;position:absolute;margin:0;padding:0;}
body.sitemap #inhalt299,body.sitemap #inhalt307{width:30px;height:30px;left:5px;top:1050px;position:absolute;margin:0;padding:0;}
body.sitemap #inhalt302,body.sitemap #inhalt308{width:30px;height:30px;left:5px;top:1310px;position:absolute;margin:0;padding:0;}
body.sitemap #inhalt300,body.sitemap #inhalt311{width:30px;height:30px;left:5px;top:1590px;position:absolute;margin:0;padding:0;}
body.sitemap #inhalt301,body.sitemap #inhalt306{width:30px;height:30px;right:5px;top:1050px;position:absolute;margin:0;padding:0;}
body.sitemap #inhalt298,body.sitemap #inhalt310{left:15px;top:530px;position:absolute;margin:0;padding:0;}
body.sitemap #inhalt296 p,body.sitemap #inhalt309 p{margin:0;padding:0;}



/* MooScroll */


.scrollControlsY{
	background: transparent;
	display:block;
	position: absolute;
	top:0;
	right:0;
	height:100%;
	width:15px;
}

.upBtn{
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:15px;
	height:24px;
	background: url(../img/upBtn.gif) no-repeat 0 0;
	background: #fff;
	cursor:pointer;
}

.upBtn:hover{
	background: url(../img/upBtn.gif) no-repeat 0 -24px;
}

.upBtn-Active, .upBtn-Active:hover{
	background: url(../img/upBtn.gif) no-repeat 0 -48px;
}

.downBtn{
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	width:15px;
	height:24px;
	background: url(../img/downBtn.gif) no-repeat 0 -48px;
	background: #fff;
	cursor:pointer;
}

.downBtn:hover{
	background: #f1f1f1;
}

.downBtn-Active, .downBtn-Active:hover{
	background: url(../img/downBtn.gif) no-repeat 0 0;
}

.scrollBar{
	display:block;
	position: absolute;
	top:24px;
	right:0;
	bottom:24px;
	width:15px;
	background: url(../img/scrollBar.gif) repeat-y center top;
}

.scrollHandle{
	background: #8F9D9C;
	display:block;
	position:absolute;
	top:0px;
	right:0;
	width:15px;
	height:35px;
	min-height:13px;
	cursor: pointer;
	padding:11px 0;
}

.scrollHandleBG{
	display:block;
	position: relative;
	height:100%;
	width:24px;
	background: url(../img/scrollHandleBG.gif) repeat-y 0 0 ;
}

.scrollHandle .scrollHandleBG:hover, .scrollHandle:hover .scrollHandleBG{
	background: url(../img/scrollHandleBG.gif) repeat-y -24px 0;
}

.scrollHandle-Active .scrollHandleBG:hover, .scrollHandle-Active:hover .scrollHandleBG, .scrollHandle-Active .scrollHandleBG{
	background: url(../img/scrollHandleBG.gif) repeat-y -48px 0;
}

.scrollHandleMiddle{
	display:block;
	position: absolute;
	width:15px;
	height:13px;
	background: url(../img/scrollHandleMiddle.gif) no-repeat 0 0  ;
	top:50%;
	margin:-5px 0 0 0;
}

.scrollHandle .scrollHandleMiddle:hover, .scrollHandle:hover .scrollHandleMiddle{
	background: url(../img/scrollHandleMiddle.gif) repeat-y -24px 0;
}

.scrollHandle-Active .scrollHandleMiddle:hover, .scrollHandle-Active:hover .scrollHandleMiddle, .scrollHandle-Active .scrollHandleMiddle{
	background: url(../img/scrollHandleMiddle.gif) repeat-y -48px 0;
}

.scrollHandleTop{
	display:block;
	position:absolute;
	width:15px;
	height:11px;
	background: url(../img/scrollHandleTop.gif) no-repeat 0 0;
	top:0;
	margin:0 0 0 0;
}

.scrollHandle .scrollHandleTop:hover, .scrollHandle:hover .scrollHandleTop{
	background: url(../img/scrollHandleTop.gif) no-repeat -24px 0;
}

.scrollHandle-Active .scrollHandleTop:hover, .scrollHandle-Active:hover .scrollHandleTop, .scrollHandle-Active .scrollHandleTop{
	background: url(../img/scrollHandleTop.gif) no-repeat -48px 0;
}

.scrollHandleBottom{
	display:block;
	position:absolute;
	width:15px;
	height:11px;
	background: url(../img/scrollHandleBottom.gif) no-repeat -48px 0 ;
	bottom:0;
	margin:0 0 0 0;
}

.scrollHandle .scrollHandleBottom:hover, .scrollHandle:hover .scrollHandleBottom{
	background: url(../img/scrollHandleBottom.gif) no-repeat -24px 0;
}

.scrollHandle-Active .scrollHandleBottom:hover, .scrollHandle-Active:hover .scrollHandleBottom, .scrollHandle-Active .scrollHandleBottom{
	background: url(../img/scrollHandleBottom.gif) no-repeat 0 0 ;
}

#footer #like4c {width: 450px; position: absolute; top: -1px; left: 300px;}

#tl_login * {display: inline!important;}
#tl_login br {display: none!important;}
#tl_login .submit_container {display: block!important;}
#tl_login {margin: 0 0 20px 0;}
.alumniteaser {float: left; margin-right: 20px;}

#tl_login .formbody p.error {display: block!important; clear: both;}
#tl_lost_password label,
#tl_registration label {float: left; width: 170px;}
#tl_registration p.error {display: block!important; clear: both;}

#tl_lost_password .submit_container {margin-left: 170px;}
#tl_registration select {margin: 0 0 5px 0; width: 155px;}
#tl_lost_password input.captcha,
#tl_registration input.captcha,
#tl_registration input.text,
#tl_lost_password input.text {margin: 0 0 5px 0; width: 150px;}
legend {color: #000;}
#tl_registration fieldset {border: 0; margin: 0; padding: 0;}
#tl_registration legend {margin: 0 0 5px 0; display: block; padding: 10px 0 0 0; clear: both; font-weight: bold;}


body.home #container{background:url("/tl_files/setup/img/bg_home.jpg") left top no-repeat;}
body.competent #container{background:url("/tl_files/setup/img/bg_competent.jpg") left top no-repeat;}
body.creative #container{background:url("/tl_files/setup/img/bg_creative.jpg") left top no-repeat;}
body.change-driven #container{background:url("/tl_files/setup/img/bg_change_driven.jpg") left top no-repeat;}
body.customer-focused #container{background:url("/tl_files/setup/img/bg_costumer_focused.jpg") left top no-repeat;}
body.beratungsansatz #container,body.strategie #container{background:url("/tl_files/setup/img/bg_enforcing_performance.jpg") left top no-repeat;}
body.ueberblick #container,body.performance-management #container,body.konzernsteuerung-gruppensteuerung #container,body.organisation-strategie #container,body.implementierung-it-management #container,body.academy #container,body.advisory #container{background:url("/tl_files/setup/img/bg_leistungsangebot.jpg") left top no-repeat;}
body.profil-4c-group #container,body.vision #container,body.vorstand-partner #container,body.spektrum #container,body.referenzen-ueberblick #container,body.footprints #container{background:url("/tl_files/setup/img/bg_karriere.jpg") left top no-repeat;}
body.infopool #container{background:url("/tl_files/setup/img/bg_infopool.jpg") left top no-repeat;}
body.karriere #container{background:url("/tl_files/setup/img/bg_ueber_uns.jpg") left top no-repeat;}
body.kontakt #container{background:url("/tl_files/setup/img/bg_kontakt.jpg") left top no-repeat;}

#header .mod_navigation ul li.werte a{width:60px;height:16px;float:left;display:block;background:url("/tl_files/setup/img/nav_werte.png") left bottom no-repeat;}
#header .mod_navigation ul li.values a{width:54px;height:16px;float:left;display:block;background:url("/tl_files/setup/img/nav_values.png") left bottom no-repeat;}
#header .mod_navigation ul li.werte.trail a{width:54px;height:16px;float:left;display:block;background:url("/tl_files/setup/img/nav_werte_act.png") left bottom no-repeat;}
#header .mod_navigation ul li.values.trail a{width:60px;height:16px;float:left;display:block;background:url("/tl_files/setup/img/nav_values_act.png") left bottom no-repeat;}
#header .mod_navigation ul li.werte a:hover{background-image:url("/tl_files/setup/img/nav_werte_act.png");}
#header .mod_navigation ul li.values a:hover{background-image:url("/tl_files/setup/img/nav_values_act.png");}
#header .mod_navigation ul li.active.werte{width:60px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_werte_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.active.values{width:54px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_values_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.kompetenzen a{width:169px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_leistungsangebot.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.service-offering a{width:134px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_service_offering.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.kompetenzen.trail a{width:169px;height:16px;float:left;display:block;background:url("/tl_files/setup/img/nav_leistungsangebot_act.png") left bottom no-repeat;}
#header .mod_navigation ul li.service-offering.trail a{width:134px;height:16px;float:left;display:block;background:url("/tl_files/setup/img/nav_service_offering_act.png") left bottom no-repeat;}
#header .mod_navigation ul li.kompetenzen a:hover{background-image:url("/tl_files/setup/img/nav_leistungsangebot_act.png");}
#header .mod_navigation ul li.service-offering a:hover{background-image:url("/tl_files/setup/img/nav_service_offering_act.png");}
#header .mod_navigation ul li.active.kompetenzen{width:169px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_leistungsangebot_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.active.service-offering{width:134px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_service_offering_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.ueber-uns a{width:85px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_ueberuns.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.about-us a{width:72px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_about_us.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.ueber-uns.trail a{width:85px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_ueberuns_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.about-us.trail a{width:72px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_about_us_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.ueber-uns a:hover{background-image:url("/tl_files/setup/img/nav_ueberuns_act.png");}
#header .mod_navigation ul li.about-us a:hover{background-image:url("/tl_files/setup/img/nav_about_us_act.png");}
#header .mod_navigation ul li.active.ueber-uns{width:85px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_ueberuns_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.active.about-us{width:72px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_about_us_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.infopool a{width:84px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_infopool.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.infopool.trail a{width:84px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_infopool_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.infopool a:hover{background-image:url("/tl_files/setup/img/nav_infopool_act.png");}
#header .mod_navigation ul li.active.infopool{width:84px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_infopool_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.karriere a{width:86px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_karriere.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.careers a{width:65px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_careers.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.karriere.trail a{width:86px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_karriere_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.careers.trail a{width:65px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_careers_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.karriere a:hover{background-image:url("/tl_files/setup/img/nav_karriere_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.careers a:hover{background-image:url("/tl_files/setup/img/nav_careers_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.active.karriere{width:86px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_karriere_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.active.careers{width:65px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_careers_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.kontakt a{width:74px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_kontakt.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.contact a{width:65px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_contact.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.kontakt.trail a{width:74px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_kontakt_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.contact.trail a{width:65px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_contact_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.kontakt a:hover{background-image:url("/tl_files/setup/img/nav_kontakt_act.png");}
#header .mod_navigation ul li.contact a:hover{background-image:url("/tl_files/setup/img/nav_contact_act.png");}
#header .mod_navigation ul li.active.kontakt{width:74px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_kontakt_act.png");background-repeat:no-repeat;}
#header .mod_navigation ul li.active.contact{width:65px;height:16px;float:left;display:block;background-image:url("/tl_files/setup/img/nav_contact_act.png");background-repeat:no-repeat;}

@end */

#wrapper #footer ul li.impressum {background: none;}
 