/******************************************************************************************** 
ANFANG   Text/Darstellungs-Formatierung
*/

A:link    
{ 
color: #1b2872; 
font-size: 11px;
text-decoration: none; 
font-weight:bold;
}
A:visited      
{ 
color: #1b2872; 
font-size: 11px;
text-decoration: none; 
font-weight:bold;
}
A:active     
{ color: #1b2872; 
font-size: 11px;
text-decoration: none; 
font-weight:bold;
}
A:hover      
{ 
color: #1b2872; 
font-size: 11px;
text-decoration: underline; 
font-weight:none;
}
body
{ 
color: #434343; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
text-decoration: none; 
color: #717171; 
}
p        
{ 
color: #434343; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-weight:none; 
}
a       
{ 
color: #434343; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
text-decoration: none; 
}
b { 
color: #434343; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
text-decoration: none 
}

.button{
text-align:center; 
height:14px; 
width:50px; 
color: #4b4b4b; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666;
text-align: left;
vertical-align: middle; 
float: left;
padding:1px 1px 15px 5px;
}
.searchbox {
text-align:center; 
color: #4b4b4b; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666;
text-align: left;
vertical-align: middle; 
padding:1px 1px 1px 1px;
display:block;
width:110px;
}
.inputbox 	{
text-align:center; 
color: #4b4b4b; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666;
text-align: left;
vertical-align: middle; 
padding:1px 1px 1px 1px;
display:block;
}

.inputbox_klein 	{
text-align:center; 
height:20px; 
width:60px; 
color: #4b4b4b; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666;
text-align: left;
vertical-align: middle; 
float: right;
padding:5px 1px 1px 1px;
display:block;
}


.fieldSubmit{
text-align:center; 
height:20px; 
color: #4b4b4b; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666; 
text-align: left; 
float: left;
padding:1px 1px 1px 1px;
}

tbody
{ 
color: #434343; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
text-decoration: none; 
color: #717171; 
}
                     /*********************** definition der headlines ************************/
.head_1 {
color: #1b2872; 
font-size: 16px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-weight: bold; 
}

.head_2 {
color: #434343; 
font-size: 14px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-weight: bold; 
}

.head_3 {
color: #434343; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-weight: bold; 
}
.head_4 {
color: #c82e8b; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-weight: bold; 
}
.head_5 {
color: #1b2872; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-weight: bold; 
}
                 /**************************** definition textformatierung und bilder *******************************/
.standart_text { 
display: block;
color: #434343; 
font-size: 11px; 
line-height: 15px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-weight:none; 
width: 540px;
float: left;
margin-left: 0px;
}


.bildlinks {
        float: left;
        margin-right: 10px;
        background-color: #ffffff;
        font-size: 11px;

}
.bildrechts {
        float: right;
        margin-left: 10px;
        background-color: #ffffff;
        font-size: 11px;

}

/* 
ENDE   Text/Darstellungs-Formatierung
**********************************************************************************************/
/******************************************************************************************** 
ANFANG   Text/Darstellungs-Getriebeauswahl
*/




/* 
ENDE   Text/Darstellungs-Getriebeauswahl
**********************************************************************************************/

/******************************************************************************************** 
ANFANG   Layout
*/


#footer{ 
color: #4b4b4b; 
font-size: 9px; 
line-height: 18px; 
font-family: Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
text-decoration: none 
}

.sprachauswahl{
height:18px; 
width:120px; 
color: #4b4b4b; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666;
text-align: left; 

float: left;
padding:1px 0px 0px 0px;
}


.getriebeauswahl{
height:15px; 
width:120px; 
color: #4b4b4b; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666;
text-align: left; 

float: left;
padding:0px 0px 0px 0px;
valign:middle;
}

.getriebeauswahl_2{
height:15px; 
width:100px; 
color: #4b4b4b; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: solid 1px  #666666;
text-align: left; 
float: right;
padding:0px 0px 0px 0px;
}


/* 
ENDE   Layout
******************************************************************************/
 
/******************************************************************************* 
ANFANG   Hauptmenue
*/
a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/menu_bg.png) no-repeat;
	vertical-align: top;
	font-size: 11px;
	font-weight: normal;
	color: #858585;
	text-align: left;
	padding-top: 2px;
	padding-left: 25px;
	height: 20px !important;
	height: 20px;
	width: 154px;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -20px;
	text-decoration: none;
	color: #ffffff;
}

a.mainlevel#active_menu {
	color:#c82e8b;
	font-weight: bold;
}

a.mainlevel#active_menu:hover {
	color: #ffffff;
}

/* 
ENDE   Hauptmenue
******************************************************************************/
 


/****************************************************************************** 
ANFANG   Untermenue   line-height: 20px;
*/


.mainlevelprodukte_sub{
 color: #8f8f8f; 
 font-size: 21px;
 text-decoration: none; 
 font-weight: normal;

 margin-top:10px;
 line-height: 10px; 
}

.produkte_sub {
 color: #8f8f8f; 
 font-size: 11px;
 text-decoration: none; 
 font-weight: normal;
 padding-left: 3px;
 margin-top:10px;
 line-height: 20px; 
}
.produkte_sub A:link{
 color: #8f8f8f; 
 font-size: 11px;
 text-decoration: none;
 font-weight: normal;
margin-top:10px; 
line-height: 20px; 
}
.produkte_sub A:visited{
 color: #8f8f8f; 
 font-size: 11px;
 text-decoration: none; 
margin-top:10px; 
line-height: 20px; 
}
.produkte_sub A:hover{
 color: #c82e8b; 
 font-size: 11px;
 text-decoration: none; 
  font-weight: bold;
margin-top:10px; 
line-height: 20px; 
}
.produkte_sub A:active{
 color: #c82e8b; 
 font-size: 11px;
 text-decoration: none; 
 font-weight: bold;
margin-top:10px; 
line-height: 20px; 
}

.newsbereich         
{ 
color: #434343; 
font-size: 11px; 
line-height: 13px; 
font-family:  Arial,Trebuchet MS, Verdana, Helvetica, sans-serif; 
text-decoration: none; 
}

.contentheading         
{ 
/*border: 1px solid;
border-color: #1b2872;
background-color: #1b2872;*/
color: #ffffff; 
font-weight: bold;
}

.contentpaneopen       
{ 
height: 100%;
width: 100%;


}
/* 
ENDE   Untermenue
*********************************************************************************************/


/********************************************************************************************* 
ANFANG   Breadcrumb
*/
.pathway {
 color: #8f8f8f; 
 font-size: 12px;
 text-decoration: none; 
 font-weight: bold;
}
.pathway A:link{
 color: #8f8f8f; 
 font-size: 12px;
 text-decoration: none; 
 font-weight: bold;
}
.pathway A:visited{
 color: #8f8f8f; 
 font-size: 12px;
 text-decoration: none; 
  font-weight: bold;
}
.pathway A:hover{
 color: #c82e8b; 
 font-size: 12px;
 text-decoration: none; 
  font-weight: bold;
}
.pathway A:active{
 color: #c82e8b; 
 font-size: 12px;
 text-decoration: none; 
 font-weight: bold;
}


/********************************************************************************************* 
ANFANG   Bestellformular
*/
.bestellformular{
height:25px; 
width:240px; 
color: #4b4b4b; 
font-size: 13px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left; 
vertical-align: bottom;
border-left:  white thin solid;
border-right:  white thin solid;
border-top:  white thin solid;
border-bottom:  #666666 1px dotted;
float: left;
padding: 3px 3px 3px 3px;
}

.randlos_eingabefeld{
height:15; 
width: 100%;
border-color: transparent;
background-color: transparent;
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center; 
vertical-align: middle;
border-left:  transparent thin solid;
border-right:  transparent thin solid;
border-top:  transparent thin solid;
border-bottom: transparent thin solid;
float: left;
padding: 0px 0px 0px 0px;
}


/* 
ENDE   Bestellformular
*********************************************************************************************/