* {	margin: 0;
	padding: 0;
}

body {
	color:#333333;
	font: 11px/1.6em Arial, Helvetica, sans-serif;
	background: #f2f2f2;
	width:100%;
	text-align: center;
	height:100%;}
	
.hide { display:none;}
.show { display:block}
.floatL { float:left; }
.floatR { float:right; }
.clear { clear:both; }
.alignRight {text-align:right;}
.hrDivider {display:block; border:0; border-top:1px #dddddd solid; height:1px; margin:10px 0 10px 0;}

img {border:0;}
hr {display:none;}
ul {list-style: none; }
input {font-size:11px;}
select {font-size:11px;}
p {padding:5px 0 5px 0;}

ol { margin: 15px 0 25px 22px;  }
ol li { margin-bottom: 15px; width:350px !important; width:auto; }

.error{ color: #f00; }

h1 {} 
h2 {}
h3 {font-size:19px; clear:both; padding:13px 0 10px 0;}
h4 {padding:0 0 10px 0; font-size:11px;}
h5 {}
h6 {}

a{color:#0063b0; text-decoration: underline;}
a:hover, a:active {color:#333333; text-decoration: underline;}


#page {
	width: 910px;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#page{ margin-top: 2em; }


#subContent {background:#fff; float:none;}
	#me2Content {float:left; width:210px;}
	#me2Content h2 {background-image: url(../pics/ti_01.gif); width:210px; height:40px; float:left; }
	#me2Content h2.me1_02 {background-image: url(../pics/ti_02.gif);}
	#me2Content ul {float:left; margin:2px 0 20px 10px;}
	#me2Content li {border-bottom:1px #dddddd solid; width:175px; background: url(../pics/pi_bullet_me2_01.gif) 6px 12px no-repeat; padding: 5px 0 5px 14px; clear:both; float:left;} 
	#me2Content li ul {margin:0 0 0 0;}
	#me2Content li li {border:0; width:166px; background: url(../pics/pi_bullet_me2_01.gif) 2px 12px no-repeat; padding: 5px 0 5px 8px; clear:both;}
	#me2Content li li a { color:#828282;}
	#me2Content li a {text-decoration:none; color:#333333;}
	#me2Content a.active {color:#0060aa;}
	#me2Content a.active:hover {color:#333333;}
	#me2Content li a:hover {color:#0060aa;}
	
	
	#subContentText {float:left; width:390px; margin:0 30px 0 30px;}
		#breadcrumb {float:left; width:390px; margin-top:4px;}
		#breadcrumb li {float:left; padding-right:8px;}
		#breadcrumb li a {color:#666666; background: url(../pics/pi_bullet_breadcrumb.gif) right 5px no-repeat; padding-right:10px; text-decoration:none;}
		#breadcrumb li.active a {color:#666666; background: none; padding-right:10px; text-decoration:none;}
		#tools {float:left; width:390px; border-top:1px #dddddd solid;}
		#subContentTextBreit #tools {float:left; width:600px; border-top:1px #dddddd solid;}
		#tools ul {float:right; margin:8px 0 20px;}
		#tools li {float:left;}
		#tools li.print {background: url(../pics/pi_icon_print.gif) 0 5px no-repeat; padding:0 10px 0 18px;}
		#tools li.top {background: url(../pics/pi_icon_top.gif) 0 5px no-repeat; padding:0 0 0 10px;}
		#tools a {color:#666666; text-decoration:none;}
		#tools a:hover {color:#0060aa;}
		
		
	#body {float:none;}
	#body ul { list-style-image:url(../pics/pi_list_style_image_01_ff.gif); margin:0 0 0 25px;}
	
	#body .productContacts {margin-bottom:10px;}
	#body .productContacts dt {color:#0060aa; font-weight:bold;}
	#body .productContacts .title {font-weight:bold; float:left; width:150px;}
	#body .productContacts a {text-decoration:none;}
		
	#containerContent {float:none; width:210px; margin-top:28px;}
		.subContainer {background:#e3eef6; width:170px; padding:10px; float:left; margin-top:12px;}
		.subContainer h5 {font-size:11px; font-weight:bold; color:#0060aa;}
		.subContainer a {color:#333333; text-decoration:none;}
		.subContainer a:hover {color:#0060aa;}
		.subContainer dt {margin-top:10px;}
		.subContainer .downloads dd {padding-left:20px; color:#666666;}
		.subContainer .abstand {margin-bottom:8px;}
		.subContainer .email {background: url(../pics/pi_bullet_me2_01.gif) 0 6px no-repeat; padding:0 0 0 10px;}
		.subContainer .email a {color:#0060aa;}
		.subContainer .email a:hover {color:#666666;}
		
		.pdf {background: transparent url(../pics/ico_pdf.gif) 0 0 no-repeat; padding-left:20px;}
		.doc {background: transparent url(../pics/ico_doc.gif) 0 0 no-repeat; padding-left:20px;}
		.jpg {background: transparent url(../pics/ico_jpg.gif) 0 0 no-repeat; padding-left:20px;}
		.jpeg {background: transparent url(../pics/ico_jpg.gif) 0 0 no-repeat; padding-left:20px;}
		.swf {background: transparent url(../pics/ico_swf.gif) 0 0 no-repeat; padding-left:20px;}
		.ppt {background: transparent url(../pics/ico_ppt.gif) 0 0 no-repeat; padding-left:20px;}
		.zip {background: transparent url(../pics/ico_zip.gif) 0 0 no-repeat; padding-left:20px;}
		.xls {background: transparent url(../pics/ico_xls.gif) 0 0 no-repeat; padding-left:20px;}
		.gif {background: transparent url(../pics/ico_gif.gif) 0 0 no-repeat; padding-left:20px;}
		
	
	.hrUnten {border: 0px; border-bottom: 1px dotted #bbbbbb; height: 1px; min-height: 16px;}
	.hrOben {border: 0px; border-top: 1px dotted #bbbbbb; height: 1px; min-height: 16px;}
	
	.newsList {margin-bottom:10px;}
	.newsList dt {margin-top:10px;}
	
	dl.contactPerson {padding-top: 22px; width: 360px;}
	dl.contactPerson h5 {color:#0060aa; font-size:12px;}
	dl.contactPerson img {float: left; padding:2px 15px 15px 0;}
	dl.contactPerson dd span {font-weight:bold;}
	dd.contactFooter {margin-bottom:25px;}
	
	dl.locations {padding-top: 22px; width: 360px;}
	dl.locations h5 {color:#0060aa; font-size:12px;}
	dl.locations img {float: left; padding:2px 15px 15px 0;}
	dl.locations dd span {font-weight:bold;}
	dd.hrUnten {margin-bottom:25px;}
	
	#sitemap {width:840px; margin:0 0 20px 30px;}
	#sitemap ul ul {clear:both; margin:0;}
	#sitemap ul ul ul {clear:both; margin:6px 0 0 0;}
	#sitemap ul ul li {clear:both; margin:0;}
	#sitemap ul li {font-size:11px; color:#0060aa; background:#abcce5; padding:1px 0 1px 5px; float:left; margin:10px 10px 20px 0; width:149px;}
	#sitemap ul li a {font-weight:bold; text-decoration:none;}
	#sitemap ul li li {padding: 5px 0 5px 14px; border-bottom:1px #dddddd solid; width:135px; background: #fff url(../pics/pi_bullet_me2_01.gif) 6px 12px no-repeat;}
	#sitemap ul li li li {border:0; width:145px; background: url(../pics/pi_bullet_me2_01.gif) 4px 7px no-repeat; padding: 1px 0 1px 12px;}
	#sitemap ul li li a {text-decoration:none; color:#333333; font-weight:normal;}
	#sitemap ul li li a:hover {color:#0060aa;}
	#sitemap li.me106 {display:none;}
	

#footer, #headerLeft, #me1, #headerRight, #blueDivider, #subPicture, #me2Content, #tools {display:none;}