body{font-size:.75em; font-family:Arial, Helvetica, sans-serif;background:url(../img/blast_fondo.png) repeat-x top #FAF9EE;background-color:#3A3721;}

div#contenido{ float:left; width:100%;}
div#contenido div#cabecera{ margin:auto; width:938px; height:193px;  padding-top:5px;}
div#contenido div#base-centrado{margin:auto; width:938px;background-color:#211F13;}

/*cabecera*/
div#cabecera div#logo{ float:left; width:260px; height:100px;background:url(../img/blast_logo.png) no-repeat top; }
div#cabecera div.flash{ float:left; width:678px; height:100px;}
div#cabecera div#menu{ float:left; width:938px; height:32px;background:url(../img/blast_fondo_menu.png) repeat-x top; }
div#cabecera div.menu-bottom{ float:left; height:61px; width:938px;}
div#cabecera div.menu-bottom div.me-bt-izq{ float:left; width:13px; height:61px;background:url(../img/blast_menu_bottom_izq.png) no-repeat top;}
div#cabecera div.menu-bottom div.me-bt-der{ float:left; width:34px; height:61px;background:url(../img/blast_menu_bottom_der.png)  no-repeat top;}
div#cabecera div.menu-bottom div.me-bt-cen{ float:left; width:891px; height:61px;background:url(../img/blast_menu_bottom_cen.png) repeat-x top;}
/*menu*/
div#menu div.izq{ float:left; width:13px; height:32px;background:url(../img/blast_menu_izq.png) no-repeat top;}
div#menu ul.cen{ float:left; width:893px; height:32px;}
div#menu ul.cen li{ float:left; /*width:97px*/; height:21px; border-right:1px solid #A3341C; text-align:center;/*padding-left:40px*/; padding-top:9px;}
div#menu ul.cen li a{ float:left; font-size:13px; font-weight:bolder; color:#FFF; text-decoration:none; display:inline; height:27px;}
div#menu ul.cen li a:hover{background:url(../img/blast_menu_icono.png) no-repeat bottom center; z-index:1; position:relative;}
div#menu div.der{ float:left; width:32px; height:32px;background:url(../img/blast_menu_der.png) no-repeat top;}
/*base centrado*/
div#lad-izq{ float:left; width:265px;display:inline;margin-top:-17px;background:url(../img/blast_novedades_top.png) no-repeat top; margin-left:-15px;}
div#lad-der{ float:left; width:688px;}
/*novedades*/
div#novedades{ float:left; width:260px; margin-top:17px; position:relative;}
div#novedades div.nov-cab{
/*
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  */
  background:transparent url(../img/blast_cabe_menu.png) no-repeat scroll 0 0;
  color:#FFFFFF;
  float:left;
  font-family:helvetica;
  font-size:17px;
  height:43px;
  padding-left:27px;
  padding-top:6px;
  position:absolute;
  width:234px;
  z-index:10;
  top:0px;
  left:0px;
  }
  
div#novedades ul.nov-con{ float:left; background:url(../img/blast_novedades_contenido.png) no-repeat top #3A3721;width:226px; min-height:175px; margin-left:14px; display:inline; padding:40px 5px 10px 15px; display:inline; }
div#novedades ul.nov-con li{ float:left; width:226px; padding-bottom:5px; border-bottom:1px dotted #665E3A;}
div#novedades ul.nov-con li a.title{ float:left; font-weight:bolder; text-decoration:none; color:#FCC54B; padding-left:19px;background:url(../img/blast_novedades_icono.png) no-repeat left center; width:206px; line-height:14px;font-size:12px; margin-top:5px;}
div#novedades ul.nov-con li a.title:hover{ color:#665E3A;}
div#novedades ul.nov-con li p.des{ float:left;width:226px; line-height:14px; color:#726940; font-size:11px; margin-top:5px;}
/*banner**/
div.banner{ float:left;width:229px; display:inline; margin-left:14px; min-height:300px; background-color:#211F13; padding:15px 11px 10px 11px;}
div.banner1{ float:left;width:229px; display:inline;margin-left:14px; min-height:210px; background-color:#211F13; padding:15px 11px 10px 11px;}
div.banner1 a{ text-decoration:none;}
div.banner1 div.link{ float:left;width:222px;height:130px;text-align:center;padding-top:140px;background:url(../img/blast_banner_flash1.png) no-repeat;}
div.banner1 div.link p{font-weight:bolder; padding-bottom:8px;color:#A03B39;}
div.banner1 div.link p span.tit1{font-weight:bolder; font-size:1.4em;}
div.banner1 div.link p span.tit2{font-weight:bolder; font-size:1.2em; color:#999;}
div.banner1 div.link p span.tit3{color:#999;}
div.banner1 div.link p.gracias{text-align:justify; font-size:0.9em; padding-left:20px; padding-right:20px; color:#999;}
div.banner1 div.link p.gracias a{color:#666;}
div.banner1 div.link a{font-weight:bolder; text-decoration:none;color:#A03B39;}

div.banner1 div.link2{ float:left;width:222px;height:290px;text-align:center;padding-top:100px;background:url(../img/blast_banner_flash2.png) no-repeat;}
div.banner1 div.link2 p{font-weight:bolder; padding-bottom:8px;color:#999; padding-left:20px; padding-right:20px;}
div.banner1 div.link2 p span.title{color:#A03B39;}
div.banner1 div.link2 p span.nombre{color:#666; font-size:1.2em;}
div.banner1 div.link2 p span.empresa{color:#C2620C;}
div.banner1 div.link2 p.cont{text-align:justify;}
/*lad der*/
div.slide{ float:left;width:659px; height:310px; margin-left:10px;margin-top:-45px;border:2px solid #fff;position:relative;z-index:10;}
ul#enlaces{ float:left; margin-top:30px;}

ul#enlaces li{
  float:left;
  width:207px;
  height:130px;
  margin-left:10px;
  margin-right:10px;
  display:inline;
  }
  
  
ul#enlaces li.descargable{background:url(../img/blast_descargable.png) no-repeat left center;}
ul#enlaces li.evento{background:url(../img/blast_evento.png) no-repeat left center;}
ul#enlaces li.equipo{background:url(../img/blast_equipo.png) no-repeat left center;}
ul#enlaces li a{ float:left;width:207px; height:97px; text-decoration:none;}
ul#enlaces li a p.info{ float:left; width:121px; color:#000000; font-size:11px; line-height:12px; margin-top:30px;display:inline; margin-left:10px;}
div.informacion{ float:left; display:inline; margin-left:10px; margin-top:20px; padding-bottom:20px;}
div.informacion p.title{ float:left; font-size:13px; color:#A5995E; font-weight:bolder; width:659px;}
div.informacion p.des{ float:left; color:#7E7346;width:659px; line-height:14px; margin-top:15px;}
div#pie{ float:left;width:688px;background:url(../img/blast_fondo_pie.png) repeat-x top center #211F13;
 height:48px;}
div#pie div.menu{ float:left; width:688px; height:48px;}
div#pie div.menu div.me-izq{ float:left;background:url(../img/blast_borde_pie_izq.png) no-repeat left center; width:11px; height:48px;}
div#pie div.menu div.me-der{ float:left;background:url(../img/blast_borde_pie_der.png) no-repeat left center; width:20px; height:48px;}
div#pie div.menu ul.me-cen{ float:left; width:657px; height:48px;}
div#pie div.menu ul.me-cen li{ float:left; padding-left:10px; padding-right:10px;}
div#pie div.menu ul.me-cen li a{ float:left; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bolder; margin-top:17px;}
div#pie div.menu ul.me-cen li a:hover{color:#FCC54B;}
div#pie div.menu ul.me-cen li.separador{ float:left; width:2px; height:48px;background:url(../img/blast_separador.png) no-repeat left center;margin-left:10px;}
div#pie div.infor-pie{ float:left; width:688px;height:80px;background-color:#211F13;}
div#pie div.info{ float:left;  width:600px;height:61px; border-bottom:1px solid #D96F0E;
border-right:1px solid #CB680E;border-left:1px solid #CB680E; background-color:#3A3721; display:inline; margin-left:60px;}
div#pie div.info ul{ float:left;}
div#pie div.info ul li{ float:left; width:250px; margin-left:20px; margin-right:20px; height:40px;}
div#pie div.info ul li p{color:#8E8350; float:left; margin-left:35px; margin-top:8px; display:inline; font-size:11px;}
div#pie div.info ul li.uno{background:url(../img/blast_icono_pie.png) no-repeat left center;}
div#pie div.info ul li.dos{background:url(../img/blast_icono_pie2.png) no-repeat left center;}


div#provider
{
	width:678px;
	text-align:right;
	font-size:0.85em;
	color:#515151;
	margin-top:5px;
	margin-bottom:8px;
	padding-right:10px;
}
div#provider a
{
	color:#595533;
	text-decoration:none;
}
div#provider a:hover
{
	color:#646464;
}

div#centro {
	float:left;
	min-height:456px;
	margin-top:-45px;
	width:685px;
	position:relative;
	z-index:10;
	}
	
div#centro div#cabe {
  float:left;
  height:37px;
  width:656px;
  background:url(../img/blast_contenido_cabecera.png) no-repeat scroll 0 0;
  color:#FFFFFF;
  font-family:helvetica;
  font-size:17px;
  padding-left:27px;
  padding-top:6px;
}
div#centro div#cont {float:left;min-height:409px;background:url(../img/blast_contenido_fondo.png) ;margin-top:-2px;padding-top:13px;padding-left:13px;width:670px;display:inline;}
div#centro div#cont p.texto{color:#fff; font-size:13px;
 font-weight:bolder;
  line-height:1.3em;
  padding:10px 30px 10px 20px;
  text-align:justify;}

div#centro div#cont div.producto 
{
  background-color:#7E7346;
  border:4px solid #A5995E;
  float:left; display:inline;
  
  margin:10px 10px 10px 15px;
  width:301px;
}
div#centro div#cont div.separador
{
	float:left;
	display:inline;
	width:650px;
	height:5px;
}
div#centro div#cont div.producto  a{color:#FFFFFF;font-family:verdana;font-size:12px;font-weight:bolder;text-decoration:none;}

div#centro div#cont div.producto  div.titulo{
  border-bottom:4px solid #A5995E;
  color:#FCC54B;
  display:inline;
  float:left;
  font-family:verdana;
  font-size:12px;
  font-weight:bolder;
  margin-top:10px;
  padding-bottom:5px;
  padding-left:10px;
  text-decoration:none;
  width:291px;
}
div#centro div#cont div.producto  div.titulo a{
	color:#FCC54B;
}
div#centro div#cont div.producto  div.contenido{
  color:#FFFFFF;
  display:inline;
  float:left;
  font-size:11px;
  font-weight:bolder;
  padding-left:10px;
  padding-top:5px;
  text-align:justify;
  text-decoration:none;
  width:207px;
  height:48px;
}

div#centro div#cont div.producto  div.imagen{
  display:inline;
  float:left;
  font-size:11px;
  font-weight:bolder;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  
  width:63px;
  text-align:center;
}

div#centro div#cont div.texto {
  float:left;
  display:inline;
  color:#FFFFFF;
  float:left;
  font-size:13px;
 /* font-weight:bolder;*/
  line-height:1.3em;
  padding:5px 10px 20px 15px;
  text-align:justify;
  width:600px;
}

div#centro div#cont div.texto a.link{
  float:right;
	text-decoration:none;
}

div#centro div#cont div.texto div.descrip{
  float:left;  
  width:380px;
	padding-right:20px;
}

div#centro div#cont div.texto div.descrip a{
  color:#9B3E29;
	font-weight:bolder;
	text-decoration:none;
}

div#centro div#cont div.texto div.foto1{
  float:left;  
  width:200px;	
}

div#centro div#cont div.texto div.foto{
  float:left;  
  width:200px;	
}

div#centro div#cont div.texto div.foto img{  
  width:200px;	
}

div#centro div#cont div.texto div.imagen {
  float:left;
  display:inline;
  text-align:center;
  width:600px;
  margin-top:20px;
  margin-bottom:25px;
}

/*
div#centro div#cont div.texto div.imagen img {  
  width:600px; 
}*/

div#centro div#cont div.texto div.title{
  color:#FCC54B;
  font-size:1.2em;
  font-weight:bolder;
  margin-right:10px;
}


div.texto h2{
  font-size:1.2em;
	font-weight:bolder;
  color:#F6C049;
}

div.texto p{
  margin-top:5px;
  margin-bottom:10px;
  font-weight:normal;
}

div.texto ul{
  margin-left:10px;
  }
 
div.texto ul li{
  /*margin-bottom:5px;
  font-weight:normal;
  margin-top:5px;
  */
  font-weight:normal;
  margin-bottom:5px;
  margin-left:50px;
  margin-top:17px;
  text-align:center;
  width:500px;
  }
  
div.texto ul li span{
  font-weight:bolder;
  color:#D76A6A;
  }


 table.form
{
	float:left;
	margin-left:30px;
	margin-top:50px;
	display:inline;
}

table.form tr
{
	height:41px;
}

table.form tr td.lbl
{
	font-weight:bolder;
	text-align:right;
	padding-right:10px;
}

div.cont p.error
{
	color:#7E1B1B;
}

a.first
{
  color:#FDE1A2;
  font-weight:bolder;
  font-size:12px;
  margin-top:0px;
}

a.second
{
  color:#FDE1A2;
  font-weight:bolder;
  font-size:12px;
}

span.partner{
  font-size:1.2em;
  color:#FCC54B;
  font-weight:bolder;
  margin-right:10px;
}

div.logo-marca{
  float:left; display:inline;
  height:80px;
  width:620px;
  margin-left:20px;
  text-align:center;
	background-color:#FFFFFF;
}

a.linkcontent{
	color:#FCC54B;
	text-decoration:underline;
	}
	
a.linkcontent:hover{
	text-decoration:none;	
	}