

body {
	background-repeat: no-repeat;
	background-color: #999999 !important;
	background: url(/fileadmin/gifs/layout_neu/hintergrund.jpg) repeat-x #999999 !important;
}

#weissinhalt {

	Background-color: #e8e8e9; 
	float: right; 
	width: 712px; 

	padding: 20px;
	padding-bottom: 60px !important;

	}
	
div.startrechts {
	width: 198px;
	margin-top: 0;
	margin-left: 1px;
	padding: 10px;
	background-color: #c4c5c7;
}

div.startrechts hr {
	color: #ffffff;
	height: 1px;
	border-style: none;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #ffffff;
	display: block;
	margin-top: 7px;
	margin-bottom: 7px;
}
	
#links {
	width: 512px;
	float: left;
}

#rechts {
	width: 151px;
	float: right;
	padding-right: 17px;
}

#rechts img {
padding-bottom: 7px;
}

div.div_col1 { border: none !important; margin: 0px 0px 5px 0px !important; width: auto !important; height: auto !important; padding: 5px; float: left; padding-left: 0 !important; padding-top: 0 !important;}

div#startinhalt {
	background-color: #ffffff; width: 100%;
}

h4 { font-size: 11px; margin: 0px 0px 0px 0px; }

/* Taken from styled4 */

.td37 {padding-right: 37px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-top:-5px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
/* td_productoverview to be deleted soon */
.td_productoverview { padding-right:22px; height:95px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.td_uebersicht_kipp { padding-right:22px; height:95px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.td_uebersicht_starr { padding-right:14px; height:95px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

/* td_productoverview to be deleted soon */
table td_productoverview, table.htmlarea-showtableborders td_productoverview { padding-right:5px; height:25px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }


table td_uebersicht_kipp, table.htmlarea-showtableborders td_uebersicht_kipp { padding-right:5px; height:25px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
table td_uebersicht_starr, table.htmlarea-showtableborders td_uebersicht_starr { padding-right:5px; height:25px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

p.bodytext {margin: 0px;}
p.contentwrap {background: #343434;}

span.orange_fett { font-style: normal; color: #FA7600; font-weight: bold; }
span.orange { font-style: normal; color: #FA7600; }

span.em.emtit1 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; display: block; margin-bottom: 7px; color: rgb(60,60,60);}
span.emred { font-style: normal; color: #C41200; }
span.emblue { font-style: normal; color: #0182AC;  }
span.emorange { font-style: normal; color: #FA7600; }
span.emgreen { font-style: normal; color: #7FC31C; }
span.emyellow { font-style: normal; color: #EBA200;  }
span.emgrey { font-style: normal; color: #8C8C8C;  }

span.red { font-style: normal; color: #C41200; }
span.blue { font-style: normal; color: #0182AC;  }
span.orange { font-style: normal; color: #FA7600; }
span.green { font-style: normal; color: #7FC31C; }
span.yellow { font-style: normal; color: #EBA200;  }
span.grey { font-style: normal; color: #8C8C8C;  }

.red { font-style: normal; color: #C41200; }
.blue { font-style: normal; color: #0182AC;  }
.orange { font-style: normal; color: #FA7600; }
.green { font-style: normal; color: #7FC31C; }
.yellow { font-style: normal; color: #E1CC00;  }
.grey { font-style: normal; color: #8C8C8C;  }

span.emor1 { font-style: normal; font-weight: bold; color: #fff; padding: 3px; display: block; width: 10px; background: #FA7600; text-align: center; line-height:9px; }

.titel_newsueberschrift { font-style: normal; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; margin:10px 0px 5px 0px; }
.titel_newstext { margin:0px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.titel_newsmehr { font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height:11px; font-weight: bold; margin:0px; 0px; 0px; 0px; color:#999999 !important; text-align:right; }

p.weiterlink {
color: #999999;
}
.weiterlink a, .weiterlink a:active  {
color: #999999;
}


td.td_head_head2 { background: #8C8C8C; padding: 4px 5px; font-weight: bold; margin-bottom: 7px; color: #fff; width: 327px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
td.td_head4 { padding: 2px 5px 2px 12px ; font-weight: bold; color: #fff; border-bottom: 1px solid #fff; background: #8C8C8C; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
td.td_head4a { padding: 1px 5px 1px 12px ; font-weight: bold; color: #fff; border-bottom: 1px solid #fff; background: #8C8C8C; font-size:11px font-family: Arial, Helvetica, sans-serif; }
td.td_cont5a { padding: 2px 5px; border-bottom: 1px solid #CECECE; border-left: 1px solid #CECECE; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

table.contenttable {border: 1px solid #CECECE;}
table.bottom7px {padding: 0px; margin: 0px; margin-top: -3px; }
td.bottom7px {padding-bottom: 1px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

div.div_menu {        background: #000000; height: 18px; vertical-align: bottom; clear: both; margin: 0px; padding-left: 30px;}
div.div_col2 { float: left; margin-top: 10px; line-height: 14px;}

div.div_mleft0 { width: 151px; height: 360px !important; float: left; background: url(../gifs/layout_neu/bk_menu0.jpg) bottom repeat-x;}


ul.ul0 li { padding: 4px 0px 0px 20px; line-height:12px; background: url(../gifs/layout_neu/bul0.gif) no-repeat 0px 6px;}
ul.ul1 li { padding: 4px 0px 0px 20px; line-height:12px; background: url(../gifs/layout_neu/bul1.gif) no-repeat 0px 6px;}
ul.ul3 li { padding: 4px 0px 0px 20px; line-height:12px; background: url(../gifs/layout_neu/bul3.gif) no-repeat 0px 6px;}

.emor1 { font-style: normal; font-weight: bold; color: #fff; padding: 3px; display: block; width: 10px; background: #FA7600; text-align: center; line-height:9px; }

a.l30_no0:link, a.l30_no0:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l30_no0:active, a.l30_no0:hover {   color: #ffffff; text-decoration: none; }
a.l30_no1:link, a.l30_no1:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l30_no1:active, a.l30_no1:hover {   color: #ffffff;; text-decoration: none; }
a.l30_no2:link, a.l30_no2:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l30_no2:active, a.l30_no2:hover {   color: #ffffff;; text-decoration: none; }
a.l30_no3:link, a.l30_no3:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l30_no3:active, a.l30_no3:hover {   color: #ffffff;; text-decoration: none; display: block; }
a.l30_no4:link, a.l30_no4:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l30_no4:active, a.l30_no4:hover {   color: #ffffff;; text-decoration: none;}


a.l30_cur0:link, a.l30_cur0:visited { color: rgb(60,60,60); font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur0:active, a.l30_cur0:hover { color: #ffffff; font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur1:link, a.l30_cur1:visited { color: rgb(60,60,60); font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur1:active, a.l30_cur1:hover { color: #ffffff; font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur2:link, a.l30_cur2:visited { color: rgb(60,60,60); font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur2:active, a.l30_cur2:hover { color: #ffffff; font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur3:link, a.l30_cur3:visited { color: rgb(60,60,60); font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur3:active, a.l30_cur3:hover { color: #ffffff; font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur4:link, a.l30_cur4:visited { color: rgb(60,60,60); font-weight:bold; text-decoration: none; background-color: #999999; }
a.l30_cur4:active, a.l30_cur4:hover { color: #ffffff; font-weight:bold; text-decoration: none; background-color: #999999; }

img.p1 { float: left; }
img.p_tit {margin: 5px 0px 10px; }
img.p2 {margin: 10px 0px 7px; }
img.p4{display: inline; border: 1px solid #CECECE; margin: 0px;}

.p7{ border: 1px solid #CECECE; margin: 0px;}

/* END Taken from styled4 */




/* These don't change */

div, td { vertical-align: top; text-align: left; font-size:11px; font-family: Arial, Helvetica, sans-serif; }


	

/*TDs*/

.table_downloadtechnik { }
table.table_downloadtechnik td { padding: 3px 0px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

/* 3 columns home */
td.td30 { padding: 0px 10px 0px 0px; width: 33%; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
td.td31 { border-left: 1px solid #CECECE; padding: 0px 10px; width: 33%; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

/* 3 columns ipressum */
td.td32 { border-left: 1px solid #CECECE; padding: 0px 15px 0px 5px; width: 167px; font-size:10px; line-height: 11px; font-family: Arial, Helvetica, sans-serif; }
td.td33 { border-left: 1px solid #CECECE; padding: 0px 5px; width: 150; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, sans-serif; }

/* 3 col sitemap */ 
td.td34 { padding: 0px 15px 0px 5px; width: 167px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
td.td35 { padding: 0px 5px; width: 150; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

/*neu AH */
.td38 {padding-right: 13px; padding-bottom: 5px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-top:-10px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }


.td21 { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.td22 { width: 145px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.td23 { width: 135px; border: 1px solid #CECECE; padding: 5px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

td.td_head1 { background: #c0c0c0; padding: 4px 5px 0px 10px; height: 16px; font-weight: bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
td.td_cont1 { font-size:11px; padding: 4px 5px 0px 10px; font-family: Arial, Helvetica, sans-serif; }

.td_head2 { background: #E1E1E1; padding: 4px 5px; font-weight: bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
.td_cont2 { border-bottom: 1px solid #BFDFEA; padding:3px 5px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
.td_cont3 {	padding: 3px 0px; }


.td_head4 { padding: 2px 5px 2px 12px ; font-weight: bold; color: #fff; border-bottom: 1px solid #fff; background: url(/fileadmin/gifs/layout_neu/bk12.gif) no-repeat 0px 3px #8C8C8C;;}
.td_head4a { padding: 1px 5px 1px 12px ; font-weight: bold; color: #fff; border-bottom: 1px solid #fff; background: #8C8C8C;;}
.td_cont4 { background: #E1E1E1; padding: 2px 5px 2px 12px; border-bottom: 1px solid #8C8C8C; }
.td_cont4a { padding: 2px 5px 2px 12px; border-bottom: 1px solid #8C8C8C; }
.td_cont4b { background: #E1E1E1; padding: 2px 5px 2px 12px; border-bottom: 1px solid #8C8C8C; text-align: center;}

.td_head5 { background: #E1E1E1; padding: 2px 0px 2px 5px; font-weight: bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
.td_cont5 { padding: 2px 5px; border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
 
.td_head6 { background: #E1E1E1; padding: 4px 5px; font-weight: bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
.td_cont6 { border-bottom: 1px solid #006826; padding:3px 5px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

.td1 {padding-right:37px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

.browserpage { font-size:13px; padding-top:10px; padding-bottom:10px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

table.t1 { border: 1px solid #CECECE; }
table.t2 { margin: 2px 0px 4px; }



/* DIVS */
div.div_l {	float: left; } 
div.div_r {	float: right; }


div.div_menu {	background: #000000; height: 18px; vertical-align: bottom; clear: both; margin: 0px; padding-left: 30px;}

div.div_menu0 A { width: 146px; margin-right: 37px; display: block; padding: 0px 0px 0px 0px; height: 16px; float: left;}

div.div_menu1 A { width: 146px; margin-right: 37px; background: #8C8C8C; display: block; padding: 2px 0px 0px 5px; height: 16px; float: left;}
div.div_menu1 A:hover {	background: #cccccc; }
div.div_menu2 A { width: 146px; margin-right: 37px; background: #8C8C8C; display: block; padding: 2px 0px 0px 5px; height: 16px; float: left;}
div.div_menu2 A:hover {	background: #FA7600; }
div.div_menu3 A { width: 146px; margin-right: 37px; background: #8C8C8C; display: block; padding: 2px 0px 0px 5px; height: 16px; float: left;}
div.div_menu3 A:hover {	background: #C41200; }
div.div_menu4 A { width: 146px; margin-right: 37px; background: #8C8C8C; display: block; padding: 2px 0px 0px 5px; height: 16px; float: left;}
div.div_menu4 A:hover {	background: #0182AC; }
div.div_menu5 A { width: 146px; background: #8C8C8C; display: block; padding: 2px 0px 0px 5px; height: 16px; float: left;}
div.div_menu5 A:hover {	background: #7FC31C; }

div.div_cont1 {	padding: 0px 0px 0px 30px; clear: both;}

div.div_col2 { float: left; margin-top: 10px; line-height: 14px; }

div.div_kat A { 
	margin:38px 0px 5px;  
	padding: 5px; width: 139px; 
	font-size: 11px; line-height: 16px; 
	display: block; background: #fff; 
	font-family: Arial, Helvetica, sans-serif; 
	}

div.div_kat A:hover { background: #CECECE; }

div.div_kat_en A { 
	margin:38px 0px 5px;  
	border: 1px solid #8C8C8C; 
	padding: 5px; width: 139px; 
	font-size: 11px; line-height: 16px; 
	display: block; background: #fff; 
	font-family: Arial, Helvetica, sans-serif; 
	}

div.div_kat_en A:hover { background: #CECECE; }

/* menus left */

/* 2 content div a with scrool */
div.div_cont2 { width: 709px;  float: left; margin: 0px 0px 0px 37px;}
div.div_cont3 { width: 709px;  float: left; margin: 0px 0px 5px 37px;}
div.div_cont2a { width: 516px; margin: 0; padding-right: 5px;}
div.div_cont2b { width: 506px; float: left; margin: 0px 0px 5px 37px; padding-right: 5px;}

/* colored divs */
#links div.div_cont2 {
	margin-left: 0;
}


div.div_bot1 { float: right; padding-right: 224px; }
div.div_bot2 { float: left; width: 188px; margin-right: 0px; background-color: none;}

/* text over pics */
div.div_text1 { width: 139px; padding: 5px 5px 0px 375px; border: 1px solid #CECECE;}
div.div_text2 { width: 279px; height: 95px; padding: 50px 230px 10px 10px; border: 1px solid #CECECE; color: #000;}
div.text_aktuelles_3 { width: 309px; height: 162px; padding: 110px 205px 5px 5px; border: 1px solid #CECECE;}

div.div_scroll1 { width: 128px; height: 255px; margin: 0px; overflow: auto; padding-right: 5px; line-height: 17px;}
div.div_scroll2 { width: 363px; margin: 0px; overflow: auto; padding-right: 5px;}
div.div_scroll3 { width: 363px; margin: 0px; padding-right: 5px;}
div.div_scroll4 { width: 363px; margin: 0px; overflow: auto; padding-right: 5px;}
div.div_noscroll { }

div.div_head1 { background: #E1E1E1; padding: 4px 5px; font-weight: bold; margin-bottom: 7px;}
p.div_head1 { background: #E1E1E1; padding: 4px 5px; font-weight: bold; margin: 0px; 0px; 7px; 0px; width: 327px;}
div.div_head2 { background: #8C8C8C; padding: 4px 5px; font-weight: bold; margin-bottom: 7px; color: #fff; }

div.div_list1 A { background: #E1E1E1; display: block; padding: 3px 5px; margin-bottom: 5px; font-weight: bold;}
div.div_list1 A:hover {	background: #FA7600;}

/* UL */
ol.ol1 {  margin: 0px 0px 0px 22px; padding: 0px; list-style-position: outside;}
ol.ol1 li { padding-top: 2px; }

ul.ul0 {  margin: 5px 0px; padding: 0px; list-style: none;}
ul.ul0 li { padding: 4px 0px 0px 20px; line-height:12px; background: url(/fileadmin/gifs/layout_neu/bul0.gif) no-repeat 0px 6px;}

ul.ul1 {  margin: 5px 0px; padding: 0px; list-style: none;}
ul.ul1 li { padding: 4px 0px 0px 20px; line-height:12px; background: url(/fileadmin/gifs/layout_neu/bul1.gif) no-repeat 0px 6px;}

ul.ul3 {  margin: 5px 0px; padding: 0px; list-style: none;}
ul.ul3 li { padding: 4px 0px 0px 20px; line-height:12px; background: url(/fileadmin/gifs/layout_neu/bul3.gif) no-repeat 0px 6px;}

li.ul4 { margin-left: -44px; list-style:disc; }


ul.ulmenu0, ul.ulmenu1, ul.ulmenu2, ul.ulmenu3, ul.ulmenu4, ul.ulmenu5 { margin:0px; padding: 0px; padding-top: 13px; margin-top: 0;}
ul.ulmenu0 li, ul.ulmenu1 li, ul.ulmenu2 li, ul.ulmenu3 li, ul.ulmenu4 li, ul.ulmenu5 li { display: block; list-style-type:none;	line-height: 12px; }
ul.ulmenu0 li A, ul.ulmenu1 li A, ul.ulmenu2 li A, ul.ulmenu3 li A, ul.ulmenu4 li A, ul.ulmenu5 li A { border-bottom: 1px solid #DFF0C6; display: block; padding: 5px 10px 3px 0px; padding-left: 5px; letter-spacing:0.5px; }

/* EM */

em.em.emtit1 { font-style: normal; font-size: 12px; font-weight: bold; display: block; margin-bottom: 7px; color: rgb(60,60,60); font-family: Arial, Helvetica, sans-serif; }

em.emred { font-style: normal; color: #C41200; font-weight: bold; }
em.emblue { font-style: normal; color: #0182AC; font-weight: bold; }
em.emor { font-style: normal; color: #FA7600; font-weight: bold; }
em.emorange { font-style: normal; color: #FA7600; font-weight: bold; }
em.emgreen { font-style: normal; color: #7FC31C; font-weight: bold; }
em.emyellow { font-style: normal; color: #E1CC00; font-weight: bold; }
em.emgrey { font-style: normal; color: #8C8C8C; font-weight: bold; }

em.emor1 { font-style: normal; font-weight: bold; color: #fff; padding: 3px; display: block; width: 10px; background: #FA7600; text-align: center; line-height:9px; }

br.br1 { clear: both; }
br.br2 { clear: both; margin: 0px; padding: 0px; line-height: 1px;}

p.pa1 { margin: 0px }

/* A */

/* top menu */
a.l1:link, a.l1:visited {   letter-spacing:1.5px; color: #fff; text-decoration: none; }
a.l1:active, a.l1:hover {   letter-spacing:1.5px; color: #fff; text-decoration: none; }

/* right neutral */
/* a.l2:link, a.l2:visited {   color: rgb(3,91,38); text-decoration: none; font-weight:bold; } */

a.l2:link, a.l2:visited {   color: rgb(60,60,60); text-decoration: none; font-weight:bold; } 
a.l2:active, a.l2:hover {   color: rgb(60,60,60); text-decoration: underline; }

a.l2a:link, a.l2a:visited {   color: rgb(60,60,60); text-decoration: none; } 
a.l2a:active, a.l2a:hover {   color: rgb(60,60,60); text-decoration: underline; }

a.l2b:link, a.l2b:visited {   color: #0182AC; text-decoration: none; } 
a.l2b:active, a.l2b:hover {   color: #0182AC; text-decoration: underline; }


a.l3:link, a.l3:visited {   color: #C41200; font-weight:bold; text-decoration: none; }
a.l3:active, a.l3:hover {   color: #111; font-weight:bold; text-decoration: none; }


/* right Katalog bestellen */
a.l21:link, a.l21:visited {   letter-spacing:0.7px; color: #3c3c3c; text-decoration: none; }
a.l21:active, a.l21:hover {   letter-spacing:0.7px; color: #111; text-decoration: underline; }

/* left menu */
a.l30:link, a.l30:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l30:active, a.l30:hover {   color: #ffffff; text-decoration: none; }

a.l31:link, a.l31:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l31:active, a.l31:hover {   color: #ffffff; text-decoration: none; }

a.l32:link, a.l32:visited {   color: rgb(60,60,60); text-decoration: none;  }
a.l32:active, a.l32:hover {   color: #ffffff; text-decoration: none;  }

a.l32a:link, a.l32a:visited {   color: #FA7600; text-decoration: none;  }
a.l32a:active, a.l32a	:hover {   color: #ffffff; text-decoration: none;  }

a.l32b:link, a.l32b:visited {   color: rgb(60,60,60); font-weight:bold; text-decoration: none; background-color: #999999; }
a.l32b:active, a.l32b:hover {   color: #ffffff; font-weight:bold; text-decoration: none;  }

a.l32top:link, a.l32top:visited {   color: rgb(60,60,60); font-weight:bold; text-decoration: none; }
a.l32top:active, a.l32top:hover {   color: #ffffff; font-weight:bold; text-decoration: none;  }

a.l33:link, a.l33:visited {   color: rgb(60,60,60); text-decoration: #999999; }
a.l33:active, a.l33:hover {   color: #ffffff; text-decoration: none; }

a.l34:link, a.l34:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l34:active, a.l34:hover {   color: #ffffff; text-decoration: none; }

a.l35:link, a.l35:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l35:active, a.l35:hover {   color: #ffffff; text-decoration: none; }

a.l36:link, a.l36:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l36:active, a.l36:hover {   color: #ffffff; text-decoration: none; }

a.l37:link, a.l37:visited {   color: #006826; text-decoration: none; }
a.l37:active, a.l37:hover {   color: #ffffff; text-decoration: none; }


a.l42:link, a.l42:visited {   color: rgb(60,60,60); text-decoration: none; font-size: 9px;   font-weight:bold; }
a.l42:active, a.l42:hover {   color: #ffffff; text-decoration: none;  font-size: 9px; font-weight:bold;  }


/* top menu */
.l4:link, .l4:visited {   color: rgb(235,162,0); text-decoration: none; }
.l4:active, .l4:hover {   color: #111; text-decoration: none; }

a.browserpage:link { color: green; }

/* countries */

a.l5:link, a.l5:visited {   color: #111; text-decoration: none; }
a.l5:active, a.l5:hover {   color: #0182AC; text-decoration: none; }

a.l6:link, a.l6:visited {   color: rgb(60,60,60); text-decoration: none; }
a.l6:active, a.l6:hover {   color: #111; text-decoration: none; }

a.l7:link, a.l7:visited {   color: #3C3C3C; text-decoration: none; }
a.l7:active, a.l7:hover {   color: #fff; text-decoration: none; }

a.l8:link, a.l8:visited {   color: #FA7600; text-decoration: none; }
a.l8:active, a.l8:hover {   color: #111; text-decoration: none; }

a.l9:link, a.l9:visited {   color: #fff; text-decoration: none; }
a.l9:active, a.l9:hover {   color: #111; text-decoration: none; }

a:link span.yellow, a:visited span.yellow {   color: #EBA200; text-decoration: none; }
a:active span.yellow, a:hover span.yellow {   color: #111; text-decoration: none }

a:link, a:visited {   color: #3c3c3c; text-decoration: none; }
a:active, a:hover {   color: #111; text-decoration: underline}

em.searchresult_title a:link, em.searchresult_title a:visited {   color: #EBA200; font-weight:bold; font-style:normal; text-decoration: none; }
em searchresult_title a:active, em.searchresult_title a:hover {   color: #EBA200; font-weight:bold; font-style:normal; text-decoration: underline}

/* FORMS */
form { margin:0px; padding:0px; clear: both;}
button, select, input, textarea { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #3c3c3c; }

.f1 { width: 117px; margin: 0px 0px 0px 0px;  float: left; border: 1px solid #cdcdcd; height: 12px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: none; }
.f2 {	float: left; width: 239px; border: 1px solid #CECECE; margin: 5px 0px 1px 4px;}
.f3 {	float: left; width: 239px; border: 1px solid #CECECE; margin: 5px 0px 1px 4px; margin-top:0px; margin-bottom:6px; }
.f3a { float: left; width: 30px; border: 1px solid #CECECE; margin: 5px 0px 1px 4px; margin-top:0px; margin-bottom:6px; }
.f3b { float: left; width: 201px; border: 1px solid #CECECE; margin: 5px 0px 1px 4px; margin-top:0px; margin-bottom:6px; }
.f3d { margin-left:51px; }

div.div_lab1 {	float: left; width: 110px; padding: 5px 0px 0px;}
div.div_lab1a {	float: left; width: 239px; padding: 5px 0px 0px;}

fieldset.fieldmain {	border: 1px solid #CECECE;  padding: 10px; width: 410px;}
fieldset legend { padding: 0px 5px 10px; color: #111; font-weight: bold;}

.but1{ width: 100px; background: #111;	border: outset #7FC31C; border-width: 1px 2px 2px 1px; color: #7FC31C; font-weight: bold; float: left; margin: 0px 0px 0px 15px;}

input.sendkontakt { border: 0px solid #8C8C8C; background: #8C8C8C; padding: 0px 0px; font-weight: bold; margin: 0px 0px 0px 0px; height: 14px; width: 120px; color: #fff; }

input.submitsuche { border: 0px solid #8C8C8C; background: #8C8C8C; padding: 0px 0px; font-size: 10px; margin: 0px 0px 0px 0px; height: 15px; width: 20px; color: #fff; text-align:left; font-family: Arial, Helvetica, sans-serif; }

/* IMG */
img {	margin: 0px; padding: 0px; display: block; border:0px;}
A img { margin: 0px; padding: 0px; display: block; border:0px;}
img.img1 { float:left; margin: 0px;}
img.img2 { margin: 0px; display: inline;}

img.p1 { float: right; }
img.p_tit {	margin: 5px 0px 10px; }
img.p2 {	margin: 10px 0px 7px; }
img.p3 { margin-right: 7px; }

.p4{ border: 1px solid #CECECE; margin: 0px;}
A:hover .p4, A:active .p4 { border: 1px solid #FA7600; }

img.p5 {border: 1px solid #CECECE;}
img.p6 { margin-bottom: 4px; }

.p7{ border: solid #CECECE 1px; margin: 0px;}
A:hover .p7, A:active .p7 { border: 1px solid #FA7600; }

img.p8 {margin-right: 37px;}

div.div_mconneu {  margin: 0 auto; width:970px; background-color: #000000; padding:0px 0px 0px;
background-image: url(/fileadmin/gifs/layout_neu/bgholz.jpg); background-repeat: no-repeat;}

div.div_breadcrumb {
	margin: 0 auto;
	width: 970px;
	height: 18px;
	text-align: right;
	background-image: url(/fileadmin/gifs/layout_neu/hintergrund.jpg) !important;
	background-repeat: no-repeat;
	position: relative;
	z-index: 99;
	}

.div_breadcrumb img {
	display: inline;
	position: relative;
	top: 2px;
}

div.fusszeile {
	width: 970px;
	margin: 0 auto;
	height: 40px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 15px;
}


.div_copyright {
	margin: 0;
	padding: 0;
	padding-top: 3px;
	padding-right: 0 !important;
	float: right;
	text-align: right;
	width: 100px;
}



table.startproduktwelten td {
	padding-right: 3px;
}

#rechts table {
	border-collapse: collapse;
	margin: 0;
}

/* Einfügen der Frau unterhalb des Menüs */
div.inhaltinhalt {
	position: relative;
	zoom: 1;
}


#model {
	width: 221px;
	height: 518px;
	position:absolute;
	bottom: 0;
	left: 0;
	background-image: url(/fileadmin/gifs/model_home.png);
	background-repeat: no-repeat;
}



/*Weiche fuer IE 6 */

* html #model {
   background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/gifs/model_home.png', sizingMethod='noscale');
}
  

