BODY, INPUT, P, H1, H2 { margin: 0; padding: 0;  }
#criticones INPUT,#criticones P,#criticones H1,#criticones H2  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: -1px; color:#666;}
#criticones A:LINK,#criticones A:ACTIVE,#criticones A:HOVER,#criticones A:VISITED { color:#679D02; text-decoration: underline;}

#criticones #cabecera .ttl P A{  height: 20px;  background: url(../imgs/logo.gif) no-repeat 3px 0px; width: 120px ; display: block;  }
#criticones #cabecera .ttl {  background: url(../imgs/logo2.gif) repeat-x 3px 0px;  width: 100% ; margin: 30px 0 0 0 }

#criticones { width: 754px; /*margin: 0px auto 0px auto; */ border: 3px double #999999; padding: 0 0 10px 0}
#criticones DIV {  margin: 0 5px 0 5px }
#criticones .ttl P {  font-weight: bold;  font-size:12px; color:#CC3333; }
#criticones .ttl P SPAN {font-size:25px;}

#criticones .fnd P INPUT { margin: 10px 0 10px 0}

#cabecera .fnd { background: #8FC629 url(../imgs/fondobot.gif) repeat-y 350px 0px; padding: 5px 0 5px 0 }
#cabecera .fnd P{ text-align: right; font-weight: bold;}
#cabecera .fnd P A{ color: #fff; margin:0 10px 0 10px}
#cabecera .fnd P A:HOVER{ color: #fff; margin:0 10px 0 10px}
#cabecera .fnd P A:VISITED{ color: #fff; margin:0 10px 0 10px}


#criticones #ganarpuntos{ position: absolute; margin: 20px auto 0 auto; width: 754px;  }

#opinioimportante{ padding: 0 0 10px 0;   }
#opinioimportante .ttl { padding: 20px 0 0 0}

#inscribete{ margin: 0 0 0 0;  background: url(../imgs/fongris.gif) repeat-x 0px 0px;  }
#inscribete .ttl { padding: 10px 0 0 0}

#bloque { background: url(../imgs/cara.gif) no-repeat 0px 12px; padding:0 0 0 210px }

#ayuda .fnd P{ margin: 5px 0 5px 0  }
#ayuda .fnd P SPAN{  font-weight: bold; color:#CC3333;   }

/*#criticones IFRAME { width: 100%;  height:400px }

#cabecera  .ttl P {  font-weight: bold;  font-size:30px}
.ttl P { font-weight: bold; }*/

A IMG { border: none}