body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #FFFFFF;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

.sombragris{
	border-bottom: 4px #BEC1C5 inset;
	border-right: 4px #BEC1C5 inset;
	}

.marcorojo{
	border: 1px #CC0000 solid;
	border-bottom: 8px #CC0000 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
}

.fondoBlanco {
	background-color: #FFFFFF;
}

.fondoGris {
	background-color: #BEC1C5;
}

.linkLlegir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-align: right;
	text-decoration: none;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}

.textoPath {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	color: #000000;
}

.finalPath {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	color: #CC0000;
}

.tituloPath{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #CC0000;
}

.textoTitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	color: #000000;
	text-decoration:none;
	padding-left:10px;
	padding-right:5px;
}

.subtitulo{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #CC0000;
	text-decoration:none;
}

.subsubtitulo{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #BEC1C5;
	text-decoration:none;
}

.textoPiePagina{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	text-decoration: none;
}

.linkIdioma{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding-left: 10;
	padding-right: 5;
	text-decoration: none;
}

.fondoMenu
{
	background-color: #ECECEC;
}

.linkPiePaginaTab {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	padding-left: 100;
	padding-right: 10;
	text-decoration: none;
}

.linkPiePagina {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	padding-left: 5;
	padding-right: 10;
	text-decoration: none;
}

.textoPiePagina {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10;
	text-decoration: none;

}

.menulink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bolder;
	text-decoration: none;
	margin-bottom: 25;
}

.tituloAcceso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	font-weight:bolder;
	text-decoration: none;
	margin-top:12;
	text-align:center;
}

.textoAcceso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
	text-align:justify;
	padding-left:12;
	padding-right:12;
	padding-top:5;
	padding-bottom:12;
}

.literalAcceso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:bolder;
	text-decoration: none;
	margin-top:10;
	text-align:center;
}

.cuadroacceso{
	font-family:Verdana,Helvetica,Arial,sans-serif; 
	font-size:10px; 
	color:#666666; 
	text-decoration:none;
	border: 1px solid #808080;
}
.noAcceso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:bolder;
	text-decoration: none;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:10px;
	text-align:center;
}

.msgAcceso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	font-weight:normal;
	text-decoration: none;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}


.fondoAcceso
{
	background-color: #E8DCDC;
	border: 1px solid #A09F9D;
}

.tituloIframe{
	font-family:Verdana,arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.subtituloIframe{
	font-family:Verdana,arial;
	font-size:13px;
	color:Gray;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}



.textoIframe{
	font-family:Verdana,arial;
	font-size:12px;
	color:Black;
	font-weight:regular;
	text-decoration:none;
	text-align:justify;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:10px;
}

.fondoMyMenu
{
	background-color: #db4141;
	color: #000000;
	font-weight:bold;
	font-family:Verdana,arial;
	font-size:13px;

}


a.clA0{ /* All top level links */
	color:white;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
/*	width:155px; */
	text-align:left;
	padding-left:3px;
	padding-top:3px;

}
a.clA1{ /* All sub level links */
	color:white;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	/* width:160px;   */
	padding-left:15px;
	padding-top:3px;
}
a.clA2{ /* All sub2 level links */
	color:black;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	/* width:168px;     */
	padding-left:20px;
	padding-top:3px;

}
a.clA3{ /* All sub3 level links */
	color:black;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	width:180px;
	text-align:left;
	padding-left:30px;
	padding-top:3px;

}


/*******Default Body Style*********/

.headercolor {background-color : #6699CC}

/*
a{color:#CCCCCC;text-decoration:none}
a:link {color:#666666; text-decoration:none}
a:active {color:#666666; text-decoration:none}
a:visited {color:#666666; text-decoration:none}
a:hover { color:red; text-decoration:underline}
 */
/*--------------------------------------------TIPOS DE TEXTOS----------------------------------------*/
/*******Text Types COLOR="#FF9933;"********/
.orangetitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:16px; color:#FF9933; text-decoration:none;}
.orangesubtitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; color:#FF9933; text-decoration:none;}
.orangetext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:#FF9933; text-decoration:none;}
.orangesubtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#FF9933; text-decoration:none;}
/*******Text Types COLOR="#666666"********/
.greytitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:16px; color:#666666; text-decoration:none;}
.greysubtitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; color:#666666; text-decoration:none;}
.greytext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.greysubtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;}
/*******Text Types COLOR="#6699CC"********/
.bluetitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:16px; color:#6699CC; text-decoration:none;}
.bluesubtitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; color:#6699CC; text-decoration:none;}
.bluetext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:#6699CC; text-decoration:none;}
.bluesubtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#6699CC; text-decoration:none;}
/*******Text Types COLOR="white"********/
.whitetitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:16px; color:white; text-decoration:none;}
.whitesubtitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; color:white; text-decoration:none;}
.whitetext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:white; text-decoration:none;}
.whitesubtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:white; text-decoration:none;}
/*******Text Types COLOR="red"********/
.redtitle {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:16px; color:red; text-decoration:none;}
.redsubtitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; color:red; text-decoration:none;}
.redtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:red; text-decoration:none;}
.redsubtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:red; text-decoration:none;}
/*******Text Types COLOR="black"********/
.blacktitle {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:16px; color:black; text-decoration:none;}
.blacksubtitle{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; color:black; text-decoration:none;}
.blacktext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:black; text-decoration:none;}
.blacksubtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:black; text-decoration:none;}
/*--------------------------------------------FINAL TIPOS DE TEXTOS----------------------------------------*/
/*******blue link  COLOR=#6699CC""********/
.bluelink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color:#6699CC;text-decoration:none}
a.bluelink:link {  font-size:12;color:#6699CC; text-decoration:none}
a.bluelink:active {   font-size:12;color:#6699CC; text-decoration:none}
a.bluelink:visited {   font-size:12;color:#6699CC; text-decoration:none}
a.bluelink:hover {   font-size:12;color:red; text-decoration: underline}

/*******Home Page Styles********/

.header {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px;font-weight: bolder; background-color:#CCCCCC; text-align:center}

.contentlink { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none; }
.contentlink:hover { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none; }
.contentlink:visited { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none; }
.contentlink:visited:hover { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none; }

.modulelink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color:white;font-weight: bolder; text-decoration:underline}
a.modulelink:link {  font-size:10;font-weight: bolder; color:white; text-decoration:underline}
a.modulelink:active {   font-size:10;font-weight: bolder; color:white; text-decoration:underline}
a.modulelink:visited {   font-size:10;font-weight: bolder; color:white; text-decoration:underline}
a.modulelink:hover {   font-size:10;font-weight: bolder; color:red; text-decoration: none;font-weight:bolder}

/*******Left and Right Options Menu********/
.blueheader {font-family:Verdana,Helvetica,Arial,sans-serif; color:white;font-size:12px;font-weight: bolder; background-color:#66CCFF; text-align:center;}
.menuleftcolor{background-color:#66CCFF}
.menulink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#666666;font-weight:bolder;}
a.menulink:link {  font-size:10;color:#666666; text-decoration: none}
a.menulink:active {   font-size:10;color:#666666; text-decoration: none}
a.menulink:visited {   font-size:10;color:#666666; text-decoration: none}
a.menulink:hover {   font-size:10;color:red; text-decoration: underline}

/*******Footer Options Menu********/
.footerlink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color:#66666;text-decoration:underline}
a.footerlink:link {  font-size:10;color:#666666; text-decoration:underline}
a.footerlink:active {   font-size:10;color:#666666; text-decoration:underline}
a.footerlink:visited {   font-size:10;color:#666666; text-decoration:underline}
a.footerlink:hover {   font-size:10;color:red; text-decoration: none;}

/*******Top Options Menu********/
.tdmenu {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px;font-weight: bolder; color:white; text-decoration:none;background-color:red;text-align:center;}
.tdmenurollover { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px;font-weight:bolder; color:black;text-decoration:none;background-color:#CCCCCC;text-align:center;}


.headlines{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color:white;font-weight:bolder;}
a.headlines:link {  font-size:12;color:white; text-decoration: none}
a.headlines:active {   font-size:12;color:white; text-decoration: none}
a.headlines:visited {   font-size:12;color:white; text-decoration: none}
a.headlines:hover {   font-size:12;background-color:white;color:red; text-decoration: none}
/***********************************/

/******* News Styles ******************/
.publishlink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color:#666666;text-decoration:underline;}
a.publishlink:link {  font-size:10px;color:#666666; text-decoration: underline}
a.publishlink:active {   font-size:10px;color:#666666; text-decoration:underline}
a.publishlink:visited {   font-size:10px;color:#666666; text-decoration: underline}
a.publishlink:hover {   font-size:10px;color:red; text-decoration: none}

/****************************************/

/*******Embedded Views Links********/
.tdmenu {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px;font-weight: bolder; color:white; text-decoration:none;background-color:red;}
.tdmenurollover { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px;font-weight:bolder; color:black;text-decoration:none;background-color:#CCCCCC;}


.viewlink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color:#CCCCCC;text-decoration:underline}
a.viewlink:link {  font-size:12;color:#666666; text-decoration:underline}
a.viewlink:active {   font-size:12;color:#666666; text-decoration:underline}
a.viewlink:visited {   font-size:12;color:#666666; text-decoration:underline}
a.viewlink:hover {   font-size:12;color:red; text-decoration: none}
/*****************************************/
/*--------------------------------------------FORM STYLES----------------------------------------*/
/*1. Labels and plain text*/
.label{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; font-weight:bolder;color:#666666; text-decoration:none;}
.sublabel{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px;font-weight:bolder; color:#666666; text-decoration:none;}
.computed{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.subcomputed{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;}
/*2. Action links and buttons*/

/*3. Inputs (Selects, text, choice, lists and checkbox elements)*/
.inputtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;border: 1px solid #808080;width:70%;}
.inputtextarea{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;border: 1px solid #808080;width:70%;}
.inputchoice{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.inputcheckbox{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.inputselect{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;border: 1px solid #808080;width:70%;}
.inputbutton{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;border: 1px solid #808080;}
.inputbutton2{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; background-color:white; text-decoration:none;border: 0px solid #808080;width:25px;height:25px}
.inputtext2{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;border: 1px solid #808080}
.inputlitlecheckbox{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:4px; color:white; text-decoration:none; width:12px; height:12px; border:0px}
/* Configuration manager styles  */

.cmheader {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px;font-weight: bolder; text-align:left; background-color:#dd5351; color:white;margin:0px 0px 0px 0px;}
.cmbody {border: 1px solid #dd5351; margin:0px 0px 0px 0px;}
.cmticket {margin:0px 0px 0px 0px;}

.cmredsubtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:red; text-decoration:none; margin:0px 0px 5px 5px;}
.cmlabel{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; font-weight:bolder;color:#666666; text-decoration:none;margin:0px 0px 5px 5px; text-align:right;}

.listtext{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none;border: 1px solid #808080; margin:0px 0px 5px 5px; text-align:left;}
.listcheckbox{font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#666666; text-decoration:none; margin:0px 0px 5px 5px;}

.noticia {border: 1px solid grey; margin:0px 0px 0px 0px;}

/* Estilos para aligerar tablas .> sustitutivos de bordes */
.border_left {border-left: 1px solid grey; height:100%;}
.border_right {border-right: 1px solid grey; height:100%;}


