/* -----------------------------------------------------------------------------*/
/* BASICS */
/* -----------------------------------------------------------------------------*/

body{
	margin:0 0 24px 0;
	padding:0;
	background:#FFF url("../images/leu_bg-10e.jpg") center top no-repeat;
	
	}

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

a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{
	font-size:12px;
	}

h1{
	margin:0 0 12px 0;
	padding:0;
	font-weight:bold;
	font-size:14px;
	}

h2{
	margin:0 0 6px 0;
	padding:0;
	font-weight:bold;
	font-size:11px;
	}

a{
	text-decoration:none;
	color:#e1001a;
	}

a:hover{
	color:#ccc;
	}

img{
	vertical-align:middle;
	border:0px;
	}

p,pre,form{
	margin:0;
	padding:0;
	}



/* -----------------------------------------------------------------------------*/
/* LAYOUT CONTAINER */
/* -----------------------------------------------------------------------------*/

#container {
	position: relative;
	margin-left: -100px;
	width:1025px;
	height: auto;
	float: left;
	text-align: left;
}

#clearfix {
	clear: both;
}



#left-1 {
	position:absolute;
	left:150px;
	top:183px;
	height:40px;
	width:165px;
	background: url("../images/Logo_LEU.png");
}

#left-2 {
	width:165px;
	overflow:hidden;
}



#call_de {
	position:absolute;
	left:180px;
	top:440px;
	width:165px;
	height:40px;
	z-index:999;
	display:none;
}


#center_col{
	position: relative;
	margin: 0px 0px 0px 330px;
	float: left;
	width:515px;
}


#header {
	margin-top:0px;
	width:495px;
	height:180px;
}


#main {
	width:495px;
	background-color:#FFF;
	padding-bottom:40px;
	min-height: 300px;
}


#right_col{
	width:180px;
	float: right;
}


#right-container{
	width:180px;
}

#right-1 {
	width:180px;
	height:30px;
	margin-top: 150px;
	background: #005AA2;
}


#right-2 {
	width:180px;
	text-transform:uppercase;
}

#right-3 {
	width:180px;
}

#footer1 {
	height:20px;
	background-color:#e1001a;
	z-index:1000;
	padding:0px;
	color:#fff;
	font-size:10px;
}

#footer li{
	display: inline;
	float:left;
	padding: 0px 5px 0px 0px;
	margin: 20px 0px 0px;
	}

#footer ul{
    padding: 20px 0px;
	margin: 0px 0px;
	}

#footer ul a{
	color: #E1001A;
	text-decoration: none;
	}

#footer ul a:hover{
	color: #aaa;
	text-decoration: none;
	}
	

#links{
	padding-left: 0px;
	padding-right: 0px;
 	width: 495px;
	margin-left: 350px;
	margin-bottom: 30px;
}


#footer_sitemap{
	margin: 0 auto; text-align: center; position: relative; width:1020px; 
}


#footer_center { margin: auto; text-align: center;  background: #f2f2f2; float: left; width: 100%; }


#footer_red { height: 10px; padding:10px 0px;  background: #E1001A; clear: both; width: 100%; text-align: right; margin: 0px; margin-bottom: -30px; }
.cccc {margin-right: 10px;}
#footer_red a{color: #fff;}
#footer_red a:hover{color: #ccc;}

/* -----------------------------------------------------------------------------*/
/* SCROLLER NAVIGATION */
/* -----------------------------------------------------------------------------*/

#scroller_top_hider {
	position:absolute;
	top: 0px;
	left:165px;
	width:165px;
	height:0px;
	background-color:#fff;
	opacity: 0.75;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	z-index:10;
}

#scroller_top_button_hider {
	position:absolute;
	top: 0px;
	left:165px;
	width:165px;
	height:40px;
	background-color:#999;
	z-index:10;
}


#scroll_top{
	float:left;
	width:83px;
	height:40px;
	background-image: url(../images/page_up.gif);
	background-color:#999;
}


a:hover #scroll_top {
	background-image: url(../images/page_up_hover.gif);
}



#scroller_bottom_hider {
	position:absolute;
	top: 460px;
	left:165px;
	width:165px;
	height:450px;
	background-color:#fff;
	opacity: 0.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
	filter: alpha(opacity=0);
	z-index:10;
	overflow:hidden;
}

#scroller_bottom_button_hider {
	position:absolute;
	top: 460px;
	left:165px;
	width:165px;
	height:40px;
	background-color:#fff;
	z-index:10;
}



#scroll_bottom{
	float:left;
	width:82px;
	height:40px;
	background-image: url(../images/page_down.gif);
	background-color:#999;
}



a:hover #scroll_bottom {
	background-image: url(../images/page_down_hover.gif);
}



.visible{
	visibility:visible;
}

.hidden{
	visibility:hidden;
}





#mm {
	position: absolute;
	top:240px;
	left:165px;
	width:165px;
	color:#fff;
	z-index:1;
	width: auto;
}



#left-3 {
	position: absolute;
	top:0px;
	left:165px;
	width:165px;
	height: 100%;
	color:#fff;
	z-index:-1;	
	background: #E1001A url(../images/leu_bg_scroll-1.jpg);
}

#content_wrapper{
	height:280px;
	margin: 0px;
	width: 180px;;
}

#content_wrapper a {
	background-color:#999;
	text-decoration:none;
	color:#fff;
	padding: 5px 0px;
}

#content_wrapper a:hover {
	text-decoration:none;
	color:#fff;
	background: #005aa2;
}

#content_text{
	color:#FFF;
	background-color:#999;
	text-decoration:none;
	display:block;
	text-align: center;
	font-size: 11px;
}



/* -----------------------------------------------------------------------------*/
/* MAILFORMULAR */
/* -----------------------------------------------------------------------------*/

.csc-mailform{
	background-color:#fff;
	border: 0px solid #ff9900;
}

.csc-mailform-forum {
	background-color:#fff5e5;
	border: 1px solid #E1001A;
}

.csc-mailform-field {
	display: block;
	margin: 10px;
	padding: 10px;
}

.csc-mailform label, .csc-mailform-forum label{
	display: block;
	width: 120px;
	float: left;
	text-align: right;
	margin: 2px 5px;
	padding:0;
}


.csc-mailform input, .csc-mailform textarea, .csc-mailform-forum input, .csc-mailform-forum textarea{
	font-family: Verdana,Arial,Helvetica;
	color: #000000;
	background-color:white;
	border: 1px solid #E1001A;
	width: 200px;
	padding: 2px 6px;
	font-size: 8pt;
}

.csc-mailform input.csc-mailform-submit{
	float: right;
	width: 80px;
	cursor:hand;
}

.csc-mailform form input.csc-mailform-submit:hover{
	background-color:#E1001A;
	border: 1px solid white;
	color: white;

}

.csc-mailform-field{
	padding:0px;
	margin:0px;
}


.search_field{  width:120; font-size:15px; float: left; margin: 5px 5px 0 20px; border: 0; background: #FFF; color: #005AA2; float: left; }

.bt_search{  width: 20px; padding: 0px; margin: 7px 7px; background: #005aa2; border: 0; color: #fff; float: right;}



.csc-mailform-label{
	padding:5px 10px 5px 20px;
	margin:0px;
	color:#fff;
}




form#mailform{
	background-color:#fff;
	}

.tx-macinasearchbox-pi1{ }


/* -----------------------------------------------------------------------------*/
/* SUCHFORMULAR */
/* -----------------------------------------------------------------------------*/

#right-3 .csc-mailform-field label{
	color:#333;
}

#right-3 h2{
	padding:5px 0px 5px 20px;
	background-color:#005aa2;
	color:#ece4d9;
	font-weight:normal;
	font-size:12px;
	margin:0px;
}

#gobalSearch .searchSubmit {
background:url("../images/kiddy_bg_topnav_searchaction.png") no-repeat scroll left 2px transparent;
border:medium none;
height:17px;
width:12px;
}



/* -----------------------------------------------------------------------------*/
/* CENTERCONTENT */
/* -----------------------------------------------------------------------------*/


.mod_article ul{	margin-left:25px;}
.mod_article li{	line-height:1.5em; list-style-image:url(../images/tropfen_icon.gif);}

.mod_article .back{margin-top:18px;color:#f19500;}

.mod_article .pdf_link{ margin-top:20px;text-align:left;}
.mod_article .pdf_link a{position:relative;padding:3px 0px 3px 20px;background: url("../images/	iconPDF.gif") no-repeat ;text-decoration:none;color:#e1001a;font-size:10px;}
.mod_article .pdf_link a:hover{text-decoration:none;color:#005aa2;}

.mod_article .ce_download a{text-decoration:none;color:#e1001a;font-size:10px;}
.mod_article .ce_download a:hover{text-decoration:none;color:#005aa2;}

.mod_article{padding:0px 20px 0px 20px;}
.mod_article h1{font-weight:normal;font-size:16px;color:#005aa2;}
.mod_article p{font-weight:normal;font-size:12px;color:#303030; line-height:1.7em;}




/* -----------------------------------------------------------------------------*/
/* BREADCRUMBS */
/* -----------------------------------------------------------------------------*/

.mod_breadcrumb{margin-bottom:24px;padding:13px 3px 7px 20px;font-size:11px; color:#333; }
.mod_breadcrumb .active{color:#005aa2;}
.mod_breadcrumb a{color:#fff;}



/* -----------------------------------------------------------------------------*/
/* NAVIGATION */
/* -----------------------------------------------------------------------------*/

.mod_navigation{width:180px;}
.mod_navigation ul{margin:0px 0px 0px 0px;padding:0px;list-style-type:none; }
.mod_navigation li{margin:0px;padding:0px;list-style-type:none;}
* html .mod_navigation ul,* html .mod_navigation li{height:1px;}

.mod_navigation .level_1 ul{width:180px;background-color:#fff;padding:5px 0px 5px 0px; }
.mod_navigation .level_1 li{border-bottom:1px solid #eff2f5; padding:0px 0px 0px 0px; }

.mod_navigation .level_2{}
.mod_navigation .level_2 li{}
.mod_navigation a,.mod_navigation span{font-weight:normal;font-size:12px;color:#fff;padding-left:20px;background-color:#e1001a; display: block;}
.mod_navigation a:hover{font-weight:normal;font-size:12px;color:#fff;padding-left:20px;background-color:#ccc; display: block;}
.mod_navigation .level_2 a,.mod_navigation .level_2 li,.mod_navigation .level_2 span{font-weight:normal;font-size:11px;color:#005aa2;}

.submenu ul{display:none;}
.active ul, .trail ul{display:block;}

ul, li{font-size:12px;color:#646464; line-height:2em; magin:0px; padding:0px;}

.level_2 a{font-weight:normal;font-size:12px;color:#fff;padding-left:20px;background-color:#fff; display: block;}
.level_2 a:hover{font-weight:normal;font-size:11px;color:#fff;padding-left:20px;background-color:#ccc; display: block;}


/* -----------------------------------------------------------------------------*/
/* LANGUAGE */
/* -----------------------------------------------------------------------------*/

.mod_changelanguage li{	list-style-type:none;; float:left; padding-right:10px; margin:0px;  }
.mod_changelanguage h1{padding:5px 70px 5px 20px;color:#333;font-weight:normal;font-size:10px; text-align:right;}
.mod_changelanguage ul{	list-style-type:none;; margin:90px 0px 0px 20px; padding:0px 0px 0px 0px; }



/* -----------------------------------------------------------------------------*/
/* TABELLE KONTAKT */
/* -----------------------------------------------------------------------------*/

.td-0 { font-weight: bold; padding-right: 20px;}
.td-1,.td-2,.td-3,.td-4 { padding-right: 10px;}
.contenttable { margin-bottom: 50px; width: 460px;}
.red {color: #E1001A;}
.tr-even { background: #f2f2f2;}


#ifra1 { overflow: hidden; height:700px;}
#ifra2 { overflow: hidden; height:1100px;}
#ifra3 { overflow: hidden; height:700px;}

.news-latest-container { float: left; background: #f3f3f3; margin: 0px;}

.news_box {padding: 10px; text-align: center; }
.news_box img { border: 0px; margin: 0px; padding: 0px; padding-bottom: 15px; }



#holder{ margin: 0 auto; text-align: center; position: relative; width:1020px; }




/* -----------------------------------------------------------------------------*/
/* POWERMAIL */
/* -----------------------------------------------------------------------------*/



.tx-powermail-pi1 .csc-mailform-field {
clear:left;
margin-bottom:0.8em;
}
.tx-powermail-pi1 .csc-mailform-field label {
display:block;
float:left;
margin-top:0.5em;
width:170px;
}
.tx-powermail-pi1 .csc-mailform-field input[type="text"] {
width:220px;
}
.tx-powermail-pi1 .csc-mailform-field input[type="radio"], .tx-powermail-pi1 .csc-mailform-field input[type="checkbox"] {
vertical-align:bottom;
}
.tx-powermail-pi1 .csc-mailform-field textarea {
width:220px;
}
.tx-powermail-pi1 .csc-mailform-radio label {
display:inline;
margin-left:0.3em;
}
.tx-powermail-pi1 .csc-mailform-radio legend {
display:none;
}
.tx-powermail-pi1 .csc-mailform-submit {
margin-top:15px;
}
.tx-powermail-pi1 .csc-frame-rulerAfter {
border-bottom:1px solid #EBEBEB;
margin-bottom:1em;
}

.tx-powermail-pi1 .csc-mailform-field input, .tx-powermail-pi1 .csc-mailform-field textarea {
background:none repeat scroll 0 0 #FAFAFA;
border:1px solid #CCCCCC;
color:#777777;
font:1em Arial,Verdana,Helvetica,sans-serif;
padding:3px;
}

.powermail_mandatory_js {color: #ccc; font-size: 0.9em}

.powermail_submit {margin-left: 170px;}
.jscalendar_cb, .uid16_msg, .csc-mailform-field span{ display: none;}
span.powermail_mandatory{ display: inline; color: #E1001A}

fieldset { border: 1px solid #ccc; }

fieldset legend { font-weight: bold; color: #E1001A;} 



#centerContainer {width: 100%; text-align: center; margin: auto;} 

.bxslider_wrap { position: absolute; width: 180px; margin: 0px;}
.bxslider_container ul { margin: 0px; width: 180px;}

#xom { position: absolute; top: 280px; width:180px;}

#left_col { background: #00ccff; position: absolute; top: 150px; left: 135px; width: 200px; display: block;}

.tankpool { margin-top: 20px; height: 30px; display: block; text-align: center; min-height: 200px; height: 200px;}
