BODY {
	BACKGROUND: #fff; MARGIN: 5px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
#cabecera {
	BACKGROUND: url(../rcs/fondo_cabecera.gif) #fff no-repeat left 50%; LEFT: 0px; WIDTH: 100%; TOP: 0px; MIN-HEIGHT: 100px
}
DIV.logo {
	MIN-WIDTH: 119px
}
DIV.menusuperior {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.arial11 {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.arial12 {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.arial14 {
	FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.arial20 {
	FONT-SIZE: 20px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
UL.masinformacion {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
LI.masinformacion {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: -25px; LIST-STYLE-TYPE: square
}
UL.clientes {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px
}
LI.clientes {
	MARGIN-LEFT: -18px; LIST-STYLE-TYPE: square
}
UL.servicios {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
LI.servicios {
	MARGIN-LEFT: -5px; LIST-STYLE-TYPE: square
}
.gris666 {
	COLOR: #666666
}
.rojoc00 {
	COLOR: #cc0000
}
.blancofff {
	COLOR: #ffffff
}
.fondorojoc00 {
	BACKGROUND-COLOR: #cc0000
}
.fondoblancofff {
	BACKGROUND-COLOR: #ffffff
}
DIV.margen0 {
	MARGIN: 0px
}
DIV.margen5 {
	MARGIN: 5px
}
DIV.margen10 {
	MARGIN: 10px
}
DIV.margenizquierda5 {
	MARGIN-LEFT: 5px
}
DIV.margenizquierda10 {
	MARGIN-LEFT: 10px
}
DIV.margenizquierda15 {
	MARGIN-LEFT: 15px
}
DIV.margenderecha2 {
	MARGIN-RIGHT: 2px
}
DIV.margenderecha5 {
	MARGIN-RIGHT: 5px
}
DIV.margenderecha10 {
	MARGIN-RIGHT: 10px
}
DIV.margenderecha15 {
	MARGIN-RIGHT: 15px
}
DIV.margenarriba2 {
	MARGIN-TOP: 2px
}
DIV.margenarriba5 {
	MARGIN-TOP: 5px
}
DIV.margenarriba10 {
	MARGIN-TOP: 10px
}
DIV.margenarriba15 {
	MARGIN-TOP: 15px
}
DIV.margenarriba20 {
	MARGIN-TOP: 20px
}
DIV.margenarriba25 {
	MARGIN-TOP: 25px
}
DIV.margenarriba55 {
	MARGIN-TOP: 55px
}
DIV.margenabajo2 {
	MARGIN-BOTTOM: 2px
}
DIV.margenabajo5 {
	MARGIN-BOTTOM: 5px
}
DIV.margenabajo10 {
	MARGIN-BOTTOM: 10px
}
DIV.margenabajo15 {
	MARGIN-BOTTOM: 15px
}
TD.margenizquierda10 {
	PADDING-LEFT: 10px
}
TD.margenizquierda20 {
	PADDING-LEFT: 20px
}
TD.margenizquierda40 {
	PADDING-LEFT: 40px
}
.padding5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.padding10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.alto2 {
	HEIGHT: 2px
}
TD.alto5 {
	HEIGHT: 5px
}
DIV.izquierda {
	FLOAT: left
}
DIV.derecha {
	FLOAT: right
}
DIV.textoleft {
	TEXT-ALIGN: left
}
DIV.textocenter {
	TEXT-ALIGN: center
}
DIV.textoright {
	TEXT-ALIGN: right
}
DIV.textojustify {
	TEXT-ALIGN: justify
}
.textoleft {
	TEXT-ALIGN: left
}
.textoright {
	TEXT-ALIGN: right
}
DIV.fotoseccion {
	BACKGROUND: no-repeat right 50%; LEFT: 0px; WIDTH: 100%; TOP: 0px; HEIGHT: 137px
}
DIV.fotoseccion-1 {
	BACKGROUND: no-repeat right 50%; LEFT: 0px; WIDTH: 100%; TOP: 0px; HEIGHT: 50px
}
DIV.finalfotoseccion {
	LEFT: 0px; WIDTH: 100%; TOP: 0px; HEIGHT: 19px
}
DIV.tapafinalfotoseccion {
	LEFT: 0px; WIDTH: 78%; TOP: 0px; HEIGHT: 19px; BACKGROUND-COLOR: #fff
}
DIV.general {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.contenedormenuizquierda {
	WIDTH: 19%
}
DIV.menuizquierda {
	MARGIN-LEFT: auto; WIDTH: 145px; MARGIN-RIGHT: auto
}
DIV.contenedorderecha {
	BORDER-LEFT: #dee0e2 1px solid; WIDTH: 79%; BORDER-BOTTOM: #dee0e2 1px solid
}
DIV.contenedorlista {
	MARGIN-LEFT: 15px; WIDTH: 40%; MARGIN-RIGHT: 3%
}
DIV.contenedorlista1 {
	MARGIN-LEFT: 15px; WIDTH: 40%; MARGIN-RIGHT: 3%
}
DIV.contenedorlistado {
	BORDER-RIGHT: #dee0e2 1px solid; BORDER-TOP: #dee0e2 1px solid; BACKGROUND: url(../rcs/fondo_listado.gif) #c00 repeat-x left top; MARGIN-LEFT: 15px; BORDER-LEFT: #dee0e2 1px solid; MARGIN-RIGHT: 27%; PADDING-TOP: 1px; BORDER-BOTTOM: #dee0e2 1px solid; HEIGHT: 170px
}
DIV.contenedorlistado1 {
	BORDER-RIGHT: #dee0e2 1px solid; BORDER-TOP: #dee0e2 1px solid; BACKGROUND: url(../rcs/fondo_listado.gif) #c00 repeat-x left top; MARGIN-LEFT: 15px; BORDER-LEFT: #dee0e2 1px solid; MARGIN-RIGHT: 27%; PADDING-TOP: 1px; BORDER-BOTTOM: #dee0e2 1px solid; HEIGHT: 100%
}
DIV.contenedortexto {
	BORDER-RIGHT: #dee0e2 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #dee0e2 1px solid; MIN-WIDTH: 300px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #dee0e2 1px solid; MARGIN-RIGHT: 27%; PADDING-TOP: 15px; BORDER-BOTTOM: #dee0e2 1px solid
}
DIV.contenedortexto1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN-RIGHT: 25%
}
DIV.contenedorsolapa {
	BORDER-RIGHT: #dee0e2 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #dee0e2 1px solid; PADDING-LEFT: 15px; MARGIN-BOTTOM: -1px; BORDER-LEFT: #dee0e2 1px solid; WIDTH: 170px; PADDING-TOP: 10px; BORDER-BOTTOM: #f00 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #f0f0f0
}
DIV.modulocontacto {
	BORDER-RIGHT: #dee0e2 1px solid; BORDER-TOP: #dee0e2 1px solid; BACKGROUND: url(../rcs/fondo_contacto.gif) #fff repeat-x left top; PADDING-BOTTOM: 5px; BORDER-LEFT: #dee0e2 1px solid; WIDTH: 138px; BORDER-BOTTOM: #dee0e2 1px solid
}
DIV.moduloinformacion {
	BACKGROUND: #c00; WIDTH: 140px
}
DIV.contenidomoduloinformacion {
	WIDTH: 140px
}
DIV.nombrefolleto {
	WIDTH: 117px
}
DIV.iconofolleto {
	WIDTH: 18px
}
DIV.mapa {
	MARGIN-LEFT: auto; WIDTH: 360px; MARGIN-RIGHT: auto
}
DIV.contenedorportadaleft {
	BACKGROUND: url(../rcs/_fondo_duo.jpg) #fff no-repeat right top; WIDTH: 75%
}
DIV.contenedorportadaright {
	WIDTH: 20%
}
DIV.moduloserviciosysectores {
	WIDTH: 100%; HEIGHT: 255px
}
DIV.lutomoduloserviciosysectores {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #c00; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
DIV.contenidomoduloserviciosysectores {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FILTER: alpha(opacity=100); PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; opacity: .99
}
DIV.contenedorlistaserviciosbeta {
	WIDTH: 46%
}
DIV.contenedorlistaservicios {
	BORDER-RIGHT: #e57f7f 1px solid; BORDER-TOP: #e57f7f 1px solid; BORDER-LEFT: #e57f7f 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e57f7f 1px solid
}
DIV.fondomodulosectores {
	BACKGROUND: url(../rcs/fondo_duo.jpg) #fff no-repeat right bottom
}
DIV.contenedortextoservicios {
	WIDTH: 100%
}
DIV.contenedorsolapaservicios {
	BORDER-RIGHT: #e57f7f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e57f7f 1px solid; PADDING-LEFT: 5px; Z-INDEX: 100; MARGIN-BOTTOM: -1px; BORDER-LEFT: #e57f7f 1px solid; WIDTH: 55px; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #ffcccc
}
DIV.moduloinformacionportada {
	WIDTH: 100%
}
DIV.lutomoduloinformacionportada {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e66666; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
DIV.listadoeventos {
	MARGIN: 5px; WIDTH: 100%
}
DIV.tituloeventos {
	WIDTH: 100%; BORDER-BOTTOM: #e57f7f 1px solid
}
DIV.final {
	WIDTH: 100%; BORDER-BOTTOM: #dee0e2 1px solid; HEIGHT: 1px
}
DIV.contenedorgrafico {
	BORDER-RIGHT: #dee0e2 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #dee0e2 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #dee0e2 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #dee0e2 1px solid; TEXT-ALIGN: center
}
DIV.capaclientes {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: none; Z-INDEX: 1; BORDER-LEFT: #999 1px solid; WIDTH: 200px; MARGIN-RIGHT: 180px; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f5f5f5
}
DIV.spacer {
	CLEAR: both
}
HR {
	BORDER-RIGHT: #dee0e2 1px dashed; BORDER-TOP: #dee0e2 1px dashed; BORDER-LEFT: #dee0e2 1px dashed; WIDTH: 100%; BORDER-BOTTOM: #dee0e2 1px dashed; HEIGHT: 1px
}
DIV.modulosinformativos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH:46.5%; PADDING-TOP: 0px
}
DIV.modulosinformativos1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 45.5%; PADDING-TOP: 0px
}
DIV.modulosinformativos2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 31.5%; PADDING-TOP: 0px
}
DIV.lutomodulosinformativos {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #dee0e2; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
DIV.listadoinformativos {
	WIDTH: 100%
}
DIV.margenderecha8 {
	MARGIN-RIGHT: 8px
}
DIV.margenarriba-5 {
	MARGIN-TOP: -5px
}
DIV.altura5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

DIV.contenedor2modulos {
	WIDTH: 65%; 
}
.floatright3{
	float:right;
	width: 200px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding: 5px
}
.content1 {
	width: 97%;
	padding: 5px 0px 5px 15px;
}
.content1a {
	width: 570px;
	padding: 5px 0px 5px 15px;
}
.rojo1{ 
	background-color: #ccc;
}
.estado{ 
	font-family: arial; 
	font-size: 0.8 em; 
	color: #000000; 
	text-decoration: none;
	background-color: #FF6666;
	text-align: center;
}

.rojoc{ 
	font-family: arial; 
	color: #c00;
	font-size: 1.2em; 
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	font-weight:bold;
}
.blanco{ 
	font-family: arial; 
	color: #000000;
	font-size: 0.8 em;  
	text-decoration: none;
	background-color: #fff;
	text-align: left;
	font-weight:regular;
}
.separatorDotted hr {
	color: #9c3;
	background-color: #999;
	height: 1px;
	border: 1px dotted #999;
}
li.article
{
	margin-left: -25px;
	padding-left: 25px;
	background-image: url(../rcs/ico_article.gif);
	background-repeat: no-repeat;
	background-position:  2px left;
	list-style: none;
	line-height:20px;
}
.capaenlaces
{
    BACKGROUND: #EEEEEE;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom: 1px solid #ccc;
}
.contentenlaces
{
    padding-top:5px;
    padding-bottom:5px;
    border-bottom: 1px solid #999999;
}

DIV.contenedorlistado2
{
	BORDER-BOTTOM: #dee0e2 1px solid;
	BORDER-LEFT: #dee0e2 1px solid;
	BACKGROUND: url(../rcs/fondo_listado.gif) #c00 repeat-x left top;
	HEIGHT: 100%;
	MARGIN-LEFT: 15px;
	BORDER-TOP: #dee0e2 1px solid;
	MARGIN-RIGHT: 15px;
	BORDER-RIGHT: #dee0e2 1px solid;
	PADDING-TOP: 1px;
}
DIV.contenedorlista2
{
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
}

