body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	background-color:#FFF;
}
img{ border:0px;}
p{margin:0px;}
h1{ font-size:16px; color:#FC0;}
#div_contenedor{}

#div_cuerpo
{
	width:935px;
	background-color:#2E1012;
	margin-top:20px;
}
#div_cabecera
{
	background:url(../img_files/bg_menu.jpg) no-repeat top left;
	height:54px;
}

#div_cabecera ul
{
	margin:0px;
	padding:0px;
	float:left;
	
	
}
#div_cabecera li
{
	list-style:none;
	margin:0px;
	padding:0px;
}
#div_cabecera ul li
{
	display:block;
	
}
#div_cabecera ul li span#separadorMenu
{
	display:block;
	background:url(../img_files/circle.jpg) no-repeat;
	background-position:0px 8px;
	width:17px;
	height:30px;
}
/* ------ INICIO */
#div_cabecera ul li a#aInicio:link, #div_cabecera ul li a#aInicio:visited
{
	display:block;
	background:url(../img_files/inicio.png) no-repeat;
	width:140px;
	height:30px;
	margin-left:15px;
	margin-right:15px;
}
#div_cabecera ul li a#aInicio:hover
{
	background:url(../img_files/inicio2.png) no-repeat;
}


/* ------ EMPRESA */
#div_cabecera ul li a#aEmpresa:link, #div_cabecera ul li a#aEmpresa:visited
{
	display:block;
	background:url(../img_files/empresa.png) no-repeat;
	width:140px;
	height:30px;
	margin-left:15px;
	margin-right:15px;
}
#div_cabecera ul li a#aEmpresa:hover
{
	background:url(../img_files/empresa2.png) no-repeat;
}
/* ------ SERVICIOS */
#div_cabecera ul li a#aServicios:link, #div_cabecera ul li a#aServicios:visited
{
	display:block;
	background:url(../img_files/servicios.png) no-repeat;
	width:140px;
	height:30px;
	margin-left:15px;
	margin-right:15px;
}
#div_cabecera ul li a#aServicios:hover
{
	background:url(../img_files/servicios2.png) no-repeat;
}
/* ------ PRESUPUESTO */
#div_cabecera ul li a#aPresupuesto:link, #div_cabecera ul li a#aPresupuesto:visited
{
	display:block;
	background:url(../img_files/presupuesto.png) no-repeat;
	width:140px;
	height:30px;
	margin-left:15px;
	margin-right:15px;
}
#div_cabecera ul li a#aPresupuesto:hover
{
	background:url(../img_files/presupuesto2.png) no-repeat;
}
/* ------ CONTACTAR */
#div_cabecera ul li a#aContactar:link, #div_cabecera ul li a#aContactar:visited
{
	display:block;
	background:url(../img_files/contactar.png) no-repeat;
	width:140px;
	height:30px;
	margin-left:15px;
	margin-right:15px;
}
#div_cabecera ul li a#aContactar:hover
{
	background:url(../img_files/contactar2.png) no-repeat;
}
/* =================== CABECERA */
#div_cabecera_banner
{
	background:url(../img_files/bg_cabecera.jpg) no-repeat right;
	height:167px;
	font-size:18px;
	color:#FFD700;
}

/* ======= SERVICIOS DIV ====== */
#div_servicio_01
{
	background:url(../img_files/servicio_01.jpg) no-repeat top left;
	width:274px;
	height:170px;
}
#div_servicio_02
{
	background:url(../img_files/servicio_02.jpg) no-repeat top left;
	width:274px;
	height:170px;
}
#div_servicio_03
{
	background:url(../img_files/servicio_03.jpg) no-repeat top left;
	width:273px;
	height:170px;
}

#div_servicio_info{
	font-size:10px; padding-left:20px; padding-top:20px;}
#div_servicio_info p{ padding:0px; margin:0px;}


/* ======= CONTENIDO INFO  */
#div_contenido_info{padding:10px; font-size:12px;}

#div_contenido_info a:link, #div_contenido_info a:visited{
	text-decoration:none;
	color:#FFD700; font-weight:bold;}

#div_contenido_info a:hover{
	color:#FF0000;}

#textoi{ padding:10px; text-align:justify;}
#textod{ padding:10px; text-align:justify;}

/* ======== PIE ========= */
#div_pie
{
	margin:5px;
	padding:5px;
	border:1px solid #FFD700;
	min-height:30px;
	color:#FFA508;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
}