body{margin:0;padding:0;font-size:90%;font-family:Trebuchet MS, Helvetica, sans-serif;color:#696968;background:#FFF;} 
img{border:none;margin:0;}
.img_derecha{float:right;margin: 0 0 10px 10px;border: 1px solid #000;}
.img_izquierda{float:left;margin: 10px 10px 0 0;border: 1px solid #000;}
.der{float:right;}
.izq{float:left;}
.imp{float:right;margin:10px;}
p{line-height:120%;}
td{font-size:90%;}
/****************************ENLACES****************************/
a:link{color:#891536; font-size:13px; text-decoration:none;}
a:visited{color:#891536; font-size:13px; text-decoration:none;}
a:hover{color:#000; font-size:13px; text-decoration:none;}
a:active{color:#891536; font-size:13px; text-decoration:none;}

a.submenu:link{color:#FFF; text-decoration:none;}
a.submenu:visited{color:#FFF; text-decoration:none;}
a.submenu:hover{color:#D8B4FA; text-decoration:none;}
a.submenu:active{color:#FFF; text-decoration:none;}

a.camino:link{color:#696968; font-size:11px; text-decoration:none;}
a.camino:visited{color:#696968; font-size:11px; text-decoration:none;}
a.camino:hover{color:#000; font-size:11px; text-decoration:none;}
a.camino:active{color:#696968; font-size:11px; text-decoration:none;}

a.indice:link{color:#000; text-decoration:none;}
a.indice:visited{color:#000; text-decoration:none;}
a.indice:hover{color:#F80C00; text-decoration:none;}
a.indice:active{color:#000; text-decoration:none;}

a.abc:link{color:#891536; background:#EFEFED; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}
a.abc:visited{color:#891536; background:#EFEFED; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}
a.abc:hover{color:#FFF; background:#891536; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}
a.abc:active{color:#891536; background:#EFEFED; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}

.noabc{color:#6C6C6B;background:#EFEFED;font-size:13px;font-weight:bold;padding: 0 2px 0 4px;}
.desabc{color:#FFF;background:#891536;font-size:13px;font-weight:bold;padding: 0 2px 0 4px;}
/****************************FIN DE ENLACES****************************/

/****************************CABECERA****************************/ 
.floatsalon{float:right;margin: 0 20px 0 0;}
.espacio{float:left;margin: 0 0 0 18px;}
.floatlogo {float: left; margin: 0 0 0 18px;}
.floatcabecera {float: left; margin: 0 0 0 0;}
#salon{text-align:right; height:30px; background-color:#8C0000;}
#menusalon{position:absolute; visibility:hidden; margin-left:0; margin-top:0; width:100%; height:35px; background:#FFF;}
#menu{height:36px; border-bottom:1px solid #FFF; background-color:#8C0000;}
#cabecera{height:91px; background:#FFF url(../img_salon/cabsalon01.gif) no-repeat top left;}
#cabecera_09{height:91px; background:#FFF url(../img_salon/cabsalon01_09.gif) no-repeat top left;}
#submenu{color:#FFF; height:20px; margin-left:2%; margin-top:1px; background:#F80C00; text-align:right;}
#guia{margin-left:18px; height:25px; border-bottom:1px solid #E3E2D0; background-image:  url(/imagenes/degradado.gif); background-repeat: no-repeat; background-position: right;}
#cajaizq{float: left; margin-top:4px; font-size:10px;}
#cajader{float: right; margin-top:1px; margin-right:15px;}
/****************************FIN CABECERA****************************/ 
#gutter{float:left;width:18px;height:1px;}
#nrevista{margin-top:5px;width:143px;font-size:11px;background:#E3E2D0;color:#000;}
#col1{float: left; width: 55%; padding:5px; margin-top: 5px; margin-bottom: 10px; margin-left: 1%; border-right:1px solid #E3E2D0;}
#col2{float: left; width: 150px; margin-top: 5px; margin-bottom:10px; border-right:1px solid #E3E2D0;}
#col2 ul{padding:0; margin:0;}  
#col2 li{list-style-position:outside;list-style-type:none; border-bottom: 1px solid #EBEBEB; margin:0; padding:1px;}	
#col3{float: left; width: 20%; margin-left:1%; margin-top:5px; margin-bottom:10px;}
#col4 { float: left;text-align:left;width:75%; margin-top:10px; margin-bottom:10px;}
#col5 {float: right;text-align:center;width:18%; margin-left:1%; margin-top:10px; margin-bottom:10px;}
.pastilla{float:left;width:97%;margin-bottom:10px;border-top:1px solid #EBEBEB;}
.fotoizq{float:left;margin-right:15px;margin-top:5px;}
/****************************PRENSA****************************/ 
#hisprensa{width:99%;padding:3px;border-bottom:1px solid #3B3B36;border-top:1px solid #3B3B36;border-left:0;border-right:0;border-style:dashed ;}
#resprensa{width:99%;padding:3px;color:#000;font-size:80%;background:#EFEFED;}
#popup1{float:left; text-align:right;margin: 0 10px 10px 0;}
#popup2{margin-top:10px;margin-left:10px;width:95%;text-align:justify;}
#popup3{float:left;height:35px;text-align:bottom;margin-bottom:10px;border-bottom: 1px solid #E3E2D0;background:#EFEFED;}
/****************************FIN DE PRENSA****************************/ 

/****************************CIERRE****************************/ 
.logop{float: left; margin: 10px 10px 0 2%;}
#hcierre{clear: both; height:88px; font-size:79%; border-top:1px solid #E3E2D0;}
#intcierre{float:left; margin-top:10px;}
/****************************FIN DE CIERRE****************************/ 

/****************************COMPRA****************************/  
.rojolight {color:#FF0000;}
.blancolight {color:#FFF;}
/****************************FIN DE COMPRA****************************/

/****************************NUEVO****************************/ 
.caja_interior{overflow:auto; text-align:left; margin:0 auto 0 auto; padding:10px 0 10px 0; width:95%;}
.caja_interior_granate{overflow:auto; text-align:left; margin:0 auto 0 auto; padding:10px 0 10px 0; width:95%; color:#9E0031;}
.caja_interior h1 {color:#444;}
.caja_tarifas{overflow:auto; margin:20px 0 0 0; border-top: 1px solid #DEDEDE; width:100%;}
.popup_tarifas{overflow:auto; text-align:left; margin:20px auto; border-top: 1px solid #DEDEDE; width:95%;}
.caja_imgtarifas{float:left; margin:10px 0 0 0; width:130px;}
.caja_textotarifas{float:left; margin:10px 0 0 0; width:340px; color:#000;}
.caja_ejemplo{float:left; margin:10px 0 0 0; width:106;}
.caja_interior_granate h1{color: #9E0031;}
.caja_color_granate{text-align:center; margin-bottom:15px; color:#444; background:#CCCC99;}
.caja_color_granate_sin{text-align:center; margin-bottom:15px; color:#444; border:2px solid #CCCC99;}
.caja_color_gris{text-align:center; margin-bottom:15px; background:#E2E3E5; color:#000;}
.caja_perfil_granate{text-align:center; margin-bottom:15px; color:#9E0031; border:3px solid #9E0031;}
.pesogranate {color:#9E0031; font-size:11px;}
.caja_video_enlaces{float:left; width:100%;}
.caja_enlaces_videosalon{float:left; margin:10px 0 0 0;}
.caja_enlaces_videosalon_der{float:right; margin:10px 0 0 0;}
/**************************** FIN DE NUEVO ****************************/

/*************************** NOVEDADES ************************/
.pestana_top{width:623px; margin:5px auto 0 auto;}
.pestana_bottom{margin:0 auto 5px auto; width:623px;}		
.caja{overflow:auto; width:623px; margin:0 auto;background:#E8E8E8;}
.caja_catalogo{overflow:auto; width:623px; margin:0 auto;background:#DDD;}
.caja_catalogo1{overflow:auto; width:623px; margin:0 auto;background:#FFF;color:#444;}
.caja_catimg{float:left;text-align:center;width:140px;margin:5px;}
.caja_catexto{float:left;width:448px; margin:5px 10px 5px 0;}
.caja_gris_buscador{overflow:auto; width:623px; margin:5px auto; padding:5px 0; color:#FFF; background:#666;}			
.caja p {padding: 0 20px;}	
.logotipo{float:left; margin:0 30px 45px 30px;}
.img_pestana{display:block;}
/*************************** FIN DE NOVEDADES *****************/
h1{margin:0;padding:0;color:#8C0000;}	
h2{margin-top:0;padding-top:7px;}
.boton{background:#FFF; border:solid; border-width:1px 1px 1px 1px; border-color:#F80C00; color:#000; margin:1px;}
.boton1{background:#111; border:solid; border-width:1px 1px 1px 1px; border-color:#111; color:#DD0067; margin:1px;}
.boton2{background:#F80C00; border:solid; border-width:1px 1px 1px 1px; border-color:#F80C00; color:#FFF; margin:1px; font-weight:bold;}
.bold{font-weight:bold;color:#891536;}
.subtitulo{font-weight:bold;color:#F80C00;}
.subtitulonoticia{font-weight:bold;font-size:20px;color:#861535;}
.entradilla{font-style:italic;font-size:13px;color:#000;}
.color{color:#861535;}
.pcolor{font-size:11px;color:#861535;}
.negro{color:#000;font-weight:bold;}
.negro1{color:#000;}
.fportada{float:left;margin: 5px 5px 5px 5px;}
.peso{color:#000;font-size:11px;}
.desb{color:#000;background:#FFCC33;}
.rojo{color:#FF0000;font-weight:bold;}