/*
######################################
#        Beha Amprobe GmbH           #
#   Global Style definition          #
#    created by Benedikt Bachhofer   #
#                                    #
######################################
*/

.langselect{
 width:150px;
 line-height:18px;
 background-color:#FFFFFF;
 border:none;
 text-align:left;
 margin:0px;
 font-size:12px;
 
}

.content_headline{
 font-size:13px;
 line-height:16px;
 font-weight:bold;
 color:#505050;
}

.content_subline{
 font-size:11px;
 line-height:15px;
 font-weight:bold;
 color:#7B7B7B;
}

.right_headline{
 font-size:13px;
 font-weight:bold;
 color:#FF0000;
}

.right_space{
 line-height:17px;
}

a:link, a:visited, a:active{
 text-decoration:none; 
 color: #7B7B7B; 
 font-size: 11px; 
 font-weight:bold;
}

a:hover {
 color:#adadad;
}

a.low:link, a.low:visited, a.low:active{
 text-decoration:none; 
 color: #7B7B7B; 
 font-size: 11px; 
 font-weight:normal;
}

a.low:hover {
 color:#000000;
}

a.msgmenu:link, a.msgmenu:visited, a.msgmenu:active{
 text-decoration:none; 
 color: #7B7B7B; 
 font-size: 10px; 
 font-weight:bold;
}

a.msgmenu:hover {
 color:#adadad;
}

.red{
 color:#FF0000;
}

.redsmall{
 color:#FF0000;
 font-size:10px;
}

.msgmenus{
 padding:5px;
}

.semhead{
 font-size:11px;
 line-height:15px;
 font-weight:bold;
 color:#000000;
}

.select_faq{ 
 width:195px; 
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#000000;
}

.select_faq_long{ 
 width:250px; 
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#000000;
}

.formbox{ 
 width:300px;
 height:80px;
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#000000;
}

.formsmallbox{ 
 width:250px;
 height:20px;
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#000000;
}

.formvsmallbox{ 
 width:50px;
 height:20px;
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#000000;
}

.formnewsletter{ 
 width:130px;
 height:17px;
 background-color: #FFFFFF;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#7B7B7B;
}

.formsearch{ 
 width:130px;
 height:17px;
 background-color: #FFFFFF;
 border: 1px #000000 solid;
 text-align:left;
 padding-left:2px;
 margin:0px;
 color:#7B7B7B;
}

.formnewsletterb{ 
 width:30px;
 height:19px;
 background-color: #FFFFFF;
 border: 1px #000000 solid;
 text-align:center;
 padding-bottom:2px;
 margin:0px;
 color:#000000;
}


.select_plz{ 
 width:150px; 
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#000000;
}

.select_small{ 
 width:50px; 
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 text-align:left;
 padding:0px;
 margin:0px;
 color:#000000;
}

.priceadd{
 font-size:9px;
}

.choosespare{ 
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 color:#000000;
 font-size:11px;
 line-height:18px;
 margin:0px;
 text-align:left;
 padding:0px;
 width:250px; 
}

.sparepic{
 border: 1px #AFAFAF solid;
 padding:2px;
}

.searchfield{ 
 background-color: #E9E9E9;
 border: 1px #000000 solid;
 color:#000000;
 font-size:11px;
 line-height:18px;
 height:16px;
 margin:0px;
 text-align:left;
 padding:0px;
 width:250px; 
}

a.searchform:link, a.searchform:visited, a.searchform:active{
 text-decoration:none; 
 color: #7B7B7B; 
 font-size: 11px; 
 font-weight:normal;
}

a.searchform:hover {
 color:#000000;
}


