/* GLOBALS */
*       { margin:0; padding:0; }
body    { color:#1A171B; font-size:12px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
a		{ text-decoration:none;}
/* TITOL */
H3		{ font-size:20px; font-weight:bold; border-bottom:1px solid #CCCCCC; padding-bottom:5px; margin-bottom:10px;}
/* SUBTITOL */
H5		{ color:#86B706; font-size:16px; margin-bottom:20px;}
/* PART */
#div_tot{ width:1000px; margin:0 auto;}
#div_cap{ width:100%; height:365px; z-index:1; background:#84B816; padding:0; background-image:url(../imatges/quadratsnegre.jpg);}
/***********************************************************
#div_contingut{ width:100%;}
	#div_contingut ul{ margin-bottom:20px; margin-top:10px}
	#div_contingut li{ list-style:none; list-style:square; margin-left:20px;}
   	#div_contingut a{color:#8DB32A; }
    #seleccionat{ color:#A0A0A0;}
    #div_contingut a:hover{ text-decoration:underline;}
************************************************************/
#div_esquerra{ float:left; height:100%; width:0; background:#FFFFFF; padding:0;}
#div_centre{ float:left; height:100%; width:100%; background:#FFFFFF; padding:px;}
	#div_centre H2{ font-size:16px; z-index:2;}
#div_dreta{ float:left; height:100%; width:0; background:#FFFFFF; padding:0;}
#div_peu{ height:50px; width:100%; background:#FFFFFF; padding:0; margin-top:35px; font-size:11px; padding-left:0px; border-top:2px solid #87B517; padding-top:15px; background-image:url(../imatges/fletxa_direccio.jpg); background-repeat:no-repeat; background-position:45px -1px;}
	#div_peu p{ padding-left:70px;}
    #div_peu a{ color:#000000; text-decoration:underline;}
	#div_peu a:hover{ text-decoration:none;} 

/* CAPCALERA */
.capcalera{ background-image:url(../imatges/quadratsverds.jpg);}
/* BANDERES*/
.banderes{ float:right; width:250px; text-align:right; padding-right:30px}
.logo{ float:left; width:500px; text-align:left; padding-left:25px;}

/* COLUMNES */
.columna{ float:left; height:100%; padding:35px;}
/* FORMULARI */
.txt_form{ border:1px solid #E4EDC2; width:280px;}
.error{border:1px solid #FF0000; width:285px;}
.textare_form{ border:1px solid #E4EDC2; width:280px; height:100px;}
.accept_legal{ background-color:#84B816; color:#FFFFFF;}
.text_legal{ font-size:11px; text-align:justify;}
.submit_form{ background-color:#84B816; border:0; width:100%; color:#FFFFFF; cursor:pointer;}
/* MENU */

.suckertreemenu ul{margin: 0; padding: 0; list-style-type: none;}
.suckertreemenu ul li{ text-align:center; position: relative; display: inline; float: left; background-color: #000000;}
.suckertreemenu ul li a{display: block; width: 100px; padding: 1px 8px; border: 1px solid black; border-left-width: 0; text-decoration: none;  color:#FFFFFF; font-weight:bold;}
.suckertreemenu ul li ul{ left: 0; position: absolute; top: 1em; display: block; visibility: hidden;}
.suckertreemenu ul li ul li{ text-align:left;display: list-item; float: none;}
.suckertreemenu ul li ul li ul{ left: 159px; top: 0;}
.suckertreemenu ul li ul li a{display: block; width: 170px;  color:#FFFFFF; text-decoration: none; padding: 1px 5px; border: 1px solid #ccc;}
.suckertreemenu ul li a:hover{color:#95BA12;}
.suckertreemenu .mainfoldericon{ background: #000000 url(../imatges/arrow-down.gif) no-repeat center right;}
.suckertreemenu .subfoldericon{ background: #000000 url(../imatges/arrow-right.gif) no-repeat center right;}
* html .columna{ padding-top: 1em;}
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

/********************************
*********************************/

#seleccionat{ color:#95BA12;}
/* GALERIA IMATGES JAVASCRIPT */
.galeria{width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;}  
.stripViewer { position: relative; overflow: hidden; border: 4px solid #86B706; margin: 0 0 1px 0;}
.stripViewer ul { margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none;}
.stripViewer ul li { float:left;}
#stripTransmitter0 { overflow: auto; width: 1%; } 
#stripTransmitter0 ul { margin: 0; padding: 0; position: relative; list-style-type: none; }
#stripTransmitter0 ul li{ width: 20px; float:left; margin: 0 1px 1px 0; list-style:none;} 
#stripTransmitter0 a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #86B706; color: #FFFFFF; text-decoration: none; display: block; margin-bottom:15px;}
#stripTransmitter0 a:hover, a.current{ background: #FFFFFF; color:#CCCCCC; }
/* PLAYER IMATGES */
#slideshow { position:relative; height:214px; margin-left:2px;}
#slideshow IMG { position:absolute; top:0; left:0; z-index:8;}
#slideshow IMG.active { z-index:10;}
#slideshow IMG.last-active { z-index:9;}

#capcalerafl{ clear:both;}
