@charset "UTF-8";
/*-----------------------------------------------------------------------------
LST Schenker Screen Stylesheet

date:      09/2008
author:    LST Schenker AG

website:   www.lstschenker.ch

-----------------------------------------------------------------------------*/


/* Import weiter stylesheets
-----------------------------------------------------------------------------*/

/* @import url(".css"); */




/* 						Standard Klassen Layout
-----------------------------------------------------------------------------*/

.clear{
	clear:both;
}


.right{
	float: right;
}

.left{
	float: left;
}




/* 							      Dokument
-----------------------------------------------------------------------------*/


body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #194382;
	background-color: #FFFFFF;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
}






a{
	color: #7c7853;
	text-decoration: none;
}

a:hover{
	color: #000000;
}




p {
	margin-top: 0px;
	margin-bottom: 15px;
}



ul{
	margin: 0px;
	padding: 0px;
}


li{
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
}

img{
	border: none;
}




#divContent li{
	margin-left: 15px;
	list-style-position: outside;
	list-style-type: circle;
}





/* Liste bei Sitemap */
.csc-sitemap li{
	font-weight: bold;
	
	margin-left: 15px;
	list-style-position: outside;
	list-style-type: circle;
	border-bottom: #194382 dotted 1px;
	margin-bottom: 20px;
	
}
.csc-sitemap li a{
	color: #194382;
}

.csc-sitemap li * li{
	font-weight: normal;
	margin-left: 15px;
	list-style-position: outside;
	list-style-type: circle;
	border-top: #194382 dotted 1px;
	border-bottom: none;
	margin-bottom: 0px;
}
.csc-sitemap li * li a{
	color: #7c7853;
}


/* 							       Titel
-----------------------------------------------------------------------------*/

h1{
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 15px;	
}


h2{
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: #194382 dotted 1px;
}


h3{
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 30px;
	padding-bottom: 5px;
	border-bottom: #194382 dotted 1px;
}

	
	
#divContent h1{
	color: #878259;
	text-transform: uppercase;	
}


#divContent h2{
	color: #194382;
	text-transform: uppercase;	
}

	
#divInfos h1{
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
}


#divContent h4{
	background-color: #f3eedc;
	width: 615px;
	padding: 20px 25px 12px 30px;
	padding-bottom: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #878259;
	font-size: 13px;
	text-transform: uppercase;
}






/* 							       Ebenen
-----------------------------------------------------------------------------*/

#divContainer{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color:#e7e3c5;
	background-color:#e9dfbe;
	
	border-left: #FFFFFF solid 3px; 
	border-right: #FFFFFF solid 3px; 
	border-bottom: #FFFFFF solid 3px; 
}


#divHeader{
	position: relative;
	width: 1000px;
	background-color:#FFFFFF;
	height: 200px;
}


#divHeaderImage{
	position: absolute;
	float: left;
	z-index: 2;
}

#divHeaderContent{
	/*background-color:#999999;*/
	width: 660px;
	position: absolute;
	left: 165px;
	top: 43px;
	z-index: 5;
}

#divLogo{
	height: 130px;
}


#divMeta{
	color: #878259;
	text-transform: uppercase;
	text-align: right;
	margin-right: 10px;
	
}




#divNav{
	width: 135px;
	margin-top: 5px;
	padding: 15px;
	float: left;
}


#divContent{
	width: 670px;
	float: left;
}


#divInfos{
	line-height: 15px;
	width: 135px;
	padding: 20px 15px 5px 15px;
	float: right;
}


#divFooter{
	margin-top: -5px;
	margin-bottom:20px;
	color: #878259;
	font-size: 10px;
}





/* 							       Inhaltsboxen
-----------------------------------------------------------------------------*/


.boxContent, .csc-sitemap{
	background-color: #f3eedc;
	width: 615px;
	padding: 20px 25px 12px 30px;
	margin-bottom: 15px;
	
}

.csc-sitemap{
	padding-bottom: 20px;
	margin-bottom: 15px;
}
	
	
.boxContent img{
	float:right;
	margin-left: 15px;
}


.boxContentBild{
	background-color: #f3eedc;
	width: 670px;
	padding: 0px;
	margin-bottom: 0px;
	
}
.boxBildImg{
	float: right;	
}

.boxContentBild p{
	padding: 20px 30px 12px 30px;
}




.boxContentHell{
	background-color: #eee6ce;
	width: 640px;
	padding: 20px 0px 12px 30px;
	margin-bottom: 15px;
}


.boxContent2sp{
	float: left;
	width: 290px;
	margin-right: 30px;
	margin-bottom: 15px;
}

/* -------------------------------------------------------------- */
/* -------- Spezial-Anweisungen für Internet Explorer 6 --------- */
/* -------------------------------------------------------------- */

*html .boxContentHell{
	width: 640px;
}


*html .boxContent2sp{
	width: 270px;
}

/* -------------------------------------------------------------- */
/* -------------------------------------------------------------- */



.infoBox{
	border-top: #194382 dotted 1px;
	border-bottom: #194382 dotted 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 15px;
}



.contenttable p{
	margin-bottom: 2px;
	padding-right: 10px;
}


.contenttable td{
	border-bottom: #194382 dotted 1px;
}




/* 							       T e a m
-----------------------------------------------------------------------------*/

.team{
	line-height: 15px;
	margin-bottom: 25px;
}

.teamBild{
	margin-right: 15px;
	float: left;
}

.teamBild img{
	margin-left:0px;
}


.teamText{
	border-top: #7c7853 dotted 1px;
	border-bottom: #7c7853 dotted 1px;
	margin-left: 305px;	
	padding-top:2px;
	padding-bottom:4px;
}

.teamHeader{
	color: #194382;
	border-bottom: #7c7853 dotted 1px;
	padding-bottom:4px;
	margin-bottom: 4px;
}

.team .teamText p{
	color: #7c7853;
	margin-top: 5px;
	margin-bottom: 7px;
}