/* CSS Document */



*{

  margin: 0;

  padding: 0;

}

body {

	color:#FFFFFF;

	background:url(../img/fondo_pagina.jpg);

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	padding:0px;

}

.sizePage{

	height: 700px;

	position: relative;

	width: 960px;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

.tex1 {

	color:#CCCCCC;

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-size:23px;

}

.tex2 {

	color:#ffffff;

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-size:23px;

}

.tex3 {

	color:#ffffff;

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-size:25px;

	font-weight:bold;

}

.tex4 {

	color:#ffffff;

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-size:25px;

}



/*---------- Barra Superior ----------*/

#capa_barrasup{

	height:130px;

	left:0px;

	position:absolute;

	top:0px;

	width:100%;

}

/*---------- Botones ----------*/

#caja_boton_sup_izq {

	color:#00FFFF;

	font-size:10px;

	font-weight:bold;

	height:20px;

	left:10px;

	position:absolute;

	text-align:center;

	top:10px;

	width:230px;

}

#caja_boton_sup_izq ul{

	display:inline;

	float:left;

	list-style: none;

}

#caja_boton_sup_izq li{

	border-right:1px solid #cccccc;

	display:inline;

	list-style: none;

	padding:0px 5px;

}

#caja_boton_sup_izq ul li a{

	color:#cccccc;

	font-size:10px;

	font-weight:bold;

	text-align:center;

}

#caja_boton_sup_izq ul li a:hover{

	color:#00FFFF;

}

#caja_boton_sup_der {

	height:20px;

	left:510px;

	position:absolute;

	top:12px;

	width:441px;

}

.boton_sup_der_up {

	height:20px;

	position:absolute;

	top:0px;

}

#boton_promo_up {

	background:url(../img/bot_promo_up.jpg) no-repeat left;

	left:0px;

	visibility:hidden;

	width:112px;

}

#boton_nosot_up {

	background:url(../img/bot_nosot_up.jpg) no-repeat left;

	left:113px;

	visibility:hidden;

	width:83px;

}

#boton_famil_up {

	background:url(../img/bot_famil_up.jpg) no-repeat left;

	left:196px;

	visibility:hidden;

	width:73px;

}

#boton_servi_up {

	background:url(../img/bot_servi_up.jpg) no-repeat left;

	left:269px;

	visibility:hidden;

	width:82px;

}

#boton_conta_up {

	background:url(../img/bot_conta_up.jpg) no-repeat left;

	left:351px;

	visibility:hidden;

	width:88px;

}

#boton_promo_up_on {

	background:url(../img/bot_promo_up.jpg) no-repeat left;

	left:0px;

	width:112px;

}

#boton_nosot_up_on  {

	background:url(../img/bot_nosot_up.jpg) no-repeat left;

	left:113px;

	width:83px;

}

#boton_famil_up_on {

	background:url(../img/bot_famil_up.jpg) no-repeat left;

	left:196px;

	width:73px;

}

#boton_servi_up_on  {

	background:url(../img/bot_servi_up.jpg) no-repeat left;

	left:269px;

	width:82px;

}

#boton_conta_up_on  {

	background:url(../img/bot_conta_up.jpg) no-repeat left;

	left:351px;

	width:88px;

}

.boton_sup_der_down {

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	height:20px;

	position:absolute;

	text-align:center;

	top:0px;

}

.boton_sup_der_down a{

	color:#CCCCCC;

}

.boton_sup_der_down a:hover{

	color:#FFFFFF;

}

#boton_promo_down {

	left:0px;

	width:112px;

}

#boton_nosot_down {

	left:113px;

	width:83px;

}

#boton_famil_down {

	left:196px;

	width:73px;

}

#boton_servi_down {

	left:269px;

	width:82px;

}

#boton_conta_down {

	left:351px;

	width:88px;

}

/*---------- Identificadores ----------*/

#logo_internas {

	background:url(../img/logo_internas.jpg) no-repeat left;

	height:76px;

	left:0px;

	position:absolute;

	top:40px;

	width:243px;

}

#caja_tit_pagina {

	background:url(../img/fondo_tit_pag.jpg) no-repeat left;

	height:104px;

	left:696px;

	position:absolute;

	top:40px;

	width:245px;

}

#titulo_pagina {

	font-size:30px;

	font-style:italic;

	font-weight:bold;

	height:35px;

	left:0px;

	position:absolute;

	text-align:center;

	top:35px;

	width:245px;

}

/*---------- Footer ----------*/

#capa_footer{

	color:#999999;

	height:295px;

	left:0px;

	position:absolute;

	top:605px;

	width:100%;

}

#capa_footer a{

	color:#999999;

}

#capa_footer a:hover{

	color:#ffffff;

}

#caja_datos_emp {

	background:url(../img/fond_foot_dir.jpg) no-repeat left;

	height:76px;

	left:5px;

	position:absolute;

	top:17px;

	width:363px;

}

#text_datos_emp {

	font-size:12px;

	font-weight:bold;

	line-height:1.5;

	left:13px;

	position:absolute;

	text-align:left;

	top:21px;

	width:350px;

}

#caja_datos_pag {

	background:url(../img/fond_foot_dat_pag.jpg) no-repeat right;

	height:76px;

	left:575px;

	position:absolute;

	top:17px;

	width:392px;

}

#text_datos_pag {

	font-size:9px;

	float:right;

	line-height:1.5;

	left:0px;

	position:absolute;

	text-align:right;

	top:21px;

	width:375px;

}

.margin_01 {

	margin-left:10px;

}

#caja_enlaces {

	border-top:#CCCCCC 1px solid;

	font-size:9px;

	height:40px;

	left:0px;

	padding:10px 20px;

	position:absolute;

	top:150px;

	width:920px;

}

/*---------- Contenido ----------*/

#capa_contenido{

	height:475px;

	left:0px;

	position:absolute;

	top:131px;

	width:100%;

}

/*---------- Index ----------*/

#texto_index {

	font-size:20px;

	font-style:italic;

	font-weight:bold;

	height:35px;

	left:500px;

	position:absolute;

	text-align:right;

	top:55px;

	width:445px;

}

#nombre_texto_index {

	font-size:15px;

	font-style:italic;

	height:35px;

	left:500px;

	position:absolute;

	text-align:right;

	top:108px;

	width:445px;

}

#fondo{

	background:url(../img/foto_ind_01.jpg) no-repeat left;

	position: absolute;

	top: 0px;

	left: 0px;

	width: 960px;

	height:475px;	

}

/*---------- Promociones ----------*/

.caja_promo_grl {

	height:300px;

	left:0px;

	position:absolute;

	top:0px;

	width:960px;	

}

#promo_grl {

	background:url(../img/fondo_prom_grl.jpg) no-repeat left;

}

#text_promo_grl{

	left:520px;

	position:absolute;

	text-align:right;

	top:100px;

	width:370px;

}

#text_promo_01{

	left:50px;

	position:absolute;

	text-align:left;

	top:70px;

	width:450px;

}

#text_promo_02{

	left:510px;

	position:absolute;

	text-align:right;

	top:20px;

	width:430px;

}

#logo_promo_02 {

	background:url(../img/logo_promo_02.jpg) no-repeat left;

	height:51px;

	left:535px;

	position:absolute;

	top:180px;

	width:411px;

}

#text_promo_03{

	left:105px;

	position:absolute;

	text-align:left;

	top:90px;

	width:520px;

}

#foto_promo_grl {

	background:url(../img/foto_promo_grl.jpg) no-repeat left;

	height:256px;

	left:75px;

	position:absolute;

	top:11px;

	width:404px;	

}

#promo_01 {

	background:url(../img/fondo_prom_grl.jpg) no-repeat left;

	visibility:hidden;

}

#foto_promo_01 {

	background:url(../img/foto_promo_01.jpg) no-repeat left;

	height:299px;

	left:557px;

	position:absolute;

	top:2px;

	width:403px;	

}

#promo_02 {

	background:url(../img/fondo_prom_grl.jpg) no-repeat left;

	visibility:hidden;

}

#foto_promo_02 {

	background:url(../img/foto_promo_02.jpg) no-repeat left;

	height:300px;

	left:0px;

	position:absolute;

	top:0px;

	width:512px;	

}

#promo_03 {

	background:url(../img/fondo_prom_grl.jpg) no-repeat left;

	visibility:hidden;

}

#foto_promo_03 {

	background:url(../img/foto_promo_03.jpg) no-repeat left;

	height:300px;

	left:613px;

	position:absolute;

	top:0px;

	width:347px;	

}

#caja_promo_select {

	height:208px;

	left:15px;

	position:absolute;

	top:266px;

	width:930px;

}

#caja_promo_select ul{

	list-style: none;

	display:inline;

}

#caja_promo_select li{

	list-style: none;

	display:inline;

}

.promo_select {

	float: left;

	font-size:15px;

	font-weight:bold;

	height:208px;

	width:310px;

}

#promo_select a{

	background:url(../img/fondo_promo_down.jpg) no-repeat left;

	color:#999999;

}

#promo_select a:hover{

	background:url(../img/fondo_promo_up.jpg) no-repeat left;

	color:#FFFFFF;

}

#titulo_promo_select {

	left:10px;

	text-align:left;

	margin-top:8px;

	width:290px;

}

#foto_promo_select_01 {

	background:url(../img/foto_promo_select_01.gif) no-repeat left;

	height:170px;

	left:58px;

	margin-top:9px;

	width:189px;	

}

#foto_promo_select_02 {

	background:url(../img/foto_promo_select_02.gif) no-repeat left;

	height:171px;

	left:0px;

	margin-top:9px;

	width:259px;	

}

#foto_promo_select_03 {

	background:url(../img/foto_promo_select_03.gif) no-repeat left;

	height:170px;

	left:0px;

	margin-top:9px;

	width:165px;	

}

/*---------- Nosotros ----------*/

.cont_nosot {

	height:450px;

	left:20px;

	position:absolute;

	top:25px;

	width:922px;

}

#cont_nosot_01 {

	visibility:visible;

}

#cont_nosot_02 {

	visibility:hidden;

}

#cont_nosot_03 {

	visibility:hidden;	

}

#fondo_nosotros {

	background:url(../img/fondo_nos.jpg);

	height:452px;

	left:149px;

	position:absolute;

	top:0px;

	width:790px;

}

.boton_nos_select {

	font-size:14px;

	font-weight:bold;

	height:23px;

	left:0px;

	position:absolute;

	text-align:left;

	width:149px;

}

#titulo_boton_nos_select {

	left:5px;

	position:absolute;

	top:2px;

	width:140px;

}

#boton_nos_select_down_01 {

	background:url(../img/bot_nosotros_select_down.jpg) no-repeat left;

	top:0px;

}

#boton_nos_select_up_01 {

	background:url(../img/bot_nosotros_select_up.jpg) no-repeat left;

	color:#000000;

	top:0px;

}

#boton_nos_select_down_02 {

	background:url(../img/bot_nosotros_select_down.jpg) no-repeat left;

	top:30px;

}

#boton_nos_select_up_02 {

	background:url(../img/bot_nosotros_select_up.jpg) no-repeat left;

	color:#000000;

	top:30px;

}

#boton_nos_select_down_03 {

	background:url(../img/bot_nosotros_select_down.jpg) no-repeat left;

	top:60px;

}

#boton_nos_select_up_03 {

	background:url(../img/bot_nosotros_select_up.jpg) no-repeat left;

	color:#000000;

	top:60px;

}

.bord_lin_index {

	border-right:1px solid #0099FF;

	border-top:1px solid #0099FF;

	height:45px;

	left:150px;

	position:absolute;

	width:40px;

}

#bord_lin_index_01 {

	top:15px;

}

#bord_lin_index_02 {

	top:45px;

}

#bord_lin_index_03 {

	top:75px;

}

.caja_ext_texto_nos {

	border:1px solid #0099FF;

	font-size:14px;

	left:165px;

	line-height:1.5;

	position:absolute;

	text-align:justify;

	width:320px;

}

#caja_ext_texto_nos_01 {

	height:230px;

	top:60px;

}

#caja_ext_texto_nos_02 {

	height:210px;

	top:90px;

}

#caja_ext_texto_nos_03 {

	height:150px;

	top:120px;

}

#texto_nosotros {

	left:20px;

	position:absolute;

	top:25px;

	width:280px;

}

.titulo_ind_nos {

	background:url(../img/iden_nosot.gif) no-repeat left;

	color:#FFFFFF;

	font-size:15px;

	font-weight:bold;

	height:23px;

	left:320px;

	position:absolute;

	text-align:center;

	width:161px;

	

}

#titulo_ind_nos_01 {

	top:48px;

}

#titulo_ind_nos_02 {

	top:78px;

}

#titulo_ind_nos_03 {

	top:108px;

}

#lin_conect_nos_tyf {

	border-top:1px solid #0099FF;

	height:20px;

	left:487px;

	position:absolute;

	top:170px;

	width:25px;

}

.borde_caja_foto_nos {

	border:1px solid #0099FF;

	left:512px;

	position:absolute;	

}

#caja_foto_nos_01 {

	height:280px;

	top:45px;

	width:414px;

}

#caja_foto_nos_02 {

	height:332px;

	top:10px;

	width:274px;

}

#caja_foto_nos_03 {

	height:280px;

	top:25px;

	width:414px;

}

.foto_nos {

	left:3px;

	position:absolute;

	

}

#foto_nos_01 {

	background:url(../img/foto_nos_01.jpg) no-repeat left;

	height:274px;

	top:3px;

	width:408px;

}

#foto_nos_02 {

	background:url(../img/foto_nos_02.jpg) no-repeat left;

	height:332px;

	top:0px;

	width:274px;

}

#foto_nos_03 {

	background:url(../img/foto_nos_03.jpg) no-repeat left;

	height:274px;

	top:3px;

	width:408px;

}

#caja_botones_nosot {

	height:90px;

	left:20px;

	position:absolute;

	text-align:left;

	top:25px;

	width:149px;

}

#texto_boton_contenido a{

	color:#FFFFFF;	

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-weight:bold;

	font-size:14px;

	height:30px;

	left:0px;

	padding:10px 17px 0px 5px;

	position:absolute;

	text-align:left;

	width:159px;

}

#texto_boton_contenido a:hover{

	color:#000000;

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-weight:bold;

	padding:10px 17px 0px 5px;

}

#boton_secc_modulo_02{

	position:absolute;

	top:22px;

}

#boton_secc_modulo_03{

	position:absolute;

	top:52px;

}

.boton_contenido{

	height:30px;

	left:0px;

	width:180px;

}

/*---------- Familia ----------*/

.cont_perro {

	height:475px;

	left:0px;

	position:absolute;

	top:0px;

	width:296px;

}

#cont_perro_grl {

	visibility:visible;	

}

#cont_perro_01 {

	visibility:hidden;		

}

#cont_perro_02 {

	visibility:hidden;	

}

#cont_perro_03 {

	visibility:hidden;	

}

#cont_perro_04 {

	visibility:hidden;	

}

#cont_perro_05 {

	visibility:hidden;	

}

#cont_perro_06 {

	visibility:hidden;	

}

#cont_perro_07 {

	visibility:hidden;	

}

#cont_perro_08 {

	visibility:hidden;	

}

#cont_perro_09 {

	visibility:hidden;	

}

#cont_perro_10 {

	visibility:hidden;	

}

#fondo_present_persona {

	background:url(../img/fond_present_persona.jpg) no-repeat left;

	height:160px;

	left:0px;

	position:absolute;

	top:0px;

	width:345px;

}

.foto_personaje {

	height:144px;

	left:10px;

	position:absolute;

	top:8px;

	width:112px;

}

#foto_pers_01 {

	background:url(../img/foto_persona_01.jpg) no-repeat left;

}

#foto_pers_02 {

	background:url(../img/foto_persona_02.jpg) no-repeat left;

}

#foto_pers_03 {

	background:url(../img/foto_persona_03.jpg) no-repeat left;

}

#foto_pers_04 {

	background:url(../img/foto_persona_04.jpg) no-repeat left;

}

#foto_pers_05 {

	background:url(../img/foto_persona_05.jpg) no-repeat left;

}

#foto_pers_06 {

	background:url(../img/foto_persona_06.jpg) no-repeat left;

}

#foto_pers_07 {

	background:url(../img/foto_persona_07.jpg) no-repeat left;

}

#foto_pers_08 {

	background:url(../img/foto_persona_08.jpg) no-repeat left;

}

#foto_pers_09 {

	background:url(../img/foto_persona_09.jpg) no-repeat left;

}

#foto_pers_10{

	background:url(../img/foto_persona_10.jpg) no-repeat left;

}

#text_present_persona {

	height:130px;

	font-size:13px;

	left:132px;

	position:absolute;

	text-align:justify;

	top:15px;

	width:195px;

}

.negrilla {

	font-size:13px;

	font-weight:bold;

}

#img_perro {

	top:157px;

}

.foto_perro {

	height:318px;

	left:0px;

	position:absolute;

	width:296px;

}

#foto_perro_01 {

	background:url(../img/img_perro_01.jpg) no-repeat left;

	top:0px;

}

#foto_perro_02 {

	background:url(../img/img_perro_02.jpg) no-repeat left;

	top:0px;

}

#foto_perro_03 {

	background:url(../img/img_perro_03.jpg) no-repeat left;

	top:0px;

}

#foto_perro_04 {

	background:url(../img/img_perro_04.jpg) no-repeat left;

	top:0px;

}

#text_present_perro {

	font-size:14px;

	font-weight:bold;

	left:47px;

	position:absolute;

	text-align:center;

	width:175px;

}

.text_perro_01 {

	top:15px;

}

.text_perro_02 {

	top:25px;

}

#cont_personaj_flia {

	height:345px;

	left:251px;

	position:absolute;

	top:130px;

	width:709px;

}

#cont_personaj_flia ul{

	list-style: none;

	display:inline;

}

#cont_personaj_flia li{

	list-style: none;

	display:inline;

}

#img_personaje_flia_01 a {

	background:url(../img/img_flia_01.jpg) no-repeat left;

	height:315px;

	left:0px;

	position:absolute;

	top:30px;

	width:115px;

}

#img_personaje_flia_01 a:hover {

	background:url(../img/img_flia_01_f2.jpg) no-repeat left;

}

#img_personaje_flia_02 a {

	background:url(../img/img_flia_02.jpg) no-repeat left;

	height:287px;

	left:115px;

	position:absolute;

	top:51px;

	width:100px;

}

#img_personaje_flia_02 a:hover {

	background:url(../img/img_flia_02_f2.jpg) no-repeat left;

}

#img_personaje_flia_03 a {

	background:url(../img/img_flia_03.jpg) no-repeat left;

	height:275px;

	left:215px;

	position:absolute;

	top:51px;

	width:108px;

}

#img_personaje_flia_03 a:hover {

	background:url(../img/img_flia_03_f2.jpg) no-repeat left;

}

#img_personaje_flia_04 a {

	background:url(../img/img_flia_04.jpg) no-repeat left;

	height:316px;

	left:323px;

	position:absolute;

	top:29px;

	width:116px;

}

#img_personaje_flia_04 a:hover {

	background:url(../img/img_flia_04_f2.jpg) no-repeat left;

}

#img_personaje_flia_05 a {

	background:url(../img/img_flia_05.jpg) no-repeat left;

	height:335px;

	left:439px;

	position:absolute;

	top:0px;

	width:159px;

}

#img_personaje_flia_05 a:hover {

	background:url(../img/img_flia_05_f2.jpg) no-repeat left;

}

#img_personaje_flia_06 a {

	background:url(../img/img_flia_06.jpg) no-repeat left;

	height:273px;

	left:598px;

	position:absolute;

	top:51px;

	width:111px;

}

#img_personaje_flia_06 a:hover {

	background:url(../img/img_flia_06_f2.jpg) no-repeat left;

}

#img_personaje_flia_07 a {

	background:url(../img/img_flia_07.jpg) no-repeat left;

	height:315px;

	left:0px;

	position:absolute;

	top:30px;

	width:126px;

}

#img_personaje_flia_07 a:hover {

	background:url(../img/img_flia_07_f2.jpg) no-repeat left;

}

#img_personaje_flia_08 a {

	background:url(../img/img_flia_08.jpg) no-repeat left;

	height:315px;

	left:126px;

	position:absolute;

	top:30px;

	width:180px;

}

#img_personaje_flia_08 a:hover {

	background:url(../img/img_flia_08_f2.jpg) no-repeat left;

}

#img_personaje_flia_09 a {

	background:url(../img/img_flia_09.jpg) no-repeat left;

	height:315px;

	left:306px;

	position:absolute;

	top:30px;

	width:165px;

}

#img_personaje_flia_09 a:hover {

	background:url(../img/img_flia_09_f2.jpg) no-repeat left;

}

#img_personaje_flia_10 a {

	background:url(../img/img_flia_10.jpg) no-repeat left;

	height:344px;

	left:471px;

	position:absolute;

	top:11px;

	width:193px;

}

#img_personaje_flia_10 a:hover {

	background:url(../img/img_flia_10_f2.jpg) no-repeat left;

}



#caja_botones_flia {

	background:url(../img/fondo_bot_flia.jpg) no-repeat left;

	height:23px;

	float:left;

	left:470px;

	position:absolute;

	top:43px;

	width:270px;

}

#caja_botones_flia ul{

	display:inline;

	list-style: none;

}

#caja_botones_flia li{

	color:#000000;

	display:inline;

	font-size:12px;

	font-weight:bold;

	float:left;

	height:23px;

	list-style: none;

	padding:4px 0px 5px 0px;

	text-align:center;

	width:121px;

}

#caja_botones_flia ul li a{

	background:url(../img/bot_flia_down.jpg) no-repeat left;

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	height:23px;

	padding:5px 19px 4px 11px;

	text-align:center;

	width:121px;

}

#caja_botones_flia ul li a:hover{

	background:url(../img/bot_flia_up.jpg) no-repeat left;

	color:#000000;

}

.boton_flia_up {

	background:url(../img/bot_flia_down.jpg) no-repeat left;

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	height:23px;

	position:absolute;

	top:0px;

	width:121px;

}

#boton_flia_up_01 {

	left:0px;

	visibility:hidden;

}

#boton_flia_up_02 {

	left:121px;

	visibility:hidden;

}

#tex_bot_flia {

	text-align:center;

	left:0px;

	position:absolute;

	top:4px;

	width:121px;

}

/*---------- Servicios ----------*/

#caja_botones_serv {

	height:441px;

	left:20px;

	position:absolute;

	text-align:left;

	top:0px;

	width:220px;

}



#texto_boton_cont_serv a{

	background:url(../img/bot_servic_select_down.jpg);

	color:#FFFFFF;	

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-weight:bold;

	font-size:11px;

	height:20px;

	left:0px;

	padding:4px 23px 0px 5px;

	position:absolute;

	text-align:left;

	width:193px;

}

#texto_boton_cont_serv a:hover{

	background:url(../img/bot_servic_select_up.jpg);

	color:#000000;

	font-family:Century Gothic,Lucida Grande,Arial,Helvetica,sans-serif;

	font-weight:bold;

	padding:4px 23px 0px 5px;

}

.boton_cont_serv{

	height:23px;

	left:0px;

	width:220px;

}

.contenido_servicios {

	background:url(../img/fondo_cont_serv.jpg);

	left:260px;

	height:441px;

	position:absolute;

	top:0px;

	width:660px;

}

#img_serv_grl {

	background:url(../img/foto_grl_serv.jpg) no-repeat left;

	height:338px;

	left:0px;

	position:absolute;

	top:100px;

	width:660px;

}

#text_cont_serv_grl{

	font-size:15px;

	left:10px;

	line-height:1.5;

	padding:10px 10px;

	position:absolute;

	text-align:justify;

	top:0px;

	width:620px;

}

#tit_cont_serv {

	font-size:16px;

	font-weight:bold;

	left:10px;

	position:absolute;

	text-align:left;

	top:0px;

	width:300px;

}

#text_cont_serv {

	border:1px solid #0099FF;

	font-size:16px;

	left:20px;

	line-height:1.5;

	padding:10px 10px;

	position:absolute;

	text-align:justify;

	top:50px;

	width:290px;

}

#img_cont_serv {

	border:1px solid #0099FF;

	height:380px;

	left:340px;

	position:absolute;

	text-align:justify;

	top:40px;

	width:320px;

}

.img_serv {

	height:376px;

	left:2px;

	position:absolute;

	top:2px;

	width:316px;

}

#img_cont_serv_01 {

	background:url(../img/foto_serv_01.jpg) no-repeat left;

}

#img_cont_serv_02 {

	background:url(../img/foto_serv_02.jpg) no-repeat left;

}

#img_cont_serv_03 {

	background:url(../img/foto_serv_03.jpg) no-repeat left;

}

#img_cont_serv_04 {

	background:url(../img/foto_serv_04.jpg) no-repeat left;

}

#img_cont_serv_05 {

	background:url(../img/foto_serv_05.jpg) no-repeat left;

}

#img_cont_serv_06 {

	background:url(../img/foto_serv_06.jpg) no-repeat left;

}

#img_cont_serv_07 {

	background:url(../img/foto_serv_07.jpg) no-repeat left;

}

#img_cont_serv_08 {

	background:url(../img/foto_serv_08.jpg) no-repeat left;

}

#img_cont_serv_09 {

	background:url(../img/foto_serv_09.jpg) no-repeat left;

}

#img_cont_serv_10 {

	background:url(../img/foto_serv_10.jpg) no-repeat left;

}

#img_cont_serv_11 {

	background:url(../img/foto_serv_11.jpg) no-repeat left;

}

#img_cont_serv_12 {

	background:url(../img/foto_serv_12.jpg) no-repeat left;

}

#img_cont_serv_13 {

	background:url(../img/foto_serv_13.jpg) no-repeat left;

}

#img_cont_serv_14 {

	background:url(../img/foto_serv_14.jpg) no-repeat left;

}

#img_cont_serv_15 {

	background:url(../img/foto_serv_15.jpg) no-repeat left;

}

#img_cont_serv_16{

	background:url(../img/foto_serv_16.jpg) no-repeat left;

}

#img_cont_serv_17 {

	background:url(../img/foto_serv_17.jpg) no-repeat left;

}

#img_cont_serv_18 {

	background:url(../img/foto_serv_18.jpg) no-repeat left;

}

#img_cont_serv_19 {

	background:url(../img/foto_serv_19.jpg) no-repeat left;

}

#cont_serv_01 {

	visibility:hidden;

}

#cont_serv_02 {

	visibility:hidden;

}

#cont_serv_03 {

	visibility:hidden;

}

#cont_serv_04 {

	visibility:hidden;

}

#cont_serv_05 {

	visibility:hidden;

}

#cont_serv_06 {

	visibility:hidden;

}

#cont_serv_07 {

	visibility:hidden;

}

#cont_serv_08 {

	visibility:hidden;

}

#cont_serv_09 {

	visibility:hidden;

}

#cont_serv_10 {

	visibility:hidden;

}

#cont_serv_11 {

	visibility:hidden;

}

#cont_serv_12 {

	visibility:hidden;

}

#cont_serv_13 {

	visibility:hidden;

}

#cont_serv_14 {

	visibility:hidden;

}

#cont_serv_15 {

	visibility:hidden;

}

#cont_serv_16 {

	visibility:hidden;

}

#cont_serv_17 {

	visibility:hidden;

}

#cont_serv_18 {

	visibility:hidden;

}

#cont_serv_19 {

	visibility:hidden;

}





/*---------- Contacto ----------*/

#mapa_cto {

	background:url(../img/foto_mapa_09.jpg) no-repeat left;

	border:1px solid #0099FF;

	height:291px;

	left:30px;

	position:absolute;

	top:20px;

	width:300px;

}



#text_datos_emp_cto {

	font-size:15px;

	line-height:1.5;

	left:30px;

	position:absolute;

	text-align:left;

	top:325px;

	width:400px;

}

.negrilla {

	font-weight:bold;

}

#img_mail {

	background:url(../img/correo.jpg) no-repeat left;

	height:41px;

	left:30px;

	position:absolute;

	top:440px;

	width:184px;

}

#boton_enviar{

	height:20px;

	left:785px;

	position:absolute;

	top:273px;

	width:70px;

}

#formulario_ctc{

	border:1px solid #0099FF;

	font-size:14px;

	height:270px;

	left:450px;

	padding:20px 20px 0px 0px;

	position:absolute;

	top:30px;

	width:430px;

}

#formulario_ctc input{

	background:#CCCCCC;

	border:1px solid #333333;

	height:20px;

	font-size:14px;

	width:304px;

}

#formulario_ctc textarea{

	background:#CCCCCC;

	border:none;

	left:1px;

	overflow:auto;

	text-align:left;

	width:304px;

}

#formulario_ctc a{

	background:url(../img/flecha_entrar_off.gif) no-repeat right;

	color:#cccccc;

	padding:0px 17px 0px 0px;

}

#formulario_ctc a:hover{

	background:url(../img/flecha_entrar_on.gif) no-repeat right;

	color:#FFFFFF;

	font-weight:bold;

	padding:0px 17px 0px 0px;

}

.margin_right {

	padding:0px 20px 0px 0px;

	vertical-align:top;

}

.font_rojo{

	color:#FF0000;

}



/*---------- Precarga ----------*/

#preload_img {

	height:20px;

	left:20px;

	position:absolute;

	top:40px;

	width:20px;

}
