td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

BODY {
	FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#contenedor {
	WIDTH: 230px; HEIGHT: 20px
}
FORM {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}

.buscador
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight:bold;
	color: #605C5B;	
}

.input
{
	border-color:#DDDDDD;
	border-style: solid;
	height:14px;
	width:138px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #605C5B;	
}

.enlace {
	MARGIN-LEFT: 35px
}

.letra
{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:underline;
}

.cabeceraMenuIzq2
{
	background-color: #979694;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #FFFFFF;	
	text-decoration:none;
	text-align:left;		
}

.cabeceraMenuIzq
{
	background-color: #979694;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #FFFFFF;	
	text-decoration:none;
	text-align:left;	
	padding-left:1px;	
}

.cabeceraMenuIzqActual
{
	background-color: #DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;		
	color: #FFFFFF;	
	text-decoration: none;
	text-align:left;
	padding-left:1px;	
}

.enlacesMenuIzq
{
color: #FFFFFF;
text-decoration: none;
}

.btnLupa
{
background-image:url(lupa.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
border: 0px;
width: 16px;
height: 15px;
cursor: hand;
}

.bordeDiscontBajo
{
	border-color:#979694;
	border-color:#605E5F;
	border-style:dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

.parrafo
{
	margin-bottom:10px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:black;
}

.tiempo
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 1px;
	color: #778899;
}

.subtitulo
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:black;
	padding-bottom:2px;

}

.mensajeDir
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #605E5F;
}

.tituloDir
{
	font-family: Helvetica, Arial Narrow,sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #908F8D;
}
.categoria
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #605E5F;
	text-decoration:none;
}

.inputCaja
{
	border-color:#979694;
	border-style:;
	height:17px;
	width:120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #605E5F;
	background-color:#ffffff;
}

.inputSelect
{
height:17px;
width:140px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #605E5F;
background-color:#ffffff;
}

.boton
{
	background-image:url(Boton.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
	background-position: left;
	border: 0px;
	width: 45px;
	height: 19px;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #605E5F;
	text-decoration:none;
	text-align:center;	
}
.bordeDiscontArriba
{
	border-color:#605E5F;
	border-style:dotted;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tablaTramite
{
	border-bottom: 2px dotted #E3E3E3;
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	border-top: 1px solid #E3E3E3;
}


.TramiteCab
{
	background-color: #EFEFEF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #636563;
	padding-left: 5px;
}


.lineaTramitePar
{
	border: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #636563;
	padding-left: 10px;
}

.lineaTramiteImpar
{
	border: 1px;
	background-color: #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #e3e3e3;
	border-left: 1px solid #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 5px;
}

.gralDet
{
	border: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 3px;
}

.gralTramitegris
{
	border: 1px;
	font-weight: bolder;
	background-color: #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #e3e3e3;
	border-left: 1px solid #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 3px;
}

.gralDetgris
{
	border: 1px;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
	border-left: 1px solid #F0F0F0;
	border-top: 1px solid #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 3px;
}

.lineapropuestaMD
{
	border-color:#848284;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.titulopropuMD
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
	background-color: #A9A9A9;
	border-color:#A9A9A9;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.temapropuesta
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 8px;
	color: #A9A9A9;
	padding-left: 3px;
	text-decoration: none;
}


.tituloPresentacion
{
	font-family: Century Gothic,Arial,Verdana;
	font-size: 13px;	
	color: #696969;
}

.lineaAbajo
{
border-bottom: 1px dotted #696969;
}

.lineaAbajoRoja
{
border-bottom: 1px solid #696969;
border-color: #F15454;
}


.contenidoparrafo
{
	font-family: Verdana, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	font-size: 10px;
	padding-left: 15px;
    padding-top: 10px;
}

.fecha
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #181817;
	padding-left: 15px;
	text-decoration: none;
}

.tituloDetalle
{
	background-color: #EFEFEF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #848284;
	text-decoration: none;
   text-align:left;
   padding-left:7px;  
}

.paginacion1
{
	font-family: Arial;
	font-size: 11px;
	color: #848284;
	padding-right: 5px;
	text-decoration: none;
	font-weight: bold;
}

.paginacionActual
{
	font-family: Arial;
	font-size: 11px;
	color: #DA2317;
	padding-right: 5px;
	text-decoration: none;
	font-weight: bold;
}

.btnBuscar
{
background-image:url(btnBuscar.gif);
background-repeat: no-repeat;
background-position: center;
border: 0px;
width: 59px;
height: 20px;
cursor: hand;
}

.fechaBloqSec
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #636563;
	text-align: left;
}

.titulonoticia
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding-left: 6px;
	color: #434443;
}

.subtitulonoticia
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding-left: 6px;
	color: #636563;
}
.parrafonoticia
{
	font-family: Arial;
	text-align: left;
	color: #636563;
	font-size: 11px;
	padding-left: 6px;
}

.img_noticia_izq
{
	float: left;
	display: list;
	padding-right: 10px;
}

.img_noticia_drch
{
	float:right;
	display: list;
	padding-left: 10px;
	padding-bottom: 10px;
}


.imgiz_pie
{
	float: left;
	display: list;
	padding-right: 10px;
	padding-bottom: 2px;
}

.imgde_pie
{
	float:right;
	display: list;
	padding-left: 10px;
	padding-bottom: 2px;
}


/********** Listado de Telefonos *************/

.categ_tlf
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D62222;
	font-weight: bolder;
}

.desc_tlf{
	font-family: Verdana;
	font-size: 11px;
	color: #B2B2B2;
	padding-left: 5px;
}

.num_tlf{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #B2B2B2;
	padding-left: 15px;
}

.bordeFotoNot
{
	border: 1px solid #000000;
	padding: 1px;
}

.lineaArriba
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left: 6px;
	color: #ffffff;
	background-color:#848284;
	border-color:#848284;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align:left;

}

.subtituloBloqSec
{
   color:#434443;
   font-size:11px;
   font-family:arial;
   font-weight:bold;
	text-transform: uppercase;
	text-align:left;
}

.fechaGeneral
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color: #A7AAA7;
	text-align: left;

}

.mensajeError{
	font-family:Arial;	
	font-size: 12px;	
	color: #ff0000;
	text-align: center;
	font-weight:bold;
}

.bordeFondoGris{
	background:#EFEFEF;
	border-color:#848284;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}

.temas{
        font-size:11px;
        font-family:Arial;
        color:#666666;
        font-weight:bold;
}

.tituloCalendario
{
	background-color: #FF0000;
	border: 1px solid #000000;
	color: #FFFFFF;
	padding-left: 5px;
	font-family: arial,helvetica;
}

.inputCalendario
{
	background-color: #DEDFDE;
	border: 0px solid #DEDFDE;
	color:#434443;	
	text-align:center;
	font-size: 10px;
	font-family: arial,helvetica;
}

.diaSemana
{
	background-color: #848284;
	color: #FFFFFF;
}

.descActividad{
        font-size:10px;
        font-family:verdana;
        color:#000000;
}

.RecuadroTabla
{
		  border-bottom: 1px solid #848284;		  
		  border-right: 1px solid #848284;
		  border-left: 1px solid #848284;
}

.opcionesMenuSup
{
	background-color: #848284;
 	color: #FFFFFF;
	cursor: hand;
	text-decoration: none;
	font-family: Arial, Verdana;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.descActividadRecuadro
{
	
        font-size:10px;
        font-family:verdana;
        color:#000000;
		  border-top: 1px solid #848284;
		  border-left: 1px solid #848284;
		  padding-left: 5px;
}

.cabeceraTablaGeneralJuventud
{
	background-color: #096C06;
 	color: #FFFFFF;	
	text-decoration: none;
	font-family: Arial, Verdana;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.fondoAreaJuventud
{
	background-image: url(fondo_juventud.jpg);
	background-repeat: repeat;
}

.fondoCalendarioIzq
{
	background-image: url(fondoCalendarioIzq.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.fondoCalendarioDer
{
	background-image: url(fondoCalendarioDer.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 43px;
}

.diaSemanaJ
{
	font-family: arial;
	font-size: 11px;
	font-variant: small-caps;
	background-color: #ffffff;
	color: #000000;
	border-bottom: 1px solid #808080;
}

.diaJ
{
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
}

.tituloHorario
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #DA2317;
	padding-left: 5px;
	background-image: url(sepV.gif);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: left;
}

.tituloHorarioSin
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #DA2317;
}

.tituloEnunciado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636563;
	padding-left: 5px;
	background-image: url(sepV.gif);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: left;
}

.tituloInformacion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #A7AAA7;	
}

.tituloHorario
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #DA2317;
	padding-left: 5px;
	background-image: url(sepV.gif);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: left;
}

.nombreConcejal
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #636563;
	vertical-align: center;
	font-weight: bold;
}

.separador2
{
	background-image: url(separador2.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center;
}

.ptosVerticales
{
	background-image: url(sepV.gif);
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: left;
}

.pieGeneral
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #979694;
}

.btnEnviar
{
	background-image:url(../imagenes/enviar.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: left;
	border: 0px;
	width: 70px;
	height: 27px;
	cursor: hand;
}
