@import url("reset.css");


body{
font-family:"Verdana";
font-size:11px;
background-image:url(../../images/fondo.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}


/*PÁGINA*/
#pagina{
width: 930px;
height:auto;
margin:auto;
padding:auto;
background-repeat:no-repeat;
}

/* CABECERA */
#cabecera{
width: 930px;
height:110PX;
float:left;
}
#logotipo{
width: 360px;
height:110PX;
float:left;
}
#buscador{
width: 570px;
height:110PX;
float:left;
}
#menu_cabecera{
width: 570px;
height:53PX;
float:left;
}
#login{
width: 570px;
height:28PX;
float:left;
}
#buscar{
width:177px;
height:32PX;
margin-top:15px;
float:right;
}
#bot_cabecera{
width:380px;
height:25PX;
margin-top:15px;
float:right;
}
#espace_bot_cabecera{
width:350px;
height:20PX;
float:right;
}
#espace_busca{
width:15px;
height:20PX;
background-image:url(../../images/espace_lo.jpg);
background-repeat:no-repeat;
float:right;
}
#espace_busca2{
width:15px;
height:20PX;
float:right;
}
#botones_cabecera{
width:auto;
height:25PX;
font:Arial,Helvetica,sans-serif;
font-size:10px;
text-align:center;
line-height:20px;
color:#333333;
float:right;
}
#icon_carrito{
width:22px;
height:25PX;
margin-top:4px;
margin-right:4px;
float:right;
}
#botones_cabecera a {
        text-decoration: none;
        color: #666666;
        display: block;
}
#botones_cabecera a#primero {
        border-left: ;
}

#botones_cabecera a:hover {
color:#006600;
}
#telefono_cabecera{
width: 570px;
height:25PX;
background-image:url(../../images/telefono.jpg);
float:left;
}
/* FIN CABECERA */

/*MENU PRINCIPAL */
#menu_principal{
width: 930px;
height:63px;
padding-left:8px;
float:left;
}
#sombra_up{
width: 930px;
height:10PX;
background-image:url(../../images/sombra_up.jpg);
background-repeat:no-repeat;
}
#sombra_down{
width: 930px;
height:10PX;
background-image:url(../../images/sombra_down.jpg);
background-repeat:no-repeat;
}
#menu_botonera{
width: 930px;
height:43PX;
background-image:url(../../images/fondo_menu.jpg);
background-repeat:repeat-x;
}
#boton_principal{
width: 77px;
height:43PX;
font:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-top:5px;
text-align:center;
line-height:15px;
float:left;
}
#boton_principal a {
        text-decoration: none;
        color: #FFFFFF;
        display: block;
       
        text-align: center;
}
#boton_principal a#primero {
        border-left: ;
}

#boton_principal a:hover {
        color:#5A8F28;
}

/* FIN MENU PRINCIPAL */
#situ_web{
width: 910px;
height:25px;
margin-left:20px;
margin-top:10px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;

float:left;
}

/* CONTENIDO */
#contenedor{
width: 930px;
height:auto;
float:left;
}
#titu_menu{
width: 195px;
height:20px;
margin-left:20px;
background-image:url(../../images/compra_categoria.jpg);
float:left;
}
#menu_contenido{
width: 217px;
height:auto;
padding-right:30px;
float:left;
}
#space_line{
width: 195px;
height:8px;
background-image:url(../../images/espacio_meni.jpg);
background-repeat:no-repeat;
margin-left:20px;
float:left;
}
#boton{
width: 195px;
height:auto;
font:Century Gothic,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right;
color:#666666;
margin-left:20px;
line-height:22px;
float:left;
}

#boton a {
        text-decoration: none;
        color: #666666;
        display: block;
}
#boton a#primero {
        border-left: ;
}

#boton a:hover {
color:#FFFFFF;
background-color:#CCCCCC;
}
#suscribir{
width: 204px;
height:auto;
margin-left:14px;
margin-top:22px;
background-repeat:no-repeat;
float:left;
}
#img_home{
width: 681px;
height:401px;
border-width:1px;
border-style:solid;
border-color:#999999;
float:left;
}
#img_home_4{
width: 681px;
height:403px;
float:left;
}
#home_4{
width: 335px;
height:196px;
border-width:1px;
border-style:solid;
border-color:#999999;
margin-bottom:6px;
float:left;
}
#espace_home_4{
width: 6px;
height:5px;
float:left;
}
#home_2{
width: 681px;
height:403px;
float:left;
}
#img_home_2{
width: 336px;
height:401px;
border-width:1px;
border-style:solid;
border-color:#999999;
float:left;
}
#espace_img_home_2{
width: 5px;
height:5px;
float:left;
}
#form{
width: 204px;
height:75PX;
margin-top:130px;
float:left;
}
#titu_form{
width: 175px;
height:18PX;
margin-top:6px;
margin-left:22px;
/*background-image:url(../../images/titu_newslwtter.png);*/
background-repeat:no-repeat;
float:left;
}
#form_newsletter{
width: 180px;
height:30px;
margin-left:15px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
}
#sombra_img_home{
width: 930px;
height:17px;
background-image:url(../../images/sombra_img_home.jpg);
background-repeat:no-repeat;
margin-top:5px;
float:left;
}

/* DESTACADO */
#producto_destacado{
width: 930px;
height:auto;
float:left;
}
#producto_destacado{
width: 930px;
height:auto;
float:left;
}
#titulo_p_destacado{
width: 915px;
height:45px;
background-image:url(../../images/titu_destacado.jpg);
background-repeat:no-repeat;
margin-left:15px;
float:left;
}
#destacado{
width:148px;
height:auto;
margin-left:15px;
float:left;
}
#espace_destacado{
width:28px;
height:10px;
float:left;
}
#img_destacado{
width:148px;
height:148px;
float:left;
text-align:center;
}
#tex_destacado{
width:148px;
height:auto;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
line-height:15px;
margin-top:5px;
float:left;
}
#tex_destacado a{
color:#666666;
text-decoration:none;
}
/* FIN DESTACADO */
/* BLOG */
#blog{
width:915px;
height:205px;
margin-left:15px;
float:left;
}
#titu_blog{
width:915px;
height:30px;
background-image:url(../../images/titu_blog.png);
background-repeat:no-repeat;
margin-top:15px;
float:left;
}
#ficha_blog{
width:915px;
height:150px;
margin-top:10px;
float:left;
}
#img_blog{
width:148px;
height:148px;
float:left;
text-align:center;
}
#tex_blog{
width:736px;
height:148px;
margin-left:30px;
float:left;
}
#subtitu_blog{
width:700px;
height:22px;
font:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#2A5528;
float:left;
}
#descrip_blog{
width:735px;
height:110px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
line-height:15px;
color:#666666;
float:left;
}
#masinfo{
width:735px;
height:16px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#006600;
float:left;
}
#masinfo a{
text-decoration:none;
color:#006600;

}
/* FIN BLOG */

/* CATEGORIAS */
#categorias{
width:915px;
height:570px;
margin-left:15px;
float:left;
}
#titulo_categoria{
width:915px;
height:31px;
background-image:url(../../images/titu_categorias.png);
background-repeat:no-repeat;
margin-top:15px;
float:left;
}
#contenido_categoria{
width:915px;
height:500px;
float:left;
}
#prod_categoria{
width:268px;
height:105px;
margin-top:20px;
float:left;
}
#prod_categoria a{
text-decoration:none;
}
#espacio_categoria{
width:53px;
height:105px;
margin-top:20px;
float:left;
}
#img_pr_cat{
width:100px;
height:100px;
float:left;
}
#tex_pr_cat{
width:165px;
height:100px;
float:left;
}
#titu_pr_cat{
width:155px;
height:20px;
margin-left:10px;
font:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003300;
float:left;
}
#titu_pr_cat a{
font:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003300;
}
#desc_pr_cat{
width:155px;
height:75px;
margin-left:10px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
text-align:justify;
color:#666666;
float:left;
}
#desc_pr_cat a{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
/* FIN CATEGORIAS */

/* PIE */
#pie_interior{
width: 915px;
height:285px;
margin-left:15px;
margin-top:10px;
float:left;
}
#pie{
width:100%;
height:auto;
float:left;
}
#separa_pie{
width: 915px;
height:30px;
background-image:url(../../images/separa_pie.jpg);
background-repeat:no-repeat;
margin-left:15px;
float:left;
}
#apartados_pie{
width: 210px;
height:285px;
float:left;
}
#titulo_pie{
width: 150px;
height:24px;
padding-bottom:5px;
margin-left:40px;
float:left;
}
#titulo_estamos{
width: 150px;
height:24px;
padding-bottom:5px;
margin-left:60px;
float:left;
}
#iconos_estamos{
width: 88px;
height:88px;
padding-bottom:5px;
margin-left:60px;
float:left;
}
#ico_estamos{
width: 44px;
height:44px;
float:left;
}
#acopoco{
width: 160px;
height:auto;
margin-left:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
float:left;
}
#acopoco br{
padding-top: 10px;
}
#direccion{
width: 190px;
height:auto;
margin-left:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#999999;
float:left;
}
#categoria_pie{
width: 160px;
height:16px;
margin-left:42px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
float:left;
}
#categoria_pie a{
text-decoration:none;
color:#999999;
}
#categoria_pie a:hover{
text-decoration:underline;
color:#999999;
}
#espacio_pie{
width: 25px;
height:285px;
background-image:url(../../images/separa_pie_categoria.jpg);
background-repeat:no-repeat;
float:left;
}

/* FIN PIE */





/*CATEGORIAS */

#centro_categorias{
width: 680px;
height:auto;
float:left;
}
#centro_list_productos{
width: 680px;
height:auto;
float:left;
}
#categoria_principal{
width: 680px;
/*height:309px;*/
height:auto;
min-height:330px;
float:left;
}
#item{
width: 680px;
height:300px;
float:left;
}
#titu_item{
width: 680px;
height:27px;
margin-bottom:15px;
float:left;
}
#content_images_item{
width: 680px;
height:250px;
float:left;
}
#images_item{
width: 220px;
height:240px;
float:left;
}
#img_item{
width: 220px;
height:220px;
float:left;
text-align:center;
}
#titu_img_item{
width: 220px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#666666;
line-height:18px;
float:left;
}
#space_img_items{
width: 10px;
height:10px;
float:left;
}
#categoria_2{
width: 680px;
height:auto;
float:left;
}
#titu_categoria{
width: 680px;
height:27px;
margin-bottom:15px;
float:left;
}
#content_categorias{
width: 680px;
height:auto;
float:left;
}
#content_categorias a{
color:#000000;
}
#images_categorias{
width: 148px;
height:185px;
margin-bottom:10px;
float:left;
}

#images_productos{
width: 200px;
height:250px;
margin-bottom:10px;
float:left;
text-align:center;
}
#img_productos{
width: 200px;
height:200px;
float:left;
text-align:center;
}
#titu_img_productos{
width: 200px;
height:auto;
margin-top:5px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-align:left;
line-height:15px;
float:left;
text-align:center;
}
#precio_img_productos{
width: 200px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
text-align:left;
float:left;
text-align:center;
}
#espace_productos{
width:40px;
height:10px;
float:left;
}
#space_categorias{
width: 28px;
height:175PX;
float:left;
}
#img_categoria_2{
width: 148px;
height:148px;
float:left;
}
#titu_img_categoria_2{
width: 148px;
height:30px;
margin-top:5px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
line-height:15px;
float:left;
}

#borde_img_categor_principal{
width: 680px;
height:240px;
border-width:1px;
border-style:solid;
border-color:#999999;
float:left;
}
#img_categor_principal{
width: 670px;
height:230px;
margin:5px 5px 5px 5px;
float:left;
}
#tex_img_categor_principal{
width: 680px;
height:55px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
line-height:14px;
margin-top:5px;
float:left;
}

/*FIN CATEGORIAS */

/* PAGINADO*/
#paginado{
width: 680px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:center;
margin-top:10px;
float:left;
}
#paginado a{
color:#666666;
text-decoration:none;
}
#paginado a:hover{
color:#666666;
text-decoration:none;
font-weight:bold;
}
#paginado a.select{
color:#5A8F28;
text-decoration:none;
font-weight:bold;
}
/*FIN PAGINADO */

/* FICHA */
#content_ficha{
width: 680px;
height:auto;
float:left;
}
#principal_ficha{
width: 682px;
height:auto;
float:left;
}
#img_ficha{
width: 280px;
height:365px;
float:left;
}
#imagen_ficha{
width: 280px;
height:280px;
border:1px solid #999999;
float:left;
text-align:center;
}
#tex_imagen_ficha{
width: 280px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#999999;
float:left;
}
#miniaturas_ficha{
width: 280px;
height:50px;
margin-top:5px;
float:left;
}
#img_mini{
width: 45px;
height:45px;
border:1px solid #999999;
float:left;
text-align:center;
}
#espace_mini{
width: 11px;
height:5px;
float:left;
}
#tex_ficha{
width: 400px;
height:auto;
float:left;
}
#titu_desc_ficha{
width: 380px;
height:30px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:lighter;
color:#2B542A;
margin-left:20px;
float:left;
}
#tex_desc_ficha{
width: 380px;
height:auto;
margin-left:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:18px;
text-align:justify;
float:left;
}
#espace_tex_ficha{
width: 380px;
height:16px;
margin-left:20px;
background-image:url(../../images/espace_ficha.jpg);
background-repeat:repeat-x;
float:left;
}
#titu2_desc_ficha{
width: 380px;
height:20px;
margin-left:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:16px;
color:#999999;
float:left;
}
#precio_ficha{
width: 380px;
height:auto;
margin-left:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#999999;
float:left;
}
#precio{
width: 50px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#666666;
float:left;
}
#precio_num{
width: 70px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:16px;
color:#2D5729;
float:left;
}
#combobox{
width:300px;
height:auto;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
float:left;
vertical-align:middle;
}
#combobox select{
margin-bottom:5px;
}
.tex_combobox{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
float:left;
}
#icons_ficha{
width: 380px;
height:24px;
margin-left:20px;
margin-top:4px;
float:left;
}
#anadir_carrito{
width: 120px;
height:24px;
float:left;
}

#informacion_ficha{
width: 680px;
height:155px;
margin-top:10px;
float:left;
}
#titu_inform_ficha{
width: 680px;
height:30px;
background-image:url(../../images/titu_mas_informacion.jpg);
float:left;
}
#tex_inform_ficha{
width: 680px;
height:120px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#666666;
text-align:justify;
float:left;
}
#espace_masinfo{
width: 680px;
height:16px;
background-image:url(../../images/espace_ficha.jpg);
background-repeat:repeat-x;
float:left;
}


#prod_relacion_ficha{
width: 680px;
height:275px;
float:left;
}
#titu_pro_relacion{
width: 680px;
height:30px;
background-image:url(../../images/titu_pro_relacion.jpg);
float:left;
}
#prod_relacionados{
width: 680px;
height:210px;
margin-top:10px;
float:left;
}
#content_prod_relacion{
width: 120px;
height:190px;
float:left;
}
#img_p_relacion{
width: 120px;
height:120px;
float:left;
text-align:center;
}
#titu_prod_relacion{
width: 120px;
height:40px;
float:left;
}
#precio_p_relacion{
width: 120px;
height:25px;
float:left;
}
#titu_prod_relacion{
width: 120px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#666666;
text-align:justify;
float:left;
}
#espace_produc_relacion{
width: 66px;
height:25px;
float:left;
}


/* MENU CABECERA */
.menu{
	width:930px;
	height:43PX;
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}
.menu ul{
	/*background:#333333;*/
	background-image:url(../../images/fondo_menu.jpg);
	height:38px;
	list-style:none;
	margin:0;
	padding:0;
	

	}
	.menu li{
		float:left;
		padding:5px 0px 0px 0px;
		max-width:93px;
	
		}
	.menu li.padre{
		float:left;
		padding:5px 0px 0px 0px;
		max-width:93px;
	}
	.menu li.hijo{
		float:left;
		padding:0px 0px 0px 0px;
		max-width:225px;
	}
	.menu li a{
	    height:38px;
		background-image:url(../../images/fondo_menu.jpg);
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:16px;
		margin:0px;
		padding:0px 15px;
		text-align:center;
		text-decoration:none;
		vertical-align: middle;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #2D582A url("images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background:#999999;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:20px;
		font-size:11px;
		font-style:normal;
		line-height:25px;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#2D582A url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	

		
/* FIN MENU CABECERA */


#centro_sin_estilos{
width: 915px;
min-height:auto;
margin-left:15px;
float:left;
}


/*FIORULARIO*/
#form {
    border:1px solid #ffffff;
    width:550px;
    margin:auto;
}
.estilotextarea2 {
width:140px;
height:18px;
border: 1px dotted #244823;
vertical-align:bottom;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003300;
} 
#user_pass{
width: 346px;
height:30PX;
float:right;
}

.estilotextarea3 {
width:100px;
height:18px;
border: 1px dotted #244823;
vertical-align:bottom;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003300;
} 
.tex_form{
font:Arial,Helvetica,sans-serif;
font-size:10px;
vertical-align:top;
color:#666666;
}

/* CONTACTO */
#contenedor_contacto{
width: 930px;
height:auto;
float:left;
}
#titu_contacto{
width: 910px;
height:30PX;
margin-left:20px;
float:left;
}
#tex_contacto{
width: 910px;
height:50PX;
margin-left:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:45px;
color:#666666;
float:left;
}
#contenido_desplega_contacto{
width: 910px;
height:auto;
margin-left:20px;
float:left;
}
#contenido_desplega_resumen{
width: 910px;
height:auto;
margin-left:20px;
float:left;
}
#datos_contacto{
width: 905px;
height:auto;
background-color:#fff;
border-color:#CCC;
float:left;
margin-bottom:30px;
}
#paso_compra{
width:905px;
height:45PX;
float:left;
}
#titus_contacto{
width: 905px;
height:auto;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#666666;
float:left;
}
#tex_datos_contacto{
width: 855px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
padding-left:5px;
margin-top:15px;
color:#666666;
float:left;
}
/*FIN CONTACTO*/
/*ACORDEON*/
#basic-accordian{
	/*padding:5px;*/
	width:910px;
}

.accordion_headings{
	margin:3px;
	padding:5px;
	background:#fff;
	color:#000;
	border:1px dotted #666;
	cursor:pointer;
	font-weight:bold;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.accordion_headings:hover{
	background:#fff;
}

.accordion_child{
	padding:5px;
	font:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
}

.header_highlight{
	background:#fff;
}
.selected{
	background-color:#fff;
	color:#FFF;
}

.content{
	background:#FFF;
	padding:4px;
}
/*FIN ACORDEON*/


/* COMPRA */
#titus_compra{
width: 905px;
height:26PX;
color:#666666;
float:left;
}
#pasos_compra{
width: 181px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#CCCCCC;
float:left;
}
#pasos_compra_over{
width: 181px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#2A5327;
float:left;
}
#separa_compra{
width: 905px;
height:30PX;
background-image:url(../../images/separa_compra.jpg);
background-repeat:repeat-x;
float:left;
}
#separa_compra2{
width: 905px;
height:10PX;
border-bottom:thin;
border-bottom-style:inset;
border-bottom-color:#333333;
float:left;
}
#titulos_datos_compra{
width: 905px;
height:26PX;
float:left;
}
#t_producto_compra{
width: 448px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:25px;
color:#2A5327;
float:left;
}
#t_precio_compra{
width: 130px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#2A5327;
float:left;
}
#t_cantidad_compra{
width: 130px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#2A5327;
float:left;
}
#t_iva_compra{
width: 80px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#2A5327;
float:left;
}
#t_total_compra{
width: 110px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#2A5327;
float:left;
}
#ficha_compra{
width: 905px;
height:90PX;
padding-top:10px;
padding-bottom:10px;
float:left;
}
#img_compra{
width: 90px;
height:90PX;
float:left;
text-align:center;
}
#desc_compra{
width: 328px;
height:40PX;
padding-top:10px;
padding-left:15px;
float:left;
}
#tit_desc_compra{
width: 318px;
height:20PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
line-height:20px;
color:#006633;
float:left;
}
#ref_desc_compra{
width: 318px;
height:20PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
line-height:20px;
color:#999999;
float:left;
}
#precio_compra{
width: 130px;
height:40PX;
padding-top:50px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#999999;
float:left;
}
#cantidad_compra{
width: 130px;
height:40PX;
padding-top:50px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#333333;
float:left;
}
#iva_compra{
width: 80px;
height:40PX;
padding-top:50px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#999999;
float:left;
}
#total_compra{
width: 110px;
height:40PX;
padding-top:50px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#333333;
float:left;
}
#promocion{
width: 905px;
height:70PX;
float:left;
}
#cod_promocion{
width: 400px;
height:70PX;
float:left;
}
#tit_cod_promocion{
width:110px;
height:20PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:20px;
color:#333333;
float:left;
}
#form_promocion{
width:280px;
height:20PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:20px;
color:#333333;
float:left;
}
#total_compra_prom{
width: 498px;
height:85PX;
float:left;
}
#t_compra_prom{
width: 468px;
height:20PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
line-height:20px;
padding-right:30px;
color:#333333;
float:left;
}
#i_compra_prom{
width: 468px;
height:20PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
line-height:20px;
color:#333333;
padding-right:30px;
float:left;
}
#tc_compra_prom{
width: 468px;
height:20PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
line-height:20px;
padding-right:30px;
color:#333333;
float:left;
}
.tit_comp_desc {color: #999999}

#botones_compra{
width: 905px;
height:20PX;
float:left;
}
#ico_boton_compra{
width: 161px;
height:20PX;
float:right;
}
#ico_enviar{
width: 52px;
height:20PX;
margin-right:97px;
float:right;
}
#datos_personales{
width: 905px;
height:AUTO;
float:left;
}
#titu_personal{
width: 905px;
height:26PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:25px;
color:#2A5327;
float:left;
border-bottom:thin;
border-bottom-style:inset;
border-bottom-color:#333333;
margin-bottom:10px;
float:left;
}
#form_personal{
width:490px;
height:350PX;
background-color:#CDE6CC;
padding-top:5px;
padding-bottom:10px;
float:left;
}
#formulario{
width:410px;
height:355PX;
padding-top:10px;
margin-left:5px;
background-color:#CDE6CC;
float:left;
}
#formulario_cont{
width:902px;
height:280PX;
padding-top:10px;
margin-left:2px;
background-color:#EEF7EE;
border:1px dotted #666;
float:left;
}
#tex_formulario_cont{
width:880px;
height:auto;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
line-height:17px;
padding-left:10px;
color:#666666;
text-align:justify;
padding-left:7px;
padding-right:1	5px;
float:left;
}
#tex_formulario{
width:200px;
height:200PX;
float:left;
}
#tex_otra_direccion{
width:395px;
height:auto;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
line-height:17px;
padding-left:10px;
color:#666666;
text-align:justify;
padding-left:7px;
padding-right:1	5px;
float:left;
}
#form_datos{
width: 490px;
height:20PX;
margin-top:5px;
float:left;
}
#form_datos_direc{
width: 410px;
height:20PX;
margin-top:7px;
float:left;
}
#form_datos_direc2{
width: 820px;
height:20PX;
margin-top:7px;
float:left;
}
#datos_comentario{
width: 820px;
height:110PX;
margin-top:7px;
float:left;
}
#select_direccion{
width: 410px;
height:auto;
margin-top:7px;
margin-bottom:15px;
float:left;
}
#bot_select{
width: 20px;
height:20PX;
margin-top:7px;
float:left;
}
#tex_select{
width: 100px;
height:20PX;
margin-top:7px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
line-height:17px;
padding-left:4px;
color:#666;
float:left;
}
#caja_form{
width: 350px;
height:20PX;
float:left;
}
#tex_form2{
width: 125px;
height:15PX;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
line-height:20px;
padding-left:10px;
color:#666666;
float:left;
}
#form_resumen{
width: 905px;
height:auto;
padding-top:10px;
padding-bottom:10px;
float:left;
}
#titu_resumen_compra{
width: 910px;
height:25px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#030;
float:left;
}
#tex_resumen_compra{
width: 910px;
height:auto;
font:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#333;
float:left;
}
#tex_confirma_compra{
width: 910px;
height:auto;
font:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:20px;
color:#333;
float:left;
}
#tex_direccion{
width:80px;
height:20px;;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
line-height:17px;
padding-left:10px;
color:#666666;
text-align:justify;
padding-left:7px;
padding-right:1	5px;
float:left;
}
#caja_form_direccion{
width: 300px;
height:20PX;
float:left;
}

/* FIN COMPRA */

#cons{
width: 500px;
height:80PX;
background-image:url(../../images/log-construccion.jpg);
background-repeat:no-repeat;
float:left;
}
/*Añadido para compra paso 3*/
#desc_compra3{
width: 328px;
padding-top:10px;
padding-left:15px;
float:left;
}
#ficha_compra3{
width: 905px;
height:auto;
padding-top:10px;
padding-bottom:10px;
float:left;
}
#tit_desc_compra3{
width: 318px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
line-height:20px;
color:#006633;
float:left;
}
#ref_desc_compra3{
width: 318px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
line-height:20px;
color:#999999;
float:left;
}
#precio_compra3{
width: 130px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#999999;
float:left;
}
#cantidad_compra3{
width: 130px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#333333;
float:left;
}
#iva_compra3{
width: 80px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#999999;
float:left;
}
#total_compra3{
width: 110px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:25px;
color:#333333;
float:left;
}
/*3a*/
#desc_compra3a{
width: 328px;
float:left;
}
#ficha_compra3a{
width: 905px;
height:auto;
padding-top:10px;
padding-bottom:10px;
float:left;
}
#tit_desc_compra3a{
width: 318px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#006633;
float:left;
}
#ref_desc_compra3a{
width: 318px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#999999;
float:left;
}
#precio_compra3a{
width: 130px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#999999;
float:left;
}
#cantidad_compra3a{
width: 130px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#333333;
float:left;
}
#iva_compra3a{
width: 80px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#999999;
float:left;
}
#total_compra3a{
width: 110px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#333333;
float:left;
}
.no_deco a{
text-decoration:none;

}
