@charset "utf-8";
/* CSS Document */

body { background:url(../images/emergencia/bg_site.jpg) repeat-x top; background-color:#FFA928; margin:0; padding:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

/* GENERAL */
a { color:#FFA928; text-decoration:none; }
a:hover { color:#FF6600; text-decoration:underline; }

h1, h3 { color:#FF6600; font-size:16px; margin:10px 0px; }
h2 { color:#666; font-size:12px; margin:5px 0px; }

ul { margin:0px; padding:0px; list-style:none; color:#333; }
ul li { background:url(../images/emergencia/arrow_orange.gif) no-repeat left center; padding:3px 0px 3px 15px; }

/* --------------------------------------------------------------------------------------------------------------------------------- */


/* CONTENEDOR */
#contenedor { width:760px; margin:0 auto; vertical-align:middle; }

#breadcrumb { font-size:11px; color:#9B9B9B; }
#breadcrumb a { color:#9B9B9B; } #breadcrumb a:hover { color:#FF6600; }

#noticias, #cursos { display:block; clear:both; border-top:1px solid #6E6E6E; }
#noticias a, #cursos a { font-weight:bold; }
#noticias span, #cursos span { background:url(../images/emergencia/ico_sheet.gif) no-repeat left top; padding-left:17px; margin-bottom:8px; display:block;}
#noticias span strong, #cursos span strong { color:#6E6E6E; font-weight:normal; } 
.img_1 { float:left; padding:0px 15px 50px 0px; }
/* --------------------------------------------------------------------------------------------------------------------------------- */


/* Shortcuts */
#shortcuts { background:url(../images/emergencia/bg_shortcuts.jpg) no-repeat; width:361px; height:20px; float:right; font-size:10px; text-align:center; color:#6E6E6E; padding-top:7px; }
a.st, a.ho { color:#6E6E6E; }
a.st:hover { color:#D2DC32; } a.ho:hover { color:#58ADD6; } 
/* --------------------------------------------------------------------------------------------------------------------------------- */


/* Header */
#header { display:block; clear:both; padding:10px 0px 20px 10px; }
/* --------------------------------------------------------------------------------------------------------------------------------- */

/* Main Menu */
#main_menu { background:#FFA928; border-bottom:2px solid #FF6600; text-align:center; padding:10px; }
#main_menu a { color:#fff; font-weight:bold; padding:3px 6px; border:1px solid #FFA928; }
#main_menu a:hover { color:#000; text-decoration:none; border:1px solid #000; }
#main_menu a.sec { color:#000; text-decoration:none; border:1px solid #000; }

/* --------------------------------------------------------------------------------------------------------------------------------- */

/* Contenido y Columna izquierda */
#contenido { background:#fff; border:1px solid #6E6E6E; margin:10px 0px; padding-bottom:5px; }
#left_column { width:205px; float:left; padding:5px 0px 10px 5px; }
#left_column img { padding:5px; }
#main_column { width:518px; float:left; padding:5px 10px 10px 20px; }
/* --------------------------------------------------------------------------------------------------------------------------------- */

/* Left Menu */
#left_column ul { margin:0px; padding:0px; list-style:none; }
#left_column ul li { padding:0px 0px 1px 0px; background:none; }
#left_column ul li a { background:#FFA928; padding:5px; display:block; color:#fff; font-weight:bold; .margin-bottom:1px; }
#left_column ul li a:hover { color:#fff; text-decoration:none; background:#FF6600; }

#left_column ul ul li a { background:url(../images/emergencia/arrow_orange.gif) no-repeat left top; background-color:#FFF2DF; color:#6E6E6E; font-weight:normal; margin-bottom:0px; padding-left:15px; }
#left_column ul ul li a:hover { color:#FF6600; text-decoration:none; background:url(../images/emergencia/arrow_orange.gif) no-repeat left top; background-color:#FFE3BB; }

#left_column ul ul ul li a { background:url(../images/emergencia/arrow_grey.gif) no-repeat left top; color:#6E6E6E; font-weight:normal; margin-bottom:0px; padding-left:22px; border-bottom:1px solid #6E6E6E; font-size:12px; }
#left_column ul ul ul li a:hover { color:#FF6600; text-decoration:none; border-bottom:1px solid #FF6600; background:url(../images/emergencia/arrow_orange_small.gif) no-repeat left top; }

#left_column ul ul ul ul li a { background:none; color:#6E6E6E; font-weight:normal; margin-bottom:0px; padding-left:30px; border-bottom:1px dashed #6E6E6E; font-size:11px; }
#left_column ul ul ul ul li a:hover { color:#FF6600; text-decoration:none; border-bottom:1px dashed #FF6600; background:none; }

/* --------------------------------------------------------------------------------------------------------------------------------- */

/* PRODUCTOS */

#buscador { float:right; margin-top:25px; }
#buscador form { margin:0; padding:0; }
#buscador form input { background:#FFE3BB; border:1px solid #FFA928; font-size:11px; color:#000; padding:2px; }
#buscador form input#buscar { border:none; background:url(../images/search.png) no-repeat right center; color:#000; font-size:10px; padding:0 21px 0 0; }

a.enviar_cot { display:block; width:165px; float:right; border:1px solid #FFA928; margin-top:10px; background:url(../images/emergencia/ico_enviar_cot.gif) no-repeat right center; padding:5px 23px 5px 5px; text-transform:uppercase; font-size:10px; color:#333; clear:right; }
a.enviar_cot:hover { color:#000; background-color:#FFE3BB; text-decoration:none; }

#alerta { border:1px solid #FFA928; padding:5px; margin:10px 0; }
#alerta h6 { font-size:13px; font-weight:bold; margin:0; background:url(../images/emergencia/ico_bag.gif) no-repeat left center; padding-left:18px; }
#alerta p { font-size:11px; margin:0; padding:5px 0; line-height:14px; }

/* Listado de productos */
.prod { display:block; clear:both; border:1px solid #ccc; padding:5px; margin:15px 0; height:81px; }
.prod img { float:left; border-right:2px solid #ccc; padding-right:5px; margin-right:5px; }
.prod h3 { font-size:12px; color:#6F6F6F; margin:0; padding:0; }
.prod h3 a { color:#6F6F6F;}
.prod p { color:#000; font-size:11px; margin:0; padding:3px 0; }
.prod p a { color:#000; }
.prod p a.info { background:url(../images/ico_pdf_color.gif) no-repeat left center; padding-left:17px; }
a.cotizar { background:url(../images/emergencia/ico_cotizar.gif) no-repeat right center; padding-right:18px; display:block; width:100px; float:right; text-align:right; color:#666; font-size:11px; }
a.cotizar:hover { color:#FF6600; text-decoration:none; }
.prod a.detalles { background:url(../images/emergencia/ico_sheet.gif) no-repeat left center; padding-left:18px; font-size:11px; color:#FF6600; }

.img_producto { float:left; padding:0 10px 10px 0px; }

#paginador { border-top:2px solid #ccc; padding:5px 0; color:#666; display:block; clear:both; }
#paginador span { display:block; width:150px; text-align:right; float:right; }
#paginador p { margin:0; padding:0; float:left; }
#paginador p a { color:#000; padding:0 3px; }
#paginador p a:hover { color:#FFA928; }
/* --------------------------------------------------------------------------------------------------------------------------------- */

/* ARTICULOS DE INTERES */
.articulo, .detalle_articulo { display:block; border-top:1px solid #FF9900; padding:0px 0px 10px 0px; margin:0px 0px 40px 0px; }
.detalle_articulo { border-top:1px solid #FF9900; margin:20px 0px 0px 0px; }
.articulo strong, .detalle_articulo strong { background:#FF9900; color:#000; font-weight:bold; font-size:11px; padding:3px 0px; display:block; width:70px; text-align:center; }
.articulo h2 a { color:#333; font-weight:bold; font-size:13px; display:block; padding:5px 0px 5px 0px; }
.articulo h2 a:hover { color:#FF6600; text-decoration:none; }
.articulo img, .detalle_articulo img { float:left; margin:0px 10px 5px 0px; border:1px solid #FF9900; padding:1px; }
.articulo a.more { float:right; background:url(../images/emergencia/ico_sheet.gif) no-repeat right center; font-size:10px; color:#FF9900; font-weight:bold; padding:10px 15px 10px 0px; display:block; clear:both; }
.articulo a:hover.more { color:#FF6600; text-decoration:none; }
.articulo p { color:#000; font-size:11px; margin:0px; }

.detalle_articulo img { margin:10px 15px 10px 0px; }
.detalle_articulo strong { background:#E7EBA9; color:#6E6E6E; }
.detalle_articulo h1 { margin:20px 0px 10px 0px; }
.detalle_articulo p { color:#000; font-size:12px; }

#quicklinks { border-top:1px solid #6E6E6E; padding:5px; text-align:center; color:#6E6E6E; font-size:11px; display:block; clear:both; }
#quicklinks a { color:#6E6E6E; font-weight:bold; padding:0px 3px; } #quicklinks a:hover { color:#D2DC32; text-decoration:none; }
/* --------------------------------------------------------------------------------------------------------------------------------- */



/* CONTACTO */
.email { background:url(../images/ico_mail.gif) no-repeat left center; padding-left:15px; }
.tel { background:url(../images/ico_tel.gif) no-repeat left center; padding-left:15px; }
em a.highslide { background:url(../images/ico_world.gif) no-repeat left center; padding-left:15px; margin-left:10px; font-style:normal; }
em a.highslide { color:#333; } em a.highslide:hover { color:#000; }

#contactenos form input, select, textarea { background:#fff; border:1px solid #999; width:300px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#contactenos form textarea { height:150px; } 
#contactenos form select { width:309px;} 
#contactenos form input#newsleter { width:20px; }
form input#enviar, form input#borrar{ font-size:11px; color:#fff; background:#FF6600; width:100px; font-weight:bold; border:0px; text-transform:uppercase; margin:5px 10px; padding:5px; }
form input#borrar { background:#666;}
#contactenos strong { display:block; color:#6E6E6E; text-align:right; }
#contactenos strong.newsletter { color:#000; text-align:left; }

/* --------------------------------------------------------------------------------------------------------------------------------- */


/* BOTTOM */
/* Bottom Menu */
#bottom_menu { margin:0px 10px; border-top:1px solid #6E6E6E; border-bottom:1px solid #B6B6B6; padding:5px; text-align:center; font-size:11px; color:#6E6E6E; line-height:20px; display:block; clear:both; }
#bottom_menu a { padding:0px 3px; color:#666; }

/* Información de Contacto */
#info_contacto { margin:1px 10px 0px 10px; background:#F4F7D8; padding:7px; height:70px; font-size:11px; }
#info_contacto .deposito { display:block; float:right; text-align:right; }
#info_contacto .administracion { display:block;float:left; }
#info_contacto img { float:left; margin:13px 0px 0px 115px; }

/* Firma */
#firma { font-size:10px; color:#332208; }
.random { float:right; }
a img.random { filter: alpha(opacity=70); opacity: .7; -moz-opacity:0.7; }
a:hover img.random { filter: alpha(opacity=100); opacity: 1; -moz-opacity:1; }
/* --------------------------------------------------------------------------------------------------------------------------------- */

.img_warmers { float:right; clear:right; padding:5px 0px 5px 15px; width:90px; height:90px; }
