body {
	margin:0px;
	padding:0px;
	background:url(fondo1.png);
	
}

#wrap {
	width:980px;
	height:460px;
	margin:0 auto;
	position:relative;
}

#banner {
	width:980px;
	height:380px;
	position:relative;
	float:left;
	/*background-image: url(bg_banner.jpg); 
	background-repeat:no-repeat;*/
	z-index:0 !important;
}

#banner_sec {
	width:960px;
	height:60px;
	position:relative;
	float:left;
	/*background-image: url(banner_sec.png); 
	background-repeat:no-repeat;*/
	z-index:0 !important;
}


#container_in {
	width:960px;
	height:auto;
	position:relative;
	float:left;
	
	/*background-color:#FFF;*/
	
}

#tit_qs {
	position:relative;
	width:980px;
	height:auto;
}

#tit_sec {
	position:relative;
	width:980px;
	height:auto;
}

.titulos {
	font:18px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#468cbc;
	/*background-image:url(bg_tit.gif);
	background-repeat:no-repeat;*/
	height:60px;
}

.titulo_txt {
	padding:22px;
}

#area_txt {
	width:600px;
	height:auto;
	float:left;
	text-align:justify;
	margin:10px 320px 0px 20px;
}

#area_dir {
	width:400px;
	height:auto;
	float:left;
	text-align:justify;
	margin:10px 560px 0px 20px;
}

#area_left {
	width:240px;
	height:auto;
	float:left;
	text-align:justify;
	margin:10px 20px 0px 70px;
}

.head_sec {
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#0062a2;
}
	
.details {
	font:12px Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#333;
	line-height:16px;
}

.det {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold !important;
	text-align:justify;
	color:#468cbc;
	line-height:16px;
}

.det_gray {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold !important;
	text-align:justify;
	color:#333;
	line-height:16px;
}
	
#footer {
	width:980px;
	height:60px;
	position:relative;
	float:left;
	background-image:url(line_footer.gif);
	background-repeat:no-repeat;
	background-color:#fff;
}

.footer {
	font:10px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:20px 0px 0px 0px;
	text-decoration:none;
	color:#999;
}

h2 {
	font:18px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#468cbc;
	}
	
/* pics */

#pic_1 {
	width:300px;
	height:270px;
	position:relative;
	float:right;
	margin: -298px 20px 0px 0px;
	
}

#form {
	width:530px;
	height:370px;
	position:relative;
	float:right;
	margin: -350px 20px 0px 0px;
	
}

#menu_left {
	width:200px;
	height:505px;
	float:left;
	text-align:left;
	font:14px Arial, Helvetica, sans-serif;
	margin:10px 320px 0px 0px;
	
}

#prod {
	width:740px;
	height:auto;
	position:absoltute;
	float:right;
	margin: -508px 25px 0px 0px;
	border:none;
	
}

#prod_estilos {
	width:740px;
	height:auto;
	position:absolute;
	float:right;
	margin: -509px 20px 0px 0px;
	
}

#marco {
	width:740px;
	height:auto;
	position:relative;
	float:right;
	margin: -403px 0px 0px 0px;
	
	
}


.estilo_prod {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold !important;
	text-align:center;
	color:#fff;
	line-height:16px;
}

.nom_prod {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold !important;
	text-align:center;
	color:#666666;
	line-height:16px;
}
	

	