/* CSS Document */

/*PAGE LAYOUT*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
}

/* remember to define focus styles! */
:focus {
        outline: 0;
}

ol, ul {
        list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
        border-collapse: separate;
        border-spacing: 0;
}
caption, th, td {
        text-align: left;
        font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: "";
}
blockquote, q {
        quotes: "" "";
}




body {
	
	text-align : justify; margin-top:0px; background-color:#FFFFFF;
}


#base {
  width: 100%; 
  height:auto;
  padding:0px; 
  margin: 0px; 
  text-align:center;}


#contenedor {
  width: 818px; 
  height:auto;
  padding:0px; 
  margin: 0 auto;
}

/**** BOTONERA HORIZONTAL ****/


#c_botonera{
  width: 818px; 
  height:55px;
  padding:0px; 
  margin: 0px;
  float: left;}


#equ_botonera{
  width: 101px; 
  height:55px;
  padding:0px; 
  background-image:url(images/esquina_botonera.jpg); 
  margin: 0px;
  float: left;}
  



#menuh {
    width: 500px; 
    height:55px;
	margin:0px; 
    padding:0px;
	float: left;}

#menuh ul, li {
       list-style:none;
       margin:0px; 
	   padding:0px}


#menuh ul {
	margin: 0;
	padding: 0;}


#menuh li {
	float: left;}

#menuh a {

    width: 100px; 
    height:25px; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center; 
	background-image:url(images/fondo_boton.jpg);
    font-size:10px;	
	color: #6d6c6c;
	display: block;
	padding:30px 0 0 0;
	margin: 0px;}


#menuh a:hover {
	
color: #0668b3;}


#iconos{
  width: 200px; 
  height:55px;
  padding:0px; 
  margin: 0px; 
  background-image:url(images/fondo_iconos.jpg); 
  text-align:right;
  float: left;}	



a.boton_h {
  width: 40px; 
  height:55px;
  display: block;
  padding:0px; 
  margin: 0 0 0 80px;
  float: left; 
  background-image: url(images/boton_h1.jpg); }



/* IE6 Only */
* html a.boton_h {
  width: 40px; 
  height:55px;
  display: block;
  padding:0px; 
  margin: 0 0 0 40px;
  float: left; 
  background-image: url(images/boton_h1.jpg); }
  
  
  


a.boton_h:hover {
   background-image: url(images/boton_h2.jpg);}



a.boton_m {
 width: 40px; 
  height:55px;
  display: block;
  padding:0px; 
  margin: 0px;
  float: left; 
  background-image: url(images/boton_m1.jpg);}


a.boton_m:hover {
background-image:url(images/boton_m2.jpg);}



a.boton_e {
  width: 40px; 
  height:55px;
  display: block;
  padding:0px; 
  margin: 0px;
  float: left; 
  background-image: url(images/boton_e1.jpg);}


a.boton_e:hover {
  background-image: url(images/boton_e2.jpg);}



#lat_derechoB{
  width: 17px; 
  height:55px;
  padding:0px; 
  background-image:url(images/lateral_d_botonera.jpg); 
  margin: 0px;
  float: left;}


/**** BANNER ****/

#c_banner{
  width: 818px; 
  height:164px; 
  padding:0px; 
  margin: 0px;
  float: left;}



#lateral_banner{
  width: 101px; 
  height:164px;
  padding:0px; 
  background-image:url(images/lateral_banner.jpg); 
  margin: 0px;
  float: left;}




#banner{
  width: 499px; 
  height:164px; 
  padding:0px; 
  margin: 0px; background-image: url(images/banner.jpg);
  float: left;}



#b_hosting{
  width: 200px; 
  height:164px; 
  padding:0px; 
  margin: 0 0 0 1px; 
  float: left;}


#lateral_der{
  width: 17px; 
  height:164px; 
  padding:0px; 
  margin: 0px; 
  background-image: url(images/banner_l_derecho.jpg);
  float: left;}



#c_horizontal{
  width: 818px; 
  height:16px; 
  padding:0px; 
  margin: 0px; 
  background-image:url(images/horizontal.jpg);
  float: left;}





/**** HOME ****/


#home{
  width: 818px; 
  height:auto; 
  padding:0px; 
  margin: 0px; 
  background-image:url(images/fondo_home.jpg);
  float: left;}
  

#columna_izq{
  width: 101px; 
  height:auto;
  padding:0px; 
  margin: 0px;
  float: left;}
  
 
#centro{
  width: 698px; 
  height:auto;
  padding:0px; 
  margin: 0px;
  border: 1px Solid #e6e6e6;
  float: left;} 
  
  
  
/* IE6 Only */
* html #centro{
  width: 698px; 
  height:auto;
  padding:0px;
  border: 1px Solid #e6e6e6; 
  margin: 0px;
  float: left;}   
  
  

#columna_der{
  width: 17px; 
  height:auto;
  padding:0px; 
  margin: 0px;
  float: left;}



#encabezado{
  width: 638px; 
  height:49px;
  padding:30px; 
  margin: 0px; 
  text-align:left;
 float: left;} 


#logo{
  width: 290px; 
  height:79px;
  padding:0px; 
  margin: 0px; 
  text-align:left; 
  float: left;} 


#linea_vertical{
  width: 58px; 
  height:79px;
  padding:0px; 
  margin: 0px; 
  text-align:left; 
  background-image: url(images/linea_vertical.jpg);
 float: left;} 

#consulta{
  width: 290px; 
  height:79px;
  padding:0px; 
  margin: 0px; 
  text-align:left; 
  float: left;} 


#icono_consulta{
  width: 81px; 
  height:79px;
  padding:0px; 
  margin: 0px; 
  text-align:left; 
  background-image:url(images/icono_consulta.jpg); 
  float: left;} 
  
  
  
#info_consul{
  width: 209px; 
  height:79px;
  padding:0px; 
  margin: 0px; 
   font-family: Tahoma;
	font-size: 11px;
	 color: #4a95ce; 
	text-align:left;
  float: left;}   
  
  
  
 a.b_novedades {
  width: 92px; 
  height:16px;
  display: block;
  padding:3px 0 0 0; 
  margin: 17px 0 0 0;
  text-decoration: none;
  font-family: Tahoma;
  text-align:center;
  font-size:11px;	
  color: #ffffff;
  font-weight: bold;
  float: left; 
  background-image: url(images/b_novedades1.png); }


a.b_novedades:hover {
   background-image: url(images/b_novedades2.png);} 
  
  
  
  
  
 #caja_lineah{
  width: 638px; 
  height:50px;
  padding:0 30px 0 30px; 
  margin: 0px; 
  float: left;}    
  
#linea_horizontal{
  width: 638px; 
  height:1px;
  padding:0px; 
  margin: 25px 0 0 0; 
  background-color:#d2d2d2; 
  float: left;} 


/* IE6 Only */
* html #linea_horizontal{
  width: 638px; 
  height:26px;
  padding:0px; 
  margin: 0px; 
  background-image:url(images/l_horizontal2.jpg);
  float: left;} 




#contenido{
  width: 638px; 
  height:auto;
  padding:0 30px 0 30px;  
  margin: 0px; 
  text-align:left; 
  float: left;}    



#columa_izq{
  width: 290px; 
  height:400px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}   


#quienes_somos{
  width: 290px; 
  height:194px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  
  
.quienes_somos{
  width: 290px; 
  height:194px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  


.tn_empresa { 
    
    font-family: Tahoma;
    font-size:24px;	
    color:#3c4041; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
h1 {
 
 width: auto; 
 height:25px;
 font-family: Tahoma;
 font-size:24px;	
 color:#3c4041; 
 margin: 0px; 
 padding:0px;
 font-weight: normal;
 float: left; } 	
	

h2 {
 width: auto; 
 height:40px;
 font-family: Tahoma;
 font-size:24px;	
 color:#9da8ac; 
 margin: 0 0 0 5px; 
 padding:0px;
 font-weight: normal;
 float: left; } 


h3 {
  width: 100%; 
  height:auto;
  font-family: Tahoma;
  font-size:11px;	
  color: #868d92; 
  margin: 5px 0 0 0; 
  padding:0px;
  line-height:13px;
  font-weight: normal;
  float: left; } 
	

.h3 {
 font-family: Tahoma;
 font-size:11px;	
 color: #4071B9; 
 margin: 0 4px 0 0; 
 padding:0px;
 font-weight: nornal;
 float: left;}



h4{ 
   width: 100%; 
   height:auto;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:11px;	
   line-height:14px;
   color:#5b696e;
   font-weight: bold;
   }
 


h5{ 
    
   width: auto; 
   height:50px;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:11px;	
   line-height:13px;
   color:#9ea9ad;
   float: left;
   font-weight: normal;
   }	 






.web_links { 
    
 font-family: Tahoma;
 font-size:11px;	
 color:#868d92; 
 margin: 0px; 
 padding:0 4px 0 0;
 font-weight: bold;
 text-decoration:none;
}


.web_links:hover { 
 color:#fe9818; }







.tg_empresa { 
    
    font-family: Tahoma;
    font-size:24px;	
    color:#9da8ac; 
	margin: 0 0 0 5px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	

	
#texto_empresa { 
    
    width: 290px; 
    height:auto;
	margin: 0px; 
    padding:0px;
    float: left;}
	

.textoc_empresa { 
    
   color:#6cbbd8;}	
	



 


.l_inform { 
font-family: Tahoma;
    font-size:10px;	
    color:#4892cb; 
	margin: 18px 0 0 220px; 
	padding:0px;
	font-weight: bold;
	float: left;}


.l_inform:hover { 
color:#fe9818; }




#columa_centro{
  width: 58px; 
  height:368px;
  padding:0px;  
  margin: 0px; 
  text-align:left; background-image:url(images/linea_vertical.jpg); 
  float: left;} 
  


#columa_derecha{
  width: 290px; 
  height:400px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}    
  

#nuestros_servicios{
  width: 290px; 
  height:194px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  


#caj2_servicios { 
    
    width: 290px; 
    height:auto;
	margin: 17px 0 0 0; 
	padding:0px;
    float: left;}

#caj_servicios { 
    
    width: 290px; 
    height:auto;
	margin: 0px; 
	padding:0px;
    float: left;}
	

.caj_servicios { 
    
    width: 290px; 
    height:auto;
	margin: 0px; 
	padding:0px;
    float: left;}
	

#rec_servicio { 
    
    width: 286px; 
    height:100px;
	margin: 5px 0 0 0; 
	padding:1px;
	border: 1px Solid #cfcfd1;
    float: left;}
	
.rec_servicio { 
    width: 286px; 
    height:100px;
	margin: 5px 0 0 0; 
	padding:1px;
	border: 1px Solid #cfcfd1;
    float: left;}
	
#tit_servicio { 
    
    width: 286px; 
    height:17px;
	margin: 0px; 
	padding:0px; 
	background-color:#898e94;
	float: left;}
	
	
.tit_servicio { 
    
    width: 286px; 
    height:17px;
	margin: 0px; 
	padding:0px; 
	background-color:#898e94;
	float: left;}			
	

a.home_web {
  width: 286px; 
  height:83px;
  display: block;
  padding:0px; 
  margin: 0px;
  float: left; 
  background-image: url(images/home_web1.jpg); }


a.home_web:hover {
   background-image: url(images/home_web2.jpg);}


a.home_grafica {
  width: 286px; 
  height:83px;
  display: block;
  padding:0px; 
  margin: 0px;
  float: left; 
  background-image: url(images/home_grafica1.jpg); }


a.home_grafica:hover {
   background-image: url(images/home_grafica2.jpg);}
   
   
   
a.home_logo {
  width: 286px; 
  height:83px;
  display: block;
  padding:0px; 
  margin: 0px;
  float: left; 
  background-image: url(images/home_logo1.jpg); }


a.home_logo:hover {
   background-image: url(images/home_logo2.jpg);}   


/**** BOTONERA LATERAL ****/



a.boton_web {
  width: 101px; 
  height:37px;
  display: block;
  padding:0px; 
  margin: 5px 0 0 0;
  float: left; 
  background-image: url(images/boton_web1.jpg); }


a.boton_web:hover {
   background-image: url(images/boton_web2.jpg);}




a.boton_creatividad {
  width: 101px; 
  height:37px;
  display: block;
  padding:0px; 
  margin: 5px 0 0 0;
  float: left; 
  background-image: url(images/boton_creatividad1.jpg); }


a.boton_creatividad:hover {
   background-image: url(images/boton_creatividad2.jpg);}





a.boton_logo {
  width: 101px; 
  height:37px;
  display: block;
  padding:0px; 
  margin: 5px 0 0 0;
  float: left; 
  background-image: url(images/boton_logo1.jpg); }


a.boton_logo:hover {
   background-image: url(images/boton_logo2.jpg);}



a.boton_radio {
  width: 101px; 
  height:37px;
  display: block;
  padding:0px; 
  margin: 5px 0 0 0;
  float: left; 
  background-image: url(images/boton_radio1.jpg); }


a.boton_radio:hover {
   background-image: url(images/boton_radio2.jpg);}


a.boton_promociones {
  width: 101px; 
  height:37px;
  display: block;
  padding:0px; 
  margin: 5px 0 0 0;
  float: left; 
  background-image: url(images/boton_promociones1.jpg); }


a.boton_promociones:hover {
   background-image: url(images/boton_promociones2.jpg);}



a.boton_contacto {
  width: 101px; 
  height:37px;
  display: block;
  padding:0px; 
  margin: 5px 0 0 0;
  float: left; 
  background-image: url(images/boton_contacto1.jpg); }


a.boton_contacto:hover {
   background-image: url(images/boton_contacto2.jpg);}







/**** PIE DE PAGINA ****/



#c_pie{
  width: 698px; 
  height: 53px;
  padding:0px; 
  background-image:url(images/fondo_pie.jpg); 
  margin: 0px;
  float: left;} 
  
  
/* IE6 Only */
* html #c_pie{
  width: 695px; 
  height: 53px;
  padding:0px; 
  background-image:url(images/fondo_pie.jpg); 
  margin: 0px;
  float: left;} 
  


#c_mails{
  width: 408px; 
  height: 53px;
  padding:0px; 
  margin: 0px;
  float: left;} 
  

.t_mail { 
    
	font-family: Arial, Helvetica, sans-serif;
    font-size:18px;	
    color:#5a5959; 
	margin: 15px 0 0 26px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	



.l_mail {
width: 160px; 
height: 25px; 
font-family: Arial, Helvetica, sans-serif;
color:#9c9a9a;
font-weight: normal;
margin: 9px 0 0 5px; 
padding:0px; 
text-align:left;
text-decoration:none;
float: left;}



.l_mail:hover { 
color:#0668b3;
text-decoration:none }




#c_web{
  width: 710px; 
  height: 60px;
  padding:10px 0 0 0; 
  margin: 0 0 0 120px; 
  text-align:left;
  float: left;} 
  


.t_web { 
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;	
    color:#363636; 
	margin: 10px 0 0 5px; 
	padding:0px;
	text-decoration:none;
    font-weight: normal;
	float: left;}




.l_web { 
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;	
    color:#908d8d; 
	margin: 10px 0 0 126px; 
	padding:0px;
	text-decoration:none;
    font-weight: normal;
	float: left;}


.l_web:hover { 
color:#0668b3;
text-decoration:none }



.l2_web { 
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;	
    color:#908d8d; 
	margin: 5px 0 0 5px; 
	padding:0px;
	text-decoration:none;
    font-weight: normal;
	float: left;}


.l2_web:hover { 
color:#0668b3;
text-decoration:none }




#r_botones{
  width: 290px; 
  height: 33px;
  padding:20px 0 0 0; 
  margin: 0px;
  text-align: left;
  float: left;} 
  
.menup { 
width: auto; 
height:19px;
font-family: Tahoma;
font-size:11px;	
color:#7f7f7f;
font-weight: normal;
padding:0px 0 2px 5px;
text-align: left; 
text-decoration:none;
float: left 

}

.menup:hover { 

color:#5db1cf;
text-decoration:none 

}



/**** EMPRESA ****/


#empresa_izq{
  width: 290px; 
  height:300px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}   

#empresa_c{
  width: 290px; 
  height:auto;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 



#empresa_centro{
  width: 58px; 
  height:240px;
  padding:0px;  
  margin: 0px; background-image:url(images/linea_vertical.jpg); 
  float: left;} 
  


#empresa_derecha{
  width: 290px; 
  height:300px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}    
  




#caj_empresa { 
    
    width: 290px; 
    height:auto;
	margin: 0px; 
	padding:0px;
	font-family: Tahoma;
    font-size:11px;	
    color:#9ea9ad;
    float: left;}
	






/**** CONTACTO ****/

#contac_caja{
  width: 290px; 
  height:auto;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  

	



.texto_contac { 
    
    width: 290px; 
    height:auto;
	font-family: Tahoma;
    font-size:11px;	
    color:#9ea9ad; 
	margin: 15px 0 0 0; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	


#contacto_izq{
  width: 290px; 
  height:320px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}   






#cliente_caja{
  width: 290px; 
  height:auto;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  




.icono_cliente { 
    width: 18px; 
    height:18px;
    margin: 0px; 
	padding:0 5px 0 0;
    font-weight: normal;
	float: left;}


.texto_cliente { 
    
    width: 170px; 
    height:18px;
	font-family: Tahoma;
    font-size:11px;	
    color:#4892cb; 
	margin: 15px 0 0 0; 
	padding:0px;
    font-weight: normal;
	float: left;}





.l_cuestionario { 
    
	width: 90px; 
    height:18px;
    font-family: Tahoma;
    font-size:10px;	
    color:#4892cb; 
	margin: 15px 0 0 5px; 
	padding:0 px;
	font-weight: bold;
	float: left;}


.l_cuestionario:hover { 
color:#fe9818; }








#cliente_centro{
  width: 58px; 
  height:300px;
  padding:0px;  
  margin: 0px; 
  text-align:left; background-image:url(images/linea_vertical.jpg); 
  float: left;} 
  



#cliente_derecha{
  width: 290px; 
  height:320px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}    
  



/**** FORMULARIO ****/



#formulario_caja{
  width: 290px; 
  height:auto; 
  text-align:left;
  padding:0px; 
  margin: 18px 0 0 0;
  float: left;}


.campo {

margin: 0px; 
padding:0px;
width: 180px;
height: 17px;
float: left;
border: 1px Solid #b2b4b9; 
font-size: 11px;
font-family: Tahoma;
color: #666666;}


.campo2 {

margin: 0px; 
padding:0px;
width: 80px;
height: 17px;
float: left;
border: 1px Solid #b2b4b9; 
font-size: 11px;
font-family: Tahoma;
color: #666666;}

.campo_c {

margin: 0px; 
padding:0px;
width: 180px;
height: 50px;
float: left;
border: 1px Solid #b2b4b9; 
font-size: 11px;
font-family: Tahoma;
color: #666666;}

 
 .info_campo {

margin: 0px; 
padding:0px;
width: 100px;
height: 17px;
float: left; 
font-size: 11px;
font-family: Tahoma;
color: #0d0d0d;}



#campo_caja{
  width: 290px; 
  height:24px; 
  text-align:left;
  padding:0px; 
  margin: 0px;
  float: left;}
  

.campo_caja{
  width: 290px; 
  height:24px; 
  text-align:left;
  padding:0 0 7px 0; 
  margin: 0px;
  float: left;}

  
  
#campo_caja2{
  width: 200px; 
  height:24px; 
  text-align:left;
  padding:0px; 
  margin: 0px;
  float: left;}  
  
  
 #b_enviar{
  width: 60px; 
  height:21px; 
  text-align:left;
  padding:0px; 
  margin: 20px 0 0 80px;
  float: left;}
  
 
/* IE6 Only */
* html #b_enviar{
  width: 60px; 
  height:21px; 
  text-align:left;
  padding:0px; 
  margin: 20px 0 0 40px;
  float: left;} 
  

.boton{
  width: 90px; 
  height:21px; 
  text-align:center;
  padding:0px; 
  margin: 21px 0 0 0;
  font-size: 11px;
font-family: Tahoma; 
background-color:#cccccc;
color: #0d0d0d;
  float: left;}
  
 
 
/**** SERVICIOS ****/ 
  
  
#cajs_servicios{
  width: 638px; 
  height:auto;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 


#servi_izq{
  width: 290px; 
  height:350px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  


#servi_der{
  width: 290px; 
  height:350px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 

  
#tn_servicios { 
    
    width: 630px;
	font-family: Tahoma;
    margin: 0px; 
	padding:0px;
    float: left;}
	

#servi_centro{
  width: 58px; background-image:url(images/linea_vertical.jpg); 
  height:320px;
  padding:0px;  
  margin: 0px; 
  float: left;} 


#text_servicios { 
    
    width: 630px; 
    height:100px;
	margin: 15px 0 0 0; 
	padding:0px;
    float: left;}
	
.textob_ser{ 
    
   font-family: Tahoma;
    font-size:11px;	
   color:#6cbbd8;
    font-weight: bold;}	
	

.textos_ser { 
    
    width: 203px; 
    height:85px;
	font-family: Tahoma;
    font-size:11px;	
    color:#9ea9ad; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	
.texne_ser{ 
    
   width: 203px; 
   height:20px;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:11px;	
   line-height:14px;
   color:#5b696e;
   font-weight: bold;
   }	
	

#imagen_serv{
  width: 87px; 
  height:85px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 
  
  
.imagen_serv{
  width: 87px; 
  height:85px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 


#serv_c{
  width: 290px; 
  height:115px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
.serv_c{
  width: 290px; 
  height:115px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 
  
	

.lser_inform { 
    
    font-family: Tahoma;
    font-size:11px;	
    color:#adc308; 
	margin: 0px; 
	padding:0px;
	font-weight: normal;
	float: left;}


.lser_inform:hover { 
color:#fe9818; }





#celda_ser { 
    
    width: 203px; 
    height:85px;
	font-family: Tahoma;
    font-size:11px;	
    color:#9ea9ad; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	
.celda_ser { 
    
    width: 203px; 
    height:85px;
	font-family: Tahoma;
    font-size:11px;	
    color:#9ea9ad; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	

.title_ser{ 
    
   width: 203px; 
   height:auto;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:11px;	
   line-height:14px;
   color:#5b696e;
   font-weight: bold;
   }	
   
 
#texto_ser{ 
    
   width: 203px; 
   height:auto;
   padding:0px;  
   margin: 5px 0 0 0; 
   float: left;}
   
 
.texto_ser{ 
    
   width: 203px; 
   height:auto;
   padding:0px;  
   margin: 5px 0 0 0; 
   float: left;}	 
 
   
 .textoc_empresa { 
    
   color:#6cbbd8;}
   
   
   
   
/**** CLIENTES ****/


#cajs_clientes{
  width: 639px; 
  height:60px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 
  
/* IE6 Only */
* html #cajs_clientes{
  width: 638px; 
  height:60px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  

#cajs_pie{
  width: 639px; 
  height:60px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
.cajs_pie{
  width: 639px; 
  height:60px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
  
 /* IE6 Only */
* html #cajs_pie{
  width: 638px; 
  height:60px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 

/* IE6 Only */
* html #clientes_logos{
  width: 638px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
  
#clientes_logos{
  width: 639px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
.clientes_logos{
  width: 639px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  
 
 
 #caja_espacio{
  width: 34px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 
  
.caja_espacio{
  width: 34px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 
  
/* IE6 Only */
* html #caja_espacio{
  width: 33px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
  
 #caja_logo{
  width: 190px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
.caja_logo{
  width: 190px; 
  height:122px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
 
      

a.boton_logo01 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_ampg.jpg); 
  float: left;}
  
a.boton_logo02 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_phonerental.jpg); 
  float: left;}
  
a.boton_logo03 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_a_viagem.jpg); 
  float: left;}
  
  
a.boton_logo04 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_a_viajar.jpg); 
  float: left;}
  
a.boton_logo05 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_a_almeida.jpg); 
  float: left;}
  
a.boton_logo06 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_p_online.jpg); 
  float: left;}
  
  
  
a.boton_logo07 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_claro.jpg); 
  float: left;}
  
a.boton_logo08 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_quo.jpg); 
  float: left;}
  
a.boton_logo09 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_c_oeste.jpg); 
  float: left;}
  
  
 a.boton_logo10 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_miraquefoto.jpg); 
  float: left;}
  
a.boton_logo11 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_w_sudafrica.jpg); 
  float: left;}
  
a.boton_logo12 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_b_viajar.jpg); 
  float: left;}
  
  
a.boton_logo13 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_simbrokers.jpg); 
  float: left;}
  
a.boton_logo14 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_n_arte.jpg); 
  float: left;}
  
a.boton_logo15 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_p_inside.jpg); 
  float: left;}
  
  
a.boton_logo16 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_divain.jpg); 
  float: left;}
  
a.boton_logo17 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_m_may.jpg); 
  float: left;}
  
a.boton_logo18 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_q_credito.jpg); 
  float: left;}
  
  
a.boton_logo19 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_i_inside.jpg); 
  float: left;}
  
a.boton_logo20 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_f_pais.jpg); 
  float: left;}
  
a.boton_logo21 {
  width: 190px; 
  height:122px;
  display: block;
  padding:0px; 
  margin: px;
  background-image:url(images/l_moros.jpg); 
  float: left;}
  
  
  
/**** SERVICIOS WEB ****/ 
  
  
#web_izq{
  width: 290px; 
  height:450px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  


#web_centro{
  width: 58px; background-image:url(images/linea_vertical.jpg); 
  height:415px;
  padding:0px;  
  margin: 0px; 
  float: left;} 


#servicios_web{
  width: 638px; 
  height:60px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 
  
  
#celda_web { 
    
    width: 290px; 
    height:130px;
	font-family: Tahoma;
    font-size:11px;	
    color:#444849; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
#conten_web { 
    
    width: 290px; 
    height:auto;
	margin: 16px 0 0 0; 
	padding:0px;
    font-weight: normal;
	float: left;}

.conten_web { 
    
    width: 290px; 
    height:auto;
	margin: 16px 0 0 0; 
	padding:0px;
    font-weight: normal;
	float: left;}


#conten2_web { 
    
    width: 290px; 
    height:auto;
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}

	
.contenid_ser{ 
    
   width: 290px; 
   height:auto;
   padding:0px;  
   margin: 5px 0 0 0; 
   font-family: Tahoma;
   font-size:11px;	
   line-height:13px;
   color:#9ea9ad;
   float: left;
   font-weight: normal;
   }	
   
   
 .contenid2_ser{ 
   
   margin: 5px 0 0 0;  
   font-family: Tahoma;
   font-size:11px;	
   line-height:13px;
   color:#62b0cd;
   float: left;
   font-weight: normal;
   }	  
   



/**** SERVICIOS CREATIVIDAD ****/ 
  
  

#conten_creatividad { 
    
    width: 290px; 
    height:180px;
	margin: 15px 0 0 0; 
	padding:0px;
    font-weight: normal;
	float: left;}


#celda_crea { 
    
    width: 290px; 
    height:60px;
	font-family: Tahoma;
    font-size:11px;	
    color:#444849; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}

#celda_crea2 { 
    
    width: 290px; 
    height:110px;
	font-family: Tahoma;
    font-size:11px;	
    color:#444849; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
.celda_crea2 { 
    
    width: 290px; 
    height:110px;
	font-family: Tahoma;
    font-size:11px;	
    color:#444849; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}


#creativ_izq{
  width: 290px; 
  height:210px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  




#cretiv_centro{
  width: 58px; background-image:url(images/linea_vertical.jpg); 
  height:330px;
  padding:0px;  
  margin: 0px; 
  float: left;} 



#creatividad_der{
  width: 290px; 
  height:370px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 
  
  
  
.title_creat{ 
    
   width: 203px; 
   height:auto;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:11px;	
  
   color:#5b696e;
   font-weight: bold;
   }	



  
/**** SERVICIOS LOGO ****/ 
  
  

#conten_logo { 
    
    width: 290px; 
    height:100px;
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
.conten_logo { 
    
    width: 290px; 
    height:100px;
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}



#logo_der{
  width: 290px; 
  height:180px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 


#logo_centro{
  width: 58px; background-image:url(images/linea_vertical.jpg); 
  height:140px;
  padding:0px;  
  margin: 0px; 
  float: left;} 




/**** HOSTING ****/ 


.text_hosting { 
    
    width: 630px; 
    height:50px;
	font-family: Tahoma;
    font-size:11px;	
    color:#9ea9ad; 
	margin: 15px 0 0 0; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	
#caja_hosting{
  width: 639px; 
  height:300px;
  padding:0px;  
  margin: 35px 0 0 0; 
  text-align:left; 
  float: left;}
  
#caja_plan1gb{
  width: 190px; 
  height:309px;
  padding:0px; 
  background-image:url(images/plan_1gb.jpg);  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
 
.text_plan { 
    
    width: 170px; 
    height:15px;
	margin: 134px 0 0 20px; 
	padding:0px; 
	font-family: Tahoma;
    font-size:11px;	
    color:#7e8689;
	text-align:left;
    font-weight: normal;
	float: left;}
	
	
/* IE6 Only */
* html .text_plan { 
    
    width: 160px; 
    height:15px;
	margin: 134px 0 0 10px; 
	padding:0px; 
	font-family: Tahoma;
    font-size:11px;	
    color:#7e8689;
	text-align:left;
    font-weight: normal;
	float: left;}
	
	
.info_plan { 
    
   	width: 170px; 
    height:17px;
	font-family: Tahoma;
    font-size:11px;	
    color:#7e8689; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	
/* IE6 Only */
* html .info_plan { 
    
   	width: 150px; 
    height:17px;
	font-family: Tahoma;
    font-size:11px;	
    color:#7e8689; 
	margin: 0px; 
	padding:0px;
    font-weight: normal;
	float: left;}	
	
	
	
a.b_1gb {
  width: 79px; 
  height:20px;
  display: block;
  padding:3px 0 0 0; 
  margin: 16px 0 0 0;
  text-decoration: none;
  font-family: Tahoma;
  text-align:center;
  font-size:12px;	
  color: #ffffff;
  font-weight: normal;
  float: left; 
  background-color:#58c2ea; }




/* IE6 Only */
* html a.b_1gb {
  width: 79px; 
  height:20px;
  display: block;
  padding:3px 0 0 0; 
  margin: 16px 0 0 0;
  text-decoration: none;
  font-family: Tahoma;
  text-align:center;
  font-size:12px;	
  color: #ffffff;
  font-weight: normal;
  float: left; 
  background-color:#58c2ea; }




a.b_1gb:hover {
   background-color: #333333;} 
   
   
   
#caja_plan2gb{
  width: 190px; 
  height:309px;
  padding:0px; 
  background-image:url(images/plan_2gb.jpg);  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
a.b_2gb {
  width: 79px; 
  height:20px;
  display: block;
  padding:3px 0 0 0; 
  margin: 16px 0 0 0;
  text-decoration: none;
  font-family: Tahoma;
  text-align:center;
  font-size:12px;	
  color: #ffffff;
  font-weight: normal;
  float: left; 
  background-color:#f568be; }


a.b_2gb:hover {
   background-color: #333333;} 
   
   
#caja_plan5gb{
  width: 190px; 
  height:309px;
  padding:0px; 
  background-image:url(images/plan_5gb.jpg);  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
a.b_5gb {
  width: 79px; 
  height:20px;
  display: block;
  padding:3px 0 0 0; 
  margin: 16px 0 0 0;
  text-decoration: none;
  font-family: Tahoma;
  text-align:center;
  font-size:12px;	
  color: #ffffff;
  font-weight: normal;
  float: left; 
  background-color:#9dcf4f; }


a.b_5gb:hover {
   background-color: #333333;} 
   
   

/**** PROYECTOS ****/ 

#botonera_proyectos{
  width: 614px; 
  height:65px;
  padding:0 12px 0 12px; 
  margin: 1px 0 0 0; 
  background-color:#f4f4f4; 
  float: left;} 
  
  
  
#tit_proyectos{
  width: 131px; 
  height:50px;
  padding:15px 0 0 0; 
  margin: 0px; 
  font-family: Tahoma;
  text-align: left;
  font-size:24px;	
  color: #3c4041;
  font-weight: normal;
  float: left;}   
  




#menupr {
    
	margin:0px; 
    padding:0px;
	float: left;}

#menupr ul, li {
       list-style:none;
       margin:0px; 
	   padding:0px}


#menupr ul {
	margin: 0;
	padding: 0;}


#menupr li {
	float: left;}

#menupr a {

    width: 157px; 
    height:50px; 
	text-decoration: none;
	font-family: Tahoma;
	text-align:center; 
	font-size:24px;	
	color: #979b9c;
	display: block;
	padding:15px 0 0 0;
	margin: 0px;}


#menupr a:hover {
	
color: #0668b3;}







#recu_proyec{
  width: 612px; 
  height:456px;
  padding:12px; 
  margin: 43px 30px 0 30px; 
  border: 1px Solid #e2e4e3; 
  float: left;} 
  
  
/* IE6 Only */
* html #recu_proyec{
  width: 612px; 
  height:456px;
  padding:12px; 
  margin: 43px 30px 0 15px; 
  border: 1px Solid #e2e4e3; 
  float: left;} 
  
  
#recu_imagen{
  width: 612px; 
  height:454px;
  padding:0px; 
  margin: 0px;  
  float: left;} 
  
#recu2_imagen{
  width: 612px; 
  height:430px;
  padding:0px;   
  float: left;} 
  
 
 #info_imagen{
  width: 451px; 
  height:51px;
  padding:0px; 
  margin: 0px; 
  text-align:left;  
  float: left;} 
  
  #numero_imagen{
  width: 161px; 
  height:51px;
  padding:0px; 
  margin: 0px;
  font-family: Tahoma;
  text-align: right; 
  font-size:41px;	
	color: #dddddd;  
  float: left;}
  
  
 #recu_botones{
  width: 624px; 
  height:80px;
  padding:0px; 
  margin: 10px 30px 0 30px; 
  float: left;} 
  
  
/* IE6 Only */
* html #recu_botones{
  width: 624px; 
  height:80px;
  padding:0px; 
  margin: 10px 30px 0 15px; 
  float: left;}  


#menuimg {
    
	margin:0px; 
    padding:0px;
	float: left;}

#menuimg ul, li {
       list-style:none;
       margin:0px; 
	   padding:0px}


#menuimg ul {
	margin: 0;
	padding: 0;}


#menuimg li {
	float: left;}

#menuimg a {

    width: 20px; 
    height:17px; 
	text-decoration: none;
	font-family: Tahoma;
	text-align:center; 
	font-size:11px;	
	color: #807f7f;
	display: block; 
	background-color:#e9eeea;
	border: 1px Solid #cbcecb; 
	padding:3px 0 0 0;
	margin: 6px 0 0 6px;}


#menuimg a:hover {
	
color: #0668b3; background-color:#ffffff}



.interac_web{
  width: 451px; 
  height:20px;
  padding:0px; 
  margin: 0px;
  font-family: Tahoma;
  text-align: left; 
  font-size:18px;	
	color: #6cbbd8;  
  float: left;}
  
  
.direccion_web{
  width: 65px; 
  height:20px;
  padding:0px; 
  margin: 10px 0 0 0;
  font-family: Tahoma;
  text-align: left; 
  font-size:12px;	
	color: #666666;  
  float: left;}
  
  
.lin_web {
height:auto; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;	
color:#9c9a9a;
font-weight: normal;
margin: 5px 0 0 0; 
padding:0px;
text-decoration:none;
float: left;}

.lin_web:hover { 
color:#0668b3;
text-decoration:none }



.infop_logos{
  width: 450px; 
  height:20px;
  padding:0px; 
  margin: 10px 0 0 0;
  font-family: Tahoma;
  text-align: left; 
  font-size:12px;	
	color: #666666;  
  float: left;}
  
 
 
/**** SITE MAP ****/  
 
  
#site_map{
  width: 639px; 
  height:23px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
.site_map{
  width: 639px; 
  height:23px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
  
  
.site_map1{
  width: 639px; 
  height:150px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}  
  
  
  
 
 #site_map1{
  width: 639px; 
  height:150px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;}
 
 
 
.site_map2{
  width: 100px; 
  height:27px;
  padding:0px;  
  margin: 0 0 0 102px; 
  text-align:left; 
  float: left;}
 
 
 
 #site_map2{
  width: 100px; 
  height:27px;
  padding:0px;  
  margin: 0 0 0 102px; 
  text-align:left; 
  float: left;}
 
 
 
.site_map3{
  width: 100px; 
  height:27px;
  padding:0px;  
  margin: 0 0 0 2px; 
  text-align:left; 
  float: left;}
 
 
 
 
 
  #site_map3{
  width: 100px; 
  height:27px;
  padding:0px;  
  margin: 0 0 0 2px; 
  text-align:left; 
  float: left;}
 
 
.menuism {
    
	margin:0px; 
    padding:0px;
	float: left;}
 
 
.menuism {
    
	margin:0px; 
    padding:0px;
	float: left;}

.menuism ul, li {
       list-style:none;
       margin:0px; 
	   padding:0px}


.menuism ul {
	margin: 0;
	padding: 0;}


.menuism li {
	float: left;}

.menuism a {

    width: 99px; 
    height:17px; 
	text-decoration: none;
	font-family: Tahoma;
	text-align:center; 
	font-size:11px;	
	color: #807f7f;
	display: block; 
	background-color:#ffffff;
	border: 1px Solid #cbcecb; 
	padding:3px 0 0 0;
	margin: 0 0 0 1px;}


.menuism a:hover {
	
color: #0668b3; background-color:#ffffff}




.menu2sm {
    
	margin:0px; 
    padding:0px;}



#menu2sm {
    
	margin:0px; 
    padding:0px;}

.menu2sm ul, li {
       list-style:none;
       margin:0px; 
	   padding:0px}


.menu2sm ul {
	margin: 0;
	padding: 0;}


.menu2sm li {}

.menu2sm a {

    width: 99px; 
    height:17px; 
	text-decoration: none;
	font-family: Tahoma;
	text-align:center; 
	font-size:11px;	
	color: #807f7f;
	display: block; 
	background-color:#F3F3F3;
	border: 1px Solid #cbcecb; 
	padding:3px 0 0 0;
	margin: 0 0 0 1px;}


.menu2sm a:hover {
	
color: #0668b3; background-color:#ffffff}








/**** STAFF ****/ 



#cajs_staff{
  width: 638px; 
  height:70px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  float: left;} 

.text_nombre{ 
    
   width: 290px; 
   height:25px;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:14px;	
   color:#5b696e;
   font-weight: bold;
   float: left;
   }	
   
 .text_titulo{ 
    
   width: 290px; 
   height:25px;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:11px;	
   color:#6cbbd8;
   font-weight: normal;
   float: left;
   }	
   
 
.text_info{ 
    
   width: 290px; 
   height:25px;
   padding:0px;  
   margin: 0px; 
   font-family: Tahoma;
   font-size:11px;	
   line-height:14px;
   color:#9ea9ad;
   font-weight: normal;
   float: left;
   }	
   
   
   
 
.repuesta_contacto { 
    
    width: 260px; 
    height:auto;
	font-family: Tahoma;
    font-size:11px;	
    color:#4892cb; 
	margin: 15px 0 0 0; 
	padding:0px;
    font-weight: normal;
	float: left;}
	
	
	
#caja_scroll{
  width: 300px; 
  height:400px;
  padding:0px;  
  margin: 0px; 
  text-align:left; 
  overflow:auto; 
  
 scrollbar-arrow-color:: #999999 ; 
 scrollbar-base-color: #CCCCCC; 
 scrollbar-dark-shadow-color: #000080;
 scrollbar-track-color: #CCCCCC;
 scrollbar-face-color: #FFFFFF;
 scrollbar-shadow-color: white;
 scrollbar-highlight-color: white;
scrollbar-3d-light-color: a; 
float: left;}
  
  
  
  

  
