			html{overflow-y:scroll;}
			
			a.apartado {outline-style:none}
			a.apartado:link {text-decoration: none; color: #666666;font-family: 'Verdana'; font-size: 8pt; border-bottom:1px dotted #A1A1A1;}
			a.apartado:visited {text-decoration: none; color: #666666; font-family: 'Verdana'; font-size: 8pt; border-bottom:1px dotted #A1A1A1;}
			a.apartado:active {text-decoration: none; color: #666666; font-family: 'Verdana'; font-size: 8pt; border-bottom:1px dotted #A1A1A1;}
			a.apartado:hover {font-weight: bold; text-decoration: none; color: #6495ED; font-family: 'Verdana'; font-size: 8pt; border-bottom:1px solid #4169E1;}

			a.pestanaverde {outline-style:none}
			a.pestanaverde:link {text-decoration: none; color: #A1A1A1;font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid #A1A1A1;}
			a.pestanaverde:visited {text-decoration: none; color: #A1A1A1; font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid #A1A1A1;}
			a.pestanaverde:active {text-decoration: none; color: #A1A1A1; font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid #A1A1A1;}
			a.pestanaverde:hover {text-decoration: underline; color: #000000; font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid;}

			a.pestanaroja {outline-style:none}
			a.pestanaroja:link {text-decoration: none; color: #A1A1A1;font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid #A1A1A1;}
			a.pestanaroja:visited {text-decoration: none; color: #A1A1A1; font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid #A1A1A1;}
			a.pestanaroja:active {text-decoration: none; color: #A1A1A1; font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid #A1A1A1;}
			a.pestanaroja:hover {text-decoration: underline; color: #000000; font-family: 'Verdana'; font-size: 8pt; border-bottom:0px solid;text-transform:capitalize;}
			
			a.enlace {outline-style:none}
			a.enlace:link {text-decoration: none;  color: #A1A1A1; font-family: 'Verdana'; font-size: 7pt}
			a.enlace:visited {text-decoration: none; color: #A1A1A1; font-family: 'Verdana'; font-size: 7pt}
			a.enlace:active {text-decoration: none; color: #A1A1A1; font-family: 'Verdana'; font-size: 7pt}
			a.enlace:hover {text-decoration: underline; color: #666666; font-family: 'Verdana'; font-size: 7pt}
			
			

			.engloba_name{
				font-family: 'Arial';
				font-weight:bold;
				color: #0099FF;
				font-size:8pt;
			}
			
			.formbutton{
				cursor:pointer;
				border:outset 1px #ccc;
				background:#999;
				color:#666;
				font-family: 'Verdana';
				font-size:8pt;
				padding: 1px 2px;
				background:url(../images/formbg.gif) repeat-x left top;
			}
			.formbutton:hover{
				cursor:pointer;
				border:outset 1px black;
				background-color:#999;
				color:#000;
				font-family: 'Verdana';
				font-size:8pt;
				padding: 1px 2px;
				background:url(../images/formbg.gif) repeat-x left top;
			}
			
			.form_input_text{
				width:230px; 
				font-size:8pt;
				border:1px solid #6495ED;
				margin-bottom:15px;
			}
			.form_input_text:hover{
				background-color:#EEEEEE;
			}
			.formlabel
			{
				vertical-align:bottom;
				float:left;
				color: #424242;
				font-family: 'Verdana'; 
				font-size: 8pt;
			}	
			.parrafo
			{
				text-align:justify; 
				color: #666666;
				font-family: 'Arial'; 
				font-size: 8pt;
			}
			.mensaje
			{
				text-align:justify; 
				color: #A1A1A1;
				font-family: 'Verdana'; 
				font-size: 8pt;
			}
			#pestanas{
				position:relative;
				top:22px;
				left:470px;
				width:300px
			}
			#pestanas a{
				outline-style:none;
			}
			
			#enlaces {
				outline-style:none;
				text-align:right; padding-right:15px
			}
			#cabecera {
				clear:both;
				background-image:url('../images/cabecera.jpg');
				top:0px;
				left:0px;
				width:780px;
				height:112px;
			}			
			#img_pie {
				clear:both;
				position:relative;
				width:780px;
				height:24px;
				background-image:url('../images/imagenes3_23.jpg');
			}
			p.pie{
				text-align:right;
				vertical-align:top;
				color: #666666;
				font-family: 'Arial'; 
				font-size: 7pt;
				margin-top:0px; 
				margin-right:15px;
			}
			#todo {
				width:780px;
				height:465px;
				margin:auto;
			}
			.columna{
				text-align:justify; 
				color: #666666;
				font-family: 'Verdana'; 
				font-size: 8pt;
			}
			#imagenes3-09 {
				position:relative;
				left:701px;
				top:60px;
				width:26px;
				height:20px;
			}
			#imagenes3-11 {
				position:relative;
				left:670px;
				top:80px;
				width:26px;
				height:20px;
			}
			#imagenes3-12 {
				position:relative;
				left:701px;
				top:80px;
				width:26px;
				height:20px;
			}
			#imagenes3-17 {
				position:relative;
				width:29px;
			}
			#imagenes3-18 {
				padding-top:10px;
				font-family: 'Verdana'; 
				font-size: 8pt;
				background-image:url('../images/botonera_bg.jpg');
				position:relative;
				width:150px;
				height:193px;
			}
			.colmask {
				position:relative;	/* This fixes the IE7 overflow hidden bug */
				clear:both;
				float:left;
				width:100%;			/* width of whole page */
				overflow:hidden;	/* This chops off any overhanging divs */
			}
			.colright,
			.colmid,
			.colleft {
				float:left;
				width:100%;			/* width of page */
				position:relative;
			}
			.colcentro{
				float:left; 
				position:relative; 
				width:600px; 
				background-color:#FFFFFF;
				overflow: hidden;
			}
			.colizquierda{
				float:left; 
				position:relative; 
				overflow:hidden;
			}
			.colderecha{
				float:left; 
				position:relative; 
				overflow:hidden;
			}
			.threecol {
				background-position: right;
				background-image:url('../images/imagenes3_20.jpg'); 
				background-repeat: repeat-y;		/* right column background colour */
			}
			.threecol .colmid {
				right:29px;			/* width of the right column */
				background:#fff;	/* center column background colour */
			}
			.threecol .colleft {
				right:601px;		/* width of the middle column */
				background-position: right;
				background-image:url('../images/imagenes3_19.jpg'); 
				background-repeat: repeat-y;		/* left column background colour */
			}
			.threecol .colcentro {
				width:601px;		/* width of center column content (column width minus padding on either side) */
				left:780px;			/* 100% plus left padding of center column */
			}
			.threecol .colizquierda {
				width:150px;		/* Width of left column content (column width minus padding on either side) */
				left:29px;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
			}
			.threecol .colderecha {
				width:29px;			/* Width of right column content (column width minus padding on either side) */
				left:630px;			/* Please make note of the brackets here:(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
			}
			
			ul.bulleto {list-style-image: url('../images/bullet.gif')}
			
			
			/*ACR: css para servicios*/
			div#servicios {
				color:#666666;
				font-family:'Arial';
				font-size:8pt;
				text-align:justify;
				text-decoration:none;
				padding-right: 20px;
			}			
			
			div#servicios ul.bullet > li{
				margin-top: 8px;
				color: #666666;
				font-family: 'Arial'; 
				font-size: 8pt;
			}	
			
			div#servicios ul.numbers > li{
				font-weight: none
			}
			
			div#servicios ul.bullet li:first-child{
				margin-top: 20px;
			}
			
			div#servicios ul.bullet p{
				margin-top: 4px;
			}
			
			/*Para el pop-up de aviso legal*/
			#blanket {
			   background-color:#111;
			   opacity: 0.10;
			   filter:alpha(opacity=10);
			   position:absolute;
			   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
			   top:0px;
			   left:0px;
			   width:100%;
			}
			#popUpDiv {
				position:absolute;
				background-color:#fff;
				width:600px;
				height:460px;
				z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
			}