body{margin:2px 0 0 0;padding:0;background:#eee;font:0.8em Verdana,sans-serif;text-align:center; color: #666666}
td,th{font-size:1em !important;font-size:0.8em}
th{text-align:center}
input {font-size: 0.9em; color: #B2B2B2}
textarea {color: #B2B2B2}
a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#EC008C;
	text-decoration:underline;
}

#contenedor{ margin:0;padding: 16px; text-align:left;background:#fff;border:1px solid #d6e4c9;border-top:0; position: relative;}
#promocion_ppal {position: absolute; top: 330px; left: 0px}
/* Cabezote */
#cabezote{padding:4px 0px 0px 25px;height:50px !important; height: 54px; border-bottom: 1px dotted #CCCCCC}
#cabezote h1{margin:0;padding:0; height: 39px}
#cabezote h1 a{text-decoration:none;color:#a76caf; display: block; }
#cabezote h1 a:hover{color:#585}
#tools ul{margin:0;padding:5px 0;font:0.7em Verdana,sans-serif;text-align:right}
#tools li{list-style:none;display:inline;}
#tools li a{color:#666;padding:3px 6px;text-decoration:none}
#tools li a:hover{color:#496;background:#fff;border-bottom:2px solid #8b9}
#searchbox{margin-top:54px;text-align:right}
#searchbox form{margin:0;padding:0}
.button_02,.text_input_02{border:1px solid #b9b;font-size:0.9em;color:#939}
.text_input_02{height:15px;padding:0 3px}
.button_02{background:#E8D9F4;color:#606}

#mainArea {}

/* Panel Lateral Izquierdo */
#navigation{width:350px;float:right;padding-bottom:2em;}
#menuPrincipal{margin:0;padding:0;font-size:0.85em; position: absolute; top: 10px; right: 15px; width: 611px}
#menuPrincipal div{list-style:none;padding:0;margin:0 0 0 0px; height: 62px; display: inline}
#menuPrincipal div a{color:#7B7B7B;text-decoration:none; display: block; float: left; background: #EAEAEA; height: 30px !important; height: 50px; padding-top:20px; border: 1px solid #D5D5D5; width: 94px; text-align: center; margin-left: 15px; font: 1.1em Trebuchet MS, Verdana, Arial; line-height: 1;}
#menuPrincipal div a:hover{text-decoration:none; border-top: 1px solid #ED0189}
.activemenu{font-weight:bold}

#submenu {padding: 0 0 0 15px; margin-top: 15px}
#submenu li {display: inline; background: transparent url(../interfaz/bullet_submenu.png) no-repeat 0px 4px; padding-left: 10px; padding-right: 15px}
#submenu li a {display: inline; color:#7B7B7B; text-decoration:none; font: 1em Trebuchet MS, Verdana, Arial; line-height: 1;}
#submenu li a:hover {text-decoration: underline;}
.subm_header {color: #EAEAEA; font: bold 1.9em Trebuchet MS, Verdana, Arial;}

.button {background: transparent url(../interfaz/button.jpg) no-repeat 0px 3px; width: 110px; height: 33px; color: #ffffff; border: none }

.right_module {width: 350px;font-size:0.85em;margin-left:0; border-bottom: 1px dotted #CCCCCC}
.right_module h2 {padding:2px 15px;font:bold 1.5em Trebuchet MS,sans-serif;background: transparent url(../interfaz/bullet.png) no-repeat 1px 7px;color:#000000;margin:0}
.right_module h2 a {text-decoration: none; color:#000000;margin:0}
.right_module h2 a:hover {text-decoration: underline; color:#000000;margin:0}

/*userpanel*/
#userPanel {font-size:0.85em;margin-left:0; border-bottom: 1px dotted #CCCCCC}
#userPanel h2{padding:2px 15px;font:bold 1.5em Trebuchet MS,sans-serif;background: transparent url(../interfaz/bullet.png) no-repeat 1px 7px;color:#000000;margin:0}
#userPanel ul{margin:0;padding:10px;font-size:1.1em}
#userPanel li{list-style:none;display:inline}
#userPanel li a{display:block;background:url(../sistema/upi_edit.gif) no-repeat 4px center;padding:3px 3px 3px 18px;color:#336;text-decoration:none;margin-bottom:2px}
#userPanel li a:hover{background-color:#ffe;background-position:3px center;border:1px solid #bbb;padding:2px 2px 2px 17px;color:#33c}
#userPanel #up_view a{background-image:url(../sistema/upi_view.gif)}
#userPanel #up_admin a{background-image:url(../sistema/upi_admin.gif)}
#userPanel #up_logout a{background-image:url(../sistema/upi_logout.gif)}

#highlight{text-align:center;margin-left:10px}
#highlight img{border:0;margin:5px 0}


/* Contenidos */
#destacados {width: 350px;font-size:0.85em;margin-left:0; border-bottom: 1px dotted #CCCCCC}
#destacados h2 {padding:2px 15px;font:bold 1.5em Trebuchet MS,sans-serif;background: transparent url(../interfaz/bullet.png) no-repeat 1px 7px;color:#000000;margin:0}
#destacados h2 a {text-decoration: none; color:#000000;margin:0}
#destacados h2 a:hover {text-decoration: underline; color:#000000;margin:0}
#cuerpo{margin:0px 0px 0px 0px;font-size:0.9em;padding-bottom:10px}
#migas{margin-bottom:10px;font-size:0.9em;color:#666}
#migas a{color:#5A95CF}
#cuerpo h2{font:1.7em Trebuchet MS,sans-serif;color:#707070;border-bottom:1px solid #D1D6E4;background:#EFE4F7;padding-left:10px;margin:0 0 15px 0}
#cuerpo h2 a{color:#508F60;text-decoration:none}
#cuerpo h2 a:hover{color:#263}
#principal a, #secundario a, #pie a{color:#000}
#principal .fecha,#principal .fecha_home{font:italic 0.95em Verdana,sans-serif;color:#898989}
#principal #resumen {font-weight:bold; font-family:Verdana,sans-serif; color:#000; padding: 0 20px 0 50px; text-align: justify}
#principal #contenido {padding: 0 20px 0 50px; text-align: justify;}
#principal .imagen{float:right;margin:0 0 10px 15px}
#principal #autor{font-weight:bold;color:#933}
#plusimg{position:absolute;border:1px solid #039;border-top-color:#ddf;border-left-color:#ddf;padding:2px 3px 2px 20px;visibility:hidden;background:#fff url(../sistema/ampliar.gif) no-repeat;font:normal 0.9em Arial,sans-serif;color:#039;}
#secundario{border:1px solid #DEE;padding:5px 20px 5px 50px; margin: 0px 15px 0 0}
#secundario ul{margin-top:5px}
.listado1, .home_listado li{list-style:circle}
.listado1 li{margin-bottom:10px}
.listado1 li a{font-size:1.1em}

/*User Tools*/
#bottompanel{margin:2em 0;text-align:right;border-bottom:1px solid #ccc;padding:5px 10px}
#bottompanel a{margin-left:1em}
#bottompanel img{border:0}

/* Galeria de Imagenes */
#listaGaleria{margin:0}
#listaGaleria h3{margin:0;background:#fff;color:#EC008C;padding:5px 10px;text-align:right}
#listaGaleria ul{margin:0;padding:0 8px}
#listaGaleria li{list-style:none;display:inline}
#listaGaleria img{border: none}

/* Home */
#cuerpo h3{font:bold 1.1em Verdana,sans-serif;margin:10px 0 10px 0;}
.home_destacado{display:table; margin-bottom: 25px}
.home_destacado h3 {color: #666666; margin: 0 0 4px 0; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; font-size: 1.1em}
.home_destacado h3 a {color: #666666; text-decoration: none}
.home_destacado h3 a:hover {color: #666666; text-decoration: underline}
#principal .fecha_home{margin:0 0 10px 0}
#principal .home_contenido{margin:0;}
.vermas{margin:2px 0 15px 0;color:#666666}
.vermas a {color:#666666; text-decoration: none}
.vermas a:hover {color:#666666; text-decoration: underline}
.home_listado{margin-top:0;margin-bottom:20px}
.home_imagen{float:left;margin:0 15px 10px 10px}
.home_imagen img{border:0;}

#lista_resumen{margin:0;padding:0}
#lista_resumen li{list-style:none;padding-bottom:1.5em;display:table;width:100%}
#lista_resumen li h3{margin:0 0 0.5em 0;border-bottom:1px solid #D1E4D6;padding:3px;}
#lista_resumen li h3 a{text-decoration:none;color:#EC008C}
.lista_resumen_imagen{float:left;margin:0 10px 0 0}
.lista_resumen_imagen img{border:3px solid #eee}
.lista_resumen_fecha{color:#666;font-size:0.9em;margin-bottom:0.5em;text-align:right}

/*Pie Página */
#footer {clear:both;font-size:0.8em;color:#000000; font-weight: bold}
#footer ul {margin:0;padding:0}
#footer li {list-style:none;display:inline;margin-right:0px;padding:0pt 5px 0pt 5px;border-right:1px solid #CFCFCF;}
#footer li a {color: #CFCFCF;}
#footer li a:hover {color: #000000;}
#footer div {margin-top: 3px}

#login div{text-align:center;font-size:1.1em;margin:15px 0}
#login div a{color:#617AAD}
#login div a:hover, #migas a:hover{color:#c82e2e}
.text_input_01{background:#EBEBEB;border:1px solid #9B9B9B;font:0.9em Verdana,sans-serif}
.button_01{margin-top:7px;border:1px solid #808080;background:#ccc;font:bold 1.1em Arial,sans-serif;color:#000;vertical-align:bottom}

.dest_81 {overflow-x: auto; overflow-y:hidden !important; height: 194px; overflow: scroll; width: 350px; scrollbar-arrow-color:#FFFFFF; scrollbar-face-color:#B7B7B7; scrollbar-3dlight-color:#B7B7B7; margin-bottom: 10px; border-bottom: 1px #CCCCCC dotted; padding-bottom: 5px}
.dest_81 .home_destacado {float: left}
.dest_81 .home_destacado h3 {margin:137px 0pt 0px;}
.dest_81 .envelope {width: 700px}
.dest_81 .home_imagen img {border: none !important; width: auto;}
.dest_81 .vermas, .dest_81 .home_contenido {display: none}

/* Mensajes del Sistema */
#mensaje{background:#FFFDDF;margin:1em 0.5em 1.5em 0.5em;padding:0.5em;border:1px dashed #ccc;font:1em Verdana,sans-serif;color:#333}
#mensaje .warn,#mensaje .notice,#mensaje .error{background:url(../sistema/msj_warn.gif) no-repeat;padding-left:20px;min-height:16px}
#mensaje .notice{background-image:url(../sistema/msj_notice.gif)}
#mensaje .error{background-image:url(../sistema/msj_error.gif)}

/* Producto */
#productModel,#productPrice{font:bold 1em Verdana,sans-serif;color:#223}
#productResumen{margin:20px 0}
.resTitle{color:#223;font-weight:bold;margin-bottom:10px}
.propertyName{color:#223;font-weight:bold}
.productSelect, .productText,.productButton{border:1px solid #999;padding:2px;color:#333;font-size:1em}
.productButton{background:#fff url(../interfaz/fondo_boton_01.gif) repeat-x bottom;color:#035;font:bold 0.9em Verdana,sans-serif;padding:2px 0px 1px 0px}

/* Catalogo */
#lista_producto{margin:0;padding:1.2em}
#lista_producto li{list-style:none;display:table;width:512px}
#lista_producto img{border:0;float:left;margin:0 1.2em 0 0}
#lista_producto form{margin:0}
.catalogeModel,.catalogePrice{margin:0;color:#223;font-weight:bold}

/* Catalogo Columnas */
#subTable,#catalogeTable{font-size:0.95em;margin:1em 0;width:534px}
#subTable td,#catalogeTable td{vertical-align:top;background:#E9EBED}
#subTable td{background:#fff;border:1px solid #E9EBED}
#catalogeTable form{margin:0}
#subTable h3,#catalogeTable h3{margin:0;padding:3px;border-bottom:1px solid #fff;text-align:center}
.subResumen, .catalogeDetails{padding:6px 8px}
.catalogeDetails .productButton{width:80px}
.catalogeDetails .productSelect{width:150px}
.catalogeModel,.catalogePrice{margin:0;color:#223;font-weight:bold}
.subImagen, .catalogeImagen{text-align:center;background:#fff;padding:8px 0}
.subImagen img,.catalogeImagen img{border:0}

/* Shopping Cart */
#shoppingTable{width:565px}
#shoppingTable td{border:1px solid #E9EBED;padding:3px;vertical-align:top}
#shoppingTable th{background:#E9EBED;color:#036;padding:3px}
#shoppingTable h3{margin:0 0 0.3em 0}
#shoppingTable ul{margin:0;padding:0}
#shoppingTable li{list-style:none}
#shoppingTable form{width:110px;margin:0;text-align:right}
#shoppingTable .inputText01{margin-bottom:5px}
.sCartImg{float:left;margin:0 10px 5px 0}
.sCartImg img{border:0}
.sCartResumen{display:none}
.sCartPr{text-align:right}
#sCartButtons{margin:1em 0;text-align:right;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0.8em}
.button03,#sCartButtons a,#sCartResLinks a{border:1px solid #999;color:#036;background:#eee;font:bold 0.95em sans-serif}
.button03{width:60px;margin-bottom:5px}
#sCartButtons a,#sCartResLinks a{padding:2px 5px;margin-left:6px;text-decoration:none}
#sCartButtons a:hover{background:#fff;text-decoration:underline;color:#369}

/* Shopping Cart Resumen */
#sCartResumen{background:#e9ebed url(../interfaz/icon_shoppingcart_01.gif) no-repeat 8px center;margin-bottom:1em;padding:12px 10px 12px 60px;color:#333}
#sCartResumen strong{color:#036}
#sCartResLinks{float:right;color:#035;text-align:right;font-weight:bold}
#sCartResLinks div{margin-bottom:5px;font-size:0.95em}
#sCartResLinks a{background:#f3f3f3}
