body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;	

	background-repeat: repeat-x;

	background-color: #e60003;

	text-align: center;

}

.contenedor {

	display: block;

	margin: auto;

	width: 950px;

}

.banderas {

	float: left;

	width: 740px;

	text-align: right;

	margin-top: 5px;

}

.banderas a {

	text-decoration: none;

}

.cabecera {

	float: left;

	width: 950px;

	height: 233px;

	background-image: url(../images/cabecerae.jpg);

	background-repeat: no-repeat;

}

.linea_rosa {

	float: left;

	width: 950px;

	background-color: #ce0031;

}

.contenido_web {

	float: left;

	width: 950px;

	background-color: #d2daf1;

}

.menu_izqda {

	float: left;

	width: 199px;

	background-image: url(../images/degra_menu.jpg);

	background-repeat: no-repeat;

}



.submenu_izqda {

	float: left;

	padding-left: 10px;

	width: 170px;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.submenu_izqda a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.todo_ancho {

	float: left;

	width: 701px;

}

.titulo_pagina {

	float: left;

	margin-top: 10px;

	padding: 4px 10px 5px 32px;

	color: #e0454d;

	background-image: url(../images/bola1.gif);

	background-repeat: no-repeat;

	background-color: #fdfdd1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;	

}

.contenido_pagina {

	float: left;

	width: 711px;

	padding-bottom: 15px;

	text-align: left;	

}

.contenido_pagina_camp {

	float: left;

	width: 711px;

	padding-top: 10px;	

	text-align: left;	

}

.imagenes_seccion {

	float: left;

	width: 250px;


	text-align: center;

}

.imagenes_seccion img {

	border: 1px solid #10387b;
	margin: 10px 0px 10px 0px;

}

.espacio_menu {

	float: left;	

}

.opciones {

	float: left;

	width: 180px;

	padding: 175px 9px 0px 9px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;	

}

.opciones a {

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

}

.opciones a:hover {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

}

.derecha {

	float: left;

	width: 751px;

	background-color:#fdfdd1;

	background-image: url(../images/logo_fondo2.gif);

}

.espacio_derecha {

	float: left;

}

.pie {

	float: left;

	background-image: url(../images/pie3.gif);

	background-repeat: no-repeat;

	width: 950px;

	height: 50px;

}

.contenedor_imagenes {

	float: left;

	width: 720px;

}

.contenedor_ultimo_campamento {

	float: left;

	width: 220px;

	margin-top: 10px;

}

.img_ultimo_campamento {

	float: left;

	width: 210px;

	margin: 0px 5px 20px 5px;

	text-align: center;

}

.img_ultimo_campamento img {

	border: 1px solid #000000;

}

.img_ultimo_campamento a {

	text-decoration: none;

}

.tit_ultimo_campamento {

	float: left;

	width: 150px;

	margin: 0px 18px 5px 18px;

	text-align: center;

	color: #000000;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.img_localizacion {

	border: 1px solid #000000;

}

#caj-aviso2  { list-style:none;   font-size:11px; font-weight:bold; color:#FFF;  padding-left:17px; background:transparent url(../images/flechab.gif) 0px 3px no-repeat;}



#caj-aviso  { list-style:none;   font-size:11px; font-weight:bold; color:#FFF;}



#caj-aviso a  { text-align:right; color:#000; font-weight:normal; font-size:11px; text-decoration:none; padding-left:17px; background:transparent url(../images/flecha.gif) 0px 3px no-repeat; }



#caj-aviso a:hover  { color:#FFF; padding-left:17px; background:transparent url(../images/flecha_foco.gif) 0px 3px no-repeat;}



.formulario {

	float: left;

	text-align: left;

	margin-top: 20px;

	width: 700px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.contenedor_pagina {

	float: left;

	width: 700px;

}

.enviar {

	float: left;

	text-align: left;

	margin-left: 170px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	width: 65px;

	background-color: #e60003;

	border: 1px solid #a40204;

}

.volver {

	float: left;

	margin-top: 20px;

	text-align: center;

	padding: 3px 5px 3px 5px;

	margin-left: 170px;

	width: 100px;

	color: #FFFFFF;

	background-color: #e60003;

	border: 1px solid #a40204;

}

.volver a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}

.formulario a {

	color: #3556f8;

}

.boton {

	margin-left: 260px;

	padding: 3px 5px 3px 5px;

	border: 1px solid #a40204;

	color: #FFFFFF;

	background-color: #e60003;



}

.imagenes_prof {

	float: left;

	width: 120px;

	padding: 10px 40px 20px 20px;

	text-align: center;

}

.imagenes_prof img {

	border: 1px solid #10387b;

}
.imagenes_seccion2 {
	float: left;
	width: 700px;
	padding: 10px 0px 20px 0px;
	text-align: center;
}
.imagenes_seccion2 img {
	border: 1px solid #10387b;
	margin: 8px;
}


.contiene_profesores {

	float: left;

	width: 670px;

	text-align: left;

}

.texto_formulario {

	float: left;

	width: 670px;

	text-align: left;

	margin: 15px 0px 15px 0px;

}



#contenedor_pdf {

	float:left;

	margin:20px 0px 0px -20px; 

	width:95%;

}



#contenedor_pdf li{

	float:left; 

	width: 42%;

	padding-left:30px;

	list-style: none; 

	

}



#contenedor_pdf img{

	border: 0px; 

}



#contenedor_pdf a{

	text-decoration: none;

	color: black; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}
