/* CSS Main - JC@stro - Diseño y Animación Multimedia  pplucho07@hotmail.com */
/* Normalizacion de margenes y paddings */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, p, blockquote, th, td
	{margin:0px; padding:0px;}
/* Normalizacion de fonts para titulos*/
h1, h2, h3, h4, h5, h6
	{font-size:100%;}
/* Remover estilos de lista de las listas*/
ol, ul
	{list-style:none;}
/* Normalizacion de tamanio y peso de fonts */
address, caption, cite, code, dfn, em, strong, th, var
	{font-style:normal; font-weight:normal;}
body {
	text-align:left;
	background-repeat: no-repeat;
	margin: 0;
	border: 0;
	background-image: url(../img/fondo_ec.jpg);
	background-repeat: repeat; 
	background-color: #f2f5f8;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
.centrado {
	margin: 0 auto;
}

img {border-style:none;}


ul {
	padding: 0px;
	text-align: left;
	text-decoration:none;
	margin-left: 0px;
	display: inline;
}
li {
	display: inline;
	text-align: left;
	left: 0px;
	top: 0px;
	margin-left: 0px;
}
/* Fuentes de textos en Index */
.txt_fuente_menu {
	font-size:9px;
	color: #FFFFFF;
	vertical-align: center;
	horizontal-align: left;

}
.txt_fuente_fechas {
	font-size:10px;
	color: #000000;
	vertical-align:middle;
}

.txt_fuente_pie {
	font-size:10px;
	color: #999999;
	vertical-align:middle;
}
.txt_fuente_moneda {
	font-size:9px;
	color: #ffffff;
	vertical-align:middle;
}
.txt_fuente_separador {
	font-size:9px;
	color:#C1A71A;
	vertical-align:middle;
}

/* Link para textos con Over ----------------*/

/*  1º Over --------*/

a:link {
	border: 0px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	border: 0px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	border: 0px;
	text-decoration: none;
	color: #0066ff;
}
a:active {
	text-decoration: none;
	color: #0066ff;
}

/*  2º Over --------*/

a.Item { 
	color: #ffffff;
	text-decoration: none;
} 
a.Item:link { 
	border: 0px;
	color: #ffffff;
	text-decoration: none; 
} 
a.Item:visited { 
	color: #ffffff;
	text-decoration: none;
} 
a.Item:hover { 
	text-decoration: none;
	color: #f0d69b;
} 
a.Item:active { 
	text-decoration: none;
	color: #f0d69b;
} 

/*  3º Over --------*/

a.pie { 
	color: #999999;
	text-decoration: none;
} 
a.pie:link { 
	text-decoration: none; 
} 
a.pie:visited { 
	color: #999999;
	text-decoration: none;
} 
a.pie:hover { 
	text-decoration: none;
	color: #0066cc;
} 
a.pie:active { 
	text-decoration: none;
	color: #0066cc;
}

/* Cabecera del Sitio web d Edpyme --------*/

#cabecera_ec {
	width:800px;
	height:87px;
	background-image:url(../img/cabecera_ec.jpg);
	background-repeat:no-repeat;
	left:0px;
	float: center;
	position: relative;
	top: 0px;
	font-size: 0px;
	visibility: visible;
	overflow: visible;
}
#menu_sup_ec {
	width:auto;
	height:auto;
	/*background-image:url(../img/menu_sup_prod.jpg);
	background-repeat:no-repeat;*/
	text-align: left;
	left:0px;
	float: center;
	position: relative;
	visibility: visible;
	top: 0px;
}

#nav_cabecera {
	height: 14px;
	width: 200px;
	float: left;
	position: relative;
	float:right;
	font-size:11px;
	text-align:right;
	left: -20px;
	top: 10px;
}

#menu_sup_idioma {
	width:auto;
	height:20px;
	/*background-image:url(../img/menu_sup_prod.jpg);
	background-repeat:no-repeat;*/
	text-align: left;
	left:0px;
	float: center;
	position: relative;
	visibility: visible;
	top: 34px;
}
#nav_cabecera_idioma_esp {
	height: 20px;
	width: 40px;
	float: left;
	position: relative;
	float:right;
	font-size:11px;
	text-align:right;
	left: -20px;
	top: 0px;
}
#nav_cabecera_idioma_ing {
	height: 20px;
	width: 40px;
	float: left;
	position: relative;
	float:right;
	font-size:11px;
	text-align:right;
	left: -20px;
	top: 0px;
}
#cuadro_cab {
	height: 87px;
	width: 800px;
	float: center;
	background-color: #ffffff;
	font-size:11px;
	top: 0px;
	left: 0px;
}

/* Para la parte de Tipo de Cambio de Moneda */

#nav_cabecera_inf {
	height: 20px;
	width: 800px;
	float: center;
	position: relative;
	background-color:#c1a71a;
	font-size:11px;
	text-align:right;
	left: 0px;
	top: 0px;
}
#nav_monedas{
	height: 14px;
	width: 780px;
	float: right;
	position: relative;
	float:right;
	font-size:11px;
	text-align:right;
	left: -20px;
	top: 3px;
}

/* Para la parte del banner superior*/


#cuadro_banner {
	height: 160px;
	width: 800px;
	float: center;
	background-color: #000000;
	font-size:11px;
	top: 0px;
	left: 0px;
}
#nav_banner {
	height: 160px;
	width: 800px;
	float: left;
	top: 0px;
	left: 0px;
	background-color:#ffffff;
	position:relative;
	z-index: 1;
	float: left;
	text-decoration: none;
	font-size:0px;
	line-height: 0px;
	overflow:visible;
}

/* Para la Parte del Menu principal -------*/

#nav_menu {
	height: 26px;
	width: 800px;
	background-color:#333333;
	float: center;
	position: relative;
	font-size:11px;
	text-align:center;
	left: 0px;
	top: 0px;
}

#nav_menu_int {
	height: 14px;
	width: 800px;
	float: center;
	position: relative;
	font-size:11px;
	text-align:center;
	left: 0px;
	top: 6px;
}

/* Para la parte de Contenidos del Sitio web */

#contenido {
	width:800px;
	height:320px;
	left:0px;
	float:center;
	background-color:#FFFFFF;
	position: relative;
	top: 0px;
	font-size: 0px;
	visibility: visible;
}
#contenido_otros {
	width:800px;
	height:475px;
	left:0px;
	float:center;
	background-color:#FFFFFF;
	position: relative;
	top: 0px;
	font-size: 0px;
	visibility: visible;
}

/* Para el pie de Pagina */
#cuadro_pie {
	height: 135px;
	width: 780px;
	float: center;
	background-color: #ffffff;
	font-size:11px;
	top: 0px;
	left: 0px;
}

#pie_info {
	width:800px;
	height:44px;
	background-image:url(../img/fondo_pie.jpg);
	left:0px;
	float: center;
	position: relative;
	top: 0px;
	font-size: 0px;
	visibility: visible;
}
#linea_pie{
	height: 3px;
	width: 800px;
	float: center;
	background-color:#999999;
	position: relative;
	text-align:center;
	font-size:11px;
	top: 0px;
	left: 0px;
}
#txt_pie{
	height: 30px;
	width: 700px;
	float: center;
	position: relative;
	text-align:center;
	font-size:11px;
	top: 6px;
	left: 50px;
}
