BODY  
{
	
	/*background:url(../images/fondopagina.jpg);*/
	background-repeat:repeat-x;
	background-color:#CCCCCC; 
	margin-top: 0px;
	
}
/****************FONDOS DEFINIDOS DE CSS PARA TODAS LAS TABLAS -  TEMPLATES**************************************/

#divlogo {
	margin-left: 0px;
	margin-top: 0px;
	position:relative;
}
	


/****************2006**************************************/

/*TEST y EVALUACIONES*/
.Test_Evaluacion { color: #000000; font-Family: Verdana;} 
.Test_Evaluacion { font-size: 8pt; background-color: #102E6E;} 
.Test_Evaluacion:hover {color: #ffffff;}

.Test_Evaluacion_Titulo { color: #ffffff; font-Family: Verdana;} 
.Test_Evaluacion_Titulo { font-size: 8pt; background-color: #102E6E;} 

.radioStyle2 {
background-color: #3B863F;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000
}


.radioStyle3 {
background-color: #ECEEEF;
border: #000000 solid 0px;
font-family: verdana;
font-size: 12px;
color: #000000
}

/*FIN TEST y EVALUACIONES*/

/****************2006**************************************/

.Titulo_Interno {background-color: #FFFFFF; font-weight: bold; font-size: 12px;}
.Titulo_Interno {line-height: 16px; color: #000000;}

/***********************************************************/

/************************Título de página**************************************************/
.ROJO 
{ 
	font-size: 12px; 
	color:#000000;
	font-weight:bold;
} 
.ROJO 
	{
	font-family:verdana, arial, helvetica;
	color:#000000;
	background: url(../images/bginfo.jpg) repeat-x;
	height:20px;

	}
	
#rojobg
{
	background: url(../images/img_r5_c2.jpg) repeat-x;

}
	
.ROJO:hover {color: #ffffff;}

/*******************************************************************************************/
.TXT_CAJA
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
background:url(../../imagenes_comunes/bg_cajatexto.jpg) bottom repeat-x;
/*border:1px solid #9a9a9a;*/
}
.OPT
{
color:#666666;
font-weight:normal;
font-size:12px;
text-decoration:none;
background:#E6E6E6;
}
.CAJAS2
{
 border-color:#999999; border-style:solid; border-width:1px;
 }

A {
TEXT-DECORATION: none;
}
A {font-size:11px;}


A:link    {color:#000000; text-decoration:none;}
A:visited {color:#000000; text-decoration:none;}
A:active  {color:#000000; text-decoration:none;}
A:hover   {color:#000000; text-decoration:none;}


td {font-family: Verdana;}



.BorderTable_1 { 
 
    BACKGROUND-COLOR: #ffffff}
	


.cajaIzq {
	
	font-size:11px;
	font-family:verdana, arial, helvetica;
	color: #000000;
	border-bottom:1px #333333;
	padding-top:1px;
	padding-bottom:1px;
	BACKGROUND-COLOR: #E78889
}

.copyright {
	
	font-size:8px;
	font-family:verdana, arial, helvetica;
	font-weight: bold;
	color: #000000;
	padding-top:1px;
	padding-bottom:1px;
}


.login {
	
	font-size:9px;
	font-family:verdana, arial, helvetica;
	color: #ffffff;
	
	
}

.inputText2 {
	
	font-size:9px;
	font-family:verdana, arial, helvetica;
	color: #064276;
	border-bottom:1px #333333;
	padding-top:1px;
	padding-bottom:1px;
	background-color: #ffffff;
	
}



.inputText {
color: #064276; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 
background-color: #ffffff; 
border: #064276; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top:0px;
padding-bottom:0px;
}

.boton {
	
	font-size:9px;
	font-family:verdana, arial, helvetica;
	color: #ffffff;
	border-bottom:1px #333333;
	padding-top:1px;
	padding-bottom:1px;
	background-color: #E78889;
	
}

.ESP_BLN {
	
	font-size:9px;
	font-family:verdana, arial, helvetica;
	color: #000000;
	border-bottom:1px #333333;
	padding-top:1px;
	padding-bottom:1px;
	background-color: #ffffff;
}



.MENU 
{
color: #ffffff;
	
}
#MENU a {	/* definition of link that will take all of container's space */
display: block;
width: 157px;
height: 33px;
background: white url("../images/boton2.jpg")  no-repeat;	/* place of first image in foreground */
}

#MENU a:hover {	/* first image being masked when hovered onto */
background: transparent none;
background: white url("../images/boton1.jpg")  no-repeat;
} 
#MENUOVER a {	/* definition of link that will take all of container's space */
display: block;
width: 157px;
height: 33px;
background: white url("../images/boton2.jpg")  no-repeat;	/* place of first image in foreground */
}

#MENUOVER a:hover {	/* first image being masked when hovered onto */
background: transparent none;
background: white url("../images/boton1.jpg")  no-repeat;
}

/*.MENU { 
    BORDER-RIGHT: #C94142 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #C94142 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
	padding-top:3px;
	padding-bottom:3px;}*/
	
.MENUOVER {
    display: block;
    width: 157px;
    height: 33px;
	text-align:center;
}
.MENUOVER {
    color: #ffffff;
    text-align:center;
	}
	
	


.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url("../images/boton1.jpg") no-repeat;
white-space: nowrap;
display: block;
width: 157px;
height: 33px;
margin: 0;
padding: 0;
text-align:center;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 157px;
height: 33px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.cssnav img
{
width: 157px;
height: 33px;
border: 0;
text-align:center;
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 10px;
top: 10px;
margin: 0px;
padding: 0px;
cursor: pointer;


} 






	



.MENUInf { font-weight: bold; font-size: 10px;font-family:verdana, arial, helvetica;}
A.MENUInf:link    {color:#000000; text-decoration:none;}
A.MENUInf:visited {color:#000000; text-decoration:none;}
A.MENUInf:active  {color:#ffffff; text-decoration:none;}
A.MENUInf:hover   {color:#ffffff; text-decoration:none;}

/* .MENU
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../template/boton1.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 157px;
height: 32px;
margin: 0;
padding: 0;
}

.MENU a
{
display: block;
color: #000000;
font-size: 11px;
width: 157px;
height: 32px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.MENU a:hover img
{
visibility:hidden
}

.MENU span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}*/





.MENUPRIVADO { font-size: 13px; color: #064276;} 
.MENUPRIVADO {font-weight: bold; background-color: #ffffff; font-family:verdana, arial, helvetica;}
.MENUPRIVADO:hover {color: #ffffff;}



.back{ 
background-color: #C94142;
	font-size:11px;
	font-family:verdana, arial, helvetica;
	color: #ffffff;
	
	padding-top:1px;
	padding-bottom:1px;
}

.back3{
background-color: #C1CBDB;
 }
 
.back4{
background-color: #ffffff;
 }


.Txt_verde_Verdana_peq {	
	BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
	
	font-size:11px;
	font-family:verdana, arial, helvetica;
	color: #000000;
	padding-top:1px;
	padding-bottom:1px;
}	
.Txt_verde_Verdana_peq:hover {color: #064276;}


.Txt_negro_Verdana { font-Family: Verdana, Arial, Helvetica; font-size: 11px;color: #000000;} 
.Txt_negro_Verdana:hover {color: #736F6F;}




.Txt_blanco_Verdana_peq {color: #FFFFFF;}
.Txt_blanco_Verdana_peq {font-size: 7pt;} 
.Txt_blanco_Verdana_peq:hover {color: #FFFFFF;}

.Txt_blanco_flash {color: #FFFFFF;}
.Txt_blanco_flash {font-size: 8pt;} 
.Txt_blanco_flash:hover {color: #000000; font-weight: bold;}

.PI {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.PI {color:#000000;}
.PI,.Titular_negro,.Subtitular_negro {color:#000000;}
.PI:hover {color: #064276;}

.NARANJA {background-color: #ffffff; font-weight: bold; font-size: 12px;}
.NARANJA { color: #000000;}
.NARANJA:hover {color: #FF9933;}
/*.NARANJA {line-height: 30px; color: #000000;}*/
.VERDE { font-size: 14px; color: #FFFFFF; font-Family: Arial, Helvetica, Verdana;} 
.VERDE {font-weight: bold; background-color: #DE0029;}
.VERDE:hover {color: #FFFFFF;}



.Titular_Rojo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold;}
.Titular_negro {font-weight: bold; font-Family: Arial, Helvetica, Verdana; font-size: 14px;}
.Subtitular_negro {font-size: 10px;}

.Txt_negro_Verdana_peq { font-family: Verdana, Arial, Helvetica;} 
.Txt_negro_Verdana_peq { font-size: 10px;} 
.Txt_negro_Verdana_peq:hover {color: #736F6F;}



.Txt_verde_Verdana_peq2 { 
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	 font-size: 8pt; background-color: #ffffff;
   } 



.Txt_Verde_Verdana_peq_Ti { color: #000000; font-Family: Verdana;font-weight: bold;} 
.Txt_Verde_Verdana_peq_Ti { font-size: 9pt; } 
.Txt_Verde_Verdana_peq_Ti:hover {color: #064276;}


.fondo_amarillo_claro {background-color: #FFFFD2;}
.Top {padding-top: 4px;}
.fondo_Verde_cl {background-color: #EAFAED;}
.Titular_Nar {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #064276; font-weight: bold;}
.mas {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; font-weight: normal;}
.cursos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold;}
.fondo_gris_semi {background-color: #064276;}

.formtextboxVERDE {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #ffffff; border: #335138; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

.formtextbox  {
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 
background-color: #ffffff; 
border: 000000; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top:0px;
padding-bottom:0px;
}


.formcheck {color: #4C5C93; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px none;}
.formButtons {color: #315138; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #064276; border: 8C8C8C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.txt_rojo_verdana { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold; font-style: italic;}

.TITULO1
{
    BORDER-RIGHT: #6377dc 1px solid;
    BORDER-TOP: #6377dc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #6377dc 1px solid;
    COLOR: #4357bc;
    BORDER-BOTTOM: #6377dc 1px solid;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #c4d0e7
}


.radioStyle2 {
background-color: #EDAFA7;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000
}
.radioStyle22 {
background-color: #3B863F;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000
}


.radioStyle32 {
background-color: #ffffff;
border: #000000 solid 0px;
font-family: verdana;
font-size: 12px;
color: #000000
}