/* CSS Document */

body{
	margin:0px;
	text-align:center;
	background:url(fondo.jpg) repeat-x;
	background-color:#0c4481;
	font:9pt tahoma, sans-serif;
	color:#0c4481;
}

.contenido_gral{
	position:relative;
	margin:auto;
	width:786px;
	/*padding-left:8px;
	padding-right:8px;
	padding-bottom:75px;*/
	text-align:left;	
	/*behavior:url(css/pngbehavior.htc);*/
}

.cabecero{
	position:relative;
	float:left;
	width:786px;
	height:370px;
	background:url(cabecero_b.jpg) no-repeat;
}

.contenido_cabecero{
	position:relative;
	float:left;
	width:710px;
	/*height:370px;*/
	padding-top:230px;
	padding-left:60px;
	line-height:25px;	
}

.txt_principal{
	position:relative;
	float:left;
	width:650px;
	line-height:18px;	
}

.cuerpo{
	position:relative;
	float:left;
	width:726px;	
	margin-top:-40px;
	padding-left:60px;	
	background:url(sombra_inferior.jpg) repeat-y;
}

.logo_fondo{
	position:relative;
	float:left;
	width:718px;
	background:url(logo_fondo.jpg) top right repeat-y;	
}

.tit_lote{
	position:relative;
	float:left;	
	width:650px;
	height:20px;
	margin-top:20px;
	font:10pt tahoma, sans-serif;
	color:#0c4481;
	bottom:15px;	
}

.lote_gral{
	position:relative;
	float:left;
	width:660px;
	margin-top:20px;
}

.lote{
	position:relative;
	float:left;
	width:650px;
	padding-bottom:15px;	
	border-bottom:1px dotted #0c4481;
	line-height:18px;
	
}


.productos{
	position:relative;
	float:left;
	width:410px;
	padding-right:15px;
	font:8pt tahoma, sans-serif;
	color:#0c4481;		
}

.img_lotes{
	position:relative;
	float:left;
	width:212px;
	height:265px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	background-color:#0c4481;/**/
}

.marco_png{
	position:absolute;
	z-index:20px;
	width:220px;
	height:250px;
	top:0px;
	right:-2px;
	background:url(marco_lote.png) no-repeat;
	behavior:url(css/pngbehavior.htc);
	/*background-color:lime;*/
}

.precio{
	position:relative;
	float:left;
	width:650px;
	height:25px;
	top:5px;
	font:8pt tahoma, sans-serif;
	color:#0c4481;	
}

.mensaje_tlf{
	position:relative;
	float:left;
	width:650px;
	padding-top:45px;
	padding-bottom:45px;
	text-align:center;
	font:8pt tahoma, sans-serif;
	color:#0c4481;
	font-weight:bold;
}

/***** FORMULARIO ******/

.formulario{
	position:relative;
	float:left;
	width:410px;
	left:100px;
	top:20px;
	padding:10px;
	padding-left:20px;
	background-color:#f8f8f8;
	border: 1px solid #0c4481;
	line-height:20px;
}

.estilo_form{
	position:relative;
	width:200px;
}

.estilo_coment{
	position:relative;
	width:395px;
	height:75px;
	overflow:auto;
}

/***** "GRACIAS"  *  FORMULARIO ******/

.txt_gracias{
	position:relative;
	float:left;	
	width:400px;
	left:100px;
	text-align:center;
	padding:20px;

	background-color:#f8f8f8;
	border: 1px solid #0c4481;
	line-height:20px;	
}

/********************************/

.txt_gr{
	font:11pt verdana, sans-serif;
	color:#0c4481;
	font-weight:bold;
}

.txt_peq{
	font:7pt verdana, sans-serif;
	color:#777;
}


a.home:visited,a.home:active,a.home:focus,a.home:link{	
	position:relative;
	float:left;
	width:70px;
	height:74px;
	background:url(bt_inicio.jpg) no-repeat;
}

a.home:hover{
	background:url(bt_inicio_over.jpg) no-repeat;
}

a.form:visited,a.form:active,a.form:focus,a.form:link{	
	position:relative;
	float:left;
	width:161px;
	height:74px;
	background:url(bt_formulario.jpg) no-repeat;
}

a.form:hover{
	background:url(bt_formulario_over.jpg) no-repeat;
}

a.ampliar_img:visited,a.ampliar_img:active,a.ampliar_img:focus,a.ampliar_img:link{
	position:relative;
	top:-3px;
	left:5px;
	text-decoration:none;
	font: 9pt  tahoma, sans-serif;
	color:#eee;
	font-weight:bold;
}

a.ampliar_img:hover{
	color:#ccc;
}

a.indice:visited,a.indice:active,a.indice:focus,a.indice:link{
	text-decoration:none;
	font: 8pt  tahoma, sans-serif;
	color:#0c4481;
}

a.indice:hover{
	color:#c30;
}


.png{behavior:url(css/pngbehavior.htc);}