@import url(reset.css);
html, body { height:100%; color:#001535;font-family:Verdana,Arial,Helvetica,sans-serif;}
body{background-color:#FFFFFF;font-size:14px;text-align:left;margin:0px;padding:0px;}
.clear {clear:both;}
h1{font-size:18px;font-weight:normal;line-height:110%;margin-top:20px;}
h2{font-size:14px;font-weight:bold;line-height:110%;margin-top:15px;}
h3{font-size:14px;font-weight:bold;}
p, td {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;}
a  {color:#0000FF;text-decoration:none;}
img {border:0px;}

#wrapper{height:100%;width:992px;background:url(../images/wrapper-backg.jpg) repeat-y;margin:0px;padding:0px;text-align:left;}
#header {height:209px;background-repeat:no-repeat;padding:0;}
#produktsuche{float:left;font-family:verdana;font-size:12px;font-weight:bold;height:16px;margin:35px 0 0 20px;width:100px;}
#topnavi{font-size:11px;color:#FFFFFF;text-align:center;float:right;background-color:#084293;height:20px;margin:27px 25px 0 0;padding:5px 0 0;width:207px;_margin-right:15px !important;_width:227px !important;}
#topnavi a{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;}
ul#headernav{list-style-type:none;float:none;margin:-3px 19px 0;padding:0;}
ul#headernav li{float:left;padding:4px 0px;margin:0px;}
ul#headernav li a{border-left:1px solid #FFFFFF;padding:0 5px;}
ul#headernav li.firstelement a{border-left:0px;}
#produktsuche_field{float:left;height:25px;margin:0px 0 0;width:177px;float:left;background:url(../images/design/search.jpg) no-repeat;}
#searchterm{float:left;height:15px;margin:3px 0 0 20px;width:100px;}
#search_send{float:left;height:21px;margin-left:5px;margin-top:1px;width:27px;}
*:first-child+html #search_send{margin-left:3px;margin-top:0px;}

ul#mainnav{font-family:verdana;background-color:#7181B3;float:left;font-size:10px;height:25px;list-style-type:none;margin:0 0 0 0;padding:0 0;text-align:center;width:815px;}

/*muss noch auf das neue menu angpasst werden */
ul#mainnav li{list-style: none;float:left;margin:3px 4px;padding:0 15px;position: relative;}
ul#mainnav li#firstelement{margin:3px 0px;padding:0 0px;}
ul#mainnav li:hover{}
ul#mainnav a{display:block;text-decoration:none;color:#000000;margin:0;padding:5px;}
ul#mainnav a span{margin:0;}
ul#mainnav a:hover{color:#FFFFFF;background-color:#084293;} 
ul#mainnav li.active{background-color:#084293;color:#FFFFFF;}
ul#mainnav li.active :hover{color:#FFFFFF;}
ul#mainnav li.active a{color:#FFFFFF;}
ul#mainnav li.active ul a:hover{color:#FFFFFF;}
ul#mainnav a:hover span, #mainnav li.active a span{}

ul#mainnav li ul {width:200px;margin: 1px 0px; padding: 0px;position: absolute;top: 29px; left: -1px;display: none;  /* Untermainnav ausblenden */}
ul#mainnav li:hover ul {display: none;}
ul#mainnav li ul li {font-size:14px;margin-top:-1px;*margin-top:-5px;text-align:left;float: none;display: block;margin-bottom: 0px;display: block;width: 200px;text-decoration: none; border: 1px solid #294355;background-color: #17252f;}
ul#mainnav li#firstelement {border:none;}
/*ENDE muss noch auf das neue menu angpasst werden */

#head_teaser{color:#FFFFFF;font-size:18px !important;font-weight:bold !important;height:23px;line-height:24px;top:168px;left:590px;position:absolute;width:400px;}
#image_footer{height:22px;margin-left:180px;width:812px;background-color:#7181B3;}

ul#subnav {float:left;font-family:verdana;font-size:10px;height:22px;list-style-type:none;margin:0;padding:0;text-align:center;width:815px;_width:810px;}
ul#subnav li{float:left;list-style:none outside none;margin:0px 0px;padding:0 0px;position:relative;}
ul#subnav li a {font-size:12px;line-height:12px;color:#000000;display:block;margin:0px;padding:5px 10px;text-decoration:none;}
ul#subnav li a:hover{color:#FFFFFF;background-color:#084293;} 

ul#subnav li.active{background-color:#084293;color:#FFFFFF;}
ul#subnav li.active :hover{color:#FFFFFF;}
ul#subnav li.active a{color:#FFFFFF;}

#contentwrapper{float:left;background-color:#FFFFFF;height:100%;width:992px;}
#leftcolumn{float:left;height:100%;padding:0;width:178px;}
#subwrapper{float:left;height:100%;padding:0;width:788px;}
#content {float:left;height:100%;padding:0;width:788px;_width:800px;}

#image_possehl{float:left;height:166px;width:178px;background:url(../images/design/logos_possehl.jpg) no-repeat;margin-top:28px;}
#image_possehl a{display:block;height:100%;outline:none;}
#image_iso{float:left;height:117px;width:178px;background:url(../images/design/logos_iso9002.jpg) no-repeat;margin-top:28px;}
#image_iso a{display:block;height:100%;outline:none;}

#rightcolumn{background:none repeat scroll 0 0 #084293;height:100%;padding-top:0px;width:207px;_width:200px !impotant; float:left}

#content_text{float:left;background-color:#FFFFFF;height:100%;width:540px;_width:518px !important;padding-right:40px;_padding-right:40px}
#print_ico{float:right;margin:10px 15px 0px 0px;}
#mail_ico{float:right;margin:10px 25px 0px 0px;}
#lupe_ico{float: right; margin-right: 20px; margin-top: 10px;}
#pdf_ico{float: right; margin-right: 20px; margin-top: 10px;}

#speach{float:left;width:207px;_width:200px;height:20px;margin:-11px 3px 0;padding:0;_text-align:center !important;_padding-left:20px}
*:first-child+html #speach{margin-left:40px;}
#speach ul{height:20px;list-style-type:none;width:166px;margin:0;}
#speach ul li{list-style-type:none;float:left;margin:0 5px 0 6px;position:relative;}
#speach ul li a{border:0px;color:#084293;}
#speach ul li a img{border:0px;color:#084293;}
#skyline{float:left;height:53px;width:156px;margin:236px 20px;}

ul#navigation_sub_right{margin:24px 0 0;padding:0 0px;list-style-type:none;background-color:#084293;}
li.i1  {line-height:16px;
margin:4px 4px 4px 0;
padding:1px 0px 1px 8px;
width:190px;}
li.i2  {border-top:3px solid #084293;}
li.i2  {_border-top:3px solid #084293;_border-bottom:3px solid #084293;}
li.i1 a {color:#FFFFFF;font-size:11px !important;display:block;}
li.i2 a {color:#FFFFFF;font-size:11px;}
li.i1 a img{float:left;border:0px;}
ul.c2 {list-style-type:none;padding:0;margin:0 -8px -1px;}
/*ul.c2 {display:none;}*/
li.i1.active {background-color:#7181B3;}
.active1 {background-color:#7181B3;}
li.i1:hover{background-color:#7181B3;display:block;}
li.i1 :hover{background-color:#7181B3;display:block;}
li.i2 a:hover{background-color:#7181B3;}
.inactive {background-color:#084293;}
.inactive1 {background-color:#084293;}
/*
 * 
 * #navigation_sub_right{margin:24px 0 0;}
.nav3  {height:100%;line-height:16px;margin:4px 4px 6px 0;padding:1px 0 1px 15px;width:180px;}
.nav3 a {color:#FFFFFF;font-size:11px;display:block;}
.active {background-color:#7181B3;}
.nav3 a img{float:left;border:0px;}
.nav3 a p{float:none;line-height:16px;padding:0px;margin:0px;font-size:11px;}
.nav3 a:hover{background-color:#7181B3;display:block;}
 * 
 */
.smallp{margin:0px;padding:0px;}
.biggerp{margin:25px 0 0;padding:0px;}
.smallfontp{font-size: 10px;}
.smalltoph2{margin-top:30px;padding-top:0px;}

.liste  {
float:left;
font-size:11px;
height:300px;
line-height:13px;
margin-right:5px;
width:152px;}

.liste ul li{margin:4px 0px;}
.liste ul.ru li{margin:4px 0px;}

.liste2  {
float:left;
font-size:11px;
line-height:13px;
margin-right:5px;
width:152px;}

.kf1  {
float:left;
width:100px;}
.kf2  {
float:left;
width:150px;}
input  {
font-size:11px;
height:21px;
width:120px;}

#loginBtn{height:23px;width:125px;}

div.box  {
border:1px solid #7181B3;
clear:right;
float:right;
margin-left:15px;
margin-top:1px;
width:248px;}

div.box h2 {
background-color:#7181B3;
color:white;
font-size:12px;
font-weight:bold;
line-height:30px;
margin-top:0;
padding-left:10px;
padding-top:0;}

div.box ul {
margin:0;
padding:0 0 9px;}
div.box li {
border-bottom:1px solid #EEEEEE;
font-size:11px;
list-style-type:none;
margin-left:0;
padding:3px 10px;}

.fuellstoff_img{float: right; margin-top: 40px;}
.box h1, h2 {
font-size:18px;
font-weight:normal;
line-height:110%;
margin-top:20px;}



.kasten {
margin:0 0 8px;
padding:0 8px 8px;
}
.kasten h3 {
color:#000000;
font-size:12px;
margin:0 -9px 6px;
padding:0.14em 2px 0.2em 16px;
}
.kasten p {
margin-bottom:0;
margin-top:0;
}
.teaser p {
margin-left:13px;
}
.teaser p a:link, .teaser p a:visited, .teaser p a:hover, .teaser p a:focus {
color:#6888B9 !important;
font-weight:normal !important;
text-decoration:none !important;
}
.teaser li {
color:#000000;
font-size:12px;
line-height:20px;
}
.closed {
display:none;
}
div.teaser {
border:medium none;
overflow:hidden;
padding:0;
width:270px;
_width:200px;
}
div.teaser.closed {
display:block;
padding:0;
}
div.teaser div {
}
div.teaser h3 {
cursor:pointer;
margin:0;
padding:0;
}
div.teaser.closed h3 {
display:block !important;
}
div.teaser h3 span {
background-image:url("/cms/images/design/bullet_schwarz_down.gif");
background-position:left center;
background-repeat:no-repeat;
margin-left:0;
padding-left:12px;
}
div.teaser h3.closed span {
background-image:url("/cms/images/design/bullet_schwarz.gif");
background-position:1px center;
_background-position-y:5px;
}
div.teaser.closed img.closed {
display:inline !important;
}

#registerform  {
background:none repeat scroll 0 0 #99B9D7;
border:2px solid black;
color:#FFFFFF;
font-size:12px;
padding:9px;
position:absolute;
width:520px;
margin:5px 0 0 35px;
}
.vipprodukt  {
color:#006699;
font-size:12px;
}
.vipdoc a, .vipdoc a:hover, .vipdoc a:active, .vipdoc a:visited {
color:white;
margin:0;
padding:0;
}
h3.vip  {
color:#000033;
font-size:12px;
font-weight:normal;
}
h2.vip  {
color:#000033;
font-size:12px;
font-weight:bold;
}
div.vipdoc  {
color:white;
margin:0;
padding-left:30px;
}

.nav_sub3{
font-size:11px !important;
margin-bottom:0;
margin-left:10px;
margin-top:0;
}
