

	#nav, #nav ul {	float: left;	list-style: none;	padding: 0;	border: 0;	margin: 0}
	#nav a {	display: block;	color: #7C6240;	text-decoration: none;	padding: 0;	font-family: verdana;	font-size:11px;}
	#nav li {	float: left;	padding: 0;	width: 160px;}
	#nav li ul {	position: absolute;	left: -999em;	width: 160px;	w\idth: 160px;	font-weight: normal;	border-width: 0;	margin: 0;	border-top:5px solid white;	margin-left:2px;border-bottom: 5px solid #092282;}
	#nav li li {	padding-right: 0;	width: 160px;	background: #eaeef4;}
	#nav li ul a {	width: 160px;	w\idth: 160px;	color:black;	border-bottom:1px solid white;	text-indent:8px;	padding-top:4px;	padding-bottom:4px;}
	#nav li ul ul {	margin: 0;}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {	left: -999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {	left: auto;}
	#nav li:hover, #nav li.sfhover {	background: #f5820f;}
	#nav a:hover, #nav a.sfhover {	color: white;	font-weight:bold;}
	#nav li.sm_aktiv{background: #f5820f}
	#nav a.sm_aktiv{color: white;	font-weight:bold;}
	#nav li.loginfeld { background:#eaeef4; margin-left:0px; padding-bottom:20px}

	body{margin:0 /*auto*/; padding:0; background-color:#eaeef4;text-align:center; padding-bottom:20px; font-family:verdana; font-weight:normal; color:black; font-size:11px; margin-bottom:12px; line-height:14px}
	
	#mainblock{margin:auto;	width:740px;text-align:left;border-left:5px solid white;border-right:5px solid white;border-bottom:5px solid white}
	#menueleiste{margin:0; padding:0; background-color:#990000; height:20px; width:740px; text-align:left; border:0px solid blue}/*f5820f*/
	#mitteblock{width:740px; background-color:white; background-image:url(../img/content_br.gif); background-repeat:repeat-y}
	#teaserspalte{width:205px; padding:0; float:left; border-top:5px solid white; overflow:hidden}
	#teasercontent{width:205px; overflow:hidden; padding:0; padding-bottom:20px}
	#content{text-align:left; width:505px; min-height:400px; border:1px solid white; background-color:white;float:left;  margin-left:20px; padding-top:30px; overflow:hidden; padding-bottom:20px}
	#footer{clear:left; border:0px dotted red; text-align:left; height:40px; width:740px; overflow:hidden;background-color:white}
	#footer_content{padding-top:3px; padding-left:10px; font-family:verdana; font-size:9px; color:#FFFFFF; background-color:#006699; height:20px}
	#kopfbild{border-bottom: 5px solid white; height: 134px; width: 740px; text-align: right; background-image: url(http://www.transfracht.de/kopfbilder/00-00.jpg); background-repeat: no-repeat}
	#logo_img{border:0; width: 170px; height: 56px; margin-right: 15px}

	input, select, textarea{border:1px solid #d5dde9; font-family: verdana; font-size:10px; font-weight:normal}

b1.seitenheader{margin:0; padding:0; line-height:22px; padding-left:50px; margin-bottom:20px; font-family:verdana; color:#092282; text-transform:uppercase; font-weight:bold; font-size:20px;  background-position:12px 6px; background-repeat:no-repeat: }



	h1.seitenheader{margin:0; padding:0; line-height:22px; padding-left:40px; margin-bottom:20px; font-family:verdana; color:#092282; text-transform:uppercase; font-weight:bold; font-size:20px;  background-position:12px 6px; background-repeat:no-repeat}
	h1.seitenheader2{margin:0; padding:0; line-height:22px; padding-left:40px; margin-bottom:20px; font-family:verdana; color:#092282; font-weight:bold; font-size:20px; background-position:12px 6px; background-repeat:no-repeat}
	hr.margin{padding:0; margin-left:40px}
	p.headline{margin:0; padding:0; margin-bottom:2px; margin-left:40px; font-family:verdana; color:#092282; text-transform:uppercase; font-weight:bold; font-size:11px}
	p.pfeilheadline{margin:0; padding:0; padding-left:15px; margin-bottom:2px; background-image: url(../icon/pfeil_rechts_b.gif); background-repeat:no-repeat; background-position:2px 2px; margin-left:40px; font-family:verdana; color:#092282; font-weight:bold; font-size:11px}
	
	p{margin:0; padding:0; margin-left:40px; font-family:verdana; font-weight:normal; color:black; font-size:11px; margin-bottom:12px; line-height:14px}
	p.blue{margin:0; padding:0; margin-bottom:10px; margin-left:40px; font-family:verdana; color:#092282; font-weight:bold; font-size:11px}
	p.nomargin{margin:0; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:11px; margin-bottom:12px; line-height:14px}
	p.nullmargin_faert_nicht{margin:0; padding:0; font-family:verdana; font-weight:normal; color:#cccccc; font-size:11px; line-height:14px}
	p.nullmargin{margin:0; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:11px; line-height:14px}
	p.normal{margin:0; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:11px; margin-bottom:2px; line-height:14px}
	.normal{margin:0; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:11px; margin-bottom:2px; line-height:14px}

	p.tabnormal{margin-top:2px;margin-bottom:0px;margin-left:2px; margin-right:2px; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:11px; margin-bottom:2px; line-height:14px}

	p.preisheader{margin:0; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:9px; margin-bottom:2px; line-height:14px}

	p.klein{margin:0; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:10px; margin-bottom:0px; line-height:11px}
	.klein{margin:0; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:10px; margin-bottom:0px; line-height:11px}

	p.tabklein{margin-top:2px;margin-bottom:15px;margin-left:2px; margin-right:2px; padding:0; font-family:verdana; font-weight:normal; color:black; font-size:10px; margin-bottom:0px; line-height:14px}

	p.normal_error {margin:0; padding:0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight : normal; color: #ff3300; }
	p.margin10{margin:0; padding:0; margin-left:10px; margin-right:10px;font-family:verdana; font-weight:normal; color:black; font-size:11px; margin-bottom:12px; line-height:14px}
	p.red{margin:0; padding:0; margin-left:40px; font-family:verdana; font-weight:normal; color:red; font-size:11px; margin-bottom:12px; line-height:14px}
	
	p.teaser_headline{font-family:verdana; margin:0; padding:3px; padding-left:10px; margin-left:0; text-indent:0; font-weight:bold; text-transform:uppercase; font-size:11px; color:#092282}
	p.teaser{font-family:verdana; margin:0; margin-bottom:4px; padding-left:10px; font-weight:normal; font-size:11px; color:black; padding-right:5px}
	p.teaser_blue{font-family:verdana; margin:0; margin-bottom:4px; padding-left:10px; font-weight:bold; font-size:11px; color:#092282; padding-right:5px}
	
	.orange_arrow {margin:0; padding:0; vertical-align: text-top; margin-bottom:2px; margin-left:0px; font-family:verdana; color:#ff6633; text-transform:uppercase; font-weight:bold; font-size:10px}
	.headline{font-family:verdana; color:#092282; text-transform:uppercase; font-weight:bold; font-size:11px}
	.headline2{font-family:verdana; color:#092282; font-weight:bold; font-size:11px}

	ul {padding:0; list-style-position:outside; margin-left:55px; list-style-type: square; margin-top:8px; margin-bottom:8px}
	li{font-family:verdana; font-weight:normal; color:black; font-size:11px; line-height:14px}

	hr{color:#092282; height:1px}

	ol.teaser {padding:0; margin-left:30px; margin-top:8px; margin-bottom:8px}
	li.teaser{font-family:verdana; font-weight:normal; font-size:11px;}

	a {color:#0033ff; text-decoration:none}
	a.normal {color:black; text-decoration:none}
	a:hover.normal {color:black; text-decoration:none}
	a:hover{text-decoration:underline}
	a.startseitenlinks{text-decoration:none; color:#092282; background-image:url(../icon/pfeil_rechts_o_neu.gif); background-repeat:no-repeat; background-position:0px 2px; padding-left:13px}
	a.linknachoben{background-image:url(../icon/pfeil_oben_o_neu.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:14px}
	a.start_presselink{color:black;text-decoration:none; display:block; margin-top:4px; margin-bottom:5px }
	
	a.mehrlink{background-image:url(../icon/pfeil_rechts_o_neu.gif); background-position:right; background-repeat:no-repeat; padding-right:12px}
	a.mehrlink2{background-image:url(../icon/pfeil_rechts_o_neu.gif); background-position:left; color:black; background-repeat:no-repeat; padding-left:12px}

	a.teasermehrlink{background-image:url(../icon/pfeil_rechts_o_neu_teaser.gif); background-position:right; background-repeat:no-repeat; padding-right:12px}
	a.teasermehrlink2{background-image:url(../icon/pfeil_rechts_o_neu_teaser.gif); background-position:left; color:black; background-repeat:no-repeat; padding-left:12px}
	
	a.zuruecklink{background-image:url(../icon/pfeil_links_o_neu.gif); background-position:left; background-repeat:no-repeat; padding-left:12px}
	
	a.teaserfettlink{ width:205px; color:black; font-weight:bold; background-image:url(../icon/pfeil_rechts_b.gif); background-repeat:no-repeat; background-position:187px 5px; display:block}
	a.teaserfettlink:hover{background-position:188px 6px;background-image:url(../icon/pfeil_rechts_weiss.gif); background-color:#f5820f; color:white; text-decoration:none}
	a.mehrlink_blackfett{background-image:url(../icon/pfeil_rechts_o_neu.gif); background-position:right; background-repeat:no-repeat; padding-right:12px; font-weight:bold; color:black}
	a.mehrlink_blackfett2{background-image:url(../icon/pfeil_rechts_o_neu_teaser.gif); background-position:right; background-repeat:no-repeat; padding-right:12px; font-weight:bold; color:black}

	input.readonly{background-color:#f1f1f1; border:1px solid #f1f1f1}

	/* Formularbuttons mit MouseOver (IE-Pseudoklasse fehlt noch...) */	
	input.mehrlink{color:#f5820f; border:1px solid white; font-size:11px; background:white; background-image:url(../icon/pfeil_rechts_o_neu.gif); background-position:right; background-repeat:no-repeat; padding-right:12px}
	input.mehrlink:hover{border:1px solid #f5820f}
	input.mehrlinkzurueck{color:#f5820f; font-size:11px; border:1px solid white; background:white; background-image:url(../icon/pfeil_links_o_neu.gif); background-position:left; background-repeat:no-repeat; padding-left:12px}
	input.mehrlinkzurueck:hover{border:1px solid #f5820f}
	
	input.teasermehrlink{color:#f5820f; border:1px solid #eaeef4; background:#eaeef4; background-image:url(../icon/pfeil_rechts_o_neu_teaser.gif); background-position:right; background-repeat:no-repeat; padding-right:12px}
	input.teasermehrlink:hover{border:1px solid #f5820f}
	input.teasermehrlinkzurueck{color:#f5820f; border:1px solid white; background:#eaeef4; background-image:url(../icon/pfeil_links_o_neu_teaser.gif); background-position:left; background-repeat:no-repeat; padding-left:12px}
	input.teasermehrlinkzurueck:hover{border:1px solid #f5820f}	
	
	.copyright{vertical-align: text-top; font-size:9px}
	
	.teaserblock_hellblau{background-color:#eaeef4; border-bottom:5px solid white; padding-top:5px; padding-bottom:5px; margin-bottom:0px}
	.teaserblock_dunkelblau{background-color:#d5dde9; border-bottom:5px solid white; padding-top:5px; padding-bottom:5px; margin-bottom:0px}
	
	#footer a{color:white; text-decoration:none}
	#footer_e a{color:white; text-decoration:none}
	
	.noborder{border:0}
	.error{color:red}
	.errorbold{color:red; font-weight:bold}
	.normal_error{color:red}
	.highlight{background-color:yellow }

	table.tab_style1    {background-color:#092282; width:99%}
	table.tab_style1 p  {font-size:10px}
	table.tab_style1 td {background-color:white}
	table.tab_style1 th {background-color:#eaeef4}

	/*acronym {border-bottom: 1px dotted #aaa; cursor: help}
	acronym {border-bottom: 1px dotted #f5820f; cursor: help}*/
	acronym {color: #f5820f; border:0; font-weight:bold; cursor: help}
