/**
 * Style sheet style
 */
body
{
	background-color:#0087BB;
	background-image:url("tl_files/zelu/bg.jpg");
	background-repeat:repeat-x;
	color:#006699;
}

a, body, div, em, input, label, li, ol, p, select, span, strong, td, th, textarea, u, ul
{
	font-family:Verdana, sans-serif;
}

a, body, div, input, label, li, ol, p, select, td, th, textarea, u, ul
{
	font-size:11px;
	list-style-type:none;
}

a:visited, a
{
	color:#006699;
}

a img
{
	border:none;
}

h1
{
	margin:0px -15px 10px -15px;
	padding:6px 0px 7px 20px;
	background-image:url("tl_files/zelu/headline_bg.jpg");
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}

/* @group InnerPropertys */
#wrapper
{
	width:800px;
	background-color:#FFF;
}

.left, .level_1
{
	float:left;
}

.invisible
{
	display:none;
}

#container
{
	width:800px;
	float:left;
	padding:20px 0px;
	background-color:#B0D6ED;
	background-image:url("tl_files/zelu/container_bg.jpg");
	background-repeat:no-repeat;
	min-height:450px;
}

.ce_text
{
	margin-bottom:20px;
	padding:0px 15px;
}

/* @group Header */
#header
{
	height:217px;
	background-color:#EBF4F9;
}

/* @group Menu */
.level_1
{
	margin:0px;
	padding:0px;
}

#left .level_1
{
	width:170px;
}

#leftmenu
{
	float:left;
	margin-top:50px;
}

#menutop .level_1
{
	width:500px;
	margin-right:20px;
}

#menutop ul li a, #menutop ul li .active, .mod_changelanguage ul li
{
	float:left;
	margin:0px;
	padding:10px 5px;
	text-decoration:none;
	color:#006FC1;
}

#leftmenu ul li a, #leftmenu ul li .active
{
	width:150px;
	float:left;
	text-decoration:none;
	color:#006FC1;
}

/* TETSOBKED */
#leftmenu .level_1 li p
{
	padding:5px 0px 5px 10px;
}

li .submenu
{
	font-weight:bold;
}

#leftmenu ul li a
{
	padding:5px 0px 5px 10px;
}

.mod_changelanguage ul li
{
	padding:10px 3px;
}

#menutop ul li .active, #leftmenu ul li .active
{
	font-weight:bold;
}

#leftmenu .level_2
{
	padding-left:20px;
}

#leftmenu .level_2 li
{
	width:140px;
}

#leftmenu .level_2 li a
{
	width:130px;
}

#menutop ul li a:hover, #leftmenu ul li a:hover
{
	text-decoration:underline;
}

.active
{
	margin:0px;
	padding:0px;
}

#menutop ul li, .mod_changelanguage ul li
{
	float:right;
}

.mod_search, .mod_form
{
	float:left;
	padding-top:6px;
}

#keywords
{
	width:100px;
}

.active.lang-de.first
{
}

/* @group main */
.image_container img
{
	margin-bottom:20px;
}

#left
{
	width:175px;
}

#main, #right
{
	width:294px;
	float:left;
}

.ce_text
{
	margin-bottom:20px;
	padding-bottom:20px;
	background-color:#EBF4F9;
}

#right .image_container
{
	background-color:#B0D6ED;
}

.einzeiler #main
{
	width:720px;
	margin:0px 20px 20px 20px;
	padding:20px;
}

#right
{
	margin:0px 20px;
}

/* @group footer */
.mod_customnav a
{
	background-color:#0087BB;
}

#footer .mod_customnav a
{
	margin:5px 20px 0px 0px;
	text-align:right;
	background-color:#0087BB;
	text-decoration:none;
	color:#FFF;
}

#footer .level_1
{
	float:right;
	background-color:#0087BB;
}

#footer
{
	width:800px;
	height:30px;
	background-color:#0087BB;
}

#leftmenu li
{
	float:left;
	display:block;
}

.imageheader
{
	margin:0px;
	width:275px;
}
