*, body { padding: 0; margin: 0; }

body { 
background: #fff url(/images/bg.jpg) top center no-repeat; 
color: #545454; 
font: 12px/1.4em  Century Gothic, Verdana, Arial; 
text-align: center; 
}

html, body {height:100%; width:100%;}

p.clear { clear: both; margin: 0 !important; padding: 0 !important; }
p.right { text-align: right; width:780px; letter-spacing:1px; }

a { text-decoration: none; outline: none; color: #000; }
a:hover { color: #333333; text-decoration: none; }
a.btn { display: inline-block; padding: 5px 0 0 200px; color: #282828; text-decoration: none; float:right;}
a:hover.btn { display: inline-block; padding: 5px 0 0 200px; color: #8f8f8f; text-decoration: none; float:right;}
a.btn1 { display: inline-block; padding: 5px 0 0 200px; color: #6a6869; text-decoration: none; float:right;}
a:hover.btn1 { display: inline-block; padding: 5px 0 0 200px; color: #333333; text-decoration: none; float:right;} 


.btn1 {
outline: none;
margin-right:10px;
width:70px;
color: #6a6869; 
text-decoration: none; 
background: #fff;
background: ulr(/images/back-btn.gif); 
border:none;
}

.btn1hover {
outline: none;
color: #333333; 
text-decoration: none; 
background: url(/images/back-btn.gif); 
border:none;
}


.btoMagick{
background: #fff;
color: #6a6869;
}

.btoMagickHover{
background: #fff;
color: #333333;
}


th{
width:120px;
text-align: right;
padding-right: 10px;
}

abbr, acronym { cursor: help; border-bottom: 1px dotted #666; }
ul { list-style: none; }

/* Imagenes */
img { border: 0; }
img.left { float: left; margin: 0 15px 5px 0; }
img.right { float: right; margin: 0 0 15px 15px; }
img.center { display: block; margin: 0 auto 15px auto; }

#wrapper { min-height: 100%; height: 100%; height: auto !important; margin: 0 auto; text-transform: uppercase; width:100%; margin: 0 auto -3em;}

.tit{
width:450px;
height:17px;
background: #a9a9a9;
font: 12px Century Gothic, Verdana, Arial;
color: #fff;
margin:0 0 10px 0;
float:left;
padding-left:10px;
letter-spacing:1px;
}

.tit2{
width:450px;
letter-spacing:1px;
height:17px;
background: #a9a9a9;
font: 12px Century Gothic, Verdana, Arial;
color: #fff;
margin:10px 0 10px 0;
padding-left:10px;
float:left;

}

.element{float:left;}

.wrap { width: 950px; margin: 0 auto; text-align: left; text-decoration: none;}

#headerColection { position:fixed; background: #282828 repeat-x; margin: 0 0 20px 0; height: 73px; width:100% }
	#headerColection .wrap {padding: 21px 0; background: #282828 height: 73px; } 
	#headerColection h1 { width: 220px; height: 35px; text-indent: -9999px; background: url(/images/logo.gif) no-repeat; float:left;}
	#headerColection h1 a {display: block; height: 35px; outline: none; text-decoration: none; }

#header { background: #282828 repeat-x; margin: 0 0 20px 0; height: 73px; width:100% }
	#header .wrap {padding: 21px 0; background: #282828 height: 73px; } 
	#header h1 { width: 220px; height: 35px; text-indent: -9999px; background: url(/images/logo.gif) no-repeat; float:left;}
	#header h1 a {display: block; height: 35px; outline: none; text-decoration: none; }

	
	
		
#menu { padding: 0 15px 0 0; top: 0; float:right;}	
#menu li { margin: 0px 20px 0px 20px; text-align: center; font-size: 12px; float: left; }

#menu li a { text-align: center; color: #ccc; font-weight: normal; text-decoration: none; text-transform: uppercase; width: 100%;}
#menu li a:hover, #menu li.sel a {color: #fff; font-weight: bold; width: 100%; }

/* CLASES TEMPORALES. BORRAR CUANDO PONGAN NUEVAMENTE EL BOTON E-STORE EN EL HEADER */
.optMenu1 { width:55px; }
.optMenu2 { width:85px; }
.optMenu3 { width:80px; }
.optMenu4 { width:35px; }
.optMenu5 { width:60px; }

/* CLASES ORIGINALES. DESCOMENTAR CUANDO PONGAN NUEVAMENTE EL BOTON E-STORE EN EL HEADER
.optMenu1 { width:55px; }
.optMenu2 { width:60px; }
.optMenu3 { width:85px; }
.optMenu4 { width:85px; }
.optMenu5 { width:40px; }
.optMenu6 { width:80px; }
*/

#accordion01 {padding-top:29px; background: url(/images/back-contenido.jpg)no-repeat; width:960px; height: 650px;}


#txt { padding-left:10px; }

			
#contenido {width:940px; margin:0 auto; padding:0; }

#contenido01 {margin-top:10px; background: url(/images/back-contenido.jpg)no-repeat; width:940px;}

	#contenido .big { padding-top: 20px; }
	#slideshow { width: 507px; height: 342px; position: relative; overflow: hidden; border: 4px #ccc solid; float: left; }
	   #slideshow img { position: absolute; top: 0; left: 0; display: block; }
		#contenido .big .der { width: 395px; float: right; margin-right:20px;}
		#contenido .big .der p { text-align:center; }
		#contenido .big .blog { text-align:left; }
		#contenido .big a.title-blog { font-size:22px; text-transform:uppercase; font-weight:none; color:#282828; text-align:left; }
		#contenido .big a:hover.title-blog { color:#8F8F8F; }
		#contenido .big a.leermas-blog { font-size:10px; text-transform:uppercase; font-weight:none; color:#282828; float:right; margin-top:0; }
		#contenido .big a:hover.leermas-blog { color:#8F8F8F; }
		a.leermas-blog { font-size:12px; text-transform:uppercase; font-weight:none; color:#282828; float:right; margin-top:20px; }
		a:hover.leermas-blog { color:#cccccc; }
		
		#contenido .big .der-blog img { border: 4px #ccc solid; float: left; margin-right:10px; *margin-right:5px !important; }
		/*#contenido .big .der-blog p.title { font-size:22px; text-transform:uppercase; font-weight:none; color:#282828;  margin-bottom:5px; }*/
		#contenido .big .der-blog p.title2 { font-size:12px; text-transform:uppercase; font-weight:none; color:#5c5c5c; margin-bottom:5px; text-align:justify; }
		#contenido .big .der-blog p.txt { font-size:10px; font-weight:none; text-transform:none; text-align:justify; }
		#contenido .big .der-blog p.bto-leer{ text-align:right; }

		#contenido .big .der p { margin-bottom:20px; text-transform:uppercase; font-size:25px; font-weight:none; color:#282828; margin-top:5px }
		#contenido .big .der-blog p { margin-bottom:10px; text-transform:uppercase; font-size:10px; font-weight:none; color:#282828; text-align:left; }
			#contenido .big .der .coleccion { margin: 0 0 31px 0; border: 4px #ccc solid; background: url(/images/img-coleccion.jpg) no-repeat; width:383px; height:209px; }
			#contenido .big .der .botonColeccion { background: url(/images/back-vercoleccion.png) no-repeat; width:125px; height:22px; float:right; margin-top:180px; }
			
		
		#contenido .big .der span { float:right; margin:2px 7px 0 0;}
		#contenido .big a {color:#fff;}
		#contenido .big a:hover {color:#AFAFAF;}
		
		#contenido .big .der a:hover.span { position:absolute; right:285px; top:340px; color:#b8b8b8; }	
			
		#contenido .banners { margin: 20px 0 0 0; height: 70px; width:515px; float:left; *margin: 0 !important; }
		#contenido .banners a { display: block; float: left; width: 237px; height: 45px; overflow: hidden; border: 4px #ccc solid; }
		#contenido .banners a {background: url(/images/banner01.jpg);}
		#contenido .banners a:hover{background: url(/images/banner01-on.jpg);}

		
#contenido .banners a.mid { margin: 0 0 0 24px; background: url(/images/banner02.jpg); }
#contenido .banners a.mid:hover { margin: 0 0 0 24px; background: url(/images/banner02-on.jpg); }

			
		#contenido .banners-e { margin: 20px 0 0 0; height: 70px; width:515px; float:left; *margin: 0 !important; }
		#contenido .banners-e a { display: block; float: left; width: 237px; height: 45px; overflow: hidden; border: 4px #ccc solid; }
		#contenido .banners-e a {background: url(/images/banner01-e.jpg);}
		#contenido .banners-e a:hover{background: url(/images/banner01-e-on.jpg);}

		
#contenido .banners-e a.mid { margin: 0 0 0 24px; background: url(/images/banner02-e.jpg); }
#contenido .banners-e a.mid:hover { margin: 0 0 0 24px; background: url(/images/banner02-e-on.jpg); }


	#contenido .sideblog { float: right; width:242px; }
	#contenido .side { padding-top:20px; width: 230px; }
		#contenido .sideblog h2 { text-transform: uppercase; font-size: 22px; margin: 0 0 20px 0; }
		#contenido .side h2 { text-transform: uppercase; font-size: 22px; margin: 0 0 20px 0; }
		#contenido .side h4 { background: #aaa; color: #fff; text-transform: uppercase; padding: 3px; margin: 0 0 5px 0; }
	#contenido .contenido { width: 900px; float: right; margin: 0 0 40px 0; }
		#contenido .contenido .toggler { color: #666; padding: 5px; }
			#contenido .contenido .toggler a { color: #fff; }

#colection {width:100%; margin: 0;}
	.colectionImg { float:left; width:12250px; padding:120px 0 0 10px; }
	.colectionImg ul { float:left; margin-left:30px;}
	.colectionImg li { float:left;}
	.colectionImg img { border:4px #c5c5c5 solid; }
	.colectionImg .flecha { border:none; top:220px; position:relative;}
	.colectionImg .flechaLi { margin: 0 5px 0 5px; }
	
	.colectionImg .sombra { background: url(/images/colection/sombra.jpg) no-repeat bottom right; height:459px; }
	body > div#thums { position:fixed; }
	div#thums { bottom:33px; color:#FFFFFF; left:0; margin:0; padding:7px 0 0 9px; position:fixed; width:100%; min-height:45px; background: #6f6f6f; }
	div#thums ul { width:100%; overflow:hidden; color:#FFFFFF; list-style:none outside none; padding:0; text-align:center;}
	div#thums li { float:left; margin:0 3px 0 3px; padding:0; height:45px; }
	div#thums li a { display:block; border:2px solid #C5C5C5; height:32px; width:35px; }
	div#thums li a:hover { position:relative; top:-4px; border:2px solid #8f8f8f; }
	
	
	
	
	
	
	/* Blog */
	
/*------------social media------------*/


#socialmedia{
width:200px;
height:35px;
}

#menusocial{
/*border-bottom-width: thin;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #999999;*/
}

#menusocial li { 
display: inline; 
}

#menusocial li a{
padding-left:0px;
}


#tittema{
background:#686868;
width:214px;
padding:3px;
}

#tema{
font-family:Century Gothic, Verdana, Arial;
font-size:14px;
color:#FFFFFF
}


/*------------finde socal media -------------*/
	
	
	
/* data nueva */	

#data{float:left; width:600px;}

#contenidoblog {width:680px;}

.textoacordeon{
width:450px;
margin-right:105px;
text-align:justify;
float:left;
text-transform:none;
letter-spacing:1px;
line-height:20px;
}

/*-----------contenido form---------------------*/


#contenidoform {
width:480px;
padding:20px;
float:left;	

}


/*----------- fin contenido form---------------------*/



/* fin data nueva */


	#blog_entries { height:100%;}
	.contenidoblog { height:100%;}
		.blog_post { margin: 0 0 30px 0; padding: 0 0 20px 0; border-bottom:1px #6A6869 solid; width:660px; }
			.blog_post .fecha { width: 35px; padding: 3px 0; float: left; margin: 0 15px 10px 0; background: #ddd; border: 1px #ccc solid; text-align: center; font-size: 16px; color: #888; text-transform: uppercase; font-size: 13px; }
				.blog_post .fecha strong { display: block; color: #666; font-size: 18px; }
			.blog_post h2 { font-size: 22px; margin: 0 0 5px 0; text-transform: uppercase; font-weight:normal; }
				.blog_post h2 a { color: #6a6869; }
				.blog_post h2 a:hover { color: #333333; }
			.blog_post .tags { font-size: 11px; margin: 0 0 10px 0; color: #999; }
				.blog_post .tags a { color: #666; }
				.blog_post .tags a:hover { color: #666; }
			.blog_post .cuadrado { background: #fff; border: 4px #bdc3c1 solid; }
			.blog_post .cuadrado2 { background: #fff; border: 4px #bdc3c1 solid; width:300px; height:300px; }
			.blog_post .blog_post_body { font-size: 12px; text-transform:none; text-align:justify; width:630px; }
	.contenidoblog .linkBack {float:right;}
	.blog_post_body p { margin-bottom:20px;}
			
/* Footer */


#footer { background: #333; 
height:32px; 
line-height: 28px; 
text-transform: uppercase; 
font-size: 11px; 
height: 3em; width:100%; position:absolute; display: block; 
left:0px;
position: fixed;
bottom: 0;
}

#footer a {	font: Century Gothic 11px; color: #bbb;}
#footer a:hover { font: Century Gothic 11px; color: #fff; line-height: 28px;}

#footer .copy {color: #999; text-transform: uppercase; float: right; font: Century Gothic 11px; text-decoration: none; padding-right:20px;}
#footer .bot {text-transform: uppercase; widht:250px; float:left;}
	


/* Splash screen CWT */
#splash { overflow:hidden;  }
#splash #header { position: relative; margin: 0; bottom: 0; left: 0; right: 0; height: 35px; padding: 0; width:100%}
	#splash #header #menu { left: 280px; width:100%}
		#splash #header #menu a { padding: 15px; }

/* Contacto y eso */
table input { width: 300px; font: 12px Century Gothic, Verdana, Arial; padding: 3px; color:#494949;}
/*.enviar{background: url(/images/degra.gif); width:297px;}*/
table input.auto { width: auto !important; }

		
/*laura*/

.compra{float:left;width:500px;border: 1px #ddd solid;padding:10px;margin:10px;}
.compra .cant{width:50px;border: 1px #ddd solid;}
.compra table{width:500px;padding:5px;margin:10px;}
.compra table tr{padding:5px;margin:10px;}
.linkB{float:right;width:70px;border: 1px #ddd solid;padding:5px;margin:10px;} 
.compra li{border: 1px #ddd solid;padding:5px;margin:10px;}
.listSubCategorias{padding:5px;display:none;}
.listSubCategoriasSel{padding:5px; padding-left:15px;}

.menuProd {padding:5px;float:left;width:205px;}
.menuProd li { margin:10px 0; }
.menuProd a { color:#282828; }
.menuProd a:hover { color:#8f8f8f; }

.prodcontent { padding:35px 5px 20px 5px;float:left;width:710px; margin-bottom:30px; position:relative; }
.prodcontent h2 { margin-bottom:10px; }
.prodcontent img { border: 4px solid #C5C5C5; }
.prodcontent .nameCategoria { position:absolute; color:#ffffff; font-weight:normal; font-size:40px; text-shadow: 2px 2px 5px #000000; top:10px; left:5px; line-height:50px;
								filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=130, Strength=8); }

.categoriaEstore { margin:10px 0; } 
.categoriaEstore h2 { font-weight:normal; float:left; display:block; width:411px; line-height:26px; } 
span.picos { font-size:12px; font-weight:bold; } 

.ordenarEstore { float:right; }
.ordenarEstore p { float:left; display:block; width:100px; font-size:12px; font-weight:normal; line-height:22px; }
.ordenarEstore select { font-size:12px; }

.listadoProd { float:left; margin-top:10px; width:710px; }

.descProd { padding-left:5px; float:left; width:225px; }
.descProd h2 { margin-bottom:5px; }
.descProd h2 span { color:#5f0000; font-size:12px; font-weight:normal; margin-bottom:5px; }
.descProd .tach {text-decoration:line-through;}
.descProd p { line-height:18px; }

.imgProd { float:left;width:470px; }

.carrito{float:left;width:200px;border: 1px #ddd solid;padding:5px}
#info{float:left;width:500px;margin:10px;}
.addship{float:left;width:450px;border: 1px #ddd solid;padding:5px;margin:10px}
.formPago{width:200px;padding:15px;margin:15px}

.itemprod { padding:5px; float:left; width:120px; height:180px; margin:3px; display:block; position:relative; }
.itemprod img { border: 3px #ddd solid; float:left; }
.itemprod span.new {color:#5f0000; background-color:#c5c5c5; font-size:10px; width:50px; margin-left:36px; *margin-left:2px !important; }
.itemprod span.sale { position:absolute; top:3px; right:-3px; background:none; }
	.itemprod span.sale img { border:0; }
.itemprod p, .itemprod a, .itemprod span { text-align:center; display:block; }

.element img {margin-right:12px; margin-left: 80px; float:left;}
/*.back-contenido {background: url(/images/back-contenido.jpg)no-repeat; width:960px; height: 506px;}	*/


#pie{
background:url("/images/back.png") repeat-x scroll 0 0 transparent;
bottom:0;
left:0;
margin:auto;
position:absolute;
width:100%;
height:180px;
}

#logo{
width:350px;
height:72px;
background: url(/images/logo2b.png) no-repeat;
margin:auto;
}

#versiones{
width:454px;
margin:auto;
}

/*menu pie */

#menua {margin-top:25px;}	
#menua li { text-align: center; display: inline; font-size: 13px; width: 90px; }
	
#menua li a { text-align: center; color: #efefef; text-decoration: none; text-transform: uppercase; margin: 0px 24px 0px 24px;}
#menua li a:hover {color: #cccccc;}

#pais, #medio{
	font: 12px Century Gothic, Verdana, Arial;
	text-transform: capitalize;
	color:#494949;
}

#state{
	font: 12px Century Gothic, Verdana, Arial;
	text-transform: capitalize;
	color:#494949;
}

#city{
	font: 12px Century Gothic, Verdana, Arial;
	text-transform: capitalize;
	color:#494949;
}

#mail{font: 12px Century Gothic, Verdana, Arial;
color:#494949;}

.comingsoon{
margin: auto;
}


.comingsoon img{

}

.comingsoon .div1{
width: 520px; height: 390px; float: left;
}

.comingsoon .div2{
float: left; width: auto; padding-top:130px; 
}

.comingsoon .txt1, .comingsoon .txt2{
display:block; font-size: 38px; color: #999;  line-height: 38px; margin-left: 40px; font-family: Century Gothic,Verdana,Arial;
}

.comingsoon  .txt2{
font-size: 42px;
line-height: 42px;
}

.comingsoon .linkBack{
text-align: right;
margin-top: 10px;
}

.comingsoon .linkBack a{
color: #282828;
}

.comingsoon .linkBack a:hover{
color: #8f8f8f; text-decoration: none;
}


.boxViewColection{
background: url(/images/img-coleccion.jpg) no-repeat scroll 0 0; width: 383px; height: 209px; border: 4px solid #cccccc;
}

.boxViewColection .link{
position: relative !important;
bottom: 10px;
}


.morePostsSidebar{
background: #282828;
width: 200px;
height: 20px;
padding: 2px;
line-height: 20px;
color: #efefef;
font-weight: normal;
}

.morePostItems{
margin-top: 10px;
width:200px;
}

.morePostItems li{
margin-top: 10px;
}

.contenidoform p { font-size:10px; text-transform:none; }

.noVisible{display:none;}

/* select coleccion */

#selectColection { text-align:center; width:100%; margin:0; margin-top:40px; }
	.titleColeccion { font-size:28px; color:#282828; margin-right:205px; margin-bottom:20px; }
	.contentBox { margin-left:240px; }
	.boxColeccion { background:#cccccc; width:217px; height:68px; margin:auto; float:left; margin-right:20px;  }
		.boxColeccion img { float:left; padding:5px; }
		.boxColeccion p { text-align:left; text-transform:none; }
		.boxColeccion p.coleccion { font-weight:bold; margin-top:15px; }
		.boxColeccion p.temporada {  }
		
.verColeccion { border:none; font-size:11px; line-height:17px; margin-top:3px; width:117px; }
.verColeccionEn { border:none; font-size:11px; line-height:17px; margin-top:3px; width:117px; }
	.verColeccion a { margin-right:5px; text-align:left; width:115px !important; border:none !important; color:#cccccc; text-transform: uppercase; }
	.verColeccionEn a { margin-right:5px; text-align:left; width:115px !important; border:none !important; color:#bbb; text-transform:uppercase; }
	.verColeccion a:hover, .verColeccionEn a:hover { color:#fff; top:0 !important; }


 .sel{font-weight: bold;}
 
 
 /*galeri*/
 
#box7 { position:absolute; }
	#box7 span { display:block; float:left; }
	#box7 span img { border:0; }
 
#thumbs7 {
clear:both;
height:440px;
margin-top:0px;
overflow:hidden;
position:relative;
width:80px;
}
#thumbs7 .thumbs, #thumbs_handles7, #thumbs_mask7 {
height:65px;
position:absolute;
top:0px;
width:100%;
}

#thumbs7 .thumbs img { width:65px; height:65px; }

#thumbs7 .thumbs div, #thumbs_handles7 span {
cursor:pointer;
display:block;
float:left;
height:41px;
margin:2px;
width:60px;
}
#thumbs7 .thumbs div img {
float:right;
width:54px;
}
#thumbs_handles7 span {
background:url("thumb_invisible.gif") no-repeat scroll 0 0 transparent;
}
#thumbs_mask7 {
background:url("thumbs_mask.gif") no-repeat scroll center top transparent;
width:1200px;
}
.mask6 {
height:440px; left:12%;
/*margin-left:-230px;*/
overflow:hidden;
position:absolute;
width:375px; border: 4px solid #C5C5C5;
}

 .thumbs {
width:54px;
}
.thumbs div {
cursor:pointer;
display:block;
height:41px;
margin:3px 0;
width:54px;
}
.thumbs div img {
border:medium none;
display:block;
height:100%;
width:100%;
}
.info {
background:none repeat scroll 0 0 #000000;
height:50px;
position:absolute;
width:240px;
}
.info p, .info h4 {
color:#FFFFFF;
font-family:Arial;
padding:3px 8px;
}
.info h4 {
font-size:14px;
}
.info h4 a {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
float:right;
font-size:10px;
padding:0 3px;
text-decoration:none;
}

span img {
border:medium none;
display:block;
}

/*tabs*/
#myTabs { margin-top:10px; width:230px; height:155px; }
#myTabs .mootabs_title { overflow:hidden; width:100%; }
#myTabs .mootabs_title li { cursor:pointer;
float:left;
height:28px;
position:relative;
}
#myTabs .mootabs_title li span {
bottom:0;
display:block;
font-size:12px;
left:0;
padding:7px 0;
position:absolute;
text-align:center;
}

#myTabs .mootabs_title li.Tab1, #myTabs .mootabs_title li.Tab2, #myTabs .mootabs_title li.Tab3 { 
		border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; width:90px; margin-right:5px; }

#myTabs .mootabs_title li.Tab1 span, #myTabs .mootabs_title li.Tab2 span, #myTabs .mootabs_title li.Tab3 span { width:90px; height:17px; }

#myTabs #Tab1, #myTabs #Tab2 { height:100px !important; }

#myTabs .mootabs_title li.active, #myTabs .mootabs_title li.active span {
color:#000000;
}
#myTabs .mootabs_title li.active, #myTabs .mootabs_title li.active span { }
#myTabs .mootabs_title li.active span { width:89px; }
#myTabs .mootabs_panel {
display:none;
}
#myTabs .mootabs_panel.active {
display:block;
}
#myTabs .mootabs_panel { border:1px solid #c5c5c5; padding:8px 5px; width:200px; }

/* ESTORE */
.headerEstore { float:right; }
.headerEstore li { float:left; display:block; border-right:1px solid #545454; padding:0 10px 0 10px; margin-bottom:5px; line-height:19px; }
.headerEstore img { margin-right:6px; }
.headerEstore a { color: #282828; text-decoration:none; }
.headerEstore a:hover { color:#8f8f8f; }

.botoneraEstore img { border: 4px solid #C5C5C5; float:left; margin-bottom:5px; }
.botoneraEstore img.home { margin-bottom:10px; }
.botoneraEstore { float:left; margin-bottom:30px; padding-bottom:20px; }
.botoneraEstore ul { float:left; }
.botoneraEstore li { float:left; display:block; width:120px; margin:0 5px; }
.botoneraEstore a { float:left; margin-top:5px; color: #282828; text-align:right; }
.botoneraEstore a:hover { color:#8f8f8f; }

.porductoColor, .porductoCantidad, .porductoTalle { margin-bottom:10px; float:left; }
.porductoColor span { float:left; font-weight:bold; line-height:45px; }
.porductoCantidad span, .porductoTalle span { float:left; font-weight:bold; line-height:21px; margin-right:5px; }
.porductoColor .color { border:3px solid #c5c5c5; width:40px;height:40px; float:left; margin-left:5px; }
.porductoTalle .tam { background-color:#ddd; margin-left:4px; border: 1px solid #545454; text-align:center; width:23px; height:23px; display:block; }

/**
 * Close button
 */

.remooz-btn-close
{
	position:				absolute;
	left:					-15px;
	top:					-15px;
	width:					30px;
	height:					30px;
	text-decoration:		none;
	border:					0;
	background:				url(/images/close.png) no-repeat center;
	visibility:				hidden;
	cursor:					pointer;
}
