/* CSS Document */

body{ 

	text-align:center;
	margin:0 auto;
	padding-top: 10px;
    color: #808081; 
	background-color:#808080;
	font-family: "Franklin Gothic Medium", Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;

} 


#contenedor{ 
    text-align: center; 
    width: 765px; 
	height:1027px;
    margin:auto; 
	padding:14px 15px 15px 14px;
	background-image:url(../img/bgelevado.gif);
	background-repeat:no-repeat;
	

} 

#cabecera{ 

    font-size:12pt; 
    font-weight: bold;
	height:310px; 

} 

#bg-btns{


	height:30px;
	background-image:url(../img/cab-inf.gif);
	background-repeat:no-repeat;
}

#bt-servicios{
	
	position:relative;
	float:left;
	width:135px;
	height:30px;
	left:165px;
}

#bt-productos{
	
	position:relative;
	float:left;
	width:135px;
	height:30px;
	left:190px;
}

#bt-contacto{
	
	position:relative;
	float:left;
	width:135px;
	height:30px;
	left:215px;
}


#cuerpo{ 


} 


#cuerpo-izq{ 

    width: 112px;
    float:left; 
} 

#bg-izq-sup{

	position:relative;
	z-index:2;
	top:0px;
	width:112px;
	height:110px;
	background-image:url(../img/fig-izq.gif);
	background-repeat:no-repeat;

}

#bg-izq-medio{
	
	position:relative;
	z-index:2;
	top:0px;
	width:112px;
	height:449px;
	background-image:url(../img/bg-izq.gif);

}


#cuerpo-derch{ 
    width: 65px; 
    float: right; 
} 

#bg-derch-sup{

	position:relative;
	z-index:2;
	top:0px;
	left:0px;
	width:65px;
	height:93px;
	background-image:url(../img/fig-derch.gif);
	background-repeat:no-repeat;

}

#bg-derch-medio{

	position:relative;
	z-index:2;
	width:65px;
	top:93px;
	height:333px;
	background-image:url(../img/bg-borde-derch.gif);
	background-repeat:repeat-y;

}
/* bg-secc cambia segun pagina, ponlo en orden */
#bg-secc-index{

	position:relative;
	z-index:2;
	width:65px;
	height:226px;
	background-image:url(../img/secc-index.gif);
	background-repeat:no-repeat;

}

#bg-secc-servicios{

	position:relative;
	z-index:2;
	width:65px;
	height:226px;
	background-image:url(../img/secc-servicios.gif);
	background-repeat:no-repeat;

}
#bg-secc-productos{

	position:relative;
	z-index:2;
	width:65px;
	height:226px;
	background-image:url(../img/secc-productos.gif);
	background-repeat:no-repeat;

}
#bg-secc-contacto{

	position:relative;
	z-index:2;
	width:65px;
	height:226px;
	background-image:url(../img/secc-contacto.gif);
	background-repeat:no-repeat;

}

/* bg-secc fin */

#cuerpo-main{ 
	position:relative;
	top:0px;
	z-index:2;
	margin-left:114px;
	margin-right:65px;
    width:580px; 
	height:530px;
	max-height:530px;
	background-color:#FFFFFF;


} 

#pie{ 

	z-index:2;
	background-image:url(../img/bg-pie.gif);
	background-repeat:no-repeat;
    clear: both; 
	height:114px;
} 



#pie-txt{
	position:relative;
	top:25px;
	height:40px;
	line-height:25px;
	text-align:center;



}

#fntpie{
	font-family: "Franklin Gothic Medium", Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color:#606060;
}

font.pie{
	font-family: "Franklin Gothic Medium", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}

#lnk-inf{

	position:relative;
	top:0px;
	width:100%;
	height:30px;
	margin: 10px 20px 10px 20px;
	font-size:13px;
	text-align:center;
	color:#CCCCCC;
}

a.lnk-inf, a:visited.lnk-inf{
	
	color:#CCCCCC;
	text-decoration:none;
	
}

a:hover.lnk-inf{
	
	color:#CCCCCC;
	text-decoration:underline;
	
}

.nolnk-inf{
	color:#A9A9A9;
}

.error{
	color:#CC3300;
}

/* Index */

/*
h1.tit{

	font-size:16px;
	line-height:0px;


}
*/
.not-tit-emarketing{
	padding-top:5px;
	font-size:16px;
	color:#b99c6b;
	text-decoration:none;	

}

.not-tit-websites{
	padding-top:5px;
	font-size:16px;
	color:#b9d300;
	text-decoration:none;	

}

.not-txt{
	position:relative;
	top:-3px;
	line-height:19px;
}

/*
#tit-ind-dgrafico{

	font-size:12px;
	color:#48b8d2;
	text-decoration:none;

}

#tit-ind-websites{

	font-size:12px;
	color:#b9d300;
	text-decoration:none;
}

#tit-ind-emarketing{

	font-size:12px;
	color:#b99c6b;
	text-decoration:none;
}

#tit-ind-evideo{

	font-size:12px;
	color:#ff8642;
	text-decoration:none;
}
*/



/* Servicios */

.txt-servicios{
	font-size:13px;
	line-height: 14px;
}

#cont-txt{

	position:relative;
	top:15px;
	z-index:2;
	margin:auto;
	width:480px;
	height:559px;
	max-height:559px;
}



#dgrafico{

	position:relative;
	top:35px;
	float:left;
	background-image:url(../img/ind-dgrafico.gif);
	background-repeat:no-repeat;
}

#websites{

	position:relative;
	top:35px;
	float:left;
	background-image:url(../img/ind-websites.gif);
	background-repeat:no-repeat;

}

#emarketing{

	position:relative;
	top:50px;
	float:left;
	background-image:url(../img/ind-emarketing.gif);
	background-repeat:no-repeat;
}

#evideo{

	position:relative;
	top:65px;
	float:left;
	background-image:url(../img/ind-evideo.gif);
	background-repeat:no-repeat;
}



#dgrafico, #websites, #emarketing, #evideo {

	width:100%;
	height:100px;

}

a.lnk-dgrafico, a:visited.lnk-dgrafico{

	font-size:16px;
	color:#48b8d2;
	text-decoration:none;

}

a.lnk-websites, a:visited.lnk-websites{

	font-size:16px;
	color:#b9d300;
	text-decoration:none;
}
a.lnk-emarketing, a:visited.lnk-emarketing{

	font-size:16px;
	color:#b99c6b;
	text-decoration:none;
}
a.lnk-evideo, a:visited.lnk-evideo{

	font-size:16px;
	color:#ff8642;
	text-decoration:none;
}




a:hover.lnk-dgrafico, a:hover.lnk-websites, a:hover.lnk-emarketing, a:hover.lnk-evideo{
text-decoration:underline;
}


.img-secc{
	position:relative;
	float:left;
	width:53px;
}

.txt-secc{
	position:relative;
	top:-15px;
	float:right;
	text-align:left;
	width:415px;
	height:100px;

}

.tit-h1{
	font-size:17px;
}



.txtind {
	position:relative;
	top:-10px;
	text-align:justify;
	word-spacing:0.1px;
	line-height:17px;
	margin: 0px 0px 0px 0px;


}




/* Servicios Websites */


#cont-bgweb{
	position:relative;
	top:0px;
	left:5px;
	z-index:2;
	margin:auto;
	width:575px;
	height:500px;
	max-height:500px;
	text-align:left;
}

#bgweb-cab{
	position:relative;
	top:0px;
	left:0px;
	width:548px;
	height:105px;
	background-image:url(../img/bgweb-cab.gif);
	background-repeat:no-repeat;
	
}


#bgweb-medio{
	position:relative;
	top:0px;
	left:0px;
	width:548px;
	height:218px;
	background-image:url(../img/bgweb-medio.gif);
	background-repeat:repeat-y;	
}

#bgweb-inf{
	position:relative;
	left:0px;
	width:548px;
	height:234px;
	background-image:url(../img/bgweb-inf.gif);
	background-repeat:no-repeat;
	
}

#txt-cab{

	margin-top:17px;
	width:353px;
	float:right;
	height:75px;

}


#txt-med1, #txt-med2, #txt-med3, #txt-med4{
	position:relative;
	width:500px;
	float:right;
}

#txt-med1{
	top:-5px;	
}

#txt-med2{
	top:3px;	
}

#txt-med3{
	top:11px;	
}

#txt-med4{
	top:19px;	
}

#txt-inf{

	position:relative;
	float:left;
	top:15px;
	left:25px;
	width:500px;
	text-align:left;

}

#txt-cab, #txt-med1, #txt-med2, #txt-med3, #txt-med4{

	position:relative;
	right:23px;

}

.txt{

	text-align:justify;
	font-size:13px;
	line-height:18px;
	word-spacing:0px;
	
}

.titweb{
	
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#b9d300;
	
}

.tit-websites{

	font-size:16px;
	color:#b9d300;
	text-decoration:none;
	
}


/* Servicios e-Marketing */



#cont-bgemark{

	position:relative;
	top:0px;
	left:5px;
	z-index:2;
	margin:auto;
	width:575px;
	height:500px;
	max-height:500px;
	text-align:left;


}


#bgemark-cab{
	
	position:relative;
	top:0px;
	left:0px;
	width:548px;
	height:105px;
	background-image:url(../img/bgemark-cab.gif);
	background-repeat:no-repeat;
}


#bgemark-medio{
	
	position:relative;
	top:0px;
	left:0px;
	width:548px;
	height:98px;
	background-image:url(../img/bgemark-med.gif);
	background-repeat:repeat-y;	
}

#bgemark-inf{
	
	position:relative;
	left:0px;
	width:548px;
	height:234px;
	background-image:url(../img/bgemark-inf.gif);
	background-repeat:no-repeat;
	
}

.titemark{
	
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#b99c6b;
	
}

.tit-emarketing{
	
	font-size:18px;
	color:#b99c6b;
	text-decoration:none;
	text-align:left;
	
/*	font-family:Haettenschweiler;
	font-weight:300;
	letter-spacing:1.3px;
	font-size:20px;
	color:#b99c6b;
	text-decoration:none; */
	
}


/* Servicios Diseņo Grafico */

#cont-bggraf{

	position:relative;
	top:0px;
	left:5px;
	z-index:2;
	margin:auto;
	width:575px;
	height:500px;
	max-height:500px;
	text-align:left;
}


#bggraf-cab{

	position:relative;
	width:548px;
	height:105px;
	background-image:url(../img/bggrafico-cab.gif);
	background-repeat:no-repeat;

}


#bggraf-medio{

	position:relative;
	width:548px;
	height:128px;
	background-image:url(../img/bggrafico-med.gif);
	background-repeat:repeat-y;	

}

#bggraf-inf{

	position:relative;
	left:0px;
	width:548px;
	height:234px;
	background-image:url(../img/bggrafico-inf.gif);
	background-repeat:no-repeat;
	
}

.titgraf{

	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#48b8d2;

}

.tit-dgrafico{

	font-size:16px;
	color:#48b8d2;
	text-decoration:none;
	
}

#texto{

	position:relative;
	top:20px;
	margin: 0px 30px 0px 30px;


}

#bgtxt-dgrafico{

	position:static;
	top:0px;
	float:right;
	width:200px;;
	height:220px;
	background-image:url(../img/bg-txt-dgrafico.jpg);
	background-repeat:no-repeat;


}


/* Servicios Edicion de Video */

#cont-bgvid{

	position:relative;
	top:0px;
	left:5px;
	z-index:2;
	margin:auto;
	width:575px;
	height:500px;
	max-height:500px;
	text-align:left;

}


#bgvid-cab{

	position:relative;
	width:548px;
	height:105px;
	background-image:url(../img/bgvideo-cab.gif);
	background-repeat:no-repeat;

}


#bgvid-medio{

	position:relative;
	width:548px;
	height:128px;
	background-image:url(../img/bgvideo-med.gif);
	background-repeat:repeat-y;	

}

#bgvid-inf{

	position:relative;
	left:0px;
	width:548px;
	height:234px;
	background-image:url(../img/bgvideo-inf.gif);
	background-repeat:no-repeat;
	
}

.titvid{

	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff8642;

}

.tit-evideo{

	font-size:16px;
	color:#ff8642;
	text-decoration:none;
	
}

/* Contacto */

#contacto{
	position:relative;
	top:30px;
	height:200px;
	

}

#tit-cont{
	font-size:15px;
}

#tit-cont, #txt-cont{
	text-align:left;
	color:#808081;
	font-family:"Franklin Gothic Medium", Geneva, Arial, Helvetica, sans-serif;

}

.datos{
	color:#404040;

}

/* Productos */


#producto{
	position:relative;
	top:50px;
	height:200px;
	text-align:center;
	font-size:14px;
	

}


/* e-Mail Marketing */

a.lnk-emailmarketing, a:visited.lnk-emailmarketing{

	color:#796646;
	text-decoration:none;
}


a:hover.lnk-emailmarketing{
	text-decoration:underline;
}

#lnk-emailmarketing{
	text-align:center;
	width: 100%;
	background-color:#f5f4eb;

}

/*
#privacidad{
	position:absolute;
	top:300px;
	width:490px;
	height:200px;
	left:100px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#b99c6b;
	border: 2px solid #f5f4eb;
	text-align:justify;
	visibility:hidden;
	overflow:auto;
	elevation:above;
	z-index:10;
	filter:shadow(color:gray, strength:10, direction:135);	
	padding:10px;



	

}
*/