@import "_layout.css";
@import "_general.css";

/*********************************************************
		intro
*********************************************************/
#intro #aizquierda {padding:5px; margin-right: 307px}
#intro #aderecha {width:300px; padding:5px; margin-left:15px; float:right}

#intro .consulta, #intro .encuesta, #intro .cine{
	border: solid 1px #a6a6a6;
	padding: 5px 0px;
	margin-bottom:10px
}
#intro .consulta{background:url(/img/fondos/inicio_buzon_consultas.jpg)}
#intro .consulta label{color: #00405C; width: 110px;}
#intro .consulta .ffcorto{width: 160px}
#intro .consulta .ffseguridad{width:95px}
#intro .consulta .fimg{padding: 0px 2px; margin:0px}
#intro .consulta p{
	text-align:center; 
	font: 8pt 'Comic Sans MS' , 'Trebuchet MS'}
#intro .encuesta{background:url(/img/fondos/encuesta.jpg) repeat-y center}
#intro .cine{background:url(/img/fondos/inicio_cine.jpg)}
#intro .nota{
	border: solid 1px #a6a6a6;
	padding: 5px 0px; 
	margin-bottom:10px
}

/*********************************************************
		Encuesta de opinión
*********************************************************/
#intro #encuesta #contenido{background:#ffffff url(/img/fondos/encuesta.jpg) repeat top center}
#intro #encuesta h1 span{display:inline}
#intro #encuesta label{font-size: 14px; color:#1F1466;}
#intro #encuesta .llarga{width: 90% !important}
#intro #encuesta textarea{width: 90%}
#intro #programa h1 span{display:inline}
#intro #programa table{border-collapse:collapse; width: 95%; /*background-color:#fff*/}
#intro #programa table td{border:solid 2px #555; padding: 3px 5px 5px 7px}
#intro #programa table td strong{font: 13px}
#intro  #programa table .fecha{width: 130px}
#intro  #programa table .lugar{font-style:italic}
/*********************************************************
		Staff
*********************************************************/
#staff #contenido table{display:none}
#staff #contenido img{width:95%;}

/*********************************************************
		Buscador
*********************************************************/
#cse-search-results{}
/*********************************************************
		Libro de visitas
*********************************************************/
#visitas #contenido{background:#ffffff url(/img/fondos/libro_visitas.jpg) repeat-x top left}
#visitas #contenido h1 span{display:inline}
#visitas #xsnazzy{width:700px; background: transparent url(/img/fondos/libro_visitas_opaco.jpg) repeat-x top left;}
#visitas #formulario-comentarios label{color: #00405C; width: 130px; ; z-index:0}
#visitas #formulario-comentarios .ffcorto{width: 160px}
#visitas #formulario-comentarios em {	margin-left: 30px}
#visitas #formulario-comentarios .ffseguridad{width:100px}
#visitas #formulario-comentarios .fimg{padding: 0px 2px; margin:0px}

#visitas #contenido table.lista .alter{background: #FFF8ED /*FCF0F7*/ url(/img/bg_td.gif) repeat-x top}
#visitas #contenido table.lista td {border-bottom: 1px solid #EEE0CC; border-top: 1px solid #EEE0CC}

/*********************************************************
		Formulario login/uso interno
*********************************************************/
/*#interno #contenido h1{height:0px}*/
#interno #login h1{height: 100px}
#interno h1 span{display:inline}
#interno #login #xsnazzy{width: 470px !important;}

/* tablas */
#interno #contenido table.lista th{font-weight:bold; color:#fff; background: #F8FBF0 url(/img/fondos/bg_pg.jpg) repeat-x top}
#interno #contenido table.lista .alter{background: #F8FBF0 url(/img/fondos/bg_td.gif) repeat-x top}
#interno #contenido table.lista tr:hover{background: #F0FAD4 url(/img/fondos/bg_td.gif) repeat-x top}

#interno #contenido #listado{border-collapse:collapse; width: 95%;}
#interno #contenido #listado td{border: solid 1px #E5E5E5;}
#interno #contenido #listado thead td{font-weight:bold; color:#fff; background-color: #B6BB67; cursor:pointer;}
#interno #contenido table .highlightedColumn{background-color:#F8FBF0}
#interno #contenido #listado tbody tr.alter{background-color:#F8FBF0}
#interno #contenido #listado tbody tr:hover{background-color: #F0FAD4}

#interno #act p {padding: 0px;margin:0px}
#interno #act p:first-letter{margin-left: 0px; font: 10pt 'Trebuchet MS'}

/* formularios */
#interno #xsnazzy{width:800px;}
#interno #formulario-comentarios a{margin-left: 10px}
#interno label{border-bottom: 1px solid #AB7500}
#interno .inputLargo{width: 550px}
#interno .inputFecha{width: 160px}
#interno .inputSeleccion{width:190px}
#interno .inputFile{width:130px}

/* filtros */
#interno #obras #xsnazzy, #interno #servicios #xsnazzy, #interno #noticias #xsnazzy,
#interno #contenido .filtros{width:600px; margin: 20px 10px;}
#interno #obras h4, #interno #servicios h4, #interno #noticias h4,
#interno .filtros h4{padding-right:20px}


