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_contenidotr.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_contenidotr.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_tr.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; 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/fondotiempo.png") no-repeat top; width:199px; height:auto; padding:0px 0px 10px 0px; margin-top:0px; margin-bottom:0px; }
.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/fondoagenda.png_") 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/fondoagendatop.png_") no-repeat; width:192px; height:10px; padding:0px 0px 0px 5px; margin:0px; margin-bottom:0px; font-size:1px; }

.agenda_bottom { background: url("../images/agendabottom.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;
    width:100%;
	font-size:11px;
    line-height:normal;
	height:33px;
	padding-left:55px;
	
	}
	
#top_menu ul {
	margin:5px 0px 0px 0px;
	padding:0px 0px 10px 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;
	
	}




/*center menu*/

#center_menu {
	float:left;
    width:100%;
	font-size:11px;
    line-height:normal;
	height:33px;
	padding-left:55px;
	padding-bottom:5px;
	}
#center_menu ul {
	margin:5px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	list-style:none;
	height:30px;
	clear:both;
	}
	
#center_menu li {
      display:inline;
      margin:0;
      padding:0;
      }

#center_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;
	}	

#center_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_menutr.jpg") #51CFEB no-repeat ; width:176px; margin:207px 0px 0px 0px; height: auto;  padding: 0px 0px 0px 0px;


}



#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;}

#botonera { padding-top:10px;}

#contacto_table { margin-left:10px;}

