body {
	background: #FFFFFF url(../img/fondo3.jpg) repeat-x;
	margin: 0px 0px;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
}

/* ------------------------------------------------------Estructura general */

#contenedor{ 	
	width: 720px;
	height:auto; 	
	margin: auto; 
} 

#contenedor2{
	text-align: left;
	width: 687px;
	height:auto;
	margin: auto;
	position: relative;
	float:left;
	padding: 0px;
} 

#cabecera{
	height : 125px;
	width: 685px;
	clear: left;
	float: left;
} 

#cabecera_arriba{
	
	height:67px;
	width: 690px;
	position: relative;
	clear: both;
	float: none;
	padding: 0 0px;	
	background-color:#FFFFFF;
	background-image: url(img/lenguetalarga2.jpg);
}

#cabecera_abajo{
	
	height:58px;
	width: 687px;
	position: relative;
	clear: both;
	float: none;
	padding: 0 0px;	
	background-color:#FFFFFF;
	background-image: url(img/lenguetalarga2.jpg);
}

#principal{
	height: auto;
	width: 685px;
	
	clear: left;
	float:left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #999999;
	overflow: visible;
	background-color: #FFFFFF;
} 

#principal2{
	height: 5px;
	width: 687px;
	clear: left;
	float:left;	
} 

#principal3{
	height: 20px;
	width: 687px;
	clear: left;
	float:left;
	background-color: #3F4346;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
} 


/* ------------------------------------------------------ */

#img_gran {
	width: 25px;
    height: 600px;	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;	
	PADDING-TOP: 0px;	
	clear: left;
}


#columna_left {
	width: 169px;
	height: 400px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	clear: left;
	visibility: visible;
	overflow: visible;
	background-image: url(../img/foto_productos.jpg);	
}



#columna_right{
	width: 453px;
	height: 400px;
	float:left;
	position: relative;	
	padding-left:30px;	
	padding-right:30px;	
	background-image: url(../img/foto_localizacion2b.jpg);	
}

#columna_right2{
	width: 516px;
	height: 400px;
	float:left;
	position: relative;		
	background-image: url(../img/foto_localizacion2b.jpg);	
}

#columna_left_productos {
	width: 169px;
	height: 400px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	clear: left;
	visibility: visible;
	overflow: visible;
	background-image: url(../img/foto_left-productos.jpg);
	background-repeat: no-repeat;
}

#columna_right_productos{
	width: 515px;
	height: auto;
	float:left;
	position: relative;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	background-image: url(../img/foto_right-productos.jpg);
	background-repeat: no-repeat;
}


#cabecera_bottom{
	
	height: 11px;
	width: 670px;	
	position: relative;
	clear: none;
	float: left;
	
}

#seccion{
	width: 783px;
	height:70px;
	position: relative;
	clear: both;
	float: left;
} 

#cuadro_peq2_arriba{
	width: 505px;
	height:26px;
	position: relative;
	float:left;
	clear:right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-top:10px;
	padding-left:10px;
	
}

#cuadro_peq2_abajo{
	width: 515px;
	height:3auto;
	position: relative;
	clear:left;
	float:left;
	background-image: url(f);
}



/* ------------------------------------------------------Galería de Productos */

#fila_galeria{
	width: 515px;
    height: auto;	
	PADDING-RIGHT: 0px;	
	FLOAT: left;
	PADDING-BOTTOM: 0px;	
	clear: left;
}

#img_galeria {
	width: 151px;
	height:auto;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	text-align: left;	
}



#titulo_seccion {
	font: bold 14px Arial, Helvetica, sans-serif;
	width: 650px;
	height: 40px;
	padding-left: 30px;
	FLOAT: left;
	PADDING-TOP: 35px;
	clear: left;
	color: #990000;
}

/* ------------------------------------------------------Productos */

#img_producto {
	width: 253px;
    height: 337px;	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;	
	PADDING-TOP: 30px;	
	clear: left;
}

#titulo_productos{
	width: 158px;
	height:26px;
	position: relative;
	float:left;
	clear:right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-top:10px;
	padding-left:10px;
}

#texto_producto {
	width: 240px;
	height: 367px;
	float:left;
	position: relative;
}

#nombre_producto {
	width: 402px;
	FLOAT: left;
	clear: left;
}

#volver {
	width: 40px;
	height: 20px;
	float:left;
	position: relative;
}
#cabecera_arriba_izda {
	height:67px;
	width: 200px;
	position: relative;
	clear: left;
	float: left;
	padding: 0 0px;
}
#cabecera_arriba_dcha {
	height:67px;
	width: 490px;
	position: relative;
	clear: right;
	float: right;
	padding: 0 0px;
	text-align: left;
}
#marcas {
	height: 60px;
	width: 687px;
	clear: left;
	float:left;
	text-align: right;
}

