html { height:100%;}

body { background: #36332E; font: normal .68em Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #70695A; }

.validador { clear: both; display: block; margin-top: 30px; padding-left: 10px; width: auto }

#principal { background:#ffffff url(../img/back.jpg) repeat-y; color: #70695a; display: block; margin: 0 auto 20px auto; padding-right: 20px; width: 800px;overflow:hidden; }

.encabezado { background: url(../img/encabezado.jpg); height: 120px; margin-left: 10px; width: 800px }

p, h1, h2, h3 { margin-left: 20px; margin-right:4px; }

h1, h2, h3{ border-bottom: 1px solid #ce7014; color: #ce7014; font-size:1.2em;font-weight: bold; margin: 20px 10px 20px 20px; text-transform: uppercase }

h1 { margin-top:30px; }

h2, h3 { border: none;margin-bottom:10px; }

#footer{ background: url(../img/menu.png) #ffffff; border-bottom:2px solid #000; color: #dbd7d1; font-size: 1.0em; height: 26px; margin: 20px auto 0 10px; padding: 10px 10px 0px 10px; text-align: center; width: 780px;display:block;overflow:hidden; }

ul { margin: 8px 0px 0px 46px; padding: 0px }

ul li {margin: 0px 0px 6px 0px; padding: 0px }

ol { margin: 8px 0px 0px 54px; padding: 0px }

ol li { margin: 0px 0px 6px 0px; padding: 0px }

.izquierda { float:left;margin:0px 14px 10px 20px;display:block;}

.derecha { float:right;margin:0px 4px 10px 14px;display:block;}

img.borde {background: #DCDCDC; border:1px solid #CE7014;padding:4px; }

a { border-bottom: 1px dashed; color: #000;text-decoration:none;font-weight:bold;}

a:hover { border: none; color: #ce7014; text-decoration:underline;}

.justificado { text-align:justify; }

.ico-home { float:right;margin-top:10px; margin-right:10px; }

img { border:none; }

.center { text-align:center; }

.indentado {margin-left:104px;}

.indentado2 {margin-left:160px;}

.horario {border: 1px solid #ce7014;border-right:none;margin: 20px 10px 20px 20px;display:block;overflow:hidden;}

.naranja, .blanco, .gris { height: 14px;padding: 5px 0px;text-transform: uppercase;text-align:center;background: #FFFFFF url(../img/sbi_header.png);color: #70695A;border-right: 1px solid #ce7014; float:left;}

.blanco { background-color: #FFFFFF; background-image: none;Height:auto;}

.gris { background-color: #EBEBEB; background-image: none;height:auto;}

.ancho63 { width:63px;}
.ancho84 {width:84px;}
.ancho88 {width:88px;}
.ancho126 {width:126px;}
.ancho133 {width:133px;}
.ancho190 {width:190px;}
.ancho195 {width:195px;}
.ancho320 {width:320px;}
.ancho382 {width:382px;}
.ancho385 {width:385px;}
.ancho491 {width:491px;}
.ancho555 {width:555px;}
.ancho698 { width:692px;}
.ancho704 { width:704px;}
.ancho768 { width:768px;}

.alto26 { height:26px; }

.ti { text-align:left;padding-left:6px;padding-right:6px; }

a.descargar {background: url(../img/descargar.png) left no-repeat; padding-left:24px;border:none;}

a.desplegable {font-size:11px;}

iframe {border:1px solid #CE7014;margin-top:20px;margin-bottom:20px;}

.exposiciones {border-bottom: 1px dotted #9a9a9a;padding-bottom:10px;margin:0 10px 10px 20px;display:block;overflow:hidden;}

.exposiciones img {float:left; margin:13px 10px 0px 20px;border:1px solid #CE7014;}

.contenedor-muestras { width:45%;display:block;overflow:hidden; display:inline;float:left;margin-bottom:20px;}

/*estilos para la tienda */

.cnt {display: none;padding: 10px;background: #FFF;border-right:1px solid #CE7014;overflow:hidden;border-bottom:1px solid #CE7014;}

.trigger {display:block;overflow:hidden;width:764px;border-right:1px solid #CE7014;text-align:left;padding-left:4px;}

.trigger a,.trigger a:hover{max-width:700px;display:inline-block;border-bottom:none;}

.cl {width: 100%;clear: both;line-height: 0px;font-size: 0px;}

.precio {float:right;width:62px;text-align:center;font-weight:bold;}

.miniatura {padding:10px;float:left;}

.miniatura img {width:57px;height:84px;}

.datos {float:left; width:668px;padding:10px 0;}

.comprar {text-align:right;padding-right:20px;}

input, select {font-size:11px;text-align:center;border:1px solid #CE7014;background:#FFF}

select {text-align:left;}

input[type=button]{background: #FFFFFF url(../img/sbi_header.png);color:#70695A;border:1px solid #CE7014;padding:2px 5px;cursor:hand;font-weight:bold;vertical-align:baseline;}

input[type=radio]{border:none;}

.ultimo {border-bottom:none!important;}

a.carro {background-image: url(../img/ver_carro.png);background-position:0px 0px;background-repeat:no-repeat;clear:both;border:none;margin-top:-24px;margin-right:10px;padding-left:25px;display:inline;float:right;}

table {border-right:1px solid #CE7014;}

td {text-align:center;padding:4px 0;}

td a{border:none}

.texto-izquierda {text-align:left;padding-left:10px;}

.texto-izquierda span {font-weight:bold;display:inline-block;}

.texto-izquierda img {display:inline-block;vertical-align:baseline;margin-bottom:-6px;}

.texto-derecha {text-align:right;padding-right:10px;}

.negrita {font-weight:bold;}

.fondo-gris {background-color:#EBEBEB;}

td label {width:100%;display:block;clear:both;margin-bottom:10px;margin-top:10px;}

a.flecha {
	background-image: url(../img/flecha.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	padding-left:18px!important;
}

a.intenciones, a.portada {
	position:relative;
	top:78px;
	left:670px;
	border-bottom:none!important;
	background-image: url(../img/flecha_intenciones.png);
	background-position: right;
	background-repeat: no-repeat;
	padding-right:18px;
}
