.abTeaser{
	height:260px;
}
div.searchBoxMain input.searchTopic, div.searchBoxDealer input.searchTopic{
	padding:6px 0 0px 5px;
}
.mainNavWrapper ul#mainNav li ul{
	top:30px;
}
.margtop {
 margin-top:2px;
}
.pltech .pltechfeatures img{margin-top:-2px;}
.pltechfeatures .tooltip1{top:32px !important;}
h1{
	padding:0 0 1px 0;
	padding-bottom:11px;
	height:26px;
}
h1.supplies {
	height:23px;
	line-height:23px;
	font-size:23px;
}
h4{
 	margin-bottom: 0px;
	padding-bottom:0;
	height:10px;
}
#portalHeaderHeadline{
	margin-top:-13px;
}
.uvp_footer{width:395px;}
.pbTime {
	margin-left:155px;	
	margin-top:-45px;
	float:left;
}
.contact-info .pbTime {
	margin-left: 0;
	margin-top: 0;
}
.splblock #rssnl{
	height:148px;
}
.plpic .stoerer{left:10px;}
.splblock #rssnl .right{width:187px;}
.splblock #rssnl img{float:left;}
.splblock #rssnl .rssnl_block{width:244px;}
#ebWrapper input{width:296px; margin-right:12px; height:22px; padding-top:5px;}
.alternativeLnk{position:relative; top:294px; height:0px; left:-225px; font-size:12px;  font-weight:bold; z-index:1000;}
.search-lexicon input.searchTopic{
	padding:8px 0px 6px 6px !important;
	height:12px !important;
}
.produktlink{padding-top:4px; height:18px;}
.pbDays {
	margin-left:42px;
}
.spacer2 {
	height:8px;
}
.bgLeft {
 	margin:0px 0px 0px -358px; 
}
.bgRight { 
 	margin:0px 0px 0px 992px; 
}
.pkbox  {
	width: 251px;
	min-height: 182px;
	font-size: 14px;
	display:block;
	position:absolute;
}

.pkbox:hover {
	cursor:pointer;
}

.pkboxwrapper {
	z-index:999;
}

.pkboxwrapper.hover {
	z-index:2005;
	left:0px;
}

.pkboxtextov{
	margin-left:2px;
	margin-top:2px;
	position:relative;
	left:-2px;
	top:-2px;
	-webkit-box-shadow: 0px 4px 4px #ccc;
	-moz-box-shadow: 0px 4px 4px #ccc;
	box-shadow: 0px 4px 4px #ccc;
}

.pkblock{
	margin-top:10px;
	
}
.plblock{
width:750px !important;
float:left !important;
clear:left !important;
}
hr.footer {
	margin: -5px 0 0px -10px;
}
.leaflet_close,
.leaflet_close a {
	cursor:pointer;
}
#header #langSelection{
	position:relative;
	left:377px;
	top:-19px;
}
#header #navMeta{
	position:relative;
	left:-40px !important;
}
.smallNav{
	width:450px !important;
}
.infobox{
	margin-top:11px;
}
.infobox hr{
	margin:-3px 0 -5px 0;
}
#footerCnt{
	margin-top:-15px;
}
.jccntBox{margin-bottom:40px; float:left;}
.jcarousel{
	left:-152px;
	float:left;
	margin-top:15px !important;

}
.jcarousel-clip li{
	width:158px;
}
.prev, .next{
 z-index:-10 !important;
}
#carousel #prev:hover, #carousel #next:hover {
  position:absolute;   
} 
#carousel #prev, #carousel #next {
  position:absolute;   
}
#carousel .next{
			margin-top:0px;
		}
#carousel.bigc .next{margin-top:0px;}
#carousel.bigc{
	margin-bottom:27px;
}
.pkMarginal hr {
 margin-left: 10px;
 margin-right: 10px;
 width:98%;
}
 #filtersort, #filtermatch{
	float:left;
	margin-top:18px;
}
.listfeaturesmore{
	margin-left:-10px;
}
#showmore1{
	margin-left:-10px !important;
}
.stageShadowBottom{
	top:319px;
}
.searchBoxDealer .searchTopic{padding-top:5px !important; height:12px;}
.pkbox:hover {
	margin-left:7px !important;
}
a.tt:hover span.middle1{ 
	padding:6px 0 3px 0 !important;
}
a.tt:hover span.tooltip1{
 bottom:-123px !important;
}

.tt .tooltip1 {
	display:none!important;
	visibility:visible!important;
}

.tt:hover .tooltip1 {
	display:block!important;
}

.tt:hover .tooltip1:hover > * {
	display:none!important;
}

.pDetailPrice{
	padding-bottom:10px;
}

.teststoer{
 top:-20px;
}
#breadcrumb{
	padding-left:1px;
}

.pkbox:hover{margin-left:0px !important;}
.ui-tabs .ui-tabs-panel{padding-top:0 !important; padding-bottom:0px !important;}
#form1{margin-top:14px;}
.details{margin-left:-300px !important; position:relative; width:300px !important;}
#pdtabs #anwendungstipps .left li.activetab .arrow{left:135px; margin-left:0; position:absolute;}
#pdtabs #bewertungen_table #stars_overview li{margin-left:62px !important;}

a.tt:hover span.bewertung{
width:256px;
left:-89px !important;
top:12px; 
}
#tabs-list{
	margin:0px 0 13px 10px;
}

#carousel .next{
	background: url(../images/kar_next_bg.jpg);
	background-position:right top;
	left:9px;
	/* top:-88px; */
	width:54px;
}

#carousel .prev{
	background: url(../images/kar_prev_bg.jpg); 
	left:12px;
	width:53px;
}
.testurteil img{
	float:left;
}
#pdtabs .test .info{padding-top:1px;}
#pdtabs #testurteile hr{margin:6px 0 12px 0; clear:none; width:693px;}
#pdtabs #zubehoer .title td hr{margin:-2px 0 -7px -10px !important;}
.bigc{height:180px !important;}
.tt:hover span.bewertung{
margin-left:44px !important;
top:15px !important;
}
.tt:hover span.bewertung span.middle1{padding-top:0px; height:25px;}
.lbox h3{margin-top:6px; margin-bottom:-9px !important;}
#pdtabs #bewertungen_table #stars_overview{width:163px;}
#functions{float:left; width:700px;}
#social{width:258px; margin-right:-10px;}
.landingpage-head #social{width:258px; margin-right:-10px;}
.pdgeneration{margin:11px 0 18px -4px;}
.plskill  {
	width: 236px;
	height: 18px;
	padding-left:248px;
	margin: 0px 0px 0px 248px;
}
.pdskill .tt:hover span.tooltip1{top:47px;}
#pagination .next_flyout, #pagination .prev_flyout{right:-24px;}
#pagination, .stageCntMain, .cntStage{position: relative !important; z-index: 20 !important;}
.pbLnkfirst {
  margin-top:-5px;
}
.abLexikon h4 {
  margin-bottom:2px;
}
.abAnwendung h4 {
    margin-bottom: 4px;
    margin-top: 10px !important;
}
.abLexikon {
  margin-top:-6px;
}
.quicklinks h4 {
  margin-bottom:2px;
  padding:0;
}
.quicklinks h4 {
    margin-bottom: 3px;
    margin-top: 17px !important;
}
.quicklinks {
  margin-top:-6px;
  padding:0 0 20px 0;
}

.atWrapperFirst {
  margin-top: -13px;
}
#pdtabs .bericht .tooltip1{top:82px !important; left:-77px !important;}


#latest {
	top:14px;
}

#latest .slider_ul_wrap {
	height:182px!important;
}

.slider_ul_wrap {
	margin-right:-15px;
}

#latest .slider_ul_wrap > ul {
	height:182px;
}

#latest .slider_ul_wrap > ul > li {
	display:inline;
	float:left;
	position: relative;
	height:182px!important;
}

#latest.bigc .slider_rightbutton_wrap {
	height:182px!important;
}
#latest.bigc .slider_leftbutton_wrap {
	height:182px!important;
}

#latest .contents img {
	margin-left:1px;
	padding-top:5px;
}

#latest .contents {
	width:156px;
}
.pdvergleichsliste ul{
	left:150px;
	margin-top:-18px;
}
.pddownloads ul{
	margin-top:-17px;
	left:339px;
}
.pdvergleichen ul{
	margin-top:-9px;
	left:57px;
}
#social .more{margin-top:5px;}
#social .more_top a{color:#00664a !important; margin-left:48px;}
#social .more a{margin-left:0px;}

#pagination .next_flyout .footer{left:-44px; bottom:-15px;} 
#pagination .prev_flyout .footer{left:-44px;}
#pagination .next_flyout, #pagination .prev_flyout{ right:-32px;}
#ecWrapper{height:315px;}
#ecWrapper h3{margin-bottom:0px !important;}
#ecWrapper table{margin:0px 0 0px 0; height:235px !important;}
#ecBG{top:54px; left:9px; width:246px; height:261px; z-index:0;}

#ecWrapper .uvp_lightbox{margin-top:-8px;}

.cntBox ul.kledgefaq {
	margin-left:0;
}

.cntBox h1 {
	width:476px!important;
}
.lexik h1 {
	width:458px!important;
}
.faqbox h1 {
	width:458px!important;
}
.com h1 {
	width:480px!important;
}
.imgLine, .imgLine:first-child {
	margin-left:-10px!important;
}

.bewertung_anzeigen .tt > div.bewertung {{
	margin-left:125px;
	width:250px;
	top:0
}

.bewertung_abgeben .tt > div.bewertung {
	margin-left:92px;
}
.tab_header {
	padding: 7px 0px 0 8px !important;

}
#latest .slider_rightbutton_wrap {
	background:url(../images/right_slide_bg.jpg) no-repeat 0 -0px ;
}

.ptextDetailProdukt {
	width:270px;
	margin-left: 20px;
	margin-top: 17px;
	padding-bottom:2px;
}

.startBuehneDetail .ptextDetailProdukt {
	line-height: 28px;
	margin-top: 11px;
	padding-bottom: 0;
}

.startBuehneDetail .ptextDetail .ptextDetailProdukt h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:17px; margin:55px 0 0 0; padding:0; background:none; border:0; }
.home .link {
      margin-top: -9px!important;
}

.colpbuehne .ppic {
	text-align: left;
}

.text_switch_on {
	padding: 0 0 0 24px;
}

.text_switch_off {
	padding-top: 9px
}

.filter_sh {
	display: block;
	padding: 0;
	margin: -4px 0 0 25px;
	height: 0;
	text-decoration: none;
}

.zList td {
	border-top: 1px #c3c3c4 solid;
}

.berater_init_q.start,
.berater_init_q.end {
	padding-top: 11px;
}

.pbboxtextov.showmore {
	background-position: top
}

.pbboxtextov.showmore .moreinfoLink {
	margin-top: 0 !important;
}

.pB_wrapper1 .BshadowBottom,
.pB_wrapper1 .BshadowTop {
	margin-left: 0;
}

.pB_wrapper1 .berater1_headlineFrage {
	padding-top: 10px;
}

.pB_wrapper1 .berater1_headline {
	padding-top: 10px;
	margin-left: 0;
}

.pB_wrapper1 .berater1_headlineText {
	padding-top: 8px;
	margin-left: 0;
}

.pB_wrapper2 .berater1_headlineFrage {
	margin-top: 100px;
	margin-left: 30px;
}

.pB_wrapper2 .berater_init_q {
	margin-top: 43px !important;
	margin-left: 30px !important;
}

.pB_wrapper2 .BshadowTop2,
.pB_wrapper2 .BshadowBottom2
 {
	margin-left: -9px;
}

.pB_wrapper2 .berater2_Auswahl {
	margin-left: -9px;
}

.pB_wrapper2 .berater2_headline {
	padding-top: 10px;
	margin-left: -8px;
}

.pB_wrapper3 .berater2_headline {
	margin-top: 10px;
	margin-left: 0;
}

.pB_wrapper3 .berater_eue {
	padding-left: 0;
	margin-left: -5px;
}

.pB_wrapper3 .berater_init_q {
	margin-left: 35px !important;
}

.pB_wrapper3 .berater_init_q p {
	margin-top: 11px;
}

#ebWrapper .video_url_label {
	float: left;
	margin-right: 10px;
	line-height: 26px;
}

#ebWrapper span.video_url {
	background: url(../images/mail_input.jpg) no-repeat top left;
	display: block;
	float: left;
	padding: 5px 5px 0 5px;
	border-right: 1px #cfcfcf solid;
	height: 22px;
}

#ebWrapper span.video_url input {
	background: 0;
	padding: 0;
	border-right: 0;
}

#ebWrapper hr {
	margin-bottom: 5px;
	margin-top: 5px;
}

#okaufen_info {
	margin-left: -90px;
}

#okaufen_info .searchTopic {
	width: 254px !important;
}

#okaufen_info .btnSubmit {
	float: left;
}

#okaufen_info .okaufen_oh_back td {
	text-align: left;
}

#okaufen_info td.okaufen_back {
	background-color: #fff;
	padding: 0;
	text-align: left;
}

#okaufen_info .okaufen_oh_back td .pbLnk {
	float: none !important;
}

a .plkaufen {
	cursor: pointer;
}

#infobox .uvp {
	padding-bottom: 10px;
}

.listnav-top.actions {
	width: 744px;
	height: 30px;
	margin-top: -20px !important;
	margin-bottom: -30px !important;
}

#contentright .marginal-white.m20 {
	font-size: 0px;
	margin-top: -7px;
	height: 12px !important;
}

#pagination .next_prod {
	float: right;
	margin-right: 25px;
	padding-top: 2px;
}

#pagination .prev_prod {
	float: left;
	margin-left: 240px;
	padding-top: 2px;
}

.stageCntMain {
	height: 21px;
	padding-left: 4px;
	padding-top: 1px;
}

#video_1,
#video_2,
#video_3,
#video_4 {
	margin-left: -473px;
}

}

#pdtabs .tab .end_head{
	float:left;
}
#pdtabs .active .end_head{
	background:url(../images/atabs_active_right.png) 0px 1px no-repeat;
	border-bottom: 1px solid white;
	float:left;
	height:35px;
	width:9px;
}

#pdtabs .active a.head{
       background: url(../images/atabs_active_middle.png) bottom right repeat-x;
       padding:12px 3px 6px 5px;
	   float:left;
}


.slider_tabs > div.ctab > .head {
	display: inline;
	float: left;
}

.slider_tabs > div.ctab.active > .end_head {
	float: left !important;
	background: url(../images/atabs_active_right.png) no-repeat;
}

.slider_tabs > div.ctab > .end_head {
	float: left !important;
	background: url(../images/atabs_right.png) no-repeat;
}

.colpberater.negmargin {
	margin-top: -12px;
}

.initial_header .berater_init_headline {
	margin-top: 20px;
}

.initial_header .berater_init_subline {
	margin-top: 40px;
}

.initial_main_final .plpic a img {
	border: 0px;
}

.pBeraterTeaser .cntBox {
	padding-top: 8px;
}

.initial_main_final .alt_headline {
	margin-top: -220px;
}

.table-variants-info {
        float:left;
        width:734px;
        margin:0 0 -1px -1px;
        padding:3px 0 0 0;
        background:#fff;
        border-top:1px solid #e5e6e6;
}

.chapter-number {
	float:left;
	width:52px;
	margin:0 0 0 185px;
	padding:8px 0 16px 0 !important;
	border-left:1px solid #fff;
	background:url(../images/bg_chapter_nr.png) 0 0 repeat-x;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:28px;
	line-height:28px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
}

.search-lexicon input.searchTopic {
        float:left;
        display:inline;
        width:190px;
        height:18px !important;
        margin:0 !important;
        padding:1px 0px 1px 3px !important;
        background:#fff url(../images/bg_searchinput.gif) 0 0 no-repeat;
        font-size:11px;
        color:#999999;
        line-height:19px !important;
        border:none;
        border-bottom:0;
        border-bottom:1px solid #999;
}

/* IE7-Browserweiche */
#ie_7_overlay {
	position: fixed;
	z-index:1001;		  
	height:100%;
	width:100%;
	background-image: url(../images/transparent_70.png);
}
#ie_7_overlay_content {
	width:100%;
	position: fixed;
	z-index:1002;
	background-color: #fff;
	padding: 20px;
	padding-top: 20px;
}
#ie_7_overlay_inner_content {
	width: 900px; 
	margin: 0 auto;
}
#ie_7_overlay_inner_content_left {
	float: left; 
	margin-right: 10px;
}
/* /IE7-Browserweiche */