@charset "utf-8";
/* CSS Document */

/*body{margin:0; padding:0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background:url(../img/background/body.jpg) repeat-x top left #f2fbfe;}*/
body{margin:0; padding:0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.divIE6 {display:none; visibility: hidden;_display:block; visibility: visible; z-index:999; background-color: Orange; margin:0; padding:5px 0; font-size:12px; font-weight:bold; color:#333; text-align:center}

html {overflow-x: hidden}
img { border:none}
#flashTitol h1,#flashTitol2 h1{ margin:0; padding:0}
.invisible{ visibility:hidden; margin:0; padding:0}

a{color:#26B5E5}
a:hover{color:#575850}

ol li {margin-bottom:10px}
#container{width:942px; position:absolute; top:0; left:50%; margin-left:-471px}
#textPosicionamentSeo{width:942px; position:absolute; left:50%; margin-left:-471px; border-top: dashed 1px #575850; margin-top:10px}
#textPosicionamentSeo p,#textPosicionamentSeo a{font-size:10px; color:#575850}
#textPosicionamentSeo a:hover{font-size:10px; color:#26B5E5}



#container #contingut { background:url(../img/background/bg_contingut.jpg) repeat-x #9e9e9e; margin:0; width:940px; padding:0; min-height:708px}
#container #contingut_bottom{ background:url(../img/background/bg_contingut_bottom.jpg) no-repeat; width:942px; height:48px; *margin: 0 0 0 0}
.textTop{ font-size:10px; color:#00a8e1; float: right; margin:0 250px 0 0}




/* MENU \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

#menu_idiomes {
	width:88px;
	padding:8px 0 0 20px;
	z-index: 999;
}
#menu_idiomes a{ cursor:pointer}
#menu_idiomes ul#menu_idiomes_desplegable{ list-style:none; margin:0; padding:0; height:57px}
#menu_idiomes ul#menu_idiomes_desplegable li{list-style:none; margin:0; padding:0;height:18px;*margin:-4px 0 0 0;}
#menu_idiomes ul#menu_idiomes_desplegable li a{margin:0; padding:0}	

/* CISTELLA \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

#cistella{ width:170px; position:fixed; top:0; left:auto; margin:0 auto 0 740px;}
#cistella a.bt_cistella{ background-image:url(../img/cistella/bt_cistella.png); background-repeat:no-repeat; background-position:top left;
width:141px; height:34px; display:block; padding:12px 0 0 45px;color:#fff; font-size:11px!important; text-decoration:none}
#cistella a.bt_cistella:hover{ background-position:bottom left}

#cistella a {}
#cistella #llistatCistella{ width:500px}

#topCistella{ background:url(../img/cistella/cistella_top.png) no-repeat; width:500px; height:28px}
#topCistella a{ float:right; font-size:9px; font-weight:bold; color:#999999; padding:14px 30px 0 0; cursor:pointer}
#topCistella a:hover{ color:#333333}
#bottomCistella{ background:url(../img/cistella/cistella_bottom.png) no-repeat; widows:500px; height:17px}
#contingutCistella{ background:url(../img/cistella/bg_cistella.png) repeat-y; height:auto; width:500px}

#cistella #llistatCistella {position: absolute; top:30px; left: auto; right:10px;}
#cistella #llistatCistella div{padding:0 10px 0 15px}
#cistella #llistatCistella span.data{ font-size:11px; color:#000; height:12px; width:95px; display:inline-block}
#cistella #llistatCistella span.item{ font-size:11px; color:#777; text-decoration:underline; min-width:300px;width:300px;width:auto; display:inline-block}
#cistella #llistatCistella span.tipus{font-size:11px; color:#777; width:45px; display:inline-block}
#cistella #llistatCistella span.tipus2{font-size:11px; color:#777;}
#cistella #llistatCistella span.unitats{font-size:11px; color:#777;width:40px; display:inline-block}
a.mes{ background-image: url(../img/cistella/bt_mes.png); background-position:top left; width:15px; height:17px; background-repeat:no-repeat; display:inline-block}
a.mes:hover{background-position:bottom left;}
#cistella #llistatCistella span.preu2{font-size:10px; color:#777;width:60px; display:inline-block}
a.borrar{background-image: url(../img/cistella/cistella_07.png); background-position:top left; width:15px; height:17px; background-repeat:no-repeat; display:inline-block}
a.borrar:hover{background-position:bottom left;}
#cistella #llistatCistella .preu{color:#f22757; padding:20px 20px 10px 20px; font-size:12px; font-weight:bold; margin:0!important; background:url(../img/cistella/bg_cistella.png) repeat-y;}
#cistella #llistatCistella a.continuar{ background-image:url(../img/cistella/bt_continuar.png); background-repeat:no-repeat; background-position:top left; width:76px ; height:24px; display:inline-block; float: right; *margin: 0 12px 0 0}
#cistella #llistatCistella a.continuar:hover{ background-position:bottom left;}
span.invisible{ visibility:hidden; display:none}

#cistella #llistatCistella .itemcistella{ border-bottom: solid 1px #CCCCCC; width:450px;font-size:11px;}

#panelAvisProducteAfegit{ background:url(../img/cistella/bg_cistella.png) repeat-y; height:120px; width:237px}


/* FOOTER \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
#footer{background:url(../img/background/bg_footer.jpg) no-repeat top left; width:938px; min-height:176px; height:176px; height:auto; font-size:10px; color:#555555}


#footer #Web{ width:180px; float:left; margin:0 0 0 63px}
#footer #Personal{ width:150px; float:left}
#footer #SobreSkioptions{ width:200px; float:left}


#footer #Web h1, #footer #Personal h1, #footer #SobreSkioptions h1{ color:#575850; font-size:20px}
#footer #Web h1{ text-align:left}
#footer #Personal h1{text-align:center}
#footer #SobreSkioptions h1{ text-align:right}
#footer #Web ul, #footer #Personal ul, #footer #SobreSkioptions ul{ list-style:none; line-height:25px; margin:0; padding:0}
#footer #Web ul{ text-align:left}
#footer #Personal ul{ text-align:center}
#footer #SobreSkioptions ul{ text-align:right}
#footer #Web li a, #footer #Personal li a, #footer #SobreSkioptions li a{ color:#00a8e1; text-decoration:none; font-size:12px}
#footer #Web li a:hover, #footer #Personal li a:hover, #footer #SobreSkioptions li a:hover{ text-decoration:underline;color:#70716a}

        
#footer #dades{ color:#00a8e1; font-weight:bold; text-align:center; width:270px; float:right; margin:120px 0 0 0}
#footer #dades a{color:#00a8e1; font-weight:normal}

/* BUSCAR \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
#cercarsup{ padding:5px 10px; width:630px;*padding:8px 0 0 10px;}
.cercar{ background:url(../img/background/bg_cercar.png) repeat-y; margin:0 0 -12px 0;*margin:-5px 0 -0px 0; padding:10px 15px 0 15px; width:600px; font-size:12px}
.cercar h1{color:#00a8e1; font-size:18px!important}
.cercar h1 span.blau{color:#26b5e5;}
.cercar h2{color:#575850; font-size:16px!important}
.cercar h3{color:#575850; font-size:14px!important}
.cercar h4{color:#26b5e5; font-size:14px!important}
.blau{color:#00a8e1; font-size:30px!important}




.inputcerca{ background:url(../img/cercar/bg_input.jpg) no-repeat; height:52px; width:590px; padding:0 0 0 8px}
.inputcerca select{ font-size:20px; color:#555; border:solid 1px #555; background:none; margin:11px 0 0 0}
/*.inputcerca input{ font-size:24px; color:#555; width:500px; border:none 0; background:none; margin:10px 0 0 0}
.inputcerca input.boto{ background:url(../img/cercar/bt_cercar.jpg) no-repeat; width:82px; height:52px; border:none 0; cursor:pointer}*/




.bt_endarrera{background-image:url(../img/botons/bt_endarrera.jpg); background-repeat:no-repeat; background-position: top; width:31px;
height:38px; display:block; text-decoration:none; float:right; border:none 0; cursor:pointer; margin:0 5px 0 0 }
.bt_endarrera:hover{ background-position: bottom}

/* BANNER \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

#banners{ padding:10px 0 0 20px; clear:both}
#banners a img{border:none}


/* ESTACIONS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
#estacions{ float:right; margin:5px 20px 0 0;_margin:5px 10px 0 0}
#estacions #contingutestacions{ background:url(../img/estacions/bg_estacions.png) repeat-y; padding:10px; margin:-5px 0 0 0;}


.items{ border-bottom:dashed #04a7e1 1px; width:240px; margin:0; padding:0;*margin:0 0 5px 0;}
.items span { font-size:12px; color:#04a7e1; float:right}
.items p a { color:#000000; text-decoration:none; font-size:10px; margin:0; padding:0}
.items p a:hover { color:#333; text-decoration: underline}

/* WEB CAMS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
#webcams {margin:0 10px 12px 10px; min-height:172px; height:172px; height:auto}
#webcams .webcam1{float:left; margin:0 10px 0 0}
#webcams .temps{float:right; margin:0 10px}
#webcams h1{ margin:0; padding:0 0 10px 0;}
#webcams p{margin:0; padding:0 0 0 0; font-size:12px}
#webcams .previsio{width:20px}


/* FORMULARIO \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
#formulari p{margin:0 0 6px 0;*margin:0 0 5px 0; padding:0}
#formulari label {display:inline-block; width:120px; vertical-align:top; font-size:12px; text-align:right; margin:0 10px 20px 0; font-weight:bold}
#formulari input, #formulari textarea, .inputForm {border: solid 1px #6a6969;font-size:12px; }
#formulari input, .inputForm {width:324px}
#formulari select {width:295px}
#formulari textarea {width:324px; height:110px;font-size:11px; }

#formulari .nolabel label{width:auto!important; vertical-align:top!important; font-size:12px!important; text-align:left!important; margin:0!important;}
#formulari .nolabel input{width:auto!important;}

/* CALENDARI \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

.bt_mesos{ background-image: url(../img/botons/bt-mesos.jpg); background-repeat:no-repeat; background-position:top left; width:14px; height:16px!important;*height:16px!important; color:#fff; border:none 0; display:block; margin:0; padding:0; cursor:pointer}
.bt_mesos:hover{background-position:bottom left}
.bt_mesosMenos{ background-image: url(../img/botons/bt-mesosMenos.jpg); background-repeat:no-repeat; background-position:top left; width:14px; height:16px!important;*height:16px!important; color:#fff; border:none 0; display:block; margin:0; padding:0; cursor:pointer}
.bt_mesosMenos:hover{background-position:bottom left}


.diesSetmana{ background:#e9e9e9; color:#666; font-size:12px; font-weight:normal}
.diesnormals{ background:#fff; color:#fff; font-size:12px; font-weight:normal}
.diesPassats{background:#fff; color:#ccc; font-size:12px; font-weight:normal}
.style1 a{ text-decoration:none; font-size:12px}
.style1 td {height:14px}
.style1 {}
.style1 table { font-size:12px;}
.Dies_seleccionats{ background: url(../img/background/bg-diesescollit-calendari.png)}
.Dies_novisibles{background:#fff!important; color:#fff!important }
.Titol { width:100%!important}

.Dies{float: right; margin:20px 30px 0 0;*margin:20px 35px 0 0; font-size:11px; background:url(../img/background/bg-dies.png); width:150px; height:30px; padding:0 0 0 2px}


.error{ color:#ff0000; font-weight:bolder}

.gaiax-controlpicker-wrapper{border-top:1px solid #5a5b53; border-left:1px solid #5a5b53; border-right:2px solid #5a5b53; border-bottom:2px solid #5a5b53;width:570px;background-color:#fff}
.gaiax-controlpicker-item{font-size:12px;overflow:hidden;padding:2px;white-space:nowrap; padding:5px}
.gaiax-controlpicker-item:hover{background:#eee;cursor:pointer;}


/* CURSOS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
.eleccioCurs{ background:url(../img/background/bg_cursos.png) no-repeat; width:600px; height:70px; font-size:11px;}

.dia_cursos{font-size:12px; color:#00a8e1; padding:5px 0 0 5px; background:url(../img/background/bg_clases.png) no-repeat; font-weight:bolder }
.TableCurs {font-size:11px;}
.TableCurs td{}
.tabla_top_curs{background-color:#e2e2e2;font-size:11px;  font-weight:bold; color:#666;}


/* PAGAMENT \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

.pasosPagament{font-size:14px;color:#26b5e5; padding:0 0 0 6px}
.separacioPagamant{font-size:12px;}
.pasinactiuPagament{color:#70716a;font-size:12px;}
            
.itemResum{ font-size:12px; padding:0 0 0 6px; border:none 0; border-collapse:collapse; border-spacing:0}
.itemResum td{ vertical-align:top}
.dataResum{ font-size:11px; font-style:italic}
.tipusResum{ font-weight:bold; min-height:25px}
.unitatsResum{}
.preuResum{ font-size:12px; font-weight:bolder}


.preuTotal{border-top:1px solid;color:#F22757;font-size:14px;font-weight:bold;margin:20px 0 0;padding:5px 20px 10px 6px;}


/* WINDOW GAIA\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

.gaiax-window{margin:0;padding:0;}
.gaiax-window-draggable{cursor:move;}
.gaiax-window-tl{background:transparent url(../img/window_gaiax/window-corners.png) no-repeat scroll 0 0;padding-left:6px;position:relative;}
.gaiax-window-tr{background:transparent url(../img/window_gaiax/window-corners.png) no-repeat scroll right 0;padding-right:6px;}
.gaiax-window-tc{background:transparent url(../img/window_gaiax/tb.png) repeat-x 0 0;overflow:hidden;}
.gaiax-window-top,.gaiax-window-top-text{color:#15428B;font-family:Arial,Helvetica,Tahoma,Sans-Serif, Monospace;font-size:12px;font-weight:700;height:18px;margin-top:3px;padding:2px;}
.gaiax-window-icon{background-position:0 4pt;background-repeat:no-repeat;padding-left:25px;}
.gaiax-window-contentwrapper{overflow:hidden;position:relative;}
.gaiax-window-ml{background:transparent url(../img/window_gaiax/lr.png) repeat-y scroll 0 0;padding-left:5px;}
.gaiax-window-mr{background:transparent url(../img/window_gaiax/lr.png) repeat-y scroll right 0;padding-right:5px;}
.gaiax-window-mc{background:#fff none repeat scroll 0 0;border-color:#389abb;border-style:solid none none solid;border-width:1px 0 0 1px;}
.gaiax-window-content{background:transparent none repeat scroll 0 0;border-color:#6593cf;border-style:none solid solid none;border-width:0 1px 1px 0;overflow:hidden;}
.gaiax-window-bl{background:transparent url(../img/window_gaiax/window-corners.png) no-repeat scroll 0 bottom;padding-left:6px;}
.gaiax-window-br{background:transparent url(../img/window_gaiax/window-corners.png) no-repeat scroll right bottom;padding-right:6px;}
.gaiax-window-bc{background:transparent url(../img/window_gaiax/tb.png) repeat-x scroll 0 bottom;height:6px;}
.gaiax-item{background:transparent url(../img/window_gaiax/tools-sprite.png) no-repeat scroll 0 0;cursor:pointer;height:17px;margin-left:2px;overflow:hidden;position:absolute;width:19px;}
.gaiax-item-close{background-position:-19px 0;right:8px;top:3px;}
.gaiax-item-close:hover{background-position:0 0;}
.gaiax-item-maximize{background-position:-19px -34px;right:28px;top:3px;}
.gaiax-item-maximize:hover{background-position:0 -34px;}
.gaiax-item-minimize{background-position:-19px -17px;right:48px;top:3px;}
.gaiax-item-minimize:hover{background-position:0 -17px;}
.gaiax-item-restore{background-position:-19px -51px;right:28px;top:3px;}
.gaiax-item-restore:hover{background-position:0 -51px;}
.gaiax-item-collapsed{background-position:-14pt -68px;right:5px;top:2px;}
.gaiax-item-collapsed:hover{background-position:0 -68px;}
.gaiax-item-expanded{background-position:-14pt -85px;right:5px;top:2px;}
.gaiax-item-expanded:hover{background-position:0 -85px;}


/* FORFAITS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
.eleccioForfait{ background:url(../img/background/bg_forfaits.png) no-repeat; width:600px; height:35px; font-size:11px;}

/* MATERIAL \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
.eleccioMaterial{background:url(../img/background/bg_material.png) no-repeat #4ac2eb; width:580px; min-height:35px;height:35px;height:auto; font-size:11px; padding:5px 10px 0 10px}
.eleccioMaterial label{ width:170px; display:inline-block}

.eleccioMaterial2{background:url(../img/background/bg_material2.png) no-repeat #4ac2eb; width:600px; height:30px; font-size:11px; padding:5px 0 0 0}

.eleccioMaterial2 select {border: solid 1px #6a6969;font-size:12px; width:115px; }


.infobotiga{background:url(../img/background/bg_material3.png) no-repeat #4ac2eb; width:580px; height:49px; font-size:11px; padding:5px 10px 0 10px; margin:5px 0 0 0}



.list-material-imatge{}
.list-material-imatge img{}
.list-material-nom{}
.list-material-info{}
.list-material-botes{}
.list-material-casc{}
.list-material-altura{}
.list-material-pes{}
.list-material-peu{}
.list-material-categoria{}
.list-material-dies{}
.list-material-preu{}
.list-material-dte{}
.list-material-preu-final{}
.list-material-afegir{}





/* CALENDARI GAIA \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

.gaiax-calendar-container{background:#fff none repeat scroll 0 0;border:1px solid #1b376c;padding:2px;position:relative;}
/*.gaiax-calendar-container a{-moz-outline:0;outline:0;outline-style:none;}*/
.gaiax-calendar-input-text{font-size:11px;width:80px;}
.gaiax-calendar-previous-month,.gaiax-calendar-current-month,.gaiax-calendar-next-month{background:#cde none repeat scroll 0 0;color:#fff;font-family:Arial,Helvetica,Tahoma,Sans-Serif, Monospace;font-size:11px;font-weight:700;overflow:hidden;}
.gaiax-calendar-previous-month,.gaiax-calendar-next-month{width:18px;}
.gaiax-calendar-next-month{text-align:right;}
.gaiax-calendar-previous-month a,.gaiax-calendar-next-month a{background:transparent url(../img/calendari-gaiax/cal-buttons.png) no-repeat scroll 0 0;cursor:pointer;display:block;height:15px;width:15px;}
.gaiax-calendar-previous-month a{background-position:0 -15px;margin-left:5px;}
.gaiax-calendar-current-month{padding:2px 0;}
.gaiax-calendar-current-month a.gaiax-calendar-month{color:#666;text-decoration:none;}
.gaiax-calendar-next-month a{background-position:0 -30px;margin-right:5px;text-align:right;}
table.gaiax-calendar-daywrapper{table-layout:fixed;width:100%;}
.gaiax-calendar-daywrapper,.gaiax-calendar-daywrapper td,.gaiax-calendar-daywrapper th{border-collapse:separate;}
.gaiax-calendar-daywrapper th{background:transparent url(../img/calendari-gaiax/cal-gradient.png) repeat-x scroll left top;border-bottom:1px solid #727272;color:#2D2D2D;cursor:default;font-family:Arial,Helvetica,Tahoma,Sans-Serif, Monospace;font-size:10px;font-weight:400;text-align:right;width:25px;}
.gaiax-calendar-daywrapper th span{display:block;margin-right:7px;padding:2px;}
.gaiax-calendar-active{color:#2E2E2E;cursor:pointer;}
.gaiax-calendar-day{color:#333;display:block;font-family:Arial,Helvetica,Tahoma,Sans-Serif, Monospace;font-size:12px;font-style:normal;padding:2px 5px 0 0;text-align:center;text-decoration:none;}
.gaiax-calendar-daywrapper a{border:1px solid #FFF;}
.gaiax-calendar-daywrapper a:hover{background:transparent url(../img/calendari-gaiax/cal-gradient.png) repeat-x scroll left top;border:solid 1px #abc0e5;color:#000;text-decoration:none;}
.gaiax-calendar-selected a{background:transparent url(../img/calendari-gaiax/cal-gradient.png) repeat-x scroll left top;border:1px solid #333;font-weight:700;padding:1px 4px 2px 3px;}
.gaiax-calendar-selected span{font-weight:700;}
.gaiax-calendar-next-day a,.gaiax-calendar-previous-day a{color:#777;text-decoration:none;}
.gaiax-calendar-bottom{background:#ddd url(../img/calendari-gaiax/cal-gradient.png) repeat-x scroll left top;border-top:1px solid #aaa;padding:2px;}
.gaiax-calendar-ympicker{background:#FFF none repeat scroll 0 0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:auto;}
.gaiax-calendar-ympicker td{font-family:Arial,Helvetica,Tahoma,Sans-Serif, Monospace;font-size:11px;font-weight:400;}
td.gaiax-calendar-ympicker-month,td.gaiax-calendar-ympicker-year,td.gaiax-calendar-ympicker-yearbutton{border:0 none;cursor:pointer;text-align:center;vertical-align:middle;width:25%;}
td.gaiax-calendar-ympicker-month a,td.gaiax-calendar-ympicker-year a{color:#154154;display:block;padding:2px 4px 0 0;text-align:center;text-decoration:none;}
.gaiax-calendar-ympicker-yearbutton a{background:transparent url(../img/calendari-gaiax/cal-buttons.png) no-repeat scroll 0 0;cursor:pointer;display:block;height:15px;width:15px;}
.gaiax-calendar-ympicker-yearbutton a.gaiax-calendar-ympicker-next{background-position:0 -30px;float:right;margin-right:10px;}
.gaiax-calendar-ympicker-yearbutton a.gaiax-calendar-ympicker-previous{background-position:0 -15px;float:left;margin-left:10px;}
td.gaiax-calendar-ympicker-selected a{background:transparent url(../img/calendari-gaiax/cal-gradient.png) repeat-x scroll left top;border:1px solid #888;padding:1px 3px;}
input.gaiax-calendar-withtime-part{border:none;font-family:Arial, Helvetica, Tahoma, Sans-Serif;font-size:12px;height:14px;text-align:center;width:22px;}
.gaiax-calendar-withtime-nav{text-align:center;width:12px;}
.gaiax-calendar-withtime-nav a,.gaiax-calendar-withtime-nav span{color:#666;font-size:12px;font-weight:400;height:16px;text-decoration:none;}
.gaiax-datetimepicker-button span,.gaiax-calendar-bottom span{height:24px;}
.gaiax-datetimepicker-button button span,.gaiax-calendar-bottom button span{font-family:Arial, Helvetica, Tahoma, Sans-Serif;font-size:12px;}


.documentsDelicatessen{ text-align:center; border-top:1px dashed #575850; padding:10px 0 0 0}
.doblelinea{border-top:1px dashed #575850;border-bottom:1px dashed #575850;padding:5px 0}

.floatLeft{ float:left; margin:0 10px 10px 0}

.llistat_01, .llistat_02{ min-height:150px; height:150px; height:auto}
.llistat_01{}
.llistat_02{ background-color:#eee}

.paginacio{ float: right; margin:7px 0 0 0}


.lineInferior{ border-bottom: solid 1px #a8e1f5}

ul.nolist{ list-style:none}




.material_sup{ background-color:#f1f1f1; border-top: solid 1px #575850}
.list-material-imatge img{ width:150px}
.material_sup .list-material-categoria{color:#575850; font-size:10px; font-style:italic}
.material_sup .list-material-nom{font-weight:bold; font-size:14px; color:#26B5E5 }
.material_sup .list-material-info{float:right}

.list-material-preu{ font-size:14px; text-decoration:line-through; font-weight:bold; font-style: italic; margin:0 10px 0 0}
.list-material-dte{ font-size:16px; color:#575850; font-weight:bolder; margin:0 10px 0 0}
.list-material-preu-final{font-size:16px; color:#ff0000; font-weight:bolder;}
.list-material-afegir{ float:right}

.list-material-dies span{ float:left}
.list-material-dies button { height:20px; width:10px; background-color:#26B5E5; border:none 0}
.list-material-dies input { height:20px; width:10px; }

.FloatRigth{ float:right; margin:0 5px 0 0}



.preusmaterial{ background-color:#aaa}



#info h1{color:#26b5e5; font-size:18px!important}
#info h2{color:#575850; font-size:16px!important}
#info h3{color:#575850; font-size:14px!important}
#info h4{color:#26b5e5; font-size:14px!important}
#info p{font-size:10px!important}

#linkHome{position:absolute; width:390px; height:68px; top:77px; left:10px;}


.linkWebcams{ float:right; color:#575850}
.linkWebcams:hover{color:#00a8e1}

.bt_consells{ font-size:12px}

.material_categoria{ background:transparent url(../img/background/bg_clases.png) no-repeat scroll 0 0   ; font-size:14px; font-weight:bold; color:#00a8e1; padding: 5px 0 0 10px; margin-top:20px}
.list-material-dies{ font-style:italic}


