/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
-------------------------------------------------------------- */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li, form, label,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body { 
  line-height: 1.5; 
}

/* Tables still need 'cellspacing="0"' in the markup. */
caption, th, td { text-align: left; font-weight: normal; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
-------------------------------------------------------------- */
/* -------------------------------------------------------------- 
  
   UTILES
   
-------------------------------------------------------------- */
.clear {clear:both;}
.floatL{float:left;}
.floatR{float:right;}

.displayNo{display:none;}
.displayI{display:inline;}

.zIndex1{z-index: 1}
.zIndex100{z-index: 999}

.underlined{text-decoration:underline;}
.italic{font-style:italic;}

.fontHelv{font-family: Helvetica ; }
.fontVerdana{font-family: Verdana, sans-serif ; }
.fontGeorg{font-family: Georgia, serif ; }

.fontW100{font-weight: 100;}
.fontW800{font-weight:800;}

.fontZ110p{font-size:110%;}
.fontZ115p{font-size:115%;}
.fontZ120p{font-size:120%;}

.fontZ05{font-size:0.5em}
.fontZ06{font-size:0.6em}
.fontZ07{font-size:0.7em}
.fontZ08{font-size:0.8em}
.fontZ09{font-size:0.9em}
.fontZ10{font-size:1.0em}
.fontZ11{font-size:1.1em}
.fontZ12{font-size:1.2em}
.fontZ13{font-size:1.3em}
.fontZ14{font-size:1.4em}
.fontZ15{font-size:1.5em}
.fontZ16{font-size:1.6em}
.fontZ17{font-size:1.7em}
.fontZ18{font-size:1.8em}
.fontZ19{font-size:1.9em}
.fontZ20{font-size:2.0em}

.alignC{text-align:center;}
.alignR{text-align:right;}
.alignL{text-align:left;}

.white{color:white;}
.black{color:black;}
.red{color:red;}
.c111{color:#222222}
.c222{color:#222222}
.c333{color:#333333}
.c444{color:#444444}
.c555{color:#555555}
.c666{color:#666666}
.c777{color:#777777}

.Bwhite{background-color:white;}
.Bblack{background-color:black;}
.Bred{background-color:red;}

.margin0{margin:0px;}
.marginAuto{margin:0px auto;}

.padding0{padding:0px;}

.marginB3{margin-bottom:3px;}
.marginB10{margin-bottom:10px;}
.marginB15{margin-bottom:15px;}
.marginB20{margin-bottom:20px;}
.marginB30{margin-bottom:30px;}
.marginB40{margin-bottom:40px;}
.marginB50{margin-bottom:50px;}

.marginTN10{margin-top:-10px;}

.marginT2{margin-top:2px;}
.marginT4{margin-top:4px;}
.marginT6{margin-top:6px;}
.marginT8{margin-top:8px;}
.marginT10{margin-top:10px;}
.marginT15{margin-top:15px;}
.marginT20{margin-top:20px;}
.marginT30{margin-top:30px;}
.marginT40{margin-top:40px;}
.marginT50{margin-top:50px;}
.marginT60{margin-top:60px;}
.marginT70{margin-top:70px;}
.marginT100{margin-top:70px;}

.marginL5{margin-left:5px;}
.marginL10{margin-left:10px;}
.marginL15{margin-left:15px;}
.marginL20{margin-left:20px;}
.marginL30{margin-left:30px;}
.marginL40{margin-left:40px;}
.marginL50{margin-left:50px;}
.marginL60{margin-left:60px;}
.marginL70{margin-left:70px;}
.marginL90{margin-left:90px;}
.marginL100{margin-left:100px;}

.marginR3{margin-right:3px;}
.marginR10{margin-right:10px;}
.marginR20{margin-right:20px;}
.marginR30{margin-right:30px;}
.marginR40{margin-right:40px;}
.marginR50{margin-right:50px;}
.marginR70{margin-right:70px;}
.marginR100{margin-right:100px;}

.marginA{margin-left:auto;margin-right:auto;}

.padding2_9{padding:2px 9px;}

.padding1{padding:1px;}
.padding2{padding:2px;}
.padding3{padding:3px;}
.padding4{padding:4px;}
.padding5{padding:5px;}

.paddingL10{padding-left:10px;}
.paddingL15{padding-left:15px;}
.paddingL20{padding-left:20px;}

.paddingR10{padding-right:10px;}
.paddingR20{padding-right:20px;}
.paddingR30{padding-right:30px;}
.paddingR40{padding-right:40px;}
.paddingR50{padding-right:50px;}
.paddingR100{padding-right:100px;}
.paddingR150{padding-right:150px;}

.paddingT10{padding-top:10px;}
.paddingT20{padding-top:20px;}
.paddingT30{padding-top:30px;}
.paddingT40{padding-top:40px;}
.paddingT50{padding-top:50px;}

.widthM{width:50%;}

.width50{width:50px;}
.width100{width:100px;}
.width150{width:150px;}
.width200{width:200px;}
.width250{width:250px;}
.width280{width:280px;}
.width300{width:300px;}
.width350{width:350px;}
.width400{width:400px;}
.width450{width:450px;}
.width500{width:500px;}
.width550{width:550px;}
.width600{width:600px;}
.width610{width:610px;}
.width650{width:650px;}
.width650{width:650px;}
.width950{width:950px;}

.height50{height:50px;}
.height100{height:100px;}
.height150{height:150px;}
.height200{height:200px;}
.height250{height:250px;}
.height300{height:300px;}
.height350{height:350px;}
.height400{height:400px;}
.height450{height:450px;}
.height500{height:500px;}
.height550{height:550px;}
.height600{height:600px;}

.lineHeight30{line-height:30px;}

/* -------------------------------------------------------------- 
  
   FIN UTILES
   
-------------------------------------------------------------- */

.color1{color:#D10E8D;}
.color2{color:#123E6B;}
.color3{color:#305A72;}
.backColor1{background-color:#D10E8D;}
.backColor2{background-color:#c1c1c1;}
.backColor3{background-color:#305A72}
.backColor4{background-color:#e1e1e1}

.font1{font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:800; font-size: 0.95em; text-transform: uppercase;  color:#444444; margin-right:10px;}

.legendText{
font-size:1.2em;
padding:10px;
color:#222222;
}
fieldset{
border:#999 1px solid;
}

body{
color:#000000;
font-family:Verdana, sans-serif;
background: transparent url(../images/back-body.jpg) repeat-x;
}

h1, h2, h3, h4, h5 {
font-style:normal;
font-variant:normal;
font-weight:100;
line-height:normal;
letter-spacing:normal;
}
h1{

font-size:1.4em;
font-family: Verdana, sans-serif;
}
h2{
font-size:1.2em;
color:#8e086a;
}
h3{
font-size:1.1em;
font-family: Verdana, sans-serif;
}
h4{
font-size:0.9em;
font-family: Verdana, sans-serif;
}
h5{
font-size:0.78em;
font-family: Verdana, sans-serif;
}




/** 
*  for credits
**/

#ulCredits {
list-style-type:none;
margin:0px 0 0 0;
padding: 0;
}
#ulCredits li {
text-align:left;
line-height: 20px;
margin-bottom: 5px;
}

#ulCredits li a {
text-align:center;
background-color: #f1f1f1;
display:block;
color: #111111;
padding:0px 3px 2px 3px;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
border:1px solid #e6e6e6;
}
#ulCredits li a:hover {
background-color: #666666;
border:1px solid #666666;
color: #ffffff;
}

/** 
*  ulboton1
**/

.ulboton1 {
list-style-type:none;
padding: 0;
}
.ulboton1 li {
text-align:left;
line-height: 20px;
margin-bottom: 5px;
}

.ulboton1 li a {
text-align:center;
background-color: #f1f1f1;
display:block;
color: #8e086a;
padding:0px 8px 2px 8px;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
border:3px solid #e6e6e6;
}
.ulboton1 li a:hover {
background-color: #CB0180;
border:3px solid #F193DD;
color: #ffffff;
}

/** 
*  ulboton10
**/

.ulboton10 {
list-style-type:none;
padding: 0;
}
.ulboton10 li {
text-align:left;
line-height: 20px;
margin-bottom: 5px;
}

.ulboton10 li a {
text-align:center;
background: #f1f1f1 url(../images/smallPhone.gif) no-repeat;
display:block;
color: #8e086a;
padding:0px 8px 2px 8px;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
border:3px solid #e6e6e6;
}
.ulboton10 li a:hover {
background: #CB0180  url(../images/smallPhoneHover.gif) no-repeat;;
border:3px solid #F193DD;
color: #ffffff;
}

/** 
*  ulboton1 entrar
**/
.ulboton1 li a#entrar {
text-align:center;
background-color: #CB0180;
display:block;
color: #ffffff;
padding:5px 0px 7px 0px;
font-size: 1.2em;
text-decoration: none;
font-family: Verdana;
border:3px solid #F193DD;
}
.ulboton1 li a#entrar:hover {
background-color: #222222;
border:3px solid #999999;
color: #ffffff;
}


/** 
*  ulboton2
**/

#ulboton2 {
list-style-type:none;
padding: 0;
}
#ulboton2 li {
text-align:left;
line-height: 13px;
margin-bottom: 5px;
}

#ulboton2 li a {
text-align:center;
background: #f1f1f1 url(../images/phone.gif) no-repeat;
display:block;
color: #8e086a;
padding:6px 8px 6px 30px;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
border:1px solid #ffffff;
}
#ulboton2 li a:hover {
background-color: #222222;
border:1px solid #F193DD;
color: #ffffff;
}
/** 
*  ulregals y ultarja
**/

#ulregals, #ultarja, #ulBarreres, #ulhora{
list-style-type:none;
padding: 0;
}


#ulregals li, #ultarja li, #ulnens li, #ulhora li {
text-align:left;
line-height: 20px;
margin-bottom: 5px;
border-bottom:1px solid white;
}






#ulregals li a {
text-indent: -1000px;
text-align:center;
background: #f1f1f1 url(../images/bons-regals.gif) no-repeat;
display:block;
padding:13px 11px 12px;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
}
#ulregals li a:hover {
background: #f1f1f1 url(../images/bons-regals-activo.gif) no-repeat;
}








#ultarja li a {
text-indent: -1000px;
text-align:center;
background: #f1f1f1 url(../images/tarja-de-compres.gif) no-repeat;
display:block;
padding:13px 11px 12px;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
}
#ultarja li a:hover {
background: #f1f1f1 url(../images/tarja-de-compres-activo.gif) no-repeat;
}





#ulBarreres li a {
text-indent: -1000px;
text-align:center;
background: #f1f1f1 url(../images/btSenseBarreres.gif) no-repeat;
display:block;
padding:15px 11px;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
}
#ulBarreres li a:hover {
background: #f1f1f1 url(../images/btSenseBarreresH.gif) no-repeat;
}















/** 
*  categorias.php
**/
.box1{ 
border:10px solid #b3b3b3; padding:10px;height:150px;width:266px;
}
.box2{ 
border:10px solid #b3b3b3; padding:10px; margin:30px auto;
}


/** 
*  MENU VERTICAL
**/

ul.MENU1_liste, li {
	margin: 0;
	padding: 0;
	list-style:none;
} 
ul.MENU1_liste li {
	margin: 0;
	padding: 0;
	font-family: 'segoe ui', 'Tahoma', 'Verdana', 'lucida grande', sans-serif;
	font-size: 12px;
} 

.MENU {
	height: auto;
	width: 148px;
	background: blue url(images/menu/activo.jpg) no-repeat;
	border: 1px #bababa solid;
}


.MENU .MENU_liste li a {
	display:block;
	padding:10px 0 10px 15px;
	text-decoration:none;
	color: #3B5998;
}


.MENU1 {
	height: auto;
	width: 222px;
	background: yellow url(../images/menu/activo.jpg) no-repeat;
	border: 1px #bababa solid;
}


.MENU1 .MENU1_liste li a {
	display:block;
padding:17px 0 17px 50px;
	text-decoration:none;
	color: #fff;
	border-bottom: 1px solid #7A7A7C;
}

#sliding-navigation
{
	list-style: none;
	font-size: .75em;
	margin: 30px 0;
	padding: 0;
}


#sliding-navigation li.sliding-element a
{
	display: block;
	width: 148px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	margin: 0;
	margin-bottom: 5px;
	color: #fff;
	background:#000000;
	border: 1px solid #1a1a1a;
	text-decoration: none;
}
