/* General */
body{
	margin-top:0px;
	/*background-image:url(img/punto_am.jpg);*/
	}
#contenedor {
	width:900px;
	height:900px;
	margin:0px auto;
	background-image:url(img/fondo_index.png);
	}
#cont_izq {
	width:182px;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
	height: 422px;
	}
#cont_dx {
	width:690px;
	float: right;
	margin-top: 10px;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	}	
.enf{
	font-weight:bold;
	}	
#blug {
	width:180px;
	border:#FFCC33 1px dashed;
	height:37px;
	margin-top: 8px;
	text-align:center;
	}
#tv {
	width:180px;
	border:#FFCC00 1px dashed;
	height:37px;
	margin-top: 8px;
	text-align:center;
	}
#dir {
	width:180px;
	border:#009966 1px dashed;
	height:37px;
	margin-top: 8px;
	text-align:center;
	}
#twitter {
	width:180px;
	border:#33ccff 1px dashed;
	height:37px;
	margin-top: 8px;
	text-align:center;
	}
#menu_sec {
	width:900px;
	height:10px;
	text-align:center;
	float: left;
	margin-top:5px;	
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:8px;
	}	
#menu_sec a:link{
	color:#666666;
}
#menu_sec a:visited{
	color:#666666;
}
	
/* Index */
#banner {
	width:780px;
	height:120px;
	border:#FF9933 1px dashed;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
	}
#reloj {
	width:80px;
	height:120px;
	margin-top: 20px;
	float: right;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	font-size:8px;
	color:#666666;
	text-align:right;
	padding-right: 20px;
	}
#menu {
	height:275px;
	width:180px;
	border:#0066FF 1px dashed;	
	}
#oferta {
	width:660px;
	height:108px;
	border:#9966CC 1px dashed;
	padding:5px;
	margin-right: 22px;
	}
#oferta a:link {
	color:#8E0F25;
	text-align:right;
	color:#E8041B;
	font-size:18px;
	font-weight:bold;
}
#oferta a:visited {
	color:#8E0F25;
	text-align:right;
	color:#E8041B;
	font-size:18px;
	font-weight:bold;	
}
table {
	margin:0px;
	}
.titulo_oferta{
	text-align:right;
	color:#E8041B;
	font-size:16px;
	font-weight:bold;
	}
.descr_oferta{
	text-align:right;
	color:#666666;
	font-size:12px;
	line-height:100%;
	}
#portada_web {
	width:201px;
	border:#FF0000 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 325px;
	}
#portada_web a:link{
	color:#FF0000;
}
#portada_web a:visited{
	color:#FF0000;
}
#txt_portada_web {
	line-height:140%;
	}
#portada_grafico {
	width:201px;
	border:#009900 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 325px;
	}
#portada_grafico a:link{
	color:#009900;
}
#portada_grafico a:visited{
	color:#009900;
}
#txt_portada_grafico {
	line-height:150%;
	}
#portada_foto {
	width:202px;
	border:#0033FF 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 325px;
	}
#portada_foto a:link{
	color:#0033FF;
}
#portada_foto a:visited{
	color:#0033FF;
}
#txt_portada_foto {
	line-height:150%;
	}
#visitante {
	width:180px;
	border:#FF00FF 1px dashed;
	height:36px;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: center;
	margin-top: 8px;
	padding-top: 3px;
	}
#construccion {
	width:170px;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	margin-top:10px;
	text-align:center;
	padding: 5px;
	border:#666666 1px dashed;
	height: 72px;
	}
#filosofia {
	width: 855px;
	height:30px;
	margin-left:15px;
	margin-top:10px;
	border:#996699 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#filosofia a:link{
	color:#996699;
}
#filosofia a:visited{
	color:#996699;
}
#enlaces {
	width: 856px;
	margin-left:15px;
	margin-top:10px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:8px;
	text-align: left;
	}
#altura_enlaces{
	height:225px;
	}
#enlaces_sociales {
	padding:5px;
	border:#00FF99 1px dashed;
	color:#009933;	
	/*height: 160px;*/
	}
#enlaces_profesionales {
	padding:5px;
	border:#33CCFF 1px dashed;
	margin-right:8px;
	color:#00CCCC;
	width:100%;
	/*height: 160px;*/
	}
#enlaces_profesionales a:link{
	color:#00CCCC;
}
#enlaces_profesionales a:visited{
	color:#00CCCC;
}
#enlaces_sociales a:link{
	color:#009933;
}
#enlaces_sociales a:visited{
	color:#009933;
}
	
/* Web */
#contenedor_web {
	width:900px;
	height:940px;
	margin:0px auto;
	background-image:url(img/fondo_grafica.png);
	}
#cont_dx_web {
	width:690px;
	float: right;
	margin-top: 0px;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	}
#oferta_web {
	width:550px;
	height:100px;
	border:#FF00FF 1px dashed;
	padding:5px;
	float: right;
	margin-right: 22px;
	}
#producto_web {
	width:201px;
	border:#FF0000 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 198px;
	}
#txt_producto_web {
	line-height:110%;
	margin-top: 5px;
	text-align: justify;
	}
#producto_web a:link {
	color:#FF0000;
	}
#producto_web a:visited {
	color:#FF0000;
	}
#seo {
	width: 852px;
	height:40px;
	margin-left:15px;
	margin-top:10px;
	border:#FF0000 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#seo a:link {
	color:#FF0000;
	}
#seo a:visited {
	color:#FF0000;
	}
#enlaces_web {
	width: 852px;
	height:118px;
	margin-left:15px;
	margin-top:10px;
	border:#FF0000 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#enlaces_web a:link{
	color:#990000;
}
#enlaces_web a:visited{
	color:#990000;
}
	
/* Gráfica */
#contenedor_grafica {
	width:900px;
	height:940px;
	margin:0px auto;
	background-image:url(img/fondo_grafica.png);
	}
#oferta_grafica {
	width:550px;
	height:100px;
	border:#CCCC00 1px dashed;
	padding:5px;
	float: right;
	margin-right: 22px;
	}
#producto_grafica {
	width:201px;
	border:#009900 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 198px;
	}
#txt_producto_grafica {
	line-height:110%;
	margin-top: 5px;
	}
#producto_grafica a:link {
	color:#009900;
	}
#producto_grafica a:visited {
	color:#009900;
	}
#publicidad {
	width: 852px;
	height:40px;
	margin-left:15px;
	margin-top:10px;
	border:#009900 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#publicidad a:link{
	color:#009900;
}
#publicidad a:visited{
	color:#009900;
}
#enlaces_grafica {
	width: 852px;
	height:118px;
	margin-left:15px;
	margin-top:10px;
	border:#009900 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#enlaces_grafica a:link{
	color:#009900;
}
#enlaces_grafica a:visited{
	color:#009900;
}
/* Foto */
#contenedor_foto {
	width:900px;
	height:940px;
	margin:0px auto;
	background-image:url(img/fondo_grafica.png);
	}
#oferta_foto {
	width:550px;
	height:100px;
	border:#660033 1px dashed;
	padding:5px;
	float: right;
	margin-right: 22px;
	}
#producto_foto {
	width:201px;
	border:#0066CC 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 198px;
	}
#txt_producto_foto {
	line-height:110%;
	margin-top: 5px;
	}
#producto_foto a:link {
	color:#0066CC;
	}
#producto_foto a:visited {
	color:#0066CC;
	}
#tecnicas {
	width: 852px;
	height:40px;
	margin-left:15px;
	margin-top:10px;
	border:#0066CC 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#tecnicas  a:link {
	color:#0066CC;
	}
#tecnicas  a:visited {
	color:#0066CC;
	}
#enlaces_foto {
	width: 852px;
	height:118px;
	margin-left:15px;
	margin-top:10px;
	border:#0066CC 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#enlaces_foto a:link{
	color:#0066CC;
}
#enlaces_foto a:visited{
	color:#0066CC;
}

/* Marketing */
#contenedor_marketing {
	width:900px;
	height:900px;
	margin:0px auto;
	background-image:url(img/fondo_marketing.png);
	}
#oferta_marketing {
	width:550px;
	height:100px;
	border:#663333 1px dashed;
	padding:5px;
	float: right;
	margin-right: 22px;
	}
#producto_marketing {
	width:201px;
	border:#FF6600 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 198px;
	}
#enlaces_marketing {
	width: 852px;
	margin-left:15px;
	margin-top:10px;
	border:#FF6600 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}
#enlaces_marketing a:link{
	color:#FF6600;
}
#enlaces_marketing a:visited{
	color:#FF6600;
}

/* Portfolio */
#contenedor_portfolio {
	width:900px;
	height:910px;
	margin:0px auto;
	background-image:url(img/fondo_portfolio.png);
	}
#oferta_portfolio {
	width:550px;
	height:100px;
	border:#999999 1px dashed;
	padding:5px;
	float: right;
	margin-right: 22px;
	}
#oferta_portfolio a:link{
	color:#666666;
}
#oferta_portfolio a:visited{
	color:#666666;
}
#web_portfolio {
	width:656px;
	border:#FF0000 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 181px;
	}
#grafica_portfolio {
	width:656px;
	border:#009900 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 181px;
	}
#foto_portfolio {
	width:656px;
	border:#0066CC 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 181px;
	}
#txt_producto_portfolio {
	line-height:110%;
	margin-top: 5px;
	text-align: justify;
	}
.img_portfolio_web{
	border-bottom:#FF0000 1px dashed;
	}
.img_portfolio_graf{
	border-bottom:#009900 1px dashed;
	}
.img_portfolio_foto{
	border-bottom:#0066CC 1px dashed;
	}
.ventana {
	background-color:#CCCCCC;
	}
		
/* Contacto */
#contenedor_contacto {
	width:900px;
	height:670px;
	margin:0px auto;
	background-image:url(img/fondo_contacto.png);
	}
#cont_dx_contacto {
	width:690px;
	float: right;
	margin-top: 10px;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	}	
#oferta_contacto {
	width:550px;
	height:100px;
	border:#FF6600 1px dashed;
	padding:5px;
	float: right;
	margin-right: 22px;
	}
#contacto_tel {
	width:201px;
	border:#A9B107 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;
	height: 283px;
	}
#contacto_email {
	width:429px;
	border:#A9B107 1px dashed;
	padding:5px;
	margin-top: 10px;
	margin-right:5px;
	text-align:right;
	font-size:10px;
	height: 283px;
	}
#txt_producto_foto {
	line-height:110%;
	margin-top: 5px;
	}
#contacto_email a:link {
	color:#A9B107;
	}
#contacto_email a:visited {
	color:#A9B107;
	}
.tel {
	font-size:18px;
	font-weight:bold;
	}
form {
	width:100%;
	text-align:center;
	margin-top:10px;
	}
#atencion {
	width: 852px;
	height:40px;
	margin-left:15px;
	margin-top:10px;
	border:#A9B107 1px dashed;
	padding:5px;
	float: left;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:9px;
	text-align: justify;
	}

/* Enlaces */
#contenedor_enlaces {
	width:900px;
	height:800px;
	margin:0px auto;
	background-image:url(img/fondo_enlaces.png);
	}
#cont_dx_enlaces {
	width:690px;
	height:610px;
	float: right;
	margin-top: 10px;
	font-family:"Century Gothic", "AvantGarde Bk BT", sans-serif;
	color:#666666;
	font-size:10px;
	}
#cont_dx_enlaces a:link{
	color:#666666;
	}
#cont_dx_enlaces a:visited{
	color:#666666;
	}
#oferta_enlaces {
	width:550px;
	height:90px;
	border:#CCCC00 1px dashed;
	padding:5px;
	float: right;
	margin-right: 22px;
	}
