@charset "UTF-8";


.header {
	text-align: center;
}


.barra {
	background-color: #333;
	background-image: url(imagenes/trama_barra.jpg);

	height:30px;
}

.titulocampaña {
	text-align: center;
	vertical-align: middle;
	background-color: #000;
}

.bases {
	text-align: justify;
	vertical-align: middle;
	background-color: #000;
	color: #CCC;
	margin-right: 30px;
	margin-left: 30px;
}


/*RESET*/

p {
	margin:0;
	padding:0;
	text-align: center;
}
ul { margin:0; padding:0;}
li { margin:0; padding:0;}
h1 { font-size: 18px}
h2 {
	font-size: 16px;
	text-align: left;
}
h3 { font-size: 13px; margin-bottom:10px;}
a { color:#999933}


/*INTRO*/

.swfcentro {
height:auto;
width:auto;
position: absolute; /*Posicionamiento absoluto*/
top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
margin-top: -325px; /*Restamos la mitad de alto del SWF para centrarlo verticalmente*/
margin-left: -425px; /*Restamos la mitad de ancho del SWF para centrarlo horizontalmente*/
}

body {
	background-color:#000000;
	margin: 0;
	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align: center;
}
#flashintro { width: 100%;margin-right: auto;margin-left: auto;text-align: center;}
	
/*NAVEGACION*/

.bg_nav {
	background-image:url(images/fondo1.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}

#header { width:960px; height:130px; margin: 0 auto;} 
.header_left { width:172px; text-align:left; float:left; padding-top:25px;}
.header_right { width:720px; text-align:right; float:right;font-size:95%;}
#header ul { padding-top:85px;}
#header li { display:inline;list-style-type: none; padding:0 9px 0 9px;/*border-left-width: 1px;border-left-style: solid;border-left-color:#333333;*/}
	
	
#header a { color:#FFFFFF; text-decoration:none; /*text-transform:uppercase;*/}
#header a:hover { color:#CCCC66}


#box_content {
	width:960px;
	margin: 0 auto;
}
#box_content_concurso {
	width:960px;
	margin: 0 auto;
	background-image: url(concurso/fondo_concurso-tabla.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
}

#box_content_concurso_none {
	width:960px;
	margin: 0 auto;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
}
.top_content {
	height:10px;
} 
.tit_center {
	text-align:left;
	padding: 10px 0;
	padding-left:15px;
	overflow:hidden;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}


.tit_center_camp {
	text-align:left;
	padding-left:100px;
	overflow:hidden;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	letter-spacing: 3px;
}

.tit_center p { float:right; padding:0;} 
.tit_center span { float:left; padding:0;} 

#content {
	background-repeat:repeat;
	padding: 0 10px 10px;
	background-image: url(images/fondos/fondo-transparente2.png);
}

#content2 {
	background-repeat:repeat;
	padding: 0 10px 10px;
}
#col_dest { width:100%; overflow:hidden; text-align:center;}

#col_dest .left { /*background-color:#0b0b0b;*/
	float:left;
	width:49.8%;
	background-image: url(images/fondos/fondo-transparente3.png);
}
#col_dest .right { /*background-color:#0b0b0b;*/
	color:#FFF;
	float:right;
	width:49.8%;
}
#col_dest .left div {
	padding:12px;
	font-size:90%;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#col_dest .right div {
	padding:12px;
	font-size:90%;
	text-align: left;
}

#col_dest .left2_3 {color:#CCCCCC; float:left; width:480px; padding-left:100px; border-right-style:solid; border-right-width:1px; border-right-color: #333333;}
#col_dest .left2_3cont {
	color:#FFF;
	float:left;
	width:580px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color: #333333;
	padding-left:20px;
}
#col_dest .right1_3 {
	color:#FFF;
	float:right;
	width:290px;
}
#col_dest .left2_3 div {font-size:90%;}
#col_dest .right1_3 div {font-size:90%;}
#col_dest .left2_3cont div {font-size:90%;}


#cont_dest { margin-top:4px; width:100%; overflow:hidden; }
#cont_dest .left { width:33.33%; float:left;}
#cont_dest .center { width:33.33%; float:left;}
#cont_dest .right { width:33.33%; float:right;}
#cont_dest .left div {
	font-size:90%;
	color:#FFF;
	height:300px;
	margin-right:2px;
	padding:7px 8px 7px 8px;
	background-image: url(images/fondos/fondo-transparente3.png);
}
#cont_dest .center div {
	font-size:90%;
	color:#FFF;
	height:300px;
	margin:0 1px;
	padding:7px 8px 7px 8px;
	background-image: url(images/fondos/fondo-transparente3.png);
}
#cont_dest .right div { background-color:#0b0b0b; font-size:90%; color:#666666; height:300px; margin-left:2px; padding:7px 8px 7px 8px;}
#cont_dest h3 {color:#FFFFFF} 
.vermas { border-top:#373737; border-top-style:solid; border-top-width:1px; text-align:right; margin-top:15px; padding-top:15px; }
.volver {text-align:right;}
#flashcontentant { text-align:center; width:370px;height:588px;}

#footer { color:#999; height:130px;}
.footer_left { width:520px; float:left; text-align:left; font-size:95%;}

.footer_right {
	float: right;
	width: 300px;
	text-align:right;
}
.footer_right ul {
	margin-top: 20px;
	margin-right: 15px;
	text-align: right;
}
.footer_right li {
	list-style-type: none;
	display: inline;
	margin-right: 10px;
	margin-top: auto;
	margin-bottom: auto;
}
				
.footer_right p {
	padding-left: 20px;
	color: #999999;
	margin-top: 10px;
	}		



#listado_full {padding-left: 15px;padding-right: 15px;padding-top:25px;}
#listado_full ul {padding-left: 0px;padding-bottom: 15px;}
#listado_full li {border-top-width: 1px;border-top-style: solid;border-top-color: #333333;list-style-type: none;height: 150px;padding-top: 10px;padding-left: 15px;overflow: hidden;}

.imgtiendas  {float: left;}
.txttiendas {
	float: right;
	width: 620px;
	font-size: 16px;
	text-align: left;
}
.txttiendas p {
	font-size: 10px;
	padding-top: 5px;
	margin-top: 0px;
	padding-bottom: 45px;
	color: #CCC;
}
.txttiendas span {font-size: 11px;font-style: italic;color: #666666;}



#mytable li:hover {background-color: #181818;}
#mytable {padding: 0px; margin: 0px;}
#mytable .mytable_img {float: left; border: 3px solid #FFFFFF; margin-left:25px;}
#mytable .mytable_txt {
	float: left;
	width: 600px;
	margin-right: 20px;
	color: #FFFFFF;
	margin-left: 20px;
	text-align: justify;
}
#mytable .mytable_txt a {
	color: #E8FF00;
}
#mytable .mytable_txt a:hover {
	color: #F00;
}
#mytable .mytable_txt p {
	color: #FFF;
}
#mySlides2  {padding-right: 10px;padding-left: 5px;}
#mytable li {padding-top: 5px;/*padding-bottom: 10px;*/height:170px;border-top-width: 1px;border-top-style: solid;border-top-color: #333333;border-bottom-width: 0px;}
#mytable ul {margin-bottom: 0px;}
#mytable p  {padding-left: 0px;color: #CCCCCC;}
#mytable div {padding:0px;}
.fila1 { text-align:center; padding-top:10px;}


/*NOTICIAS PAGINADOR SLIDE*/
#jFlowSlide2{padding-left: 0px;}
.jFlowPrev2, .jFlowNext2 {cursor:pointer;}
.paginador {
	height:20px;
	width: 540px;
	margin-left: auto;
	text-align: right;
}
#myController2 li {padding:0px 4px; border-bottom-width: 0px;display: inline;border-right-width: 0px;}
#myController2 ul {margin: 0px;	}
#myController2 span {color:#FFFFFF;cursor:pointer;border-right-width: 0px;margin-right: 0px;padding:0px 4px;}
#myController2 span.jFlowSelected2 {
	background-color: #E6F800;
	padding:1px 4px;
	color: #000000;
}



/*NOTICIAS DETALLE*/
#detallenoticia {padding-left: 15px;padding-right: 15px;padding-top:25px; overflow:hidden}
#detallenoticia .center{
	float:none;
}
#detallenoticia .left{float:left; width:204px; padding-left:20px;}
#detallenoticia .right{float:right;width:600px;}
.txtnoticias {
	font-size: 90%;
	text-align: left;
}
.txtnoticias p {
	font-size: 12px;
	padding-top: 1px;
	margin-top: 0px;
	padding-bottom: 25px;
	color: #FFF;
	text-align: left;
}
.volver_not {float:right}



#galerianoticia {
	padding-bottom: 25px;
	font-style: italic;
}
#galerianoticia img{border:0px solid #333333;}




/*CONTACTO*/
#form {width: 550px;padding-left: 10px;}
.input {font-size: 14px;color: #666666;padding: 2px;}
#form ul {padding-top: 0px;padding-left: 0px}
#form li {list-style-type: none;padding-bottom: 5px;height: 50px;border-top-width: 1px;border-top-style: solid;border-top-color: #2D2D28;}
#form span {float: left;padding-top: 15px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;font-size: 14px;}
#form p {float: right;width: 380px;margin: 0px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;text-align: right;}
.boton_form {height: 40px;padding-left: 395px;width: 155px;}

/*CONCURSO*/

#col_dest_form { width:904px; height:396px; overflow:hidden;background: url(images/img_home.jpg)}


#form_home {width: 500px;padding-left: 350px;padding-top: 50px;}
.input {font-size: 14px;color: #666666;padding: 2px;}
#form_home ul {padding-top: 0px;padding-left: 0px}
#form_home li {list-style-type: none;padding-bottom: 5px;height: 50px;border-top-width: 0px;border-top-style: solid;border-top-color: #2D2D28;}
#form_home span {color:#F09; float: left;padding-top: 15px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;font-size: 14px;}
#form_home p {float: right;width: 380px;margin: 0px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;text-align: right;}
.boton_form {height: 40px;padding-left: 300px;width: 155px;}
.bg_nav #box_content #content #detallenoticia .right .txtnoticias h2 .txtnoticias {
	color: #FFF;
}

