@charset "utf-8";
/* CSS Document */

/*img, td { behavior: url(includes/iepngfix.htc) */
/*img { behavior: url(iepngfix.htc); }*/
/*img, #header { behavior: url(iepngfix.htc); }*/
/*img, #header, .class, blockquote { behavior: url(iepngfix.htc); }*/
BODY{
background-image:url(images/bckgr.png);
background-color:#26370B;
background-repeat:repeat-x

}

#principal{
background-image:url(images/body_cr.png);
}

#b{
	background-repeat:no-repeat;
	background-position:center;
	width:913px;
	height:674px;
	background-image: url(images/fondo2.jpg);
}
/* *html #b{ margin-top:-50px}*/
#b #b2 #b2cdeport {
	background-image: url(images/deportes_base.png);
	float: left;
	height: 445px;
	width: 619px;
	background-repeat: no-repeat;
}
#b #b2 #b2cnos #b2cnos3 #b2cnos3b {
	height: 249px;
	width: 300px;
	float: right;
	margin-top: 1px;
}


#b #b2 #b2ccontact {
	background-image: url(images/contacto_base.png);
	float: left;
	height: 465px;
	width: 620px;
}
#b2cextr2a {
	height: 50px;
	width: 570px;
	margin-top: 15px;
	margin-left: 10px;
	
}

#b #b2 #b2cteam #b2cteam2 #b2cteam2c #b2cteam2c2 {
	height: 25px;
	width: 300px;
	margin-top: 5px;
}
#b #b2 #b2ccontact #b2ccontact1 {
	float: right;
	height: 25px;
	width: 610px;
	margin-top: 5px;
}

#b #b2 #b2cteam #b2cteam2 #b2cteam2c #b2cteam2c3 {
	height: 60px;
	width: 300px;
}


#b #b2 #b2cteam #b2cteam2 #b2cteam2c #b2cteam2c1 {
	height: 60px;
	width: 300px;
}
#b #b2 #b2cteam #b2cteam2 #b2cteam2a #b2cteam2atb2a {
	height: 60px;
	width: 220px;
}

#b #b2 #b2cteam #b2cteam2 #b2cteam2a #b2cteam2atb1 {
	height: 25px;
	width: 50px;
}

#b #b2 #b2cteam #b2cteam2 #b2cteam2c #b2cteam2c5 {
	height: 90px;
	width: 300px;
}


#b #b2 #b2cteam #b2cteam2 #b2cteam2d {
	height: 50px;
	width: 100px;
	float: right;
}
#b #b2 #b2cextr #b2cextr1 {
	height: 20px;
	width: 610px;
	float: right;
	margin-top: 5px;
}


#b #b2 #b2cnos #b2cnos3 #b2cnos3a {
	height: 15px;
	width: 250px;
}
#b #b2 #b2cteam #b2cteam2 #b2cteam2a #b2cteam2atb2 {
	height: 68px;
	width: 280px;
}

#b #b2 #b2cesc #b2cesc2 #b2cesc2a {
	height: 25px;
	width: 590px;
	float: left;
}
#b #b2 #b2cteam #b2cteam2 #b2cteam2b {
	height: 200px;
	width: 190px;
	float: left;
}

#b #b2 #b2cteam #b2cteam2 #b2cteam2a #b2cteam2a1 {
	height: 25px;
	width: 200px;
}



#b #b2 #b2cnos #b2cnos2 #b2cnos2a {
	height: 20px;
	width: 250px;
}
#b2cextr2c {
	height: 390px;
	width: 573px;
	margin-left: 13px;
	margin-top: 10px;
	overflow: auto;
}

#b #b2 #b2cteam #b2cteam2 #b2cteam2c {
	height: 270px;
	width: 310px;
	float: right;
}
#b #b2 #b2cteam #b2cteam2 #b2cteam2c #b2cteam2c4 {
	height: 25px;
	width: 300px;
}
#b #b2 #b2ccontact #b2ccontact2 {
	height: 270px;
	width: 617px;
	margin-top: 175px;
}
#b2cextr2b {
	height: 20px;
	width: 220px;
	margin-left: 13px;
}


/*#b #b2 #b2cextr*/ #b2cextr2 {
	height: 300px;
	width: 618px;
	margin-top: 170px;
	overflow: auto;
	background-color:white;
}

#b #b2 #b2cteam #b2cteam2 #b2cteam2a #b2cteam2atb2b {
	height: 190px;
	width: 260px;
}



#b #b2 #b2cteam #b2cteam1 {
	height: 25px;
	width: 600px;
	float: right;
	margin-top: 5px;
}
#b #b2 #b2cteam #b2cteam2 #b2cteam2a {
	height: 270px;
	width: 285px;
	float: left;
}



#b #b2 #b2cteam {
	background-image: url(images/empresas_base.png);
	float: left;
	height: 468px;
	width: 619px;
	background-repeat: no-repeat;
}
#b #b2 #b2cesc #b2cesc1 {
	height: 15px;
	width: 600px;
	margin-top: 5px;
	float: right;
}
#b #b2 #b2cteam #b2cteam2 #b2cteam2a #b2cteam2a2 {
	height: 80px;
	width: 50px;
}


#b #b2 #b2cnos #b2cnos2 #b2cnos2b {
	height: 220px;
	width: 270px;
	float: left;
}
#b #b2 #b2cteam #b2cteam2 {
	height: 276px;
	width: 610px;
	margin-top: 160px;
	float: right;
}

#b #b2 #b2cesc #b2cesc2 #b2cesc2b {
	height: 220px;
	width: 590px;
	float: right;
}





#b1{
	margin:5px,0px,0px,0px;
	width:867px;
	height:189px;
	float:right;
	margin-right: 1px;
}
#b #b2 #b2cesc #b2cesc2 {
	height: 300px;
	width: 600px;
	float: left;
	margin-top: 100px;
	margin-left: 3px;
}

#b #b2 #b2cnos {
	background-image: url(images/nosotros_base.png);
	float: left;
	width: 620px;
	height: 450px;
	background-repeat: no-repeat;
}
#b #b2 #b2ccontact {
	background-image: url(images/contacto_base.png);
	float: left;
	height: 480px;
	width: 620px;
	background-repeat: no-repeat;
}
#b #b2 #b2cnos #b2cnos1 {
	height: 30px;
	width: 550px;
	margin-top: 5px;
	float: left;
	margin-left: 8px;
}

#b #b2 #b2cextr {
	background-image: url(images/deportes_base.png);
	float: left;
	height: 390px;
	width: 619px;
	background-repeat: no-repeat;
}




#b2{
	width:auto;
	height:auto;

}

#b2a{
	background-image:url(images/cont_left.png);
	width:181px;
	height:441px;
	float:left;
	background-repeat: no-repeat;
	margin-left:50px
}
*html #b2a{margin-left:25px}

#b2a1{
width:181px;
height:237px;
margin-top:11px;
}
#b #b2 #b2cnos #b2cnos2 {
	height: 245px;
	width: 270px;
	float: left;
	margin-top: 142px;
	margin-left: 12px;
}

#b #b2 #b2cesc {
	background-image: url(images/escuelas_base.png);
	float: left;
	height: 450px;
	width: 620px;
	background-repeat: no-repeat;
}

#b #b2 #b2cempr {
	background-image: url(images/empresas_base.png);
	float: left;
	height: 445px;
	width: 619px;
	background-repeat: no-repeat;
}

#b2cempresas {
	background-image: url(images/empresas_base.png);
	float: left;
	height: 468px;
	width: 619px;
}

#b #b2 #b2cnosotros {
	background-image: url(images/nosotros_base.png);
	width: 620px;
	height: 476px;
	background-repeat: no-repeat;
	float: left;
}
#b #b2 #b2contacto {
	background-image: url(images/contacto_base.png);
	float: left;
	height: 476px;
	width: 620px;
}

#b #b2 #b2cdeportes {
	background-image: url(images/deportes_base.png);
	float: left;
	height: 475px;
	width: 619px;
	background-repeat: no-repeat;
}
#b #b2 #b2cnos #b2cnos3 {
	height: 270px;
	width: 310px;
	float: right;
	margin-top: 143px;
	margin-right: 10px;
}




#b2a1a{
width:181px;
height:8px;
}
#b #b2 #b2cescuelas {
	background-image: url(images/escuelas_base.png);
	height: 466px;
	width: 620px;
	float: left;
}

#b #b2 #b2cempresas {
	background-image: url(images/empresas_base.png);
	height: 468px;
	width: 619px;
	float: left;
}

#b2a1b{
margin-bottom:1px;

}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b4 {
	height: 25px;
	width: 323px;
	float: right;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b5 {
	height: 35px;
	width: 323px;
	float: right;
}


#b2a1c{
margin-bottom:1px;}

#b2a1d{
margin-bottom:1px;}

#b2a1e{
margin-bottom:1px;}
#b #b2 #b2d {
	height: 30px;
	width: 526px;
	margin-top: 25px;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b6 {
	height: 30px;
	width: 323px;
	float: right;
}



#b2a1f{
margin-bottom:1px;}

#b2a2{
width:181px;
height:20px;
}

#b2a3{
width:181px;
height:34px;
margin-bottom:1px;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3 #b2c1b3a {
	height: 20px;
	width: 10px;
	float: right;
}


#b2a4{
	background-image:url(images/base_abajo.png);
	width:180px;
	height:146px;
	margin-right: 1px;
	}
#b2a4a{
	width:160px;
	height:13px;
	float:left;
	margin-left:5px;
	margin-top:3px;
}

#b2a4b{
width:160px;
height:30px;
float:left;
margin-left:5px;
margin-top:5px;}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3 #b2c1b3c {
	height: 20px;
	width: 10px;
	float: right;
	margin-top: 13px;
}

#b #b2 #b2c #b2c1 #b2c1b #b2c1b3 #b2c1b3b {
	height: 20px;
	width: 13px;
	float: left;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3 #b2c1b3b {
	height: 20px;
	width: 10px;
	float: right;
	margin-top: 18px;
}
*html #b2c1c div{
	margin-top: -47px;
	margin-left: -10px;
}

#b #b2 #b2c #b2c1 #b2c1c {
	text-decoration: none;
	height: 18px;
	width: 610px;
	float: left;
	margin-left:10px;
	margin-top:18px;
}


#b2a4c{
width:80px;
height:18px;
float:left;
margin-left:5px;}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b2 {
	width: 323px;
	height: 35px;
	float: right;
	margin-top: 8px;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3 {
	width: 18px;
	height: 120px;
	float: left;
	margin-top: 8px;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b1 {
	width: 335px;
	height: 15px;
	float: right;
}


#b2a4d{width:160px;
height:13px;
float:left;
margin-left:5px;
margin-top:3px;}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3 #b2c1b3d {
	height: 20px;
	width: 10px;
	float: right;
	margin-top: 6px;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3e {
	width: 323px;
	height: 33px;
	float: right;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3h {
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3g {
	width: 323px;
	height: 33px;
	float: right;
}
#b #b2 #b2c #b2c1 #b2c1b #b2c1b3f {
	width: 323px;
	height: 33px;
	float: right;
}




#b2a4e{width:160px;
height:30px;
float:left;
margin-left:5px;
margin-top:3px;}

#b2a4f{width:80px;
height:10px;
float:left;
margin-left:5px;}

	
#b2a5{
background-image:url(images/base_abajo.png);
width:180px;
height:146Spx;
}

#b2b{
width:8px;
height:441px;
float:left;
}

#b2c{
	background-image:url(images/base1.png);
	background-repeat:no-repeat;
	float:left;
	width:620px;
	height:440px;
}
#b2c1{
	width:620px;
	height:203px;
}

#b2c1a{
	width:270px;
	height:150px;
	float:left;
}

#b2c1b{
	width:345px;
	height:150px;
	margin-top:1px;
	background-repeat:no-repeat;
	float: right;
}
#b2c2{
width:620px;
height:239px;}

*html #b2c2{ margin-top:-50px}

#b2c2a{width:620px;
height:119px;
#/height:110px;
}
*html #b2c2a{height:80px}

#b2c2a1{
width:310px;
height:110px;
float:left;}

*html #b2c2a{height:80px}
#b2c2a1a{
	width:180px;
	/*height:20px;*/
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#b2c2a1b{
	width:180px;
	height:65px;
	float:left;
	margin-left:10px;
}
#b2c2a1c{
	width:160px;
	height:17px;
	float:left;
	margin-left:10px;
}

#b2c2a1d{
width:87px;
height:82px;
float:right;
margin-top:25px;
margin-right:10px;
}

#b2c2a2{
width:310px;
height:110px;
float:right;}

#b2c2a2a{
	width:87px;
	height:82px;
	float: right;
	margin-right: 10px;
	margin-top: 25px;
}

#b2c2a2b{
	width:180px;
	height:20px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
#b2c2a2c{
	width:180px;
	height:65px;
	float:left;
	margin-left:10px;
}

#b2c2a2d{
	width:160px;
	height:17px;
	float:left;
	margin-left:10px;
}

#b2c2a3{
	width:620px;
	height:3px;}

#b2c2b{
width:620px;
height:119px;
}

#b2c2b1{
	width:310px;
	height:116px;
	float:left;
	}
#d2c2b1a{width:87px;
height:82px;
float:right;
margin-top:30px;
margin-right:10px;}

#d2c2b1b{
	width:180px;
	height:20px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#d2c2b1c{
	width:180px;
	height:65px;
	float:left;
	margin-left:10px;
}


#d2c2b1d{
	width:160px;
	height:17px;
	float:left;
	margin-left:10px;
}

#b2c2b2{
width:310px;
height:116px;
float:right;}

#b2c2b2a{width:87px;
height:82px;
float:right;
margin-top:30px;
margin-right:10px;}

#b2c2b2b{
	width:180px;
	height:20px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#b2c2b2c{
	width:180px;
	height:65px;
	float:left;
	margin-left:10px;
}

#b2c2b2d{
	width:160px;
	height:17px;
	float:left;
	margin-left:10px;
}
.styleta1{
font-family:Tahoma, Arial, Verdana;
font-weight:bold;
font-size:14px;}

.styleta2{
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#334f02;}
.styleta3{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#334f02;
	font-weight:bold;
	text-decoration: none;
}

.styleta4{
font:Tahoma, Arial, Verdana;
font-size:14px;
font-weight:bold;
color:#0661F7;}
.styleta5{
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#180d02;}

.style_abajo{
	font:Tahoma;
	color:#000000;
	font-size:11px;
	font-weight: bold;
}


.style_cont_noticias{
font:Tahoma;
font-size:11;
color:#334f02;}
.style_cont_mas{
font:Tahoma;
font-size:11;}
.down {
	background-color: #2B3D0F;
	text-align:center;
	}
table {
	
}
.table_2 {
	background-image: url(images/empresas.png);
}
.table_buttons {
	background-image: url(images/botones_base.png);
	background-repeat:no-repeat;
}
.base_salud {
	background-image: url(images/fondo_salud_total.png);
}
.basepleca {
	background-image: url(images/base_pleca.png);
}
.fondo_all {
	background-image: url(images/fondo_noticias_salud.png);
	background-repeat:no-repeat;
}

.news_base {
	background-image: url(images/news_base_2.png);
	background-repeat:no-repeat;
}
.wf {
	background-image: none;
}
.sb {
	background-image: none;
}
#c #cleft #cleft2 {
	float: right;
}

.wf .fondo_all {
	background-image: url(images/botones_base.png);
}


.white {
	background-image: url(images/blanco.png);
}
#c #cleft #cleft1 {
	width: 383px;
	height: 20px;
	float: left;
	margin-left:1px;
}

#c #cleft {
	width: 835px;
	height: 18px;
}


#c #cleft #cleft2 {
	height: 19px;
	width: 150px;
	float: right;
	margin-right: 5px;
}

.hh {
	background-image: url(images/body_2.png);
	background-repeat:no-repeat;
}
.news {
	background-image: url(images/news.png);
	background-repeat:no-repeat;
	

}
.news_bckgrnd {
	background-image: url(images/backgrnd_news_left.png);
}
.style_news_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style_bottom_news_left {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.style_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.style_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
#c {
	height: 20px;
	width: 890px;
	margin-top: 6px;
	background-position: center;
}

.style_text_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#714B39;
}

#b2c3 {
	background-image: url(images/body_cr21.png);
	background-repeat: no-repeat;
	height: 476px;
	width: 620px;
	float:left;
}
#b2c3empr {
background-image:url(images/empr_base.png);
		background-repeat: no-repeat;
	height: 476px;
	width: 620px;
	float:left;
}

#b2c3esc {
		background-repeat: no-repeat;
		background-image:url(images/escuelas.png);
	height: 476px;
	width: 620px;
	float:left;
}

#b2c3deportes {
		/*background-repeat: no-repeat;*/
		background-image:url(images/deportes.png);
		background-repeat:no-repeat;
	height: 505px;
	width: 619px;
	float:left;
}

.bodycr2 {
	background-image: url(images/body_cr2.png);
	height: 674px;
	width: 913px;
	background-repeat:no-repeat;
background-position:center;
}


.bdeportes {
background-image:url(images/body_deportes.png);
background-repeat:no-repeat;
	width:913px;
	height:717px;
}

.telefonos{
font-family:Tahoma, Arial, Verdana;
font-size:13px;
font-weight:bold;
color:#000000;}
.excursiones {
	font-family:Tahoma, Arial, Verdana;
	font-weight:bolder;
	font-size:15px;
	color:#FFFFFF;
	/*word-spacing:2px;*/
}
.ecotours{
font-family:Tahoma, Arial, Verdana;
font-size:14px;
font-weight:bold;}

.infoecotours{
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#4f180e;}


.formulario{
margin-left:30px;
}

.formulario table td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.stylebotones{
font-family:Tahoma, Arial, Verdana;
font-weight:bold;
font-size:11px;
color:#000000;
}
.uno{
	position:absolute;
	/*left:12px;
	width: 1px;
	height: 25px;
	top: 299px;
	/*left: 99px;
	top: 234px;*/
}
#b2c2a a:hover,#b2c2a a:link{ color:#334F02}
#b2c2b a:hover,#b2c2b a:link{ color:#334F02}
#b2a3 span,#b2a1 span{ color:black; font-weight:bold; font-family:Tahoma, Arial, Verdana; font-size:11px; position:absolute; top:5px; width: 110px; left:25px}
#b2a3 div,#b2a1 div {position:relative;}
#b2a4 a:link, #b2a4 a:hover{ color:red}
#cleft2 a:link, #cleft2 a:link{ color:white}
a.pag{ color:blue;font-family:Tahoma, Arial, Verdana;}
#pag div{ float:left}