/*------ RESETEO CSS ----------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
 sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline}
body {background-color:#fff;font-family:arial;color:#666;line-height: 1;font-size:62.5%}
:focus {outline: 0}
ol, ul {list-style: none}
table {border-collapse: collapse;border-spacing: 0}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
input, textarea {margin: 0;padding: 0}
legend {display:none}
label input{margin-top:.3em}
a:visited {color:#333}
a:hover {text-decoration:none}

/*------ Utilidades ----------------------------------------*/
.clear:after {display:block; content:"."; height:0; visibility:hidden; clear:both}
.clean {clear:both}
.ftl {float:left}
.ftr {float:right}
.hide{position:absolute;left:-1000em}
.block1,.block2{width:100%;background:transparent url(../img/bg_sep.gif) bottom repeat-x;padding-bottom:3.5em}
.block2{padding-bottom:2em}
.subBlock {margin-left:1em}
.block1 ul,.block2 ul{margin-left:1em}

/*--------Mini faq-----------*/
.minifaq{padding:0 10px 10px 10px }
.minifaq a{font:normal 12px arial;color:#999}
.minifaqhome li{float:left;width:50%}

/*------ Titulares y textos ----------------------------------------*/

h2.type1,h2.type2, h3.type1,.gadgetModule h3  ,h1.type1, h2.type1 a,h2.type1,h2.type2, .type3 a {color:#97BF0D;font:normal 18px arial;margin:0;padding:0 0 10px 0}
.gadgetModule .content {margin-top:10px}
h2 a {color:#666}
h1.type1,h2.type1,h2.type1  a,h2.type2 {padding-bottom:0px}
h2.type2,h1.type1, h2.type1  a, h1.type2, h2.type2 {color:#666;font:normal 22px arial;}
h1#searchSpecial  {font-size:25px;width:790px}
h1.type2 {padding-bottom:15px}
h4 {font:bold 13px arial;margin:5px 0 10px 0;color:#666;background-color:#ccc;padding:3px 0 3px 10px} 
p.text2 {color:#666}
p a{color:#000}
p li a {font-size:22px}
p.txtsecction {color:#333;line-height:14px;margin-bottom:10px;}
p.txtsecction span {background-color:#97BF0D;padding:2px}
h3.comments1 {color:#666 ;font-size:16px;padding-top:20px}
p, .commentlist {margin-bottom:10px;font-size:13px}
/*------ Cabecera ----------------------------------------*/
#wrapperheader{margin-top:10em;border:2px solid red;width:100%;text-align:center;;background-color:#333}
#contentheader{width:68.7em;text-align:left;margin:auto;padding:0 0 1em 0;background-color:#fff}

/*------ Menu --------------*/
#menu {}
#wrapmenu {width:48.8em;height:5.4em;border-left:1px solid #CFD1D1;border:1px solid #CFD1D1;background:#fff url(../img/bg_menu.gif) repeat-x 2px 2px}
#menu ul.n1 {padding-top:3.5em}
#menu ul.n1 li {float:left;margin-left:1em;font-size:1.2em;height:2.8em;}
#menu ul.n1 li a{position:relative;top:.3em;text-decoration:none;color:#59493F}
#menu ul.n1 li div.bt{text-align:center;width:7.9em;height:1.5em;background:transparent url(../img/bg_option.gif) no-repeat}
#menu ul.n1 li div.active{border-bottom:1px solid #fff;;background:transparent url(../img/bg_option.gif) no-repeat;position:relative;top:1px}
#subNivel1 {text-align:center;position:absolute;width:40.8em;height:2.7em;clear:both;}
#auxSubNivel1 {position:relative;left:-120px;top:-4px;border-left:1px solid #CFD1D1;border-right:1px solid #CFD1D1;border-bottom:1px solid #CFD1D1;width:40.7em;height:2.7em;}
#subNivel1 ul{margin:.4em 0 0 7em;position:relative;top:5px }
#subNivel1 ul a{font-size:.85em;color:#999}
#menu ul.n1 #subNivel1 ul a.active2{color:#999;text-decoration:none}
#menu ul.n1 #subNivel1 ul a{color:#000;text-decoration:underline}

#subNivel1 .active2{text-decoration:underline;font-size:.85em}
     
/*------- Gadget modulo-------*/
.gadgetModule1 {clear:both;margin:40px 0 0 40px;}
.gadgetModule2 {margin:40px 0 0 20px;}
#principalGadget {padding:10px 20px 0px 20px;border:1px solid #999;width:428px;margin-bottom:15px}

.gadgetModule div {float:left}
.gadgetModule .content {width:415px;padding:0;margin-bottom:30px}
.gadgetModule .text {margin-left:25px;width:275px;font:normal 12px arial}

.btAdd {margin-right:10px;background:#fff url(../img/bt_add.gif) no-repeat;width:115px;height:24px;text-align:center}
.btAdd a {font-size:12px;text-decoration:none;color:#000;position:relative;top:4px;}
.btAdd a .web {color:#666}

/*------ Layouts ----------------------------------------*/
#wrapper{background-color:#333;width:100%;text-align:center;}
.content{width:68.7em;text-align:left;margin:auto;padding:0 2.2em;background:#fff url(../img/bg_principalxxx.gif) repeat-x}

#thebody {float:left;width:478px;margin-right:33px}
#publicity {float:left}
#publicityHome {margin:5px 0 10px 0 }

/*------ Blog ----------------------------------------*/

#searchform {margin-bottom:25px}
#searchform label, .categories h2{font:normal 13px arial;color:#333}
#searchform #s{width:110px}
.categories li a{font:normal 12px arial;color:#999}
#comment {width:450px}
.wrapcomment {width:460px;padding-left:10px;background-color:#eee;margin-bottom:10px}
.commentlist li p {color:#999;padding:5px 0}
.commentlist cite{font-weight:bold}

h3 small {font-size:12px}
.entry {width:460px;margin-top:10px}
.entry img {border:1px solid #ccc}
.entry ul {padding:0 0 15px 15px}
.entry ul li  {padding:0 0 5px 20px;background:transparent url(../img/bg_item.gif) no-repeat 0 2px;font:normal 13px arial;}
.entry ul li a {color:#000}
.entry h3 {margin-top:10px !important}
.entry p {display:block}
.entry a.linkimg {width:449px;border:1px solid #ccc;padding:5px;position:relative;top:-11px;display:block;background-color:#f2f2f2}
.entry a.more-link{font-size:14px;}
.wrapmorelink {width:99%;padding:10px 0 15px 0;border-bottom:1px dashed #ccc;margin-bottom:10px;background-color:#f1f1f1}

/*------ Pie ----------------------------------------*/
#footer {padding-left:20px;margin-top:20px;text-align:center;width:100%;height:31px;border:1px solid #CFD1D1;width:687px;clear:both}
#footer ul{padding:11px 0 0 185px;text-align:center;}
#footer li span{padding-right:0px;color:#000}
#footer li{font-size:1.1em;float:left;margin-right:1em}
#footer li a{color:#666}


