/* =footer ------------------------------------------- */
#footer{position:relative; background: url(img/bg_footer_home.gif) no-repeat;}
#footer p#extranet{position:absolute; margin:0; padding:0; top:2.27em; right:1.82em; width:8.91em; height:2em; background:url(img/bg_button_extranet.gif) no-repeat; text-align:left;}
#footer #extranet a{display:block; padding:.2em 0 0 2em;  color:#fff; font-weight:bold;}
#footer #extranet a:hover{color:#bacdcf;}

/* =content ------------------------------------------- */
#content{background:#fff url(img/bg_content_home.gif) repeat-y; padding:1.75em 1.25em 1.25em 1.25em;}
#content h2{position:absolute; top:-300em; left:-900em;}

#textarea{float:none; width:auto; margin:0; font-size:.9em; color:#6b7b7d;}
#textarea h3{font-family:Helvetica,Arial,Geneva,sans-serif; font-size:1.7em; font-weight:normal; color:#002e34; padding:0 0 .3em 0;}
#textarea h3 a{color:#002e34;}
#textarea h3 a:hover{text-decoration:none;}
#textarea li{background:url(img/icon_li.gif) no-repeat .45em .18em; margin:.45em 0 0 0; padding:.09em 0 .36em 2.09em;}

#flash{padding:0 0 1.36em .27em;}

/* =productos */
#productos{float:left; width:26.5em; height:21.82em; margin:0 0 0 1.36em; border-right:.09em solid #d1dfe1; display:inline;}
#productos ul{border-top:.09em solid #eaf3f4; margin:0 1.36em 0 0; padding:0;}
#productos li{border-bottom:.09em solid #eaf3f4;}
#productos li a{color:#6b7b7d;}
#productos li a:hover{color:#3893B6; text-decoration:none;}

/* =salud */
#salud{float:left; width:26.5em; height:21.82em; margin:0 0 0 1.36em; border-right:.09em solid #d1dfe1; position:relative;}
#salud h3{padding:0;}
#salud li{margin:.09em 0 0 0; padding:.09em 0 .36em 1.55em; background-position:0 .18em;}
#salud p{margin:0 1.36em 0 0; padding:.27em 0 .45em 0;}
#salud img{float:left; margin:0 .45em 0 0; padding:0;}

#salud #noticias{margin:.82em 1.36em 0 0; padding:.45em; border:.09em solid #d3dee2; background:url(img/bg_noticias_home.gif) repeat-x 0 .09em;  position:relative;}
#salud #noticias h3{font-size:0.9em; color:#002f35; text-transform:uppercase; padding:0 0 .64em 0; font-family:Arial, Helvetica, sans-serif;}
#salud #noticias li{border-top:.09em solid #eaf3f4; padding:.18em 0; background:none;}
#salud #noticias li a{color:#3893B6; display:block; margin:0 0 0 5.91em; padding:0;}
#salud #noticias li a:hover{color:#006186; text-decoration:none;}
#salud #noticias a.floatright{background:url(img/icon_li.gif) no-repeat right .18em; padding:.09em 1.36em .09em 0; font-weight:bold;  position:relative; color:#3893b6;}
#salud #noticias a:hover floatright{background:url(img/icon_li.gif) no-repeat right .18em; padding:.09em 1.36em .09em 0; font-weight:bold;  position:relative; color:#006186;}
#salud #noticias li span{font-size:.9em; position:absolute;}

/* =area_clientes */
#area_clientes{float:left; margin:0 0 0 1.36em; width:24.8em;}
#area_clientes h3{padding:0 0 .18em 0;}
#area_clientes li{padding:0; background:none;}
#area_clientes li a{display:block; width:24.09em; padding:0 0 .27em 0; background:url(img/bg_next_right_home.gif) no-repeat right top; color:#3893B6; font-weight:bold;}
#area_clientes li a:hover{color:#006186; text-decoration:none;}
#area_clientes li a span{display:block; margin:0 1.82em 0 0; background:url(img/bg_next_left.gif) no-repeat; padding:.27em 0 .55em .91em;}

#textarea .destacado{padding:1.18em 0 0 0;}
#textarea .destacado a{display:block; width:20.8em; padding:0 0 .27em 0; background:url(img/bg_next_right_home.gif) no-repeat right top; color:#3893B6; font-size:1.2em; font-weight:bold;}
#textarea .destacado a:hover{color:#006186; text-decoration:none;}
#textarea .destacado a span{display:block; margin:0 1.7em 0 0; background:url(img/bg_next_left.gif) no-repeat; padding:.18em 0 .55em .91em;}

#area_clientes form{background:url(img/bg_form_login_bottom.gif) no-repeat left bottom; margin:.64em 0 0 0; padding:0;}
#area_clientes form h4{background:url(img/bg_form_login_top.gif) no-repeat left top; color:#4f5d5f; margin:0; padding:.91em 0 .45em .91em; font-size:1em; font-weight:normal; font-family:Arial,Verdana,sans-serif;}
#area_clientes form h4 span{background:url(img/bg_private.gif) no-repeat; padding:0 0 0 2em; text-transform:uppercase; font-weight:bold;}
#area_clientes form p{margin:0 .91em; padding:.18em 0; text-align:right;}
#area_clientes form p.boxerror{color:red; text-align:left; font-size:0.9em;}
#area_clientes form label{float:left; padding:0; background:none;}
#area_clientes form a{color:#006186; background:url(img/icon_li.gif) no-repeat 0 .27em; margin:.45em 0 0 0; padding:0 0 0 1.45em;}
#area_clientes form a:hover{color:#3893b6;}
#area_clientes form input#email,#area_clientes form input#password{width:14.09em; margin:0;}
#area_clientes form p.right{margin:0 0 0 .91em;}
#area_clientes form input.button{margin:0;}