﻿body 
{
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 10px;
 margin: 0px 0px 0px 0px;
 color: #000000; 
 background-color: #ccdce2; 
 background-image: url(../images/bg4.gif);
 background-repeat: repeat-x;	
}

.table1			{border-top:#EAF2FA 1px solid;
				 border-left:#EAF2FA 1px solid;
				 border-right:#EAF2FA 1px solid;
				 background-color:#FFFFFF;}

.table2         {border-left:#EAF2FA 1px solid; 
                 border-right:#EAF2FA 1px solid;
                 border-bottom:#EAF2FA 1px solid;
                 background-color:#FFFFFF;}

.table3         {border-left:0px; 
                 border-right:0px;
                 border-bottom:0px;}

.table_td_gris	{border:solid 1px #DCDCDC;
                 background-color:#FFFFFF;}

.table_td_busq  {
                 border:solid 1px #054984;
                }

.table_busq	{ color: #000000;
              background-color: #BBE8FF; 
              background-image: url(../images/bg_bus.gif);
              background-repeat : repeat-x;}

.ContentDiv
{
    /*border: 1px solid #BDBEBD;*/
    padding:7px;
    margin-top:8px;
    display:block; 
    clear:both;
    width:886px;
    height:900px;
}

.LoginDiv
{
    /*border: 1px solid #BDBEBD;*/
    position:absolute;
    left:200px;
    top:500px;
    display:block; 
    clear:both;
}

/*------------- LINKS ------------ */

.lnk0 			{color: #0084FF;
				text-decoration:none;}				
				
a.lnk0:visited	{color: #0084FF;
				text-decoration:none;
				}

a.lnk0:hover 	{color: #0084FF;
				text-decoration:underline;
				}

.lnk1 			{color: #373737;
				text-decoration:none;}
				
a.lnk1:hover 	{color: #FF003C;
				text-decoration:underline;
				background-color:#FFF6F6}

.lnk2 			{color: #676868;
				text-decoration:none;}
				
a.lnk2:hover 	{color: #66B00E;
				text-decoration:none;
				background-color:#F8FFF0}


.lnk3 			{color: #000000;
				text-decoration:none;}
				
a.lnk3:hover 	{color: #fafafa;
				text-decoration:none;
				background-color:#000000}				

.lnk4 			{color: #379D00;
				text-decoration:none;}
				
a.lnk4:hover 	{color: #fafafa;
				text-decoration:none;
				background-color:#000000}	

.lnk5, .lnk6	{color: #333333; 
				padding:3px;
				width: 100%; 
				height: 100%;
				text-decoration:none;
				border-top:solid #dddddd 1px;border-bottom:solid #dddddd 2px;border-left:solid #dddddd 1px;border-right:solid #dddddd 1px}			

a.lnk5:hover	{background-color:#F2FFEC;
				color:#309900;
				border-top:solid #309900 1px;border-bottom:solid #90F363 2px;border-left:solid #309900 1px;border-right:solid #309900 1px}

a.lnk6:hover	{background-color:#000000;
				color:#FFFFFF;
				border-top:solid #9F9F9F 1px;border-bottom:solid #90F363 2px;border-left:solid #9F9F9F 1px;border-right:solid #9F9F9F 1px}

.lnk7 			{color: #0084FF;
				text-decoration:none;}
				
a.lnk7:hover 	{color: #2694FB;
				text-decoration:underline;
				background-color:#F1F9FF}		
				
.lnk8 			{color: #51B03F;
				text-decoration:underline;}
				
a.lnk8:hover 	{color: #64C252;
				text-decoration:none;
				background-color:#EFFFEC}	

/*----------------------------------------- */

 div.banner {
  margin: 0;
  font-size: 80% /*smaller*/;
  line-height: 1.1;
  text-align: center;
  position: fixed;
  bottom: 0px;
  Right: 0px;
}

/*------------- MENU DE ESTILOS ------------ */
/*Se han deshabilitado varias opciones de estilo para el menu*/
.topMenu
{
	/*display: block;*/
	text-decoration: none;
	text-align: center;
	color: #000000;
	/*line-height: 27px;*/
	/*overflow: hidden;*/
	font-size: 9px;
	/*font-family:Arial,Verdana, Helvetica, sans-serif;*/
	padding-right : 5px;
	padding-left :  2px;
}
/*.topMenuHover
{
	background: url(../Imagenes/img_005.jpg) repeat-x; 
	color:#000000;
}*/
.subMenu
{
	background:#ecf8fd;
	color:#000000;
	width:185px;
	font-size: 9px;
	border-top:1px solid #e5e8f1;
	line-height:20px;
	padding-left:5px;
	text-align:left;
}
.subMenuHover
{
	background:#44A7DC; 
	color:#000000;
}

/*----------------------------------------- */
/*---------- CSS OLD SITE ----------------- */

.header, .promo, .main{border-left:#EAF2FA 1px solid; border-right:#EAF2FA 1px solid;}
.header			{background-color:#FFFFFF;}
.promo			{background-color:#000000;}
.main			{background-color:#FFFFFF; padding:15px; height:600px;}
				
.main, .col_left, #texttop, .col_right, select, input, form, .R_1_tabla, .R_2_tabla	{vertical-align:text-top;}	
					
.border-top		{border-top:#E9E9E9 1px solid;}			

.t1				{font-family:"Times New Roman", Times, serif;
				font-size: 15px;}

.small			{font-size: 9px;
				color:#676868;
				font-family:Tahoma}

.text 			{border:solid #cccccc 1px; font-family: Courier New, Courier, mono; color: #000000; background-color:#fafafa;}

.col_left		{padding-left:10px;padding-top:10px;padding-right:10px;	text-align:justify;}
.left_panel		{padding-top:12px;padding-left:5px;}				
.col_right		{border-left:solid 1px #cccccc;}
.col_right, .table999_inner2, .text, .R_parrafo {padding:10px;}

.title-table	{padding:5px; border-bottom:solid 1px #39D60F; color:#0F78D6}

.table1			{border-top:#E9E9E9 1px solid;
				border-left:#E9E9E9 1px solid;
				border-right:#E9E9E9 1px solid;}
					

.table2			{border:#E9E9E9 1px solid;}

.table999		{border-top:#999999 0px solid;
				border-left:#999999 0px solid;
				border-right:#999999 0px solid;}
					
.table999_inner1{border-bottom:#999999 1px solid; color:#44555F; font-size: 16px; }
					
.table999_inner2{border-left:#999999 1px solid;}

.datesday		{border-top:solid 1px #DCDCDC; vertical-align:middle}
.dateshour		{border-top:solid 1px #EEEEEE;}

.datesmonth		{vertical-align:text-bottom; color:#007EFF; height:30px}
					
.table_over_dc	{border:solid 1px #DCDCDC}

.R_parrafo, .col_right	{text-align:justify;}

.R_titulos 		{color:#398DC3;
				font-family:Geneva, Arial, Verdana, sans-serif;
				text-align:left;
				font-weight:500;}

.R_titulos_tabla{background-color:#398DC3;
				font-family:Arial;
				font-size:10px;
				text-transform:uppercase;
				color:#ffffff;
				padding:5px;}			
				
.R_1_tabla		{background-color:#EBF3FB;}	
.R_2_tabla		{background-color:#CFE5F5;}	
.R_1_tabla,	.R_2_tabla	{padding:5px; text-align:left; font-size:9px;}

/*-----------------------------------*/	
ul#uno {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#uno li {
	margin:1px;
	padding:0;
	float:left;
	}
ul#uno li a {
	display:block;
	width:100px;
	padding:3px 0;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	color:#FFFFFF;
	background-color:#000000;
	}
ul#uno li a:hover {
	color:#666666;
	background-image: url(../images/bover_eve.png);
	}

/*-----------------------------------*/	

ul#uno {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#uno li {
	margin:1px;
	padding:0;
	float:left;
	}
ul#uno li a {
	display:block;
	width:100px;
	padding:3px 0;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	color:#FFFFFF;
	background-color:#000000;
	}
ul#uno li a:hover {
	color:#666666;
	background-image: url(../images/bover_eve.png);
	}

/*-----------------------------------*/	

/*-----------------------------------*/	
ul#eve {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#eve li {
	margin:1px;
	padding:0;
	}
ul#eve li a {
	display:block;
	width:50px;
	height:16px;
	padding:3px 0;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	}
ul#eve li a:hover {
	color:#666666;
	/*background-color:#ff7300;*/
	background-image: url(../images/bover_eve.png);
	}

/*-----------------------------------*/	

.linea {border-top:solid 1px #DCDCDC; vertical-align:middle}

.AlertaDiv
{
    /*border: 1px solid #BDBEBD;*/
    position:absolute;
    padding:7px;
    top:305px;
    left:10px;
    margin-top:8px;
    display:block; 
    clear:both;
}

