/****************** COMUN ****************/
body {font-family:Arial,Verdana,sans-serif; font-size: 11px; line-height:21px; min-height:25px; text-align: left; margin-top:3px;}
img {margin:0;border:0}
p {line-height: 14px;}

.salademusica a {color: #4a7117;}
.salademusica a:hover {color: #6ea61d;}
.salademusica a:selected {color: #365C02;}

span.nada {visibility: hidden; text-decoration: none; font-size: 1px; float: left;}
#nada {text-decoration: none;}
#container {width: 967px; margin: 0 auto 0 auto;}
#content {float: left; width: 967px; background: #fff; margin: 0 0 5px 0; padding: 0px;}
/****************** BUSCADOR ****************/
#caja_contacto  a{color: #4a7117;}
#caja_contacto a:hover {color: #6ea61d;}
#caja_contacto a:selected {color: #365C02;}
#content_pie a{color: #4a7117;}
#content_pie a:hover {color: #6ea61d;}
#content_pie a:selected {color: #365C02;}

/****************** COMUN ****************/
#content h1{font-size: 20px; margin: 10px 0 5px 8px;color:#000;}
#h2_subtitula3 {font-size: 12px; font-weight: normal; margin-left: 5px;}
.separador_puntos {border: 0; padding: 0;background: url(/img/comunes/dotted.gif) repeat-x left bottom;height:5px; margin: 24px 0 0 0; width: 556px;}

#seccion_izquierda {float: left; width: 554px; margin: 18px 31px 0px 0px;}
#seccion_izquierda img.ilustracion {float: left;}
#seccion_izquierda p.subtitulo_seccion {margin: 0 0 15px 0; font-size: 12px;}
#seccion_izquierda p.busquedas {margin: 7px 5px 0 10px; float: left;}
#seccion_izquierda h2 {text-transform: uppercase; font-size: 16px; color: #000; margin: 21px 0 18px 9px;}
#seccion_izquierda .buscador {overflow: auto;}
#seccion_izquierda .listas {width: 554px; margin: 25px 0 0 0; padding-top: 26px; border-top: 1px solid #ccc; overflow: no;}
#seccion_izquierda .buscador form {width:538px;float:left;}
form .datos {width: 257px; float: left;margin-top:-1px;}
form span {margin: 0 5px 0 10px;}
form input {margin: 0; width: 147px; height: 17px; border: 0px solid #000; font-size: 11px;}

#sidebar {float: left; width: 382px;margin-top:18px }
#sidebar  h2{text-transform: uppercase; font-size: 16px; color: #333; margin: 0; background: url(/img/salademusica/caja_transparente_borde_superior.gif) no-repeat top; padding: 9px 0 0 14px;}
#sidebar h4 {height: 15px; background: url(/img/salademusica/caja_transparente_borde_inferior.gif) no-repeat bottom; margin: -15px 0 20px 0;}
#sidebar p {margin: 5px 10px 13px 14px;}
#sidebar .caja_sup {background: url(/img/salademusica/caja_transparente_fondo.gif) repeat-y;}
#sidebar form {overflow: auto;}
#sidebar form .registro {margin:-1px 9px 9px 9px; float: left;}
#sidebar form span {margin: 0 6px 0 5px; font-weight: bold;}
#sidebar form input {margin: 0; width: 115px; height: 17px; border: 1px solid #000; font-size: 11px;}

#sidebar .caja_inf {background: url(/img/salademusica/caja_borde_inferior.gif) no-repeat bottom #EAEAEA;; padding-bottom: 5px; height:460px;}
#sidebar  h2.gris {text-transform: uppercase; font-size: 16px; color: #000; margin: 0; background: url(/img/salademusica/caja_borde_superior.gif) no-repeat top; padding: 10px 0 0 14px;}
#sidebar .tarifas {margin-left: 14px;}
#sidebar .impuestos_texto {margin: 5px 0 0 0; float: left;}
#sidebar .impuestos {width: 99px; margin: 5px 0 0 0; text-align: center; float: left;}
#sidebar .impuestos_verde {margin: 5px 9px 0 0; float: left; color: #6EA81E;}
#sidebar .selected {text-decoration: none; font-weight: bold;}
#sidebar p.gris {margin: 5px 14px 13px 14px; color: #666;}

#resto_gris{float:left;width:100%;margin-top;20px;background:#EAEAEA;}
#volver_servicios {float: right; font-size:12px;margin:7px 10px 0 0;}
/**************************************************************************************************/
#elegir_tarifa {float: left; width: 377px; margin: 5px 0px 0px 0px;background:#EAEAEA;}
#elegir_tarifa p{float: left; width: 148px; margin: 5px 0px 13px 14px; font-size: 12px;}
#link_impuestos {float: left; width: 206px; margin: 10px 0 10px 0; padding: 0;}
#caja_sin {float: left; width: 500px; margin: -5px 0 0 0;line-height: 15px;font-size: 12px;}
#caja1_sin {float: left;width: 98px;text-align:center;}
#caja1_separador {float: left;height: 14px; width: 1px;margin-left:-1px;color:#4C8300;}
#caja1_con {float: left;width: 113px;text-align:center;}
.espacio_vacio_impuestos {float: left; width: 100%; height: 15px; margin: 2px 0px 0px 120px;background:#EAEAEA;}
#content_msj1{float: left; width: 85px;margin:0 12px 15px 15px;}
#content_msj2{float: left; width: 85px;margin:0 15px 15px 0px;}
.h3_mensajes {width: 100%; float:left; font-size: 15px; line-height:18px; text-transform: uppercase; font-weight: normal; margin: 0px 0 5px 0;}

#caja_sin .bot_conimpsel {color:#355c01;text-decoration: none;font-weight:bold; height: 15px; border-bottom:0px solid #355c01;}
#caja_sin .bot_conimpsel:hover {color:#355c01;}

#caja_sin .bot_conimp {text-decoration: none;height: 15px; border-bottom:1px solid #6EA81E;}
#caja_sin .bot_conimp:hover {border-bottom:1px solid #4C8300;color:#4C8300;}

#caja_sin .bot_sinimpsel {color:#355c01;text-decoration: none;font-weight:bold;height: 15px; border-bottom:0px solid #355c01;}
#caja_sin .bot_sinimpsel:hover {color:#355c01;}

#caja_sin .bot_sinimp {text-decoration: none;height: 15px; border-bottom:1px solid #6EA81E;}
#caja_sin .bot_sinimp:hover {border-bottom:1px solid #4C8300;color:#4C8300;}

#conimp0 {float:left;height:14px;margin:3px 0 0 -83px;width:285px;}

#conimp0 .bot_conimppensel {color:#355c01;text-decoration: none;font-weight:bold;height: 15px;;}
#conimp0 .bot_conimppensel:hover {color:#355c01;}
#conimp0 .bot_conimppen {text-decoration: underline;height: 15px;}
#conimp0 .bot_conimppen:hover {text-decoration: underline;}

#conimp0 .bot_conimpcansel {color:#355c01;text-decoration: none;font-weight:bold;height: 15px;}
#conimp0 .bot_conimpcansel:hover {color:#355c01;}
#conimp0 .bot_conimpcan {text-decoration: underline;height: 15px;}
#conimp0 .bot_conimpcan:hover {text-decoration: underline;}

#conimp0 .bot_conimpceusel {color:#355c01;text-decoration: none;font-weight:bold;height: 15px;}
#conimp0 .bot_conimpceusel:hover {color:#355c01;}
#conimp0 .bot_conimpceu {text-decoration: underline;height: 15px;}
#conimp0 .bot_conimpceu:hover {text-decoration: underline;}

#conimp0 .bot_conimpmelsel {color:#355c01;text-decoration: none;font-weight:bold;height: 15px;}
#conimp0 .bot_conimpmelsel:hover {color:#355c01;}
#conimp0 .bot_conimpmel {text-decoration: underline;height: 15px;}
#conimp0 .bot_conimpmel:hover {text-decoration: underline;}

.tarifa0_0 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px; padding-top: 0px;background: url(/img/tarifas/musica/cuadro_tono.gif) no-repeat; margin: 0px;}
.tarifa0_1 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px; padding-top: 0px;background: url(/img/tarifas/musica/cuadro_tono_1.gif) no-repeat; margin: 0px;}
.tarifa0_2 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px; padding-top: 0px;background: url(/img/tarifas/musica/cuadro_tono_2.gif) no-repeat; margin: 0px;}
.tarifa0_3 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px; padding-top: 0px;background: url(/img/tarifas/musica/cuadro_tono_3.gif) no-repeat; margin: 0px;}
.tarifa0_4 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px; padding-top: 0px;background: url(/img/tarifas/musica/cuadro_tono_4.gif) no-repeat; margin: 0px;}

.tarifa1_0 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px; padding-top: 0px; background: url(/img/tarifas/musica/cuadro_poli.gif) no-repeat; margin: 0px;}
.tarifa1_1 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px;  padding-top: 0px; background: url(/img/tarifas/musica/cuadro_poli_1.gif) no-repeat; margin: 0px;}
.tarifa1_2 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px;  padding-top: 0px; background: url(/img/tarifas/musica/cuadro_poli_2.gif) no-repeat; margin: 0px;}
.tarifa1_3 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px;  padding-top: 0px; background: url(/img/tarifas/musica/cuadro_poli_3.gif) no-repeat; margin: 0px;}
.tarifa1_4 {text-decoration: none;overflow: hidden; display: block; height: 75px; width: 82px;  padding-top: 0px; background: url(/img/tarifas/musica/cuadro_poli_4.gif) no-repeat; margin: 0px;}


/***************** BOTONES *******************/
.boton_buscar_izq {margin:0;background:url(/img/botones/bot_buscar_verde.gif) no-repeat;height:19px;width:77px;}
.boton_enviar_der {float:right;margin:0 14px 0 0;background:url(/img/botones/bot_enviar_verde.gif) no-repeat;height:19px;width:73px;}
.boton_enviar_gris {background: url("/img/botones/bot_enviar_verde_tumusica.gif") no-repeat scroll 0 0 transparent;float: right; height: 11px; margin: 5px 10px 0 0; width: 73px;border:0}
.boton_volver {background: url("/img/botones/bot_volver_verde.gif") no-repeat scroll 0 0 transparent;float: right; height: 19px; margin: 0 14px 0 0; width: 75px;}

/****************** FIN COMUN ****************/
.trade11 {font-size: 11px; margin: 0 0 5px 1px;}

/************************* FORZAR ESTILOS ************************************/
#container #cabecera {height: auto;}
#cuerpo_sala_de_musica .leftmenu .bg3 {background: none repeat scroll 0 0 #4C4C4C;color: #FFFFFF;line-height: 17px;}
#cuerpo_sala_de_musica .left_menu_elements  div {margin-top: -10px; color: #000000;}
#cuerpo_sala_de_musica .bg3 .left_menu_elements  div {margin-top: -6px; color: #fff;}
#cuerpo_sala_de_musica .leftmenu .top_box {background: #CECECE;}
#cuerpo_sala_de_musica .page__login {background-color: #ffffff}
#cuerpo_sala_de_musica .left_title_login {height: 0;}

