/* CSS Document */

/* importamos estilos por secciones */
@import url("secciones.css");
@import url("nscroller.css");


/*opciones de estilo generales*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
	margin:0px;
	padding:0px;
	text-align:center;
	background:#000000 url("../img/Logotipo-CEPPA-oro.jpg") repeat scroll top left; 
}

p {
	margin:0px;
	padding:0px;
}

img{
  border:none;
}

a {
	text-decoration:none;
}


.f_left {
	float:left;
}

.f_right {
	float:right;
}

#cabecera {
	width:960px;
	margin:15px auto 0px;
	padding:0px;
}

#banner_cabecera {
	width:540px;
	padding:0px;
	margin:0px 5px;
}

#subtitulos {
	width:960px;
	height:20px;
	margin:0px auto;
	padding:0px;
}

#novedades {
	width:200px;
	margin:0px;
	padding:0px;
	text-align:right;
	color:#ffcc33;
	float:left;
}

#marquee_container {
	width:540px;
	height:20px;
	margin:0px;
	padding:0px 10px;
	float:left;
}

#marquee {
	 background-color:transparent;
	 margin:0px;
	 padding:0px; 
	 width:540px;
	 float:left;
}


#fecha {
	width:200px;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#99CC66;
	float:left;
}
 
#centro{
	
	border:solid 3px #ffff66; 
	width:954px; 
	height:720px;/*474px;*/ 
	background:#999966 url("../img/blitz_fondo_portada4.jpg") no-repeat scroll top center; 
	margin:0px auto;
	padding:0px;
}

/*#contenedor {
	margin:0px;
	padding-top:0px;
	
}
*/


/*diseño de las secciones del menu */
.enlaces {
	width:207px;
	/*height:700px;*/
	margin:0px;
	padding:20px 0px 0px;
}

.enlaces a {
	color: #ffff66;
	font-weight: bold;
}

.enlaces a:hover {
	background-color:#bbbbbb;
}

#inscritos {
	width:179px;
	text-align:center;
	background-color:#999933;
}

#inscrip_online {
	width:179px;
	text-align:center;
	background-color:#669966;
}



/* secciones a la izquierda de la pantalla */
#secciones_izqda {
	width:207px;
	height:700px;
	margin:0px;
	padding:20px 0px 0px;
}

#secciones_izqda p {
	text-align:left;
	margin:0px;
	padding:0px;
}
#secciones_izqda a {
  font:normal bold 1.2em Verdana, Arial, Helvetica, sans-serif;
  border:3px solid #ffff66;
  letter-spacing:2px;
  padding:4px;
  margin-left:-3px;
  float:left;
  clear:both;
}

/* divs contenedores para XMLHttpRequest.responseTxt */
#responseText {
	width:540px;
	height:720px;
	margin:0px;
	padding:0px;
	/*background-color:transparent;
	filter:alpha(opacity='90');
	opacity:.90;*/
	visibility:visible;
}

.opacity {
	width:540px;
	height:720px;
	margin:0px 0px 0px;
	padding:0px;
	background-color:#999966;
	/*filter:alpha(opacity='90');
	opacity:.90;
*/
}


#ventavideo {
	width:490px;
	height:400px;
	margin:0px;
	padding:20px;
	border:5px solid #CCCC00;
	background-color:#669999;
	font-size:18pt;
	
}

#ventavideo a {
	color:#CC0000;
}


#responseMap {
	width:540px;
	height:450px;
	margin-top:0px;
	padding:0px;
	background-color:#cccccc;
	visibility:hidden;
	
}
/* ///////////////////////////////// */



.cerrar {
	text-align:right;
	background-color:#999966;/*ffffcc;*/
	margin:0px;
	width:540px;
	
}

.page_title {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
	text-align:left;
}


/* secciones a la derecha de la pantalla */

#secciones_dcha {
	position:relative;
	width:207px;
	height:700px;
	margin:0px;
	padding:20px 0px 0px;

}

/*#secciones_dcha .enlaces {
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}
*/
#secciones_dcha a {
	font:normal bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	border:3px solid #ffff66;
	letter-spacing:2px;
	padding:4px;
	margin:-8px -3px 0px 0px;
	float:right;
	clear:both;
}

#credits {
	width:960px;
	margin:2px auto;
	text-align:left;
	color:#333333;
}

/*#credits a {
	color:#999999;
}*/

#credits a span {
	font-size:8pt;
	color:#666666;
}

#programa {
	float:left;
	margin-top:20px;
	margin-left:0px;
	font-size:7pt;
	font-weight:bold;
	background-color:#669933;
	border:2px solid #cccc00;
	padding:4px;
	
}

#programa p {
	text-align:center;
}

#programa a {
	border:none;
	padding:0px;
	margin:0px;
	color:#cccc00;
}

#destacados {
	float:left;
	margin-top:20px;
	margin-left:0px;
	font-size:7pt;
	font-weight:bold;
	background-color:#669933;
	border:2px solid #cccc00;
	padding:4px;
	
}

#destacados p {
	text-align:center;
	
}

#destacados a {
	border:none;
	padding:0px;
	margin:0px;
	color:#cccc00;
}



#ayto_lloret {
	float:left;
	margin-top:40px;
	margin-left:0px;
	
}

#ayto_lloret a {
	border:none;
	padding:0px;
	margin:0px;
}

#wusv2010 {
	margin:10px 0px 0px 10px;
	padding:0px;
	background-color:#000000;
	float:left;
}


#wusv2010 img {
	border:none;
}








