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


/* GENERICO */

body 
	{margin:0px;	width:100%;	background-image: url(../imagenes/fdo_web.jpg);}

#container 
	{width:1186px; margin:0 auto 0 auto;}

h1	
	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px; color:#666666; border:0px; font-weight: lighter; margin:0px 0px 15px 0px;}
	
h2	
	{font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:19px; color:#CCCCCC; border:0px; font-weight:lighter; margin: 0px 0px 10px 0;}
	
h3	
	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px; color:#CCCCCC; border:0px; font-weight: lighter; margin: 0px 0px 20px 0px;}
	
h4
	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; font-weight:lighter; margin:0px 0px 30px 0px;}
	
h5
	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#666666; font-weight:lighter; margin:0px 0px 10px 0px;}

p	
	{	font-family:"Myriad Pro", Arial, Verdana;	font-size:12px; color:#666666; margin: 0;}

.fdo_negro 
	{font-family:"Myriad Pro", Arial, Verdana;	font-size:13px; color:#888888;}
	
ul
	{font-family:"Myriad Pro", Arial, Verdana; font-size:14px; color:#E0CBFF;	list-style:circle;	}

li	
	{padding-top:20px;}

a	
	{text-decoration:none; color:#666666}

a.hover	
	{text-decoration:underline;}

img
	{ border:0px;}
/*fin generico*/	


#fila_social1
	{width:429px; 
	height:56px;
	background-image:url(../imagenes/_maqueta_02.jpg);
	float:left;
	}

#fila_social2
	{
	width:757px;
	height:56px;
	/*background-image:url(../imagenes/_maqueta_03.gif);*/
	margin-left:429px;
	}
	
#fb
	{
	margin-left:400px;
	color: #34A6EB;
	}

#bl
	{
	color:#FFCC33;
	}
	
#tw
	{
	color:#66FFFF;
	}	

#bl, #tw, #fb
	{
	width:76px;
	height:28px;
	float:left;
	margin-top:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.l_fb	
	{color:#34A6EB; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	
.l_fb:hover 
	{ text-decoration:underline;}	

.l_bl	
	{color:#FFCC33; font-family:Arial, Helvetica, sans-serif; font-size:11px;}	

.l_bl:hover 
	{ text-decoration:underline;}	
	
.l_tw
	{color:#66FFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}	

.l_tw:hover 
	{ text-decoration:underline;}	
/*fin div social*/	


#fila_menu1
	{
	width:429px;
	height:130px;
	background-image:url(../imagenes/_maqueta_05.gif);	
	float:left;
	}  

#fila_menu2
	{
	width:757px;
	height:130px;
	background-image: url(../imagenes/_maqueta_06.gif);
	margin-left: 429px;
	}

	
#menu_port, #menu_serv, #menu_portf, #menu_cont
	{
	width:150px;
	height:50px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 50px;
	}
/*fin menu superior*/	
	
#fila_banner
	{width:1046px; 
	height:376px;
	background-image:url(../imagenes/_maqueta_08.jpg);
	padding-left:140px;
	padding-top:70px;
	}

#fila_welcome
	{
	width:816px;
	height:128px;
	background-image:url(../imagenes/_maqueta_12.gif);
	padding-left: 230px;
	padding-right: 140px;
	padding-top: 40px;
	}

#fila1_negra
	{width:1186px; height:24px; background-image:url(../imagenes/_maqueta_13.jpg);}

#fila2_negra
	{
	width:1186px;
	height:463px;
	background-image: url(../imagenes/_maqueta_11.gif);
}
	
#cont_izq_fnegra
	{width:570px; height:370px; margin-left:120px; float:left; padding-top: 30px; text-align: justify;}
	
#cont_der_fnegra
	{width:300px; height:400px; margin-left:760px; padding-top: 30px;}
	
a.l_servicios
	{ color:#E0CBFF; text-decoration:none;}
	
a.l_servicios:hover
	{ text-decoration: underline;}	
/*fin contenido central*/	

#fila3_negra
	{
	width:1186px;
	height:223px;
	background-image: url(../imagenes/_maqueta_14.gif);
	}

#fila3_negra a
	{ color:#666666; text-decoration:none;}
	
#promo_inf 
	{ width:570px;	height:190px; margin-left:120px; float:left;}
	
#promo_txt
	{
	width:270px;
	height:140px;
	float:left;
	padding-top: 40px;
	overflow: auto;
}
	
#promo_img
	{
	width:300px;
	height:160px;
	float:left;
	padding-top: 20px;
}
	
#tags
	{width:300px; height:160px; margin-left:760px; padding-top: 20px; text-align: justify;}	
/*final promo y tags*/

    
#fila_creditos
	{width:1186px; height:66px; background-color: #1A1A1A;}
	
#menu_inf
	{
	width:570px;
	height:40px;
	margin-left:90px;
	float:left;
	}
	
#menu_inf ul li
	{
	display:inline;
	padding-right: 20px;
	font-size: 12px;
	color:#999999;
	}

#menu_inf a
	{ color:#999999; text-decoration:underline;}

#menu_inf a:hover
	{ color:#999999; text-decoration:underline;}

	
#creditos
	{
	width:300px;
	height:20px;
	margin-left:760px;
	text-align: right;
	padding-top: 20px;
	}	
/*termina fila creditos y menu*/
	
#fila_pie
	{
	width:1186px;
	height:58px;
	background-color: #2c2b2b;
	}

#copyright	
	{
	width:570px;
	height:20px;
	margin-left:120px;
	float:left;
	padding-top: 10px;
	}

#our
	{
	width:300px;
	height:20px;
	margin-left:760px;
	text-align: right;
	padding-top: 10px;
	}
	
/*COMIENZA servicios.HTML*/

#central
	{ width:1186px; height:826px; background-image:url(../imagenes/_maqueta_contenido_03.jpg);}

.resto
	{ background-image:url(../imagenes/fdo_gral.gif);}
	
#cont_izq_serv
	{ width:500px; height:630px; float:left; padding-left:150px; padding-top:40px; text-align:justify;}

#cont_der_serv
	{ width:350px; height:630px; float:left; padding-top:70px; padding:110px 0px 0px 130px;}

.servicios
	{ list-style:none; padding-left:0px;}	

.servicios li
	{ border-top: dashed #CCCCCC thin; padding:5px; margin-right:70px; margin-top:0px; background-image:url(../imagenes/vineta.jpg); background-repeat:no-repeat; background-position:5px center;}	

.link_serv
	{ display:block; text-decoration:none; font-weight:lighter; font-size:10px;color:#56568c; height:20px; padding-top:5px; padding-left:15px;}
	
.link_serv_activo
	{ display:block; text-decoration:none;  font-weight:lighter; font-size:10px; color:#FF3399; background-color:#EEEEEE; height:20px; padding-top:5px; padding-left:15px;}
	
a.link_serv:hover
	{ display:block; text-decoration:none;  font-weight:lighter; font-size:10px; color:#FF3399; background-color:#EEEEEE; height:20px; padding-top:5px;}

/*TERMINA servicios.HTML*/
		
/*COMIENZA portfolio.HTML*/

#cont_portf
	{ width:850px; height:630px; padding-left:150px; padding-top:40px; }
	
#central_portf
	{ width:1186px; height:826px; background-image: url(../imagenes/contenido_portf.jpg);}

/*TERMINA portfolio.HTML*/
		
/*COMIENZA contacto.HTML*/

#form
	{ color:#999999; font-family:"Myriad Pro", Arial, Verdana; font-size:13px; }
	
.tr_oscura
	{ background-color:#FFFFFF; height:40px;}

.campo
	{ border-color:#56568c; background:#eeeeee;}

/*TERMINA contacto.HTML*/
		
/*Contenido de webs secundarias de productos*/

	
#resumen
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#56568c;
	list-style:circle;
	line-height:10px;
	text-align:left;
	}

#resumen li
	{
	padding:5px 0px 0px 0px;
	text-align:left;
	}

.contrat
	{ display:block; text-decoration:none;  font-weight:lighter; font-size:10px; color:#FF3399; background-color:#EEEEEE; height:20px; padding-top:0px; padding-right:5px;}
	
a.contrat:hover
	{ display:block; text-decoration:none; font-weight:lighter; font-size:10px;color:#FFFFFF;padding-top:0px; padding-right:5px; background-color: #000099;}
	
	
/*Contenido contratar.php*/
	
#cont_izq_cont
	{ width:370px; height:630px; float:left; padding-left:150px; padding-top:40px; text-align:justify;}

#cont_der_cont
	{ width:480px; height:630px; float:left; padding:40px 0px 0px 30px;}	
	
#central_cont
	{ width:1186px; height:826px; background-image:url(../imagenes/_maqueta_contacto.jpg);}
	
.campotxt
	{ color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:10px; padding-right:5px;}
