#adhor {
   position: relative;
   float: left;
   text-align: center;
   padding-left: 10px;
   padding-right: 10px;
   margin-left: 3px;
   width: 680px;
   clear: both;
}
a:hover {
   color: #666666;
   text-decoration: none;
}
a:link {
   color: #33A3EE;
   text-decoration: none;
}
a:visited {
   color: #33A3EE;
   text-decoration: none;
}
#anchopag {
   width: 980px;
   text-align: left;
   margin-left: auto;
   margin-right: auto;
}
#banner {
   position: relative;
   width: 980px;
   background-color: #222222;
   font-size: 0px;
}
#bannerdar {
   position: relative;
   width: 736px;
   height:70px;
   font-size:0;
   background-color: #222222;
}
#bansub {
   position: relative;
   width: 736px;
   height:25px;
   font-size:0;
   background-color: #222222;
}
body, html {
   background: #333345;
   color: #999;
   margin: 0px;
   background: #333345 url(Fondo.jpg) center repeat-y;
   font-size: 7pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
#colder {
   position: relative;
   float: left;
   width: 244px;
   text-align: center;
   padding-top: 0px;
   margin: 0 auto;
   background: #333345 url(ColDerBG.gif) center repeat-y;
}
.colderaba {
   position: relative;
   padding: 0px;
   margin: 0 auto;
   padding-bottom: 15px;
   font-size: 1px;
   height: 10px;
   width: 219px;
}
.colderarr {
   position: relative;
   padding: 0px;
   margin: 0 auto;
   background-color: #222222;
   font-size: 1px;
   height: 21px;
   width: 219px;
}
.colderbord {
   position: relative;
   padding: 0px;
   margin: 0 auto;
   background-color: #222222;
   font-size: 1px;
   height: 39px;
   width: 219px;
   background: url(Menu_Bord.gif) repeat-y;
}
.colderbordad {
   position: relative;
   padding-top: 2px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   margin: 0 auto;
   background-color: #222222;
   height: 426px;
   width: 219px;
   background: url(Menu_Bord.gif) repeat-y;
}
.colderbordad2 {
   position: relative;
   padding-top: 2px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   margin: 0 auto;
   background-color: #222222;
   height: 826px;
   width: 219px;
   background: url(Menu_Bord.gif) repeat-y;
}
.colderbordcont {
   position: relative;
   padding-top: 5px;
   margin: 0 auto;
   width: 219px;
   font-weight: bold;
   font-size: 10px;
   color: #84C1FF;
   font-style: normal;
   font-family: Verdana, Helvetica, sans-serif;
}
.colderlogo {
   position: relative;
   background-color: #222222;
   font-size: 0;
   height: 168px;
   width: 244px;
   padding-top: 0px;
   margin-top: 0px;
}
#contactualiz {
   position: relative;
   background-image: url(DardoN.jpg);
   font-weight: bold;
   margin-left: 3px;
   font-size: 9pt;
   font-style: normal;
   font-family: Verdana;
   background-color: #101010;
   text-align: justify;
   padding: 10px;
   border: solid 1px #666666;
   width: 680px;
   color: #FFFFFF;
}
.contarryaba {
   position: relative;
   float: left;
   margin: 0 auto;
   background-color: #222222;
   font-size: 0;
   height: 26px;
   width: 706px;
}
.contbord {
   position: relative;
   float: left;
   margin: 0 auto;
   width: 706px;
   background-image: url(ContenidoBord.gif);
   background-repeat: repeat-y;
}
.contcd1y2 {
   position: relative;
   text-align: left;
   font-weight: bold;
   margin: 0 auto;
   padding-top: 0px;
   padding-bottom: 10px;
   padding-left: 10px;
   padding-right: 10px;
   width: 640px;
   background-color: #000000;
   font-size: 11px;
   font-family: Verdana;
}
#contcds {
   position: relative;
   font-weight: bold;
   margin-left: 3px;
   font-size: 9pt;
   font-style: normal;
   font-family: Verdana;
   background-color: #000000;
   text-align: justify;
   padding: 10px;
   border: solid 1px #666666;
   width: 680px;
   color: #aaaaaa;
}
#contcontador {
   position: relative;
   float: left;
   font-weight: normal;
   margin-left: 3px;
   font-size: 10px;
   font-style: normal;
   font-family: Verdana;
   background-color: #333345;
   text-align: center;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 10px;
   padding-right: 10px;
   width: 680px;
}
#contcuerpo {
   background-color: #333345;
   float: right;
   position: relative;
   width: 712px;
   padding: 12px;
}
#contcuerposol {
   padding: 15px;
   font-size: 12px;
   font-style: normal;
   font-family: Verdana;
   text-align: justify;
   color: #FFFFFF;
}
#contenedor {
   width: 980px;
   text-align: left;
   margin-left: auto;
   margin-right: auto;
   background-color: #333345;
   background: #333345 url(FondoCont.jpg) center repeat-y;
}
#contenido {
   background-color: #333345;
   float: right;
   position: relative;
   width: 736px;
   padding-top: 0px;
}
#contenidosol {
   background-color: #333345;
   float: right;
   position: relative;
   text-align: center;
   width: 880px;
   padding-top: 0px;
}
#contlista {
   position: relative;
   background-image: url(DardoN.jpg);
   font-weight: bold;
   margin-left: 2px;
   font-size: 10pt;
   font-style: normal;
   font-family: Verdana;
   background-color: #101010;
   text-align: left;
   padding: 10px;
   border: solid 1px #666666;
   width: 677px;
   color: #cccccc;
}
#contpubli {
   position: relative;
   float: left;
   font-weight: bold;
   margin-left: 0px;
   font-size: 12px;
   font-style: normal;
   font-family: Verdana;
   background-color: #333345;
   text-align: center;
   padding: 0px;
   width: 700px;
}
.conttex {
   position: relative;
   text-align: justify;
   margin: 0 auto;
   padding-top: 10px;
   width: 680px;
   background-color: #000000;
   font-size: 10pt;
   font-family: Verdana;
}
.conttexprinc {
   position: relative;
   text-align: justify;
   font-weight: bold;
   margin: 0 auto;
   padding-top: 9px;
   padding-bottom: 9px;
   width: 626px;
   background-color: #000000;
   font-size: 10pt;
   font-family: Verdana;
}
.dis {
   width: 590px;
   float: left;
}
.disconrss {
   width: 550px;
   float: left;
}
.enlacesaba {
   position: relative;
   margin: 0 auto;
   background-color: #222222;
   font-size: 0;
   height: 21px;
   width: 281px;
}
.enlacesarr {
   position: relative;
   margin: 0 auto;
   background-color: #222222;
   font-size: 0;
   height: 21px;
   width: 281px;
}
.enlacesbord {
   position: relative;
   text-align: center;
   padding: 0px;
   margin: 0 auto;
   height: 80px;
   width: 281px;
   background-image: url(EnlacBG.gif);
   background-repeat: repeat-y;
}
#enlacesder {
   position: relative;
   float: right;
   width: 319px;
   padding: 0px;
   margin: 0px;
   background-color: #000000;
   border-left: solid 1px #175D81;
}
#enlacesizq {
   position: relative;
   float: left;
   width: 319px;
   padding-top: 0px;
   margin: 0 auto;
   background-color: #000000;
   border-right: solid 1px #175D81;
}
.esp {
   height: 15px;
   font-size: 0;
   clear: both;
}
.esp2 {
   height: 5px;
   font-size: 0;
   clear: both;
}
.esp3 {
   height: 10px;
   font-size: 0;
   clear: both;
}
.esp4 {
   height: 0px;
   font-size: 0;
   clear: both;
}
.esp5 {
   height: 3px;
   font-size: 0;
   clear: both;
}
#galnov {
   color: #FFFFFF;
   width: 638px;
   font-size: 9pt;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
h2 {
   font-size: 18px;
}
hr {
  border-color: #268;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  margin: 0 0 0px;
  height: 0;
}
img {
   border: 0px;
}
#intro {
   position: relative;
   float: left;
   font-weight: bold;
   margin-left: 0px;
   font-size: 12px;
   font-style: normal;
   font-family: Verdana;
   background-color: #333345;
   text-align: left;
   padding: 0px;
   border: solid 0px #666666;
   width: 700px;
}
#marconoved {
   background-color: #000000;
   width: 673px;
   padding-top: 10px;
   padding-left: 25px;
   float: left;
   margin-left: 2px;
   border: solid 1px #175D81;
   color: #33A3EE;
   font-size: 11pt;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
#noved {
   background-color: #000000;
   width: 648px;
   padding-top: 10px;
   margin-top: 10px;
   float: left;
   border-top: solid 1px #175D81;
}
.numscontador {
   height: 35px;
   width: 156px;
   background-color: #000000;
   text-align: center;
   padding-top: 5px;
   border: solid 1px #175D81;
}
.listaalfabet {
   position: relative;
   text-align: center;
   font-weight: bold;
   margin: 0 auto;
   padding-top: 0px;
   width: 680px;
   background-color: #000000;
   font-size: 13pt;
   font-family: Verdana;
}
.listaalfasol {
   position: relative;
   text-align: center;
   font-weight: bold;
   margin: 0 auto;
   padding-top: 0px;
   width: 680px;
   background-color: #000000;
   font-size: 17px;
   font-family: Verdana;
}
#piepag {
   position: relative;
   float: left;
   font-size: 9px;
   font-style: normal;
   font-family: Verdana;
   background-color: #101010;
   text-align: center;
   padding: 0px;
   padding-top: 5px;
   padding-bottom: 5px;
   border: solid 1px #666666;
   margin-left: 2px;
   width: 697px;
   color: #777777;
}
#piepag2 {
   position: relative;
   float: left;
   font-size: 9px;
   font-style: normal;
   font-family: Verdana;
   background-color: #333345;
   text-align: center;
   padding: 0px;
   padding-top: 7px;
   padding-bottom: 7px;
   border: solid 1px #666666;
   margin-left: 2px;
   width: 697px;
   color: #777777;
}
#piepag3 {
   position: relative;
   float: right;
   font-size: 9px;
   font-style: normal;
   font-family: Verdana;
   text-align: center;
   padding: 10px;
   width: 924px;
   color: #777777;
}
.publiaba {
   position: relative;
   margin: 0 auto;
   background-color: #222222;
   font-size: 0;
   height: 21px;
   width: 324px;
}
.publiarr {
   position: relative;
   margin: 0 auto;
   background-color: #222222;
   font-size: 0;
   height: 21px;
   width: 324px;
}
.publibord {
   position: relative;
   text-align: center;
   padding: 0px;
   margin: 0 auto;
   height: 80px;
   width: 324px;
   background-image: url(PubliBG.gif);
   background-repeat: repeat-y;
}
.rssico {
   width: 44px;
   float: left;
   padding-top: 1px;
   padding-left: 1px;
}
#sbannerdar {
   position: relative;
   width: 736px;
   height:70px;
   font-size:0;
   background-color: #222222;
   background-image: url(BannerDardo.jpg);
}
#sbannerdar p.banlink a {
   display: block;
   font-size: 0px;
   padding: 0px;
   line-height: 70px;
}
#sbansub {
   position: relative;
   width: 736px;
   height:25px;
   font-size:0;
   background-color: #222222;
   background-image: url(SubBanner.jpg);
}
#scolder {
   position: relative;
   float: left;
   width: 244px;
   text-align: center;
   padding-top: 0px;
   margin: 0px;
   background: #00ff00;
}
.scolderlogo1 {
   position: relative;
   text-align: right;
   background-color: #222222;
   font-size: 0;
   height: 168px;
   width: 244px;
   padding-top: 0px;
   margin-top: 0px;
   margin-left: 0px;
   background-image: url(Esquina1.gif);
   background-repeat: no-repeat;
}
.scolderlogo2 {
   position: relative;
   float:right;
   background-color: #222222;
   font-size: 0;
   height: 168px;
   width: 119px;
   padding-top: 0px;
   margin-top: 0px;
   background-image: url(Esquina2.jpg);
}
.scontarryaba {
   position: relative;
   float: left;
   margin: 0 auto;
   background-color: #222222;
   font-size: 0;
   height: 26px;
   width: 706px;
   background-image: url(ContenidoArr.gif);
}
#sf1 {
   width: 946px;
   margin-left: 14px;
   background-color: #000000;
   border-right: solid 2px #292929;
}
#sf2 {
   border-right: solid 1px #175D81;
}
#sf3 {
   width: 246px;
   margin: 0px;
   font-size:0px;
   border-top: solid 1px #175D81;
   border-left: solid 1px #175D81;
}
#solalfa {
   background-color: #333345;
   float: left;
   position: relative;
   text-align: center;
   width: 712px;
   padding-top: 12px;
   padding-left: 13px;
   margin-left: 0px;
}
#solucion {
   position: relative;
   padding: 15px;
   border-right: solid 1px #175D81;
   border-left: solid 1px #175D81;
   border-bottom: solid 1px #175D81;
   background: #000000;
   width: 914px;
}
#solufon {
   position: relative;
   margin-left: 14px;
   font-size: 0px;
   text-align: left;
   border-right: solid 2px #292929;
   width: 946px;
}
.textcont {
   position: relative;
   padding-top: 5px;
   padding-bottom: 0px;
   margin: 0 auto;
   width: 160px;
   font-weight: bold;
   font-size: 10px;
   text-align: center;
   color: #AAAAAA;
   font-style: normal;
   font-family: Verdana, Helvetica, sans-serif;
}
#wrapintro {
   margin: 0px;
   padding-top: 5px;
   text-align: center;
   border: solid 1px #175D81;
   width: 306px;
   height: 246px;
}
#xitimg {
   float: right;
   width: 80px;
   height: 15px;
   margin-top: 4px;
   padding-right: 10px;
}

/* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.clearfix {
   display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
