/* CSS Document */

h2{font-weight:normal;left:20px;width:900px;position:relative;border:0px;margin:0px;}
h3{border:0px;margin:0px;}

	#clientes, #noencontrado, #sitemap{position:relative;left:10px;top:20px;width:900px;top:0px;border:1px solid #E0E0E0;background-color:#fff;}
		#sitemap{width:820px;padding:40px;}
				#sitemap li{display:block;float:none;line-height:14px;padding-bottom:3px;width:800px;}
			#sitemap ul{margin-bottom:20px;}
		#noencontrado{background:url(../images/bg_noencontrado2.gif) no-repeat;border:1px solid #fff;}
	#clientes img{padding:25px;border:0px;}
	

#central.portfolio{top:0px;border:1px solid #E0E0E0;background:url(../images/1.gif);height:auto;width:900px;}
	#central.portfolio h1, #central.portfolio h2{position:relative;padding: 10px;width:90%;}
		#central.portfolio h1{color:#333;}
		#central.portfolio h2{left:0px;padding-top:0px;}
		
		#servicios, #emarketing{position:relative;left:10px;top:0px;background:url(../images/bg_servicios.gif) no-repeat;height:450px;width:900px;}
				#emarketing{background:url(../images/bg_emarketing.gif) no-repeat;height:390px;}
			#servicios h1, #servicios h2, #emarketing h1, #emarketing h2{position:relative;padding:0px;width:90%;}
			#servicios h1, #emarketing h1{color:#333;}
			#servicios h2 , #emarketing h2{left:0px;padding-top:10px;}

		#txtlegal{position:relative;left:10px;top:0px;border:1px solid #E0E0E0;background-image:none;height:auto;width:900px;}
			.txtleg{width:810px;text-align:justify;padding:40px;}
				
		.listaservicios, .marktxt{position:relative;float:left;left:15px;top:20px;width:250px;margin-bottom:20px;padding:20px;}
			.marktxt{width:830px;text-align:justify;}
		.listaservicios li, #menuleft li{position:relative;left:20px;float:left;display:block;width:220px;line-height:15px;}
			#menuleft li{left:0px;width:150px;}
			
		
	
#menuleft{position:absolute;left:10px;top:0px;width:150px;padding:10px;padding-bottom:25px;}
	.tit{font-size:14px;font-weight:bold;color:#585757;height:25px;padding-left:0px;display:block;margin-bottom:5px;margin-top:20px;}
	#menuleft a{position:relative;left:-10px;color:#727272;display:block;line-height:15px;text-decoration:none;padding-left:15px;margin-bottom:2px;}
		#menuleft a:active{color:#FFFFFF;}
		#menuleft a:visited{color:#CCCCCC;}
		#menuleft a.selected{background-color:#FF9900;color:#FFFFFF;}
		#menuleft a:hover{background-color:#FF9900;color:#FFFFFF;}
		
			
#ficha{position:relative;left:175px;top:0px;width:725px;height:400px;overflow:hidden;}
#ficha2{position:relative;left:175px;top:0px;width:725px;height:440px;overflow:hidden;}
.nav{position:absolute;left:175px;top:410px;width:720px;text-align:right;z-index:2000;display:block;height:20px;}
.nav a{padding:5px;color:#333333;text-decoration:none;display:block;float:right;}
.nav a:hover{color:#000000;}
#descripcion{position:relative;left:175px;top:10px;width:720px;display:block;padding-top:10px;padding-bottom:20px;}
	.descrip, .descrip2{position:relative;float:left;display:block;width:80px;text-align:right;padding-bottom:5px;}
	.descrip2{left:10px;width:620px;text-align:left;}
	.clear{clear:both;}
	#ver{position:absolute;top:5px;right:10px;text-align:right;width:300px;height:20px;}

#google_map{position:relative;top:20px;left:20px;height:390px;}
	#google_map iframe{width:580px;height:350px;margin:0px;border:0px;}

#formulario{position:absolute;left:625px;top:70px;}
.formulario{width:145px;display:block;}
.form{height:15px;display:block;width:220px;}	
fieldset{border:0px;padding-top:4px;}								
.form, .comentarios, .enviar{color:#666666;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.enviar {position:relative; left:160px;top:10px;height:25px;width:70px;display:block;color:#FFFFFF;
									background-color:#B8B7B7;
									border:1px solid #B8B7B7;
									text-align:center;
									padding:0px;
									z-index:4000;
									cursor:pointer;
									font-size:11px;
									font-weight:bold;}
									a.enviar{
									text-decoration:none;
									text-transform:uppercase;font-weight:bold;}
									a:hover.enviar{color:#666666;
									background-color:#FFFFFF;}
.comentarios {height:52px;width:220px;}
#obligatorios{position:absolute;top:15px;right:15px;font-size:11px;}
#textorespuesta{position:absolute;left:625px;bottom:40px;width:250px;}



#texto404{position:relative;left:150px;margin-top:30px;width:700px;height:355px;}
	#texto404 a{position:relative;left:75px;line-height:16px;color:#727272;}
	#texto404 a:hover{color:#000;}

#footer{top:10px;}
