/* ---------------------------------------------------------------------- */
/* ------------------ Stylesheet fr MAKITA Deutschland ----------------- */
/* ---------------------- URL: http://www.makita.de/ -------------------- */
/* ------------------------- Copyright [ka:media] ----------------------- */
/* ---------------------------------------------------------------------- */


/* Position subscript and superscript content without affecting line-height: gist.github.com/413930 */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }


/*// === HTML ELEMENTS / BASICS === //*/

body {
	font-size: 100.01% !important;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	color: #000;
	margin: 0;
	padding: 0;
	
}
.bodytext {line-height:16px;}
p, blockquote {
	font-size: 12px !important;
}

td p {
	font-size: 11px;
	line-height: 9px;
}

td.csc-uploads-icon a img {
	border: none!important;
}

td, th {
    padding: 0px;
    padding-left: 5px !important;
    padding-right: 5px !important;
}

h1 {
	font-size: 18px;
	color: #00869F;
	font-weight: bold;
	padding-top: 0;
	margin-top: 0;
	display: block;
}

h2 {
	font-size: 18px;
	color: #7C8F98;
	font-weight: bold;
	padding-top: 0;
	margin-top: 0;
	display: block;
}

h3 {
	font-size: 15px;
	color: #7C8F98;
	font-weight: bold;
	margin-bottom: -10px;
	display: block;
}

html>body h3 {
	margin-bottom: auto;
}

h4 {
	font-size: 15px;
	color: #00869F;
	margin-bottom: -10px;
}

h5 {
	font-size: 15px;
	color: #7C8F98;
	font-weight: bold;
	margin-bottom: 5px;
}

html>body h1, html>body h2, html>body h3, html>body h4 {
	margin-bottom: auto;
}

ul {
	font-size: 12px;
	list-style: url(/fileadmin/template/img/list_square.gif);
}

ol {
	font-size: 12px;
}

hr {
	border: 0;
	height: 1px;
	width: 100%;
	padding: 0;
	margin: 0;
	color: #CDD8DD;
	background-color: #CDD8DD;
}

#pid-505 hr,
#pid-broschueren hr {
	background-color: white;
	color: white;
	clear: both;
}

/*// === CONTENT === //*/


#container {
	width:100%;
	position: relative;
	height: 100%;
	margin: auto;
	padding-top: 40px;
	padding-left: 0;
	margin-left: 0;
	text-align: left;
	z-index: 90;
	line-height:23px;
}

#content-left {
	width: 170px;
	float: left;
	height: 650px;
	z-index: 90;
}

#content-left p {
	/*padding-left: 11px;*/
	padding-left: 15px;
	padding-right: 0;
	width: 100%;
}

#content-left .csc-textpic-text p {
	padding-left: 19px;
}

html>body #content-left p {
	width: auto;
}

#content-left .csc-textpic-caption strong {
	color: #7C8F98;
}

#content-left img {
	padding: 0;
	margin: 0;
}

html>body #content-left {
	height: auto;
	padding-top: 22px;
	min-height: 650px;
	z-index: 90;
}

body#pid-tauchpumpen-pf4001-pf4000 #content-left {
	padding-top: 0;
	margin-top: -17px;
}

#content-left {
	padding-top: 2px;
}

#content-right {
	
	padding: 0 10px 10px 10px;
	padding-right: 0px;
	float: left;
	height: 650px;
	z-index: 90;
}

#content {display:none;}

#content-big {max-width:663px; display:none;}

html>body #content-right, html>body #content-right-2 {
	height: auto;
	padding-top: 20px;
	min-height: 650px;
	z-index: 90;
}

body#pid-tauchpumpen-pf4001-pf4000 #content-right {
	padding-top: 0;
	margin-top: -7px;
}

* html body#pid-tauchpumpen-pf4001-pf4000 #content-right, * html body#pid-tauchpumpen-pf4001-pf4000 #content-left {
	padding-top: 0;
	margin-top: -34px;
}

#content-right-2 {
	padding: 0 0 10px 5px;
	float: left;
	height: 650px;
}
body#pid-explosionszeichnungen #content-big {display:none;}
body#pid-explosionszeichnungen #content, body#pid-explosionszeichnungen #teaser
{
	width:210px;
	padding-top:0px;
	display:none;
}
body#pid-explosionszeichnungen #content-right,
body#pid-explosionszeichnungen #content-right-2 {
	width: 210px;
	display: none;
}

body#pid-explosionszeichnungen #content-right {
	padding-left:5px;
}

body#pid-explosionszeichnungen #content-left {
	width: 650px;
	padding-top:0px;
	display:block;
}

#pid-256 #content-left {width: 480px; margin-left: 210px;}
#pid-256 #content {display: none;}

* html body#pid-explosionszeichnungen #content-left {
	padding-top: 0px;
}


.outterpanel1, .outterpanel2, .outterpanel3 {width: 210px; float: left;}
.outterpanel2, .outterpanel3 {margin-left: 5px;}

h3.rgaccord2-toggle {background: #CDD8DC url(../img/plus.gif) 190px center no-repeat !important;}
#content-left .csc-caption, #content-right .csc-caption {
	font-size: 11px;
	/*text-align: left;*/
	padding: 3px 0 0 2px;
}

/* Content volle Breite fr Produktbersicht */

#content {
	width: 480px;
	padding: 10px;
	padding-right: 0px;
	float: left;
	height: 650px;
	z-index: 90;
}

html>body #content {
	height: auto;
	padding-top: 20px;
	min-height: 650px;
	z-index: 90;
}

#body-bgimage {
	position: absolute;
	/*top: 20px;*/
	top: 2px;
	left: 0;
	z-index: 1;
}

html>body #body-bgimage {
	/*top: 21px;*/
	top: 3px;
}


/* Spezielle Anpassung fr Startseite und Neuheiten! */
/* Content volle Breite ohne Padding fuer Startseite */
/* unsichtbar schalten fr alle anderen seiten */


body#pid-neuheiten2008 #content-big {
	background: #FFF url(../img/neuheiten-bg.gif) no-repeat -20px 80px;
	padding-bottom: 5px!important;
	margin-bottom: 10px!important;
}
body#pid-startseite .tx_geoipchecker_pi1 {text-align:center;}
body#pid-startseite .tx_geoipchecker_pi1 dd {display:none;}
body#pid-startseite #content-big {
	/*background: url(../img/start-content-big-bg.gif) no-repeat 0 5px;*/
}

body#pid-startseite #container,
body#pid-1 #container,
body#pid-neuheiten2008 #container {
	padding-top: 3px;
}

body#pid-vibrationskalkulator-dk #container {
	padding-top: 0px!important;
}

* html body#pid-startseite #container,
* html body#pid-1 #container,
* html body#pid-neuheiten2008 #container {
	padding-top: 0px;
}

body#pid-startseite #teaser-box,
body#pid-1 #teaser-box,
body#pid-neuheiten2008 #teaser-box {
	margin-top: 0;
}
body#pid-798 #content-big,
body#pid-startseite #content-big,
body#pid-1 #content-big,
body#pid-neuheiten2008 #content-big,
body#pid-vibrationskalkulator #content-big,
body#pid-vibrationskalkulator-dk #content-big,
body#pid-1733 #content-big,
body#pid-1084 #content-big  {
	/*width: 640px;*/
	width:613px;
	padding: 0;
	margin: 0;
	float: left;
	height: auto;
	display:block;
}

body#pid-1733 #content-big {width:100%; max-width:100%;}

body#pid-startseite #content-big .csc-textpic-imagecolumn,
body#pid-1 #content-big .csc-textpic-imagecolumn,
body#pid-neuheiten2008 #content-big .csc-textpic-imagecolumn {
	margin-top: 0;
}



body#pid-startseite #content-big .csc-frame-frame1,
body#pid-startseite #content-big .csc-frame-frame2,
body#pid-1 #content-big .csc-frame-frame1,
body#pid-1 #content-big .csc-frame-frame2,
body#pid-neuheiten2008 #content-big .csc-frame-frame1 {
	float: left;
}

body#pid-startseite #content-big .csc-textpic-imagewrap ,
body#pid-1 #content-big .csc-textpic-imagewrap {
	margin-right: 0!important;
	margin-bottom:15px;
}

* html body#pid-neuheiten2008 #content-big .csc-frame-frame1  {
	padding: 0;
	padding-bottom: 5px;
}

body#pid-startseite #content-big .csc-frame-frame1 .csc-textpic-imagewrap,
body#pid-1 #content-big .csc-frame-frame1 .csc-textpic-imagewrap,
body#pid-neuheiten2008 #content-big .csc-frame-frame1 .csc-textpic-imagewrap {
	display: inline;
	width: auto;
	padding: 0;
	margin-right: 0!important;
	/*margin-left: 2px!important;*/
	margin-left: 17px!important;
}

body#pid-neuheiten2008 #content-big .csc-frame-frame1 .csc-textpic-imagewrap {
	margin-right: 0px!important;
	padding-left: 3px;
}

body#pid-startseite #content-big .csc-frame-frame1 .csc-header h1,
body#pid-startseite #content-big .csc-frame-frame2 .csc-header h1,
body#pid-1 #content-big .csc-frame-frame1 .csc-header h1,
body#pid-1 #content-big .csc-frame-frame2 .csc-header h1 {
	background: #5d6b6e;
	width: 205px;
	height: 17px;
	font-size: 11px;
	padding: 3px 0 0 5px;
	color: #FFF;
	margin-bottom: 3px;
}

body#pid-startseite #content-big .csc-frame-frame1 p,
body#pid-startseite #content-big .csc-frame-frame2 p,
body#pid-1 #content-big .csc-frame-frame1 p,
body#pid-1 #content-big .csc-frame-frame2 p {
	width: 204px;
	padding: 3px;
	margin-top: 0px;
	margin-bottom: 3px;
	font-size: 11px;
	height: 59px;
	background: #efefef url(../img/teaser-bg-01.jpg) top left repeat-y;
}

body#pid-startseite #content-big .csc-frame-indent,
body#pid-1 #content-big .csc-frame-indent {
	width: 204px!important;
	height: 210px;
	padding-left: 7px;
	float: left;
}
	
body#pid-startseite #content-big .csc-frame-indent a,
body#pid-startseite #content-big .csc-frame-indent p ,
body#pid-1 #content-big .csc-frame-indent a,
body#pid-1 #content-big .csc-frame-indent p {
	color: #14323E;
	text-decoration: none;
	}

/* IE Anpassungen fuer Startseite */

* html body#pid-startseite #content-big .csc-frame-frame1 .csc-header h1,
* html body#pid-startseite #content-big .csc-frame-frame2 .csc-header h1,
* html body#pid-1 #content-big .csc-frame-frame1 .csc-header h1,
* html body#pid-1 #content-big .csc-frame-frame2 .csc-header h1 {
	width: 210px;
}

* html body#pid-startseite #content-big .csc-frame-frame1 p,
* html body#pid-startseite #content-big .csc-frame-frame2 p ,
* html body#pid-1 #content-big .csc-frame-frame1 p,
* html body#pid-1 #content-big .csc-frame-frame2 p{
	width: 210px;
	position: relative;
	height: 67px;
}

body#pid-startseite #content-big .csc-frame-frame2 p ,
body#pid-1 #content-big .csc-frame-frame2 p {
	background: #efefef url(../img/teaser-bg-02.jpg) top left repeat-y;
}

#content-big .csc-textpic .csc-textpic-imagecolumn {
	margin-top:-16px;
}
/* EOF Startseite */


a:link, a:active, a:visited, #content a:link, #content a:active, #content a:visited, #content-left a:link, #content-left a:active, #content-left a:visited, #content-right a:link, #content-right a:active, #content-right a:visited {
	color: #00869F;
	text-decoration: none;
	/*border-bottom: 1px dotted #00869F;*/
}

a:hover, #content a:hover, #content-left a:hover, #content-right a:hover {
	/*border-bottom: 1px solid #00869F;*/
	text-decoration: underline;
}


.imgtext-table {
	margin-bottom: 0px;
}

/*// === BREADCRUMB EIGENSCHAFTEN === //*/

#breadstart {float:left;}

#breadcrumb {
	padding: 3px 0 0 14px;
	height: 23px;
	width: 100%;
	background-color: #00869F;
	color: #FFF;
	font-size: 12px;
	z-index: 100;
}

body#pid-vibrationskalkulator-dk #breadcrumb {
	visibility: hidden;
	display: none;
}

html>body #breadcrumb {
	padding: 3px 0 0 20px;
	position: relative;
}

#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited {
	text-decoration: none;
	color: #FFF;
}

#breadcrumb a:hover {
	color: #000;
}

.current {
	/*text-decoration: underline;*/
	font-weight: bold;
}

.impress {
    padding-right: 25px;
    text-align: right;
}

html>body .impress {
	margin-top: -17px;
}

/*// === TEASER === //*/
body#pid-startseite #teaser-box,
body#pid-1 #teaser-box {
	/*background-color: #14323E;*/
	background-color: #FFFFFF;
}

* html body#pid-tauchpumpen-pf4001-pf4000 #teaser {
	margin-top: 6px;
}

#teaser img {
	margin: 0 0 4px 0;
	text-align: left;
}

#teaser p {
	padding: 0;
}

#teaser h1 {
	display: block;
	padding: 0;
	margin-bottom: -25px;
	height: 23px;
	font-size: 14px;
	color: #00869F;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 8px;
}

html>body #teaser h1 {
	height: auto;
	min-height: 23px;
	margin-bottom: -18px;
} 

#teaser p {
	color: #333;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px; 
}

#teaser a, #teaser a:visited, #teaser a:active {
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}

#teaser a:hover {
	color: #E60003;
	text-decoration: underline;
}

#teaser div.csc-header-n1 {
	padding-bottom: 5px;
}

body#pid-startseite #teaser .csc-textpic-imagewrap,
body#pid-1 #teaser .csc-textpic-imagewrap  {
	padding-top: 34px;
	padding-top: 16px;
}

/*// === FORMULAR EIGENSCHAFTEN === //*/

textarea, input, select {
	background-color: #CDD8DD !important;
	padding: 2px !important;
	margin-right: 5px !important;
	border: 1px solid #00869F !important;
	font-family: Arial, Helvetica, sans-serif !important;
	margin-bottom: 10px !important;
}
input[type="image"] {padding:0px !important; border:none !important;}



html>body .csc-loginform {
	font-size: 80%;
}

html>body .csc-mailform {
	font-size: 80%;
}

.tx-indexedsearch-searchbox-sword {
	margin-right: 0px;
}

/*html>body .tx-indexedsearch-searchbox-sword {
	font-size: 80%;
}*/

.tx-indexedsearch-sw, .tx-indexedsearch-whatis {
	font-size: 12px;
}

.tx-indexedsearch-sw {
	color: #00869F;
	font-weight: bold;
}

.tx-indexedsearch-descr.descr {
	color: #454545;
}

.tx-indexedsearch-redMarkup {
	color: #00869F;
}

select {
	background-color: #CDD8DD !important;
	padding: 2px !important;
	margin-bottom: 10px !important;
	border: 1px solid #00869F !important;	
	margin-right: 3px !important;
	font-size: 11px !important;
	color: #333 !important;
}

.submit {
	border: 1px solid #00869F !important;
	font-size: 11px !important;
	width: 100px !important;
	height: 20px !important;
	padding: 2px 0 2px 0 !important;
	margin: auto !important;
	/*margin-top: -15px;*/
}

.tx-indexedsearch-searchbox-button {
	border: 1px solid #00869F;
	font-size: 11px;
	width: 100px;
	height: 20px;
	padding: 2px 0 2px 0;
}

#checkbox {
	width: auto;
	color: #00869F;
	border: 1px solid #00869F;
	margin-top: 2px;
}


/*// === DOWNLOAD DATEILISTEN === //*/

.csc-uploads-icon {
	padding-right: 5px;
}

.csc-uploads-fileName {
	
}

.csc-uploads-fileSize {
	padding-left: 10px;
	text-align: right;
	width: auto;
	color: #7C8F98;
}

.csc-uploads td p {
	margin: 6px 0 0 0;
}


/*// === SITEMAP DATEILISTEN === //*/

.csc-sitemap {
	margin-left: 10px;
	width: 310px;
}

.csc-sitemap ul {
	margin: 0;
	padding: 0;
}

.csc-sitemap li {
	list-style-type: none;
	list-style-image: none;
}

.csc-sitemap a {
	padding: 0 0 1px 2px;
}

.csc-sitemap-csc-sitemap-level1 {
	background-color: #CDD8DD;
	margin: 1px 0 0 0;
	padding: 0;
}

.csc-sitemap-csc-sitemap-level1 a {
	display: block;
	padding-top: 4px!important;
	font-weight: bold;
	width: 310px;
}

.csc-sitemap-csc-sitemap-level2 {
	margin: 0;
	padding: 0;	
}

.csc-sitemap-csc-sitemap-level2 a {
	display: block;
	width: 310px;
}

.csc-sitemap-csc-sitemap-level3 {
	margin: 0;
	padding: 0;	
}

.csc-sitemap-csc-sitemap-level3 a {
	display: block;
	padding-left: 24px;
	background: url(/fileadmin/template/img/list_square.gif) no-repeat 11px 5px;
	width: 286px;
}

.csc-sitemap-csc-sitemap-level4 {
	margin: 0;
	padding: 0;	
}

.csc-sitemap-csc-sitemap-level4 a {
	display: block;
	width: 310px;	
}


/*// === Bedienungsanleitung DATEILISTEN === //*/

.csc-menu a {
	font-size: 12px;
	color: #7C8F98;
}

.csc-menu p {
	height: 15px;
	line-height: normal;
	margin-top: -10px;
}

#content-left .csc-menu-1 li {
	margin-bottom: 10px;
}

#content-left h1, #content-left h2 {
	margin-left: 15px;
}

* html #content-left h2 {
	margin-left: 15px;
}


div#content-right table.csc-uploads td.csc-uploads-icon img {
	border: 1px solid #7C8F98!important;
	/*width: 150px;
	height: 213px;*/
}

div#content-right table.csc-uploads-1 td.csc-uploads-icon img {
	border: none!important;
}

/*// === Tabellen contenttable === //*/

.contenttable {
	font-size: 12px;
	/*width: 82%;*/
	width: 100%;
}

.contenttable-0 {
	font-size: 12px;
	width: 100%;
}

.contenttable td {
	width: auto;
}

.contenttable.one-last-column td.td-last,
.contenttable.td-one td.td-1,
.contenttable.td-two td.td-2,
.contenttable td.td-last {
	text-align: right;
}

.contenttable-1 td {
	text-align: right;
}

.contenttable-1 td.td-0 {
	text-align: left;
}


.contenttable-2.one-last-column td.td-last,
.contenttable-2.td-one td.td-1,
.contenttable-2.td-two td.td-2,
.contenttable-2 td.td-last {
	text-align: left;
}

th {
    text-align: left;
}

/*.tx-indexedsearch-searchbox table {
	font-size: 12px;
}*/

/*// === Suchfeld / Fieldset === //*/

.tx-indexedsearch fieldset {
	margin: 0;
	padding: 0; 
	border: none;
	font-size: 12px;
	width: 340px;
}

div.tx-indexedsearch-form label {
	margin: 2px 4px 0 0;
	padding: 0;
}

div.tx-indexedsearch-form input {
	width: 150px;
}
.site-suche div.tx-indexedsearch-form input{width: 100px !important; float:none;}

.submit-img {
    position: absolute;
    border: none;
    width: 18px !important;
    height: 16px !important;
    margin-top: 1px;
}
.inputfeld-site {margin-left:24px !important;}
.site-suche #tx-indexedsearch-searchbox-button-submit {margin-left:-3px !important;}


div.tx-indexedsearch-form, div.tx-indexedsearch-form label, div.tx-indexedsearch-form input {
	float: left;
}

div.tx-indexedsearch-search-submit {
	float: right;
}


/*// === Definitionslisten === //*/

#content-left dl {
	margin: 0!important;
}

#content-right dl {
	margin: 7px 0 0 0!important;
}

#content-left dl dt img {
	margin: 5px 0 5px 0;
}

dd.csc-textpic-caption {
	font-size: 11px;
}

/*// === LISTEN === //*/

#content-left ul {
	padding-left: 10px;
}

#content-left li {
	list-style-type: none;
	list-style-image: none;
}

/*// === Mailform/Kontakt === //*/

#mailform fieldset {
	border: none;
	margin: 0;
	padding: 0;
	width: 320px;
	/*background-color:#CCCCCC;*/
}

#mailform label {
	/*display: block;
	float: left;*/
	font-size: 12px;
}

#mailform input, #mailform textarea, #mailform select {
	float: right;
	width: 200px;
	margin-top: -18px;
	height: 20px;
	font-size: 12px;
}

.form-control {width:auto; height:auto; border-radius:0px; margin-left: 15px !important;}
.form-horizontal .control-label {padding-top:0px;}
.form-group {margin-bottom:0px;}

.col-sm-offset-2 {margin-left: 20% !important;}
.powermail_captchaimage {margin-left: 15px;}

.tx-powermail h3, .tx-powermail .powermail_legend {display:none; }

#mailform select {
	margin-right: 145px;
	margin-bottom: 4px;
	width: 60px;
}

* html #mailform select {
	margin-right: 143px!important;
	margin-bottom: -2px!important;
	width: 62px!important;
}

#mailform textarea {
	height: 52px;
}

.csc-mailform textarea {
	font-size: 12px;
}

#mailform div.csc-mailform-field {
	clear: both;
	height: 18px;
	padding-top: 2px;
	margin-bottom: 3px;
}

input#mailformformtype_mail {
	padding: 0;
	margin-top: 0;
	margin-right: 145px;
	width: 60px;
}

/*#mailform mailformAnliegen*/

/*// === DIVERSE KLASSEN === //*/

.error { /* z.B. E-Mail Subscription */
	color: #E60003;
	font-size: 85%;
	font-weight: bold;
}

* html h2, * html h3, * html h4  {
	padding-bottom: 6px;
}

.browsebox {
	margin-left: 0;
	padding:0;
}

.browsebox li {
	display: inline;
}
.browsebox li a {
	padding: 0 1em 0 0;
}
.browsebox li a:hover {
	text-decoration: underline!important;
}


/* Footer-Navi */

#footer-navi {
	clear: both;
	border-top: 1px solid #CCC !important;
	padding-top: 10px;
	color: #666;
	padding-bottom: 20px;
	overflow: hidden;
	/*color: #fff;*/
}

#footer-navi p {
	font-size: 11px;
}

/*#footer-navi {
	display: none!important;
	visibility: hidden!important;
}

body#pid-footer #footer-navi {
	display: block!important;
	visibility: visible!important;
}*/

#footer-navi ul {
	list-style: none;
	/*display: inline;*/
	padding: 0;
	margin: 0;
	float:right;
}

#footer-navi li {
	display: inline;
	padding: 0;
	margin: 0;
	width: auto;
	float:left;
}

#footer-navi a {
	color: #fff ;
	float: left;
	display: inline;
	padding: 0 3px;
	margin: 0;
	font-size: 11px;
}

body#pid-startseite #footer-navi a,
body#pid-1 #footer-navi a,
body#pid-startseite #footer-navip,
body#pid-1 #footer-navi p   {
	/*color: #7C8E98;*/
	color: #FFF;
}

body #footer-navi {
	border-top: 1px solid #fff;
	margin-left: 0!important;
	width: 640px;
	padding-left:20px;
}

#footer-navi .first-level {
	font-weight: bold;
	color: #999;
}
#footer-navi .second-level {
	color: #666;
}

div.csc-frame-invisible {
	display: block;
	clear: both;
	}
	
#teaser img {
	border: none!important;
}

.tx-flvplayer-pi1 {
	text-align: left!important;
	margin: 0;
	padding: 0;
	}

/* Rollover */
.makita-koffer-bmr100 {
	width: 160px;
	height: 311px;
	display: block;
	float: left;
}

a.makita-koffer-bmr100:link, a.makita-koffer-bmr100:visited {
	background: url(../../user_upload/makita_koffer_bmr100.jpg) 0 0 no-repeat;
}

a.makita-koffer-bmr100:hover, a.makita-koffer-bmr100:active {
	background-position: 0 -311px;
}


.makita-alukoffer {
	width: 160px;
	height: 472px;
	display: block;
	float: left;
	border-top: 10px solid #fff;
}

a.makita-alukoffer:link, a.makita-alukoffer:visited {
	background: url(../../user_upload/makita_BDF343RHEX.jpg) 0 0 no-repeat;
}

a.makita-alukoffer:hover, a.makita-alukoffer:active {
	background-position: 0 -472px;
}

/* EOF Rollover */

/* AVT */

body#pid-avt #container {
	padding-top: 270px;
	background: url(../img/avt_header.jpg) 0 23px no-repeat;
}

* html body#pid-avt #container {
	background: url(../img/avt_header.jpg) 0 0 no-repeat;
}

body#pid-avt #teaser-box {
	/*margin-top: 5px;*/
	background: none;
}

/* AVT EOF */


/* Anpassung Startseite fr AVT Teaser */
body#pid-startseite #teaser .csc-textpic-imagewrap,
body#pid-1 #teaser .csc-textpic-imagewrap {
	padding-top: 0px;
}
body#pid-startseite #teaser img ,
body#pid-1 #teaser img{
	margin: 4px 0px;
	margin:0;
}
body#pid-startseite #teaser p,
body#pid-1 #teaser p {
	padding-top: 0px;
	padding-bottom: 0px;
}

body#pid-startseite #content-big h2,
body#pid-1 #content-big h2 {
	color: #000!important;
	margin: 15px 0 5px 5px;
}
/* Anpassung Startseite fr AVT Teaser EOF */

.csc-frame-rulerAfter {
	height: 8px;
	background-color: #707F87;
	line-height: 0px;
	font-size: 0px;
}

* html .csc-frame-rulerAfter {
	margin-top: -12px;
}

/* Anpassungen aufgrund Typo3 Aktualisierung (4.1 > 4.3) */
.csc-textpix .csc-textpic-imagewrap, .csc-textpic-imagewrap, .csc-textpic-center {
	margin-bottom: 0px;
}

.csc-frame-indent {
margin-top: 20px;
}


/* Anpassungen Seiten ID 341 */
html > body#pid-elektro-klarwasser-tauchpumpe #content-left,
html > body#pid-elektro-pumpe-pf4000-pf4001 #content-left {
	margin-top: -17px;
	padding-top: 0;
}

/* Seitenhintergrund ID 327 */
#pid-327,
#pid-327 #teaser-box {
	background-color: #C8D3D9;
}

/* Startseite */
#pid-startseite {
	/*background-color: FFF!important;*/
}

/* Anpassung Newsletter */

.lastname,.firstname,.gender,.e-mail,.kategorien{
font-size:12px;
}

#female{
margin-left:83px;
}

#male{
margin-left:80px;
}

.lastname{
margin-bottom:15px;
}

#last_name{
margin-left:90px;
width:280px;
}

#first_name{
margin-left:80px;
width:280px;
}

#email{
margin-left:41px;
width:280px;
}

.firstname{
margin-bottom:15px;
}

.gender{
margin-bottom:15px;
}

.email{
margin-bottom:15px;
}

.submit-button{
margin-left:280px;
margin-top:15px;
}

.kategorien{
margin-top:20px;
margin-bottom:25px;
}

.module_sys_dmail_category{
margin-top:5px;
}

.tx-powermail-pi1_formwrap fieldset{
border:none;
padding-left:0;
}

.tx-felogin-pi1 {
	font-size: 12px;
}

.tx-felogin-pi1 fieldset {
	border: none;
	padding: 0;
	margin: 20px 0 0 0;
}

.tx-felogin-pi1 legend {
	display: none;
	visibility: hidden;
}

.tx-felogin-pi1 input {
	margin-bottom: 5px;
}

.tx-felogin-pi1 h3 {
	margin-bottom: 15px;
}

#pid-423 .tx-felogin-pi1 fieldset div {
	margin-bottom: 10px!important;
}

#pid-zubehoer #c2072 {
	visibility: hidden;
	display: none;
}

.align-right {
	text-align: right!important;
}

#pid-441 #content-right .csc-frame-frame2,
#pid-442 #content-right .csc-frame-frame2 {
	border-bottom: 8px solid #000;
	margin-bottom: 15px;
	position: relative;
}

#pid-441 #content-right .csc-frame-frame2 img,
#pid-442 #content-right .csc-frame-frame2 img {
	margin-bottom: -5px;
}

#pid-441 #content-right .csc-frame-frame2 .contenttable,
#pid-442 #content-right .csc-frame-frame2 .contenttable {
	position: absolute;
	bottom: 5px;
	width: 250px;
}


#pid-441 #teaser-box,
#pid-442 #teaser-box,
#pid-system-tipp-bdf442rfx1 #teaser-box,
#pid-system-tipp-bdf444rfx1 #teaser-box,
#pid-system-tipp-bdf452rfx1 #teaser-box,
#pid-system-tipp-bdf454rfx1 #teaser-box {
	background: transparent!important;
}

#pid-system-tipp-bdf442rfx1 #content-right,
#pid-system-tipp-bdf444rfx1 #content-right,
#pid-system-tipp-bdf452rfx1 #content-right,
#pid-system-tipp-bdf454rfx1 #content-right {
	width: 440px;
}

#pid-456 #content-right ul {
	padding-left: 15px;
}

#pid-456 #content-right ul ul {
	list-style: none;
	padding-left: 15px; 
}


/* Landingpage 10,8V Produkte */
#pid-481 #container {
	background: transparent url(http://www.makita.de/fileadmin/template/img/zehn-komma-acht-volt.jpg) left -2px no-repeat;
	height: 1622px;
}

#pid-481 #content-left {
	width: 253px;
	padding-left: 25px;
}

#pid-481 #content-left .head1 {
	text-indent: -999em;
}

#pid-481 #content-right {
	width: 533px;
	padding: 20px 0 0;
}

#pid-481 #content-right #c3855 .csc-textpic-imagewrap,
#pid-481 #content-right #c3857 .csc-textpic-imagewrap,
#pid-481 #content-right #c3859 .csc-textpic-imagewrap {
	margin: 0 21px 15px 6px !important;
}

#pid-481 #content-right #c3861 .csc-textpic-imagewrap {
	margin: 0 0 15px 6px !important;
}

#pid-481 #content-right #c3856 .csc-textpic-imagewrap,
#pid-481 #content-right #c3858 .csc-textpic-imagewrap,
#pid-481 #content-right #c3860 .csc-textpic-imagewrap {
	margin: 0 0 15px 0 !important;
}

#pid-481 #teaser-box {
	background: transparent;
	width: 0px;
	display: none;
	visibility: hidden;
}

#pid-481 div div div {
margin-top: 0;
}

#pid-481 #c3855, #pid-481 c3856 {
margin-top: 525px;
}

/* ### tx_geoipchecker_pi1 ### */
#pid-broschueren  .tx_geoipchecker_pi1 dd {
	visibility: hidden; 
	display: none;
}

.tx_geoipchecker_pi1 {
	margin-bottom: 12px;
}

.tx_geoipchecker_pi1.geo-img-left {
	margin-right: 10px;
	float: left;
}

.tx_geoipchecker_pi1.geo-img-right {
	margin-left: 10px;
	float: right;
}

.tx_geoipchecker_pi1 a img {
	border: 0 none;
}


/* ### Produkte 05-2012 ### */
#pid-531 #c4077, 
#pid-531 #c4079 {
	position: relative;
	top: -30px;
}

#pid-535 #c4115,
#pid-535 #c4106 {
	position: relative;
	left: -170px;
	width: 620px;
}

#pid-535 #c4115 {
	left: -180px;
}

#pid-benzin-kettensaege-dcs43-mai2012 #content-left .csc-textpic-text p {
	padding-left: 13px;
	font-size: 10px;
}

#pid-akku-druckspritze-bvf154rf .contenttable-1 .td-1 {
	text-align: left;
}

/* ### Landingpage Combo-Kit DK1889 ### */
body#pid-545 #teaser-box {
	display: none;
	visibility: hidden;
}

body#pid-545 #content-left {
	padding-left: 25px;
	width: 335px;
}

body#pid-545 #content-right {
	padding-left: 91px;
	width: 335px;
}


/* ### Landingpage Zubeh�r Specials ### */
body#pid-551 #teaser-box {
	display: none;
	visibility: hidden;
}

body#pid-551 #content-left {
	padding-left: 50px;
	width: 315px;
}

body#pid-551 #content-right {
	padding-left: 215px;
	width: 180px;
}

body#pid-551 #content-left table th,
body#pid-551 #content-left table td {
	padding: 3px 5px;
	line-height: 12px;
	font-size: 12px;
	border-color: black;
}

body#pid-551 #content-left table {
	border-width: 1px;
	border-color: black;
}

body#pid-551 #content-left table th {
	background-color: #C8D5DB
}

body#pid-551 p {
	padding-left: 0px;
}

body#pid-551 .align-center {
	text-align: center;
}

/** Anpassungen für die Landingpages: Multifunktionswerkzeug und TCT Saegeblaetter */
#pid-601 #container, #pid-602 #container {
	padding-top: 23px ;
	
}

#pid-601 #teaser-box, #pid-602 #teaser-box {
	background-color: transparent;
}

#pid-602 #c4594 {
	margin-left: 163px;
}

#pid-601 .tx_geoipchecker_pi1 dd,
#pid-602 .tx_geoipchecker_pi1 dd {
	display: none;
	visibility: hidden;
}

#pid-602 #c4587 {
	margin-top: -10px;
}

/** Anpassungen an Produktseiten */
#pid-560 #c4467 {
	margin-top: -10px;
}

#c4617 dd {
	display: none !important;
}

#c4619 {
	margin-top: -10px;
}

/* Anpassungen Zubehoerseiten */
#c848 .csc-textpic-imagewrap {
	margin-right: 70px ! important;
}

#c4676 .tx_geoipchecker_pi1 dd,
#c4677 .tx_geoipchecker_pi1 dd {
	display: none;
}

#c4316, #c4678, #c4676, #c4677 {
	margin-top:-5px !important; 
	width: 204px; 
	float: left;
	margin-right: 10px;
	overflow: hidden;
}

#c4676, #c4677 {
	height: 140px;
}

/** Anpassungen f�r die Seite Schlaugschrauber und Torsionsbit ID. 607 **/

#pid-607 #container, #container {
	padding-top: 23px !important;
	
}

#pid-607 #teaser-box, #teaser-box {
	background-color: transparent;
	margin-top: 0px !important;
}

#pid-607 #container #teaser-box {
	margin: 0px !important;
}

/* Landingpage 698 */
#pid-698 .divider {
	clear: both;
}

#pid-698 #content-left {
	padding-top: 0;
}

#pid-698 #content-left p {
	padding-bottom: 5px;
	padding-top: 5px;
	color: #333333;
}

#pid-698 #content-left img {
}

#pid-698 #teaser p {
	font-size: 12px;
}

#pid-698 #teaser img {
	margin: 5px 0;
}

#pid-698 #teaser .tx_geoipchecker_pi1 a:link,
#pid-698 #teaser .tx_geoipchecker_pi1 a:visited {
	color: #00869F;
	text-decoration: none;
}

#pid-698 #teaser .tx_geoipchecker_pi1 a:hover,
#pid-698 #teaser .tx_geoipchecker_pi1 a:active {
	color: #00869F;
	text-decoration: underline;
}

/* Landingpage 699 */
#pid-699 {}

#pid-699 p {
	line-height: 15px;
}

#pid-699 ul {
	line-height: 15px;
}

#pid-699 .contenttable td {
	line-height: 15px;
}

#pid-699 .divider {
	margin: 20px 0;
	clear: both;
}

#pid-753 #c6528 .csc-textpic-imagewrap, #pid-753 #c6529 .csc-textpic-imagewrap
{
	padding-top:0px;
}

#pid-753 #c6528  img, #pid-753 #c6527  img, #pid-753 #c6529  img {margin: 8px 0 -5px 0;}


#pid-551 #body-bgimage {top:21px;}
#pid-551 #container {padding-top:40px;}


#c6848 .tr-3 .td-0 {width:115!important;}
#c6848 .tr-4 .td-0 {text-align:right;}


/*.cookiebanner {background:#7C8F98!important;}*/
#pid-328 #content-big {
width: 640px;
  padding: 0;
  margin: 0;
  margin-bottom: 15px;
  float: left;
  height: auto;
  }
  
#pid-328 #content-big .csc-default , #pid-328 #content-big  .csc-frame-frame1 {float:left;}

#pid-328 #content-left, #pid-328 #content-right {display:none;}

/* conten min height weg - test */
html>body #content-left {min-height:0px;}
html>body #content-right, html>body #content-right-2 {min-height:0px;}
html>body #teaser-box {min-height:0px;}



/***********************************************************************/
/***********************************************************************/
/* Kamedia Anpassung */
/***********************************************************************/
/***********************************************************************/

body {
	background-color: #7D8F9D !important;
	/*max-width: 990px;*/
}

#menu {
    background-color: #7D8F9D;
}

#header {
    background-image: url("../img/topframe_bg.jpg");
    height: 81px;
}

#slider img {
	width: 100%;
}

.csc-textpic-imagewrap.csc-textpic-single-image {
    width: auto !important;
}

#teaser img {
	width: auto;
}

#logo {
    padding: 10px 10px 50px 0px;
}




/* TEMP 
html>body #content-left {
	display: none;
}

html>body #content-right {
	display: none;
}*/

.panel-body h2 {display:none;}

div.csc-textpic-left .csc-textpic-imagewrap {margin-right:10px;}

.content {min-height:900px;}

.topNav {padding-left:0px;}
.topNav li { text-transform:uppercase; font-size:14px;}
.subNav {min-width:175px;}
.subNav {padding-left:0px;}
.subNav li a {color:#fff !important; font-size:12px; margin-left:20px;}

.subNav li {background:url(../img/normal2.png) no-repeat; margin-left:-10px; margin-bottom:5px; text-transform:none;}
.subNav li:hover {background:url(../img/hover2.png) no-repeat;}
.subNav li:hover a {text-decoration:none;}

#metanavi {float: left;}
#metanavi ul {list-style:none; display:inline; }
#metanavi ul li {list-style:none; display:inline; margin-right:10px;}

#breadcrumbmenu {float:left; width: 487px; height: 23px;}

body .center-section {background:#fff!important;} 

body#pid-1084  .center-section, body#pid-zubehoer .center-section ,body#pid-systemkit .center-section ,body#pid-reparatur-service .center-section, body#pid-explosionszeichnungen .center-section , body#pid-256 .center-section,
body#pid-broschueren .center-section, body#pid-ueber_makita .center-section, body#pid-jobs .center-section, body#pid-625 .center-section, body#pid-innovationen .center-section, body#pid-371 .center-section
{background:#fff !important;}

body#pid-720 .center-section {background:#c9d4da !important;}
#pid-720 #content-big , #pid-maktecmt0 #content-big {margin-left: 10px !important;}




body #content-left {display:block;}
body #content-right {width:170px;}
body #content {display:block;}
body#pid-1084 #content {display:block; }

#body-bgimage {position:relative !important; top:-23px !important;}

.subNav li a.fullmenu {display:block; padding-top:3px; width:100%;}

html>body #content-right, html>body #content-right-2 {padding-top:0px;}

#pid-startseite .contentsmall, 
#pid-startseite .bgimage,
#pid-1 .contentsmall, 
#pid-1 .bgimage,
#pid-720 .contentsmall, 
#pid-1733  .contentsmall,
#pid-1733  .bgimage,
#pid-1084  .contentsmall,
#pid-1084  .bgimage,
#pid-strauchschere  .bigcontent,
#pid-maktecmt0  .contentsmall,
#pid-1097  .contentsmall,
#pid-1095  .contentsmall, /* jha eingefügt */
#pid-zubehoer0 .contentsmall,/* jha eingefügt */
#pid-zubehoer0 .bgimage,
#pid-zubehoer0 .content-right,
#pid-explosionszeichnungen .bgimage
 {display:none;}
 
 
 #pid-startseite .bigcontent #content-right ,
 #pid-1 .bigcontent #content-right ,
 #pid-1084 .bigcontent #content-right,
 #pid-maktecmt0 .bigcontent #content-right,
 #pid-maktecmt0 .bigcontent #content-big,
 #pid-1097 .bigcontent #content-big,
 #pid-1095 .bigcontent #content-big, /* jha eingefügt */
 #pid-zubehoer0 .bigcontent #content-big,/* jha eingefügt */
 #pid-124 .bigcontent #content-big
 {display:block;}
#pid-zubehoer0 .content  {

}
body#pid-zubehoer0 #content-big {width:100%; max-width:100%;}*/
 #pid-startseite .center-section ,
 #pid-1 .center-section {background:none !important;}


#pid-720 #container {padding-top: 14px !important;}

#pid-1734 #container ,#pid-1733 #container, #pid-zubehoer0 #container{     padding-top: 3px !important;
    position: relative;
    top: -3px;
    z-index: 500;}
#pid-1734 #breadcrumb ,
#pid-1733 #breadcrumb
	 {display:none;}
#pid-1734 #content-big,
#pid-1733 #content-big
{padding-right:0px;}
	 
#pid-1734 #container iframe {border:none;}	
#pid-1734 .bgimage , #pid-1733 .bgimage, #pid-124 .bgimage{display:none;}
#pid-1734 #content-big, #pid-124 #content-big {display:block !important;     max-width: 100%; }

body#pid-1084 #content-big {margin-left:10px; width:649px;}

#container.contentsmall {padding-top:0px !important;}

.bigcontent #content-right {display:none;}

.full {float:left; width:100%;}

.flex-direction-nav a {height:50px !important;}

.row {
    margin-right: -15px !important;
    margin-left: 0px !important;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9
{padding-left:0px; padding-right:0px;}




#pid-124 #content-big {position:relative; top:-46px; }
#pid-124 #content-big iframe::-webkit-scrollbar { display:none;}
#pid-124 #content-big iframe {border:none;}

#produkteiframe {width:100% !important;}

#pid-sitemap #content ul ul{padding-left:20px;}

#pid-411 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-411 #bigcontent {display:none;}
#pid-411 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-411 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-411 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-411 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-411 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-411 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-411 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-411 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-411 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-411 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }


#pid-422 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-422 #bigcontent {display:none;}
#pid-422 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-422 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-422 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-422 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-422 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-422 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-422 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-422 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-422 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-422 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }


#pid-541 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-541 #bigcontent {display:none;}
#pid-541 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-541 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-541 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-541 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-541 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-541 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-541 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-541 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-541 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-541 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }


#pid-639 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-639 #bigcontent {display:none;}
#pid-639 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-639 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-639 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-639 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-639 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-639 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-639 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-639 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-639 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-639 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-542 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-542 #bigcontent {display:none;}
#pid-542 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-542 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-542 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-542 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-542 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-542 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-542 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-542 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-542 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-542 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-694 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-694 #bigcontent {display:none;}
#pid-694 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-694 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-694 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-694 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-694 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-694 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-694 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-694 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-694 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-694 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-637 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-637 #bigcontent {display:none;}
#pid-637 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-637 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-637 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-637 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-637 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-637 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-637 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-637 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-637 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-637 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-458 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-458 #bigcontent {display:none;}
#pid-458 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-458 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-458 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-458 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-458 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-458 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-458 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-458 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-458 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-458 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-600 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-600 #bigcontent {display:none;}
#pid-600 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-600 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-600 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-600 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-600 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-600 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-600 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-600 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-600 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-600 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-457 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-457 #bigcontent {display:none;}
#pid-457 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-457 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-457 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-457 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-457 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-457 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-457 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-457 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-457 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-457 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-638 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-638 #bigcontent {display:none;}
#pid-638 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-638 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-638 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-638 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-638 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-638 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-638 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-638 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-638 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-638 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-418 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-418 #bigcontent {display:none;}
#pid-418 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-418 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-418 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-418 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-418 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-418 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-418 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-418 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-418 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-418 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-419 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-419 #bigcontent {display:none;}
#pid-419 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-419 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-419 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-419 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-419 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-419 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-419 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-419 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-419 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-419 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-1030 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-1030 #bigcontent {display:none;}
#pid-1030 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-1030 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-1030 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-1030 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-1030 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-1030 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-1030 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-1030 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-1030 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-1030 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-413 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-413 #bigcontent {display:none;}
#pid-413 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-413 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-413 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-413 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-413 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-413 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-413 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-413 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-413 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-413 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-412 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-412 #bigcontent {display:none;}
#pid-412 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-412 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-412 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-412 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-412 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-412 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-412 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-412 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-412 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-412 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-409 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-409 #bigcontent {display:none;}
#pid-409 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-409 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-409 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-409 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-409 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-409 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-409 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-409 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-409 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-409 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-598 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-598 #bigcontent {display:none;}
#pid-598 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-598 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-598 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-598 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-598 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-598 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-598 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-598 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-598 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-598 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-599 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-599 #bigcontent {display:none;}
#pid-599 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-599 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-599 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-599 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-599 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-599 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-599 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-599 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-599 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-599 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-415 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-415 #bigcontent {display:none;}
#pid-415 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-415 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-415 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-415 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-415 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-415 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-415 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-415 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-415 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-415 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-416 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-416 #bigcontent {display:none;}
#pid-416 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-416 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-416 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-416 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-416 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-416 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-416 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-416 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-416 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-416 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-420 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-420 #bigcontent {display:none;}
#pid-420 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-420 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-420 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-420 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-420 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-420 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-420 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-420 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-420 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-420 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-414 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-414 #bigcontent {display:none;}
#pid-414 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-414 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-414 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-414 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-414 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-414 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-414 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-414 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-414 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-414 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-421 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-421 #bigcontent {display:none;}
#pid-421 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-421 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-421 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-421 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-421 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-421 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-421 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-421 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-421 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-421 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-797 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-797 #bigcontent {display:none;}
#pid-797 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-797 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-797 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-797 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-797 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-797 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-797 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-797 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-797 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-797 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-1034 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-1034 #bigcontent {display:none;}
#pid-1034 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-1034 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-1034 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-1034 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-1034 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-1034 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-1034 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-1034 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-1034 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-1034 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }

#pid-417 #body-bgimage {width:810px; background:#b3c5d0; z-index:500;}
#pid-417 #bigcontent {display:none;}
#pid-417 #body-bgimage .csc-textpic-center-outer {float:none; right:initial;}
#pid-417 #body-bgimage .csc-textpic-center-inner {float:none; right:initial;}
#pid-417 #body-bgimage .csc-textpic-firstcol {width:50%;}
#pid-417 #body-bgimage .csc-textpic-firstcol img {margin-left: 50px; padding-top: 13px; }
#pid-417 #body-bgimage .csc-textpic-lastcol {float:right;}
#pid-417 #body-bgimage .csc-textpic-lastcol img {margin-right:20px;}
#pid-417 #container.contentsmall {top:-134px; z-index:0; min-height: 1143px; }
#pid-417 #container.contentsmall #content-left{position: relative; top: 175px; left: 50px; width: 285px;}
#pid-417 #container.contentsmall #content-left .csc-header-n1 {margin-bottom:13px;}
#pid-417 #container.contentsmall #content {position: relative; top: 626px; left: 265px; line-height: 16px; }



#pid-bl-motoren-neu000 #body-bgimage .csc-textpic {float:left;}
#pid-bl-motoren-neu000 #content-left {width:810px;}
#pid-bl-motoren-neu000 #content-left .csc-textpic {float:left;}
#pid-bl-motoren-neu000 #content {position: relative;  top: -70px;  left: -600px;  line-height: 16px; }



.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: left !important;

}


@media (min-width: 1200px){
.container {
    width: 100%;
	
}

.col-lg-1 {min-width: 175px;}
	.col-lg-11 {
		max-width:1679px;
		/* jha eingefügt */
		width: calc(100% - 200px);
	}

}


@media (min-width: 992px){

#pid-1734 .col-md-9 {
     width: 100%; }

}

@media (max-width: 991px) {

	.container { width: 100%;}
	.row {margin-right: 5px !important;}


	#breadcrumbmenu {
	    float: left;
	    width: 350px;
	    height: 23px;
	}

	#content-big>div,
	#content-big {
	    padding-left: 0;
	}

	

	.desktop-menu {
		display: block;
		min-height:1000px;
		background:#7C8F98;
		width: 210px;
	}

	.header-top {
		display: block;
		/*
      jha
      width: 100%;*/
		width: calc( 100% - 230px);
		max-width: 707px;
	}
	.col-sm-12.content {max-width: 707px;
		/*
       jha
       width: 100%;*/
		width: calc( 100% - 230px);
	}


}

@media (min-width: 768px) {

	.mobile-menu {
		display: none;
	}	


}


@media (max-width: 767px) {
	/*
        jha start
        */
	.header-top {
		display: block;

		width: 100%;
	}
	.col-sm-12.content {
		max-width: 707px;

		width: 100%;
		padding-right:0;
	}
	/* jha ende */
	#pid-startseite  .center-section, #pid-1  .center-section  {background: none !important;}
	.mobile-menu {
		display: block;
		background-color: #00869F !important;
		margin-bottom: 0 !important;
		border: 0;
	}

	.desktop-menu {
		display: none;
	}

	.header-top {
		display: none;
	}

	.navbar-brand {
		padding: 0 !important;
	}

	.navbar-toggle {
		margin-left: 15px !important;
		float: left !important;
		border: 0 !important;
	}

	a.navbar-brand {
	    float: right !important;
	}

	a.navbar-brand.logo {
	    float: none!important;
	    width: 140px;
	    margin: 4px 0 0 4px;
	    display: block;
	    text-align: left;
	}

	.navbar-default .navbar-toggle {
    	float: right !important;
	}

	.navbar-toggle .icon-bar {
	    height: 4px !important;
	    background-color: #fff !important;
	}

	.navbar-default .navbar-toggle:focus, 
	.navbar-default .navbar-toggle:hover {
	    background-color: transparent !important;
	}

	.mobile-menu .nav.navbar-nav li.dropdown,
	.mobile-menu  li.impressum,
	.mobile-menu  li.hinweise,
	.mobile-menu  li.sitemap {
	    font-size: 18px;
	    width: 180px;
	    border-bottom: 2px solid #fff;
	    margin-left: 15px;
	}

	.impress {
	    display: none;
	}

	.mobile-menu  li.sitemap {
	    border-bottom: 0;
	}

	.mobile-menu .nav.navbar-nav li.dropdown:last-child {
	    border: 0;
	}

	.navbar-default .navbar-nav>li>a {
	    color: #fff !important;
	    padding-left: 0;
	}

	a.navbar-brand.search .fa {
	    color: #fff;
	    margin-right: 15px;
	    margin-top: 10px;
	}

	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	    color: #fff !important;
	}

	.navbar-default .navbar-nav>.open>a, 
	.navbar-default .navbar-nav>.open>a:focus, 
	.navbar-default .navbar-nav>.open>a:hover {
	    background-color: transparent !important;
	}

	#container {
	    padding-top: 0;
	}

	#content-big #slider {
    padding-left: 0;
    padding-right: 0;
	}

	#content-big {
	    padding-left: 0;
	    padding-right: 0;
	}

	.col-md-9.col-sm-9.content {
		padding-left: 0;
		padding-right: 0;
	}

	body #footer-navi {width:100%;	}
	#footer-navi ul {float:none; }
	#footer-navi li {float:left;}
	
	.subNav {list-style:none;}
	.subNav li, .subNav li:hover {background:none;}

	#breadcrumbmenu {width:auto;}
	#metanavi {display:none;}

	body #content {
		display: block;
	}
	.bigcontent {display:none ;}
	#container {padding-top:0px !important; width: 100% !important; padding-right: 10px;}
	.content {padding-right: 15px;}


	#body-bgimage {position: relative;}

	#content {width:100%;}
	html>body #content {min-height: auto;}

	html>body #content-right, html>body #content-right-2 {
	    min-height: 0px;
	    width: 100%;
	    text-align: center;
	}
	/*body .center-section {background: none !important;}*/

	.topNav > li {margin-bottom: 20px;}
	.topNav {margin-left: 5px;}

	#pid-1734 .bigcontent {display:block;}
	#pid-1734 #content-big {display: block;}
	.navbar-default .navbar-nav>li>a {
	    color: #fff !important;
	    padding-left: 0;
	}

	/*.content .csc-textpic-imagewrap, #content-left .csc-textpic-imagewrap {width:100%;}
	.content .csc-textpic-imagewrap img, #content-left .csc-textpic-imagewrap img {width: 100%;}*/

	#pid-makpac .contentsmall{ padding-top: 120px !important;}
	#content-left {width: 100%;}

	#pid-397 .csc-default {float: none;}
	#pid-397 .contentsmall {padding-top: 180px !important;}

	#c848 .csc-textpic-imagewrap {margin-right: 0px !important;}

	#pid-akku-kompetenz #content-left {padding-top: 150px;}

	#pid-826 #content-right {display: none;}

	#pid-1097 .contentsmall , #pid-1095 .contentsmall {padding-top: 120px !important;}

	#pid-explosionszeichnungen .bgimage {display: none;}
	body#pid-explosionszeichnungen #content-left, body#pid-explosionszeichnungen #content, body#pid-explosionszeichnungen #content-right {width: 100%; padding-left: 10px; padding-right: 10px; text-align: left;}
	html>body#pid-explosionszeichnungen #content-right {text-align: left !important;}
	h3.rgaccord2-toggle {background: #CDD8DC url(../img/plus.gif) 98% center no-repeat !important; }

	#pid-jobs .contentsmall, #pid-fachberater_ost .contentsmall { padding-top: 120px !important;}

	#pid-625 .contentsmall {padding-top: 50px !important;}

	#pid-innovationen .contentsmall {padding-top: 100px !important;}

	#pid-bl-motoren-neu000  .contentsmall {padding-top: 150px !important;}
	#pid-bl-motoren-neu000 #content-left {width: 100%;}
	#pid-bl-motoren-neu000 #content {position: static;}


	#pid-akku .contentsmall {padding-top: 150px !important;}

	#pid-2x18volt .contentsmall {padding-top: 150px !important;}

	#pid-2x18volt .csc-default >div {width: 100% !important; height: auto;}

	#pid-duc122rme_duc252z #content-left,
	#pid-dur361_dur362_dur364_dur365 #content-left
    {display: none;}


	#pid-duc122rme_duc252z .contentsmall,
	#pid-dur361_dur362_dur364_dur365 .contentsmall,
	#pid-akku_geblaese .contentsmall,
	#pid-dup361pt2 .contentsmall,
	#pid-691 .contentsmall,
	#pid-bl-motoren0 .contentsmall
	{padding-top: 150px !important;}

	#pid-akku-ladegeraete .contentsmall {padding-top: 30px !important;}

	#pid-691 #content-left, #pid-691 #content-right {display: none;}

	#pid-avt .csc-space-before-270, #pid-avt .csc-space-before-290 {margin-top: 0px !important;}
	#pid-avt .contentsmall {padding-top: 270px !important;}


	#pid-startseite .bgimage , #pid-1 .bgimage{display: none;}
	#pid-602 .csc-space-before-185, #pid-602 .csc-space-before-216 {margin-top: 0px !important;}
	.bgimage {float: left !important;}

	#pid-256 #content-left {margin-left: 0px; width: 100%;}
	#pid-256 .outterpanel1 {width: 100%;}

	#pid-startseite .bigcontent #content-right, #pid-1 .bigcontent #content-right {display: none;}

}

@media (max-width: 480px) {

	#pid-startseite  .center-section, #pid-1  .center-section {background: none !important;}
	
	body #footer-navi {width:100%;	}
	#footer-navi ul {float:none; }
	#footer-navi li {float:left;}
	
	.subNav {list-style:none;}
	.subNav li, .subNav li:hover {background:none;}

	#breadcrumbmenu {width:auto;}
	#metanavi {display:none;}

	body #content {
		display: block;
	}
	.bigcontent {display:none ;}
	#container {padding-top:0px !important; width: 100% !important; /*padding-right: 10px;*/ padding-right:0px;}
	.content {padding-right: 15px;}

	#content {width:100%;}
	html>body #content {min-height: auto;}

	html>body #content-right, html>body #content-right-2 {
	    min-height: 0px;
	    width: 100%;
	    text-align: center;
	}
	/*body .center-section {background: none !important;}*/

	.topNav > li {margin-bottom: 20px;}
	.topNav {margin-left: 5px;}

	#pid-1734 .bigcontent {display:block;}
	#pid-1734 #content-big {display: block;}
	.navbar-default .navbar-nav>li>a {
	    color: #fff !important;
	    padding-left: 0;
	}

	/*.content .csc-textpic-imagewrap, #content-left .csc-textpic-imagewrap {width:100%;}
	.content .csc-textpic-imagewrap img, #content-left .csc-textpic-imagewrap img {width: 100%;}*/

	#pid-makpac .contentsmall{ padding-top: 120px !important;}
	#content-left {width: 100%;}

	#pid-397 .csc-default {float: none;}
	#pid-397 .contentsmall {padding-top: 180px !important;}

	#c848 .csc-textpic-imagewrap {margin-right: 0px !important;}

	#pid-akku-kompetenz #content-left {padding-top: 150px;}

	#pid-826 #content-right {display: none;}

	#pid-1097 .contentsmall , #pid-1095 .contentsmall {padding-top: 120px !important;}

	#pid-explosionszeichnungen .bgimage {display: none;}
	body#pid-explosionszeichnungen #content-left, body#pid-explosionszeichnungen #content, body#pid-explosionszeichnungen #content-right {width: 100%; padding-left: 10px; padding-right: 10px; text-align: left;}
	html>body#pid-explosionszeichnungen #content-right {text-align: left !important;}
	h3.rgaccord2-toggle {background: #CDD8DC url(../img/plus.gif) 98% center no-repeat !important; }

	#pid-jobs .contentsmall, #pid-fachberater_ost .contentsmall { padding-top: 120px !important;}

	#pid-625 .contentsmall {padding-top: 50px !important;}

	#pid-innovationen .contentsmall {padding-top: 100px !important;}

	#pid-bl-motoren-neu000  .contentsmall {padding-top: 150px !important;}
	#pid-bl-motoren-neu000 #content-left {width: 100%;}
	#pid-bl-motoren-neu000 #content {position: static;}


	#pid-akku .contentsmall {padding-top: 150px !important;}

	#pid-2x18volt .contentsmall {padding-top: 150px !important;}

	#pid-2x18volt .csc-default >div {width: 100% !important; height: auto;}

	#pid-duc122rme_duc252z #content-left,
	#pid-dur361_dur362_dur364_dur365 #content-left
    {display: none;}


	#pid-duc122rme_duc252z .contentsmall,
	#pid-dur361_dur362_dur364_dur365 .contentsmall,
	#pid-akku_geblaese .contentsmall,
	#pid-dup361pt2 .contentsmall,
	#pid-691 .contentsmall,
	#pid-bl-motoren0 .contentsmall
	{padding-top: 150px !important;}

	#pid-akku-ladegeraete .contentsmall {padding-top: 30px !important;}

	#pid-691 #content-left, #pid-691 #content-right {display: none;}

	#pid-avt .csc-space-before-270, #pid-avt .csc-space-before-290 {margin-top: 0px !important;}
	#pid-avt .contentsmall {padding-top: 270px !important;}

}

/***********************/
/********* PES *********/
/***********************/

/*#pid-371 .inputfeld-haendler input {
	width: 100px;
	top: 1px;
}*/

.site-suche #tx-indexedsearch-searchbox-button-submit {
	margin-left: 0px !important;
	top: 2px;
}

.flex-direction-nav a {
	overflow: visible;
	font-size: 0px;
}

html>body h1, html>body h2, html>body h3, html>body h4 {
	margin-bottom: 15px;
}

#container ul {
	line-height: normal;
}

#pid-124 h1 {
	margin-bottom: 0px;
}

#pid-124 p {
	line-height: normal;
}

div#container.bgimage {
	margin-bottom: -20px;
}

div.csc-textpic-left .csc-textpic-imagewrap {
	margin-right: 0px;
}

.csc-textpic-imagewrap {
	margin-bottom: 0px;
}

div.csc-textpic .csc-textpic-imagewrap img {
	width: 100%;
}

body#pid-avt #container {
	background: none;
	height: 0px;
}

#pid-bl-motoren-neu000 #content {
	top: 0px;
	left: 0px;
}

#pid-bl-motoren-neu000 #content-left {
	width: 100%;
}

#c7660, #c7671, #c7602 {
	overflow-x: auto;
	width: 100%;
}

@media (max-width: 767px) {
	#body-bgimage {
		top: -3px !important;
	}
}

.csc-space-before-280 {
	margin-top: 0px !important;
}

#breadcrumbmenu {
	width: initial;
}

#metanavi {
	float: right;
	margin-right: 5px;
}

@media (min-width: 1200px) {
	#metanavi {
		float: none;
		margin-right: 0px;

		text-align: left;
		padding-left: 465px;
	}
}

.csc-space-before-550 {
	margin-top: 0px !important;
}

#pid-371 textarea,
#pid-371 select {
	width: 263px;
}

#pid-sitemap #content ul ul {
	padding-left: 0px;
}

#pid-1095 .bigcontent #content-big,
#pid-1097 .bigcontent #content-big {
	padding-left: 25px;
}

#pid-1095 .bodytext,
#pid-1097 .bodytext {
	margin-bottom: 25px;
}

#pid-1095 h1,
#pid-1097 h1 {
	margin-top: 25px;
}

div.csc-textpic-intext-left .csc-textpic-imagewrap {
	margin-right: 0px;
}

#pid-1095 .csc-default,
#pid-1097 .csc-default {
	margin-right: 5px;
}

/*.csc-default {
	float: none !important;
}

#pid-1084 .csc-default {
	float: left !important;
}*/

.powermail_captchaimage {
	margin-bottom: 15px;
	width: 263px;
}
.powermail_fieldwrap_datenschutz {
	padding: 10px 0px;
}

.powermail_fieldwrap_datenschutz .checkbox label{
	margin-left: 15px;
}

#pid-371 input.powermail_checkbox_18 {
	width: 20px;
	margin-top: -1px;
}


@media (max-width: 767px) {
	#pid-371 .col-sm-offset-2 {
		margin-left: 15px !important;
	}
}

#pid-371 .tx-powermail input {
    font-size: 12px;
    padding: 0 1px !important;
    color: #000;
    border-radius: 0;
}

#pid-371 .tx-powermail textarea {
	font-size: 1.1em;
	color: #000;
}

#pid-371 .powermail_fieldwrap.powermail_fieldwrap_type_submit.powermail_fieldwrap_senden.form-group .col-sm-10.col-sm-offset-2 {
    margin-left: 19.2% !important;
}

#pid-371 #container,
#pid-1084 #container,
#pid-makpac #container {
	line-height: 13px;
}

#pid-avt #content-left,
#pid-avt #content,
#pid-avt #content-right {
	margin-top: -20px;
}

/* 08.09.2016 */
/*#pid-zubehoer0 #container.contentsmall {
	display: none;
}

#pid-zubehoer0 #content-big {
	display: block;
	max-width: 100%;
}

@media (min-width: 992px) {
	#pid-zubehoer0 .bigcontent .col-md-9 {
		width: 100%;
	}
}*/

#pid-124 .contentsmall input {
	width: 175px;
	height: 20px;
}

#pid-124 .contentsmall .submit {
	line-height: 1px;
}

body#pid-explosionszeichnungen #content-left {
	margin-left: 20px;
	margin-bottom: 20px;
}

#pid-explosionszeichnungen #content-left h2 {
	margin-left: 0px;
}

#pid-explosionszeichnungen #content-left p {
	padding-left: 0px;
}

#pid-124 #container.contentsmall {
	line-height: 15px;
}

/*.paginaobject2579 .top_holder {
	position: fixed;
	width: 100%;
	margin-bottom: 50px;
}

.paginaobject2597 {
	margin-bottom: 50px;
}*/

/* 09.09.2016 */
#pid-startseite #footer-navi li,
#pid-1 #footer-navi li  {
	color: #fff;
}

/* seiteninhalt fix */
@media (max-width: 480px) {
	.bigcontent {
		/*display: inline-flex;*/
		display: inherit;
	}
}

@media (max-width: 767px) {
	.bigcontent {
		/*display: inline-flex;*/
		display: inherit;
	}

	#content-big {
	    width: 100% !important;
	}

	#pid-1084 .content .bigcontent .csc-default {
    	min-height: 180px;
	}

	#pid-1084 .content .bigcontent .csc-default:nth-child(1), 
	#pid-1084 .content .bigcontent .csc-default:nth-child(2) {
    	min-height: auto;
	}
}

/* --- */
#pid-691 p,
#pid-691 .csc-textpic-caption-r {
	line-height: 15px;
}

#pid-elektro-heckenscheren0 #c9193 .bodytext {
	display: none;
}

#pid-elektro-heckenscheren0 #c7320 p {
	font-size: 10px !important;
}

#footer-navi li {
	font-weight: bold;
	text-decoration: underline;
}

#footer-navi a {
	font-weight: normal;
	line-height: 20px;
}

/* 12.09.2016 */
@media (max-width: 767px) {
	#pid-maktecmt0 .bigcontent #content-right {
		display: none !important;
	}
}

html > body #content,
html > body #content-left {
	margin-top: -30px;
}

/*#pid-startseite .bigcontent {
	width: 100% !important;
}

.col-sm-3 {
	width: 100% !important;
	float: left;
}*/


/*******************************/
/************* AKO *************/
/*******************************/
@media (max-width: 991px) {
	.desktop-menu {
	    width: 180px;
	}
}

#pid-maktecmt0 .content.container.site-content .center-section #container.bigcontent {
    top: -35px;
}

@media (max-width: 768px) {
	#pid-maktecmt0 .content.container.site-content .center-section #container.bigcontent {
	    top: 0;
	}
}

#pid-explosionszeichnungen .panel-group a.accordion-toggle {
    display: block;
}

#pid-explosionszeichnungen #container.row.bigcontent {
    padding-top: 50px !important;
}

#pid-ueber_makita .contentsmall .csc-default h4 {
    font-weight: bold;
}

#pid-371 .contentsmall .csc-default>p.bodytext,
#pid-371 form.powermail_form.powermail_form_1.form-horizontal {
    font-size: 12px !important;
}

#pid-371 .form-horizontal .control-label {
	font-weight: normal;
}
#pid-371 .powermail_fieldwrap.powermail_fieldwrap_type_text.form-group>div,
#pid-371 .powermail_fieldwrap.powermail_fieldwrap_type_text.powermail_fieldwrap_marker.form-group>div {
    margin-left: 0 !important;
    margin-bottom: 15px;
}

#pid-371 .form-horizontal .form-group {
    margin-right: -160px;
}

@media (min-width: 932px) {
	#pid-ueber_makita .contentsmall #content-left {
	    margin-top: 262px;
	}
}

html>body .contentsmall #content .csc-header h2 {
    color: #00869F;
}

.contentsmall .csc-default>.bodytext>b>span {
    font-size: 18px !important;
    color: #7C8F98;
    line-height: 1.3;
}

.contentsmall .csc-default>p.bodytext {
    /* font-size: 9px !important; */
    font-size: 12px;
}

html > body #content-left:before {
    content: "\00a0";
}

@media (max-width: 1199px) {
	#pid-2x18volt .contentsmall>#content-left {
	    width: 100%;
	}

	.contentsmall>#content-left>.csc-default,
	.contentsmall>#content-right>.csc-default {
	    float: left;
	    margin: 0 0 0 10px !important;
	}

	.contentsmall div.csc-textpic .csc-textpic-imagewrap table tr td {
    	padding-left: 0 !important;
	}

	#pid-826 #content-right>.csc-default {
    	width: 100%;
	}

	#pid-256 #content-left {
	    margin-left: 0;
	}

	#pid-371 .contentsmall>#content-right {
	    width: auto;
	    margin-left: 155px;
	}

	#pid-826 .contentsmall #content-left {
    	display: none;
	}
}

@media (max-width: 931px) {

	html > body .contentsmall>#content {
    	min-height: auto;
	}

	body #footer-navi {
    	width: auto;
	}

	body#pid-826 .contentsmall>#content {
    	width: 85%;
	}	


	.content.container .header-top>.top-section>#header>#headerimage+#toolbox {
	    left: 180px;
	}

	.content.container .header-top>.top-section>#header>#headerimage>a>img {
	    width: 175px;
	    margin-top: 15px;
	}

	#pid-371 .contentsmall>#content-right {
	    margin-left: 0;
	}

	#pid-371 .contentsmall>#content-right>div#c793 {
    	margin-left: 0 !important;
	}

	#pid-371 .form-horizontal .form-group {
    	margin-right: 0;
	}

	#pid-371 .form-horizontal .control-label {
    	word-wrap: break-word;
	}

	body#pid-826 .contentsmall>#content-right {
    	width: 15%;
	}

	body#pid-826 .contentsmall>#content {
    	width: 80%;
	}
}

@media (max-width: 767px) {
	.topNav.navbar-nav {
    	margin: 0;
	}

	body#pid-startseite #container.bigcontent,
	body#pid-1 #container.bigcontent	{
	    width: auto !important;
	    float: none;
	    display: block;
	    padding-right: 0;
    	margin-right: 0 !important;
	}

	body#pid-startseite #container.bigcontent #content-big,
	body#pid-1 #container.bigcontent #content-big	{
    	width: 100% !important;
	}

	#pid-826 .contentsmall>#content-right {
	    height: auto;
	}

	#pid-826 .contentsmall #content-right>.csc-default .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
	    margin-top: 0;
	    transform: none;
	    -webkit-transform: none;
	    -moz-transform: none;
	}

	#pid-371 .form-horizontal .control-label {
	    margin-bottom: 5px;
	    margin-left: 16px;
	}

	#pid-371 .powermail_fieldwrap.powermail_fieldwrap_type_text.powermail_fieldwrap_marker.form-group>div {
	    margin-left: 16px !important;
	    word-wrap: break-word;
	    max-width: 280px;
	}

	#pid-371 .contentsmall .form-control {
    	margin-left: 0 !important;
	}

	#pid-371 .contentsmall .csc-default>p.bodytext,
	#pid-371 .powermail_captchaimage,
	#pid-371 .form-horizontal .control-label {
    	margin-left: 0;
	}

	#pid-371 .contentsmall .contenttable td {
    	padding-left: 0 !important;
    	padding-right: 15px !important;
	}

	#pid-371 .contentsmall .form-control {
    	margin-left: 0 !important;
    	margin-bottom: 0 !important;
	}

	.powermail_captchaimage {
    	margin-top: 15px;
	}

	#pid-371 .form-horizontal .form-group {
    	margin-right: 0;
	}

	#pid-371 .form-horizontal .form-group>.col-sm-10 {
    	float: left;
    	margin-left: 2%;
	}

	#pid-371 .form-horizontal .form-group>label.control-label.col-sm-2 {
    	float: left;
    	width: 20%;
    	word-wrap: break-word;
	}

	#pid-371 .powermail_fieldwrap.powermail_fieldwrap_type_submit.powermail_fieldwrap_senden.form-group .col-sm-10.col-sm-offset-2 {
    	margin-left: 22% !important;
	}

	#pid-371 .contentsmall .csc-default>p.bodytext {
    	margin-bottom: 20px;
	}

	body>.container .center-section .contentsmall>#content {
	    margin-top: -10px;
	}

	#pid-826 .contentsmall #content-right>.csc-default .csc-textpic .csc-textpic-imagewrap .csc-textpic-image>img.img-responsive {
    	margin-top: 25px;
	}

	body#pid-826 .contentsmall>#content {
    	width: 100%;
	}

	#pid-256 div#content-left {
	    display: block;
	}

	#pid-1084 .bigcontent #content-right,
	.contentsmall>#content-right,
	.contentsmall>#content-left {
		display: none;
	}
}

@media (max-width: 467px) {
	/*.navbar-brand>img {
	    width: 120px;
	}*/

	#pid-1084 .tx_geoipchecker_pi1 a img {
    	width: 100px;
	}

	#pid-sitesuche div.tx-indexedsearch-form {
    	width: auto;
    	float: none;
	}

	#pid-sitesuche div.tx-indexedsearch-form label {
    	float: none;
    	width: 100%;
	}

	#pid-sitesuche div.tx-indexedsearch-search-submit {
	    float: left;
	    width: 100%;
	}
}

@media (max-width: 430px) {
	#pid-371 .form-horizontal .form-group>label.control-label.col-sm-2 {
	    width: 100%;
	}	
	
	#pid-371 .form-horizontal .form-group>.col-sm-10 {
    	margin-left: 0;
    	width: 100%;
	}

	#pid-371 .powermail_fieldwrap.powermail_fieldwrap_type_submit.powermail_fieldwrap_senden.form-group .col-sm-10.col-sm-offset-2 {
    	margin-left: 0 !important;
	}

	#pid-371 .powermail_captchaimage,
	#pid-371 .tx-powermail input,
	#pid-371 .contentsmall .form-control {
	    width: 100%;
	}

	#pid-371 .contentsmall .contenttable td {
    	display: block;
	}

	input#powermail_field_datenschutz_1 {
    	right: 41%;
	}

	#pid-371 .contentsmall>#content-right>div#c793, #pid-371 .contentsmall>#content-right>div#c505 {
    	width: 100%;
	    margin-left: 0 !important;
	}
}


#pid-826 div#container.row.bgimage {
    padding-right: 0;
}

#pid-256 div#content-left {
    margin-bottom: 20px;
}

#pid-256 .contentsmall .csc-default>p.bodytext {
   	font-size: 12px !important;
}

#pid-1095 .bigcontent #content-big,
#pid-1097 .bigcontent #content-big  {
    max-width: 810px;
}

#pid-411 #container.contentsmall,
#pid-422 #container.contentsmall,
#pid-541 #container.contentsmall,
#pid-639 #container.contentsmall,
#pid-542 #container.contentsmall,
#pid-694 #container.contentsmall,
#pid-637 #container.contentsmall,
#pid-458 #container.contentsmall,
#pid-600 #container.contentsmall,
#pid-457 #container.contentsmall,
#pid-638 #container.contentsmall,
#pid-418 #container.contentsmall,
#pid-419 #container.contentsmall,
#pid-1030 #container.contentsmall,
#pid-413 #container.contentsmall,
#pid-412 #container.contentsmall,
#pid-409 #container.contentsmall,
#pid-598 #container.contentsmall,
#pid-599 #container.contentsmall,
#pid-415 #container.contentsmall,
#pid-416 #container.contentsmall,
#pid-420 #container.contentsmall,
#pid-414 #container.contentsmall,
#pid-421 #container.contentsmall,
#pid-797 #container.contentsmall,
#pid-1034 #container.contentsmall,
#pid-417 #container.contentsmall {
	top: -26px;
	min-height: 850px;
}

#pid-411 #container.contentsmall #content-right,
#pid-422 #container.contentsmall #content-right,
#pid-541 #container.contentsmall #content-right,
#pid-639 #container.contentsmall #content-right,
#pid-542 #container.contentsmall #content-right,
#pid-694 #container.contentsmall #content-right,
#pid-637 #container.contentsmall #content-right,
#pid-458 #container.contentsmall #content-right,
#pid-600 #container.contentsmall #content-right,
#pid-457 #container.contentsmall #content-right,
#pid-638 #container.contentsmall #content-right,
#pid-418 #container.contentsmall #content-right,
#pid-419 #container.contentsmall #content-right,
#pid-1030 #container.contentsmall #content-right,
#pid-413 #container.contentsmall #content-right,
#pid-412 #container.contentsmall #content-right,
#pid-409 #container.contentsmall #content-right,
#pid-598 #container.contentsmall #content-right,
#pid-599 #container.contentsmall #content-right,
#pid-415 #container.contentsmall #content-right,
#pid-416 #container.contentsmall #content-right,
#pid-420 #container.contentsmall #content-right,
#pid-414 #container.contentsmall #content-right,
#pid-421 #container.contentsmall #content-right,
#pid-797 #container.contentsmall #content-right,
#pid-1034 #container.contentsmall #content-right,
#pid-417 #container.contentsmall #content-right {
    display: none;
}

#pid-411 #container.contentsmall #content-left h1,
#pid-422 #container.contentsmall #content-left h1,
#pid-541 #container.contentsmall #content-left h1,
#pid-639 #container.contentsmall #content-left h1,
#pid-542 #container.contentsmall #content-left h1,
#pid-694 #container.contentsmall #content-left h1,
#pid-637 #container.contentsmall #content-left h1,
#pid-458 #container.contentsmall #content-left h1,
#pid-600 #container.contentsmall #content-left h1,
#pid-457 #container.contentsmall #content-left h1,
#pid-638 #container.contentsmall #content-left h1,
#pid-418 #container.contentsmall #content-left h1,
#pid-419 #container.contentsmall #content-left h1,
#pid-1030 #container.contentsmall #content-left h1,
#pid-413 #container.contentsmall #content-left h1,
#pid-412 #container.contentsmall #content-left h1,
#pid-409 #container.contentsmall #content-left h1,
#pid-598 #container.contentsmall #content-left h1,
#pid-599 #container.contentsmall #content-left h1,
#pid-415 #container.contentsmall #content-left h1,
#pid-416 #container.contentsmall #content-left h1,
#pid-420 #container.contentsmall #content-left h1,
#pid-414 #container.contentsmall #content-left h1,
#pid-421 #container.contentsmall #content-left h1,
#pid-797 #container.contentsmall #content-left h1,
#pid-1034 #container.contentsmall #content-left h1,
#pid-417 #container.contentsmall #content-left h1{
    color: #fff;
}

#pid-411 #container.contentsmall #content-left,
#pid-422 #container.contentsmall #content-left,
#pid-541 #container.contentsmall #content-left,
#pid-639 #container.contentsmall #content-left,
#pid-542 #container.contentsmall #content-left,
#pid-694 #container.contentsmall #content-left,
#pid-637 #container.contentsmall #content-left,
#pid-458 #container.contentsmall #content-left,
#pid-600 #container.contentsmall #content-left,
#pid-457 #container.contentsmall #content-left,
#pid-638 #container.contentsmall #content-left,
#pid-418 #container.contentsmall #content-left,
#pid-419 #container.contentsmall #content-left,
#pid-1030 #container.contentsmall #content-left,
#pid-413 #container.contentsmall #content-left,
#pid-412 #container.contentsmall #content-left,
#pid-409 #container.contentsmall #content-left,
#pid-598 #container.contentsmall #content-left,
#pid-599 #container.contentsmall #content-left,
#pid-415 #container.contentsmall #content-left,
#pid-416 #container.contentsmall #content-left,
#pid-420 #container.contentsmall #content-left,
#pid-414 #container.contentsmall #content-left,
#pid-421 #container.contentsmall #content-left,
#pid-797 #container.contentsmall #content-left,
#pid-1034 #container.contentsmall #content-left,
#pid-417 #container.contentsmall #content-left {
    margin-top: 0;
}


#pid-411 #container.contentsmall li,
#pid-422 #container.contentsmall li,
#pid-541 #container.contentsmall li,
#pid-639 #container.contentsmall li,
#pid-542 #container.contentsmall li,
#pid-694 #container.contentsmall li,
#pid-637 #container.contentsmall li,
#pid-458 #container.contentsmall li,
#pid-600 #container.contentsmall li,
#pid-457 #container.contentsmall li,
#pid-638 #container.contentsmall li,
#pid-418 #container.contentsmall li,
#pid-419 #container.contentsmall li,
#pid-1030 #container.contentsmall li,
#pid-413 #container.contentsmall li,
#pid-412 #container.contentsmall li,
#pid-409 #container.contentsmall li,
#pid-598 #container.contentsmall li,
#pid-599 #container.contentsmall li,
#pid-415 #container.contentsmall li,
#pid-416 #container.contentsmall li,
#pid-420 #container.contentsmall li,
#pid-414 #container.contentsmall li,
#pid-421 #container.contentsmall li,
#pid-797 #container.contentsmall li,
#pid-1034 #container.contentsmall li,
#pid-417 #container.contentsmall li{
    font-size: 11px;
    line-height: 1.3;
    list-style-type: disc;
    margin-left: 15px;
}

#pid-411 #content-left .csc-textpic-text p,
#pid-422 #content-left .csc-textpic-text p,
#pid-541 #content-left .csc-textpic-text p,
#pid-639 #content-left .csc-textpic-text p,
#pid-542 #content-left .csc-textpic-text p,
#pid-694 #content-left .csc-textpic-text p,
#pid-637 #content-left .csc-textpic-text p,
#pid-458 #content-left .csc-textpic-text p,
#pid-600 #content-left .csc-textpic-text p,
#pid-457 #content-left .csc-textpic-text p,
#pid-638 #content-left .csc-textpic-text p,
#pid-418 #content-left .csc-textpic-text p,
#pid-419 #content-left .csc-textpic-text p,
#pid-1030 #content-left .csc-textpic-text p,
#pid-413 #content-left .csc-textpic-text p,
#pid-412 #content-left .csc-textpic-text p,
#pid-409 #content-left .csc-textpic-text p,
#pid-598 #content-left .csc-textpic-text p,
#pid-599 #content-left .csc-textpic-text p,
#pid-415 #content-left .csc-textpic-text p,
#pid-416 #content-left .csc-textpic-text p,
#pid-420 #content-left .csc-textpic-text p,
#pid-414 #content-left .csc-textpic-text p,
#pid-421 #content-left .csc-textpic-text p,
#pid-797 #content-left .csc-textpic-text p,
#pid-1034 #content-left .csc-textpic-text p,
#pid-417 #content-left .csc-textpic-text p {
    font-size: 11px !important; 
    padding-left: 11px;	
}


#pid-411 #container.contentsmall .contenttable,
#pid-422 #container.contentsmall .contenttable,
#pid-541 #container.contentsmall .contenttable,
#pid-639 #container.contentsmall .contenttable,
#pid-542 #container.contentsmall .contenttable,
#pid-694 #container.contentsmall .contenttable,
#pid-637 #container.contentsmall .contenttable,
#pid-458 #container.contentsmall .contenttable,
#pid-600 #container.contentsmall .contenttable,
#pid-457 #container.contentsmall .contenttable,
#pid-638 #container.contentsmall .contenttable,
#pid-418 #container.contentsmall .contenttable,
#pid-419 #container.contentsmall .contenttable,
#pid-1030 #container.contentsmall .contenttable,
#pid-413 #container.contentsmall .contenttable,
#pid-412 #container.contentsmall .contenttable,
#pid-409 #container.contentsmall .contenttable,
#pid-598 #container.contentsmall .contenttable,
#pid-599 #container.contentsmall .contenttable,
#pid-415 #container.contentsmall .contenttable,
#pid-416 #container.contentsmall .contenttable,
#pid-420 #container.contentsmall .contenttable,
#pid-414 #container.contentsmall .contenttable,
#pid-421 #container.contentsmall .contenttable,
#pid-797 #container.contentsmall .contenttable,
#pid-1034 #container.contentsmall .contenttable,
#pid-417 #container.contentsmall .contenttable {
    font-size: 11px;
    line-height: 1.5;
    margin-left: 6px;
    width: inherit;
}

#pid-411 #container.contentsmall .csc-default>p.bodytext,
#pid-422 #container.contentsmall .csc-default>p.bodytext,
#pid-541 #container.contentsmall .csc-default>p.bodytext,
#pid-639 #container.contentsmall .csc-default>p.bodytext,
#pid-542 #container.contentsmall .csc-default>p.bodytext,
#pid-694 #container.contentsmall .csc-default>p.bodytext,
#pid-637 #container.contentsmall .csc-default>p.bodytext,
#pid-458 #container.contentsmall .csc-default>p.bodytext,
#pid-600 #container.contentsmall .csc-default>p.bodytext,
#pid-457 #container.contentsmall .csc-default>p.bodytext,
#pid-638 #container.contentsmall .csc-default>p.bodytext,
#pid-418 #container.contentsmall .csc-default>p.bodytext,
#pid-419 #container.contentsmall .csc-default>p.bodytext,
#pid-1030 #container.contentsmall .csc-default>p.bodytext,
#pid-413 #container.contentsmall .csc-default>p.bodytext,
#pid-412 #container.contentsmall .csc-default>p.bodytext,
#pid-409 #container.contentsmall .csc-default>p.bodytext,
#pid-598 #container.contentsmall .csc-default>p.bodytext,
#pid-599 #container.contentsmall .csc-default>p.bodytext,
#pid-415 #container.contentsmall .csc-default>p.bodytext,
#pid-416 #container.contentsmall .csc-default>p.bodytext,
#pid-420 #container.contentsmall .csc-default>p.bodytext,
#pid-414 #container.contentsmall .csc-default>p.bodytext,
#pid-421 #container.contentsmall .csc-default>p.bodytext,
#pid-797 #container.contentsmall .csc-default>p.bodytext,
#pid-1034 #container.contentsmall .csc-default>p.bodytext,
#pid-417 #container.contentsmall .csc-default>p.bodytext {
    font-size: 11px !important;
       padding: 5px 0 0 11px;
}

#pid-startseite .center-section ,
#pid-1 .center-section{
    background: inherit !important;
}

#container {
    line-height: 1.3;
}

#pid-720 .content #content-big .csc-default {
    margin-right: 8px;
}

#pid-1084 .content .bigcontent .csc-default {
    margin-right: 10px;
}

#pid-1095 .csc-default {
    min-height: 180px;
}

#pid-1095 .csc-default.csc-space-after-20 {
    min-height: inherit;
}

#pid-256 .contentsmall h3.rgaccord2-toggle>a {
    color: #7C8F98;
    background: none;
}
#pid-256 .contentsmall h3.rgaccord2-toggle {
    background: none !important;
    font-size: 15px;
    font-weight: bold;
}

#pid-256 .content #content-left .panel-group .outterpanel1 .collapse.in,
#pid-256 .content #content-left .panel-group .outterpanel1 .collapse {
	display: block !important;
    height: auto !important;
}

#pid-256 .contentsmall h3.rgaccord2-toggle>a:hover {
    text-decoration: none;
    cursor: default;
}

#pid-256 .content #content-left .panel-group .outterpanel1 .collapse>.panel-body {
    padding: 0;
}

#pid-256 .content .contentsmall #content-left .panel-group .outterpanel1 {
    width: 100%;
}

#pid-256 ul.csc-uploads span.csc-uploads-fileName {
    font-size: 11px;
    text-decoration: none;
    margin: 2px 0 0 25px;
}

#pid-256 .content .contentsmall #content-left .panel-group .panel-collapse li {
    margin: 3px 0;
}

#pid-256 .content .contentsmall #content-left ul.csc-uploads {
    padding-left: 7px;
}

body#pid-explosionszeichnungen .contentsmall #content-right {
    display: block;
    margin-top: 115px;
}

.haendler-suche .inputfeld-haendler>input,
.site-suche div.tx-indexedsearch-form input {
    padding: 0px !important;
    margin-top: 1px;	
}

/*******************************/
/************* PES ************/
/*******************************/

#pid-maktecmt0 #content-right {
    width: 23%;
    margin-top: 30px;
}

#pid-jobs #content-left {
	margin-top: 0px;
}

#pid-strauchschere .contentsmall {
	float: left;
}

#pid-1734 .col-md-9 {
	width: 75%;
}

#pid-1734 .bigcontent .col-md-9 {
	width: 100%;
}

.inputfeld-site {
    margin-left: 23px !important;
}

@media print {
	a[href]:after {
		content: "";
	}
}


/* Kacheln */
@media (min-width: 768px) {

	body#pid-startseite #content-big>.csc-default:last-child,
	body#pid-startseite #content-big>.csc-default:first-child,
	body#pid-1 #content-big>.csc-default:last-child,
	body#pid-1 #content-big>.csc-default:first-child	{
		display: block;
	}

	body#pid-startseite #content-big>.csc-default,
	body#pid-1 #content-big>.csc-default	{
		display: none;
	}
}

@media (max-width: 767px) {

	body#pid-startseite #content-big .csc-default div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,
	body#pid-startseite #content-big .csc-default .csc-textpic-imagewrap,
	body#pid-1 #content-big .csc-default div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,
	body#pid-1 #content-big .csc-default .csc-textpic-imagewrap	{
	    margin-bottom: 0;
	}


	body#pid-startseite #content-big>.csc-default:last-child,
	body#pid-startseite #content-big>.csc-default:first-child,
	body#pid-1 #content-big>.csc-default:last-child,
	body#pid-1 #content-big>.csc-default:first-child 	{
	    width: inherit;
	    float: none; 
	    border: 0;
	    padding: inherit;
	}

	body#pid-startseite #content-big>.csc-default,
	body#pid-1 #content-big>.csc-default	{
	    width: 50%;
	    float: left;
	    text-align: center;
	    border: 1px solid #fff;
	    border-bottom: 0;
	    display: block;
	}

	body#pid-startseite #content-big>.csc-default div.csc-textpic .csc-textpic-imagewrap img,
	body#pid-1 #content-big>.csc-default div.csc-textpic .csc-textpic-imagewrap img	{
	    width: 100%;
	}

	body#pid-startseite #container.bigcontent #content-big,
	body#pid-1 #container.bigcontent #content-big	{
	    margin-bottom: 20px;
	}

	body#pid-startseite #content-big>.csc-default:nth-child(odd) ,
	body#pid-1 #content-big>.csc-default:nth-child(odd) {
    	border-left: 0;
	}

	body#pid-startseite #content-big>.csc-default .csc-textpic-text .bodytext>a,
	body#pid-1 #content-big>.csc-default .csc-textpic-text .bodytext>a	{
    	color: #fff;
    	font-size: 14px;
	}

	body#pid-startseite #content-big>.csc-default#c17837, 
	body#pid-startseite #content-big>.csc-default#c17840,
	body#pid-1 #content-big>.csc-default#c17909, 
	body#pid-1 #content-big>.csc-default#c17910	{
    	border-bottom: 1px solid #fff;
	}

	body#pid-startseite #content-big>.csc-default#c17837,
	body#pid-1 #content-big>.csc-default#c17837	{
		padding-bottom: 1px;
	}

}


#c8396 .bodytext {max-width:830px;}

#c8397, #c8398, #c8399 {float:left; margin-right:50px;}

#pid-bl-motoren-neu000 #content{width:650px;}

@media (max-width: 359px) {
	a.navbar-brand.logo {
	    width: 110px;
	    height: inherit;
	}	

	.navbar-brand.logo>img {
    	width: 100%;
    	height: auto;
	}

	a.navbar-brand.search .fa-search:before {
   		font-size: 24px;
	}

	a.navbar-brand.search .fa {
    	margin-right: 0;
    	margin-top: 4px;
	}

	.navbar-default .navbar-toggle {
    	margin-bottom: 0;
	}
}

div#container.bgimage {
    padding-left: 0;
    padding-right: 0;
}

div#container.bgimage>div#body-bgimage>.csc-default {
    margin-right: 0;
}



.tx_geoipchecker_pi1  img { 
	display:block; max-width: 100%;
	height: auto; 
}

/* Youtube Videos Mehlich */
.video-container {
    position: relative;
    padding-bottom: 34.25%;
    padding-top: 41%;
}

.video-container iframe, 
.video-container video,
.video-container source, 
.video-container object, 
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media (max-width: 600px) {
	.video-js-box,
	video.video-js {
		max-width: 100%;
	}
}
@media (max-width: 480px) {
	.video-container {
	    right: 5px;
	}
}
