/* CSS Document */
@charset "utf-8";

.body, td, li{
/* FONT-FAMILY: helvetica, sans-serif; font-size:12px;*/
	font-family: Calibri,Arial,Verdana, Helvetica, sans-serif; font-size: 14px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;*/

  /* color:#FFF;	*/
}


body {
	background: url(fig/background.jpg)  #F2F2F2 no-repeat; /* top left repeat-x #F2F2F2 no-repeat;*/
	font-family: calibri,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

	margin:0;
}


#capaefectos{
position:absolute;
width:380px;
height:456px;
overflow:hidden;
/*background-color:#DBEEF2;*/
font-size:10px;
FONT-FAMILY: Calibri,Arial,helvetica, sans-serif; font-size:12px;

/*background:steelblue;*/
}

#nov_titulos{
position:relative;
padding:4px 4px 4px 4px;
width:340px;
text-align:left;
min-height:15px;
overflow:hidden;
float:left;
font-weight:bold;
color:#036;
FONT-FAMILY: helvetica, sans-serif; font-size:12px;
}

#nov_detalle{
position:relative;
padding:4px 4px 4px 4px;
width:340px;
min-height:20px;
overflow:hidden;
FONT-FAMILY: helvetica, sans-serif; font-size:12px;
text-align:left;
float:left;
color:#036;
}

#nov_resumen{
position:relative;
padding:4px 4px 4px 4px;
width:340px;
min-height:20px;
overflow:hidden;
FONT-FAMILY: helvetica, sans-serif; font-size:12px;
text-align:left;
float:left;
color:#000;
}

#nov_hr{
position:relative;
padding:4px 4px 4px 4px;
width:340px;
min-height:11px;
overflow:hidden;
text-align:right;
float:left;
}

/*si*/

#capanoticias{

 visibility:hidden;
 WIDTH: 340px;
 position:absolute;
 background-color:#848E98;
 color:fff;
 padding:5px 5px 5px 5px;
 height:390px;
 text-align:center;
 clear:both;
 float:left;
 z-index:1;
}

#capamenu_10, #capamenu_1, #capamenu_2, #capamenu_3, #capamenu_5, #capamenu_13, #capamenu_15, #capamenu_12, #capamenu_11, #capamenu_10, #capamenu_9, #capamenu_8, #capamenu_7, #capamenu_6{
 position:absolute;
 visibility:hidden;
 WIDTH: auto;
 background-color:#848E98; /*#627A92; */
 color:fff;
/* padding:5px 5px 5px 5px;*/
 height:auto;
/* text-align:center;*/
 clear:both;
 float:left;
 margin-top:-23px;
 margin-left:222px;
 z-index:999999999999999;
}



#capamenupiura{
 position:absolute;
 visibility:hidden;
 WIDTH: 690px;
 background-color:#666666; /*#627A92; */
 color:fff;
 padding:5px 5px 5px 5px;
 height:300px;
 text-align:center;
 clear:both;
 float:left;
 z-index:99999;
}

#capanovedades{

 visibility:hidden;
 WIDTH: 390px;
 position:absolute;
 background-color:#848E98;
 color:fff;
 padding:5px 5px 5px 5px;
 height:420px;
 text-align:center;
 clear:both;
 float:left;
 z-index:1;
}




.scrollContainer { 
		position:relative; 
		width:			376px; 
		height:			413px; 
		clip:			rect(0 413 413 0); 
		overflow:		auto; 
		border-top:		0px solid #000000;
		border-left:	0px solid #000000;
		border-right:	0px solid #686262;
		border-bottom:	0px solid #686262;
		background:#EFF7F9;

		}
		
.scrollContent { 
		position:		absolute; 
		left:			0px; 
		top:			0px; 
		
		}





.tit_directos{
	FONT-FAMILY: helvetica, sans-serif; 
	font-size:11px; color:#ffce09;
	font-weight:bold;

}
/*si*/

.titulos{
	color:#003897;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	vertical-align:middle;
}


ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;

	/* optional styles for appearance */
	width: 203px;
	height: 123px; /* height should be included to reserve visual space for the marquee */
	font-family: Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:left;

	/*background-color: #f2f2ff;*/
	/*border: 1px solid #08084d;*/
}
/*si*/
ul.marquee li {
	/* required styles */
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
/*	white-space: nowrap; /* keep all text on a single line */*/

	/* optional styles for appearance */
	font-family:Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	text-align:left;
	padding: 3px 5px;
}

/*si*/
.vin_azul{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#003264;
}

.vin_ama{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#ffce09;
}

.vin_blan{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#F9F9F9;
	text-align:center;
	vertical-align:middle;
}

.vin_eventos{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#FC0;
	text-align:center;
	vertical-align:middle;
}


.vin_azulino{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#cadbff;
	text-align:center;
	vertical-align:top;
}


.text_menu{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	vertical-align:middle;
	padding: 5px 5px 5px 2px;
}

.text_eventos{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FC0;
	text-align:left;
	vertical-align:middle;
	padding: 5px 5px 5px 2px;
}

/*enlaces seccion principal*/
/*.azul-link { clear:both; }*/
/*.azul-link a {   FONT-FAMILY: helvetica, sans-serif; font-size:12px; color:#0066cc; text-decoration:none;}*/

.azul-link a {font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 12px; color:#0066cc; text-decoration:none; }


.azul-link a:hover { text-decoration:underline;}



/*enlaces seccion inferior index SI*/  
.bot-link { clear:both; }
.bot-link a {   FONT-FAMILY: helvetica, sans-serif; font-size:12px; color:#cadbff; text-decoration:none;}
.bot-link a:hover { text-decoration:underline;}

/*enlaces seccion novedades*/  si
.nov-link { clear:both; }
.nov-link a {  FONT-FAMILY: helvetica, sans-serif; font-size:12px; color:#F9F9F9; text-decoration:none;}
.nov-link a:hover { text-decoration:underline;}


.margen_td{  /*si*/
	padding: 5px 5px 5px 5px;
}

.table_gen{
	background-color:#666666;
}

.in_detalle{
	background-color:#FFF;
}

.td_titulo{
	background-color:#F5F5F5;
	height:25px;
	font-weight:bold;
}

.margen_pie{  /*si*/
	padding: 5px 5px 5px 10px;
}

form fieldset{
	background-color:#F5F5F5;	
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	
	font-family: helvetica, sans-serif;
	font-size: 12px;
		
	margin:5px 0px 5px 0px;	
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

form fieldset legend{	
	
	background-color:#F5F5F5;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	
	color:#000;
	font-weight:bold;
	font-variant:small-caps;
	font-size:110%;
		
	padding:1px 5px;
	margin:0px 0px 0px 0px;
	position:relative;
	top: -12px;
	
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}





