/* Noticias */

.news_titular
{
COLOR: #000000; TEXT-DECORATION: none ;  font-size: 14px ;  font-family: verdana ;   font-weight: bolder
}

.news_resumen
{
FONT: 11px Verdana; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px ; font-style: italic ;   font-weight: bolder
}

.news_comentario
{
COLOR: #000000; TEXT-DECORATION: none ;  font-size: 11px ;  font-family: verdana 
}

/* Tablas */

.fondo_001
{
BACKGROUND-COLOR:  #E3EBF4
}

.fondo_002
{
BACKGROUND-COLOR: #FFFFFF
}

/* Bordes de tablas  (izquierdo/superior/inferior/derecho) (0=off 1=on) */

.perfil_tabla
{
BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.perfil_tabla_gris
{
BORDER-RIGHT: #E6E6E8 1px solid; BORDER-LEFT: #E6E6E8 1px solid; BORDER-TOP: #E6E6E8 1px solid; BORDER-BOTTOM: #E6E6E8 1px solid
}

.perfil_tabla_gris_0011
{
BORDER-RIGHT: #E6E6E8 1px solid; BORDER-LEFT: #E6E6E8 0px solid; BORDER-TOP: #E6E6E8 0px solid; BORDER-BOTTOM: #E6E6E8 1px solid
}

.perfil_tabla_gris_0001
{
BORDER-RIGHT: #E6E6E8 0px solid; BORDER-LEFT: #E6E6E8 0px solid; BORDER-TOP: #E6E6E8 0px solid; BORDER-BOTTOM: #E6E6E8 1px solid
}


.perfil_tabla_0100
{
BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 0px solid
}

.perfil_tabla_1110
{
BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 0px solid
}

.perfil_tabla_1000
{
BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

.perfil_tabla_0001
{
BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

.perfil_tabla_0011
{
BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid
}

.perfil_tabla_0010
{
BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid
}

.perfil_tabla_0110
{
BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid
}

.perfil_tabla_1001
{
BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

.perfil_tabla_1010
{
BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid
}

.perfil_tabla_0210
{
BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000066 2px solid; BORDER-BOTTOM: #000066 1px solid
}

.perfil_tabla_r000
{
BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

.perfil_tabla_00r0
{
BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #FF0000 0px solid; BORDER-TOP: #FF0000 0px solid; BORDER-BOTTOM: #FF0000 1px solid
}




/* Links */

/* Menu izquierdo */
a.link
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ;  font-family: verdana
}

a:hover.link
{
COLOR: #000066  ;  font-size: 10px ; font-family: verdana
}

a.link2
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ;  font-family: verdana ; padding-right: 3px ; padding-left: 5px
}

a:hover.link2
{
COLOR: #000066  ;  font-size: 10px ; font-family: verdana ; padding-right: 3px ; padding-left: 5px
}

a.link3
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ;  font-family: verdana
}

a:hover.link3
{
COLOR: #000066  ;  font-size: 10px ; font-family: verdana ; TEXT-DECORATION: underline
}

/* Menu izquierdo */
a.link4
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ;  font-family: verdana
}

a:hover.link4
{
COLOR: #000066  ;  font-size: 10px ; font-family: verdana ; TEXT-DECORATION: underline
}

a.link5
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 15px ;  font-family: verdana
}

a:hover.link5
{
COLOR: #000066  ;  font-size: 15px ; font-family: verdana ; TEXT-DECORATION: underline
}

a.link6
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 20px ;  font-family: verdana
}

a:hover.link6
{
COLOR: #000066  ;  font-size: 20px ; font-family: verdana ; TEXT-DECORATION: underline
}
/* Menu izquierdo */

a.ban_001
{
COLOR: #5478B9; TEXT-DECORATION: none ;  font-size: 11px ;  font-family: verdana
}

a:hover.ban_001
{
COLOR: #000000  ;  font-size: 11px ; font-family: verdana
}

a.ban_002
{
COLOR: #5478B9; TEXT-DECORATION: none ;  font-size: 11px ;  font-family: verdana
}

a:hover.ban_002
{
COLOR: #000000  ;  font-size: 11px ; font-family: verdana ; TEXT-DECORATION: underline
}

/* Menu Espacio izquierda */
a.link_txt_menu
{
TEXT-DECORATION: none ;  COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ; font-family: verdana ; padding-left: 5px 
}

/* Link Formularios Sugerencias y recomendación */

a.sug_001
{
COLOR: #5478B9; TEXT-DECORATION: none ;  font-size: 12px ;  font-family: verdana
}

a:hover.sug_001
{
COLOR: #03157E  ;  font-size: 12px ; font-family: verdana ; TEXT-DECORATION: underline
}

a:hover.link_txt_menu
{
TEXT-DECORATION: underline ;  COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ; font-family: verdana ; padding-left: 5px 
}

/* Menu Espacio derecha - izquierda */

a.link_txt_2002
{
TEXT-DECORATION: none ;  COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ; font-family: verdana ; padding-left: 5px ; padding-right: 5px ; text-align: justify
}

a:hover.link_txt_2002
{
TEXT-DECORATION: underline ;  COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ; font-family: verdana ; padding-left: 5px ; padding-right: 5px ; text-align: justify
}

a.link_menu_dch
{
TEXT-DECORATION: none ;  COLOR: #000066; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; text-align: justify
}

a:hover.link_menu_dch
{
TEXT-DECORATION: underline ;  COLOR: #000066; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; text-align: justify
}

a.link_2
{
TEXT-DECORATION: none ; COLOR: #000066; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; 
}

a:hover.link_2
{
TEXT-DECORATION: underline ; COLOR: #000066; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; 
}

/* TEXTOS */

/* Titulos menu izquierda */
.txt_titulo
{
FONT: 12px Arial; TEXT-TRANSFORM: none; COLOR: #000066; TEXT-DECORATION: none ;   font-weight: bolder ; padding-left: 5px
}

.txt_titulo_spiz
{
FONT: 11px Arial; TEXT-TRANSFORM: none; COLOR: #39526b; TEXT-DECORATION: none ;   font-weight: bolder ; padding-left: 5px
}

.mod_web
{
FONT: 11px Arial; TEXT-TRANSFORM: none; COLOR: #FFFFFF; TEXT-DECORATION: none ;   font-weight: bolder ; padding-left: 5px
}

.mod_web_02
{
FONT: 11px Verdana; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px
}

.txt_001
{
FONT: 11px Arial; TEXT-TRANSFORM: none; COLOR: #39526b; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px
}

.txt_002
{
FONT: 11px Verdana; TEXT-TRANSFORM: none; COLOR: #39526b; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px
}

.txt_003
{
FONT: 11px Arial; TEXT-TRANSFORM: none; COLOR: #000066; TEXT-DECORATION: none ; 
}

.txt_legend
{
FONT: 12px Verdana; TEXT-TRANSFORM: none; COLOR: #2015B6; TEXT-DECORATION: none ; 
}

.txt_004
{
FONT: 14px Arial; TEXT-TRANSFORM: none; COLOR: #000066; TEXT-DECORATION: none ; padding-left: 10px  ;   font-weight: bolder
}

.txt_005
{
FONT: 12px Arial; TEXT-TRANSFORM: none; COLOR: #000066; TEXT-DECORATION: none ; padding-left: 25px  ;  
}

.txt_006
{
FONT: 11px Verdana; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px
}

.txt_007
{
FONT: 11px Verdana; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ; 
}

.txt_008
{
TEXT-DECORATION: none ;  COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ; font-family: verdana ; padding-left: 5px ; padding-right: 5px ; 
}

/* Texto error formularios de recomendación y sugerencias */
.txt_009
{
FONT: 12px Verdana; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ;  padding-left: 10px ;  padding-right: 10px ;  padding-top: 60px ;  padding-bottom: 5px ; line-height:20px
}

.txt_010
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 10px ;  font-family: verdana
}

.txt_011
{
FONT: 11px Arial; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px
}

.txt_018
{
FONT: 9px Verdana; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ; padding-top: 5px ;  padding-bottom: 5px ; font-weight: bolder
} 

.txt_019
{
FONT: 10px Verdana; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ; padding-top: 5px ;  padding-bottom: 5px ; line-height:20px;
}

.txt_020
{
FONT: 9px Verdana; TEXT-TRANSFORM: none; COLOR: #2015B6; TEXT-DECORATION: none ; 
}

.txt_buscador
{
COLOR: #000000  ;  font-size: 10px ; font-family: verdana ;  padding-left: 5px 
}


/* Normal pequeño (debajo del escudo) */


.txt_blanco
{
COLOR: #FFFFFF; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ;  
}

/* texto con espacio entre las celdas (izquierda/superior/inferior/derecho) */
.txt_spacio_2002
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; padding-right: 3px ; padding-left: 3px ; 
}

.txt_spacio_5002
{
COLOR: #000066; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; padding-right: 2px ; padding-left: 9px ; 
}

.txt_titulo_2002
{
COLOR: #D00D0D; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; padding-right: 2px ; padding-left: 2px ; 
}

.txt_spacio_3003
{
COLOR: #000000; TEXT-DECORATION: none ;  font-size: 11px ; font-family: verdana ; padding-right: 3px ; padding-left: 3px ; font-weight: bolder
}

/* FORMULARIOS */


/* Pass */
.login
{
font-family: 'verdana'; font-size: 8 pt; color: #000000;  border: 1 solid #000080 ; padding-right: 3px ; padding-left: 3px ;
}

.input_txt 
{
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #666666; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #fcfcfc
}

.input_txt_trans
{
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #666666; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #fcfcfc ;  FILTER: alpha(opacity=70) ; COLOR: #000000
}

.input_form 
{
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 0px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #E8ECF8
}

.input_formularios 
{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #EDEFFA ; 
	padding-left: 5px ;  
	padding-right: 5px ; 
	height: 15
}

.input_form001 
{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	background-image: url('../graficos/bg_img/form1.gif');
	padding-left: 5px ;  
	padding-right: 5px ; 
	WIDTH: 400 px;
}

.input_form002 
{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	background-image: url('../graficos/bg_img/form2.gif');
	padding-left: 5px ;  
	padding-right: 5px ; 
	height: 15
}



.input_formularios_002
{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	background-image: url('../graficos/bg_img/form2.gif');
	background-repeat: no-repeat;
	width: 400 ;  
	padding-left: 5px ;  
	padding-right: 5px ; 
}

/* MENU */

#navcontainercae
{
margin-left: 5px;
font-family: verdana;
font-size: 10;
color: #ffffff;
}

#navcontainercae tr
{
list-style: none;
margin-left: 0;
padding: 0;
border: none;
}

#navcontainercae td a
{
display: block;
padding: 0px 0px 0px 2px;
border-left: 7px solid #87B5D6;

background-color: #FFFFFF;		// Color fondo celda off
color: #000000;
text-decoration: none;
width: 150;
}

#navcontainercae td a { width: auto; }

#navcontainercae td a:hover
{
border-left: 7px solid #D02424;

background-color: #FFFFFF;
color: #0000CC;
}

/* IMAGEN */
.imgflotizq
{
float:left ; padding-left: 3px ;  padding-right: 3px ;  padding-bottom: 3px ;  padding-top: 3px
}

.imgflotdch
{
float:right ; padding-left: 3px ;  padding-right: 3px ;  padding-bottom: 3px ;  padding-top: 3px
}

.imgflotmunicipio
{
float:left ; padding-left: 3px ;  padding-right: 3px ;   padding-bottom: 3px ;  padding-top: 3px ; background-position: relative ; background-attachment:fixed
}

/* LINK MENUS */

a.link_001
{
FONT: 11px Arial; TEXT-TRANSFORM: none; COLOR: #39526b; TEXT-DECORATION: none ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px
}

a:hover.link_001
{
FONT: 11px Arial; TEXT-TRANSFORM: none; COLOR: #39526b; TEXT-DECORATION: underline ;  padding-left: 5px ;  padding-right: 5px ;  padding-top: 5px ;  padding-bottom: 5px
}

/* Degradado */
.degradado_001
{
 FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#FFFFFF,endColorStr=#87B5D6); BORDER-RIGHT: #E6E6E8 0px solid; BORDER-LEFT: #E6E6E8 1px solid; BORDER-TOP: #E6E6E8 0px solid; BORDER-BOTTOM: #000000 0px solid
}

.degradado_002
{
 FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#87B5D6,endColorStr=#FFFFFF); BORDER-RIGHT: #E6E6E8 0px solid; BORDER-LEFT: #E6E6E8 0px solid; BORDER-TOP: #E6E6E8 0px solid; BORDER-BOTTOM: #000000 1px solid
}

.degradado_003
{
 FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#87B5D6,endColorStr=#FFFFFF); BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.degradado_004
{
 FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#87B5D6,endColorStr=#FFFFFF); BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

/* Fichero Ayuda */

.twrapper {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #737373;
	border-right-color: #737373;
	border-bottom-color: #737373;
	border-left-color: #737373;
	padding: 0px;
	cell-spacing: 100px;
}
.tcell {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #737373;
	border-left-color: #FFFFFF;
	background-color: #DADADA;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.cwrapper {
	cell-spacing: 1px;
	border: 1px solid #979797;
}
.ccell {
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-indent: 4px;
}
.lightTextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #242424;
	text-decoration: none;
	background-color: #E8E8E8;
	border: 1px solid #FFFFFF;
	padding: 6px;
}
.lightTextareaSL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #242424;
	text-decoration: none;
	background-color: #E8E8E8;
	border: 1px solid #FFFFFF;
	text-indent: 4px;
}
.status {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
A.status:link {
	border-bottom: 1px dotted;
}
A.status:link {
	border-bottom: 1px dotted;
}
A.status:visited {
	border-bottom: 1px dotted;
}
A.status:active {
	border-bottom: 1px dotted;
}
A.status:hover {
	border-bottom: 1px solid;
}
.formStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #242424;
	text-decoration: none;
	background-color: #DADADA;
	border: 1px solid #737373;
	padding: 0px;
}
.hrule {
	border: 1px dashed #737373;
}
.formStyleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #990000;
	border: 1px solid #737373;
	padding: 0px;
}
.formStyleGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #669900;
	border: 1px solid #737373;
	padding: 0px;
}
.tcellLink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	border-bottom: 1px dotted;
}
A.tcellLink:hover {
	border-bottom: 1px solid;
}