/*TOP MENU*/
#top_menu { height: 42px; width:958px; background: url(../img/menu_horiz.png) no-repeat -14px 1px; list-style:none; margin-top: 0px; float:left;}
#top_menu li { margin:0; padding:0; display: inline; }
#top_menu ul li a { display:block; height: 42px; float: left; }
#top_menu ul li a#m_home { width:80px; padding-right: 1px; }
#top_menu ul li a#m_home.selected, #top_menu ul li a#m_home:hover { background: url(../img/menu_horiz.png) -18px -52px; width:80px; }
#top_menu ul li a#m_empresa { width:87px; padding-right: 1px; }
#top_menu ul li a#m_empresa.selected, #top_menu ul li a#m_empresa:hover { background: url(../img/menu_horiz.png) -99px -52px; }
#top_menu ul li a#m_vehiculos { width:110px; padding-right: 1px; }
#top_menu ul li a#m_vehiculos.selected, #top_menu ul li a#m_vehiculos:hover { background: url(../img/menu_horiz.png) -187px -52px; }
#top_menu ul li a#m_noticias { width:89px; padding-right: 1px; }
#top_menu ul li a#m_noticias.selected, #top_menu ul li a#m_noticias:hover { background: url(../img/menu_horiz.png) -298px -52px; }
#top_menu ul li a#m_servicios_financieros { width:183px; padding-right: 1px; }
#top_menu ul li a#m_servicios_financieros.selected, #top_menu ul li a#m_servicios_financieros:hover { background: url(../img/menu_horiz.png) -388px -52px; }
#top_menu ul li a#m_servicios { width:97px; padding-right: 1px; }
#top_menu ul li a#m_servicios.selected, #top_menu ul li a#m_servicios:hover { background: url(../img/menu_horiz.png) -572px -52px; }
#top_menu ul li a#m_repuestos { width:101px; padding-right: 1px; }
#top_menu ul li a#m_repuestos.selected, #top_menu ul li a#m_repuestos:hover { background: url(../img/menu_horiz.png) -670px -52px; }
#top_menu ul li a#m_imagenes { width:97px; padding-right: 1px; }
#top_menu ul li a#m_imagenes.selected, #top_menu ul li a#m_imagenes:hover { background: url(../img/menu_horiz.png) -772px -52px; }
#top_menu ul li a#m_contacto { width:91px; padding-right: 1px; }
#top_menu ul li a#m_contacto.selected, #top_menu ul li a#m_contacto:hover { background: url(../img/menu_horiz.png) -870px -52px; }

#menu_nuevos { background:url(../img/efecto_abajo_menu_izq.png) bottom no-repeat; padding-bottom:12px; float: left}
#menu_nuevos li a { display:block; border: solid 1px #ccc; width:165px; padding:13px 20px; color: #39c; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.6em; background:url(../img/bg_menu_nuevos.png) no-repeat; margin-bottom: 1px; }
#menu_nuevos li a:hover { text-decoration:none }
#menu_nuevos li ul li a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 1em; color: #666; background:url(../img/menu_ico_down_off.gif) no-repeat 170px 50% #f0f4f4; padding: 5px 20px; }
#menu_nuevos li ul li a.actual { color:#39c; background:url(../img/menu_ico_down_on.gif) no-repeat 170px 50% #f0f4f4; padding: 5px 20px; border-bottom:none; }
#menu_nuevos li ul li ul li a { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 1em; color: #666; background:url(../img/menu_ico_down_off.gif) no-repeat 170px 50% #f0f4f4; padding: 5px 20px; border:none!important; border-left:solid 1px #ccc!important; border-right:solid 1px #ccc!important; }
#menu_nuevos li ul li ul li a.actual { color:#F0F4F4; background:url(../img/menu_ico_der_on.gif) no-repeat 170px 50% #39c; }
#menu_nuevos li ul li ul li ul li a { width:155px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 0.9em; color: #666; background:url(../img/menu_ico_down_off.gif) no-repeat 170px 50% #f0f4f4; padding: 5px 20px; border:none!important; border-left:solid 1px #ccc!important; border-right:solid 1px #ccc!important; padding-left: 30px; }
#menu_nuevos li ul li ul li ul li a.actual { width:155px; color:#F0F4F4; background:url(../img/menu_ico_der_on.gif) no-repeat 170px 50% #39c; padding-left: 30px; }

.shadetabs { width: 682px; padding-right: 20px; border-bottom: solid 1px #ccc; height: 30px; margin-bottom: 20px; }
.shadetabs li { display: inline; margin: 0; }
.shadetabs li a { background: url(../img/v_solapa.png) no-repeat; width:112px; height:23px; float:right; padding-top: 7px; text-align: center; font-weight: bold; color: #999999; margin-right: 1px; }
.shadetabs li a:visited { color: #2d2b2b; }
.shadetabs li a:hover { color: #3499cc; text-decoration:none }
.shadetabs li a.selected { background: url(../img/v_solapa.png) no-repeat 0 -40px; color: #fff; }
.shadetabs li a.selected:hover { /*selected main tab style */ text-decoration: none; }

.tabcontent { display:none; }

/*MENU NUEVOS*/


.arrowlistmenu { width: 205px; background:url(../img/efecto_abajo_menu_izq.png) bottom no-repeat; padding-bottom:12px; background:#f0f4f4; border: solid 1px #ccc; }
.arrowlistmenu h3.menuheader { cursor:pointer; display:block; border: solid 1px #ccc; border-left:0; border-right:0; border-top:0; width:165px; padding:10px 20px; color: #39c; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.6em; background:url(../img/bg_menu_nuevos.png) no-repeat; margin-bottom: 0px; display:block; height:20px }
.arrowlistmenu h3.openheader {cursor: auto; background:url(../img/bg_menu_nuevos.png) no-repeat; }


.arrowlistmenu ul { }
.arrowlistmenu ul li { padding-bottom: 2px; width:185px  }
.arrowlistmenu ul li a { color: #666; display: block; padding: 2px 0; padding-left: 19px; text-decoration: none; font-weight: bold; font-size: 90%; width:187px; border-bottom: 1px solid #dadada; }
.arrowlistmenu ul li .opensubheader { background: url(../img/menu_ico_down_off.gif) no-repeat 170px 50%;}
.arrowlistmenu ul li .closedsubheader {background: url(../img/menu_ico_down_on.gif) no-repeat 170px 50%}
.arrowlistmenu ul li ul li a { width:187px; color: #39c; background: none; display: block; padding: 2px 0; padding-left: 19px; text-decoration: none; font-weight: normal; border-bottom: 0px solid #dadada; font-size: 90%; }

.arrowlistmenu ul li ul li a.actual { width:187px; color: #fff; background: #39c  none; display: block; padding: 2px 0; padding-left: 19px; text-decoration: none; font-weight: normal; border-bottom: 0px solid #dadada; font-size: 90%; }



@media print {
.tabcontent { display:block !important; }
}
