/* CSS Document */
a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#00CCFF;
/*	text-align:right;*/
	text-decoration:none;		
}

body 
{
	background-color: #000000;
}
img
{
	border:none;
}
#lmain
{
	margin: auto;
	width: 950px;
}
p 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	text-align:justify;	
}
#barradata
{
	clear:both;
	width:916px; 
	z-index:7; 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
}
#barradataint
{
	clear:both;
	width:928px; 
	z-index:7; 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
}
#recint
{
	clear:both; 
	width:928px; 
	z-index:9; 
	padding: 10px; 
	margin-bottom:5px;
	background-image: url(../IMG/fondo-fadeblanco1.jpg); 
	border: 1px solid #2D5D73;
	overflow:auto;
}		
.recint
{
	clear:both; 
	width:928px; 
	z-index:9; 
	padding: 10px; 
	margin-bottom:5px;
	background-image: url(../IMG/fondo-fadeblanco1.jpg); 
	border: 1px solid #2D5D73;
	overflow:auto;
}	
.imgrec
{
	float:left; 
	padding-right:10px;
	padding-top:5px;
	border:0px;
}
.imgrecder
{
	float:right; 
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;

}
#lmem
{
	clear:both; 
	margin-top:5px; 
	margin-bottom:5px; 
	left:22px; 
	top:6px; 
	z-index:4;
}
#recnovedades
{
	float:left; 
	margin-top:5px; 
	margin-bottom:5px; 
	width:436px; 
	z-index:3; 
	border:1px  #0066CC solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	background-image: url(../IMG/fondo-novedades.jpg); 
}
#recnovedadesini
{
	float:left; 
	margin-top:5px; 
	margin-bottom:5px; 
	z-index:3; 
	border:1px  #0066CC solid; 
	padding-top: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	background-image: url(../IMG/fondo-novedades.jpg); 
}
#contvideoizq
{
	float:left; 
	margin-right:5px;
}
.contvideoizq
{
	float:left; 
	margin-right:5px;
}
#contvideoder
{
	float:right; 
	margin-left:7px;
}
#lcopy
{
	clear:both;
	z-index:3;
}
#lcopy p
{
	text-align:center;
}
#leermas p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-align:right;	
}
#leermas a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#00CCFF;
	text-align:right;
	text-decoration:none;		
}
#rproyectos
{
	float: left; 
	clear:left;
	width:205px; 
	height:260px; 
	z-index:3; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 45px;
	margin-top:8px;
	margin-right:10px;
}
#recvisormed
{
	float:left; 
	width:679px; 
	height:295px; 
	z-index:5; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-top: 8px;
}
#recpeq
{
	clear: left;
	float: left; 
	width:205px; 
	height:230px; 
	border:1px  #2A7A9F solid; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-top:5px; 
	margin-bottom:5px;
	margin-right:10px;	
}
.recpeq
{
	clear: left;
	float: left; 
	width:205px; 
	height:230px; 
	border:1px  #2A7A9F solid; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-top:5px; 
	margin-bottom:5px;
	margin-right:10px;	
}
.recpeqin1
{
	float:left;
	width:205px; 
	z-index:4; 
	margin-top:5px; 
	margin-bottom:5px; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-right:10px;
}
#recpeqin1
{
	float:left;
	width:205px; 
	z-index:4; 
	margin-top:5px; 
	margin-bottom:5px; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-right:10px;
}
#recpeqin
{
	float:left;
	width:205px; 
	height:230px; 
	z-index:4; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	margin-top:5px; 
	margin-bottom:5px; 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-right:10px;
}
.recpeqin
{
	float:left;
	width:205px; 
	height:230px; 
	z-index:4; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	margin-top:5px; 
	margin-bottom:5px; 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-right:10px;
}
#barraservicios
{
	clear:both;
	float:left;	
	width:916px; 
	z-index:6; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-bottom: 10px;
}	
.barraservicios
{
	clear:both;
	float:left;	
	width:916px; 
	z-index:6; 
	background-image:  url(../IMG/fondo-fadeblanco1.jpg); 
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-bottom: 10px;
}	
.barraservicios1
{
	clear:both;
	float:left;	
	width:916px; 
	z-index:6;
	background-color:#000;
	border:1px  #2A7A9F solid; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	margin-bottom: 10px;
}	
#indesc
{
	float:right; 
	width:482px; 
	z-index:5;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	text-align:center;
}
#reccom
{
	float: left; 
	margin-right:5px;
	height: 135px;	
	width: 220px;
	margin-bottom: 5px; 
	border-width:1px; 
	border-style:solid; 
	padding: 5px; 
	color:#2D5D73; 
	background-image:url(../IMG/fondo-reccomjpg.jpg)
}
.flash
{
	clear:both; 
	display:none; 
	padding-left:5%
}
/* slider - component */
#contmedmain
{
	margin-top:15px;
	float:left;
/*	margin-bottom: -125px;*/
	width:650px;
}
#botprev
{
	width:28px; 
	float:left; 
	margin-top:13%;	
}
#botnext
{
	width:28px; 
	float:left; 
	margin-top:13%;
	margin-left:15px;
}
#contslider
{
	width:640px; 
	float:left;
}
#slidercenter
{
	width:740px;
}
.slidercenter
{
	width:740px;
/*	margin:auto;*/
}
.validcss
{
	 float:right; 
	 margin-top:9px;	 
}
.validhtml
{
	 float:right; 
	 margin-top:9px;	 
}
.recnoticias
{
	float:left; 
	width:170px; 
	margin-left:10px;
}
.contimg
{
/*	margin-left:10%;*/
}

/*fin slider component */

/* Easy Slider */

	#conteffect ul, #conteffect li{
		margin:0;
		padding:0;
		list-style:none;
		height:100%;
		}
	#conteffect, #conteffect li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:720px;
		overflow:hidden;	
		
		}
	#conteffect li{ 
/*		background:#f1f1f1; */
		}		
	#conteffect li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#conteffect li p{ 
/*		margin:20px;*/
		}						

/* // Easy Slider */
	
