html, body {color:#333; background-color: #0c8809; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

p {margin:5px 5px 0px 5px;padding:5px;text-align:justify; line-height:16px;}
a {margin:0px;padding:0px;text-align:justify;color:#000059;font-weight:bold;text-decoration:none;}
a:hover {margin:0px;padding:0px;text-align:justify;color:#0c8809; font-weight:bold;text-decoration:none;}
img {border:none;}

/*h1 {margin:0px; padding:5px 10px 5px 10px; color:White; font-size:16px; text-align:left; background-color:#0c8809; text-transform:uppercase; font-weight:400 }*/
h1 {margin:0px; padding:5px 10px 5px 10px; color:#0c8809; font-size:16px; text-align:left; background-color:#ffff00; text-transform:uppercase; font-weight:400 }
h2 {margin:5px 0px 5px 0px; padding:10px 10px 5px 10px; font-size:16px; font-weight:500; color:#000059; border-bottom:1px dotted #000059;}
h2 a {font-weight:normal; }
h2 a:hover {font-weight:normal; }
h3 {margin:10px 10px 5px 10px; padding:0px; font-size:12px; font-weight:bold;  color:#0c8809; text-align:left;}
h4 {margin:0px 1px 5px 5px; padding:3px 0px 3px 0px; font-size:13px; text-transform:uppercase; font-weight:bold; color:White; background-image:url(img/fondoh4.gif); text-align:center;}
h5 {margin:5px 10px 0px 10px; padding:5px 0px 0px 0px; font-size:12px; font-weight:bold; color:#000059;  text-align:left;}
h5 a { text-align:left;  }
h6 {margin:20px 10px 0px 10px; width:500px; padding:5px 0px 5px 0px; font-size:14px;  color:#0c8809; text-transform:uppercase;  text-align:center; border-bottom:1px solid #0c8809; border-top:1px solid #0c8809;}


.centrado {text-align:center;}
.flota_izq {float:left;}
.flota_der {float:right;}
.flota_izq2 {float:left; font-weight:bold; color:#000059;}
.clear {clear:both; height:1px;}
strong { color:#0c8809 /*verde*/; font-weight:700;}
.desplegar {cursor:pointer;}
.txt_izq {text-align:left;}


#sonidos {
	width:900px;
	height:100%;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
}
#cabecera {
	width:900px;
	height:180px;	
}
#contenido {
	width:900px;
}


#izq {width:201px;float:left;}
.izq_top { width:197px; height:7px; padding:0px; margin:2px 2px 0px 2px; background: #fff url(img/izq_top.jpg) top center no-repeat; }
.izq_bottom { width:197px; height:7px; padding:0px; margin:0px 2px 0px 2px; background: #fff url(img/izq_bottom.jpg) bottom center no-repeat; }

#dch_gr {float:right; }

#blanco { width:697px; background-color:#fff; padding:0px; margin:2px 2px 0px 0px;}
.blanco_top { width:697px;  padding:0px; margin:0px;}
.blanco_bottom { width:697px;  padding:0px; margin:0px;}
.blanco_top img, .dch_bottom img { width:697px; padding:0px; margin:0px;}
.blanco_bottom img {bottom:0;}

#centro {width:524px; float:left; }

#dch {width:173px; height:100%; float:right; margin:0px; padding:0px;  }

/* MENÚ---------------------*/
.menu {
	width:197px;
	height:28px;
	padding:0px;
	margin:0px 2px 0px 2px; 
	background: #fff url(img/menu.gif) top left no-repeat;
}
.menu a {
	display: block;
	height:28px;
	background: #fff url(img/boton.gif) top left no-repeat;
	text-decoration:none;
	border:none;
}
.menu a span{ 
	display:none;
}
.menu a:hover {
	background-position: bottom left;
	text-decoration:none;
	border:none;
}

/* IZQ (ancho 197px)---------------------*/
.publicidad { margin:0px 2px 0px 2px; padding:0px; text-align:center; background-color:#fff;}
.publicidad img {margin:0px; padding:0px;}

/* DCH (ancho 173px)---------------------*/
.dch_fotos { margin:0px; padding:0px;}
.dch_fotos img{ margin:0px 0px 1px 0px; padding:0px;}


.dch_logo { height:100%; bottom:0;}
.dch_logo img { padding-top:20px;  float:right; }

/* CENTRO---------------------*/
.titulos {
	width:490px;
	height:30px;
	margin:5px 5px 10px 10px;
	padding:0px;
}

.noticia {
	margin:0px 5px 0px 5px;
	padding:0px;
}

.cuadro {/*mitad de centro*/
	float:left;
	width:250px;
	margin:0px 3px 0px 3px;
	padding:0px;
}
/*.info_menu {
	width:512px;
	height:20px;
	margin:10px 5px 10px 5px;
	padding:0px;
	border:3px solid #edecec;
}

.info_menu img {
	cursor:pointer;
}*/

.info_imagenes {
	float:left;
	margin:0px;
	padding:15px 15px 15px 15px;
}

/* multimedia---------------------*/
embed {margin-left:50px;}
.embed_pq {margin: 5px 0px 0px 0px;}


.titulofotos{ width:650px; background-color:#ffff00; color:Black; border:none; margin:10px 10px 0px 10px; padding:0px;  }
.fotos07 {height:100%;}
.fotos07 img {
float:left;
margin:10px 50px 5px 50px;
vertical-align:middle;
border:1px solid #333;
}

.fotos {height:100%;}
.fotos img {
float:left;
padding:10px 10px 10px 10px;
vertical-align:middle;
}

/* organizacion---------------------*/
.colaboradores {
width:171px;
float:left;
padding-bottom:20px;
}
.colaboradores2 {
width:240px;
margin-bottom:10px;
float:left;
padding-bottom:20px;
}
.colaboradores img, .colaboradores2 img {margin:5px; padding-top:10px;}


/* ACTIVIDADES---------------------*/

.hora { color:#0c8809; /*verde*/ font-size:14px; width:40px; float:left; margin:10px 0px 0px 10px;}
.actividades, .actividades2 {float:left; margint:0px 5px 0px 0px; font-size:13px; }
.actividades { width:200px; }
.actividades ul, .actividades2 ul { list-style:square; padding:0px; margin:8px 0px 5px 0px;}
.actividades ul li, .actividades2 ul li {padding:0px 0px 5px 0px; margin:0px 0px 0px 20px; }



/* FORMULARIOS---------------------*/
.menor_edad, .menor_edad td {color:red;}
.formularios, .formularios2 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color: #902030;
float:right;
margin:5px;
margin-top:10px;
padding:0px;
text-align:justify; 
}

input { color:#000059; /*azul*/}

.formularios2 { float:left;}

.msg {
	font-weight:600;
	color:#333;
	padding:10px;
	width:500px;
	text-align:center; 
}
.msg p {
color:#000059; /*azul*/
font-weight:normal;
}
p.msg_1  {
color:#000059; /*azul*/
font-weight:bold;
}
p.msg_2  {
color:#0c8809; /*verde*/
font-weight:normal;
}

.cambiar{
	font-size:9px;
	background-color:#FFF;
	border:1px solid #CCC;
}
.rojo{
	background-color:#DFB3B4;
}
.amarillo{
background-color:#F1DFA9;
}
.verde{
	background-color:#C0FEC5;
}
.blow{
border-bottom:1px dotted #CCC;
}

/* PIE------------------*/
.pie {
	width:900px;
	background-color: #0c8809;
	color:#fff;
}
.menu_pie {width:890px; text-align:center; padding:5px;}
.menu_pie p {
	display:inline;
	font-size:11px;
	text-transform:uppercase;
	margin:0px;
	padding:0px 7px 0px 7px;
	//padding:0px 8px 0px 8px;
}
.menu_pie p a {color:#fff;}
.menu_pie p a:hover {color:#ffff00;}

.pie_img { width:900px; height:60px; background: #0c8809 url(img/pie.jpg) bottom center no-repeat;}

.pie_alia p{width:890px; text-align:center; }
.pie_alia p a {color:#fff; font-weight:normal;}
.pie_alia p a:hover {color:#ffff00;}

/*TABLA INSCRITOS-------------------*/

table {}
tr{}
th{}
td{}

.inscripciones { background-color:white; padding:5px;}
.inscripciones tr{ border-bottom:1px dotted #0c8809;  background-color:#F4F4F4;} 
.inscripciones th{ background-color:#0c8809; color:white; text-transform:uppercase; padding:3px;}
.inscripciones td{ padding:3px;}

.datos_lista p {color:white; margin:5px; padding:0px;}

.azul { color:#000059; /*azul*/}
.verde {color:#0c8809; /*verde*/}
.amarillo { color:#ffff00; /*amarillo*/}

.color_azul { color:#000059; /*azul*/}
.color_verde {color:#0c8809; /*verde*/}
.color_amarillo { color:#ffff00; /*amarillo*/}
.color_verde_centro {color:#0c8809; /*verde*/ text-align:center;}
.color_azul_centro {color:#000059; /*azul*/ text-align:center;}
.color_azul_pq { color:#000059; /*azul*/ font-size:90%;}

