body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	background-color: #98CEE8;
}
select {
	font-size: 11px;
}
.contenedor {
	width: 772px;
	margin-right: auto;
	margin-left: auto;
}
.izquierda {
	background-color: #FFFFFF;
	padding: 10px;
	width: 140px;
	vertical-align: top;
}
.derecha {
	background-color: #FFFFFF;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
}
.fechahome {
	font-size: 9px;
	color: #666666;
	text-align: right;
	vertical-align: bottom;
}
.navegacion {
/*	background-color: #CCCCCC;*/
	background: url(imgcomunes/fondonavegacion.gif) 0 0 repeat-y;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 10px;
}
.auxiliarhome {
	width: 150px;
}
.cabecerahome {
	margin-bottom: 10px;
}
.frisonew {
	margin-bottom: 10px;
	vertical-align: top;
}
.actividadestit {
	margin-bottom: 2px;
}
.actividades {
	background-color: #EDECE0;
	padding: 7px;
	font-size: 9px;
	height: 130px;
	vertical-align: top;
	border-bottom: 4px solid white;
}
#scroller{
	SCROLLBAR-FACE-COLOR: white;
	SCROLLBAR-HIGHLIGHT-COLOR: #E6E6E0;
	SCROLLBAR-SHADOW-COLOR: #E6E6E0;
	SCROLLBAR-3DLIGHT-COLOR: #E6E6E0;
	SCROLLBAR-DARKSHADOW-COLOR: #E6E6E0;
	SCROLLBAR-ARROW-COLOR: #B0B2AD;
	SCROLLBAR-TRACK-COLOR: #E6E6E0;
	SCROLLBAR-BASE-COLOR: #B0B2AD;
	overflow: auto;
	vertical-align: top;
	padding-right: 10px;
}
.cajaauxiliar {
	background-color: #EDECE0;
	padding: 10px 10px 0px 10px;
	font-size: 10px;
	line-height: 12px;
	vertical-align: top;
}
.aui {
	text-align: center;
	padding-top: 10px;
}
.contenido {
	padding: 10px;
}
.contenido ul {
	list-style-image: url(concejalia/img/bolillo.gif);
}
.auxliarinterior {
	background-color: #EDECE0;
	vertical-align: top;
	width: 150px;
}
.cuadrotitulo {
	background-color: #FF0000;
	padding: 24px 0px  0px 15px;
	width: 135px;
	height: 150px;
	vertical-align: top;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	line-height: 21px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 17px;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
}
.subir {
	font-size: 9px;
	font-weight: bold;
	text-align: right;
}
.cajaauxiliar ul {
	margin-left: 7px;
	padding-left: 7px;
	list-style-type: circle;
}
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
}
.tablacuestionario {
	padding: 2px 6px;
	background-color:  #EEEEEE;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #A5ACB2;
}
.destacado {
	background-color: #E2E2CD;
	color: #2E2E2B;
	padding: 3px 8px 8px;
}
.pie1 {
	background-color: #FFFFFF;
	font-size: 10px;
	padding: 3px 8px 3px 5px;
	width: 772px;
}
.pie2 {
	background-color: #B50000;
	font-size: 10px;
	padding: 3px 5px;
	color: #FFFFFF;
	width: 772px;
}

.piehome {
	width: 772px;
	margin-right: auto;
	margin-left: auto;
	background: #fff url(imghome/fdpie.gif) bottom right repeat-x;
}

.destacadohome {
	font-size: 9px;
}
.p destacadohome {
	padding: 0px;
	margin: 0px;
}

/****************************************/
.separadormenu {
	background-color: #fff;
	height: 5px;
}

.submenu_off {
	display: none;
}

.tablaofertaedu {
	padding: 10px;
	background-color: #EEEEEE;
	font-size: 11px;
	color: #333333;
}
.destacadonovedades {
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 3px 10px;
}
.fechanoticias {
	font-size: 10px;
	color: #727272;
}


/********************* menu  *****************/

#sub1 {display: none;}
#sub2 {display: none;}
#sub3 {display: none;}
#sub5 {display: none;}
#sub4 {display: none;}
#sub6 {display: none;}

#bloque1 {border-top: 3px solid #fff;}
#bloque2 {border-top: 3px solid #fff;}
#bloque3 {border-top: 3px solid #fff;}


/*********************************************/
.doble {
	background-color: #FFFFFF;
	vertical-align: top;
}
.destacadointranet {
	background-color: #E2E2CD;
	padding: 2px 4px 2px 6px;
	color: #2E2E2B;
	font-size: 10px;
}
.destacado1calidad {
	color: #FFFFFF;
	background-color: #00BFF3;
	padding: 3px;
	font-weight: bold;
}
.texto14 {
	font-size: 14px;
	color: #939598;
	font-weight: bold;
}
.tablaeducacionficha {
	color: #FFFFFF;
	background-color: #FF0000;
	font-weight: normal;
	font-size: 14px;
	padding: 4px 15px;
}
.tablaeducacionficha2 {
	color: #FFFFFF;
	background-color: #999999;
	font-weight: normal;
	font-size: 11px;
	padding: 3px 5px 3px 15px;
}
.tablaeducacionficha3 {

	color: #333333;
	background-color: #EEEEEE;
	font-weight: normal;
	font-size: 11px;
	padding: 10px 5px 15px 15px;
}
.cajaofertaeducativa {
	padding: 10px 4px;
	border: 1px solid #ACA86F;
	background-color: #F8F8F1;
}
.Estilo6 {font-size: 11px}
.Estilo8 {color: #FF0000; font-weight: bold; }


#ayuntamiento{
	background-color: #B50000;
	width: 771px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#ayuntamiento a {text-decoration: underline; color: #FFF; font-size: 0.9em;}
#ayuntamiento img {margin-left: 5px;}
.sin_negrita { font-weight: normal; }

.err {
	font-weight: bold;
	color: #880000;
}
ul.err, .err ul {
	margin-top: 1em;
	margin-bottom: 1em;
}

.foro ul {
	margin-top: 0;
	margin-bottom: 0;
}
.foro li {
	margin-top: 0.3em;
}

a.novedades, a.novedades:visited, a.novedades:hover {
	display: block;
	margin-bottom: 0.5em;
	color: black;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
}

#subvencion tr td { font: bold 10px Verdana; }
#subvencion tr td input { width: 100%; }
#subvencion input, #subvencion input.btn, #subvencion select, #subvencion textarea { font: 9px Verdana; color: black; border: inset 1px; }
#subvencion input.btn { font-weight: bold; border: outset 1px; }
#subvencion input.checkbox { width: 14px; height: 14px; border-width: 0px; }
#subvencion p { line-height: 300%; }
.bolillo {
	background-image: url(concejalia/img/bolillo.gif);
	background-repeat:  repeat-y;
	background-position: left;
}

/*********************organigrama *****************/
.celda1 {
	color: white;
	background-color: #FF0000;
	font-weight: bold;
	text-align: center;
}
.celda2 {
	color: white;
	background-color: #CC99CC;
	font-weight: bold;
	text-align: center;
}
.celda3 {
	color: white;
	background-color: #949598;
	text-align: center;
	vertical-align: top;
}
/*********************intranet pe *****************/
.destacadointrape {
	background-color: #EDECE0;
	text-align: left;
	vertical-align: top;
}
.txtdestintrape {
	background-color: #EDECE0;
	text-align: left;
	padding: 0px 10px 10px 10px;
}
.contenidope {
	padding: 10px;
}
.contenidope h2 {
	color: #BAC32C;
	font-size: 12px;
}
.contenidope ul {
	list-style-image: url(intrape/img/ico_llave.gif);
}
/*********************consejo escolar *****************/
.celdace {
	background-color: #EFEFEF;
	text-align: left;
	vertical-align: top;
	padding: 2px;
	width: 25%;
}
.celdace2 {
	background-color: #DDDCDC;
	text-align: left;
	vertical-align: top;
	padding: 2px;
	width: 25%;
}
.celdace3 {
	color: white;
	background-color: #00BFF3;
	font-weight: bold;
	text-align: left;
	padding-left: 3px;
}
.resaltado {
	color: #F26522;

}
.asterisco {
	font-size: 9px;
}
.documentoce {
	background-color: #EFEFEF;
	border: 1px dashed #5893CE;
	padding: 5px;
	width: 100%;
}
.documentoce ul {
	margin-left: 17px;
	margin-bottom: 0px;
}

td.busqueda select, td.busqueda input  { padding: 2px; margin: 0; color: #666;}

td.busqueda select {margin: 5px 0 7px 0; font-size: 13px;}

input.btn_busqueda {
	background-color: #6C6B5A;
	color: #fff !important;
	border: none;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

/**************************************************************
Paginador
**************************************************************************************************/
.paginador_bloque{font-size: 11px; border-top: 1px solid #EDECE0; border-bottom: 1px solid #EDECE0; padding: 2px 0;}
.paginador_datos {float: left; width: 200px;}
.paginador { margin-left: 210px; text-align: right;}
.paginador a {padding: 0px 4px; color: #3A85D8; text-decoration: none; border-right: 1px solid #fff;}
.paginador a:hover {background-color: #3A85D8; text-decoration: none; color: #fff; border-right: 1px solid #fff;}
.paginador_finalizador { clear: both; height: 1px;}
a.paginador_activado, a:visited.paginador_activado {background-color: #3A85D8; text-decoration: none; color: #fff; border-right: 1px solid #fff;}


/********************************************************************************************/
/****************************captcha*********************************************************/
img.captcha {margin-left: 5px;vertical-align: bottom !important;}
input.caja_captcha {vertical-align: middle; margin-top: 0px; height: 27px; font-size: 1.8em; width: 90px;}


/********************************************************************************************/
/********************************************************************************************/

img.picto_oferta {float: right;}

.color_tu {color: #eb6095 !important;}
.color_se {color: #14902d !important;}
.color_sa {color: #ff9b04 !important;}
.color_pr {color: #009ce2 !important;}
.color_li {color: #df004a !important;}
.color_ju {color: #a94b87 !important;}
.color_em {color: #f0605e !important;}
.color_ed {color: #fb7217 !important;}
.color_de {color: #63ac4c !important;}
.color_cu {color: #dcac6f !important;}
.color_ca {color: #289cbf !important;}
.color_bi {color: #ec3c13 !important;}
.color_au {color: #d3af00 !important;}


ol.listado1, ol.listado1 li {padding: 0; margin: 0;}
ol.listado1 {padding-left: 40px;}
ol.listado1 li ol {padding-bottom: 10px; padding-left: 20px; padding-top: 7px;}
ol.listado1 li ol li {padding-bottom: 4px;}


table.tabla01 {font-size: 0.9em;}
table.tabla01 thead tr th {padding: 8px 0; text-align: left; font-size: 1.3em;}
table.tabla01 tbody tr th { text-align: left; padding: 4px; color: #fff; background-color: #ff0000; border: 1px solid #fff;}
table.tabla01 tbody tr td {padding: 4px; border-bottom: 1px solid #ddd; background-color: #eeeeee; border: 1px solid #fff;}
table.tabla01 tbody tr.on td {background-color: blue; background-color: #dddcdc;}



