﻿#footer {
	width: 715px !important;
}

/*---- Right content colum fix ----*/

div.right-content div.column {
border-top:1px solid #999999 !important;
margin:5px 44px 0 0 !important;
padding:10px 0 5px !important;
}

/*--- service hide ---*/

a#ctl00_lnkContentLayer5{
	display:none !important;
}

/*--- ctl00_panDynLayer2 ---*/

#ctl00_panContentLayer2 {
	width:622px !important;
}


/*		new color toobar-layer-buttons	*/
a#ctl00_lnkContentLayer1 {
	background-image:url(/SiteCollectionImages/layout/tb-button-siteexplorer-de.gif) !important;
	cursor:pointer !important;
}
a#ctl00_lnkContentLayer2 {
	/*background-image:url(/SiteCollectionImages/layout/tb-button-kontakt-de.gif) !important;*/
	cursor:pointer !important;
}

/*		new toobar close button		*/
div.toolbar-layer div.close a {
	background-image:url(/SiteCollectionDocuments/customize/Kontakt/img/close.gif) !important;
}




/*		toolbar - icons	*/
div.toolbar-layer{
	background:#eeeeee !important; 
}

/*		position fix contact and service button	
div#generic-nav-zone {
	margin-left:18px !important;
}*/
	
/*--- this element is always empty and causes illegal space 
      above the sifr-navigation ---*/ 
.left-content-heading {
	display:none;
}

/*--- h1, h2, fix ---*/
.left-content #specialcontent div h1{
	font-size:18px !important;
	line-height:22px;
}

.left-content #specialcontent div h2{
	font-size:14px !important;
	line-height:18px !important;
	color:#999999 !important;
}

/*--- sIFR-h3 margin is too large */
div.ctc h3.sIFR-replaced
{
	margin-bottom: 4px;
}

/*toolbar-zone fix*/
div.teaser h3{
	font-size:12px !important;
}


/*--------------------------------------------------------------*/
/*--- hide site-id content and use background-image instead ---*/
/*--------------------------------------------------------------*/
div#site-id{
	display: inline-block !important;
	padding: 0 !important;
	background-image:url(/industry/Documents/sideidentifier/tb-button-sector-industry.gif) !important;
	background-position: 0 0 !important;
	height:21px !important;
	width: 188px !important;
	margin-left:-7px;
	cursor:pointer !important;
}

div#site-id * {
	display:none !important;
}

div#site-id:hover, a.hover div#site-id{
	background-position: 0 -21px !important;
}

div#site-id:active, a.active div#site-id{
	background-position: 0 -21px !important;
}

a.clicked div#site-id{
	background-position: 0 -42px !important;
}

/*
div#identification-zone{
	width:296px !important;
}*/


/*--------------------------------------------------------------*/
/*		side identifier	layer	*/
/*--------------------------------------------------------------*/
div#ctl00_panDynLayer7{
		width:300px !important;
		height:100px !important;
}

.toolbar-layer-siteid{
		width:300px !important;
		height:100px !important;
}

.site-id-layer-content{
		font-family:Arial, Sans-Serif;
		line-height:11px;
		font-size:11px;
		padding:8px;
		
}

.site-id-layer-content a:hover{
		color:#980000;
}


.subhead{
		padding-bottom:5px;
}
/*--------------------------------------------------------------*/

