html,body { background-color:#000000; background-image:url(../imgs/fons_capsal_loop.jpg); background-repeat:repeat-x; background-position:center top; height:100%;  margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; line-height:18px;}

body {min-width:960px;}

img { border:none;}
/*vinculos*/
a { text-decoration:none;}
a:hover { text-decoration:underline;}


/*CABECERA*/
div#cabecera {position:relative;background-image:url(../imgs/fons_capsa3.jpg); width:100%; height:174px; background-repeat:no-repeat;background-position:center top; }
div#cabecera div.botonera_superior { position:absolute; left:50%; margin-left:-400px; width:800px; color:#FFFFFF; font-size:12px; font-weight:bold; bottom:0px;}
div#cabecera div.botonera_superior ul{ list-style:none; margin:0px 0px 0px 56px; padding:0px;}
div#cabecera div.botonera_superior ul li{ margin:0px; padding:2px 0px 0px 0px; float:left; background:url(../imgs/botons/btn_menu_normal2.jpg) no-repeat top left; width:135px; height:22px; text-align:center;}
div#cabecera div.botonera_superior ul li.seleccionado {color:#FFEB00;background:url(../imgs/botons/btn_menu_pulsado2.jpg)} 
div#cabecera div.botonera_superior ul li a {color:#FFFFFF; text-decoration:none;}
div#cabecera div.botonera_superior ul li a:hover {color:#FFEB00; text-decoration:none;}

div#cabecera div.sesion_usuario {position:absolute; right:10px; color:#757575; text-align:right; font-size:11px; top:20px; }
div#cabecera  strong{color:#ffffff; font-weight:normal;  }
div#cabecera div.sesion_usuario input { color:#FFFFFF; background:url(../imgs/botons/boto_roig_sobre_negre2.gif) no-repeat center top; border:none; padding:2px 0px 2px 0px; cursor:pointer;font-size:11px; width:85px; margin:10px 0px 0px 0px;}

div#cabecera div.iniciar_sesion {position:absolute; right:10px; color:#ffffff;text-align:left; font-size:11px; top:5px;}
div#cabecera div.iniciar_sesion h3 {color:#BEFF00; font-size:11px; font-weight:normal; padding:0px; margin:0px;}
div#cabecera div.iniciar_sesion h3.denegado {color:#FF0000;}
div#cabecera div.iniciar_sesion input.boton_peque { color:#FFFFFF; background:url(../imgs/botons/boto_roig_sobre_negre.gif) no-repeat center top; border:none; padding:2px 0px 2px 0px; cursor:pointer;font-size:11px; width:60px; margin:0px 0px 0px 0px;}
div#cabecera div.iniciar_sesion input.boton_gordo {color:#FFFFFF; background:url(../imgs/botons/boto_roig_sobre_negre4.gif) no-repeat center top; border:none; padding:2px 0px 2px 0px; cursor:pointer;font-size:11px; width:115px; margin:2px 0px 0px 0px;}
div#cabecera div.iniciar_sesion form {margin:0px; padding:0px; }
div#cabecera div.iniciar_sesion table {margin:5px 0px 0px 0px; padding:0px;}
div#cabecera div.iniciar_sesion input {margin:0px; padding:0px; font-size:9px;}
div#cabecera div.iniciar_sesion table tr td{margin:0px; padding:0px 0px 0px 0px;}
div#cabecera div.iniciar_sesion table tr td.en_medio { padding-left:0px; padding-right:8px;}

div#cabecera  div.ayuda {position:absolute; right:10px; color:#2085c1; text-align:justify; font-size:11px; line-height:12px; top:100px;}
div#cabecera  div.ayuda strong{color:#8fbfdb;font-weight:normal;}

div#cabecera div.buscador {position:absolute; left:10px; top:10px; color:#757575; font-size:11px; }
div#cabecera div.buscador p {padding:0px; margin:0px;}
div#cabecera div.buscador input { color:#000000;font-size:11px; }
div#cabecera div.buscador .submit input { color:#FFFFFF; background:url(../imgs/botons/boto_roig_sobre_negre.gif) no-repeat center top; border:none; padding:2px 7px 2px 7px; cursor:pointer;}
div#cabecera div.buscador img.titulo { position:absolute; top:44px; left:-10px;}
/*FIN CABECERA */

/*COLUMNA IZQUIERDA*/
div#columna_izquierda {position:absolute;height:auto; top:0px; left:0px;color:#FF9191;  width:153px; margin:140px 0px 0px 0px; z-index:2; background: url(../imgs/columna_izquierda_loop.gif) repeat-y left;}
div#columna_izquierda  div.bisel{ background:url(../imgs/columna_izquierda_bisel.gif) no-repeat left top; width:100%; position:absolute; height:30px; top:0px; left:0px;}
div#columna_izquierda div.bisel_inferior{ background:url(../imgs/bisel_inferior_izquierda.gif) no-repeat left bottom; width:100%; position:absolute; height:16px; bottom:-1px; left:0px;}
div#columna_izquierda  h1 {font-family:Times, "Times New Roman", serif;color:#FFA56A;font-size:17px; position:relative; font-weight:normal; padding:8px 0px 4px 7px; margin:0px 0px 5px 0px;}
div#columna_izquierda  a:hover h1 {color:#FFFFFF;}
div#columna_izquierda  h2 { font-weight:bold; font-size:12px; background:url(../imgs/columna_izquierda_pastilla.gif) no-repeat top left; color:#FFEB00; padding:3px 0px 1px 7px;  margin:0px;}
div#columna_izquierda  h2 a{color:#FFFFFF;}
div#columna_izquierda  ul{ list-style:none; margin:0px 0px 10px 0px; padding:0px; width:152px; background:url(../imgs/columna_izquierda_degradado.gif) no-repeat left top;}
div#columna_izquierda  ul.altura_minima { height:60px;}
div#columna_izquierda ul li {margin:0px 0px 0px 7px; padding:0px 0px 0px 5px; background:url(../imgs/lista_punto.gif) no-repeat left 8px;}
div#columna_izquierda  ul li.seleccionado {color:#FFEB00;background:url(../imgs/lista_punto_seleccionado.gif) no-repeat left 8px;}
div#columna_izquierda  ul li.seleccionado a{color:#FFEB00;}
div#columna_izquierda  ul li.submenu {background:none;}
div#columna_izquierda ul li ul{background:none;margin:0px 0px 0px 0px;}
div#columna_izquierda  ol  {list-style:none; margin:0px 0px 10px 0px; padding:0px; width:152px; line-height:12px;background:url(../imgs/columna_izquierda_degradado_subrallado.gif) no-repeat left top;}
div#columna_izquierda  ol li {margin:3px 0px 3px 0px; padding:3px 0px 3px 7px; border-bottom:solid 1px #521a1a; }
div#columna_izquierda  a {color:#FF9191;}
div#columna_izquierda  a:hover {color:#FFFFFF; text-decoration:none;}

div#columna_izquierda  div.camino_de_ariana { position:absolute; left:160px; top:40px; color:#757575; font-size:11px; width:600px;}
div#columna_izquierda  div.camino_de_ariana strong{ color:#FFEB00; font-weight:normal;}
div#columna_izquierda  div.camino_de_ariana a{ color:#FFFFFF;}
div#columna_izquierda div.camino_de_ariana a:hover{ color:#FFFFFF; text-decoration:underline;}
div#columna_izquierda div.camino_de_ariana img {margin:0px 2px 0px 2px;}
/*FIN COLUMNA IZQUIERDA*/

/*COLUMNA DERECHA */
div#columna_derecha { position:absolute; right:0px; height:auto; width:162px;  color:#FF9191; background: url(../imgs/columna_derecha_loop.gif) repeat-y right;top:0px; margin:140px 0px 0px 0px; z-index:10;}
div#columna_derecha div.bisel{ background:url(../imgs/columna_derecha_bisel.gif) no-repeat right top; width:100%; position:absolute; height:16px; top:0px; left:0px;}
div#columna_derecha div.bisel_inferior{ background:url(../imgs/bisel_inferior_iderecha.gif) no-repeat left bottom; width:100%; position:absolute; height:16px; bottom:0px; left:0px;}
div#columna_derecha h1 {font-family:Times, "Times New Roman", serif;color:#FFA56A;font-size:17px; position:relative; font-weight:normal; padding:8px 0px 4px 7px; margin:0px 0px 5px 0px;}
div#columna_derecha a:hover h1 { color:#FFFFFF;}
div#columna_derecha div.sin_productos { text-align:center;}
div#columna_derecha table {margin:0px 0px 0px 1px; padding:0px 0px 0px 1px; border:0px; 
font-size:10px; line-height:12px; width:160px;}
div#columna_derecha td{vertical-align:top; padding:4px 2px 4px 2px; margin:0px;}
div#columna_derecha table span{color:#FFFFFF; float:right;}
div#columna_derecha table tr.total td {color:#FFFFFF; text-align:right; padding-top:10px;}
div#columna_derecha table tr td.primera { text-align:right;width:30px;}
div#columna_derecha table tr td.ultima {padding-right:4px;}
div#columna_derecha table tr td img {position:absolute;left:4px; margin-top:2px;}
div#columna_derecha table tr.impar td{background-color:#470C0C;}
div#columna_derecha ul {list-style:none; margin:0px 0px 0px 0px; padding:6px 0px 6px 0px ; width:162px;}
div#columna_derecha ul li {margin:0px 0px 6px 7px; padding:0px 0px 0px 5px; background:url(../imgs/lista_punto.gif) no-repeat left 8px; line-height:13px;}
div#columna_derecha ul li.seleccionado {color:#FFEB00;background:url(../imgs/lista_punto_seleccionado.gif) no-repeat left 8px;}
div#columna_derecha ul li.info {background:none;margin:0px 0px 0px 2px;}
div#columna_derecha ul.degradado {background:url(../imgs/columna_derecha_degradado_subrallado.gif) no-repeat right top;}
div#columna_derecha div.rallitas {width:160px; position:absolute; height:3px; background:url(../imgs/columna_puntitos_derecha.gif) no-repeat left top; margin-left:2px;}
div#columna_derecha a {color:#FF9191;}
div#columna_derecha a:hover {color:#FFFFFF; text-decoration:none;}
div#columna_derecha div.logotipos {text-align:center; margin:5px 0px 5px 0px; }
div#columna_derecha div.logotipos  img {margin:5px 0px 5px 0px;}
div#columna_derecha div#flash_mini_ofertas {background:url(../imgs/columna_derecha_degradado_subrallado.gif) no-repeat right top; padding:14px;}
div#columna_derecha div#flash_mini_ofertas  p {text-align:center;}
div#columna_derecha div#flash_mini_ofertas h3 { color:#FFFFFF; margin:0px 0px 5px 0px;}
div#columna_derecha div#flash_mini_ofertas img {}
div#columna_derecha div#flash_mini_ofertas div.precios { float:right; color:#FFFFFF;}
div#columna_derecha div#flash_mini_ofertas div.precios span.oferta{ color:#00FF00; font-size:14px;}
div#columna_derecha div#flash_mini_ofertas div.precios span.anterior{ color:#FF0000; text-decoration:line-through;font-size:14px;}
div#columna_derecha div.compra {text-align:center;}
div#columna_derecha div.compra input{color:#FFFFFF; background:url(../imgs/botons/btn_procesar_compra.gif) no-repeat center top; border:none; padding:2px 8px 2px 0px; cursor:pointer;font-size:11px; width:120px; margin:10px 0px 0px 0px;}
div#columna_derecha  div.volver { position:absolute; right:100px; top:40px; color:#757575; font-size:11px; width:100px;}
div#columna_derecha  div.volver a {color:#FFFFFF;}
div#columna_derecha  div.volver a:hover { text-decoration:underline;}
div#columna_derecha img#ico_paypal {position:absolute; left:64px; margin-top: 68px;  }
/*FIN COLUMNA DERECHA */

/*COLUMNA CENTRAL*/
div#columna_central {position:relative; width:auto; height:auto; margin:0px 163px 0px 153px;  background-repeat:no-repeat;background-position:center top;/*background-image:url(../imgs/fons_degradat_porpre.jpg);*/}
div#columna_central h1 { color:#FFFFFF; font-size:24px; font-weight:bold; margin:0px; padding:0px;}
div#columna_central div.caja_centro_no_centrada { padding-top:50px; margin-left:50px;}
div#columna_central div.caja_centro_no_centrada p {margin:8px 0px 20px 0px; padding:0px;}
div#columna_central div.caja_centro_no_centrada a {color:#ff9090;}

div#columna_central div.caja_busqueda { border-bottom:1px solid #292929; color:#757575;padding-top:50px; padding-left:50px; padding-bottom:10px;}
div#columna_central div.caja_busqueda h1 {margin-bottom:10px;}
div#columna_central div.caja_busqueda a {color:#FF9191; text-decoration:none;}
div#columna_central div.caja_busqueda a:hover { text-decoration:underline;}
div#columna_central div.caja_busqueda form{ font-size:11px; margin:4px 0px 10px 0px; padding:0px;}
div#columna_central div.caja_busqueda form input.boton {color:#FFFFFF; background:url(../imgs/botons/boto_roig_sobre_negre.gif) no-repeat center top; border:none; padding:2px 0px 2px 0px; cursor:pointer;font-size:11px; width:65px; margin:10px 0px 0px 0px;}

div#columna_central div.opciones_busqueda { position:absolute; color:#757575; right:20px; top:6px; font-size:11px; z-index:10;}
* html  div#columna_central div.opciones_busqueda {margin-right:160px;}/*Hack para iexplorer*/
div#columna_central div.opciones_busqueda strong {font-weight:normal; color:#FFEB00;}
div#columna_central div.opciones_busqueda a { color:#FFFFFF;}

div#columna_central div.en_medio {position:relative; left:0px; width:auto; height:600px; margin:0px 2px 0px 2px; padding-top:30px;}
div#columna_central div.en_medio div.explicacion_alternativa{color:#FFFFFF; padding:10px; margin:20px 0px 0px 20px;}
div#columna_central div.en_medio div.explicacion_alternativa a {color:#FF9191; text-decoration:none;}
div#columna_central div.en_medio div.explicacion_alternativa a:hover { text-decoration:underline;}

div#columna_central div.en_medio span.mensaje { color:#FFFFFF;}

div#columna_central table.tabla_tallas { color:#FF9191;line-height:12px;text-align:center; border:1px solid #6c0000; padding:0px; width:600px; margin:10px 0px 10px 0px;}
div#columna_central table.tabla_tallas td {padding:5px; border:1px solid #490000;}
div#columna_central table.tabla_tallas tr.titulos{ color:#FFFFFF; font-weight:bold; background:#920000; }
div#columna_central table.tabla_tallas tr.numeros{ font-weight:bold; }
div#columna_central table.tabla_tallas tr td.titulo_izquierda{text-align:left; font-weight:bold; color:#FFFFFF; background:#920000;}

form.minimo { margin:0px; padding:0px;}
/*FIN COLUMNA CENTRAL*/

/*PIE INFERIOR*/
div#pie_inferior {position:relative; color:#6f0a00; text-align:center; padding:0px 0px 10px 0px; margin:5px 160px 0px 160px; width:auto; height:auto; clear:both; }
div#pie_inferior span {color:#FFEB00;}
div#pie_inferior a{color:#6f0a00;}
div#pie_inferior a:hover{text-decoration:underline;}
/*FIN PIE INFERIOR*/

/*BANNER LATERAL*/
div.banner_lateral {
	position:absolute; right:5px;
}


/*hack para que el min-width funcione en iexplorer */
.width {	min-width: 950px;	margin: 0 auto;	text-align: left;}
* html .minwidth {	border-left: 950px solid #000;}
* html .container {	margin-left: -950px;	position: relative;background-image:url(../imgs/fons_capsal_loop.jpg); background-repeat:repeat-x; background-position:center top;}
* html .minwidth, * html .container, * html .content {	height: 1px;}