BODY {
	margin-top: 2px;
	FONT-FAMILY: Verdana,"Trebuchet MS",Arial, Helvetica, Georgia, Geneva, sans-serif; 
	TEXT-ALIGN: center;
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; 
	PADDING-LEFT: 0pt; 
	BACKGROUND: url(../img/titulos/fondoTitulo.jpg) #ffffff repeat-x center top; 
	PADDING-BOTTOM: 0pt; MARGIN: 0pt;
    margin:0 auto;
}


.error{
   color:#CC0000;
   TEXT-ALIGN: center;
}

.fecha {
FONT-SIZE: 0.7em;
}

table { 
   margin:0px; border:none; border-collapse: collapse; padding:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px;
   FONT-FAMILY: Verdana,"Trebuchet MS",Arial, Helvetica, Georgia, Geneva, sans-serif; FONT-SIZE: 1.0em;
   font-weight:lighter;
}
.accesos{ 
    border-top: 1px solid #006700;
	border-left: 1px solid #006700;
	border-collapse: collapse;
}
.accesos td{ 
    padding: 0px;
	border-right: 1px solid #006700;
	border-bottom: 1px solid #006700;
}

p {
   TEXT-ALIGN: justify;
}

img {
    border:none;
	}
.derecha {
    text-align:right;
}	
.izquierda {
    text-align:left;
}	
.idioma {
    vertical-align:top;
}
.centrado {
  text-align:center;
}
.centrado table {
margin: 0 auto;
text-align: left;
}

.centrar {
    text-align:center;
}
.tabla_contenido {
    text-align:center;
}

/*bordes para las tablas de las rutas*/
.borde_tabla_derecha{
    WIDTH: 9px;
	text-align:right;
	BACKGROUND: url(../img/borde4.gif);
}

.borde_tabla_derecha2{
    PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	vertical-align:top;
}
.borde_tabla_izquierda{
    WIDTH: 9px;
	text-align:left;
	BACKGROUND: url(../img/borde6.gif);
}
.borde2 {
 BACKGROUND: url(../img/borde2.gif);
 }
 .borde3 {
 BACKGROUND: url(../img/borde8.gif);
 }
.borde_tabla_vertical {
    height:9px;
}

.mitad_tabla {
    width:50%;
}

/*fin bordes para las tablas de las rutas*/

/*estilos tablas listados*/
.list_izquierda {
    text-align:left; height:20px; width:100%
	}
/*fin estilos tablas listados*/


.bienvenida {BACKGROUND: url(../img/fondo_bienvenida.jpg) no-repeat right bottom;}
.corporacion {BACKGROUND: url(../img/fondo_corporacion.jpg) no-repeat right bottom;}
.tramites {BACKGROUND: url(../img/fondo_tramites.jpg) no-repeat right bottom;}
.mapa {BACKGROUND: url(../img/fondo_mapa.jpg) no-repeat right bottom;}
.callejero {BACKGROUND: url(../img/fondo_callejero.jpg) no-repeat right bottom;}
.transportes {BACKGROUND: url(../img/fondo_transportes.jpg) no-repeat right bottom;}
.historia {BACKGROUND: url(../img/fondo_historia.jpg) no-repeat right bottom;}
.personajes {BACKGROUND: url(../img/fondo_personajes.jpg) no-repeat right bottom;}

hr.linea { 
    height: 1px; border: 0; color: #006701; background-color: #7d960b; width: 100%;
} 

hr.ayto { 
    height: 1px; border: 0; color: #5B0988; background-color: #484848; width: 100%;
} 

hr.concejo { 
    height: 1px; border: 0; color: #006702; background-color: #484846; width: 100%;
} 

hr.web { 
    height: 1px; border: 0; color: #333333; background-color: #484848; width: 100%;
} 

.mapa_idioma{
	FONT-SIZE: 0.9em; COLOR: #eeeeee; PADDING-TOP: 0px; 
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Verdana, Geneva, sans-serif;
	vertical-align:top;
} 

.bodybox {
   BACKGROUND: url(../img/fin.jpg) no-repeat center bottom; MARGIN-BOTTOM: 20px;
   text-align:center; padding-left:30px;
}

.bodybox2 {
   MARGIN-BOTTOM: 20px;
   text-align:center; padding-left:30px;
}
.mainbox {
	MARGIN-BOTTOM: 10px;  PADDING-BOTTOM: 1px;	
	BACKGROUND: url(../img/cuerpo_cabecera.jpg) no-repeat center top;	
	width:760px; text-align:center;
}

.mainboxt {
	MARGIN-BOTTOM: 10px;  PADDING-BOTTOM: 1px; 
/*	background-color:#5B0979;*/
	width:760px; text-align:center;
}


.mainboxt A:link {
	FONT-WEIGHT: bold; COLOR: #eeeeee; TEXT-DECORATION: none;
}
.mainboxt A:visited {
	FONT-WEIGHT: bold; COLOR: #eeeeee; TEXT-DECORATION: none;
}
.mainboxt A:hover {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: underline;
}

.mainbox2 {
	MARGIN-BOTTOM: 10px;  PADDING-BOTTOM: 1px;	
	width:760px; text-align:center;
}

.contenido {
   vertical-align:top; width:566px;
}  

.mainbox A:link {
	FONT-WEIGHT: bold; COLOR: #eeeeee; TEXT-DECORATION: none;
}
.mainbox A:visited {
	FONT-WEIGHT: bold; COLOR: #eeeeee; TEXT-DECORATION: none;
}
.mainbox A:hover {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: underline;
}
.menu {
	WIDTH: 189px; COLOR: #014c80; LINE-HEIGHT: 0.8em; 
	FONT-FAMILY: "Lucida Grande", Helvetica, Geneva, Verdana, sans-serif; vertical-align:top;
	margin:0px; border:none; border-collapse: collapse; padding:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
.menu h1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.6em; 
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px;
}

.menu h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.6em; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 11px; PADDING-TOP: 0px;
}
.menu_ayto {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 30px; 
	BACKGROUND-IMAGE: url(../img/titulos/fondo_ayto.gif); PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 0px 1px; COLOR: #9a4cc7; PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left;
}
.menu_ayto A:link {
	FONT-WEIGHT: bold; COLOR: #5B0980; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_ayto A:visited {
	FONT-WEIGHT: bold; COLOR: #5B0980; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_ayto A:hover {
	FONT-WEIGHT: bold; COLOR: #c085e2; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_ayto A:active {
	FONT-WEIGHT: bold; COLOR: #9a4cc7; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.borde_ayto1 {
    BORDER-TOP: #ffffff 6px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 14px; 
	BORDER-BOTTOM: #5B0988 1px solid;
	background:#5B0988;
}
.borde_ayto2 {
    BORDER-TOP: #5B0988 0px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 14px; 
	BORDER-BOTTOM: #ffffff 1px solid;
	background:#5B098b;
}
.menu_concejo {
	BORDER-RIGHT: #669900; PADDING-RIGHT: 10px; LIST-STYLE: upper-alpha none outside; 
	BACKGROUND-POSITION: left top; BORDER-TOP: #669900; PADDING-LEFT: 30px; 
	BACKGROUND-IMAGE: url(../img/titulos/fondo_concejo.gif); PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 0px 1px; BORDER-LEFT: #669900; COLOR: #7d960a; PADDING-TOP: 10px; 
	BORDER-BOTTOM: #669900; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left;
}
.menu_concejo IMG {
	BORDER-RIGHT: #7d960a 1px solid; BORDER-TOP: #7d960a 1px solid; 
	BORDER-LEFT: #7d960a 1px solid; BORDER-BOTTOM: #7d960a 1px solid;
}
.menu_concejo A:link {
	FONT-WEIGHT: bold; COLOR: #00670f; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_concejo A:visited {
	FONT-WEIGHT: bold; COLOR: #00670f; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_concejo A:hover {
	FONT-WEIGHT: bold; COLOR: #7D960A; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_concejo A:active {
	FONT-WEIGHT: bold; COLOR: #00670f; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.borde_concejo1 {
	BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #006700 1px solid;  background:#006700;
}
.borde_concejo2 {
	BORDER-TOP: #006700 0px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;  background:#006702;
}
.menu_webs {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 30px; 
	BACKGROUND-IMAGE: url(../img/titulos/fondo_webs.gif); PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 0px 1px; COLOR: #7a7a7a; PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left;
}
.menu_webs A:link {
	FONT-WEIGHT: bold; COLOR: #484847; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_webs A:visited {
	FONT-WEIGHT: bold; COLOR: #484847; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_webs A:hover {
	FONT-WEIGHT: bold; COLOR: #7a7a7a; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.menu_webs A:active {
	FONT-WEIGHT: bold; COLOR: #484847; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
.borde_webs1 {
	BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #484848 0px solid;  background:#484848;
}
.borde_webs2 {
	BORDER-TOP: #484847 0px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #484847 0px solid;  background:#484848;
}
.borde_final {
	BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 7px solid; background:#484848; 
	PADDING-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-TOP: #484847 0px solid; vertical-align:top;
}

.textbody {
	MARGIN: 0px;  COLOR: #000000; PADDING-TOP: 10px; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	
}
.textbody H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5B0987; PADDING-TOP: 0px; 
	FONT-FAMILY: "Trebuchet MS",Arial, Helvetica, Verdana, Geneva, sans-serif;
}
.textbody H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; 
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #5b0987; PADDING-TOP: 0px; 
	FONT-FAMILY: "Trebuchet MS",Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.bottombody {
	BACKGROUND: url(../img/divisor.jpg) no-repeat center top;
	FONT-SIZE: 0.7em; COLOR: #4b4b4b; PADDING-TOP: 5px; 
	FONT-FAMILY: Arial, Verdana,sans-serif;
	text-align:center;
}

.bottombody A:link {
	COLOR: #333333;
}
.bottombody A:visited {
	COLOR: #333333;
}
.bottombody A:hover {
	COLOR: #aeaeae; text-decoration:underline;
}
.bottombody A:active {
	COLOR: #333333
}
.leermas {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #4b4b4b; 
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Verdana, Geneva, sans-serif;
	vertical-align:top; text-align:right;
}

/*mainbody del index*/
.mainbody2 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 16px; 
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 10px; COLOR: #000000; 
	LINE-HEIGHT: 1.6em; PADDING-TOP: 20px; BACKGROUND-REPEAT: repeat-x; 
	TEXT-ALIGN: justify;
	FONT-FAMILY: Verdana,"Trebuchet MS",Arial, Helvetica, Georgia, Geneva, sans-serif; 
}

.mainbody2 UL {
	MARGIN-LEFT: 5px;
}
.mainbody2 LI {
	MARGIN-LEFT: 5px;
}
.mainbody2 A:link {
	COLOR: #5B0989;
}
.mainbody2 A:visited {
	COLOR: #5B0989;
}
.mainbody2 A:hover {
	COLOR: #5B0989; text-decoration:underline;
}
.mainbody2 A:active {
	COLOR: #666666;
}
.mainbody2 H1 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; COLOR: #5B098a;
}
.mainbody2 H2 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #5b0987; PADDING-TOP: 20px; color: #5b098a;
}

/*mainbody de ayuntamiento*/
.mainbody {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 30px; 
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 10px; COLOR: #000000; 
	LINE-HEIGHT: 1.6em; PADDING-TOP: 40px; BACKGROUND-REPEAT: repeat-x; 
	TEXT-ALIGN: justify;
	FONT-FAMILY: Verdana,"Trebuchet MS",Arial, Helvetica, Georgia, Geneva, sans-serif; 
}
.mainbody UL {
	MARGIN-LEFT: 5px;
}
.mainbody LI {
	MARGIN-LEFT: 5px;
}
.mainbody A:link {
	COLOR: #5B0989;
}
.mainbody A:visited {
	COLOR: #5B0989;
}
.mainbody A:hover {
	COLOR: #5B0989; text-decoration:underline;
}
.mainbody A:active {
	COLOR: #666666;
}
.mainbody H1 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; COLOR: #5B098a;
}
.mainbody H2 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #5b0987; PADDING-TOP: 20px; color: #5b098a;
}
/*mainbody de concejos*/
.mainbodyc {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 30px; 
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 10px; COLOR: #000000; 
	LINE-HEIGHT: 1.6em; PADDING-TOP: 40px; BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Verdana,"Trebuchet MS",Arial, Helvetica, Georgia, Geneva, sans-serif; 
	TEXT-ALIGN: justify;
}
.mainbodyc UL {
	MARGIN-LEFT: 5px;
}
.mainbodyc LI {
	MARGIN-LEFT: 5px;
}
.mainbodyc A:link {
	COLOR: #006705;
}
.mainbodyc A:visited {
	COLOR: #006705;
}
.mainbodyc A:hover {
	COLOR: #7d960a; text-decoration:underline;
}
.mainbodyc A:active {
	COLOR: #666666;
}
.mainbodyc h1 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; COLOR: #006703;
}
.mainbodyc h2 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #006703; PADDING-TOP: 20px;
}

/*mainbody de webs*/
.mainbodyw {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 30px; 
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 10px; COLOR: #000000; 
	LINE-HEIGHT: 1.6em; PADDING-TOP: 40px; BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Verdana,"Trebuchet MS",Arial, Helvetica, Georgia, Geneva, sans-serif; 
	TEXT-ALIGN: justify;
}
.mainbodyw UL {
	MARGIN-LEFT: 5px;
}
.mainbodyw LI {
	MARGIN-LEFT: 5px;
}
.mainbodyw A:link {
	COLOR: #333333;
}
.mainbodyw A:visited {
	COLOR: #333333;
}
.mainbodyw A:hover {
	COLOR: #aeaeae; text-decoration:underline;
}
.mainbodyw A:active {
	COLOR: #333333;
}
.mainbodyw H1 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 20px;
}
.mainbodyw H2 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #484849; PADDING-TOP: 20px; color: #484849;
}


/*---------------------------------------------------*/
.titulo_web_ca {
	BACKGROUND: url(../img/titulos/tituloAytoCa.jpg) no-repeat;
	BACKGROUND-POSITION: center top;	
	width:760px; height:126px; 
	FONT-SIZE: 0.7em;
	FONT-FAMILY: Arial, Verdana,sans-serif;
	vertical-align:top; 
	color:#5B0989;
	text-align:right;
	PADDING-TOP: 4pt; 
	PADDING-BOTTOM: 0pt; MARGIN: 0pt;
} 

.titulo_web_as {
	BACKGROUND: url(../img/titulos/tituloAytoAs.jpg) no-repeat;
	BACKGROUND-POSITION: center top;	
	width:760px; height:126px; 
	FONT-SIZE: 0.7em;
	FONT-FAMILY: Arial, Verdana,sans-serif;
	vertical-align:top; 
	color:#5B0989;
	text-align:right;
	PADDING-TOP: 4pt; 
	PADDING-BOTTOM: 0pt; MARGIN: 0pt;
} 

.titulo_web_ing {
	BACKGROUND: url(../img/titulos/tituloAytoIng.jpg) no-repeat;
	BACKGROUND-POSITION: center top;	
	width:760px; height:126px; 
	FONT-SIZE: 0.7em;
	FONT-FAMILY: Arial, Verdana,sans-serif;
	vertical-align:top; 
	color:#5B0989;
	text-align:right;
	PADDING-TOP: 4pt; 
	PADDING-BOTTOM: 0pt; MARGIN: 0pt;
} 


.titulo_seccion_ayto {
	WIDTH: 555px; vertical-align:top; left:auto; COLOR: #5B0989; 
	FONT-SIZE: 22px; FONT-FAMILY: Arial, sans-serif; text-align:left;
}

.titulo_seccion_concejo {
	WIDTH: 555px; vertical-align:top; left:auto; COLOR: #006701; 
	FONT-SIZE: 22px; FONT-FAMILY: Arial, sans-serif; text-align:left;
}

.titulo_seccion_web {
	WIDTH: 555px; vertical-align:top; left:auto; COLOR: #484845; 
	FONT-SIZE: 22px; FONT-FAMILY: Arial, sans-serif; text-align:left;
}

/*para las noticias*/
#noticiario{
	 padding-top: 0px;
	 margin-top: 0px;
	 padding-left: 0px;
	 border-left:0px solid #ccc;
}

.noticia {
	display:block;
	padding-top: 10px;
	text-align: center;
	float:left;
	font-family: Arial, Helvetica, sans-serif; 
	border-bottom:none;
	color: #666666;
	line-height: 24px;
}

.noticia a:link{
	text-decoration: none;
	color: #5B0998;
}

.noticia a:visited {
	text-decoration: none;
	color: #5B0983;
}

.buscador { 
	display:block; 
	font-size: 50px;
	margin:0; 
	padding:0;  
	margin-top: -10px;
} 
.dia { 
	display:block; 
	font-size: 48px;
	margin:0; 
	padding:0;  
	margin-top: -4px;
}
.mes {
	display:block; 
	font-size: 14px;
	margin:0; 
	padding:0;
	margin-top: 2px;
}
.titulo_noticia{
  margin-left: 11px;
  margin-bottom: 0px;
  padding-bottom: 3px;
  margin-top:0px;
  padding-top:0px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0px;
  font-size: 15px;
  color: #5B0984;
  border-bottom: solid #cccccc;
  border-width: 1px;
}
.titulo_noticia a:hover, a:focus, a:visited {
  color: #5B0987;
  text-decoration: underline;
}
.subtitulo_noticia{
	line-height: 16px;
	margin-top: 3px;
    margin-left: 38px;
    font-size: 11px;
    color: #666666;
	font-weight: 400;
	padding-bottom: 0px;
}
.subtitulo_noticia_color {
   color: #5B0987;
}

.contenido_noticia{
	padding-bottom:5px;
	color: #666666;
	font-weight: 400;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 20px;
}
.contenido_noticia h3{
    margin-top:20px;
    padding:0px;
    text-transform: uppercase;
    letter-spacing: -1.5px;
    font-weight: 600;
    font-size: 16px;
    color: #666666;
}
.contenido_noticia a:hover {
    color: #5B0987;
    text-decoration: underline;
}

div#paginacion{width:98%;height:13px;}
div#paginacion{padding:5px; font-size: 11px; background: #5B0988; color: #ffffff;}
div#paginacion a{color: #fffffb;  text-decoration: underline;}
div#paginacion a:hover {color: #fffffb; text-decoration: underline;}
div.siguiente {float: right;}

div#paginacion_web{width:98%;height:13px;}
div#paginacion_web{padding:5px; font-size: 11px; background: #484848; color: #ffffff;}
div#paginacion_web a{color: #fffffb;  text-decoration: underline;}
div#paginacion_web a:hover {color: #fffffb; text-decoration: underline;}
div.siguiente_web {float: right;}

/*para los enlaces de las imagenes*/
.nicetitle {
	FONT-WEIGHT:900; Z-INDEX: 20; LEFT: 0px; MAX-WIDTH: 50%; 
	WIDTH: 25em; COLOR: #3c3c3c; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left;
}
.nicetitle-content {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; 
	PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; OVERFLOW: hidden; 
	BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid;  
	FONT-FAMILY: Verdana,"Trebuchet MS",Arial, Helvetica, Georgia, Geneva, sans-serif; 
	FONT-SIZE: 11px;
}
.nicetitle P {
	MARGIN: 0px; LINE-HEIGHT: 120%;
}
.nicetitle P.destination {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999;
}
DIV.nicetitle P SPAN.accesskey {
	COLOR: #999999;
}

input{
  border: 1px solid #D9D9D9;
  background-color:#EFEFEF;
  font-size:11px;
  color:#40403F;
  font-family: "Trebuchet MS", Verdana, Arial,Helvetica, sans-serif;
  height:17px;
}

textarea{
  border: 1px solid #D9D9D9;
  background-color:#EFEFEF;
  font-size:11px;
  color:#40403F;
  font-family: "Trebuchet MS", Verdana, Arial,Helvetica, sans-serif;
}
select{
  font-size:11px;
  color:#40403F;
}

.botonbusqueda_ca{
background-image:url(../img/buscar_ca.gif);
background-repeat:no-repeat;
background-color:#fffffd;
border-color:#fffffe;
height:20px;
width:70px;
background-position:center;
}

.botonbusqueda_as{
background-image:url(../img/buscar_as.gif);
background-repeat:no-repeat;
background-color:#fffffd;
border-color:#fffffe;
height:20px;
width:70px;
background-position:center;
}

.botonbusqueda_ing{
background-image:url(../img/buscar_ing.gif);
background-repeat:no-repeat;
background-color:#fffffd;
border-color:#fffffe;
height:20px;
width:70px;
background-position:center;
}

/*-----------------------------------------------------------*/
/*BOCADILLO MAPA*/
#dhtmltooltip {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 2px; 
	Z-INDEX: 100; 
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
	LEFT: -300px; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 150px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: black 1px solid; 
	POSITION: absolute; 
	BACKGROUND-COLOR: white; 
	FONT-SIZE: 0.7em;
}

#dhtmltooltip h2 {
	FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #5b0984; PADDING-TOP: 10px;
}

#dhtmlpointer {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute;
}


/*RECUADRO DE LAS IMAGENES*/
.arc90_imgcaption { text-align: center; border: 1px solid #5F6B61; padding: 1em; margin: 1em 0; width: 9em; }
.arc90_imgcaptionTXT { font-size: .8em; color: #5F6B61; text-align: left; }
.floatl { float: left; margin-right: 1em; }
.floatr { float: right; margin-left: 1em; }

