@import url(//fonts.googleapis.com/css?family=Kreon:300,400,700);

#direccion{
position:absolute;
}

#mail{
position:absolute;
top:115px;
left:201px;
}

#telefono{
position:absolute;
top:115px;
left:56px;
}

#icono_direccion{
position:absolute;
top:113px;
left:376px;
}

#icono_mail{
position:absolute;
top:113px;
left:173px;
}

#icono_telefono{
position:absolute;
top:113px;
left:27px;
}


.page_129036 div.content{
background:transparent;}

.page_129079 div.content{
background:transparent;}

div.foot_inner{
position:relative;
width:1000px;
/* height:50px; */
margin:0 auto;}

div.linea_discontinua {    
    background: url(http://www.lacasadelretall.com/files/6083/style/img/linea_separacion.png);
    height: 2px;
    width: 1100px;
    top: 150px;
    /* left: 220px; */
    position: absolute;
}

div.header {    height: 69px;
    width: 100%;
    top: 0px;
    position: absolute;
}

.page_128110 div.foot_contenedor {
color: #fff;
position: relative;
background: #343434  no-repeat center;
top: 380px;
height: 220px;
}

.page_128110 div.foot{
margin-top: -1px;
background: transparent;
height: 600px !important;
bottom: 0px;
color: #fff;
border-bottom: 25px solid #000;
width: auto; 
z-index: 2; 
text-align: center;
}

.page_128110 div.map{position: absolute;
top: 0px;
padding-bottom: 33px;
display: inline;
width: 100%;
height: 287px;
border-top: 5px solid #C9C9C9;
border-bottom: 5px solid #C9C9C9;
}

div.map{
display: none;
}

div.iconoreloj {    position: absolute;
    left: 5px;
    top: 63px; }

div.iconolocalizacion {    position: absolute;
    left: 550px;
    top: 63px;
    }

div.iconosobre {    
    position: absolute;
    left: 772px;
    top: 63px; }

.menu2 a {
    color: #FFF !important;
    border-bottom: 1px solid #fff;
}

.menu2 a:hover {
    color: #d43f00 !important;
    border-bottom: 1px solid #d43f00;
}

.titulo a {
    color: #d43f00 !important;
    text-decoration: none;
}

.titulo a:hover {    
    color: #000 !important;
    text-decoration: none;
}

.boton a {
    color: #fff !important;
    text-decoration: none;
}

.boton a:hover {    
    color: #000 !important;
    text-decoration: none;
}

div.localizacion_footer {    
    width: 350px;
    position: absolute;
    text-align: left;
    color: #FFF;
    left: 338px;
    top: 65px;
    font-size: 30px;
    font-family: 'Lato', 'sans-serif';
    font-weight: 700;
}

div.localizacion {    
    font-size: 22px;
    margin-top: 20px;
    font-weight: 100;
}

div.horario_footer {    
    position: absolute;
    text-align: left;
    color: #FFF;
    left: 52px;
    top: 65px;
    font-size: 30px;
    margin-bottom: 16px;
    font-family: 'Lato', 'sans-serif';
    font-weight: 700;
}

div.horario2 {    line-height: 23px;
    font-size: 22px;
    margin-top: 16px;
	font-weight: 100;
}

div.module_lightbox_gallery {
width: 808px;
margin-left: 120px;
}

.direccion a {
    color: #fff !important;
    text-decoration: none;
}

.direccion a:hover {
    color: #d43f00 !important;
    text-decoration: none;
}

.direccion1 img {    
    margin-top: -3px !important;
    margin-left: 27px;
    margin-right: 16px;
    vertical-align: middle;
}

.direccion img {
    margin-top: -3px !important;
    margin-left: 27px;
    margin-right: 4px;
    vertical-align: middle;
}

.sobre_footer a {
    color: #fff !important;
    text-decoration: none;
}

.sobre_footer a:hover {    
    color: #f0ead5 !important;
    text-decoration: none;
}

/* Distribuidor - LOGO */

div.distribuidor {    
    position: absolute;
    top: 54px;
    right: 80px;
}

/* Youtube */

div.youtube {
    position: absolute;
    top: 120px;
    right: 52px;
}

/* Blog */

div.blog {
    position: absolute;
    top: 120px;
    right: 19px;
}

div.bg {
    background: url(http://www.lacasadelretall.com/files/6083/style/img/bg.jpg) repeat-x ;
    height: 157px;
    width: 1000px;
    top: 0px;
    position: absolute;
    z-index: -1;
}

div.menu li:last-child {
    border-right: none;
}

div.menu li {    
    /* border-top: 3px solid #bab7b7; */
    /* border-bottom: 3px solid #bab7b7; */
}

#redes {
    float: right;
    margin-top: -6px;
    width: 80px;
}

div.direccion {    
    position: absolute;
    text-align: left;
    top: 5px;
    left: 30px;
    height: 28px;
    color: #fff;
    line-height: 28px;
    font-size: 18px;
    font-family: 'Lato', 'sans-serif';
    font-weight: 100;
}

div.direccion1 {    
    position: absolute;
    text-align: right;
    top: 6px;
    right: 55px;
    height: 28px;
    color: #fff;
    line-height: 28px;
    font-size: 23px;
    font-family: 'Lato', 'sans-serif';
    font-weight: 400;
}

div.sobre {    
    font-size: 22px;
    margin-top: 20px;
    font-weight: 100;
}

div.sobre_footer {    
    position: absolute;
    text-align: left;
    color: #FFF;
    left: 818px;
    top: 65px;
    font-size: 30px;
    margin-bottom: 16px;
    font-family: 'Lato', 'sans-serif';
    font-weight: 700;
}

div.nordic_footer {
    position: absolute;
    text-align: right;
    color: #8f8f8f;
    right: 310px;
    top: 13px;
    font-size: 15px;
    font-family: 'PT Sans', sans-serif;
}

div.idiomas {
    position: absolute;
    text-align: right;
    width: 260px;
    right: 20px;
    top: 130px;
    font-family: 'PT Sans', sans-serif;
}

#footer {
    margin-left: 78px;
    margin-top: -13px;
    width: 1000px;
    margin: 0 auto;
}

#direccion {    
    position: absolute;
    width: 260px;
    left: 403px;
    top: 115px;
}

.module_contact {    
    float: right;
    margin-top: -536px;
    margin-right: 72px;
    background: transparent;
}

@import url(//fonts.googleapis.com/css?family=Lato:300,400,700);
@import url(//fonts.googleapis.com/css?family=PT+Sans:400,700,400italic);

#taulapeu {
    width: 1000px;
    position: relative;
    margin: 0 auto;
}

#correo {
    right: 69px;
    position: absolute;
    top: 163px;
    color: gray !important;
    font-size: 15px;
    font-family: 'PT Sans', sans-serif;
}

#correo a {
    color: grey !important;
}

#correo a:hover {
    color: 3a4c01 
}

#correo {
    color: #FFF !important;
}

#correo_foot a {
    color: #FFF !important;
}

#correo_foot a:hover {
    color: 3a4c01 
}

.siteCreated a {
    color: #FFF !important;
}

.siteCreated a:hover {
    text-decoration: underline;
    color: #6974c0;
}

#copy {    
    top: 163px;
    float: right;
    position: absolute;
    z-index: 1;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300; 
    left: 300px;
    font-size: 11px;
}

#logo {    
    position: absolute;
    z-index: 1;
    top: 5px;
    margin-left: -190px;
    left: 490px;
}

#marca {
    position: absolute;
    z-index: 1;
    width: 260px;
    margin-left: 479px;
    top: 39.3px;
    float: left;
}

/***
SHIRA
created by nordicweb.com
***/


/* BODY & SITE */

body {    
    background-color: #e2e8ef;
    background:url('http://www.lacasadelretall.com/files/6140/style/img/fondo.jpg')
}

.page_128101 div.site_body {    
    padding: 0;
}

div.site_body {    
    padding: 0;
    background: url(http://www.lacasadelretall.com/files/6140/style/img/bg_header.jpg) repeat-x;
    
    
}

div.site {

width: 1000px;
margin: 0 auto;
}

.page_128101 div.site_inner {
background: transparent;
padding-top: 650px;
width: 1000px;
padding-bottom: 0px;}

.page_127857 div.site_inner {
height: auto;
padding-top: 270px;
width: 1200px;
padding-bottom: 50px;
}

/* CONTACT INNER */
.page_127861 div.site_inner {
height: auto;
padding-top: 270px;
width: 1200px;
padding-bottom: 50px;
}

div.site_inner {
height: auto;
padding-top: 275px;
padding-bottom: 78px;

}





/* SLIDESHOW */
div#slideshow {
display:none;}



/* CONTENT */

.page_128101 div.content {margin-left: 0px;
border-top: none;
overflow: hidden;
background: transparent;
width: 1200px;
}

div.content {
overflow: hidden;
background:white;
border-radius: 14px;
width: 1000px;
height:auto;
/* margin-left: 25px; */
}

.page_128161 div.content {
overflow: hidden;
background: transparent;
width: 1200px;
}

div.content_inner {/* background-color: white; */
/* padding: 20px 50px; */
/* height: 300px; */
}

.page_128161 div.content_inner {
padding: 0px 110px;
height: auto;
}


/* MENU */

div.menu {
font-size: 20px;
font-family: 'Kreon', sans-serif;
font-weight: 300;
left: 0px;
}

/* SUB MENU */

div.menu ul ul {font-size: 20px;
top: 32px;
left: -1px;
width: 210px;
}

/* SUB SUB MENU */

div.menu ul ul ul {
top: 0;
left: 200px;
}

/* MAIN MENU ITEM (+ ALL SUB ITEMS) */

div.menu li a, div.menu li a:visited {
background-color: #FFF;
color: #FFF;
background: transparent;
padding: 24px 14px;
margin-top: -2px;
height: 11px;
margin-right:5px;
}
div.menu li a:hover {
background-color: #FFF;
color: #21337a;
background: transparent;
}
div.menu li a.active {	
	color: #21337a;
	/* padding: 24px 14px; */
	/* margin-top: -2px; */
	/* height: 11px; */
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 100%);; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(40%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4dffffff',GradientType=0 ); /* IE6-9 */
	
}

/* SUB MENU ITEM */

div.menu li li a, div.menu li li a:visited {	
	background-color: #50aae3 !important;
	color: #FFF;
	padding: 20px 20px 35px 20px;
}
div.menu li li a:hover {
    color: #21337a; 
	
	padding: 20px 20px 35px 20px;
}
div.menu li li a.active {	
	  color: #21337a;
	/* padding: 10px 21px 34px 19px; */
	/* background: #21337a !important; */
	
}

/* SUB SUB MENU ITEM */

div.menu li li li a, div.menu li li li a:visited {
background: #f9f9f9;
}
div.menu li li li a:hover {
color: #740000;
}
div.menu li li li a.active {
color: black;
}


/* FOOT */

div.site_foot {
height: 30px;
background: transparent;
display: none;}

div.foot {	
	top: -89px;
	color: #fff;
	background: url(http://www.lacasadelretall.com/files/6140/style/img/bg_footer.jpg) 0px 0px repeat-x;
	height: 144px;
	 width: 100%;  
	z-index: 10; 
	text-align: center;
background-size:auto;	
}


/* SITE CREATED */

div.foot div.siteCreated {
top: 116px;
float: left;
position: absolute;
z-index: 1;
color: #FFF;
font-family: 'Open Sans', sans-serif;
font-weight: 300; 
left: 775px;
font-size: 11px;
}
div.foot div.siteCreated,
div.foot div.siteCreated a {
text-decoration: none;
}


/* LIVE SEARCH */

div.livesearch {
position:absolute;
top: 177px;
right: 10px;
z-index: 52;
      }

div.livesearch input {
border: 2px solid #FFFFFF;
padding: 8px;
background: #1A98D4 url(http://www.lacasadelretall.com/files/6140/style/img/lupa.png) no-repeat 161px 4.3px;
width: 162px;
height: 26px;
color: #FFF;
padding-left: 32px;
border-radius: 10px 10px; }


/* FORMS */

div.input.text.ModuleContactCaptcha {    
    /* display: none; */
}
div.input.text.ModuleContactCompany {
    display: none;
}
div.input.text.ModuleContactCompany {
    display: none;
}
div.input.text.ModuleContactAddress {
    display: none;
}
div.input.text.ModuleContactFax {
    display: none;
}
form div.input {
margin-bottom: 2px;
clear:both;
}
form label {
width: 150px;
float: left;
display: block;
vertical-align: center;
font-size: 14px;
font-family: 'Open Sans', sans-serif;
line-height: 40px;
font-weight: 300;
color: #6C6C6C;
}
form div.input input,
form div.input textarea {
width: 240px;
border: 1px #D1D1D1 solid;
margin: 9px;
background: #FFFFFF;
height: 20px;}
form div.input textarea {
height: 60px;
}
form div.submit {
padding-left: 157px;
clear:both;
}
form div.submit input {
}


/* SEARCH */

div#search_results_page ul {
list-style:none;
padding-left:0;
}
ul#search_results {
}

ul#search_results li.search_result_flag ul {
border-top:1px #ddd solid;
}
ul#search_results li.search_result_flag li.search_result {
margin-left:40px;
background:#f9f9f9;
}
ul#search_results li.search_result_flag li:hover {
}
ul#search_results li.search_result {
padding:6px 0;
border-bottom:1px #ddd solid;
}
ul#search_results li a {

}
ul#search_results li span {
display:block;
color:#555;
}

div#slideshow,
div#slideshow div.picture {
width: 980px;
position: absolute;
overflow: hidden;
}


/* LANGUAGE SELECTION */

div.languages {
top:15px!important;
left: 910px!important;
}
div.languages #languageActive img {
border: 1px white solid;
}



/* LOOK BUT DONT TOUCH */


div.menu a {
display: block;
overflow: hidden;
-webkit-transition: color .25s;
-moz-transition: color .25s;
-ms-transition: color .25s;
-o-transition: color .25s;
transition: color .25s;
}

div.site,
div.foot,
div.menu li
{ position: relative; }

div.menu,
div.menu ul ul,
div.languages
{
position: absolute;
top: 169px;
left: -24px;
z-index: 10;
/* width: 1000px; */
height: 60px;}

div.menu li,
div.menu a,
div.languages li
{        float: left;
        height: 69px;
        /* margin-left: 25px; */
        margin-top: -17px;}

div.menu ul ul,
div.menu ul ul li,
div.menu ul ul a
{	float: none;
	top: 59px;
	width: 110px;
	margin-top: -31px !important;
	margin-bottom: -32px;
	left: -22px;
	height: auto !important;
	background: transparent;
	font-weight: 300;}

div.menu a .subind,
div.menu ul ul
{        display: none;        }

div.menu ul ul a .subind {
display: block;
float: right;
}

div.menu ul,
div.languages ul
{list-style: none;
}

html, body {height: 100%;
margin: 0;
min-width: 1024px;}
div.languages li a {        text-decoration:none; margin-right:2px;        }
div.languages li a img { border:none }

div#slideshow,
div#slideshow div.picture {
position: absolute;
overflow: hidden;
}



/* IE 5.5 CENTER FIX */

body,
div.foot
{        text-align:center;
        }

div.site,
div.foot_inner
{        text-align: left;        }

/* IE 5.5 MAC FIX */
/* \*/
div.menu a
{        float: none;        }
/* */

*:first-child+html div.menu ul ul li {
float: left;
width: 100%;
}

* html div.menu ul ul li {
float: left;
height: 1%;
}
* html div.menu ul ul a {
height: 1%;
}


/* ERROR MELDUNGEN */
div.error-message {
padding:2px 0 2px 26px;
background: url(http://www.lacasadelretall.com/img/icon/16/exclamation.gif) 4px 3px no-repeat;
font-weight:bold;
color:#e25f53;
width:334px;
margin-left:118px;
}

/*product category,detail page, front page*/
.variations{width:46%;float:left;margin:10px 0px;border:2px solid wheat;padding:3px;clear:both;}
.variations .varlabelEven, .variations .varlabelOdd{width:100%;clear:right;float:left;clear:both;padding:4px 0;}
.variations .varlabelEven{background-color:wheat;}
.variations .varlabelEven input,
.variations .varlabelOdd input{float:left;}
.variations .varlabelEven span,
.variations .varlabelOdd span{float:left;}
.variations .price{float:left;width:auto;font-weight:bold;margin-right:5px;margin-left:5px;color:#68C5EF;}
.variations .pricedetails{float:left;font-size:10px;font-weight:normal;}
.variations .priceStrike{float:left;width:auto;color:red;text-decoration:line-through;font-weight:bold;clear:left;}
.variationDiv{float:left;width:85%;}
.variarionPriceBold{float:right;font-weight:bold}
.productImgDiv{width:33%;float:left;margin:5px 0;}
.productImg{border:4px double wheat;padding:2px;width:150px;margin: 0px auto;}
.productImgDiv a{color:#68C5EF;font-weight:bold;margin-left:17px;float:left;width:150px;}
.productImgDiv .price{float:left;width:auto;font-weight:bold;margin-right:10px;margin-left:17px;clear:left;}
.productImgDiv .pricedetails{clear:both;float:left;font-size:10px;font-weight:normal;width:100%;}
.productImgDiv .priceStrike{float:left;width:auto;color:red;text-decoration:line-through;font-weight:bold;margin-right:10px;margin-left:17px;}
.categoryHr{width:100%;float:left;margin:10px 0;border-bottom:1px solid wheat;}
.prodDetName{color:#7F2927;font-weight:bold;font-size:18px;width:40%;float:left;clear:left;}
.prodDetShortDesc{float:left;width:40%;clear:left;min-height:200px;}
.prodDetLargImg{width:290px;height:200px;float:right;border:2px double wheat;padding:3px;margin-right:5px;}
.prodDetThumbImg{width:83px;height:60px;float:left;padding:3px;border:2px double wheat;margin:5px;}
.prodDetThumbImgDiv{width:310px;float:right;margin-top:10px;}
.prodSepDiv{width:100%;float:left;clear:both;margin:10px 0px;}
.categories{float:left;margin-top:-13px;margin-bottom:10px;}
.categorylink{color:blue;text-decoration:underline;margin-top:-13px;float:left;margin-bottom:10px;}
.categoryspan{float:left;margin:-13px 5px 10px 5px;}
.detailsBtnsDiv{clear:left;width:40%;}
.detailsBtnsDiv .detailsBtn1{cursor:pointer;margin-right:10px;margin-bottom:2px;}
.detailsBtnsDiv .detailsBtn2{cursor:pointer;margin-right:10px;}
.detailsBtns .submit{width:40%;float:left;margin-top:4px;}
/*shopping cart page*/
.cartEven,
.cartOdd{clear:both;padding:10px 0;float:left;width:100%;border-bottom:1px solid wheat}
.cartEven{background-color:#DFD1B5}
.cartEven .price,
.cartOdd .price{width:auto;font-weight:bold;margin-right:5px;color:#68C5EF;}
.cartEven .priceStrike,
.cartOdd .priceStrike{width:auto;color:red;text-decoration:line-through;font-weight:bold;}
.cartEven input ,
.cartOdd input{height:15px;width:35px;float:left;}
.cartBtns img{cursor:pointer;margin-left:10px;float:right;}
.cartEven .link,
.cartOdd .link{color:#68C5EF;font-weight:bold;text-decoration:underline;cursor:pointer;}
.cartEven a,
.cartOdd a{color:#68C5EF;font-weight:bold;text-decoration:underline;margin-left:22px;cursor:pointer;float:left;}
.cartBtns{margin-top:10px;}
.checkoutBtns{float:right;margin-top:10px;cursor:pointer;}
.cartBtns .submit{float:right;margin-top:4px;padding:0px;clear:none;}
*:focus{outline:0;}
.cartImage{width:80px;height:50px;border:2px double wheat;padding:3px;float:left;margin-right:5px;}
.cartShortDesc{width:27%;float:left;}
.cartPrice{width:15%;float:left;}
.cartVarPrice{font-size:12px;}
.cartTitle1{clear:left;width:43%;float:left;font-weight:bold;}
.cartTitle2{width:15%;float:left;font-weight:bold;}
.cartTitle3{width:10%;float:left;font-weight:bold;}
.cartTitle5{float:right;width:12%;font-weight:bold;}
.cartTotalPrice{margin-top:10px;text-align:right;width:100%;float:right;color:red;font-weight:bold;}
.cartTotalTax{width:100%;float:left;text-align:right;}
.cartUpdatedMsg{width:99%;height:20px;float:left;background-color:wheat;text-align:center;}
/*checkout page*/
.checkoutAddress{background-color:#EFEFEF;padding:5px;border:1px solid #CFCFCF;margin:10px 0px;clear:both;float:left;width:100%;}
.checkoutAddress h4{margin:0px;}
.checkoutAddress .address{width:50%;float:left;}
.checkoutAddress .address h4{border-bottom:1px solid #CFCFCF;}
.checkoutAddress .address input[type='text'],
.checkoutAddress .paymentoptions input[type='text']{font-size:11px;float:left;clear:right;margin:3px 0;height:14px;width:50%;min-height:14px;}
.checkoutAddress .address select{font-size:11px;float:left;clear:both;margin:-5px 0px 5px 0px;height:18px;width:50%;min-height:14px;}
.checkoutAddress .address .large{width:65% !important;min-height:14px;}
.checkoutAddress .address label,
.checkoutAddress .paymentoptions{font-weight:bold;font-size:11px;float:left;clear:left;width:30%;margin:3px 0;}
.checkoutAddress .address input[type='checkbox'],
.checkoutAddress .paymentoptions input[type='checkbox']{float:left;clear:left;}
.checkoutAddress .paymentoptions{width:100%;float:left;}
.bankAccountNoLabel label{width:20%;font-weight:bold;font-size:11px;float:left;clear:left;margin:3px 0;}
.checkoutBtn{float:right;cursor:pointer;}
.checkoutMethods{float:left;width:100%;margin:10px 0px;}
.checkoutMethods label{float:left;width:auto;margin-right:10px;font-weight:bold;}
.checkoutMethods input[type='radio']{float:left;width:10px;}
.checkoutMethodsAndButtons{float:left;width:100%;}
/**error message*/
div.error-message{padding:0 0 0 20px;background: url(http://www.lacasadelretall.com/img/icon/16/exclamation.gif) 0 0 no-repeat;font-weight:bold;color:#e25f53;font-size:11px;float:left;clear:left;}
.quantityerror{background-color:#e25f53}
.cartEmpty{background:transparent url('http://www.lacasadelretall.com/files/6140/style/img/cart_empty.png') no-repeat scroll 0 0;float:right;height:53px;width:330px;}
.cartFull{background:transparent url('http://www.lacasadelretall.com/files/6140/style/img/cart_full.png') no-repeat scroll 0 0;float:right;height:53px;width:330px;}
.cartEmpty a,
.cartFull a{color:#6F7A14;float:right;font-size:-663px;font-weight:bold;margin-right:5px;margin-top:15px;text-decoration:none;}
.searchAndCartDiv{width:100%;float:left;}
.liveSearchDiv{background:transparent url('http://www.lacasadelretall.com/files/6140/style/img/search.png') no-repeat scroll 0 0;float:left;height:25px;width:226px;margin-top:15px;}
.liveSearchDiv input{background-color:transparent;border:0 none !important;float:left;width:195px !important;padding:5px;}
.searchIcon{cursor:pointer;float:right;height:25px;width:20px;}
.searchResultDiv{width:100%;float:left;margin:7px 0;}
.searchtitle{width:100%;float:left;margin:3px 0;font-size:15px;}
.searchcontent{width:100%;float:left;}
.searchUrl{width:100%;float:left;color:green;}
.searchResultPages{width:100%;float:left;}
.searchResultPages a{border:1px solid #CCCCCC;color:#3F4143;float:left;margin-right:5px;margin-top:5px;padding:2px 8px;text-decoration:none;}
.searchResultPages span{border:1px solid #CCCCCC;color:#3F4143;float:left;margin-right:5px;margin-top:5px;padding:2px 8px;text-decoration:none;background-color:#DFDFDF}
.cartCount{color:#6F7A14;float:right;font-weight:bold;margin:5px;text-align:right;width:100%;}