/* default styles */

body{ 
	background-color:#D30132; 
	text-align:left; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
}

#global_center
{
	margin:0px auto;
}

p
{
	line-height:150%;
}


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

a:hover{
	text-decoration:underline;
}

a
{
	text-decoration:underline;
}

img{
	border-style:none;
}

h1{
	margin:0px;
	padding:0px;
	color:#D30132;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bolder;	
	margin-bottom:5px;
}

h2{
	color:#D30132;
	font-weight:bold;
	font-size:13px;	
	margin-top:12px;
	margin-bottom:0px;
}


h3{
	font-weight:bold;
	font-size:12px;	
}

#content ul li {
	background-image:url('/eschbachit/wGlobal/layout/images/decoration/bullet_arrow.gif');
	list-style-type:none;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left: 20px;
	line-height:150%;
}



#infoContent ul li {
	background-image:url('/eschbachit/wGlobal/layout/images/decoration/bullet_arrow.gif');
	list-style-type:none;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left: 20px;
	line-height:150%;
}

.right_list {
	background-image:url('/eschbachit/wGlobal/layout/images/decoration/bullet_arrow.gif');
	list-style-type:none;
	list-style-image:none;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left: 20px;
	line-height:150%;
}


div#langSelect{
	width:80px; 
	height:21px; 
	padding:5px 0px 0px 5px; 
	float:left; 
	color:#E98099;
}

div#langSelect a{
	color:#E98099; 
	font-weight:bold; 
	font-size:12px; 
	text-decoration:none;
}

/* containers */

#container { 
	margin:auto; 
	text-align:left; 
	width:948px; 
	padding:0px; 
	margin-top:20px;
	
}

#shadowTop{
	width:948px; 
	height:32px; 
	float:left; 
	background-image:url('/eschbachit/wGlobal/layout/images/shadowTop.gif'); 
	background-position:right; 
	background-repeat:no-repeat; 
	background-color:#FFFFFF;
}

.header {
	height:118px; 
	width:948px; 
	background-image:url('/eschbachit/wGlobal/layout/images/header.jpg'); 
	background-position:left; 
	background-repeat:no-repeat; 
	background-color:#D30132; 
	float:left;
}

#main {
	width:948px; 
	background-image:url('/eschbachit/wGlobal/layout/images/bg_main.gif'); 
	background-repeat:repeat-y; 
	float:left;
	min-height:453px;
	height:auto !important;
	height:453px;
}

#content{
	float:left;
	padding:0px 20px 0px 20px; 
	width:414px;
	text-align:left;
}

#footer{
	width:948px; 
	height:30px; 
	float:left; 
	background-image:url('/eschbachit/wGlobal/layout/images/footer.jpg'); 
	background-position:top; 
	background-repeat:no-repeat;
}

/* Mainmenue */

div#menue{
	width:948px; 
	height:25px; 
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

div#menue ul#menueLeft{
	margin:0px; padding:0px; float:left;
}

div#menue .menueRight{
	float:right;
}

div#menue ul li{
	display:inline; 
	padding:0px; 
	margin:0px;
}

div#menue .normal_Bg{
	height:20px; 
	float:left; 
	margin:0px 4px 0px 0px; 
	padding:5px 11px 0px 11px; 
	text-decoration:none; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	background-image:url('/eschbachit/wGlobal/layout/images/menu_st.gif'); 
	background-repeat:repeat-x; 
	font-weight:bold; 
	text-align:center;
}

div#menue .normal{
	height:20px; 
	float:left; 
	margin:0px 5px 0px 0px; 
	padding:5px 2px 0px 11px; 
	text-decoration:none; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align:right;	
}

#menue .active_Bg_wide{
	height:20px; 
	margin:0px 4px 0px 0px; 
	float:left; 
	width:141px; 
	background-color:#FFFFFF; 
	background-repeat:repeat-x; 
	padding:5px 0px 0px 0px; 
	color:#D30132; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:center;
}

#menue .active_Bg{
	height:20px; 
	float:left; 
	margin:0px 4px 0px 0px; 
	padding:5px 11px 0px 11px; 
	text-decoration:none; 
	background-color:#FFFFFF; 
	color:#D30132;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align:center;
}

#menue .active_Bg_right{
	height:20px; 
	float:right; 
	margin:0px 4px 0px 0px; 
	padding:5px 11px 0px 11px; 
	text-decoration:none; 
	background-color:#FFFFFF; 
	color:#D30132;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align:center;
}

#menue .highlight_Bg{
	height:20px; 
	margin:0px 4px 0px 0px; 
	float:left; 
	width:141px; 
	background-image:url('/eschbachit/wGlobal/layout/images/menu_highlight.gif'); 
	background-repeat:repeat-x; 
	padding:5px 0px 0px 0px; 
	color:#D30132; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:center;
}

/* Submenue over all */
ul#submenue {
float:left;
width: 218px;
background-repeat:repeat-y;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

ul#submenue li {
margin: 0px;
padding: 0px;
list-style:none;
display:inline;
}

ul#submenue li a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding: 0.3em;
text-decoration: none; font-weight: bold;
color: #000000;
padding-left:40px;
}

ul#submenue li a:hover {
	/*font-weight:bold;
	color:#D30132;*/
}

/* Nav Level 1 */  

ul#submenue li.active a{
	background-image:url('/eschbachit/wGlobal/layout/images/arrow.gif');
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:20px 7px;
	font-weight:bold;
	color:#D30132;
}

ul#submenue li.open a{
	background-image:url('/eschbachit/wGlobal/layout/images/arrow.gif');
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:20px 7px;
	font-weight:bold;
	color:#000000;
}


/* Navigation 2 */
ul#submenue li ul {
	padding: 0px;
	margin: 0px;
	background-image:('/eschbachit/wGlobal/layout/images/bg_submenue.gif');
	background-repeat:repeat-y;
}

ul#submenue li ul li {
	padding:0px;
	margin:0px;
	list-style:none;
	display:inline;
}

ul#submenue li ul li a, ul#submenue li.open ul li a  {
	padding-left:76px;
	font-weight:bold;
	color:#000000;
	background-image:none;
}

ul#submenue li ul li a, ul#submenue li.active ul li a  {
	padding-left:76px;
	font-weight:bold;
	color:#000000;
	background-image:none;
}

/*ul#submenue li ul li a:hover, ul#submenue li.active ul li a:hover {
	padding-left:76px;
	color:#D30132;

}*/

ul#submenue li ul li.active a{
	color:#D30132;
}


/* end navigation */

/*BottomMenue */

#bottomMenue{
	margin:10px 7px 0px 0px;  
	height:30px; 
	padding:0px; 
	float:right;
}

#bottomMenue li{
	display:inline; 
	margin:0px 0px 0px 25px;
}

#bottomMenue li a{
	text-decoration:none; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

/*infoBox */

#infoBox{
	float:left; 
	width:252px;
	margin-bottom:15px;
}

#infoContent h2{
	margin:5px 0px;
}

#infoHeader h2{
	margin:5px 30px;
}

#infoBox #infoHeader{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	color:#D30132; 
	float:left; 
	height:27px; 
	width:259px; 
	background-image:url('/eschbachit/wGlobal/layout/images/infoBox_header_bg.gif'); 
	background-position:bottom;
	background-repeat:no-repeat;
}

#infoBox #infoHeaderContent{
	padding:0px 0px 0px 0px;
	float:left;
	margin:0px 0px 0px 30px;
	border-left:1px solid #D30132;
	border-top:1px solid #D30132;
	height:26px;
	background-color:#FFFFFF;
	overflow:hidden;
	display:inline;
}

#infoBox #infoHeaderShadow{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	float:left;
	height:27px;
	width:10px;
	background-image:url('/eschbachit/wGlobal/layout/images/infoBox_header_shadow.gif');
}

#infoBox #infoSpacer{
	background-image:url('/eschbachit/wGlobal/layout/images/infoBox_spacer.gif'); 
	background-repeat:no-repeat; 
	float:left; 
	height:9px;
	width:259px; 
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

#infoBox #infoContent{
	float:left; 
	background-image:url('/eschbachit/wGlobal/layout/images/infoBox_bg.gif'); 
	background-repeat:repeat-y; 
	padding:0px 26px 0px 26px; 
	width:209px; 
	margin:0px 0px 0px 0px;
}

#infoBox #infoContent2{
	float:left; 
	padding:0px 26px 0px 26px; 
	width:209px; 
	margin:0px 0px 0px 0px;
}


#infoBox #infoContenButton{
	height:141px; 
	background-image:url('/eschbachit/wGlobal/layout/images/infoAndy.jpg'); 
	float:left; 
	padding:15px 26px 0px 90px; 
	width:143px;
}

#infoBox #infoFooter{
	background-image:url('/eschbachit/wGlobal/layout/images/infoBox_footer.gif'); 
	background-repeat:no-repeat; 
	height:8px; 
	float:left; 
	width:259px;
}

div#infoBox	a{
	text-decoration:none;
	color:#000000;
}

div#infoBox a img{
	border:0px;
}