/* CSS Document */
/* -----------prevMenu 2------------*/
div.prevmenu2{
  border-top:1px dashed #FF6900;
  padding:10px 0 0 0;
  margin:10px 0 0 0;
}
div.prevmenu2 div.menL{
  width:49%;
  float:left;
}
div.prevmenu2 div.menR{
  width:49%;
  float:left;
  text-align:right;
}

/*-------------PrevMenu1-----------*/

div.prevmenubox{
  border-bottom:1px solid #D7D0C9;
  /*height:30px;*/
  margin:0 0 10px 0;  
}
div.prevmenubox div.pfad{
  font-size:0.8em;
  padding:5px 0 10px 0;
}
div.sitemap_menu{
  padding:0 0 10px 0;
}
div.sitemap_menu p{
  margin:5px 0 5px 0;
}

div.sitemap_menu ul li a{
	font-weight:bold;
}
span.orange{color:#FF6900;}
/* currently disabled-------
div.prevmenu{
  border-bottom:1px solid #FF6900;
  padding:5px 5px 5px 5px ;
  height:40px;
}
div.prevmenu div.men10{
  width:168px;
  float:left;
  padding:5px 0 5px 0;
  display:block;
}
div.prevmenu div.men20{
  width:145px;
  float:left;
  text-align:right;
  padding:5px 0 5px 0;
  display:block;
}
----------------------*/
/*-----------SEARCHFIELDS----------------*/
div.searchfields{
  margin:0 0 20px 0;
}
form#produktsuche{

}
form#produktsuche fieldset{
  border:1px solid #FF6900;
  padding:5px;
}

form#produktsuche legend {
  background:#FF6900;
  color:#FFFFFF;
  font-weight:bold;
  margin:10px 0 0;
  padding:4px;
}
form#produktsuche input.searchfield_checkbox{
  margin:0 5px 0 5px;
}
form#produktsuche input.searchfield_checkbox_label{
  margin:0 5px 0 5px;
}
a#changeviewbutton{
  background:#FF6900;
  color:#FFFFFF;
  font-weight:bold;
  margin:10px 0 0;
  padding:6px 4px 4px 4px;
  text-decoration: none;
  line-height: 20px;
  
}
/* ---------Online CV--------------*/
div.tx-pilmailform-pi1 form{
	margin: 0 0 10px 0;
}
div.tx-pilmailform-pi1 fieldset{
  border:1px solid #FF6900;
  padding:5px;
}

div.tx-pilmailform-pi1 legend {
  background:#FF6900;
  color:#FFFFFF;
  font-weight:bold;
  margin:10px 0 0;
  padding:4px;
}
div.tx-pilmailform-pi1 label{
	display:block;
	width:120px;
	float:left;
}
div.tx-pilmailform-pi1 input{
	margin:5px 0 5px 0;
}

/*----------FORM------------------*/
div.prod-contact-form{
	margin: 0 0 10px 0;
}
div.prod-contact-form fieldset{
  border:1px solid #FF6900;
  padding:5px;
}

div.prod-contact-form legend {
  background:#FF6900;
  color:#FFFFFF;
  font-weight:bold;
  margin:10px 0 0;
  padding:4px;
}
div.prod-contact-form label{
	display:block;
	width:150px;
	float:left;
}
div.prod-contact-form input{
	margin:5px 0 5px 0;
}
.errors{
	color:#ff6900;
}
div#buttonbox{
	margin:0 0 10px 0;
}
a#showform{
  background:#FF6900;
  color:#FFFFFF;
  font-weight:bold;
  padding:6px 4px 4px 4px;
  text-decoration: none;
  line-height: 20px;
}
/* --------LIST------------------*/
div.clearing{clear:left;}
div.prod-list-img{
  width:154px;
  float:left;
  margin:0 10px 0 0;
}
div.prod-list-img img{
  border:1px solid #D7D0C9;
}
div.prod-morelink{
  border-bottom:1px solid #FF6900;
  text-align:right;
  margin:0 0 15px 0;
  padding:0 0 5px 0;
}
div.prod-morelink a{
  background:url(../images/icon_8.gif) no-repeat 0 3px;
  color:#666666;
  padding:0 0 0 14px;
}

span.pages{
  margin:0 20px 0 20px;
  padding:0 2px 0 2px;
}
span.first,
span.prev,
span.next,
span.last{
  margin:0 5px 0 5px;
}

span.first{
  margin:0 0 0 100px;
}
/*-------------SINGLE----------------*/
.prod-single-container img{
  border:1px solid #D7D0C9;
}
div.prod-single-row-first{
  margin:0 0 10px 0;
}
div.prod-single-row{
  border-top:1px solid #FF6900;
  border-top:thin solid #D7D0C9;
}
div.prod-single-right{
  width:275px;
  margin: 0 0 0 205px;
  padding:0 5px 5px 5px;
}
*html div.prod-single-right{
  width:262px; 
}
div.prod-single-left{
  width:200px;
  float:left;
}
div.attrGroup{
  width:140px;
  float:left; 
}
div.attributCol{
  /*width:345px;
  margin:0 0 0 150px;
  padding:10px 0 10px 0;*/
  float:right;
  width:320px;
}
/*
*html div.attributCol{
  width:332px;
}
*/
div.attrGroupName{
  font-weight:bold;
  color:#FF6900;
  padding:5px 0 5px 0;
}
div.attrBlock{
  width:130px;
  float:left;

}
div.valueBlock{
  width:160px;
  margin:0 0 0 135px;

}


div.headline{
  font-weight:bold;
  color:#FF6900;
  margin:10px 0 10px 0;
}
div.prod-relatet-box{
  border:1px solid #D7D0C9;
  width:200px;
  float:left;
  padding:5px;
  margin:10px 15px 10px 15px;
}
div.relImg{
  height:150px;
  width:200px;
}
div.relTitle{
  text-align:center;
  font-weight:bold;
  margin:3px 0 3px 0;
}
div.prod-anlage-box{
  border-top:thin solid #D7D0C9;
  margin:10px 0 0 0; 
}
div.includeMachineHead, div.attributColRel{
  margin:10px 0 0 0;
}
div.moreimage{
  /*width:145px;
  height:100px;*/
  float:left;
  margin:0 5px 5px 0;
}
div.prod-single-row-img{
  border-top:thin solid #D7D0C9;
  margin:10px 0 10px 0;
}
div.moreimage img{
  border:5px solid #D7D0C9;

}
