*{padding:0;margin:0}
body{height:100%;text-align:center;color:#333}
body,td,caption,ol,ul,li{font:13px Arial,Helvetica,sans-serif;line-height:1.5}
img{border:none}
h1{font-size:24px;font-weight:normal;color:#666;padding-bottom:15px}
#content{width:990px;margin:0 auto;background:url(../images/body_bg.jpg) repeat-y #fff}
#bottom{width:990px;margin:0 auto;background:url(../images/footer_bg.jpg) no-repeat}
.body{width:970px;margin:0 10px;text-align:left}

/* CONTADOR INVERSO: INICIO */
.counter{
background:url(../images/apuntate_bg.jpg) repeat-x #999;
height:52px;
text-align:left
}
.counter a{text-decoration:none}
.counterBtn{
width:300px;background:url(../images/btn_apuntate.jpg) no-repeat;height:50px;text-align:center;color:#fff;font-size:18px;line-height:48px
}
.countdown{float:right}
/* CONTADOR INVERSO: FIN */

/* CABECERA: INICIO */
.header{background:url(../images/header_bg.jpg) 0 50px repeat-x}
.logo{background:url(../images/logo.jpg) 14px 26px no-repeat}
.logo_primigratis{background:url(../images/logo_primitiva.jpg) 373px 7px no-repeat;overflow:hidden;height:150px}
.headAnchors{width:auto;padding-right:60px;height:44px;text-align:right}
.headAnchors a{color:#666;font-weight:bold;text-decoration:none}
.headAnchors p{padding:14px 2px 0}
.menu{height:58px}
.menu ul{width:auto;margin-right:12px;background:url(../images/menu_bg1.jpg) repeat-x;list-style-type:none;float:right}
.menu li{height:44px;float:left}
.menu li.capLeft,.menu li.capRight{width:16px}
.menu li.capLeft{background:url(../images/menu_bg2.jpg) no-repeat}
.menu li.capRight{background:url(../images/menu_bg3.jpg) no-repeat}
.menu p{padding-top:3px;font-size:19px;color:#C4E4CF}
.menu p.margin{padding-left:12px}
.menu a{color:#fff;text-decoration:none}
/* CABECERA: FIN */

/* BANNERS: INICIO */
.banner{background:url(../images/banner_bg.jpg) 100% 0 no-repeat #BAE0C7;font-size:22px}
.banner div.ban{height:350px;overflow:hidden}
.banner div.texto{width:auto;height:310px;text-align:right}
.banner div.leyenda{padding:14px 0 0 0;font-size:13px;color:#fff;width:345px;height:22px;margin:0 0 0 auto;text-align:left}
div.leyenda div{width:110px;text-align:center;line-height:21px}
.banner div.frame{padding:0 40px 0 0;z-index:15}
.banner div.frame div{margin:0 0 0 auto}
/*.banner div.frame{padding:36px 40px 0 0}*/
.banner div.apuntate{width:auto;padding:0 65px 0 0;text-align:right;font-size:18px}
.naranja{color:#F47E00}
.verde{color:#256D45}
.primitiva{font-family:Verdana;letter-spacing:-1px}
/* BANNERS: FIN */

/* CONTENIDO: INICIO */
.content{}
.content p{line-height:1.5em;padding:5px 0}
ul.contentUL{list-style-type:none;width:100%}
ul.contentUL li{float:left}
.clear{clear:both}
.separator{height:40px}
.pointer{cursor:pointer}
.absolute{position:absolute;top:0;left:0}
.hidden{display:none}
.center{text-align:center}
.right{text-align:right}
.justify{text-align:justify}
.pad{width:auto;padding:20px 0 20px 40px}
.marco{width:auto;border:solid 1px #DFF0E5}


.dataContent{width:100%;height:100%}
.dataLeft{width:340px}
.dataLeft p{padding-right:40px;text-align:justify}
.dataRight{width:550px}
.dataRightBg{background:url(../images/contacto_bg.gif) repeat-y}
.dataRight p{padding:5px 0 5px 40px}
.dataRight h4{padding:0 0 5px 40px;color:#256D45;font-size:16px}
/* CONTENIDO: FIN */

/* FOOTER ANUNCIOS: INICIO */
.anuncios{width:934px;height:250px;background:transparent;margin:0 auto;position:relative}
.anuncios .anuncioDiv{position:absolute;width:300px;height:250px;top:0;background:#fff}
.anuncios .anuncioDivL{left:0}
.anuncios .anuncioDivC{left:317px}
.anuncios .anuncioDivR{left:634px}
/* FOOTER ANUNCIOS: FIN */

/* FOOTER: INICIO */
.footer div.ico{text-align:center;padding:40px 0}
/* FOOTER: FIN */

/* BOTTOM: INICIO */
.bottom{padding:40px 20px;text-align:center}
.bottom a{color:#000;text-decoration:none}
.bottom a:hover{text-decoration:underline;color:#666}
/* BOTTOM: FIN */
