
/* Color inicial de un link 	color : #006699; */
/*A
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	Text-decoration : None;
	color : #505050;
/*	color : #555555;	*
	font-size : 11px;
}*/
A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : None;	
	color: #3b6b80;
	font-size: 8pt;
	font-weight: normal;
}

/* Al pasar por un link 	color: #FFCC00; */
/*A:hover
{
	color: #006699;
}*/
A:hover
{	
	font-weight : normal;
	text-decoration : underline;
}

/*A.EditMenu
{
	font-size : 13px;
	font-family : Helvetica, sans-serif;
	color :  #0066CC;
	font-weight : normal;
}
A.EditMenu:hover
{
	font-size : 13px;
	font-family : Helvetica, sans-serif;
	color : Gray;
	font-weight : normal;
}*/
/* EditMenu class is used for the left verticalMenu and for the PostingNavigationBar */

.title
{
	font-size : 12pt;
	color: #8B5A00;
	font-weight : bold;
	background-color:#DCD7BA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : None;	
}

.title2
{
	font-size : 12pt;
	color: #8B5A00;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : None;	
}

/* This class is used for paint the table headers. */
.MHTitulo0 
{
	font-weight: bold;
	color: #4481A4;
	background-color: #E7E7E7;
}

.MHTitulo1
{
	font-size : 10pt;
	font-weight: bold;
	color: #063C99;
}

.MHTitulo2
{
	color: #063C99;
}

.RadioButton
{
	color: #8B5A00;
	font-weight: bold;
	font-style :italic ;
	border-width : 0px;
	border-color:Blue;
}

A.EditMenu
{
	font-size : 8pt;
	color: #8B5A00;
	font-weight : bold;
}

A.EditMenu:hover
{
	font-size: 8pt;
	text-decoration : None;
	font-weight: bold;
}

/* LEFT MENU STYLES */
.MenuTable
{
	border:1px solid #8B7355; 
	background-color : #ffffff    
}

.MenuItemHL
{
	padding:2px;
	FONT-WEIGHT: bold;
	font-size: 8pt;
	COLOR: #8B5A00;
	CURSOR: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C5B453;
}

.MenuItemHLNS
{
	padding: 3px;    
font-size: 8pt;
text-transform: uppercase;
CURSOR: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MenuItem
{
padding:2px;
FONT-WEIGHT: bold;    
font-size: 8pt; 
CURSOR: pointer;
COLOR: #8B5A00;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #F0E395;
border-width:0px;
}

.SubMenuTitle
{

FONT-WEIGHT: bold;
font-size: 8pt;
COLOR: #8B5A00;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #F0E395;
border-width:0px;
}

.SubMenuTitleHL
{
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
CURSOR: pointer;
COLOR: #8B5A00;
text-decoration : None;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #C5B453;
}

/* This class is only used for establishing the default page background image */
.fondoInicio 
{	
background-image: url('../images/fondoInicio.jpg');
background-repeat: no-repeat
}

/* This is class is used for establishing the background of the template bodies */
.fondoLineas
{
background-position: left top;
background-image: url('../images/fondo_lineas.gif');
background-repeat: no-repeat
}

/* This is class is used for establishing the background of the template bodies */
.fondo
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url('../images/fondo.jpg');
    BACKGROUND-REPEAT: no-repeat
}

/* This class is used for all the tables that have a border between cells*/
.BorderTable
{
	border-collapse: collapse; 
}

.BorderTable TD	
{ 
	border: 1px solid #CCCCCC;
}

/* This class is used for the title placeholder and for the links and subchannel tables titles */
.PlaceholderTitle
{
	font-weight: bold;
	color: #4481A4;
	background-color: #C3D9E5;
}

.HeaderTable 
{
	FONT-WEIGHT: bold;    
	font-size: 16pt; 
	background-COLOR: #8B5A00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F0E395;
}

.ItemTable 
{
	font-weight: bold;
	color: #8B5A00;
	background-color: #F0E395;
}

.AlternativeItemTable 
{
	font-weight: bold;
	color: #8B5A00;
	background-color: #DCD7BA;
}

.PagerTable 
{
	FONT-WEIGHT: bold;    
	font-size: 16pt; 
	background-COLOR: #DCD7BA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}

.FooterTable 
{
	FONT-WEIGHT: bold;    
	font-size: 8pt; 
	background-COLOR: #F0E395;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8B5A00;
}

/* This class is used for the textboxes, so all their sizes, fonts, etc would be the same  */
.TextboxStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: none;
	border-bottom-style: none;
}
.oculto
{
	visibility:hidden;
}

/*

.fecha_ultimahora
{	
	FONT-SIZE: 11px; COLOR: #0066CC;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
}

*/

input
 {
 	border-color : #000000;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #525152;
	font-size : 11;
	border-width : 1px;
	border-style : solid;
}

.boton
{
    BACKGROUND-IMAGE: url('../images/boton.gif');
    width : 60;
    height:19;
	color : #4481A4;
	border-width : 0;
}

.botonAyuda
{
    BACKGROUND-IMAGE: url('../images/ayuda.gif');
    width : 57;
    height:22;
    background-color:Transparent;
    	
	border-width : 0;
}

.botonVerImagen
{
    BACKGROUND-IMAGE: url('../images/lupa.gif');
    width : 19;
    height:19;
	color : #4481A4;
	border-width : 0;
}

.botonMediano
{
    BACKGROUND-IMAGE: url('../images/botonancho.gif');
    width : 197;
    height:19;
	color : #4481A4;
	border-width : 0;
}

.botonGrande
{
    BACKGROUND-IMAGE: url('../images/botonancho.gif');
    width : 197;
    height:19;
	color : #4481A4;
	border-width : 0;
}

.botonSiguiente
{
    BACKGROUND-IMAGE: url('../images/boton_siguiente.gif');
    width : 87;
    height: 19;
	color : #4481A4;
	border-width : 0;

}

.botonAnterior
{
    BACKGROUND-IMAGE: url('../images/boton_anterior.gif');
    width : 87;
    height: 19;
	color : #4481A4;
	border-width : 0;
}

.botonNumero
{
    BACKGROUND-IMAGE: url('../images/boton_numero.gif');
    width : 14;
    height: 15;
	color : #4481A4;
	border-width : 0;
}

.botonNumeroSeleccionado
{
    BACKGROUND-IMAGE: url('../images/boton_numero.gif');
    width : 14;
    height: 15;
	color : red;
	border-width : 0;
	font-weight : bold;
}


textarea
 {
 	border-color : #000000;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #525152;
	font-size : 11px;
	border-width : 1px;
	border-style : solid;
}

input.sinborde
 {
	font-family : Verdana, Geneva,  Helvetica, sans-serif;
	color : #525152;
	font-size : 10;
	border-width : 0px;

}

select
{
	background-color : White;
	font-family :  Verdana, Geneva,  Helvetica, sans-serif;
	color : #000000;
	font-size : 11;
	border-width : 1px;
}

FONT
{
	font-family : Verdana;
	font-size : 11px;
}

td
{
	font-family : Verdana;
	font-size : 11px;
}

BODY
{
	font-family : Verdana;
	font-size : 11px;
	margin-left:0px;
	margin:0px;	
}

DIV
{
	font-family : Verdana;
	font-size : 11px;
}

P
{
	font-family : Tahoma,  Helvetica, sans-serif;
	font-size : 11px;
}
	
P.ptexto
{
	font-family : Tahoma, Helvetica, sans-serif;
	font-size : 13px;
	margin-left: 3%;
	margin-right: 3%;
	margin-bottom: 3%;
	margin-top: 3%;
}
/*
H1
{
	color: #0066CC;
	font-size: 14px;
	font-style: bold;
	font-family: verdana, sans-serif;
	text-align: left;
	}

.fondomenu 
{
	BACKGROUND-COLOR: #fff7cb
}
.fondomenuizq 
{
	BACKGROUND-COLOR: #E6E6E6
}

.margin
{
	margin-left : 30;
}

.Title
{
	font-size : 18px;
	font-family : Verdana;
	font-weight : 600;
	color : #FFCC00;
}

.PostTitle
{
	font-size : 16px;
	font-family : Verdana;
	font-weight : bold;
	margin-left : 50;
	color : #FFCC00;
}

.TopDate
{
	font-size : 11px;
	font-family : Verdana;
	font-weight : bold;
	font-style : italic;
	color : #006699
}

/* Canal no seleccionado de primer nivel 
	TEXT-DECORATION: none
	BACKGROUND: #f0f0f0;

*
.TopChannel 
{
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	BACKGROUND: white;
	COLOR: black 
}

.TopChannel A 
{
	
}

/* Canal no seleccionado de primer nivel al pasar por encima *
.TopChannel A:hover 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;

}

/* No consigo descubrir que hace este 
	TEXT-DECORATION: none
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #f0f0f0;
	COLOR: black
*
.TopChannelSelected
{
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
}

/* Canales de segundo nivel
	font-family : Verdana;
	color : Black;
	font-size : 11px
	font-weight : normal;
	padding-top : 4
*

.MidChannel
{
	margin-left : 10;
	margin-right : 2;
	margin-top: 2;
	margin-bottom: 1;
}

/* Canal de 2º Nivel seleccionado. Parece que sólo va si hay postings
	font-family : Verdana;
	font-size : 11px;
*
.MidChannelSelected
{
	font-weight : bold;
	margin-left : 5;
	margin-right : 2;
	margin-top: 2;
	margin-bottom: 1;	
}


/* Estos creo que no se usan... *
.BotChannel
{
	color : Black;
	font-family : Verdana;
	font-weight : normal;
	font-size : 11px;
	margin-left : 10;
	padding-top : 4;
}

/* Estos creo que no se usan... *
.BotChannelSelected
{
	color : Black;
	font-family : Verdana;
	font-weight : bold;
	font-size : 11px;
	margin-left : 10;
	padding-top : 4;
}


.Posting
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 19px;
	margin-left : 19;
}

.PostingSelected
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 19;
	font.weigth : bold;
}

.TopPosting
{
	font-family : Verdana;
	font-weight : bold;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 10;
}

.TopPostingSelected
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 10;

}

.MidPosting
{
	font-family : Verdana;
	color : yellow;
	font-size : 9pt;
	margin-left : 14;
}

.MidPostingSelected
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 14;

}

.RootPosting
{
	font-family : Verdana;
	color : Yellow;
	font-size : 9pt;
	margin-left : 5;
}

.RootPostingSelected
{
	font-family : Verdana;
	color : #ffc1c00;
	font-size : 9pt;
	font-weight :  bold;
	margin-left : 5;
}


A.SitemapChannel
{
	font-size : 14px;
	font-family : Verdana;
	color : #006699;
	font-weight : bold;
}

A.SitemapChannel:hover
{
	font-size : 14px;
	font-family : Verdana;
	color : #FFCC00;
	font-weight : bold;
}

A.SitemapPosting
{
	font-size : 13px;
	font-family : Verdana;
	color : #006699;
}

A.SitemapPosting:hover
{
	font-size : 13px;
	font-family : Verdana;
	color : #FFCC00;
}

.newmenu
{
	font-size : 11px;
	font-family : Verdana;
	color : #ffcc00;
	font-weight : bold;
}

.statusLeft
{
	font-size : 13px;
	font-family : Verdana;
	color : #FFFFCC;
	font-weight : bold;
}

A.searchresult
{
	font-size : 14px;
	font-family : Verdana;
	color : #6699CC;
	font-weight : bold;
}


.mt 
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mA 
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.estandar 
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.estandarError
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: Red; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}


.estandar A 
{
	COLOR: #000000
}
.estandar A:hover 
{
	COLOR: #000000; TEXT-DECORATION: underline
}

.fondoservicio 
{
	BACKGROUND-COLOR: #f8f8f8
}
.bordeservicio 
{
	BACKGROUND-COLOR: #CCCCCC
}
.fondobuscador 
{
	BACKGROUND-COLOR: #fff7cb
}

.fondomenu 
{
	BACKGROUND-COLOR: #fff7cb
}

.titulo 
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: Verdana; BGCOLOR: #b2b2b2
}


.bordertable
{
    border-style: solid; 
    border-width: 1; 
    padding-left: 4; 
    padding-right: 4; 
    padding-top: 1; 
    padding-bottom: 1;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 11px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}

.negrita 
{  
    font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000
}


.MHTitulo0
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px; COLOR: #0066CC;
	FONT-FAMILY: Verdana;
		
}

.MHTitulo1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; COLOR: #a4a4a4;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffda11;
}

/* ul{ list-style: square inside; color:#0066CC;} *
ul{list-style: square inside;}

ol
{
	font-family: Verdana, Geneva, Helvetica, sans-serif; font: normal;
	font-size: 11px;
	color: #525152;
	margin-left: auto;
	list-style: decimal;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
}

ol.ol { list-style: decimal inside;  list-style-type: decimal-leading-zero;  }


.fondomenuder 
{
	BACKGROUND-COLOR: #EFF3FF;
}

.fondopie 
{
	BACKGROUND-COLOR: #0066CC;
	font-family: Helvetica, sans-serif;COLOR: White;
}
.fondoAux 
{
	BACKGROUND-COLOR: #F4F4F4;
}*/
