body {
	background-color: #afc800;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/fondo_body.gif);
	background-repeat: repeat-x;
	background-position: top;
}
img {
	border: none;
}

#centrado {
	width: 990px;
	margin-left: -495px;
	position: absolute;
	left: 50%;
	top: 14px;
}
#general {
	background-color: #FFFFFF;
	width: 935px;
	padding-top: 16px;
	padding-right: 30px;
	padding-bottom: 22px;
	padding-left: 25px;
	float: left;
}

#cabecera {
	height: 83px;
	width: 935px;
	position: relative;
	float: left;
}
#logo {
	float: left;
	height: 83px;
	width: 184px;
}
#m-secundario {
	float: left;
	height: 22px;
	margin-top: 51px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5e6e6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
}
#m-secundario ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
#m-secundario li {
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e6e6;
	line-height: 22px;
	height: 22px;
	float: left;
	padding-right: 6px;
}
#m-secundario a {
	color: #87888a;
	text-decoration: none;
}
#m-secundario a:hover {
	color: #afc700;
}
#usuario {
	position: absolute;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
	line-height: 17px;
	left: 589px;
	top: 10px;
	width: 346px;
}
#salir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #afc800;
	height: 16px;
	width: 29px;
	float: right;
	margin-left: 6px;
	text-align: left;
	line-height: 16px;
}
#salir a {
	color: #afc800;
	text-decoration: none;
	background-image: url(../img/fondo-salir.gif);
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	width: 27px;
	padding-left: 3px;
}
#salir a:hover {
	color: #70572c;
	text-decoration: none;
	background-image: url(../img/fondo-salir_hover.gif);
	background-repeat: no-repeat;
}
#links-usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #87888a;
	line-height: 16px;
	float: right;
}
#links-usuario a {
	color: #afc600;
	text-decoration: none;
}
#links-usuario a:hover {
	color: #70572c;
	text-decoration: none;
}
#nombre-usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
	margin-right: 8px;
	line-height: 16px;
	float: right;
}





#usuario-validado {
	position: absolute;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
	line-height: 17px;
	left: 589px;
	top: 10px;
	width: 346px;
	text-align: right;
}
#der {
	font-size: 10px;
	text-align: right;
	padding-top: 4px;
}
#der a {
	color: #87888a;
	text-decoration: none;
}
#der a:hover {
	text-decoration: underline;
}



#usuario input {
	width: 100px;
	border: 1px solid #bebfc0;
	margin-right: 9px;
	margin-left: 3px;
	font-size: 11px;
	line-height: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.posi1 {
	position: absolute;
	left: 330px;
	top: 1px;
}
.posi2 {
	position: absolute;
	left: 141px;
	top: 6px;
}
.posi3 {
	position: absolute;
	left: 612px;
	top: -4px;
}
.posiAviso {
	position: absolute;
	left: 780px;
	top: -11px;
}
.posiCopy {
	position: absolute;
	left: 22px;
	top: -12px;
}
.posiLinked {
	position: absolute;
	left: 590px;
	top: -8px;
}
#b-usu {
	height: 14px;
	width: 16px;
	
}
#b-usu a {
	background-image: url(../img/btn1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 14px;
	width: 16px;
}
#b-usu a:hover {
	background-image: url(../img/btn1_hover.gif);
	background-repeat: no-repeat;
}
#general-margen {
	width: 930px;
	padding-left: 5px;
	float: left;
	padding-top: 11px;
}
#columna-izq {
	float: left;
	width: 175px;
	background-image: url(../img/topos.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
}
#envio-gratis {
	float: left;
	width: 175px;
	padding-bottom: 7px;
}

.margen {
	margin-right: 10px;
}
.margen2 {
	padding-right: 25px;
}
.margen3 {
	padding-bottom: 18px;
}
.margen4 {
	padding-left: 21px;
}
.margen5 {
	margin-right: 15px;
}
.margen6 {
	margin-right: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6e282;
}
.margen7 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6e282;
}



#text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6e282;
	margin-bottom: 15px;
	padding-bottom: 13px;
}
#text a {
	color: #87888A;
	text-decoration: none;
}
#text a:hover {
	color: #99AF06;
	text-decoration: underline;
}

.v-11 {
	font-size: 11px;
	color: #afc600;
	font-weight: bold;
	padding-bottom: 3px;
}
.r-12 {
	font-size: 12px;
	color:#CC0000;
	font-weight: bold;
	padding-bottom: 3px;
}

.v-12 {
	font-size: 12px;
	color: #afc600;
}






#m-desplegable {
	height: 24px;
	width: 902px;
	padding-left: 33px;
	text-align: left;
	z-index:5;
	background-image: url(../img/fondo_menu.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
}

.menu2 {
	padding:0;
	list-style:none;
	height:24px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 24px;
	z-index:5;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	float: left;
}
.menu2 li.top {display:block; float:left; position:relative; z-index:5;}
.menu2 li a.top_link {
	display:block;
	float:left;
	height:24px;
	line-height:24px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	z-index:5;
	background-color: #99AF06;
	padding: 0;
}
.menu2 li a.top_link span {
	float:left;
	display:block;
	height:24px;
	z-index:5;
	padding: 0;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.menu2 li a.top_link span.down {
	float:left;
	display:block;
	height:24px;/*background:url(prodrop2/down.gif) no-repeat right top;*/
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	line-height: 24px;
	z-index:5;
}
.menu2 li a.top_link:hover {
	color:#FFFFFF;
	background-color: #70572c;
	z-index:5;
}
.menu2 li a.top_link:hover span.down {
	background-color: #70572c;
	z-index:5;
}

.menu2 li:hover > a.top_link {
	color:#fff;
	background-color: #70572c;
	z-index:5;
}
.menu2 li:hover > a.top_link span {
}
.menu2 li:hover > a.top_link span.down {
	color: #FFFFFF;
	z-index:5;
}


.menu2 table {
	border-collapse:collapse;
	width:0;
	height:0;
	position:absolute;
	top:0px;
	left:0;
	z-index:5;
}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; z-index:5;}
.menu2 li:hover {position:relative; z-index:5;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; z-index:5; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {
	left:0px;
	top:24px; /*border:1px solid #1E8BB5; white-space:nowrap;*/
	width:auto;
	height:18px;
	font-weight:bold;
	z-index:5;
	padding: 0;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.ancho102 {
	width: 102px;
}
.ancho104 {
	width: 104px;
}
.ancho168 {
	width: 168px;
}
.ancho126 {
	width: 126px;
}
.ancho142 {
	width: 142px;
}
.ancho144 {
	width: 144px;
}
.menu2 :hover ul.sub li {
	display:block; /*height:20px; */
	position:relative;
	float:left;
	margin-bottom:0;
	z-index:5;
	background-color: #98815b;
}
.menu2 :hover ul.sub li.des102 {
	display:block; /*height:20px; */
	position:relative;
	float:left;
	margin-bottom:0;
	z-index:5;
	background-color: #aec605;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	width: 98px;
	padding-left: 4px;
	color: #FFFFFF;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu2 :hover ul.sub li.des104 {
	display:block; /*height:20px; */
	position:relative;
	float:left;
	margin-bottom:0;
	z-index:5;
	background-color: #aec605;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	width: 98px;
	padding-left: 6px;
	color: #FFFFFF;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu2 :hover ul.sub li.des168 {
	display:block; /*height:20px; */
	position:relative;
	float:left;
	margin-bottom:0;
	z-index:5;
	background-color: #aec605;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	width: 162px;
	padding-left: 6px;
	color: #FFFFFF;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu2 :hover ul.sub li.des126 {
	display:block; /*height:20px; */
	position:relative;
	float:left;
	margin-bottom:0;
	z-index:5;
	background-color: #aec605;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	width: 120px;
	padding-left: 6px;
	color: #FFFFFF;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu2 :hover ul.sub li.des142 {
	display:block; /*height:20px; */
	position:relative;
	float:left;
	margin-bottom:0;
	z-index:5;
	background-color: #aec605;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	width: 136px;
	padding-left: 6px;
	color: #FFFFFF;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu2 :hover ul.sub li.des144 {
	display:block; /*height:20px; */
	position:relative;
	float:left;
	margin-bottom:0;
	z-index:5;
	background-color: #aec605;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	width: 138px;
	padding-left: 6px;
	color: #FFFFFF;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu2 :hover ul.sub li a {
	display:block;
	height:auto;
	font-size:11px;
	line-height:1;
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.menu2 :hover ul.sub li a.fly {background:#fff  url(http://www.luisangelcamargo.com/wp-content/uploads/2007/12/vineta_menu.gif) no-repeat 150px 6px;}
.menu2 :hover ul.sub li a:hover {background:#70572c; color:#FFFFFF;}
.menu2 :hover ul.sub li a.fly:hover {background:#E5FAFC z-index:5; 150px 6px;}
.menu2 :hover ul li:hover > a.fly {background:#E5FAFC} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:160px; top:-1px; background: #fff; padding:0; /* white-space:nowrap; */width:auto; z-index:5; height:auto;}
.menu2 :hover ul.sub li ul {border-top:1px solid #005FB9; background: #fff; z-index:5;}
#menu-izq {
	float: left;
	width: 175px;
	margin-bottom: 15px;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6e282;
}
#menu-izq ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 175px;
	list-style-type: none;
}
#menu-izq li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 18px;
	width: 148px;
	margin-bottom: 5px;
}
#menu-izq a {
	text-decoration: none;
	background-image: url(../img/fondo-btn.gif);
	background-repeat: no-repeat;
	display: block;
	width: 148px;
	padding-top: 2px;
	padding-left: 27px;
	color: #FFFFFF;
	height: 16px;
}
#menu-izq a:hover {
	text-decoration: none;
	background-image: url(../img/fondo-btn_hover.gif);
	background-repeat: no-repeat;
}
#carrito {
	background-image: url(../img/fondo-carrito.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	width: 155px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	background-color: #ececed;
}
#titu-carrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 155px;
	padding-bottom: 15px;
}
#int-carrito {
	width: 155px;
	margin-bottom: 6px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9babb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
}
#img-carrito {
	margin-right: 8px;
	float: left;
}
#btn-carrito {
	width: 81px;
	height: 15px;
	padding-left: 74px;
}
#btn-carrito a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-carrito.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 62px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
#btn-carrito a:hover {
	text-decoration: none;
	background-image: url(../img/btn-carrito_hover.gif);
	background-repeat: no-repeat;
}


#bottom-carrito {
	float: left;
	width: 175px;
}
#columna-central {
	float: left;
	width: 547px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d6e282;
}
#columna-central2 {
	float: left;
	width: 547px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d6e282;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d6e282;
	margin-right: 10px;
	padding-right: 10px;
}
#img-barra {
	height: 109px;
	width: 547px;
	padding-bottom: 13px;
	float: left;
}
#barra-topos {
	height: 8px;
	width: 547px;
	float: left;
}
#barra-topos2 {
	background-image: url(../img/topos.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 5px;
	width: 547px;
	line-height: 5px;
	position: relative;
}

#barra-topos3 {
	margin-left:208px;
	margin-top:15px;
	float: left;
	height: 5px;
	width: 547px;
	line-height: 5px;
	position: relative;
	background-color: #000000;
}
#pie{
	float: left;
	height: 5px;
	width: 990px;
	line-height: 5px;
	position: relative;
	margin-top:10px;
}
.trans {
	color: #FFFFFF;
}


#titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #afc600;
	width: 547px;
	padding-bottom: 10px;
	float: left;
	padding-top: 8px;
}
.f-izq {
	float: left;
}
.f-der {
	float: right;
}

#productos-home {
	width: 547px;
	background-image: url(../img/fondo-productos-home.gif);
	background-repeat: repeat-y;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
	margin-bottom: 11px;
	float: left;
}
#cont-central {
	min-height: 400px;
	height:auto !important;
	height: 400px;
	width: 547px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87888a;
	margin-bottom: 11px;
	float: left;
}
#bordes-g {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 228px;
	width: 355px;
}
#bordes-p {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 107px;
	width: 167px;
}
#esfera {
	height: 54px;
	width: 54px;
	left: 292px;
	top: 10px;
	position: absolute;
}
#precio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	left: 294px;
	top: 29px;
	z-index: 100;
	text-align: center;
	width: 50px;
}


#productos-home  a {
	color: #AFC600;
	text-decoration: none;
}
#productos-home a:hover {
	color: #70572C;
	text-decoration: none;
}

#cont-produc-grande {
	float: left;
	width: 355px;
	position: relative;
}
#produc-g {
	height: 228px;
	width: 355px;
	padding-bottom: 4px;
}
.verde-12-bold {
	font-size: 12px;
	font-weight: bold;
	color: #afc600;
}
.marron-12-bold {
	font-size: 12px;
	font-weight: bold;
	color: #70572C;
}
.marron-12-bold2 {
	font-size: 12px;
	font-weight: bold;
	color: #70572C;
	padding-bottom: 10px;
}
#cont-producto-pequeño {
	float: left;
	width: 167px;
	position: relative;
}
#produc-p {
	height: 107px;
	width: 167px;
	padding-bottom: 4px;
}
#columna-der {
	float: left;
	width: 166px;
}
#buscador {
	background-image: url(../img/fondo-buscador.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	width: 150px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	background-color: #aec605;
}
#titu-buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 150px;
	padding-bottom: 15px;
	float: left;
}
#int-buscador {
	width: 150px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	float: left;
}
#btn-buscador {
	width: 64px;
	height: 13px;
	padding-left: 86px;
	padding-top: 4px;
}
#btn-buscador a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-buscar.gif);
	background-repeat: no-repeat;
	display: block;
	height: 13px;
	width: 41px;
	padding-right: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
	background-position: right;
	text-align: right;
}
#btn-b-foro {
	width: 61px;
	height: 15px;
	float: left;
}
#btn-b-foro a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-carrito.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 42px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
#btn-b-foro a:hover {
	text-decoration: none;
	background-image: url(../img/btn-carrito_hover.gif);
	background-repeat: no-repeat;
}
#btn-buscador a:hover {
	text-decoration: none;
	background-image: url(../img/btn-buscar_hover.gif);
	background-repeat: no-repeat;
}


#bottom-buscador {
	float: left;
	width: 166px;
}
.busc {
	font-size: 10px;
	width: 146px;
	border: 1px solid #cfde92;
	margin-bottom: 4px;
}
.busc2 {
	font-size: 11px;
	width: 149px;
	border: 1px solid #cfde92;
	margin-bottom: 4px;
}


#blog-opinion {
	float: left;
	width: 166px;
	margin-top: 8px;
	padding-top: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6e282;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6E282;
}
#pastilla1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/blog.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 135px;
	position: relative;
	padding-top: 5px;
	padding-left: 31px;
	margin-bottom: 8px;
}
#pastilla2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(../img/opinion.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 135px;
	position: relative;
	padding-top: 5px;
	padding-left: 31px;
	font-weight: bold;
}
#aviso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #c6c7c8;
	width: 180px;
	height: 10px;
	line-height: 12px;
}
#aviso a {
	color: #c6c7c8;
	text-decoration: none;
}
#aviso a:hover {
	text-decoration: underline;
}
#menu-int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87888a;
	float: left;
	width: 547px;
	line-height: 16px;
}
#menu-int ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
#menu-int li {
	float: left;
	padding-right: 4px;
}
#menu-int a {
	color: #9ab000;
	text-decoration: none;
}
#menu-int a:hover {
	color: #70572C;
	text-decoration: none;
}
.linea-v {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6e282;
	padding-bottom: 2px;
}
.linea-v2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f7f9e6;
	padding-bottom: 2px;
}
#espacio-ralla-v {
	height: 20px;
	width: 547px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6e282;
	float: left;
}


#cabecera-int {
	float: left;
	width: 547px;
	height: 53px;
	position: relative;
}
#titu-list-producto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #aec600;
	float: left;
	height: 25px;
	width: 100%;
	font-weight: bold;
}
#titu-list-producto-marca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #aec600;
	float: left;
	height: 25px;
	width: 380px;
	font-weight: bold;
}
#titulo2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #aec600;
	float: left;
	height: 51px;
	width: 380px;
	font-weight: bold;
	padding-top: 5px;
}
#paginado-list-fprod {
	float: left;
	width: 231px;
	line-height: 20px;
	height: 20px;
}
#cont-cp{
	float:left;
	width:547px;
	margin: 0px;
	padding: 0px;
}
#paginado-list {
	float: right;
	width: 165px;
	line-height: 20px;
	height: 20px;
}
#paginado-list div {
	float:left
}

#cont-paginado {
	float: left;
	width: 165px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width:100%;
	padding-top:5px;

}
#cont-paginado2 {
	float: left;
	width: 167px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-left: 380px;
	padding-bottom: 10px;
}
#cont-paginado3 {
	float: left;
	width: 167px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	position:relative
}
#cont-paginado4 {
	float: left;
	width: 167px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left:380px;
	padding-bottom:10px;
	position:relative
	
}
#cont-cerca {
	float:left;
	width: 380px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}


#lupa a {
	float:left;
	background-image: url(../img/lupa.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 20px;
}
#lupa a:hover {
	background-image: url(../img/lupa-hover.gif);
	background-repeat: no-repeat;
}
#vacio {
 width:30px;
 float:left;
}
#btn2 a {
	float:left;
	background-image: url(../img/btn2.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	margin-left:15px;
}
#btn2 a:hover {
	background-image: url(../img/btn2_hover.gif);
	background-repeat: no-repeat;
}
#btn3 a {
	float:left;
	background-image: url(../img/btn3.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 30px;
}
#btn3 a:hover {
	background-image: url(../img/btn3_hover.gif);
	background-repeat: no-repeat;
}


.borde {
	border: 1px solid #d7e380;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
#barras {
	float: left;
	width: 547px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6e282;
	border-bottom-color: #d6e282;
}
#c-produc-list {
	float: left;
	width: 172px;
	padding-top: 10px;
}
#c-img-produc-list {
	height: 110px;
	width: 172px;
	margin-bottom: 7px;
	position: relative;
}
#borde-img-produc-list {
	position: absolute;
	left: 0px;
	top: 0px;
}
#img-produc-list {
	height: 110px;
	width: 172px;
}
#text-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	min-height: 60px;
	height: auto !important;
	height: 60px;
	width: 172px;
	margin-bottom: 7px;
	float: left;
}
#text-list a {
	font-weight: bold;
	color: #AFC600;
	text-decoration: none;
}
#text-list a:hover {
	color: #70572C;
	text-decoration: none;
}

#precio-list {
	font-weight: bold;
	color: #87888a;
	float: left;
	width: 172px;
	margin-bottom: 9px;
	font-size: 12px;
}
.ofer-v {
	color: #c64b1b;
}

#oferta-list {
	position: absolute;
	left: 110px;
	top: 10px;
	height: 51px;
	width: 51px;
}
#oferta-list2 {
	position: absolute;
	left: 160px;
	top: 0px;
	height: 51px;
	width: 51px;
}
.linea-v-superior {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6e282;
}
#cont-ficha {
	float: left;
	width: 425px;
	padding-top: 2px;
}
#cont-ficha-der {
	float: left;
	width: 110px;
	padding-left: 12px;
	padding-top: 8px;
}
#titu-ficha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #aec600;
	width: 425px;
	float: left;
	padding-bottom: 14px;
}
#detalles {
	float: left;
	width: 425px;
	height: 177px;
}
#deta-izq {
	float: left;
	width: 231px;
	padding-right: 15px;
	height: 177px;
	position: relative;
}
#deta-der {
	float: left;
	width: 179px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

#borde-img-ficha {
	height: 148px;
	width: 231px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#img-ficha {
	height: 148px;
	width: 231px;
}
#en1mes {
	padding-bottom: 5px;
	width: 160px;
	z-index: -10000;
	color:#CC3333;
}
#espacio {
	padding-bottom: 5px;
	width: 179px;
	z-index: -10000;
}
#espacio2 {
	width: 43px;
	padding-bottom: 5px;
	float: left;
}
#espacio3 {
	width: 130px;
	padding-bottom: 5px;
	float: left;
}
#espacio4 {
	width: 130px;
	padding-bottom: 5px;
	float: left;
}
#espacio5 {
	width: 45px;
	float: left;
	padding-top: 2px;
}
.talla {
	font-size: 10px;
	margin-left: 8px;
	margin-right: 8px;
	border: 1px solid #b3b3b3;
}
.color {
	font-size: 10px;
	width: 60px;
	margin-left: 8px;
	margin-right: 8px;
	border: 1px solid #b3b3b3;
}
.cantidad {
	font-size: 10px;
	width: 37px;
	margin-left: 8px;
	margin-right: 8px;
	border: 1px solid #b3b3b3;
	text-align: right;
}
#espacio a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #aec600;
	text-decoration: none;
}
#espacio a:hover {
	color: #70572C;
	text-decoration: none;
}
#precio-ficha {
	float: left;
	height: 53px;
	width: 417px;
	position: relative;
	color: #87888a;
	padding-left: 8px;
}
.tamano15 {
	font-size: 15px;
}
.tamano18 {
	font-size: 18px;
	color: #c64b1b;
}
#c-paginado-ficha-fprod {
	height: 20px;
	width: 167px;
	padding-top: 8px;
}
#c-paginado-ficha {
	height: 20px;
	width: 167px;
	padding-top: 8px;
	padding-left: 64px;
}
#cesta {
	position: absolute;
	height: 40px;
	width: 185px;
	left: 237px;
	top: 10px;
}
#cesta a {
	background-image: url(../img/cesta.gif);
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 168px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 17px;
}
#cesta a:hover {
	background-image: url(../img/cesta_hover.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
#valoracion {
	background-image: url(../img/valoracion.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 110px;
	float: left;
}
#titu-valora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	height: 21px;
	width: 103px;
	padding-left: 7px;
}
#img-valoracion {
	height: 13px;
	width: 108px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
}
#img-valoracion div {
	float: left;
	height: 13px;
	width: 13px;
	margin-right: 6px;
}
#tu-valoracion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #70572c;
	width: 110px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6e282;
	padding-top: 2px;
	text-align: left;
	float: left;
	height:31px;
}
#tu-valoracion div {
	float: left;
}
.tu-valora {
	padding-top: 2px;
}
#art-relacionados {
	background-image: url(../img/arti-relacionados.png);
	background-repeat: no-repeat;
	width: 110px;
	float: left;
}
#titu-art-relacionados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	width: 103px;
	padding-left: 7px;
	padding-top: 3px;
	height: 36px;
	float: left;
}
#cont-img-relacionados {
	height: 71px;
	width: 110px;
	position: relative;
	float: left;
	margin-bottom: 5px;
}
#borde-img-relacionados {
	height: 71px;
	width: 110px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#img-relacionados {
	height: 71px;
	width: 110px;
}
#c-volver {
	height: 21px;
	width: 110px;
	float: left;
}
.marg-top8 {
	margin-top:8px;	
}
.marg-top30 {
	margin-top:30px;	
}
#c-volver a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-volver.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 87px;
	padding-top: 3px;
	padding-left: 23px;
}
#c-volver a:hover {
	text-decoration: none;
	background-image: url(../img/btn-volver_hover.gif);
	background-repeat: no-repeat;
}

#menu-ficha {
	height: 19px;
	width: 425px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6e282;
	float: left;
	line-height: 19px;
	padding-bottom: 5px;
	color: #FFFFFF;
}
#menu-ficha ul {
	line-height: 19px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;
	list-style-type: none;
}
#menu-ficha li {
	margin-right: 3px;
}

#menu-ficha .f30 {
	float: left;
	line-height: 19px;
	background-image: url(../img/btn-30.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 19px;
	width: 30px;
}
#menu-ficha .f41 {
	float: left;
	line-height: 19px;
	background-image: url(../img/btn-41.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 19px;
	width: 41px;
}
#menu-ficha .f50 {
	float: left;
	line-height: 19px;
	background-image: url(../img/btn-50.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 19px;
	width: 50px;
}
#menu-ficha .f50-m {
	float: left;
	line-height: 19px;
	background-image: url(../img/btn-50-m.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 19px;
	width: 50px;
}
#menu-ficha .f30 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-30b.gif);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	width: 30px;
}
#menu-ficha .f30 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-30_hover.gif);
	background-repeat: no-repeat;
}
#menu-ficha .f50 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-50b.gif);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	width: 50px;
}
#menu-ficha .f50-m a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-50b-m.gif);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	width: 50px;
}
#menu-ficha .f50 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-50_hover.gif);
	background-repeat: no-repeat;
}
#menu-ficha .f50-m a:hover {
	text-decoration: none;
	background-image: url(../img/btn-50-m_hover.gif);
	background-repeat: no-repeat;
}
#menu-ficha .f41 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-41b.gif);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	width: 41px;
}
#menu-ficha .f41 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-41_hover.gif);
	background-repeat: no-repeat;
}
#cab-opinion {
	float: left;
	width: 425px;
	padding-bottom: 10px;
}
#nombre-opini {
	font-weight: bold;
	float: left;
}
#fecha-opini {
	font-weight: bold;
	color: #949494;
	float: right;
}
.negro {
	color: #000000;
	padding-right: 3px;
	padding-left: 3px;
}
.opi {
	height: 160px;
	width: 418px;
	margin-top: 14px;
	margin-bottom: 20px;
	border: 1px solid #d6e282;
}


#ficha-opinion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 15px;
	margin-bottom: 12px;
}
#texto-ficha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 15px;
}
#texto-ficha p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#texto-general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 547px;
	position: relative;
	padding-bottom: 50px;
}
#texto-general2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 547px;
	position: relative;
	padding-bottom: 15px;
}
#text260 {
	width: 260px;
}
#text547 {
	width: 547px;
}
#imagen-flotada {
	padding: 5px;
	float: right;
}

#imagen-flotada-blog {
	padding: 5px;
	float: left;
}

#text266 {
	width: 334px;
	float: left;
	min-height: 215px;
	height: auto !important;
	height:215px;
	position: relative;
}
#texto-general a, #texto-general2 a {
	font-weight: bold;
	color: #9ab000;
	text-decoration: none;
}
#texto-general a:hover,#texto-general2 a:hover {
	color: #70572C;
	text-decoration: none;
}

#texto-general p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.punto {
	background-image: url(../img/punto.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	background-position: left center;
}
#btn-continuar {
	width: 81px;
	height: 15px;
	padding-top: 15px;
}
#btn-continuar a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-carrito.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 76px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: right;
	padding-left: 5px;
	font-weight: normal;
}
#btn-continuar a:hover {
	text-decoration: none;
	background-image: url(../img/btn-carrito_hover.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	background-image: url(../img/fondo_categorias.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 540px;
	padding-left: 7px;
	float: left;
	margin-top: 9px;
	background-position: top;
}
#link {
	float: left;
	width: 547px;
	padding-top: 9px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#titu-link {
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #666666;
}
#esp a {
	font-weight: bold;
	color: #9ab000;
	text-decoration: none;
}
#esp {
	padding-top: 5px;
}

#esp a:hover {
	color: #70572C;
	text-decoration: none;
}
#mapa {
	width: 285px;
	height: 387px;
	position: absolute;
	left: 160px;
	top: -34px;
}
#osito {
	width: 286px;
	height: 284px;
	position: absolute;
	left: 270px;
	top: -40px;
}
#bcn {
	position: absolute;
	left: 470px;
	top: 90px;
}
#avales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 547px;
	padding-bottom: 25px;
	padding-top: 6px;
	margin-bottom: 30px;
}
#titu-avales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #aec600;
	float: left;
	height: 32px;
	width: 547px;
}
#avales2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 425px;
	padding-bottom: 25px;
	padding-top: 6px;
	margin-bottom: 30px;
}
#titu-avales2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #aec600;
	float: left;
	height: 32px;
	width: 425px;
}
#c-aval {
	width: 99px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	height: 115px;
	position: relative;
	
}
#c-aval a {
	color: #666666;
	text-decoration: none;
}

.bocata {
	visibility: hidden;
	position: absolute;
	height: 183px;
	width: 241px;
	left: 25px;
	top: -251px;
	z-index: 100;
}
#bocata_2 {
	visibility: hidden;
	position: absolute;
	height: 139px;
	width: 274px;
	left: 350px;
	top: 10px;
	z-index: 100;
}
#bocata_en1mes {
	visibility: hidden;
	position: absolute;
	height: 139px;
	width: 274px;
	left: 420px;
	top: 210px;
	z-index: 1000;
}
#texto-bocata {
	height: 153px;
	width: 211px;
	position: absolute;
	left: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 15px;
}
#texto-bocata p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#texto-bocata_2 {
	height: 116px;
	width: 211px;
	position: absolute;
	left: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 13px;
	padding-bottom: 15px;
	padding-left: 50px;
}
#texto-bocata_2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}


#img-aval {
	height: 66px;
	width: 99px;
	margin-bottom: 10px;
}
.m-1 {
	margin-right: 13px;
}
#c-marcas {
	float: left;
	height: 85px;
	width: 124px;
	padding-top: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6e282;
}
#img-marca {
	width: 100px;
	height:60px;
}
.m-2 {
	margin-right: 13px;
}
.m-3 {
	margin-right: 9px;
}
#img-cabecera {
	float: left;
	width: 34px;
	padding-left: 133px;
	padding-top: 6px;
}
#img-marca-grande {
	height: 200px;
	width: 200px;
	position: relative;
	float: left;
}
#borde-marca {
	position: absolute;
	height: 200px;
	width: 200px;
	left: 0px;
	top: 0px;
}
#btn-productos{
	width: 100px;
	height: 15px;
	position: absolute;
	left: 0px;
	margin-top: 30px;
	/*top: 231px;*/
}
#btn-productos a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-producto.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 97px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #99AF06;
	background-position: right;
	padding-left: 3px;
}
#btn-productos a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-producto_hover.gif);
	background-repeat: no-repeat;
	background-color: #70572c;
	background-position: right;
}
#form-registrarse {
	float: left;
	width: 354px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d6e282;
	padding-right: 11px;
	margin-top: 10px;
	font-size: 12px;
	color: #666666;
}
#linea-f {
	width: 354px;
	padding-bottom: 13px;
	float: left;
	position: relative;
}
#linea-f a {
	font-weight:bold;
	font-size: 12px;
	color: #666666;
}
	
.f-ancho1 {
	float: left;
	width: 142px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top: 1px;
}
.f-ancho2 {
	width: 208px;
	border: 1px solid #d6e282;
	float: left;
	font-size: 10px;
}
.f-ancho3 {
	width: 210px;
	border: 1px solid #d6e282;
	float: left;
	font-size: 10px;
}
.f-ancho4 {
	width: 39px;
	border: 1px solid #d6e282;
	float: left;
	font-size: 10px;
	margin-right: 10px;
}
.f-ancho5 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 2px;
	padding-right: 2px;
}
.f-ancho6 {
	width: 39px;
	border: 1px solid #d6e282;
	float: left;
	font-size: 10px;
}
.f-ancho7 {
	width: 350px;
	height: 100px;
	border: 1px solid #d6e282;
	float: left;
	margin-top: 8px;
	margin-bottom: 10px;
}
.f-ancho-doble {
	width: 208px;
	border: 1px solid #d6e282;
	float: left;
	font-size: 10px;
	margin-top: 14px;
}
.minimo6 {
	font-size: 10px;
	padding-left: 143px;
}
#f-ralla {
	height: 11px;
	width: 354px;
	float: left;
	line-height: 1px;
	color: #d6e282;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6e282;
}
#btn-registrarme{
	width: 90px;
	height: 15px;
	padding-top: 20px;
	padding-left: 264px;
	float: left;
}
#btn-registrarme a {
		color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-producto.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 87px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #99AF06;
	background-position: right;
	padding-left: 3px;
}
#btn-registrarme a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-producto_hover.gif);
	background-repeat: no-repeat;
	background-color: #70572c;
	background-position: right;
}
#texto-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 170px;
	padding-top: 10px;
	padding-left: 11px;
}
#btn-enviar {
	width: 65px;
	height: 15px;
	float: left;
}
#btn-enviar a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-carrito.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 46px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
#btn-enviar a:hover {
	text-decoration: none;
	background-image: url(../img/btn-carrito_hover.gif);
	background-repeat: no-repeat;
}
.pad-359 {
	padding-left: 359px;
}
.pad-289 {
	padding-left: 289px;
}
#texto-no-tachado {
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
}
#texto-tachado {
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
	text-decoration:line-through;
}
#interrogante {
	line-height: 20px;
}
#mas-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #70572c;
	text-align: right;
	float: left;
	width: 547px;
	
	font-weight: normal;
}
#mas-links a {
	color: #70572c;
	text-decoration: none;
	font-weight: normal;
}
#mas-links a:hover {
	color: #70572c;
	text-decoration: underline;
}
#linea-producto {
	width: 547px;
	padding-top: 8px;
	padding-bottom: 5px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#nombre-producto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AEC605;
	float: left;
	width: 547px;
	padding-bottom: 5px;
}
#medidas {
	float: left;
	width: 120px;
	margin-right: 10px;
}
#tallas {
	float: left;
	width: 94px;
	margin-right: 10px;
}
#color {
	float: left;
	width: 97px;
	margin-right: 10px;
}
#cantidad {
	float: left;
	width: 73px;
}
#precio-cesta {
	float: left;
	width: 43px;
	text-align: right;
}
#links-cesta {
	text-align:right;
	float: left;
	width: 90px;
	color: #70572c;
}
#links-cesta a {
	color: #70572c;
	text-decoration: none;
}
#links-cesta a:hover {
	color: #AEC605;
	text-decoration: none;
}

.gris96 {
	color: #969696;
}
#total-cesta {
	float: left;
	width: 457px;
	margin-top: 8px;
	text-align: right;
	padding-top: 7px;
}
#linea-ces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-bottom: 3px;
	text-align: right;
	width: 457px;
	float: left;
}
#linea-text {
	float: left;
	width: 387px;
}
#importe {
	float: left;
	width: 70px;
}
#linea-total {
	font-weight: bold;
	color: #aec600;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #f7f9e6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 4px;
	padding-top: 4px;
	float: right;
}
#linea-usuario {
	text-align: left;
	float: left;
	width: 547px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#linea-usuario a {
	font-weight: bold;
	color: #9ab000;
	text-decoration: none;
}
#linea-usuario a:hover {
	color: #70572C;
	text-decoration: none;
}


#botones {
	height: 15px;
	width: 457px;
	padding-top: 20px;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f7f9e6;
	float: left;
}
#btn-volver-ces {
	width: 66px;
	height: 15px;
	float: left;
}
#btn-volver-ces a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-volverces.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 63px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: left;
	text-align: right;
}
#btn-volver-ces a:hover {
	text-decoration: none;
	background-image: url(../img/btn-volverces_hover.gif);
	background-repeat: no-repeat;
}
#btn-comprar {
	width: 81px;
	height: 15px;
	padding-left: 310px;
	float: left;
}
#btn-comprar a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-carrito.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 62px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
#btn-comprar a:hover {
	text-decoration: none;
	background-image: url(../img/btn-carrito_hover.gif);
	background-repeat: no-repeat;
}
#cont-172 {
	float: left;
	width: 172px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 11px;
	line-height: 14px;
}
.margen-der15 {
	margin-right: 15px;
}
#cont-usu {
	background-image: url(../img/cont-usu.gif);
	background-repeat: no-repeat;
	width: 158px;
	padding-right: 7px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 140px;
}
#cont-usu2 {
	background-image: url(../img/cont-usu2.gif);
	background-repeat: no-repeat;
	height: 70px;
	width: 158px;
	margin-top: 23px;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 5px;
}

#titu-usu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 12px;
}
.usu {
	font-size: 10px;
	color: #666666;
	width: 150px;
	border: 1px solid #b3b3b3;
	margin-bottom: 3px;
}
.text9 {
	font-size: 9px;
}
.text9 a {
	color: #666666;
	text-decoration: none;
}
.text9 a:hover {
	text-decoration: underline;
}
#btn-entrar {
	width: 56px;
	height: 15px;
	padding-top: 5px;
	padding-left: 100px;
}
#btn-entrar a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-entrar.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 37px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
#btn-entrar a:hover {
	text-decoration: none;
	background-image: url(../img/btn-entrar_hover.gif);
	background-repeat: no-repeat;
}
#btn-registrarme2 {
	width: 93px;
	height: 15px;
	padding-left: 63px;
	padding-top: 5px;
}
#btn-registrarme2 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-entrar.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 74px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
#btn-registrarme2 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-entrar_hover.gif);
	background-repeat: no-repeat;
}
#titu-producto-cesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #aec600;
	padding-top: 8px;
	padding-bottom: 10px;
}
#aceptar {
	position: absolute;
	height: 40px;
	width: 185px;
	left: 313px;
	top: 45px;
}
#cont-pedido1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 250px;
	height: 148px;
	padding-right: 10px;
	padding-top: 15px;
}
#cont-pedido2 {
	float: left;
	width: 287px;
	height: 148;
	padding-top: 15px;
}
#cont-pedido3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 250px;
	height: 110px;
	padding-right: 10px;
	padding-top: 15px;
}
#cont-pedido4 {
	float: left;
	width: 287px;
	height: 110px;
	padding-top: 15px;
}
#linea-form-pedido {
	line-height: 16px;
	float: left;
	width: 287px;
	margin-bottom: 5px;
}
#titu-direc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #aec605;
	padding-bottom: 5px;
}

#text-f-p {
	font-weight: bold;
	float: left;
	width: 103px;
}
.f-pedi {
	font-size: 11px;
	float: left;
	width: 178px;
	border: 1px solid #d7e380;
}
.f-pedi2 {
	font-size: 11px;
	float: left;
	width: 180px;
	border: 1px solid #d7e380;
}
#confirm-linea-medidas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aec605;
	float: left;
	width: 321px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d7e380;
	padding-left: 226px;
	padding-top: 15px;
	margin-bottom: 12px;
}
#confirm-linea-medidas2 {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 12px;*/
	font-size: 11px;
	color: #666666;
	float: left;
	width: 547px;
	padding-bottom: 3px;
}

#confir-medi {
	float: left;
	width: 61px;
	padding-right: 10px;
}
#confir-talla {
	float: left;
	width: 56px;
	padding-right: 10px;
}
#confir-color {
	float: left;
	width: 66px;
	padding-right: 10px;
}
#confir-cantidad {
	text-align: right;
	float: left;
	width: 50px;
}
#confir-precio {
	text-align: right;
	float: left;
	width: 58px;
}
#confirm-produc {
	font-weight: bold;
	color: #AEC605;
	float: left;
	width: 220px;
	padding-right: 6px;
}
#cont-subtotal {
	float: left;
	width: 547px;
	padding-top: 7px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c3c4c5;
	border-bottom-color: #c3c4c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 7px;
}
#linea-sub {
	float: left;
	width: 547px;
	padding-bottom: 3px;
}
#int-lin-sub1 {
	float: left;
	width: 479px;
	text-align: right;
}
#int-lin-sub2 {
	float: left;
	width: 68px;
	text-align: right;
}
#linea-total-confirm {
	float: left;
	width: 547px;
	padding-bottom: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ebf1c0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #aec600;
	margin-bottom: 14px;
}
#forma-pago {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 547px;
}
#linea-pago {
	float: left;
	width: 547px;
	padding-bottom: 3px;
}
#int-lin-pago {
	line-height: 18px;
	float: left;
	width: 525px;
}
#int-lin-pago a {
	font-weight: bold;
	color: #9ab000;
	text-decoration: none;
}
#int-lin-pago a:hover {
	color: #70572C;
	text-decoration: none;
}

#int-lin-pago1 {
	line-height: 18px;
	float: left;
	width: 22px;
}
#botones2 {
	float: left;
	width: 547px;
	padding-top: 20px;
	padding-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f7f9e6;
}
#botones3 {
	float: left;
	width: 547px;
	padding-top: 5px;
	padding-bottom: 15px;
}
#botones4 {
	float: left;
	width: 547px;
	padding-top: 2px;
	padding-bottom: 15px;
}
#c-volver2 {
	height: 21px;
	width: 80px;
	float: left;
}
#c-volver2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-volver2.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 57px;
	padding-top: 3px;
	padding-left: 23px;
}
#c-volver2 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-volver2_hover.gif);
	background-repeat: no-repeat;
}
#continu {
	height: 21px;
	width: 110px;
	float: left;
	padding-left: 357px;
}
#continu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-con.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 87px;
	padding-top: 4px;
	padding-left: 23px;
}
#continu a:hover {
	text-decoration: none;
	background-image: url(../img/btn-con_hover.gif);
	background-repeat: no-repeat;
}
#codigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 14px;
	margin-top: 13px;
	float: left;
	width: 547px;
}
#plazos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 547px;
	padding-bottom: 30px;
}
#aste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 450px;
}
#btn-impri {
	height: 16px;
	width: 51px;
	float: right;
}
#btn-impri a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/btn-impri.gif);
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	width: 43px;
	padding-left: 8px;
	text-decoration: none;
}
#btn-impri a:hover {
	text-decoration: none;
	background-image: url(../img/btn-impri_hover.gif);
	background-repeat: no-repeat;
}
#tus-compras {
	float: left;
	width: 547px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebf1c0;
}
#linea-tus-compras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 547px;
	padding-bottom: 5px;
}
#f-produc {
	font-weight: bold;
	color: #AEC605;
	float: left;
	width: 221px;
	padding-right: 6px;
	padding-top: 3px;
}
#f-chec {
	float: left;
	width: 24px;
}
#f-medi {
	float: left;
	width: 61px;
	padding-right: 10px;
	padding-top: 3px;
}
#f-talla {
	float: left;
	width: 20px;
	padding-right: 10px;
	padding-top: 3px;
}
#f-color {
	float: left;
	width: 86px;
	padding-right: 10px;
	padding-top: 3px;
}
#f-color2 {
	float: left;
	width: 61px;
	padding-right: 5px;
	padding-top: 3px;
}
#f-cantidad {
	text-align: right;
	float: left;
	width: 21px;
	margin-top: 3px;
	border: 1px solid #7f9db9;
	font-size: 11px;
}
#f-precio {
	text-align: right;
	float: left;
	width: 58px;
	padding-top: 3px;
}
#f-fuera {
	text-align: right;
	float: left;
	width: 93px;
	padding-top: 3px;
	font-size: 11px;
}
#linea-compra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 547px;
	padding-bottom: 10px;
}
#tu-compra-cesta {
	height: 40px;
	width: 185px;
	float: left;
}
#tu-compra-cesta a {
	background-image: url(../img/cesta.gif);
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 168px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 17px;
}
#tu-compra-cesta a:hover {
	background-image: url(../img/cesta_hover.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
#btn-eliminar {
	float: left;
	height: 21px;
	width: 80px;
	padding-top: 7px;
	padding-left: 282px;
}
#btn-eliminar a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-eliminar.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	height: 18px;
	width: 80px;
	padding-top: 3px;
	font-size: 11px;
}
#btn-eliminar a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-eliminar_hover.gif);
	background-repeat: no-repeat;
}
#btn-enlaces {
	width: 90px;
	height: 15px;
	padding-left: 452px;
}
#btn-enlaces a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-carrito.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 75px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
#btn-enlaces a:hover {
	text-decoration: none;
	background-image: url(../img/btn-carrito_hover.gif);
	background-repeat: no-repeat;
}
#f-produc a {
	color: #AEC605;
	text-decoration: none;
}
#f-produc a:hover {
	color: #70572C;
	text-decoration: none;
}

#cont-foto {
	float: left;
	height: 83px;
	width: 76px;
	margin-right: 11px;
	position: relative;
}
#foto-b {
	height: 83px;
	width: 76px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#foto {
	height: 83px;
	width: 76px;
}
#cont-datos {
	float: left;
	min-height: 83px;
	height:auto !important;
	height: 83px;
	width: 460px;
	position: relative;
}

#text-blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 547px;
	padding-top: 15px;
}
#text-blog p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#text-blog a {
	color: #AEC605;
	text-decoration: none;
}
#text-blog a:hover {
	color: #70572C;
	text-decoration: none;
}
#text-blog2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 409px;
	padding-top: 15px;
}
#text-blog2 p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#text-blog2 a {
	color: #AEC605;
	text-decoration: none;
}
#text-blog2 a:hover {
	color: #70572C;
	text-decoration: none;
}
#btn-comentario {
	height: 17px;
	width: 113px;
	margin-top: 10px;
}
#btn-comentario a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/btn-comentarios.gif);
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	width: 103px;
	padding-left: 10px;
	padding-top: 1px;
}
#btn-comentario a:hover {
	color: #FFFFFF;
	background-image: url(../img/btn-comentarios_hover.gif);
	background-repeat: no-repeat;
}
#cont-ficha-blog {
	float: left;
	width: 409px;
	margin-top: 10px;
	margin-left: 17px;
}
#nombre-blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	width: 409px;
	padding-bottom: 3px;
}
#cargo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a0a0a0;
	width: 409px;
	font-weight: bold;
}
#cont-bolg {
	width: 166px;
	margin-top: 12px;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6e282;
}
#cab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 28px;
	width: 154px;
	font-weight: bold;
	background-image: url(../img/top-blog.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	line-height: 28px;
}
#blog {
	background-image: url(../img/fondo_blog.gif);
	background-repeat: repeat-y;
	width: 144px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-right: 10px;
	padding-top: 12px;
}
#pie-blog {
	height: 5px;
	width: 166px;
}
#linea-b {
	line-height: 12px;
	width: 144px;
	padding-bottom: 12px;
}
#linea-b a {
	color: #9AB000;
	text-decoration: none;
}
#linea-b a:hover {
	color: #70572C;
	text-decoration: none;
}
#cont-t-bolg {
	width: 166px;
	margin-top: 20px;
}
#cab-t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 28px;
	width: 154px;
	font-weight: bold;
	background-image: url(../img/top-t-blog.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	line-height: 28px;
}
#blog-t {
	background-image: url(../img/fondo_t-blog.gif);
	background-repeat: repeat-y;
	width: 144px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-right: 10px;
	padding-top: 12px;
}

#class_email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 409px;
}
#class_email a {
	color: #AFC700;
	text-decoration: none;
}
#class_email a:hover {
	color: #70572C;
	text-decoration: none;
}

#cont-foto-ficha-blog {
	float: left;
	height: 133px;
	width: 121px;
	position: relative;
	margin-top: 10px;
}

#mensage-blog {
	float: left;
	width: 547px;
	padding-bottom: 10px;
	padding-top: 12px;
	position: relative;
}

#text-n {
	float: left;
}
#foto-f-borde {
	height: 133px;
	width: 121px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#foto-f {
	height: 133px;
	width: 121px;
}
#cont-foto-ficha-blog {
	float: left;
	height: 133px;
	width: 121px;
	position: relative;
	margin-top: 10px;
}

#nombre_blog a {
	background-image: url(../img/btn-nombre.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 18px;
	margin-left: 5px;
	float: left;
}
#nombre_blog a:hover {
	background-image: url(../img/btn-nombre_hover.gif);
	background-repeat: no-repeat;
}

#titulo-mensage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	width: 460px;
	padding-bottom: 3px;
}
#fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 460px;
	padding-bottom: 7px;
}#nombre_blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #afc700;
	height: 17px;
	float: left;
	background-image: url(../img/nombre.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
	margin-bottom: 4px;
}
#cargo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 460px;
	font-weight: bold;
	float:left;
}


#mensaje {
	font-size: 11px;
	width: 547px;
	padding-bottom: 10px;
}
#buscar-foro {
	position: absolute;
	left: 381px;
	top: 28px;
	width:170px;
}
.busc-foro {
	width: 96px;
	border: 1px solid #b2b2b2;
	float: left;
	font-size: 11px;
	height: 12px;
	margin-right: 5px;
	line-height: 12px;
}
#linea-foro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87888a;
	width: 547px;
	line-height: 17px;
	height: 17px;
	float: left;
	font-weight: bold;
	margin-bottom: 10px;
}
#categoria-f {
	text-align: left;
	width: 249px;
	float: left;
}
#temas-f {
	text-align: center;
	float: left;
	width: 40px;
	margin-right: 25px;
}
#tema-f {
	text-align: left;
	float: left;
	width: 246px;
	padding-right: 10px;
}
#tema-f2 {
	text-align: left;
	float: left;
	width: 155px;
	padding-right: 10px;
}
#mensajes-f {
	float: left;
	width: 60px;
	text-align: center;
}
#indicado-f {
	text-align: left;
	float: left;
	width: 500px;
	padding-right: 10px;
	padding-top: 3px;
}
#indicado-f2 {
	text-align: left;
	float: left;
	width: 100px;
	padding-right: 10px;
}
#respuestas-f {
	text-align: center;
	float: left;
	width: 71px;
	margin-right: 5px;
}
#respuestas-f2 {
	text-align: center;
	float: left;
	width: 71px;
	margin-right: 15px;
}
#visitas-f {
	text-align: center;
	float: left;
	width: 42px;
}


#ultimo-mensaje-f {
	text-align: right;
	float: left;
	width: 163px;
}
#ultimo-mensaje-f2 {
	text-align: right;
	float: left;
	width: 163px;
}
#linea-foro2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #87888a;
	width: 547px;
	line-height: 15px;
	height: 15px;
	float: left;
	margin-bottom: 10px;
}
#linea-foro3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #87888a;
	width: 547px;
	line-height: 12px;
	min-height: 15px;
	height:auto !important;
	height: 15px;
	float: left;
	margin-bottom: 10px;
}
#linea-foro4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #87888a;
	width: 547px;
	line-height: 12px;
	min-height: 15px;
	height:auto !important;
	height: 15px;
	float: left;
	margin-bottom: 8px;
}
.text16 {
	font-size: 16px;
	font-weight: bold;
	color: #afc700;
}
#linea-f-categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 21px;
	width: 541px;
	margin-top: 9px;
	background-image: url(../img/fondo-categoria.gif);
	background-repeat: no-repeat;
	padding-left: 6px;
	padding-bottom: 6px;
}
#cont-margen {
	float: left;
	width: 547px;
	padding-bottom: 6px;
	margin-bottom: 6px;
}
#cont-margen2 {
	float: left;
	width: 547px;
	margin-bottom: 20px;
}
#texto-f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #87888a;
	float: left;
	width: 547px;
}
#btn-registrarme3 {
	width: 81px;
	height: 15px;
	float: left;
}
#btn-registrarme3 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-carrito.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 76px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: right;
	padding-left: 5px;
	font-weight: normal;
}
#btn-registrarme3 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-carrito_hover.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#btn-volver-ces2 {
	width: 66px;
	height: 15px;
	float: right;
}
#btn-volver-ces2 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-volverces.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 63px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: left;
	text-align: right;
}
#btn-volver-ces2 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-volverces_hover.gif);
	background-repeat: no-repeat;
}.f {
	width: 297px;
	border: 1px solid #ebf1c0;
	margin-top: 3px;
	margin-bottom: 10px;
}
.f2 {
	height: 100px;
	width: 297px;
	border: 1px solid #ebf1c0;
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
#btn-impri2 {
	height: 16px;
	width: 51px;
	float: left;
	padding-left: 250px;
}
#btn-impri2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/btn-impri.gif);
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	width: 43px;
	padding-left: 8px;
	text-decoration: none;
}
#btn-impri2 a:hover {
	text-decoration: none;
	background-image: url(../img/btn-impri_hover.gif);
	background-repeat: no-repeat;
}#linea-tema {
	float: left;
	width: 547px;
	padding-top: 12px;
	padding-bottom: 12px;
}
#titulo-tema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #afc700;
	width: 547px;
}
#nombre-tema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-bottom: 5px;
}
#text-tema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#linea-foro2 a {
	color: #AFC700;
	text-decoration: none;
}
#linea-foro2 a:hover {
	color: #70572C;
	text-decoration: none;
}
#linea-foro3 a {
	color: #AFC700;
	text-decoration: none;
}
#linea-foro3 a:hover {
	color: #70572C;
	text-decoration: none;
}
#btn-cerrar{
	width: 63px;
	height: 15px;
	padding-top: 20px;
	padding-left: 244px;
	float: left;
}
#btn-cerrar a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-buscar.gif);
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 63px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #99AF06;
	background-position: right;
	padding-left: 3px;
}
#btn-cerrar a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn-buscar_hover.gif);
	background-repeat: no-repeat;
	background-color: #70572c;
	background-position: right;
}
/* afegit 30/09/09 per pere */
#nivel1 {
	font-weight: bold;
	color: #464646;
}
#nivel2 {
	margin-left: 73px;
}
#nivel3 {
	margin-left: 110px;
}
#relleno5{
	height: 15px;
}
#body-pop {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}
#no-encuentras {
	height: 88px;
	width: 166px;
}
#rss {
	padding-top:10px;
	text-decoration: none;
	background-image: url(../img/rss.jpg);
	background-repeat: no-repeat;
	width:15px;
	height:15px;
	float:left;
	vertical-align:middle;
}
#rss a {
	padding-left:18px;
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ec5a0d;
}
#rss a:hover {
	padding-left:18px;
	text-decoration: underline;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ec5a0d;
}