h1 {
	margin-left:11px;
}

.news-teaser-wrapper .newsTextWrapper {
        float:left;
        width:290px;
        margin:0 0 11px 6px;
        min-height:auto;
}
.jspPane{margin-left:0px !important;}
.pbielift {
  top:0px;
}
.pbieliftgreen {
  top:-1px;
}
.pbiedown {
  top:-1px;
}
.pbiedownfirst {
  margin-left:-1px;
}
.pbieliftend {
  top:-1px;
}
.werkzeug{
	left:-40px !important;
}
.zubehoer{
	left:-137px !important;
}
.pbieliftgreen{
width:279px;
}
.tip-article .pddownloads {  
        background:url(../images/downloads.png) 0px 3px no-repeat;
        padding-left:18px;
}

.uvp{
        position:relative;
}

ul.lexicon-entries li div.dicLabel{
		background-position-y:9px;
}

ul#mainNav li ul li a {
  background-position:5px 9px!important;
}
.splblock iframe{height:128px !important; padding-bottom:38px !important;}
/*ul.lexicon-entries li {
        float:left;
        display:inline;
        width:536px;
        margin:0 0 0 0;
        padding:9px 0 12px 12px;
        cursor:pointer;
        font-size:13px;
        font-weight:bold;
        color:#00664a;
        line-height:16px;
        text-decoration:none;
        background:url(../images/arrow_down_large.png) 2px 9px no-repeat;
        border-top:1px solid #c3c3c4;
}
ul.lexicon-entries li:hover{
	background-position:2px 9px;
}*/
.pkboxbottombg {
	bottom:0;
	left:1px;
	right:0;
	top:25px;
	position:absolute;
	z-index:999;
	background-position: bottom;
}
.lbox .link{top:4px !important;}
div.contents .link {
	margin-top:5px;
}
.smallNav{padding-top:11px !important;}
.no_products{width:406px;}
#pagination .next_flyout, #pagination .prev_flyout{top:-9px; padding:40px 15px 10px 15px; position:absolute; right:-28px; height:97px; width:286px; background:url(../images/pagination.png) no-repeat; z-index:10;}
#pagination .next_flyout{background-position:-317px -3px; display:none;}
#pagination .prev_flyout{background-position:0 -3px; display:none;}

#social #more_flyout .more_top a{padding-bottom:13px;}


.abTeaser {
        width: 246px;
        height:auto;
        padding-bottom:10px;
        background: #f1f1f1;
        font-family:Arial;
        font-size: 11px;
        font-weight:400;
}
#okaufen_table tr{border: 0px !important;}



div.searchBoxDealer input.btnSubmit {
        border: none;
          float:left;
        margin: 0px 0px 0 0 !important;
}

div.searchBoxDealer input.searchTopic {
        float: left;
        display: inline;
        font-size: 11px;
        font-weight:normal;
        line-height: 21px;
        color:#999;
        border:none;
        width: 180px;
        height: 21px;
        margin-left: 6px;
        margin-right:-2px;
        margin-bottom:0;
        margin-top:0;
        padding: 0 0 0 7px !important;
        border:0;
        background: #fff url(../images/bg_searchinput_large.gif) 0 0 no-repeat;
}


.btTeaser h3 {
        margin-top:9px;
        margin-bottom:0px;
}





.socialmedia-marginal,
.updates-marginal {
    float:left;
    width:238px;
    padding:0 0 22px 0;
}
#header {
	height:76px;
}
.hshadow {
	margin-top:3px;
}
#min_wrap {
	min-width: 1px!important;
	max-width: 450px!important;
}

#min {
	margin-right:41px;
}
.online-partner-text {
	float:left;
	width:475px;
	margin:24px 0 0 0;
}

.partner-content {
	float:left;
	width:320px;
	height:97px;
	margin:10px 0 0 8px;
}
.pdskill .tt:hover span.tooltip1{
	top:43px;
}

.service-caption ul li span.payondelivery {
	margin:2px 0 0 14px;
}

.service-caption ul li span.orderbyphone {
	margin:1px 0 0 16px;
}
.pddownloads ul{
	left:339px;
	margin-left:-411px;
}
.pdvergleichsliste ul{
	left:190px;
	margin-left:-271px;
}
.pdskill .tt:hover span.tooltip1{
	top:50px !important;
}

.listnav-bottom {
	float:left;
	display:inline;
	width:734px;
	margin:-1px 0 24px 10px;
	padding:6px 0 0 0;
	border-top:1px solid #c1c1c1;
}

#pdtabs #anwendungstipps .faqh3{
padding-top:13px;
}

#pdtabs #anwendungstipps .faq li, .tipp a{margin:0; padding-left:10px; list-style-type:none; background:url(../images/arrow_down.png) 0px 0px no-repeat!important; font-weight:bold; color:#00664a; font-family:arial; margin-bottom:8px;}

#pagination .next_flyout .footer{left:-44px; bottom:-15px;} 
#pagination .prev_flyout .footer{left:-44px;}

.tt:hover span.middle1 table .ttheadline{ 
	font-family:Verdana;
	font-size:16px;
	font-weight:normal;
	color:#00654a;
	padding:3px 0 0 0;
	height:20px;
}
p.button span{padding-right:7px; padding-top:4px; padding-bottom:3px;}
.plskill .tt:hover div.top1.easy, .pdskill .tt:hover div.top1.easy{

	width:238px;
}
.chapter-number {
	float:left;
	width:52px;
	margin:0 0 0 185px;
	padding:11px 0 13px 0;
	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;
}

#ecBG{top:54px;}
#ecWrapper table{border-collapse:collapse; width:735.5px; margin:13px 0 12px 0; position:relative; z-index:1000; table-layout:fixed !important;}

.ptextBeschreibung {
	margin-left: 20px;
	margin-top: 8px;
	color: #fff;
	line-height:18px;
	font-size:14px;
	font-family:Arial;
	padding-right:12px;
	max-width:250px;
}

.ptextHeader {
	margin-left: 19px;
	margin-top: 4px;
	color: #fff;
	font-family:Verdana;
	font-size: 28px;
	line-height:34px;
	font-weight: bold;
	padding-bottom:2px;
}

.ptextKategorie {
	margin-left: 19px;
	margin-top: 22px;
	color: #fff;
	font-family:Verdana;
	font-size: 18px;
}

.newsTextWrapperBig .tTeaserTextNews p {
	letter-spacing:-0.02em !important;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#404245;
	letter-spacing:0.0em; 
	margin:2px 0px 6px 0;
	line-height:20px;
}

.newsTextWrapperBig .pbLnkNews {
	margin: 2px 0px 2px 7px;
	padding-left: 11px;
	color: #00654a;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	background-image: url(../images/lnkstylesubnavidefault.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
.project-tutorial-info-content p {
	font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:1px 0 0 2px; padding:0; line-height:16px; }
	
.project-tutorial-info-content ul.difficulty li {
	float:left;
	display:inline;
	width:30px;
	height:30px;
	margin:8px 0 0 3px;
	padding:0;
	text-indent:-9999px;
	background:url(../images/project_tutorial_info_icons.png) 0 -30px no-repeat;
}

.project-tutorial-info-content ul.difficulty li.active {
	background:url(../images/project_tutorial_info_icons.png) 0 0 no-repeat;
}

.project-tutorial-info-content ul.difficulty li:first-child {
	margin:8px 0 0 0;
}

.project-tutorial-info-content ul.costs li {
	float:left;
	display:inline;
	width:30px;
	height:30px;
	margin:8px 0 0 3px;
	padding:0;
	text-indent:-9999px;
	background:url(../images/project_tutorial_info_icons.png) 0 -90px no-repeat;
}

.project-tutorial-info-content ul.costs li.active {
	background:url(../images/project_tutorial_info_icons.png) 0 -60px no-repeat;
}


.project-tutorial-info-content ul.costs li:first-child {
	margin:8px 0 0 0;
}

.project-tutorial-info-content ul.time li {
	float:left;
	display:inline;
	width:30px;
	height:30px;
	margin:8px 0 0 3px;
	padding:0;
	text-indent:-9999px;
	background:url(../images/project_tutorial_info_icons.png) 0 -150px no-repeat;
}

.project-tutorial-info-content ul.time li.active {
	background:url(../images/project_tutorial_info_icons.png) 0 -120px no-repeat;
}

.project-tutorial-info-content ul.time li:first-child {
	margin:8px 0 0 0;
}

.ptextKategorie.bigstage {
	margin-left: 20px;
	margin-top: 22px;
	color: #fff;
	font-family:Verdana;
	font-size: 18px;
}

.ptextBeschreibung.bigstage {
	margin-left: 21px;
	margin-top: 18px;
	color: #fff;
	line-height:18px;
	font-size:14px;
	font-family:Arial;
	padding-right:12px;
	max-width:250px;
}

#latest span.link { 
	margin-top:0;	
}

.home .slider_ul_wrap > ul > li span.link {
      margin-top:-9px;
}


.hshadow{
	margin-top:3px;
}
.hshadow.great {
	margin-top:3px;
}
.mainNavWrapper{margin-top:4px;}
.startBuehne{margin-top:3px;}
.startBuehneDetail{margin-top:25px;}


.ptextDetailProdukt {
	width:270px;
	margin-top: 17px;
	padding-bottom:2px;
}

.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; }

.infobox h4 {
	font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal; color:#000; text-decoration:none; line-height:22px; margin:0 0 10px 0 !important; padding:0 0 8px 0 !important; border-bottom:1px solid #c3c3c4; background:none; width:100%; float:left; }

.partner-large {
	float:left;
	width:484px;
	margin:10px 0 0 9px;
	padding:0 0 17px 0;
	background:#f1f1f1;
	border:1px solid #f1f1f1;
}

.partner-large-content {
	float:left;
	width:466px;
	margin:16px 0 0 9px;
}

.partner-large-content h4 {
	font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal; color:#000; text-decoration:none; margin:0 !important; padding:0 0 14px 1px; border-bottom:1px solid #c1c1c1; float:left; width:465px; }
.partner-large-content p  {
	font-size:13px; color:#000; line-height:16px; margin:10px 0 0 1px; padding:0; float:left; width:465px; }

.delivery-info {
	float:left;
	width:466px;
	margin:26px 0 0 9px;
	border-top:1px solid #c1c1c1;
}

.delivery-info h5 {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:17px 0 5px 1px; padding:0; float:left; width:100%; }
.delivery-info p  {
	font-size:13px; color:#000; line-height:16px; margin:0 0 0 1px; padding:0; float:left; width:465px; }

.partner-large {
	float:left;
	width:484px;
	margin:9px 0 0 9px;
	padding:0 0 18px 0;
	background:#f1f1f1;
	border:1px solid #f1f1f1;
}

.partner-large-services {
	float:left;
	width:100%;
	margin:27px 0 -13px 0;
}

.startBuehneErropage .ptextDetailProdukt {
	width:270px;
	margin-left: 20px;
	margin-top: 42px;
	padding-bottom:2px;
}
#social #more_flyout li{font-size:12px; line-height:25px; background:url(../images/arrow.png) 26px 4px no-repeat; margin-right:0px; margin-left:18px;}
.startBuehneErropage .ptextDetailProdukt h2.errortext {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; line-height:18px; margin:55px 0 0 0; padding:0; background:none; border:0; }

 .project-tutorials-detail #functions {
	float:left; margin:1px 0 0 27px; width:auto;
}

.faq-items .item-text .additional-links {
        float:left;
        width:100%;
        margin:16px 0 0 0;
}

.faq-items .item-text .additional-links ul li {
        float:left;
        width:100% !important;
        margin:0 0 6px 3px !important;
        padding:0;
        border:0;
        background:none;
}
.faq-items .item-text .additional-links ul li:first-child {
	margin:2px 0 6px 3px !important;
}

.project-tutorials-detail #tabs-list-wide .pddownloads {
        background:url(../images/downloads.png) 0px 2px no-repeat; 
}

.faq-items .item-text .additional-links ul li a {
	font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:0 0 0 10px; background:url(../images/arrowRight.png) 0 5px no-repeat; width:517px;
}

.repair-content {
	float:left;
	width:693px;
	margin:25px 0px 0px 19px;
}

.repair-content h3,
.repair-content-guarantee h3 {
	font-family:verdana; font-size:16px; font-weight:normal !important; color:#000; margin:0 0 8px 0 !important; padding:0 0 6px 0 !important; display:block; float:left; width:100%; border-bottom:1px solid #c3c3c4; }

a.download-document {
	clear:left; font-size:100%; font-weight:bold; color:#00664a; text-decoration:none; margin:9px 0 0 0; padding:0 0 0 17px; background:url(../images/pdf.png) 0 0 no-repeat; float:left; }
a.download-document:hover {
	color:#003e2d; }

.suggested-products h3,
.chapter-content .anwendungstipp h3 {
	font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal !important; color:#000; margin:1px 0 0 0 !important; padding:0 0 8px 0; border-bottom:1px solid #c3c3c4; width:100%; }

.chapter-content .anwendungstipp ul li {
	float:left;
	display:inline;
	width:536px;
	margin:8px 0 0 2px !important;
	padding:0 0 0 10px !important;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	color:#00664a;
	line-height:16px;
	text-decoration:none;
	background:url(../images/arrow_down.png) 0px 0px no-repeat;
}

.chapter-info {
	float:left;
	width:100%;
	margin:-6px 0 -2px 0;
}
.project-tutorials-detail{padding-bottom:2px;}
.project-tutorials-detail .infobox {
	margin-top:2px;
}
.infobox.disclaimer{margin:0px 0 18px 10px;}

.plblock h3{
	padding:0px 0px 0px 0px;
	float:left;
	margin-top: 0px;
}

#contentleft h3{
	margin-bottom:8px;
	line-height:20px;
}

.vid-image-container .leftBox{
	margin-top: -2px;
} 

.infotext.large{
	margin-top:-2px;
}

.pltextKategorie{
	margin-top:-2px;
}

.cntBoxLast{
	margin-bottom:22px;
}

.proBuehne{
	margin-bottom:23px;
}

.cntBox .projects.leftBox{
	margin-top:3px;
}

.supress_inline{
	margin-top:1px;
}

.cntBox .leftBox{
	margin-top:1px;
}

.abAnwendung.projects {
  margin-top:2px;
  padding:0 0 20px 0;
}

.abAnwendung {
  padding-bottom:4px;
}

#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 .tab a.head{
        background: url(../images/atabs_middle.png) repeat-x;
        background-position:left  -35px;
        padding:12px 5px 5px 5px;
        margin-left:5px;
        font-family:arial;
        font-size:12px;
        font-weight:bold;
        color: #404245;
        text-decoration:none;
}

#pdtabs .active a.head{
       background: url(../images/atabs_active_middle.png) bottom right repeat-x;
       padding:12px 3px 6px 5px;
	   float:left;
}
#social .more li{font-size:12px; line-height:25px; background:url(../images/arrow.png) 26px  4px no-repeat;}

.table-variants-info {
        float:left;
        width:734px;
        margin:0 0 -1px -1px;
        padding:3px 0 0 0;
        background:#fff;
        border-top:1px solid #e5e6e6;
}

.imgLine .imgFloat .plkaufen {
  line-height:13px!important;
}

.landingpage-content .teaser-wrapper-large .lnewsWrapper {
  width:480px;
}

.result-content-text-content-info h3 {
        font-family:verdana; font-size:16px; font-weight:bold !important; color:414143; margin:1px 0 0 0 !important; padding:0 0 6px 0 !important; display:block; float:left; width:100%; border-bottom:0 !important; }
        
.result-content-text-content-info p {
        font-size:12px;
        color:#000;
        margin:0 0 0 1px !important;
        padding:0 !important;
        line-height:16px;
}
.pkboxtextov a {
      background-position:0px 3px!important;
}
#ebWrapper li.dropdown_li {
     background-position:0px 1px!important;
}
#pdtabs #anwendungstipps .showmore li {
    background:none!important;
}
.atLnkInner {
    background-position:1px 6px!important;
}

span.link{
	padding-left:10px;
}


.hsTeaser {
        z-index:9999;
        height:106px;
}
.hsTeaser h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:18px 0 20px 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; 
}


.abLexikon h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:16px 0 6px 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; 
}


.abTeaser h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:18px 0 8px 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; 
}


.quicklinks h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:16px 0 6px 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left;
}

.abTeaser h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:18px 0 8px 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; 
}

.pbTel {
        clear:left;
}

.socialmedia-marginal h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:18px 0 0 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; }
.updates-marginal h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:18px 0 0 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; }


.socialmedia-marginal ul li:first-child,
.updates-marginal ul li:first-child {
        margin:10px 0 0 11px;
}

.abAnwendung h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:12px 0 0 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left;
}
.abAnwendung.projects h4 {
        float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:20px 0 0 10px !important; padding:0 0 8px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left;
}

.aklau {
  font-family:Arial;
  font-size:11px;
  color:#e91e0d;
  font-weight:bold;
  margin-left:10px;
  margin-top:2px;
  margin-bottom:0;
  line-height:13px;
 }
 
.kattit-nobg {
   width: 287px;
   font-family: Arial;
   font-size:11px;
   color:#00664a;
   font-weight:bold;
   margin:2px 0px 0 11px;
   vertical-align:middle;
   line-height:13px;
}

.ecTeaser h5 {
        padding-top:0;
        margin-top:2px;
        padding-bottom:8px;
        border-bottom:1px solid #c3c3c4;
        margin-bottom:10px;
        font-size: 13px;
        line-height: 16px;
        font-family:arial;
        width:228px;
}

.btTeaser h3 {
        width:228px;
        margin-top:7px;
        margin-bottom:0;
        line-height: 16px;
        padding-right: 0;
        padding-top: 3px;
        padding-bottom:0;
}

.news-item-text .kattit-nobg {
        width: 100%;
        font-family: Arial;
        font-size:11px;
        color:#00664a;
        font-weight:bold;
        text-align:left;
        margin:3px 0 2px 0;
        padding:0;
        vertical-align:middle;
        line-height:16px;
}

.tTeaserTextNews-startnews {
        font-family: Arial;
        font-size:13px;
        padding:0px 5px 0px 2px;
        line-height:16px;
        letter-spacing:-0.2pt;
        color:#000;
}

.pbLnkNews.nomargin {
        margin: 3px 0px 2px 2px;
        padding-left: 10px;
        color: #00654a;
        font-size: 12px;
        font-weight:bold;
        font-family:Arial;
        background-image: url(../images/lnkstylesubnavidefault.png);
        background-position: 0px 5px;
        background-repeat: no-repeat;
}

.kattit {
   width: 100%;
   height:17px;
   font-family: Arial;
   font-size:11px;
   color:#00664a;
   font-weight:bold;
   text-align:left;
   margin:-4px 0px 6px 2px;
   vertical-align:middle;
   background:none;
}

.aklau.aktionen {
  font-family:Arial;
  font-size:11px;
  color:#e91e0d;
  font-weight:bold;
  margin-left:10px;
  margin-top:5px;
  margin-bottom:3px;
  line-height:13px;
}
#contentleft #pdtabs .content.repair .result-containment .selectBoxProduct {
        position:relative;
        float:left;
        width:auto;
        margin:5px 10px 0 0;
        z-index:9999;
}
.newsPicWrapper{
	margin-top:2px;
	top:-6px;
}

.cntBox .rightBox.projects .newsTextWrapper{
	margin-top:16px;
}

.newsTextWrapper {
  float:right;
  min-height:112px;
}

.serviceTextWrapper{
	min-height:0px !important;
}

.cntBox > .cntBoxInner .plkaufen{
	background-position:0px 3px !important;
}
p.button a {
  padding-top:4px!important;
}

#Facebook_block{
	padding-bottom: 43px;
}
                                                                                                                                                                                                                                                                                                  
