/* CSS Document */

/*** general ***/
html {
	height:101%;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a0a0a;
	background-color:#e5ede5;
}


p {
	margin:0;
	padding:4px 0px 4px 0px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	background-image:url(design/h1.jpg);
	background-repeat:no-repeat;
	margin:0;
	width: 384px;
	padding:0px 0px 22px 0px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	margin:0;
	padding:1px 0px 5px 0px;
}

a:link {text-decoration: none ;color: #00b302; font-weight:bold; }
a:visited {text-decoration: none ;color: #00b302; font-weight:bold; }
a:active {text-decoration: none ;color: #00b302; font-weight:bold; }
a:hover {text-decoration: underline ;color: #00b302; font-weight:bold; }

/*a:link.menulink {text-decoration: none ;color: #056291;}
a:visited.menulink {text-decoration: none ;color: #056291;}
a:active.menulink {text-decoration: none ;color: #056291;}
a:hover.menulink {text-decoration: none ;color: #056291;}
*/


.master {
	padding-top:10px;
	padding-bottom:14px;



}




/*** header ***/

.header {
	width:1018px;
	background-image:url(design/linienagentur-incotrans-hea.jpg);
	height: 94px;
	min-height:94px;
}

.imagelabel {

}


.languagecell {
	width:34px;	
}


/*** footer ***/


.footertext {
	color:#666666;
	font-size:11px;
	letter-spacing:1px;
	word-spacing:2px;
	height:30px;
	width:1018px;
	background-image:url(design/linienagentur-schatten.jpg);
	padding-top:14px;
	padding-bottom:10px;	
	}

.footer {
	background-image:url(design/linienagentur-schatten_unte.jpg);
	height:23px;
	width:1018px;
}


/*** motto ***/

.mototext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00b302;
	font-weight:bold;
	font-style:italic;
	padding-left:40px;
}

.motoline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#00b302;
	font-weight:bold;
	font-style:italic;
	padding-left:120px;
}

.motto {
	background-image:url(design/linienagentur-schatten.jpg);
	padding-top:2px;
	padding-bottom:2px;
}


/*** menu ***/

.menu {
	width:1018px;
	background-image:url(design/linienagentur-scha-menu.jpg);
	height:24px;
}


.table_menu {
	width:720px;
	margin-left:66px;

}

a:link.menupunkt {	color:#ffffff;	font-weight:bold;	font-style:italic;	font-size: 14px; text-decoration:none }
a:visited.menupunkt {	color:#ffffff;	font-weight:bold;	font-style:italic;	font-size: 14px; text-decoration:none }
a:active.menupunkt {	color:#ffffff;	font-weight:bold;	font-style:italic;	font-size: 14px; text-decoration:none }
a:hover.menupunkt {	color:#ffffff;	font-weight:bold;	font-style:italic;	font-size: 14px; text-decoration:none }





/*** content ***/
	

	
.content {	
	background-image:url(design/linienagentur-schatten.jpg);
	width:1018px;
	padding-right:30px;
}

.zeile_maincontent {
 width: 800px;
 border:solid #00b302 1px;
 min-height:100px;
 height:100px;
}

.content_b {
	padding-top:32px;
	padding-bottom:20px;
}



/*** capital ***/

.capital_a {

}
.capital_a_cell{

}



.capital_b {

}
.capital_b_cella {

	padding-bottom:16px;
}

.capital_b_cellb {

}
.capital_b_cellb img{
	padding-bottom:12px;
}


/*** reference ***/

.reference .capital_b_cella img{
	padding-bottom:0px;
	margin-bottom:0px;


}

.reference .capital_b_cellc{
	padding-bottom:30px;

}

.reference .capital_b_cella{
	padding-bottom:0px;

}

.ref-1 {
	height:513px;
	background-image:url(photos/reference-1.jpg);
	background-repeat:no-repeat;
}

.ref-2 {
	height:513px;
	background-image:url(photos/reference-2.jpg);
	background-repeat:no-repeat;
}
.ref-3 {
	height:513px;
	background-image:url(photos/reference-3.jpg);
	background-repeat:no-repeat;
}
.ref-4 {
	height:513px;
	background-image:url(photos/reference-4.jpg);
	background-repeat:no-repeat;
}
.ref-5 {
	height:513px;
	background-image:url(photos/reference-5.jpg);
	background-repeat:no-repeat;
}
.ref-6 {
	height:513px;
	background-image:url(photos/reference-6.jpg);
	background-repeat:no-repeat;
}
.ref-7 {
	height:513px;
	background-image:url(photos/reference-7.jpg);
	background-repeat:no-repeat;
}

.ref-8 {
	height:513px;
	background-image:url(photos/reference-8.jpg);
	background-repeat:no-repeat;
}

/*** zeiger ***/

.home {
	border-left: 1px solid #00B302;
	height:10px;
	width:798px;
	margin:0;
	padding:0;
	}
	
.entwicklung {
	border-left: 1px solid #00B302;
	height:10px;
	width:610px;
	}
	
.aktivitaeten {
	border-left: 1px solid #00B302;
	height:10px;
	width:350px;
	}
	
.referenz {
	border-left: 1px solid #00B302;
	height:10px;
	width:130px;
	}
	
.fahrplaene {
	border-left: 1px solid #00B302;
	height:10px;
	width:0px;
	margin-left:70px;

	}
	
.kontakt {
	border-left: 1px solid #00B302;
	height:10px;
	width:0px;
	margin-left:270px;
	}
	
.impressum {
	border-left: 1px solid #00B302;
	height:10px;
	width:0px;
	margin-left:465px;
	}
	
	
/*** kontakt ***/

.fieldlabel {
	width:80px;
	font-weight:bold;
}

.messages {
	width:340px;
	padding:10px 16px 0px 16px;
	background: #D0FCC9;
	color:#000000;
	border:1px solid #FA271D;
	font-weight:bold;
	text-align:left;
}
