body	{

	font-family:Georgia, "Times New Roman", Times, serif;

	background: url(../images/fondo_quisco.jpg);

	text-align:center;

	margin:0px;

	padding:0px;

	display: inline;

/*	background-color:#1D3CB5;*/

}



body img.background { position: absolute;  top: 0; left: 0; overflow: hidden; width: 100%; min-width: 1000px;z-index:-1; height:1300px;}











.dppal {



position: relative;

margin:0px auto 0px auto;

width: 779px;

top: 0px;







}







.dfondo {



width: 779px; height: 500px;



background-color: #F7F7F7;



filter:alpha(opacity=50);



-moz-opacity:0.5;



opacity: 0.5;



padding:0px;



margin:0px auto 0px auto;





}





.dfondo2 {



width: 779px;



height:  779px;



background: url(../images/fondo_contenido.jpg) top no-repeat;



filter:alpha(opacity=50);



-moz-opacity:0.5;



opacity: 0.5;



padding:0px;



margin:0px auto 0px auto;



top: 0px;

}











.dtexto {

width: 779px;

height:auto;

background: url(../images/fondo_contenido.jpg) no-repeat #fff;

background-color:#FFF;

background-position: 5px 0px;

z-index:2;

padding:0px 0px 0px 0px;

margin:0px auto 0px auto;

text-align:left;

position:absolute;

top: 0px;

}





a:link, a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color: #2435B6; font-size:10px;}



a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color: #249FFC; font-size:10px;}

 



.textlinks a:link, a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color: #2435B6; font-size:10px;}



.textlinks a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color: #2435B6; font-size:10px;}

 







/*fin transparencia*/



#home_intro { margin:0px auto 0px auto; width:800px; background-color:#1c3ab2; }



#home_enter { margin:0px auto 0px auto; width:800px; color:#FFF; }



#home_enter h1 { margin:0px auto 0px auto; width:800px; color:#FFF; font-size:18px;}



#home_enter a {  



	background:url("../images/but_enter.gif") no-repeat left top;

    margin-left:15px;

    padding:0px 130px 3px 115px;

	line-height:20px;

    text-decoration:none;

	font-size:14px;

	width:275px;

	height:22px;

	text-align:center;

	color:#666666;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	

	}



#home_enter a:hover { 



	background-position:0% -22px;

	color:#FFFFFF;

	width:275px;

	height:20px;

	text-align:center;

	padding:0px 130px 3px 115px;

	line-height:20px;

	font-family:Geneva, Arial, Helvetica, sans-serif;



}







#home_info { margin:0px auto 0px auto; width:800px;  color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }



#home_info a { color:#fc0; font-size:14px;}



#home_info a:link { font-family:Verdana, Arial, Helvetica, sans-serif; color: #fc0; }



#home_info a:hover { color: #F60;}



#home_info a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color: #09F; }







#main_left { width: 176px; float:left; margin:0px 0px 0px 5px; padding:0px; background: url("../images/escudo_quisco.jpg") top no-repeat; }



#main_right { width: 588px; float:right; margin:0px 5px 0px 0px; }



#logo { display:none;}



#top_heading { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;   width:583px; height:198px;  }



.header { font-family:Georgia, "Times New Roman", Times, serif; color:#314646; font-size:15px; }



#main_content{ width:100%; clear:both; margin-top:20px;}



#content_left{ width:375px; float:left; }



#content_left2{ width:375px; float:left; margin-top:10px; margin-bottom:10px; }



#content_right{ width:199px; float:right; margin-top:0px; padding-top:0px; }



#footer { text-align:center; clear:both; margin:0px; margin-top:10px; background: #ccc; padding:0px; height:115px; width:auto;}



#footer_content { color: #030; text-align:center; height:96px;clear:both; margin:0px; background: bottom url("../images/footer.png") no-repeat ; font-size:12px; 



z-index:2; padding:0px 0px 0px 0px ;}



#footer_content p { color: #FFF; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; padding:0px 0px 0px 0px ; margin:0px; clear:both; }



#footer_content h4 {color:  #FFF; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px;clear:both; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;

}





#footer_des { color: #666; text-align:center; background-color: #CCC; font-size:9px;padding:0px 0px 0px 0px; height:25px; width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; margin:-3px 0px 0px 0px;}







#promo { background: #fff url("../images/fond_agenda.jpg") no-repeat top; width:199px; height:auto; padding:0px 0px 10px 0px; margin-top:0px; margin-bottom:10px; }

.promos { font-family:Verdana, Arial, Helvetica, sans-serif; color: #2435B6; font-size:13px; padding-left:5px; margin:0px; padding-bottom:10px; padding-top:10px;}

.cuerpo_promo { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; width:187px; margin:0px;  padding:0px 0 10px 0; text-align:center; padding-left:4px;}







/*estilos agenda*/



#agenda { background: url("../images/fondo_calendario.jp") no-repeat top; width:192px; height:auto; padding:0px 0px 0px 5px; margin-top:0px; margin-bottom:0px; }

  

.agenda { font-family:Verdana, Arial, Helvetica, sans-serif; color: #2435B6; font-size:13px; padding-left:5px; margin:0px;}



.agenda_top { background: url("../images/fondo_agendatop.pn") no-repeat; width:192px; height:10px; padding:0px 0px 0px 5px; margin:0px; margin-bottom:0px; font-size:1px; }



.agenda_bottom { background: url("../images/agenda_bottom.gif") no-repeat; width:197px; height:10px; padding:0px 0px 0px 0px; margin:0px;}



.cuerpo { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; width:187px; margin-left:5px}



#agenda_mes { font-family:Verdana, Arial, Helvetica, sans-serif; color: #060; font-size:12px;}



.fecha_agenda { font-family:Verdana, Arial, Helvetica, sans-serif; color:#249FFC; font-size:10px;}



#agenda_dias { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px;}



.agenda_td_dia_7 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#249FFC; font-size:10px;}



.agenda_td_dia_actual { font-family:Verdana, Arial, Helvetica, sans-serif; color: #030; font-size:10px;}



.agenda_td_dia { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px;}



.agenda_meses { font-family:Verdana, Arial, Helvetica, sans-serif; color:#60B6B4; font-size:10px;}



.actividades { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px;}



.p_actividades { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; font-style:italic;}



#news .barra { margin-bottom:0px; margin-top:0px; }



 

#news .barraa:link, a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color: #2435B6; font-size:10px;}



 

#news .barra a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color: #249FFC; font-size:10px;}

 





#news .barra_gal { margin-bottom:0px; margin-top:0px; padding-left:10px; }

#news_galeria .barra { margin-bottom:0px; margin-top:0px; padding-left:5px;}



.agenda_dia { font-size: 10px;}



.agenda_td_over { font-size: 10px; }





/*estilos news*/





#news { background: url("../images/cont.gif") repeat-y;

	width:370px; height:auto;

	margin-top:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	color: #666666; 

	font-size:11px;  

	padding-left:0px; 

	padding-right:5px; 

	padding-bottom:5px; 

	margin-left:5px;}



.autor { padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:11px; font-weight:bold;



}



#news  p img { padding:5px;} 



#news h3 { padding-left:10px; font-size:11px;} 



.news_top { background: url("../images/top_galerias.gif") no-repeat; width:375px; height:10px; padding:0px 0px 0px 0px; margin:0px; margin-bottom:0px; font-size:1px; margin-left:5px;}



.news_bottom { background: url("../images/news_bottoms.gif") no-repeat; width:375px; height:10px; padding:0px 0px 0px 0px; margin-top:0px; margin-left:5px;}



.titulo_news{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#2435B6; font-size:13px; padding-left:5px; margin:0px;}



.fecha_news{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #249FFC; font-size:10px; padding:5px 0px 0px 5px;  margin:0px;}



.titular{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #2435B6; font-size:15px; padding:0px 5px 0px 10px; margin:0px; }

/*

#news p { font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:11px; /*padding:0px 5px 5px 5px;*/ /*line-height:95%; margin:7px; line-height: 1.4em;

}*/



.gallery_top { background: url("../images/gallery_top.gif") no-repeat; width:385px; height:10px; padding:0px 0px 0px 0px; margin:0px; font-size:1px; }



.titular_galeria { background: url("../images/top_gallery.gif") no-repeat; width:386px; height:18px; padding:0px 0px 0px 5px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#030; font-size:14px; }



/*css galerias*/



.g_folder { background: url("../images/g_folder.gif") repeat; width:365px; height:auto; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:11px; }

.g_folder_top { background: url("../images/g_folder_t.gif") no-repeat; width:365px; height:10px; padding:0px 0px 0px 0px; margin:0px 0px 0px 5px; font-size:1px; }

.g_folder_bottom { background: url("../images/g_folder_bott.gif") no-repeat; width:365px; height:10px; padding:0px 0px 0px 0px;  margin:0px 0px 0px 5px;}

.g_des { margin-bottom:0px; margin-left:10px; margin-right:10px;}



/*galeria index*/

#galeria { background:#fff; width:386px; height:auto;margin-top:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:11px; }

.gallery_top { background: url("../images/gallery_top.gif") no-repeat; width:386px; height:10px; padding:0px 0px 0px 0px; margin:0px; font-size:1px; }

.gallery_bottom { background: url("../images/news_bottom.gif") no-repeat; width:386px; height:10px; padding:0px 0px 0px 0px; margin-top:0px;}

.tit_galeria { background: url("../images/titulo_galeria.gif") no-repeat; width:380px; height:25px;padding:3px 0px 0px 5px; margin:0px 0px 0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1328A0; font-size:12px; }

.enlace_galeria { background: url("../images/enlace_galeria.gif") no-repeat; text-align:center; width:380px; height:25px;padding:3px 0px 0px 0px; margin:0px 0px 0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1328A0; font-size:14px; }

.enlace_galeria a:link, .enlace_galeria a:visited{font-size:12px;color:#1328A0; text-decoration:none;}

.enlace_galeria a:hover{font-size:12px; color:#1328A0; text-decoration:underline;}

/*galeria interior*/

#news_galeria { background:#fff; width:580px; height:auto;margin-top:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:11px; }



.top_galeria { background: url("../images/top_galeria_doc.gif") no-repeat; width:580px; height:10px; padding:0px 0px 0px 0px; margin:0px; font-size:1px; }



.bottom_galeria { background: url("../images/bottom_galeria.gif") no-repeat; width:580px; height:10px; padding:0px 0px 0px 0px; margin-top:0px;}





/*top menu*/



#top_menu {

	float:left;

    

	font-size:8px;

        line-height:normal;

	height:33px;

	padding-left:55px;

	

	}

	

#top_menu ul {

	margin:2px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style:none;

	height:30px;

	clear:both;

	}

	

#top_menu li {

      display:inline;

      margin:0;

      padding:0;

      }

	  	

	

#top_menu a {



	float:left;

    margin-right:10px;

    padding:0px 0px 0px 0px;

	line-height:30px;

    text-decoration:none;

	height:30px;

	text-align:left;

	color:#0039A6;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	

	}	

	



	

#top_menu li a:hover {

	color:#0039A6;

	height:30px;

	text-align:left;

	padding:0px 0px 0px 0px;

	line-height:30px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	

	}













/*left menu*/



.left_menu {



/*background: url("../images/fondo_menu.jpg") #fff no-repeat ;*/

 width:176px;

 margin:207px 0px 0px 0px;

 height: auto;

 padding: 0px 0px 0px 0px;

 background-position: 0px -192px;

 font-size:9px;

 font-family:Verdana, Arial, Helvetica, sans-serif;

  color: #2435B6;

 }

 

.left_menu a:link, .left_menu a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color: #2435B6; font-size:9px;}



.left_menu a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color: #249FFC; font-size:9px;}





#contenido_documento { padding-left:10px; padding-right:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;  background: url("../images/doc_content.gif") repeat-y #fff;  }



#contenido p { color: #333333; line-height:17px; margin:0px; padding:0px 10px 0px 10px; font-size:12px;}

#contenido h2 { color: #2E55BF; padding:0px 10px 0px 10px; font-size:14px; }



#contenido  a { color: #2E55BF; text-decoration:none; }



#contenido h2 a:link { color: #2E55BF; text-decoration:none; }

#contenido h2 a:hover { color: #2E55BF; text-decoration:none; }







#contenido img { padding:5px;}

#contenido { min-height:150px;padding:0px 10px 0px 10px;}



#botonera { padding-top:10px;}



#contacto_table { margin-left:10px;}

#jt1 .treemenudiv a:link { color:#FF0000;}


