* html #header-title a {width:1%}
body { font-size:62.5%;margin:0em auto;padding:0em;background:url('../images/img_background.gif') repeat-y center #FFF; font-family:Verdana,Tahoma,Arial,sans-serif}
img { border:0px}
a { color:#87211f}
h1 { color:#87211f}
h2 { color:#87211f}
h3 { color:#87211f}
h4 { color:#87211f}
hr { background:#87211f; color: #87211f;background-color:#87211f;}
legend{ border:solid 0px #DDD; font-size:12px; padding:1px; font-weight:bold; color:#87211f; background:#FFFFFF}
fieldset{ border:solid 1px #87211f; font-size:13px; background:#FFFFFF;  padding:5px}
#wrap{ width:970px; margin:0em auto}
.title-header {font-size:0.9em;color: #87211f}
.home_detalles {text-decoration:none;text-transform:uppercase}
#header-section{ width:970px;margin:0em 0em 0em 0em}
#header-background{ width:100%;height:100%;float:left;border:none;margin:0em 0em 0em 0em}
#header-background-left{ width:14.5em;float:left;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border:none}
#header-background-right{ width:61.5em;float:right;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border:none}
#header{ clear:both;margin:0em 0em 1.5em 0em;border-top:solid 0.1em rgb(175,175,175);border-bottom:solid 0.1em rgb(175,175,175);background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase;line-height:2.0em;height:2.0em;color:rgb(50,50,50)}
#header ul{ margin:0em;padding:0em;list-style:none;font-weight:bold;font-size:1.0em}
#header li{ float:left;white-space:nowrap}
#header li a{ display:block;padding:0em 1.0em 0em 1.0em;border-right:solid 0.1em #FFF;background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase; text-decoration:none;color:#FFF}
#header a:hover{ border-right:solid 0.1em #FFF;background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase;text-decoration:none;color:#CCC}
* html #header a{width:1%}
.mejores_webs ul {float:left;list-style: none;}
.lo_mejor img { border:1px solid #87211f;}
#left-column{ width:185px;float:left;vertical-align:top;background-color:#fff;font-size:1.1em;color:rgb(50,50,50)}
#left-column ul{ width:95%;padding:0em;margin:0em;list-style:none}
#left-column li{ margin:0em 0em 0em 0em}
#left-column li a{ display:block;padding:0.1em 0.3em 0.1em 0.5em;border-top:solid 0.1em rgb(200,200,200);background-color:#fff;text-decoration:none;font-weight:normal;color:rgb(50,50,50);height:1.3em;border-left:solid 1px #87211f;border-right:solid 1px #87211f}
#left-column .li-color-bottom{ border-bottom:solid 1px #87211f}
#left-column a:hover{ text-decoration:none;color:#CCC}
#left-column .left-navheader{ display:block;margin:1.0em 0em 0em 0em;padding:0.3em 0.7em 0.2em 0.4em;background:#87211f url('../images/title1.gif') bottom; text-transform:uppercase; text-decoration:none; text-align:center; font-weight:bold; color:#FFF; border:0}
#middle-column{ float:left; width:560px; padding:0; background-color:rgb(255,255,255); color:rgb(100,100,100); font-size:1.2em}
.middle-column-left{ float:left; width:48.75%}
.middle-column-right{ float:right; width:48.75%}
.middle-column-box-title-red{ clear:both;display:block;margin:0em 0em 0.5em 0em;padding:0.2em 0em 0.2em 0.3em;background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase; font-weight:bold;color:#FFF; text-align: center;}
.middle-column-box-title-red a{ clear:both;display:block;background:#87211f url('../images/title1.gif') bottom; text-transform:uppercase; text-decoration:none;  font-weight:bold; color:#FFF}
.middle-column-box-title-red a:hover{ clear:both; display:block; text-transform:uppercase; text-decoration:none;  font-weight:bold; color:#CCC}
.middle-column-img-left{ float:left; margin:0.3em 0.5em 0em 0em; border:solid 1px rgb(100,100,100)}
.middle-column-img-left-border0{ float:left; margin:0.3em 0.5em 0em 0em; border:solid 0px rgb(100,100,100)}
.middle-column-img-right{ float:right; margin:0.3em 0.5em 0em 0em; border:solid 1px rgb(100,100,100)}
.middle-column-img-right-border0{ float:right; margin:0.3em 0.5em 0em 0em; border:solid 0px rgb(100,100,100)}
.middle-column-img-right{ float:right; margin:0.3em 0em 0em 0.5em; border:solid 1px rgb(100,100,100)}
#footer{ clear:both; float:bottom; width:970px; height:2.5em; margin:1.0em 0em 1.0em 0em; padding:10px; border-top:solid 0.1em rgb(150,150,150); border-bottom:solid 0.1em rgb(150,150,100);  background-color:rgb(220,220,220); text-align:center; color:rgb(100,100,100); font-size:1.0em}
#nover{ visibility:hidden}
#header-title{ clear:both;margin:0em 0em 1.5em 0em;border-top:solid 0.1em rgb(175,175,175);border-bottom:solid 0.1em rgb(175,175,175);background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase;line-height:2.0em;height:2.0em;color:rgb(50,50,50)}
#header-title ul{ margin:0em;padding:0em;list-style:none;font-weight:bold;font-size:1.0em}
#header-title li{ float:left;white-space:nowrap}
#header-title li a{ display:block;padding:0em 1.0em 0em 1.0em;border-right:solid 0.1em #FFF;background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase; text-decoration:none;color:#FFF}
#header-title a:hover{ border-right:solid 0.1em #FFF;background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase;text-decoration:none;color:#CCC}
#comments_list{}
#comments_list .cheader{ background:#87211f url('../images/title1.gif') bottom;color:#FFF;font-size:10px}
#comments_list .cheader a{ color:#FFF;font-size:10px;font-weight:bold;text-decoration:none}
.comment_error{ background:#F00;color:#FFF;font-weight:bold}
.comment_success{ background:#0F0;color:#FFF;font-weight:bold}
.middle-column-box-white{ float:left;width:100%;margin:0em 0em 1.5em 0em;padding:0em 0em 0em 0em}
.middle-column-box-title-grey{ clear:both;display:block;margin:0em 0em 0.5em 0em;padding:0.2em 0em 0.2em 0.3em;background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase; font-weight:bold;color:#FFF}
.middle-column-box-title-grey a{ clear:both;display:block;background:#87211f url('../images/title1.gif') bottom;text-transform:uppercase;text-decoration:none; font-weight:bold;color:#FFF}
.middle-column-box-title-grey a:hover{ clear:both;display:block;text-transform:uppercase;text-decoration:none; font-weight:bold;color:#CCC}
#right-column{float:right; width:225px; background-color:rgb(255,255,255); color:rgb(100,100,100); font-size:1.1em}
#right-column ul{ width:95%;padding:0em;margin:0em;list-style:none}
#right-column li{ margin:0em 0em 0em 0em}
#right-column li a{ display:block;padding:0.1em 0.3em 0.1em 0.5em;border-top:solid 0.1em rgb(200,200,200);background-color:#fff;text-decoration:none;font-weight:normal;color:rgb(50,50,50);height:1.3em;border-left:solid 1px #87211f;border-right:solid 1px #87211f}
#right-column .li-color-bottom{ border-bottom:solid 1px #87211f}
#right-column a:hover{ text-decoration:none;color:#CCC}
#right-column .right-navheader{ display:block;margin:1.0em 0em 0em 0em;padding:0.3em 0.7em 0.2em 0.4em;background:#87211f url('../images/title1.gif') bottom; text-transform:uppercase; text-decoration:none; text-align:center; font-weight:bold; color:#FFF; border:0}
.right-column-box-white{float:right; width:91%; margin:0em 0em 0.8em 0em; padding:0.4em 0.4em 0.4em 0.4em}
.right-column-img{float:right; margin:1.0em 0em 0em 0em; border:solid 1px rgb(100,100,100)}
.warning {border-left: 7px solid #c76081;border-top: 1px solid #c76081;border-bottom: 1px solid #c76081;border-right: 1px solid #c76081;margin-left:20px;font-size:1.2em;color:#FFF;padding: 4px;width: 80%;background: #f778a1;}
.success {border-left: 7px solid #78916a;border-top: 1px solid #78916a;border-bottom: 1px solid #78916a;border-right: 1px solid #78916a;margin-left:20px;font-size:1.2em;color:#FFF;padding: 4px;width: 80%;background: #a1c84e;}