

A.General
{
	TEXT-DECORATION: none 
}


BODY 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana,Geneva, Arial, Helvetica,sans-serif; 
	TEXT-ALIGN: left;
}

TABLE 
{
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	BORDER-COLLAPSE: collapse; 
	
}

TD 
{
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: top 
}

A 
{
	font-weight: bold;
	font-size: 8pt;
	color: #607278;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
	TEXT-DECORATION: none 
}

A:hover 
{
	font-weight: bold;
	font-size: 8pt;
	color: #607278;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}


A.General:hover 
{
	TEXT-DECORATION: underline;
	font-size:8pt;
}


.head-languages-right 
{
	FONT-FAMILY:Verdana,Geneva, Arial, Helvetica,sans-serif; 
	FONT-SIZE: 8px;
	TEXT-ALIGN: right 
}

.text-search 
{
	width:100px;
	FONT-FAMILY:Verdana,Geneva, Arial, Helvetica,sans-serif; 
	FONT-SIZE: 8px;
}


.textoTurismoInforma
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	color:#696969;
}

.textoTurismoFecha
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:10px;
	color:#203A49;
	text-align:justify;
	font-weight:bold;
}

.FLAG
{
	width: 18px; 
	height: 10px; 
	border: solid 1px black;	
}

.texto
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:10px;
	color:#696969;
	text-align:justify;
}



.textoAccesibilidad
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	color:#696969;
	text-align:justify;
}

.noticiaTitulo
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:18px;
	color:#696969;
}

.CabeceraFunciones
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
}

A.LinkFunciones
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
}

A.LinkFunciones:hover
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
	color:Red;
}

.tituloFunciones
{
	background-color:#CCDCF4;
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}

.tituloNoticias
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
	background-color: #ccccc7;
}


.space
{
	padding-right:25px;
}

.tituloCanales
{
	background-color:#A9BEC9;
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}

.tituloContactos
{
	font-size: 14px; 
	font-weight:bold;
	color:#203a49;	
}

.noticiaDescripcion
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:14px;
	color:#696969;
}

textoDescripcionNoticia
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:8px;
	color:Black;
}

.noticiaTexto
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:12px;
	color:#696969;
	font-weight:bold;
}

A.linkNoticias
{
	font-weight:bold;
	text-transform:uppercase;
	font-size:9px;
	color:Gray;
}

A.linkNoticias:hover
{
	font-weight:bold;
	color:Red;
	text-transform:uppercase;
	font-size:9px;
	TEXT-DECORATION: underline;
}



A.linkPostingLower
{
	font-weight:bold;	
	font-size:9px;
	color:Black;
}


/** Clases del pie de pagina **/

.texto-pie
{
	FONT-FAMILY:Verdana,Geneva, Arial, Helvetica,sans-serif; 
	text-align : center;
	font-size: 9px;
	color : Blue;
}
.texto-pie A 
{
	color : Blue;
}


/** Fin clases del pie de pagina **/


/** Clases Generales **/

.LeftSpacerCell
{
	width: 10px; 	
	height:350px;
}

/** Fin de clases generales **/


/** Clases del menu  **/

.MenuCell
{
	padding: 0px 2px 2px 0px; 	
}

.MenuOuterTableCell
{
	padding: 0px 0px 5px 0px;
	width: 100%; 
}

.MenuOuterTableCellBreak
{
	padding: 5px 0px 5px 0px;
	width: 100%; 
	border-bottom: solid 1px #203A49;
}

.MenuInnerTableCellLink
{
	width: 100%;	
}

A.MenuLink1
{
	background-color: #A9BEC9; 
	padding: 3px 3px 3px 3px;
	color: #203A49;
	width: 100%;  		
}

A.MenuLinkOn1
{
	font-weight: bold;
}

A.MenuLink2
{
	color: Black; 
}

A.MenuLinkOn2
{
	color: Black;
	font-weight: bold;  	
}

A.MenuLink3
{
}

A.MenuLinkOn3
{
}



/**  Fin clases del menu **/


.TableSection
{
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; 
}



/** Clases del Path de jerarquia **/
.HierarchyArrow
{
	font-size: 9px;
	color:  white;	 	
}

.HierarchyElementCell
{
	font-size: 8px; 
	color: white;	
}

.HierarchyCell
{
  background-color: #203A49;
  font-size: 8px; 
  padding: 2px 2px 2px 2px;	
}

/** Fin de clases de Path de jerarquia **/

/** Clases del Webcontrol ChannelList **/

.ChannelListHeaderCell
{
	padding: 5px 3px 5px 3px;
	vertical-align: middle;
}

.ChannelListHeaderCellImage
{
	padding: 5px 3px 5px 3px;
	text-align: center; 
	vertical-align: middle;
}

.ChannelListSpacerCell
{
	border: none;
}

.ChannelListItemCell
{
	padding: 5px 3px 5px 3px;
	text-align: center; 
	border: solid 1px #203A49;
	vertical-align: top;
	width: 32%;
}

.ChannelListSubChannelsCell
{
	padding: 5px 3px 5px 3px; 
	text-align: center; 	
}

.TableSubChannels
{
	text-align: center; 
}


/** End clases del WebControl ChannelList **/


/** Clases del SiteMap **/

.MapHeaderCell
{
	background-color: #A9BEC9;
	padding: 3px 2px 3px 2px; 
}

A.MapHeaderLink
{
	color: #203A49; 
}

.MapList1
{
	list-style-type: disc; 	
}

A.MapLink1
{
	color: Maroon; 	
}

A.MapLink2
{
	color: Green; 	
}

A.MapLink3
{
	color: Navy;  	
}

/**  Fin clases de SiteMap **/

.Bold
{
	font-weight: bold;	
}

.VentanaModal
{
	background-color: #F5F5F5;
}

.tituloVentanaModal
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}

.ErrorMessage
{
	color: Red; 
	font-weight: bold;
}
.ClosePetitions
{
	color: Red; 
	font-weight: bold;
	font-size:12px;
	text-align:center;
}

.labelTitle
{
	font-weight: bold;
	font-size: 15px;
	color: #7093B7;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}


.labelInfo
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}

.DottedLine
{
	background-image: url(/WebApplicationCMS/Images/im_puntos.gif);
	height: 5px; 
}

.ImageSubText
{
	font-size: 9px;
	color: black;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}

TD.IMAGE_0
{
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_canal.gif);
	height: 22px; 	
}

TD.IMAGE_1
{
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_canal.gif);
	height: 22px; 	
}

TD.IMAGE_2
{
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_canal.gif);
	height: 22px; 	
}

TD.IMAGE_3
{
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_canal.gif);
	width: 598px; 
	height: 22px;	
}

TD.FONT_TEXT
{
	font-family:Verdana,Arial, sans-serif;
}

TABLE.IMAGE
{
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_canal.gif);
	width: 148px; 
	border: none;
}

TD.CENTERED_6PC
{
	text-align:center; 
	height: 6%; 
}

TD.CENTERED_BOTTOM_6PC
{
	text-align:center; 
	height: 6%;
	vertical-align: bottom; 
}

TD.LINK_LIST
{
	text-align:center; 
	height: 6%;
	vertical-align: middle;
	padding-right: 118px;  
}

TABLE.GENERAL
{
	width:780px;
	text-align: left;  	
}

TABLE.MENU_POSTING_TABLE
{
	height: 140px; 	
}

.List
{
	list-style-image: url(/WebApplicationCms/images/minus.gif); 
}

.TablaEstructura
{	
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; 
	BORDER-COLLAPSE: collapse;
	BACKGROUND: #e5e5df; 
	WIDTH: 100%; 
}


.TablaEstructuraFuncion
{
	height: 100%; 
	PADDING-RIGHT: 5.4pt; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	WIDTH: 442.8pt; 
	PADDING-TOP: 0cm; 
	BACKGROUND-COLOR: transparent; 
	vertical-align:top;
	fONT-sIZE: 8pt; 
	COLOR: #f29c2b; 
	FONT-FAMILY: Verdana; 	
	font-weight: bold; 
	BORDER-TOP: white 6pt solid; 
	BORDER-RIGHT: white 6pt solid;
	BORDER-LEFT: white 6pt solid; 
}

.TablaEstructuraPersona
{
	BORDER-RIGHT: white 6pt solid;
	PADDING-RIGHT: 5.4pt; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: white 6pt solid; 
	WIDTH: 442.8pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: white 6pt solid; 
	BACKGROUND-COLOR: transparent; 
	vertical-align:top;
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
}

.TablaImagenText
{
	padding-left: 10px; 
	width: 100%; 
	text-align: left; 
	vertical-align:top;
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
}

.TablaImagen
{
	width: 20px; 
	text-align: center; 
	vertical-align: top; 
}

.TablaImagenTextRight
{
	width: 100%; 
	text-align: left; 
	vertical-align:top;
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
}

.TablaImagenRight
{
	width: 20px; 
	text-align: center; 
	vertical-align: top; 
	padding-left: 10px; 
}

.PlantillaEstructuraText
{
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	text-align: justify; 
	font-weight: normal; 
}

TD.Superior 
{ 
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_superior_sp_s.gif);
    HEIGHT: 9px; 
}

TD.Left 
{
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_izquierda.gif); 
	WIDTH: 9px; 
}

TD.Right 
{ 
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_derecha.gif); 
	WIDTH: 9px; 
}

TD.Spacer { WIDTH: 9px; HEIGHT: 10px; }

TD.Inferior 
{
	BACKGROUND-IMAGE: url(/WebApplicationCMS/Images/fn_inferior_s.gif); 
	HEIGHT: 9px; 
}

TD.Content
{
	width: 598px; 
	height: 500px; 	
}

.GeneralText
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	color:black;
	text-align:justify; 
}

.SiteText
{
	color:#808080;
	font-size: 10pt;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;	
}

.ConditionsText
{
	padding-left:10px;
	font-size:9px;
}

.LoadingDocument
{
	font-size: 12px; 
	color: Blue; 
	text-decoration: blink; 	
	text-align: center; 
	vertical-align: middle; 
}
.NoJavaScriptSuscription
{
	font-size: 10px;
	font-weight:bold; 
	color: Red; 
	text-decoration: blink; 	
	text-align: center; 
	vertical-align: middle; 
}

.MarketHeader
{
	font-weight: bold; 
	font-size: 12px;	
	text-align: left; 
	font-family:  Verdana,Geneva, Arial, Helvetica,sans-serif;	
	padding-top: 5px; 
	padding-bottom: 5px;
	BACKGROUND-IMAGE: url(/webapplicationcms/Images/fn_naranja.gif);
	color: orange;
}

.Event_Market_Empty
{
	width: 10px;	
}

.Event_Market_Image
{
	width: 10px; 
	text-align:center;
	vertical-align:top;
	border-left: solid 1px #607278;	
}

.Event_Value
{
	text-align: left;	
	width: 60%;
}

.Event_Description
{
	width: 40%;
	text-align: left; 
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.Event_Seperator
{
	background-image:url(/WebApplicationCMS/images/im_puntos.gif);
	height:7px;
	padding: 2px 2px 2px 2px;
}

/** Clases formulario de invitación **/

.RowUserW
{
	background-color:#ebebff;
}
.RowAdminW
{
	background-color:#EBEBEB;
}

.RowUserA
{
	background-color:#B0C1C8;
}
.RowAdminA
{
	background-color:#B0C1C8;
}

.RowUserC
{
	background-color:#91A5AE;
}
.RowAdminC
{
	background-color:#95A7B5;
}

.TitleInvitation
{
	background-color:#ebebff;
	color:#6EA1B6;
	vertical-align:middle;
	text-align:center;
	text-decoration:underline;
	font-weight:bold;
	font-size:10px;
}

.MensajeFinInscripcion
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#607278;
}

A.TitleInvitation
{
	background-color:#F5F5F5;
	color:#6EA1B6;
	vertical-align:middle;
	text-align:center;
	text-decoration:underline;
}

A.TitleInvitation:Hover
{
	background-color:#F5F5F5;
	color:#6EA1B6;
	vertical-align:middle;
	text-align:center;
	text-decoration:underline;
}


/* CERTIFICATES */

.CTituloPaginaTexto
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#607278;
}

.CTituloPaginaTabla
{
	background-repeat: repeat-x;
	background-color: #ffdead;
	width: 100%;
}

.CCabeceraTablaProcedimientos
{
	color:White;
	background-color:#f59d29;
    font-size: 14px;  
    font-weight: bold;  
}

.CTitleLink
{
	font-weight: bold;
	font-size: 12px;
	color: #f59d29;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}

.CTextButton
{
	BACKGROUND-COLOR: #ff8c00; 
	padding: 3px 6px 3px 6px; 
	border-right: solid 1px black; 
	border-bottom: solid 1px black; 	
	TEXT-ALIGN: center;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}

.CTextButtonHover
{
	BACKGROUND-COLOR: #0000ff; 
	padding: 3px 6px 3px 6px; 
	border-right: solid 1px black; 
	border-bottom: solid 1px black; 	
	TEXT-ALIGN: center;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
	
}

.A.CEnlace
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
}


.A.CEnlaceOver
{
	font-weight: bold;
	font-size: 10px;
	color: #607278;
	font-family: Verdana,Geneva, Arial, Helvetica,sans-serif;
	text-decoration: none;
}




.CTextoGrisNegrita
{
	font-family:Verdana,Geneva, Arial, Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#607278;
}

.CTablePrincipal
{
	background:White; 
	padding:0.5em 0.5em 0.5em 0.5em;
	border: solid 0.01em gray; /* #4d4d4b; */	
}

.CTableSec
{
	padding:0.5em 0.5em 0.5em 0.5em;
	border: solid 0.01em gray; /* #4d4d4b; */
}
