/**
 * Style sheet logistics
 */
*
{
	margin:0px;
	padding:0px;
}

body
{
	background-image:url("tl_files/template/bgd.jpg");
	font-family:Verdana;
	font-size:0.70em;
	color:#FFFFFF;
}

h1
{
	font-weight:normal;
	font-size:1.6em;
}

h2
{
	padding-left:10px;
	background-image:url("tl_files/template/bullet2.gif");
	background-position:left center;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:1.2em;
}

a
{
	color:#FFFFFF;
}

a:hover
{
	text-decoration: none;
}

#header
{
	background-image:url("tl_files/template_logistics/header.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#header .ce_image
{
	right:93px;
	top:1px;
	position:absolute;
}

* html #header .ce_image
{
	left:206px;
	top:1px;
	position:absolute;
}

#leftmost
{
	float:left;
	background-image:url("tl_files/template_logistics/left.jpg");
	background-position:left top;
	background-repeat:repeat-y;
}

#leftmost_img
{
	width:125px;
	height:380px;
	float:left;
	background-image:url("tl_files/template_logistics/left_img.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#container_inside
{
	width:777px;
	float:right;
}

#latest
{
	width:220px;
	height:271px;
	float:left;
	background-image:url("tl_files/template/bgd_latest.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#latest .inside
{
	padding:10px;
}

#menu
{
	width:557px;
	height:271px;
	float:right;
	background-image:url("tl_files/template/bgd_menu.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#left
{
	background-image:url("tl_files/template/bgd_left.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

#left .inside
{
	padding:7px 10px;
}

#main
{
	background-image:url("tl_files/template/bgd_main.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	min-height:334px;
}

#main .inside
{
	padding:7px 120px 7px 25px;
}

#footer
{
	background-image:url("tl_files/template_logistics/footer.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#footer .inside
{
	padding-left:14px;
	font-size:1.2em;
	color:#FFFFFF;
}

#menu_home
{
	float:left;
	margin-top:160px;
	margin-left:12px;
}

* html #menu_home
{
	float:left;
	margin-top:160px;
	margin-left:6px;
}

#menu_home ul
{
	margin: 0 auto;
	text-decoration: none;
}

#menu_home ul li
{
	float:left;
	list-style: none;
	text-decoration: none;
}

#menu_home ul li a
{
	padding-right:15px;
	padding-left:5px;
	background-image:url("tl_files/template/bullet1.gif");
	background-position:left center;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration: none;
}

#menu_home ul li p
{
	padding-right:15px;
	padding-left:5px;
	background-image:url("tl_files/template/bullet1.gif");
	background-position:left center;
	background-repeat:no-repeat;
	color:#000000;
	cursor: default;
	text-decoration: none;
}

#menu_impressum
{
	padding-top:160px;
	padding-left:90px;
}

* html #menu_impressum
{
	padding-top:160px;
	padding-left:80px;
}

#menu_impressum ul
{
	margin: 0 auto;
	text-decoration: none;
}

#menu_impressum ul li
{
	float:left;
	list-style: none;
	text-decoration: none;
}

#menu_impressum ul li a
{
	padding-right:15px;
	padding-left:5px;
	background-image:url("tl_files/template/bullet1.gif");
	background-position:left center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration: none;
}

#menu_impressum ul li p
{
	padding-right:15px;
	padding-left:5px;
	background-image:url("tl_files/template/bullet1.gif");
	background-position:left center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor: default;
	text-decoration: none;
}

.mod_navigationSub ul .level_2
{
	padding-left:16px;
	list-style: none;
}

.mod_navigationSub ul li a
{
	padding-left:15px;
	background-image:url("tl_files/template/bullet3.gif");
	background-position:left center;
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#333333;
	line-height:20px;
}

.mod_navigationSub ul li p
{
	padding-left:15px;
	background-image:url("tl_files/images/pfeil_nav.gif");
	background-position:left center;
	background-repeat:no-repeat;
	text-decoration:underline;
	font-size:1.2em;
	line-height:20px;
}

* html .mod_quicknav
{
	float:left;
	margin-top:18px;
	margin-left:63px;
	font-size:0.8em;
}

.mod_quicknav
{
	float:left;
	margin-top:20px;
	margin-left:126px;
	font-size:0.8em;
}

.mod_changelanguage
{
	margin-top:46px;
	margin-left:814px;
}

* html .mod_changelanguage
{
	float:left;
	margin-top:46px;
	margin-left:407px;
}

.mod_changelanguage ul
{
	text-decoration: none;
}

.mod_changelanguage ul li
{
	width:16px;
	float:left;
	padding-right:3px;
	list-style: none;
	text-decoration: none;
}

.ce_table table
{
	width:100%;
	line-height:20px;
}

.text, .select, .submit, .textarea
{
	margin-top:5px;
	border:1px solid #666666;
	font-size:120%;
}

.kontakt_footer
{
	padding-top:10px;
	padding-bottom:20px;
	text-align:center;
	font-size:12px;
}
