/* formate_print.css */

/* Definiton Links*/

a:link {
	font-family: Verdana;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}
a:visited {
	font-family: Verdana;
	color: Black;
	text-decoration: none;
	font-weight: normal;
}
a:active {
	font-family: Verdana;
	color: Black;
	text-decoration: none;
	font-weight:bold;
	font-style : normal;
}
a:hover {
	font-family: Verdana;
	color: Black;
	text-decoration: none;
	font-weight: normal;
} 

td.aktiverlink, tr.aktiverlink {
	font-family: Verdana;
	color: Black;
	text-decoration: none;
	font-weight: normal;
}

a[href]:after {
	content: " (Link auf <" attr(href) ">)";
}

/*
a:link:after, a:link:visited:after {
  content: " (Link auf <" attr(href) ">") ";
*/
 
}

/*p.variableSeite, div.variableSeite, td.variableSeite, body.variableSeite {
	font-family: Verdana;
	color: #000000;
	font-size : 11pt;	
}*/

/*p.schriftzug, div.schriftzug, table.schriftzug, td.schriftzug, body.schriftzug {
	font-family: Verdana;
    color: rgb(0,0,155);
	text-decoration:none;
	font-weight: bold;	
	font-size : 31pt;
}*/

/*p.variableSeitebold, div.variableSeitebold, td.variableSeitebold, table.variableSeitebold {
	font-family: Verdana;
	color: #000000;
	font-weight:bold;
	font-size : 11pt;	
}*/

/*p.variableSeitesmall, div.variableSeitesmall, td.variableSeitesmall, body.variableSeitesmall {
	font-family: Verdana;
	color: #000000;
	font-size : 10pt;	
}*/

body {
	font-family: Verdana;
	font-size: 11pt;
	text-align: justify;
	float: left;
}

/* ------ Formate Header ------ */

table.header {
	border: 0;
	/*border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;*/
	margin: 0;
	/*font-family: Verdana;
	color: Black;
	text-decoration:none;*/
	font-weight: bold;
	font-size: 18pt;
	/*border-style : solid solid solid;*/
	text-align: left;
	vertical-align: top;
}

p.navigation, div.navigation, td.navigation, body.navigation, table.navigation,  tr.navigation {
	display: none;
}

 td.logo {
	display: none;
}

/* ------ Formate Geschichte ------ */

table.geschichte {
	border: 0;
	/*border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;*/
	margin: 0;
	font-family: Verdana;
	color: #000000;
	/*text-decoration:none;*/
	font-weight: normal;
	font-size: 11pt;
	/*vertical-align : top;*/
	text-align : justify;
}

table.geschichtebold, td.geschichtebold, tr.geschichtebold  {
	font-family: Verdana;
	color: #000000;
	font-weight:bold;
	font-size : 11pt;
	vertical-align : top;
	text-align : left;
	width : 10%;
}

/* ----- Formate Datum ----- */
p.datum, div.datum, td.datum, body.datum, table.datum {
	font-family: Verdana;
	color: Black;
	text-decoration:none;
	font-weight: normal;
	font-size: 10pt;
	letter-spacing : 0,5pt;
	/*background-color: #8CB0CD;
	*/
	text-align: left;
	vertical-align: middle;
	border: 0;
	margin : auto auto auto auto;
}

/* ----- Formate Indexseite ----*/
table.indexseite {
	border:0;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
    margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align : center;
}

td.bgindexseite, tr.bgindexseite, table.bgindexseite {
background-color: #8CB0CD;	
}


/* ----- Formate Startseite ----*/
table.startseite {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	/*border-color:#8CB0CD;
	*/
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align : left;
}

/* ----- Formate Kontakt -----*/

table.kontakt {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align : top;
	text-align: left;
    margin : auto auto auto auto;
}

td.kontaktbold, tr.kontaktbold {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size : 11pt;
	vertical-align : top;
	text-align:left;

}

td.kontakttabelle, tr.kontakttabelle, table.kontakttabelle {
	font-family: Verdana;
	color: #000000;
	font-weight:normal;
	font-size : 10pt;
	vertical-align : middle;
	text-align : center;
}

/* ----- Formate Fuhrpark ----*/
table.fuhrpark {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align: left;
}

/* ----- Formate LKW Daten ----*/
table.lkw {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align: left;
}	

table.lkwtabelle {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align: center;
}

tr.lkwtabellebold {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size : 11pt;
	vertical-align : middle;
	text-align: center;
	background-color: #8CB0CD;
}

table.lkwsmall, td.lkwsmall, tr.lkwsmall {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align: left;
}

/* ----- Formate Impressum ----*/
table.impressum {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align : text-top;
	text-align: left;
}

td.impressumright {
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align : text-top;
	text-align: right;
}

/* ----- Formate Team ----*/
table.team {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align :top;
	text-align: left;
}

table.teamcenter {
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align :middle;
	text-align: left;
}

/* ----- Formate Download ----*/
table.download, td.download {
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align :top;
	text-align: left;
}

td.downloadsmall, table.downloadsmall {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align :top;
	text-align: left;
}

td.downloadlink, table.downloadlink {
	width: 27%;
}

/* ----- Formate Bestätigung ----*/
table.bestaetigung {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align :top;
	text-align: left;
}

/* ----- Formate Anfrage ----*/
table.anfrage {
	border: 0;
	border-right-width: 0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#8CB0CD;
	border-style : solid solid solid solid;
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align: left;
}	

table.anfragebold, tr.anfragebold, td.anfragebold {
	margin : auto auto auto auto;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size : 10pt;
	vertical-align : middle;
	text-align: center;
	background-color: #8CB0CD;
}

table.anfragehintergrund, tr.anfragehintergrund, td.anfragehintergrund {
	background-color: #8CB0CD;
}

table.anfragetabelle {
/*   margin : auto auto auto auto;*/
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align : middle;
	text-align: center;
}

table.anfrageinfotext {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align : middle;
	text-align: left;
}

table.anfrageinfotextoben, tr.anfrageinfotextoben, td.anfrageinfotextoben {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align: left;
}

table.anfragetabelle2, tr.anfragetabelle2, td.anfragetabelle2 {
    /*margin : auto auto auto auto;*/
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : top;
	text-align: left;
}

table.anfragefracht, tr.anfragefracht, td.anfragefracht {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 11pt;
	vertical-align : middle;
	text-align: left;
	width: 25%
}

td.anfragetabelle2small {
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size : 10pt;
	vertical-align : middle;
	text-align: left;
	width: 25%
}