@charset "utf-8";
/* CSS Document */

html {
	height:100% ;
	margin-bottom:1px;
}
p, td, li, ul, ol, h1, h3, h4, h5, h6, label, input {
	font:10px/11px Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
a { text-decoration:none;
	font:10px/11px Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
img { border:0px; }


body {
	height:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font:10px/11px Arial, Helvetica, sans-serif;
	color:#999999; background:url(../imagenes/linea_top.jpg) top repeat-x #fff;
}
#cuerpo {
	width: 1008px;
	
	position: absolute;
	left: 50%;
	margin-left: -504px;
	overflow:hidden;
	background-color: #FFFFFF;

}
#enlaces_extra {
	width: 1008px;
	height: 63px; border-top: 1px dotted #A0BED6; 
	
	overflow:auto;
	background-color: #fff; padding-bottom:1px; padding-top:5px;

}

#enlaces_extra  a { font-size:10px; color:#8497D7; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:5px 1px 5px 1px;
}
#enlaces_extra  a:hover { font-size:10px; color:#76BE36; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:5px 1px 5px 1px; border-bottom:1px dotted #003399;
}
#cabecera {
	width: 1008px;
	height: 154px;
	
	overflow:hidden; background:url(../imagenes/cabecera.jpg) no-repeat;
}

#txt_intro {width: 650px;
	height: 40px;  color:#799E3E; font-family: Verdana, Geneva, sans-serif; font-size:11px; 
 
	overflow:hidden; float:right; display:inline; margin: 62px 11px 0px 0px; display:inline; list-style:none; list-style-image:none; line-height:11px; display:inline; }
	


.intro334 {
	color:#069;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-top:0px;
	display:inline;
	font-weight:normal;
	list-style:none;
	list-style-image:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-top-color: #799E3E; line-height:11px; margin:0px; padding:0px; 
}
	
	
#logo {
	width: 242px;
	height: 154px;

	overflow:hidden; float:left;
}
#confianza { width:61px; height:105px;  float:left; margin-left:10px; display:inline; margin-top:45px; overflow:hidden; 
}
#idiomas { width:61px; height:25px;  float:left;  display:inline; margin-top:10px; overflow:hidden; 
}
.esp {  width:25px; height:25px;  float:left; background:#000;  display:inline;}
.ing {  width:25px; height:25px;  float:right; background:#000;  display:inline;}
#menu_top {
	width: 520px;
	height: 30px; 
 
	overflow:hidden; float:right; display:inline; margin: 16px 11px 0px 0px;
}
#menu_top_botones { float:right; }
#menu_top_social { float:left; width:180px; height:30px; background:url(../imagenes/prueba_f.jpg) no-repeat; }
.mas1 { float:left; width:70px; height:27px; padding-top:3px;  overflow:hidden; }

#menu_top_social_in { float:right; width:81px; height:30px; background:#000; display:inline; margin-right:12px; }
.social_btn { float:left; }
#presu { float:left; width:108px; height:30px; display:block; background:url(../imagenes/presu_btn2.jpg) no-repeat;}
#presu a:hover { background:url(../imagenes/presu_btn.jpg) no-repeat; display:block;width:108px; height:30px;}

#contacto  {overflow:hidden; float:right; width:86px; height:30px; display:block;background:url(../imagenes/contacto_btn2.jpg) no-repeat;}
#contacto a:hover { background:url(../imagenes/contacto_btn.jpg) no-repeat; display:block; width:86px; height:30px;}

#blog { float:left; width:70px; height:30px; display:block;background:url(../imagenes/blog_btn.jpg) no-repeat; overflow:hidden;}
#blog a:hover { background:url(../imagenes/blog_btn2.jpg) no-repeat; display:block; width:70px; height:30px; overflow:hidden;}

#facebook{
	width: 122px; background-color:#FF0033;
	height: 40px; 
 
	overflow:hidden; float:right;display:inline; margin: 0px 0px 0px 10px;
}
#face_btn { float:left; width:122px; height:40px; display:block; }

#menu {
	width: 1008px;
	height: 43px; background:none; background:url(../imagenes/menu_bg.jpg) repeat-x;
 
	overflow:hidden; float:left;
}
#menu ul { list-style:none; float:left;
}
#menu a { display:block; float:left;position:relative; height:43px;
}
#menu img { display:block; float:left; position:relative; height:43px;
}
.b1  { float:left; width:77px; height:43px; display:block; background:url(../imagenes/b1.jpg) no-repeat;}
.b1 a:hover { background:url(../imagenes/b1_bg.jpg) no-repeat; display:block;width:77px; height:43px;}
.b2  { float:left; width:92px; height:43px; display:block;background:url(../imagenes/b2.jpg) no-repeat;}
.b2 a:hover { background:url(../imagenes/b2_bg.jpg) no-repeat; display:block; width:92px; height:43px;}
.b3  { float:left; width:153px; height:43px; display:block;background:url(../imagenes/b3.jpg) no-repeat;}
.b3 a:hover { background:url(../imagenes/b3_bg.jpg) no-repeat; display:block;width:153px; height:43px;}
.b4  { float:left; width:149px; height:43px; display:block; background:url(../imagenes/b4.jpg) no-repeat;}
.b4 a:hover { background:url(../imagenes/b4_bg.jpg) no-repeat; display:block; width:149px; height:43px;}
.b5  { float:left; width:152px; height:43px; display:block;background:url(../imagenes/b5.jpg) no-repeat;}
.b5 a:hover { background:url(../imagenes/b5_bg.jpg) no-repeat; display:block;width:152px; height:43px;}
.b6  { float:left; width:126px; height:43px; display:block;background:url(../imagenes/b6.jpg) no-repeat;}
.b6 a:hover { background:url(../imagenes/b6_bg.jpg) no-repeat; display:block;width:126px; height:43px;}
.b7  { float:left; width:146px; height:43px; display:block; background:url(../imagenes/b7.jpg) no-repeat;}
.b7 a:hover { background:url(../imagenes/b7_bg.jpg) no-repeat; display:block; width:146px; height:43px;}
.b8 { float:left; width:112px; height:43px; display:block; background:url(../imagenes/b8.jpg) no-repeat;}
.b8 a:hover { background:url(../imagenes/b8_bg.jpg) no-repeat; display:block; width:112px; height:43px;}

#banner { width: 1008px;
	height: 290px; float:left; padding-top:8px; display: inline;  overflow:hidden; background: url(../imagenes/bg_banner.jpg) repeat-x ; 
}
#container { width: 1008px;
	height: 149px; float:left; display: inline;  overflow:hidden; background: url(../imagenes/bg_banner.jpg) repeat-x ; 
}






#banner_flash{ width: 1008px;
	height: 133px; float:left;  margin-top:10px; overflow:hidden; background-color:#fff;  
}
#iwant { width: 1008px;
	height: 124px; float:left;   overflow:hidden; background:url(../imagenes/iwant_bg.jpg) no-repeat #FFFFFF;
}
#fllamada { width: 1010px;
	height: 75px; float:left; margin-top:46px;    overflow:hidden; padding-top:6px; 
}
#fllamada input {width:180px; background:url(../imagenes/input_bg.jpg) no-repeat top left; float:left; border:2px solid #76AE0D; font-size:11px; padding:4px 0px 0px 4px; color: #748BC2;
}
#check2 { width: 880px;
	height: 20px; float:right; margin-top:2px;    overflow:hidden; padding-top:0px; margin-left:12px; display:inline; 
}
#check2 table { float:right;
}
#check2 p { float:left;  font-size:12px; padding:2px; color: #000; font-weight:bold; text-align: left;
}
#check2 input {width:15px; padding:0px;  float:left;  font-size:12px;  color: #748BC2; border:0px; border:none;
}
#fllamada p { float:left;  font-size:12px; padding:2px; color: #003366; font-weight:bold; text-align: left;
}
.send{ width: 80px; height: 30px;  background:url(../imagenes/enviar.jpg) no-repeat;
}


#bloques_b { width: 1008px;
	height: 315px; float:left;   overflow:hidden; 
}
#bloque_der_b { width: 491px;
	height: 300px; float:right;   overflow:hidden; background-color:#fff; border: #bac6e1 4px solid;
}
#bloque_legal { width: 992px;
	height: 300px; float:right;   overflow:hidden; background-color:#fff; border: #bac6e1 4px solid;
}
#bloque_izq_b { width: 491px;
	height: 300px; float:left;   overflow:hidden; background-color:#fff; border: #bac6e1 4px solid;
}
#bloques_b p { 

text-align:justify;

color:#4D5F79; margin-top:5px;
font-family: Verdana, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 1.1em; padding:3px;

}
#bloque_legal p { font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#003366; text-align:justify; line-height:13px; 
}
#bloques_b ul { padding:10px 10px 10px 30px; border:1px solid #BAC6E1; margin:5px; list-style-image:url(../imagenes/icono_lista.gif);  
}
#bloques_b li { color:#4D5F79; margin-top:1px;
font-family: Verdana, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 1.1em; padding:1px; text-align:justify;
}
#bloque_legal ol { padding:10px 10px 10px 30px;  margin:5px; border:1px solid #BAC6E1;
}
#bloque_legal li { font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#003366; text-align:justify; line-height:13px; margin-top:3px; 
}
em { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#1081C5; font-style:normal; font-weight:bold; text-align:justify; line-height:13px; 
}
#bloques p {
text-align:justify;

color:#4D5F79; margin-top:5px;
font-family: Verdana, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 1.1em; padding:5px;
}
#texto_a p { padding:10px; border:1px solid #BAC6E1; margin:5px;
}
#texto_a h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#069; padding: 7px 0px 2px 10px; text-align:left;
}
#bloque_izq { width: 491px;
	height: 735px; float:left;   overflow:hidden; background-color:#FBFBFD; border: #bac6e1 4px solid;
}
#bloque_amplio { width: 992px;
	height: 415px; float:left;   overflow:hidden; background-color:#fff; border: #bac6e1 4px solid;
}
.subbloque_titulo { width:365px; height:16px;  padding-left:35px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#2F438C; text-align:left; float:left; padding-top:8px;}

#subbloque1 { width: 475px;
	height: 121px; float:left;   overflow:hidden; background:url(../imagenes/subbloque1_bg.jpg); margin:2px 8px 8px 8px; display: inline; 
}
#subbloque1_txt { width: 400px;
	height: 99px; float:left;   overflow:hidden;  margin:0px 0px 5px 8px; display: inline;
}
#subbloque2 { width: 475px;
	height: 111px; float:left;   overflow:hidden; background:url(../imagenes/subbloque2_bg.jpg); margin:0px 8px 8px 8px; display: inline; 
}
#subbloque2_txt { width: 400px;
	height: 101px; float:left;   overflow:hidden;  margin:0px 0px 0px 8px; display: inline; 
}

#subbloque3 { width: 475px;
	height: 96px; float:left;   overflow:hidden; background:url(../imagenes/subbloque3_bg.jpg); margin:0px 8px 8px 8px; display: inline; 
}
#subbloque3_txt { width: 400px;
	height: 68px; float:left;   overflow:hidden;  margin:0px 0px 0px 8px; display: inline; 
}
#subbloque4 { width: 475px;
	height: 90px; float:left;   overflow:hidden; background:url(../imagenes/subbloque4_bg.jpg); margin:0px 8px 8px 8px; display: inline; 
}
#subbloque4_txt { width: 400px;
	height: 66px; float:left;   overflow:hidden;  margin:0px 0px 0px 8px; display: inline; 
}


#info1, #info2, #info3, #info4, #info5,  #info6,  #info7,  #info8,  #info9,  #info10 ,  #info11  { width: 52px;
	height: 16px; float:right;   overflow:hidden;  margin:0px;  display: inline; 
}

#bloque_der { width: 491px;
	height: 735px; float:right;   overflow:hidden; background-color:#FBFBFD; border: #bac6e1 4px solid;
}
#subbloque5 { width: 475px;
	height: 164px; float:left;   overflow:hidden; background:url(../imagenes/subbloque5_bg.jpg); margin:8px 8px 8px 9px; display: inline; 
}
#subbloque5_txt { width: 400px;
	height: 133px; float:left;   overflow:hidden;  margin:0px 0px 0px 8px; display: inline; 
}
#subbloque6 { width: 475px;
	height: 124px; float:left;   overflow:hidden; background:url(../imagenes/subbloque6_bg.jpg); margin:6px 8px 8px 9px; display: inline; 
}
#subbloque6_txt { width: 400px;
	height: 93px; float:left;   overflow:hidden;  margin:0px 0px 0px 8px; display: inline; 
}
#subbloque7 { width: 475px;
	height: 100px; float:left;   overflow:hidden; background:url(../imagenes/subbloque7_bg.jpg); margin:5px 8px 8px 9px; display: inline; 
}
#subbloque7_txt { width: 400px;
	height: 63px; float:left;   overflow:hidden;  margin:0px 0px 0px 8px; display: inline; 
}

#subbloque8 { width: 475px;
	height: 100px; float:left;   overflow:hidden; background:url(../imagenes/subbloque8b_bg.jpg) no-repeat; margin:2px 8px 8px 9px; display: inline; 
}
#subbloque8_txt { width: 400px;
	height: 83px; float:left;   overflow:hidden;  margin:8px 0px 0px 8px; display: inline;  line-height:12px; padding:0px; 
}

#subbloque10 { width: 475px;
	height: 160px; float:left; overflow:hidden; background:url(../imagenes/subbloque10_bg.jpg) no-repeat; margin:2px 8px 8px 9px; display: inline;
}
#subbloque10_txt { width: 400px;
	height: 143px; float:left;   overflow:hidden;  margin:8px 0px 0px 8px; display: inline; 
}

#subbloque11 { width: 475px;
	height: 160px; float:left; overflow:hidden; background:url(../imagenes/subbloque10_bg.jpg) no-repeat; margin:2px 8px 8px 9px; display: inline; 
}
#subbloque11_txt { width: 400px;
	height: 143px; float:left;   overflow:hidden;  margin:8px 0px 0px 8px; display: inline;  line-height:12px; padding:0px; 
}

#subbloque8 a { color:#4D5F79; margin-top:5px;
font-family: Verdana, sans-serif;
font-size: 11px;
font-style: normal; text-align:left;
font-weight: normal; display:inline;  margin:0px; padding:0px; line-height:12px;
}
#subbloque8 a:hover { color:#063;
}


#subbloque9 { width: 475px;
	height: 120px; float:left;   overflow:hidden; background:url(../imagenes/subbloque8_bg.jpg); margin:5px 8px 8px 9px; display: inline; 
}
#subbloque9_txt { width: 400px;
	height: 93px; float:left;   overflow:hidden;  margin:5px 0px 0px 8px; display: inline; line-height:12px; padding:0px; 
}

#subbloque9 a { color:#4D5F79; margin-top:0px;
font-family: Verdana, sans-serif;
font-size: 11px;
font-style: normal; text-align:left;
font-weight: normal; display:inline; line-height:12px; margin:0px; padding:0px; line-height:12px;
}
#subbloque9 a:hover { color:#063;
}


#formulario { width: 468px; padding:5px;  border: #bac6e1 1px solid; margin:5px; height:349px;  
}
#formulario p { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:1px 2px 2px 5px; margin:5px; 
}
#datos { width: 468px; padding:5px;  border: #bac6e1 1px solid; margin:5px;  
}
#datos p { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:1px 2px 2px 5px; margin:2px; 
}
#formulario input{ width: 385px; padding:2px;   margin:1px; font-size:11px; border:#87B200 1px solid;  
}

#formulario textarea { width: 385px; padding:2px;  border: #bac6e1 1px solid; margin:2px; font-size:10px; font-family:Arial, Helvetica, sans-serif; border:#87B200 1px solid; color:#003366;  
}
#formulario .send2 { width: 77px; height:26px; float: right; display:inline; background:url(../imagenes/enviar_2.jpg) no-repeat; border:none; margin-top:12px;
}

#check3 p { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:1px 2px 2px 5px; margin:5px; 
}

#check3 input{ width: 385px; padding:2px;   margin:1px; font-size:11px; border:#87B200 1px solid;  
}




#check3 { width: 400px; 
	height: 30px; float:left; margin-top:2px;    overflow:hidden; padding-top:0px; margin-left:0px; display:inline; 
}

#check3 input { width: 15px; padding:1px; float:right;   margin:1px; font-size:11px;  
}
#txt_add { 
	width: 1008px;
	 padding-top:5px; background:url(../imagenes/footer_bg.jpg) top no-repeat #fff; float:left; height:50px;
	
	overflow:hidden; margin-top:10px;
}
#txt_add p { font-size:11px; color:#6C7ABB; font-family:Arial, Helvetica, sans-serif; text-align:justify; margin:5px 0px 5px 0px;
}
#footer { 
	width: 1008px;padding-top:10px;
	height:40px; background:url(../imagenes/footer_bg.jpg) no-repeat #fff; float:left;
	
	overflow:hidden;
}
#footer2 { 
	width: 1008px;padding-top:2px;
	height:30px; background:url(../imagenes/footer_bg.jpg) no-repeat #fff; float:left;
	
	overflow:hidden;
}
#footer3 { 
	width: 1008px;padding-top:5px;
 float:left;
	
	overflow:hidden;  text-align:left; line-height:13px;
}
#footer3 a { 
 font-size:11px; color:#003399; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:5px; color:#8497D7; text-align:left;
}
.flesko { float:right; margin-top:5px;
}
#footer_in { 
	width: 828px; 
	height:40px;   float:left;
	
	overflow:hidden;
}

#footer p { font-size:11px; color:#003399; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:5px;
}
#footer a { font-size:10px; color:#8497D7; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:5px 1px 5px 1px;
}
#footer a:hover { font-size:10px; color:#76BE36; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:5px 1px 5px 1px; border-bottom:1px dotted #003399;
}



    /* GALERIA */
#fila { float:left;  height:135px; }
#web1 { float:left; margin:2px 2px 2px 1px; width:163px; height:135px; overflow:hidden;}
#web2,#web3,#web4,#web5,#web6  { float:left; margin:2px 2px 2px 1px; width:163px; height:135px; overflow:hidden; display:inline;}
#foto{width:158px; height:100px;    float:left; display:block; background-color:#bac6e1; display:inline; } 
#foto:hover {width:158px; height:100px;    float:left;  background-color:#006699; display:inline; } 
 
#f1{width:154px; height:96px;    float:left;  margin:3px; background:url(../imagenes/galeria_web/f1.jpg) no-repeat; }
#f2{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f2.jpg) no-repeat; }
#f3{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f3.jpg) no-repeat;}
#f4{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f4.jpg) no-repeat;}
#f5{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f5.jpg) no-repeat;}
#f6{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f6.jpg) no-repeat;}
#f7{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f7.jpg) no-repeat;}
#f7b{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f7b.jpg) no-repeat;}
#f8{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f8.jpg) no-repeat;}
#f9{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f9.jpg) no-repeat;}
#f10{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f10.jpg) no-repeat;}
#f11{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f11.jpg) no-repeat;}
#f12{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f12.jpg) no-repeat;}
#f13{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f13.jpg) no-repeat;}
#f14{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f14.jpg) no-repeat;}
#f15{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f15.jpg) no-repeat;}
#f16{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f16.jpg) no-repeat;}

#f17{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f17.jpg) no-repeat;}
#f18{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f18.jpg) no-repeat;}
#f19{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f19.jpg) no-repeat;}
#f20{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f20.jpg) no-repeat;}
#f21{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f21.jpg) no-repeat;}
#f22{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f22.jpg) no-repeat;}
#f23{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f23.jpg) no-repeat;}
#f24{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f24.jpg) no-repeat;}
#f25{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f25.jpg) no-repeat;}
#f26{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f26.jpg) no-repeat;}
#f27{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f27.jpg) no-repeat;}
#f28{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f28.jpg) no-repeat;}

#f29{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f29.jpg) no-repeat;}
#f30{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f30.jpg) no-repeat;}
#f31{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f31.jpg) no-repeat;}
#f32{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f32.jpg) no-repeat;}
#f33{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f33.jpg) no-repeat;}
#f34{width:154px; height:96px;    float:left; display:block;  margin:3px; background:url(../imagenes/galeria_web/f34.jpg) no-repeat;}
#texto {width:163px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#779; font-size:9px; text-align:center; margin-top:4px; letter-spacing:-0.2px; } 



	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position: absolute;
		text-align:left;
width: 1008px;

		background:#ccc;		
		margin-bottom:2em; overflow:hidden;
		}	
			
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1008px; background:#999999;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-0px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:906px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
	.galleria{list-style:none;width:300px}
.galleria li{display:block;width:50px;height:50px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;}
* html .galleria li div span{width:400px} /* MSIE bug */

.flesko{margin:auto;text-align:center;font:normal 10px arial;border:1px solid #3C4BBF;background:#62C2EF;width:92px;padding:2px;color:#2E1072;line-height:10px; background-color:#62C2EF;}
#dir { font:normal 10px arial; border:1px solid #fff; width:90px; padding:2px 0px 2px 0px; line-height:10px; float:right;}
a.iflesko {color:#3C4BBF;font:normal 11px arial;text-decoration:none;line-height:10px;}
a:hover.iflesko {color:#DE2581;}


#banners { width:247px; height:55px;  float:left; margin-top:2px;}
#banner1 { width:127px; height:50px;  float:left; }
#banner2 { width:119px; height:50px; float:right;}

.subbloque_titulo p { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;}

.intro334 h1 { color:#069; font-family: Verdana, Geneva, sans-serif; font-size:11px; padding-top:0px;  display:inline; font-weight:normal; border:0px; list-style:none; list-style-image:none; padding:0px; margin:0px; border:none }
	
	.intro334 h2 { color:#069; font-family: Verdana, Geneva, sans-serif; font-size:11px;  display:inline; font-weight:normal; border:0px; list-style:none; list-style-image:none; padding:0px; margin:0px; border:none  }




