@charset "utf-8";
/* CSS Document */
body {
	background:#D3DEE6 url(images/bac1.gif) top center no-repeat;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

body a{
color:#000;
text-decoration:none;
}

body a:hover{
text-decoration:underline;
}

#ini{
background:url(images/bac2.gif) repeat-y;
width:1078px;
margin:0 auto;
}

#top1{
background:url(images/bac1-home.jpg) top no-repeat;
}

#top1-P{
background:url(images/bac1-home2.jpg) top no-repeat;
}

#top2{
height:205px;
}

#top2B{
height:160px;
}

#logo{
width:785px;
height:205px;
float:left;
}

#logo2{
width:785px;
height:160px;
float:left;
}

#login{
width:220px;
float:right;
padding:5px 65px 0 0;
}

.imput_login1{
width:129px;
height:18px;
border:#E5D100 1px solid;
font-size:12px;
}

.imput_sugerir_tema1{
width:122px;
height:16px;
border:#FFF 1px solid;
font-size:12px;
margin:0;
padding:0;
}

#columna_izq{
float:left;
width:224px;
margin-top:40px;
}

#menu_47{
margin-left:47px;
}

#menu_47B{
margin-left:47px;
margin-top:50px;
}

#menu{
background:url(images/bac3.gif) repeat-y;
}

#fin_menu{
background:url(images/fin_menu.gif) top no-repeat;
height:70px;
}

#fotoMenu{
padding:10px 15px 10px 15px;
text-align:center;
}

#fotoMenu div{
border:#FFF solid 1px;
padding:3px;
}

#sugiere{
margin:10px 15px 0 15px;
}

#encuesta{
margin-top:15px;
background: url(images/bac-encuesta.jpg) repeat-y;
margin-left:20px;
clear:both;
}

#titencuesta{
font-style:italic;
font-weight:bold;
font-size:12px;
padding-bottom:10px;
}

#encuesta2{
background:url(images/encuesta.jpg) top no-repeat;
padding:100px 20px 0 40px;
}

#encuesta3{
background: url(images/bac-encuesta.jpg) repeat-y;
margin:0 auto;
width:202px;
}

#encuesta_fin{
background:url(images/encuesta_fin.jpg) top no-repeat;
height:21px;
}

#bots_encuesta{
padding-top:10px;
}

#un_proyecto{
height:202px;
background:url(images/bac_pani.gif) top no-repeat;
margin-left:45px;
margin-top:10px;
text-align:center;
padding:20px 20px 0 10px;
clear:both;
}

#un_proyectoB{
height:202px;
background:url(images/bac_pani.gif) top no-repeat;
margin-right:45px;
margin-top:10px;
text-align:center;
padding:20px 20px 0 10px;
clear:both;
}

#columna_der{
float:right;
width:850px;
}

#video_home{
float:left;
padding-left:57px;
margin-top:10px;
width:302px;
height:255px;
}

#feed{
float:right;
width:380px;
padding-right:50px;
height:275px;
}

#body_derecha{
float:left;
width:610px;
}

#body_izquierda{
width:240px;
float:right;
}

#bots{
}

#hoja-home{
background: url(images/bac-hoja-home2B.jpg) repeat-y;
}

#hoja-home-top{
background: url(images/bac-hoja-home.gif) top no-repeat;
padding-top:50px;
padding:40px 30px 0 45px; 
}

#hoja-home-topP{
background: url(images/bac-hoja-home3.jpg) top no-repeat;
padding-top:50px;
padding:40px 30px 0 45px; 
}

#hoja_bottom{
background: url(images/hoja_bottom.gif) top no-repeat;
height:40px;
}

#agenda1{
margin-top:18px;
background:url(images/agenda2.gif) repeat-y;
}
#agenda1P{
margin-top:8px;
background:url(images/agenda2B.gif) repeat-y;
}

#agenda2{
margin-top:10px;
padding-top:115px;
background:url(images/agenda1.gif) no-repeat top;
}

#agenda2B{
margin-top:10px;
padding-top:115px;
background:url(images/agenda1B.jpg) no-repeat top;
}

#agenda_cuerpo{
padding:0 75px 0 20px;
min-height:175px;
}

#agenda_cuerpo ol{
	padding:0;
	margin:0;
	list-style-type: none;
}

#agenda_cuerpo ol h2{
font-size:11px;
margin:0;
padding:0;
}

#agenda_cuerpo ol li h2 a{
padding:0;
margin:0;
color:#F17925;
}

#agenda_cuerpo ol li h3 a{
background: url(images/circulo1.gif) no-repeat;
padding:0;
padding-left:20px;
}

#agenda_cuerpo ol li h3 a:hover{
background: url(images/circulo2.gif) no-repeat;
}


#agenda_cuerpo ol li{
color:#000;
padding-bottom:25px;
}

#agenda_cuerpo ol li a{
color:#000;
text-decoration:none;
}

#home_columnas{
background:url(images/bac7.gif) repeat-y;
}

#home_columnas_I{
float:left;
width:250px;
}

.blogH{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:#58747F solid 1px;
}

.blogH img{
float:left;
margin:0 10px 0 0;
border:0;
}

.blogH h2{
color:#FF5C00;
font-size:14px;
font-weight:bold;
padding:0;
margin:0;
}

.blogH h2 a{
color:#FF5C00;
}

.blogH h2 a:hover{
color:#FF5C00;
}

.ver_mas{
margin-top:10px;
text-align:right;
}

.ver_mas a{
text-align:right;
padding-right:25px;
padding:2px 25px 4px 0;
background:url(images/flecha_cel1.gif) no-repeat;
background-position:100% 0;
}

.ver_mas a:hover{
text-decoration: underline;
background:url(images/flecha_cel2.gif) no-repeat;
background-position:100% 0;
}

#home_columnas_D{
float:right;
width:250px;
}

.clearbot{
clear:both;
}

#blogs_hoja_home_boton{
float: left;
width:250px;
}

#masBlogs{
float:left;
width:250px;
text-align:right;
}

#masBlogs a{

display:block;
}

#masForos{
float:right;
width:250px;
text-align:right;
}

#masForos a{
display:block;
}

#cuerpoEnterate{
background: url(images/enterate.gif) right top no-repeat;
}

#cuerpoEnterate h1{
color:#FF5C00;
display:block;
padding:0 180px 0 0;
margin:0;
font-size:28px;
}

#cuerpoEnterate h1 p{
padding:0;
margin:0;
color:#999;
font-size:16px;
}

#cuerpoFotos{
background:url(images/fotos.gif) right top no-repeat;
}

#cuerpoFotos h1{
color:#FF5C00;
display:block;
padding:0 180px 0 0;
margin:0;
font-size:28px;
}

#cuerpoFotos h1 p{
padding:0;
margin:0;
color:#999;
font-size:16px;
}

#cuerpoJuegos{
background:url(images/juegos.gif) right top no-repeat;
}

#cuerpoJuegos h1{
color:#FF5C00;
display:block;
padding:0 180px 0 0;
margin:0;
font-size:28px;
}

#cuerpoJuegos h1 p{
padding:0;
margin:0;
color:#999;
font-size:16px;
}

#cuerpoMusica{
background:url(images/musico.gif) right top no-repeat;
}

#cuerpoMusica h1{
color:#FF5C00;
display:block;
padding:0 180px 0 0;
margin:0;
font-size:28px;
}

#cuerpoMusica h1 p{
padding:0;
margin:0;
color:#999;
font-size:16px;
}

#cuerpoAgenda{
background:url(images/agenda_t.gif) right top no-repeat;
}

#cuerpoAgenda h1{
color:#FF5C00;
display:block;
padding:0 180px 0 0;
margin:0;
font-size:28px;
}

#cuerpoAgenda h1 p{
padding:0;
margin:0;
color:#999;
font-size:16px;
}

#cuerpoDenuncia{
background:url(images/denuncia_aqui.gif) right top no-repeat;
}

#cuerpoDenuncia h1{
color:#FF5C00;
display:block;
padding:0 180px 0 0;
margin:0;
font-size:28px;
}

#cuerpoDenuncia h1 p{
padding:0;
margin:0;
color:#999;
font-size:16px;
}

#cuerpoVideos{
background:url(images/videos.gif) right top no-repeat;
}

#cuerpoVideos h1{
color:#FF5C00;
display:block;
padding:0 180px 0 0;
margin:0;
font-size:28px;
}

#cuerpoVideos h1 p{
padding:0;
margin:0;
color:#999;
font-size:16px;
}

#destacadoTexto{
padding-top:5px;
}

#destacadoTexto h2{
padding:0;
margin:0;
color:#63734A;
padding-bottom:25px;
font-size:16px;
}

#share{
padding:10px 0 10px 0;
width:200px;
float:left;
}

#contactoImrpimir{
float:right;
width:300px;
}

#contactoImrpimir img{
float:right;
}

#derechaContenido{
float:right;
width:250px;
margin:0 0 20px 20px;
}

#galeriaFoto{
text-align:center;
height:250px;
line-height:245px;
background:#EDEDED;
padding:5px;
}

#OtrasGalerias{
margin-bottom:5px;
}

#hijosPaginas{
margin:15px 0 15px 0;
padding-bottom:15px;
border-bottom:#B2B2B2 solid 1px;
}

#hijosPaginas h3{
color:#FA3A17;
margin:0;
padding:0;
font-size:18px;
}

.hijosPaginas{
	padding:0;
	margin:0;
	list-style-type: none;
}

.hijosPaginas li{
color:#000;
padding:7px 0 7px 0;
}

.hijosPaginas li a{
padding:10px 0 10px 25px;
background:url(images/flecha_cel1.gif) left no-repeat;
}

.hijosPaginas li a:hover{
background:url(images/flecha_cel2.gif) left no-repeat;
}

#homeD{
font-family:Arial, Helvetica, sans-serif;
margin-bottom:25px;
}

#homeF{
font-family:Arial, Helvetica, sans-serif;
margin-top:0;
margin-bottom:5px;
padding:0 20px 0 20px;
}

#contacto{
clear:both;
padding:10px 20px 10px 10px;
margin:10px 0 10px 0;
border-top:#6FA1C1 solid 1px;
margin-right:20px;
}

#contacto form{
padding:5px;
}

#contacto p {
margin:0;
padding:0;
}

#contacto .imputA{
margin-bottom:10px;
width:60%;
border:1px #CCC solid;
font-size:11px;
padding:3px;
color:#666;
}


#menu_migas {
	width:350px;
	font-size:11px;
}


#menu_migas .migaja {
	display:block;
	float:left;
	line-height:45px;
	padding-right:11px;
}

#menu_migas a {
	color:#6FA1C1;
}

#menu_migas a:hover {
	text-decoration:none;
	color:#FF5C00;
}

#foto {
	background-color:#FFF;
	margin:0 auto;
}

.inputC2{
width:445px;
margin:0px;
padding:0px;
font-size:12px;
}

.formC{
width:450px; margin:10px; padding:10px; border:#CCCCCC solid 1px;
}

#NoEventos{
padding-top:60px;
padding-bottom:60px;
font-size:16px;
text-align:center;
font-weight:bold;
}

#NoEventos{
padding-top:60px;
padding-bottom:60px;
font-size:16px;
text-align:center;
font-weight:bold;
}

#NoEventos a{
margin-top:10px;
font-size:14px;
display:block;
}

#NoEventos a:hover{
color:#33FFFF;
}

#logeado{
padding:20px 20px 20px 35px;
text-align:center;
}

#logeado .logN{
font-weight:bold;
font-size:14px;
}

#logeado .logN a{
color:#B62E2A;
display:block;
}

#logeado .logA{
padding-top:5px;
margin-top:5px;
border-top:#D3B531 solid 1px;
}

#logeado .logA a{
display:block;
}

#logeado .logA a:hover{
color:#B62E2A;
}

#video_detalle{
font-size:14px;
width:345px;
float:left;
}

#JumpMenu{
width:180px;
float:right;
text-align:right;
}

#JumpMenu select{
width:170px;
font-size:11px;
}

#video_detalle h2{
padding:0;
margin:0;
padding-bottom:5px;
}

#video{
text-align:left;
float:left;
width:335px;
margin-top:7px;
padding:5px;
border:#7D7D7D solid 1px;
}

#videos_hist{
height:280px;
overflow:auto;
}

.videos{
text-align:center;
width:130px;
float:left;
margin-bottom:5px;
background:#DFDFDF;
font-size:10px;
}

.videos img{
margin:5px;
}

.videos div{
padding:5px;
text-align:left;
}

.OtrosVi{
margin:5px 0 0 0;
text-align:right;
}

.OtrosVi form{
width:200px;
float:right;
}

.OtrosVi select{
width:100%;
font-size:11px;
border:0;
line-height:20px;
height:20px;
background:#FFF;
}

.botLog{
width:350px;
padding:3px;
background:#969DA3;
border:#FFF solid 1px;
text-align:center;
margin:0 auto;
}

.botLog a{
display:block;
color:#FFF;
text-decoration:none;
}

.link{
text-align:right;
padding:5px 0 5px 0;
clear:both;
}

.link a{
text-align:right;
margin-top:10px;
background: url(images/flecha_cel1.gif) right no-repeat;
padding-right:40px;
color:#000;
text-decoration:none;
font-size:16px;
font-weight:bold;
padding:7px;
padding-right:25px;
margin:3px;
}

.link a:hover{
text-decoration:none;
}

#indice{
padding-top:25px;
}

.linea{
margin-bottom:10px;
border-bottom:#58747F solid 1px;
}

#indice h3{
margin:0;
padding:0;
}

#indice h3 a{
font-size:18px;
color:#B0BC28;
margin:0;
padding:0;
}

#indice h4{
margin:0;
padding:0
}

#indice h4 a{
padding:0;
margin:0;
color:#63734A;
padding-bottom:25px;
font-size:12px;
}

#Darchivo{
font-size:12px;
font-weight:bold;
padding-top:10px;
}

#Darchivo a{
font-size:12px;
font-weight:bold;
color:#B6001A;
}

.cols_blogs{
border-bottom:#CCC solid 1px; padding-bottom:10px; margin-bottom:15px;
}

.cols_blogs div a{
line-height:21px;
height:21px;
display:block;
clear:both;
padding:3px 0 0 0;
text-align:right;
font-size:12px;
font-weight:bold;
padding-right:30px;
background:url(images/flecha_cel1.gif) no-repeat;
background-position:510px 3px;
}

.cols_blogs img{
margin-right:10px;
}

.cols_blogs h3{
margin:0;
padding:0;
font-size:18px;
}

.cols_blogs h3 a{
margin:0;
padding:0;
clear:none;
text-align:left;
display: compact;
color:#6CB0B0;
}

#foroB{
margin-top:10px;
font-size:12px;
font-weight:bold;
color:#666;
}

#foroB h2 a{
color:#63734A;
}

#foroB h2{
padding:0;
margin:0;
margin-bottom:5px;
}

#vtf{
margin-top:5px;
text-align:right;
}

#vtf a{
color:#63734A;
display:block;
line-height:21px;
height:21px;
padding-right:30px;
background:url(images/flecha_cel1.gif) right no-repeat;
background-position:510px 1px;
font-size:12px;
}

#logos_redes {
	padding:15px 0 15px 15px;
}

#logos_redes a {
	display:block;
	float:left;
	margin:0 0 10px 10px;
	border:none;	
}

#logos_redes img {
	border:none;
}
