/*********** layout_auto_motor_sport CSS Document **************/
/************ HTML tag styles ******************/
/***********************************************/
html, body {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    background-color:#FFFFFF;
    color:#333333;
    font-size:11px;
    /*line-height:1.166;*/
    margin:0px;
    padding:0px;
}
#content a {
    color:#DE140A;
    /*text-decoration: none;*/
}
#content a:link        {color:#DE140A;}
#content a:visited    {color:#DE140A;}
#content a:hover        {color:#DE140A;text-decoration: none;}
#content a:active    {color:#DE140A;}

h1    {font-family:Tahoma, Verdana; color:#333; font-size:1.3em; display:inline;}
h2    {font-family:Verdana; color:#333; font-size:1.2em;}
.h2_plz{font-family:Verdana; color:#333; font-size:10px; display:inline;}
h3    {font-family:Verdana; color:#333; font-size:1.1em; display:inline;}
h4    {font-family:Verdana; color:#333; font-size:1.0em; display:inline;}
p {
    padding-right:10px;
    padding-top:3px;
    font-size: 11px;
    text-align:left;
    width:95%;
}
img{border:none;}
legend {
    font-size:7pt;
    font-family:Tahoma, Arial;
    font-weight:bold;
    color:#000000;
}
.main, td {font-family:Tahoma, Arial !important; font-size:11px !important;}
.headline_Style {
color:#333;
font-size:24px;
font-weight:bold;
}
.saison_txt{
    display:none;
}

#topline{display:none;}
#masthead{display:none;}
#box_left{display:none;}
#box_right {display:none;}

#box_right_advertisement{display:none;}
.box_article{
    font-size:11px;
    width:100%;
    background-color:#FFFFFF;
    padding:0px;
    text-align:center;
}
.box_article a:hover {background-color:#FFFFFF;}
#selected_article {
    border:1px solid #D7D7D7;
    margin-bottom:20px;
    margin-top:0px;
    padding-bottom:0px;
    width:95%;
}
.selected_product{
background-color:#333;
color:#fff;
font-weight:bold;
font-size:14px;
}
#box_wk {display:none;}

#box_right_tyre {
    float:left;
    padding: 10px;
    width:100px;
    background-color:#DDDFE7;
}
#box_right h1 {font-size:12px; font-weight:bold;}

#content td{vertical-align:top; font-size:12px;}
#content ul{list-style-type:square; font-size:12px;}
#content ol{font-size:12px;}
.error {color:#FF0000; font-weight:bold;}
.error_field {background-color:#CC0000;}
.tiny {font-size:10px; color:#666666;}
.tiny_auftragerfassen {font-size:12px; color:#666666;}
.tiny2 {font-size:11px; color:#666666;font-weight:bold;}
.det_txt1{background-color:#333;font-size:12px; font-weight:bold; color:#fff;}
.tiny3 {font-size:10px;}
.tiny3_font {font-family:Tahoma, Arial;}
.tiny3_bold {font-weight:bold;}
.tiny4 {font-size:9px;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#poweredBy{
    text-align:right;
    padding-top:10px;
}
.poweredByHead{
    display:block !important;
    padding:4px 0px 10px 0px;
    text-align:right;
}
.poweredByHeadImg{
    float:right;
    width:200px;
}
#masthead {padding:0px;}
#content {
  border-width:0px;
  border-color:#FF5115;
  border-style:none;
  display:block;
  margin-left:0px;
  padding:0px;
  text-align:left;
  width:520px;
  float:left;
}
#details_content {
  /*border:4px solid #AA0022;*/
  /*display:block;*/
  padding:5px;
  text-align:left;
}
#details_header {background-color:#333; padding:5px; color:#fff;}
#container {width:100%; min-width:778px; margin-bottom:0px;}
#container form {background:none;}
#please_wait {
    position:absolute;
    left:17%;
    top:30%;
    width:270px;
    height:120px;
    display:none;
    background-color:#EEEEEE;
    border: 2px solid #de140a;
}
#please_wait table {
    border:thin;
    background-color:#FF0000;
    width:100%;
    height:100%;
}
.waittext1 {
font-size:14px;
font-weight:bold !important;
margin-top:10px;
margin-left:10px;
color:#000000;
}
#please_wait table td {background-color:#CCCCCC;}
#plz_form{
    font-size:10px;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
    width:80%;
}
.plz_form_fieldset {
    font-size:10px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:2px;
    padding-right:2px;
    width:160px;
    border: 1px solid #CCCBD9;
}
.order_txtarea{
    margin:4px;
    width:150px;
    height:120px;
}
/************* #search styles ***************/
#search {
    padding: 5px 0px 5px 10px;
    border-bottom: 0px solid #CCCCCC;
    font-size: 90%;
    font-weight:bold;
    margin-bottom:0px;
}
#search form {
 margin: 0px;
 padding: 3px;
 bottom:0px;
}
#search .input {
    background-color:#EEEEEE;
    padding:2px;
    height:18px;
    font-size:15px;
    font-weight:bold;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    width:60px;
}
#search .tiny {font-size:12px; font-weight:normal;}
#search_new table {
    color:#000;
    border:1px solid #000;
    background-color:#E9E7E7;
    background-position:top left;
    background-repeat:repeat;
    margin-bottom:7px;
    font-size:10pt;
    text-align:left;
}
#search_new form {background:none;}
#search_new a {
    text-align:left;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}
#search_new a:hover    {color:#000000;}
#search_new td {text-align:left; font-size:10pt; color:#000;}
.search_box{
    color:#000;
    border:1px solid #CCCBD9;
    background-color:#dedfde;
    background-position:top left;
    background-repeat:repeat;
    margin-bottom:7px;
    font-size:10pt;
    text-align:left;
}
.search_head_1{
    color:#000000;
    font-size:9px;
    padding-left:5px;
    float:left;
}
.search_head_2{
    text-align:right;
    padding-top:10px;
    padding-right:10px;
    clear:left;
}
#powered {float:left;}
#powered a{text-decoration: none;}
#powered_alu { display:none;}
.powered_pic {display:none;}
.search_table_data{padding:4px;}
#search_old table {
    color:#000;
    border:1px solid #ccc;
    background-color:#E9E7E7;
    background-position:top left;
    background-repeat:repeat;
    margin-bottom:7px;
    font-size:10pt;
    text-align:left;
}
#search_old a {text-align:left; font-size:10pt; font-weight:bold; color:#000000;}
#search_old a:hover    {color:#000000;}
#search_old td {text-align:left; font-size:10pt; color:#000;}
#search_old form {background:none;}
#info_fields table {
    color:#000;
    background-color:#FFFFFF;
    border:0px;
    margin-bottom:0px;
    font-size:10pt;
    text-align:left;
}
#info_fields td {padding-bottom:4px;}
.message, .message a {
    background-color:#333;
    color:#fff;
    padding:7px;
    font-weight:bold;
    font-size:12px;
    margin-bottom:5px;
    height:auto;
    text-align:center;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.message_new, .message_new a {
  background-color:#000000;
  color:#FF0000;
  padding:7px;
  font-weight:bold;
  margin-bottom:5px;
  height:auto;
  text-align:center;
  font-family:Tahoma,Arial, Helvetica, sans-serif;
}
.navi {border:1px solid #CCCBD9; margin:5px 0;}
.navi_head {background-color:#e2e2e2; font-size:12px; padding:1px 4px;}
.navi_item {
  background-color:#fff;
  border-left:1px solid #7d7d7d;
  font-size:12px;
  padding:1px 4px;
}
/*********** .relatedLinks styles ***********/
/*#wetter {
    position: relative;
    margin: 0px;
    padding: 10px;
    font-size: 12px;
}
#wetter p {
    font-size:14px;
    padding:0px;
}*/
/**************** Formular - Styles ************************/
.form1 {
    background-color:#E9E7E7;
    width:auto;
    padding:10px;
    margin:10px;
    border-width:1px;
}
.formbutton, .formfield, textarea,select {
    background-color:#EEEEEE;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    border: solid 1px #000000;
}
.formfield_plz {
    background-color:#EEEEEE;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:14px;
    border: solid 1px #000000;
}
.formbutton2 {
    background-color:#FF6633;
    color:#FFFFFF;
    cursor:pointer;
    padding:4px;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
    border: solid 1px #FFDD99;
}
.formbutton3 {
    background-color:#FF6633;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    cursor:pointer;
    font-size:13px;
    font-weight:bold;
    border: solid 1px #000000;
}
.formbutton_bill {
    background:url(./images/buttons/btnweiter_k.gif) #ffffff no-repeat;
    width:100px;
    height:20px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    cursor:pointer;
    font-size:0px;
    margin:10px 0px 0px;
    padding:0px;
    border:0px;
}
.formbutton_bill2 {
    background-image:url(./images/buttons/btnauftrag_absenden.gif);
    background-repeat:no-repeat;
    width:200px;
    height:31px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    cursor:pointer;
    font-size:0px;
    margin:0px;
    padding:0px;
    border:0px;
}
.sendOrder{
    background:#ffffff;
}
/***** update_price.tpl *****/
.formreadonly {
position:relative;
top:0px;
background-color:#FFFFFF;
padding:0px;
margin-bottom:2px;
font-size:10px;
border-width:0px;
text-align:right;
}
/***** order.tpl *****/
.bill_window {
padding:5px;
border:#333 solid 2px;
background-color:#FFFFFF;
}
.class_hinweisText_haendlerinfo {background-color:#333; margin-top:6px; color:#fff;}
.class_attention {background-color:#333; color:#fff;}
.button_1 {
    background-color:#EEEEEE; background-image:url(./images/icons/felgen_a.jpg);
    background-repeat:no-repeat;
    border: solid 2px #ea3606;
    cursor:pointer;
    padding-bottom:5px;
}
/********************* Tabellen-Styles **************/
.tableHkarte {
    /*border-spacing:0px;*/
    padding:0px;
    margin:0px;
    width:99%;
    font-size:12px;
    text-align:left;
    color:#222222;
    background-color:#FFFFFF;
}
.tableHkarte td {
    border:none 0px;
    border-top:solid 1px #d7d7d7;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top:2px;
    padding-left:5px;
    text-align:left;
    vertical-align:top;
}
.tableHkarte h3 {
    font-weight:bold;
    margin:0px;
    font-size:13px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.tableHkarte ul {
    font-size:11px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    list-style-image:url(../../images/listp.gif);
}
.tableHkarte th {background-color:#333; font-weight:bold; color:#fff;}
.table1 {
/*border-spacing:0px;*/
    padding:0px;
    margin:0px;
    width:99%;
    font-size:12px;
    text-align:left;
    color:#222222;
    background-color:#FFFFFF;
}
.table1 td {
    border:none 0px;
    border-top:solid 1px #d7d7d7;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:3px 3px 2px 4px;
    text-align:left;
    vertical-align:top;
}
.table1 h3 {
    font-weight:bold;
    margin:0px;
    font-size:13px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.table1 ul {
    font-size:11px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    list-style-image:url(../../images/listp.gif);
}
.table1 th {background-color:#333; font-weight:bold; color:#fff;}
.table2 td {border:0px; padding:3px; padding-left:5px;}
.table3 td {border:0px; padding:0px; margin:0px;}

a.table_button_link {text-decoration:none;}
a.table_button_link:hover {text-decoration:none;}
.table_aktiv {background-color:#FF6633;}
#best_form td {background-color:#FFFFFF;}
.table_ico {
    /*border-spacing:0px;*/
    padding:0px;
    margin:0px;
    width:99%;
    font-size: 8px;
}
.table_ico td {/*border-spacing:0px;*/ border:0px; font-size:8px;}
.table_black{background-color:#000000; color:#CCCCCC;}
.table_black a:link {color:#CCCCCC;}
.table_black a:visited {color:#CCCCCC;}
.table_black a:hover {color:#CCCCCC;}
.table_black a:active {color:#CCCCCC;}
.table_black_img {border:3px solid #CCCCCC;}
.link_table{
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
}
.th_2{
    background-color:#D4D4D4;
    color:#ffffff;
    font-size:13px;
    font-weight:100;
}
.res_table {
  margin-top:7px;
  border:1px solid #c1c1c1;
  cursor:pointer;
  font-family:Tahoma,arial;
  font-size:8pt;
}
.res_table_data {font-family:Tahoma,arial; font-size:8pt;}
.res_table_row_odd {background-color:#ededed; cursor:pointer;}
.res_table_row_even {background-color:#FFFFFF;}
.res_table_row_hover {background-color:#CCCCCC; cursor:pointer;}
.res_table td {border-top:1px solid #c1c1c1;}
.res_table_special_txt {font-family:verdana;color:#333;}

.herstLayout_1d4{
    background-color: #B8D0D8;
    color:#CE001A;
    cursor: pointer;
}
.herstLayout_1d4 td{
    border-top:2px solid #CE001A;
    border-bottom:2px solid #CE001A;
}


#table_text td {font-size:12px; vertical-align:middle !important;}
.table_layout_1 {background-color:#E9E7E7;}
.goo a {color:#D4D4D4; text-decoration: none;}
.goo a:hover {color:#E9E7E7; text-decoration:underline;}
.herst_desc th {background-color:#FF6429;}
.herst_desc td {background-color:#FFBB99;}
.herst_desc a {font-size:smaller; color:blue; text-decoration:none;}
.herst_desc a:hover {font-size:smaller; color:blue; text-decoration:underline;}
/*****---Validierungsproblem dadurch behoben---*****/
#content_subStyle {padding:0px;}
#content_subStyle ol li {margin-bottom:8px;}
#btnDetails  {text-decoration:none; color:#000; font-weight:bold; list-style:none;float:left;}
#btnDetails a {text-decoration:none; color:#fff; font-weight:bold;}
#btnDetails a:link {text-decoration:none; color:#fff; font-weight:bold;}
#btnDetails a:visited {color:#FFFFFF !important}
.pseudoDetails {
background:url(./images/buttons/btnDetails.gif);
background-repeat:no-repeat;
width:54px;
height:13px;
font-weight:bold;
}
#btnDetails a:hover {
background-image:url(./images/buttons/btnDetails.gif);
background-repeat:no-repeat;
width:54px;
height:13px;
font-weight:bold;
}
#pseudoDetails {
background:url(./images/buttons/btnDetails.gif);
background-repeat:no-repeat;
width:58px;
height:15px;
font-weight:bold;
}
/*.content_alufelgen_suche h1 {font-size:20px; font-weight:bold; border-bottom:2px solid #FF5115;}*/
/*****  tyre_details.tpl *****/
.class1 {font-family:verdana; font-size:10px; color:red; font-weight:bold;}
/***** Button Guenstige Reifen in ihrer Naehe *****/
.class2 {
background-image:url(./images/buttons/btnguenstige_reifen_motoso.gif);
background-repeat:no-repeat;
width:143px;
height:34px;
margin-top:25px;
padding:0;
}
.platzhalter1 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:5px;
}
.platzhalter2 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:10px;
}
.platzhalter3 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:10px;
}
.platzhalter4 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:10px;
}
.platzhalter5 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:3px;
}
.platzhalter6 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:3px;
}
.platzhalter7 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:3px;
}
.platzhalter_details {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:3px;
}
.platzhalter_auftrag_erfassen1 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:14px;
}
.platzhalter_auftrag_erfassen2 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:70px;
}
.platzhalter_auftrag_erfassen3 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:1px;
}
.platzhalter_auftrag_erfassen4 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:3px;
}
.platzhalter_haendlerliste1 {
background:url(../../images/pixel_trans.gif);
background-repeat:no-repeat;
width:1px;
height:1px;
}
div#wechselbox {
clear:both;
width:auto;
margin:0;
padding:0;
}
.wechselbox1 {
float:right;
margin-top:3px;
}
.wechselbox2 {
float:left;
margin-top:20px;
}
.clearbox {clear:both;}
/***** Button weiterempfehlen *****/
.class3 {
background-image:url(./images/buttons/btnempfehlen_motoso_neu.gif);
display:none;
background-repeat:no-repeat;
width:0px;
height:0px;
margin-top:0px;
}
.class4 {text-align:justify;}
.class5 {padding-top:10px;}
.class6 {font-family:verdana; font-size:9px;}
.class47 {font-size:10px;}
.class48 {font-size:18px;}
/****** end tyre_details.tpl *****/
/****** haendler_result.tpl ******/
.hSelect{
    font-size:9px;
}

.class7 {color:#fff;}
.class8 {font-size:13px; font-weight:bold;}
.class10 {
font-size:11px;
position:absolute;
display:none;
top:0px;
left:0px;
background:#fff;
border:1px solid #f30;
padding:4px;
}
.class12 {font-size:13px; font-weight:bold;}
.class13 {padding:0px; margin:0px;}
.class_Button_angebotDrucken {
cursor:pointer;
background-image:url(./images/buttons/angebot_drucken.gif);
background-repeat:no-repeat;
width:90px;
height:18px;
margin-right:20px;
}
.btn_aktionen_des_haendlers {
cursor:pointer;
background-image:url(../../images/buttons/aktionen_des_haendlers_mod.gif);
background-repeat:no-repeat;
width:160px;
height:23px;
}
.class_Button_zumHaendler {
cursor:pointer;
background-image:url(./images/buttons/btnzum_haendler.gif);
background-repeat:no-repeat;
width:118px;
height:18px;
margin-right:30px;
}

.class14 {border:0px;}
.class15 {font-family:verdana; font-size:9px; color:#ababab;}
.class16 {float:left; width:290px}
.class17 {font-size:16px; font-weight:bold;}
.class18 {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.class19 {color:#FF0000;}
.class20 {color:#33CC33;}
.class49 {float:right; margin-right:5px;}
/****** end haendler_result.tpl *****/
/*********** haendler.tpl ***********/
#btnGo a {
line-height:0;
font-size:0;
color:#FFFFFF;
text-indent:-999px;
}
.class_button_go {
cursor:pointer;
background-color:#ffffff;
border:0px;
background-image:url(./images/buttons/btngo.gif);
background-repeat:no-repeat;
width:43px;
height:27px;
padding:0px;
margin:0px;
}
.class_warnung_plz {color:#DD0000; font-weight:bold;}
.class9 {
font-size:11px;
position:absolute;
display:none;
width:310px;
background:#fff;
border:1px solid #aa0022;
padding:4px;
}
.class11 {margin-left:5px;}
.class_map_deutschland {
cursor:pointer;
border:0px;
background-image:url(./images/map_deutschland.jpg);
background-repeat:no-repeat;
width:400px;
height:452px;
padding:0px;
margin:0px;
}
.disabled_font_style {color:#CCCCCC;}
.class_fahrzeugschein_1 {
border:0px;
background-image:url(./images/reifen_suchen/reifenbeschreibung.jpg);
background-repeat:no-repeat;
width:434px;
height:284px;
padding:0px;
margin:0px;
}
.class_fahrzeugschein_2 {
border:0px;
background-image:url(./images/reifen_suchen/fahrzeugschein02.jpg);
background-repeat:no-repeat;
width:434px;
height:240px;
padding:0px;
margin:0px;
}
.class_fahrzeugschein_3 {
border:0px;
background-image:url(./images/reifen_suchen/fahrzeugschein01.jpg);
background-repeat:no-repeat;
width:434px;
height:243px;
padding:0px;
margin:0px;
}

/*********  end haendler.tpl ********/
/****** haendler_show_price.tpl *****/
.class21 {text-align:center;}
.class22 {text-align:left;}
.class23 {font-size:13px; font-weight:bold;}
.class24 {font-weight:bold;}
/***** end haendler_show_price.tpl *****/
/*****   haendler_show_menue.tpl *******/
.class25 {clear:left;}
#sellerDetailMenue{
    /*height:30px;*/
}
#sellerDetailMenue ul{
    /*height:30px;*/
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#sellerDetailMenue li{
    float:left;
}
.table_button_passiv_left {
    /*width:100px;
    height:30px;*/
    cursor:pointer;
    text-align:center;
    float:left;
    padding:0px !important;
    background: transparent url(http://www.auto-motor-und-sport.de/img/bg_hauptnavi_1_links.png) no-repeat scroll left top !important;
}
.table_button_passiv {
    /*width:101px;
    height:20px;*/
    cursor:pointer;
    padding:4px 10px 5px;
    text-align:center;
    font-size:11px;
    color:#333 !important;
    margin: 0px 0px 0px 1px;
    background:transparent url(http://www.auto-motor-und-sport.de/img/bg_hauptnavi_1_rechts.png) no-repeat scroll right top !important;
    float:left;
}
.table_button_aktiv_left {
    /*width:100px;
    height:30px;*/
    cursor:pointer;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    float:left;
    margin: 0px 0px 0px 1px !important;
    padding:0px !important;
    background: transparent url(http://www.auto-motor-und-sport.de/img/bg_hauptnavi_3_links.png) no-repeat scroll left top !important;
}
.table_button_aktiv {
    /*width:102px;
    height:20px;*/
    cursor:pointer;
    padding:4px 10px 5px;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    color:#fff !important;
    background:transparent url(http://www.auto-motor-und-sport.de/img/bg_hauptnavi_3_rechts.png) no-repeat scroll right top !important;
    float:left;
}
.table_button_deaktiv {
    /*width:101px;
    height:20px;*/
    cursor:default;
    padding:4px 10px 5px;
    text-align:center;
    font-size:11px;
    color:#a7a7a7;
    background:transparent url(http://www.auto-motor-und-sport.de/img/bg_hauptnavi_1_rechts.png) no-repeat scroll right top;
    float:left;
}

/***** haendler_show_bewertung.tpl *****/
.class26 {background-color:#333; color:#fff;}
.class27 {padding-top:15px;}
.class28 {display:block;}
.class29 {
cursor:pointer;
background-image:url(./images/buttons/btnauftrag_erteilen.gif);
background-repeat:no-repeat;
width:190px;
height:31px;
}
.class30 {margin:10px; color:#CC0000; font-weight:bold;}
.class31 {color:#CC0000; font-weight:bold;}
.class32 {
margin-bottom:4px;
margin-top:4px;
width:90%;
color:#CC0000;
height:1px;
}
.class33 {
position:absolute;
display:none;
top:0px;
left:0px;
width:350px;
background:#fff;
border:1px solid #f30;
padding:4px;
}
.class34 {border-top:0px;}
/****** end haendler_show_bewertung.tpl *****/
/******    haendler_show_adress.tpl   *******/
.class35 {
cursor:pointer;
background-image:url(./images/icons/freePhone_motoso.gif);
background-repeat:no-repeat;
width:124px;
height:21px;
}
.class36 {float:right;}
.class37 {
position:absolute;
display:none;
top:0px;
left:0px;
width:280px;
background:#fff;
border:1px solid #f30;
padding:4px;
}
.class38 {
cursor:pointer;
background-image:url(../../images/icons/geprueft70px.gif);
width:50px;
height:50px;
margin:30px -40px 0 0;
}
.class38b {
cursor:pointer;
background-image:url(../../images/icons/geprueft_low70px.gif);
width:50px;
height:50px;
margin:30px -40px 0 0;
}
/***** Bewertungssterne *****/
.class39a {
float:left;
background-image:url(../../images/icons/sterntuerkis.gif);
background-repeat:no-repeat;
width:30px;
height:30px;
}
.class39b {
float:left;
background-image:url(../../images/icons/sterngruen.gif);
background-repeat:no-repeat;
width:30px;
height:30px;
}
.class39c {
float:left;
background-image:url(../../images/icons/sternbraun.gif);
background-repeat:no-repeat;
width:30px;
height:30px;
}
.class39d {
float:left;
background-image:url(../../images/icons/sterngold.gif);
background-repeat:no-repeat;
width:30px;
height:30px;
}
.class40a {
float:left;
background-image:url(../../images/icons/sterntuerkis_l.gif);
background-repeat:no-repeat;
width:15px;
height:30px;
}
.class40b {
float:left;
background-image:url(../../images/icons/sterngruen_l.gif);
background-repeat:no-repeat;
width:15px;
height:30px;
}
.class40c {
float:left;
background-image:url(../../images/icons/sternbraun_l.gif);
background-repeat:no-repeat;
width:15px;
height:30px;
}
.class40d {
float:left;
background-image:url(../../images/icons/sterngold_l.gif);
background-repeat:no-repeat;
width:15px;
height:30px;
}
.class41 {
float:left;
background-image:url(../../images/icons/sterngrau_r.gif);
background-repeat:no-repeat;
width:14px;
height:30px;
}
.class42 {
float:left;
background-image:url(../../images/icons/sterngrau.gif);
background-repeat:no-repeat;
width:30px;
height:30px;
}
.class43a {
float:left;
background-image:url(../../images/icons/sterntuerkis_k.gif);
background-repeat:no-repeat;
width:16px;
height:16px;
}
.class43b {
float:left;
background-image:url(../../images/icons/sterngruen_k.gif);
background-repeat:no-repeat;
width:16px;
height:16px;
}
.class43c {
float:left;
background-image:url(../../images/icons/sternbraun_k.gif);
background-repeat:no-repeat;
width:16px;
height:16px;
}
.class43d {
float:left;
background-image:url(../../images/icons/sterngold_k.gif);
background-repeat:no-repeat;
width:16px;
height:16px;
}
.class44a {
float:left;
background-image:url(../../images/icons/sterntuerkis_k_l.gif);
background-repeat:no-repeat;
width:8px;
height:16px;
}
.class44b {
float:left;
background-image:url(../../images/icons/sterngruen_k_l.gif);
background-repeat:no-repeat;
width:8px;
height:16px;
}
.class44c {
float:left;
background-image:url(../../images/icons/sternbraun_k_l.gif);
background-repeat:no-repeat;
width:8px;
height:16px;
}
.class44d {
float:left;
background-image:url(../../images/icons/sterngold_k_l.gif);
background-repeat:no-repeat;
width:8px;
height:16px;
}
.class45 {
float:left;
background-image:url(../../images/icons/sterngrau_k_r.gif);
background-repeat:no-repeat;
width:8px;
height:15px;
}
.class46 {
float:left;
background-image:url(../../images/icons/sterngrau_k.gif);
background-repeat:no-repeat;
width:16px;
height:15px;
}
.class49 {
font-size:11px;
position:absolute;
display:none;
width:320px;
background:#fff;
border:1px solid #f30;
padding:4px;
}
.class50 {
 float:right;
 margin-right:5px;
 vertical-align:top;
}
/***** end haendler_show_adress.tpl *****/
/***** reifen.tpl ********/
.class_button_suchen {
cursor:pointer;
background-image:url(./images/buttons/btnsuchen.gif);
background-repeat:no-repeat;
width:87px;
height:26px;
margin:0px;
padding:0px;
border:0px;
color:#FFFFFF;
font-weight:bold;
font-family:Trebuchet MS,Verdana;
}
.class_linie {
background-image:url(./images/reifen_suchen/linie_motoso.gif);
background-repeat:repeat-y;
width:451px;
height:1px;
}
#linkcontainer {
padding:0;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
border-left:1px #DE140A dotted;
border-right:1px #DE140A dotted;
}

/***** end reifen.tpl ******/
.class_button_senden {
cursor:pointer;
background-image:url(./images/buttons/btnweiter_k_motosotext.gif);
background-repeat:no-repeat;
width:100px;
height:20px;
margin:0px;
padding:0px;
border:0px;
}
.btnsenden {
cursor:pointer;
background-image:url(./images/buttons/btnsenden.gif);
background-repeat:no-repeat;
width:90px;
height:26px;
border:none;
}
/************** .textblock styles *****************/
.textblock{
    padding: 10px 0px 0px 10px;
    font-size: 80%;
    text-align:left;
    width:95%;
    border:1px solid #000000;
}
/***** Rundeecken *****/
.eckelioben {
float:left;
/*margin-left:4px;*/
background-image:url(./images/ecken/eckelioben_motoso.gif);
background-repeat:no-repeat;
width:15px;
height:15px;
}
.bgdiv {
float:left;
background-image:url(./images/ecken/bgDiv_motoso.jpg);
background-repeat:repeat-x;
width:490px;
height:15px;
}
.eckereoben {
float:left;
background-image:url(./images/ecken/eckereoben_motoso.gif);
background-repeat:no-repeat;
width:15px;
height:15px;
}
.linkcontainerRow{
    display:inline-block;
    clear:both;
}
.container_margin3 {margin-left:50px;}
.headline_style1 {color:#AA0022;}
#ausverkauft {
float:left;
width:478px;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
border-left:1px #AA0022 dotted;
border-right:1px #AA0022 dotted;
}
.ausverkauft_ausrichten {float:left; margin:0px 20px 20px 130px;}
.artikel_ausverkauft         {color:#004DC1; text-decoration:none; margin-left:10px;}
.artikel_ausverkauft a       {color:#004DC1; text-decoration:none;}
.artikel_ausverkauft a:link  {color:#004DC1; text-decoration:none;}
.artikel_ausverkauft a:hover {color:#AA0022; background-color:#FFFFFF;}
.artikel_ausverkauft_image {margin-left:25px;}
.eckeliunten {
float:left;
/*margin-left:4px;*/
background-image:url(./images/ecken/eckeliunten_motoso.gif);
background-repeat:no-repeat;
width:15px;
height:15px;
}
.eckereunten {
float:left;
background-image:url(./images/ecken/eckereunten_motoso.gif);
background-repeat:no-repeat;
width:15px;
height:15px;
}
.hidden_motoso {display:none;}
.haendler_link a { font-size:11px; font-weight:bold; color:#000000; text-decoration:underline; list-style:none;}
.haendler_link a:link {list-style:none;}
.haendler_link a:hover {text-decoration:none;}

.herstListColor_36{
    background-color:#142d65;
    color:#FFFFFF;
    font-weight:bold;
}
.herstListColor_1d4{
    background-color:#CE001A;
    color:#FFFFFF;
    font-weight:bold;
}
.txt_stealth {font-size:10px;}
.alufelgen_querschnitt {background-image:url(../../images/alufelgen_querschnitt.jpg); background-repeat:no-repeat; float:left; width:392px; height:373px;}
.lochmaske {background-image:url(../../images/lochmaske.jpg); background-repeat:no-repeat; float:left; width:174px; height:296px;}
.sellerOptions{
    float:right;
}
.sellerOptions ul{
    height:33px;
    list-style-type: none !important;
    list-style-image: none;
    list-style-position: outside;
    margin: 0px;
    padding: 0px;
}
.sellerOptions li{
    float:left;
    padding-left: 10px;
    background: none !important;
    font-size: 10px;
}
.appointment_yes{
    color: #00FF00;
}
.appointment_no{
    color: #FF0000;
}
.infoIcon {
     line-height: 20px;
     padding: 5px 23px 5px 0;
     background: url(../../images/icons/info_icon.gif) no-repeat center right;
     text-decoration: underline;
}

#testDetails {
float:left;
background:url(./images/buttons/button_test.gif);
width:90px;
height:13px;
margin-left: 10px;
cursor: pointer;
}

#tyreDetails {
float:left;
background:url(./images/buttons/button_details.gif);
width:60px;
height:13px;
margin-left: 10px;
cursor: pointer;
}
.res_table_detail_title {color:#DE140A}