body {
	background-image: url(imatges/fons.gif);
	margin: 0px;
	padding: 0px;
	}

.invi{ padding:0px; margin:0px; visibility:hidden; display:none; }
.fla{ border-bottom:1px solid #ffffff; padding:0px;}

#contenidor{ width:760px; margin:0px; padding:0px; background-color:transparent;}
#esquerra{ width:192px; float:left; margin:0px;}
#dreta{ width:568px; float:right; margin:0px;}
#co{ margin-left:0px; margin-top:5px; margin-bottom:20px; margin-right:0px;}

a {text-decoration:none;color:#6B7308;font-weight: bold;}
a:hover {text-decoration: underline;font-weight: bold;}
#dreta a {text-decoration:none;font-weight: bold;}
#dreta a:hover {text-decoration: underline;font-weight: bold;}

.link_text  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BDCE00;
	text-decoration:none;
	font-weight: bold;
	line-height:12px;
}

.text_petit {
	ppadding-left: 160px;
	ppadding-right: 20px;
	ppadding-top: 0px;
	ppadding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight: normal;
}	

.text_seccio {
	padding-left: 30px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	line-height:13px;
	letter-spacing: 0,5;
}

.text_seccio_1 {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 37px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	line-height:12px;
}

.text_seccio_2 {
	padding-left: 160px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	line-height:13px;
	letter-spacing: 0,5;	
	
}

.text_seccio_3, li {
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	line-height:13px;
	letter-spacing: 0,5;
}

ul {
	padding-left: 50px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height:13px;
	letter-spacing: 0,5;
}



.text_seccio_ul {
	padding-left: 30px;
	padding-right: 20px;	
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	letter-spacing: 0,5;
}


.IMG{ float:left; padding-right:20px; padding-bottom:10px; clear:right;}
.IMG2{ float:right; padding-left:10px; padding-bottom:10px; clear:right;}
.IMG3{ float:left; padding-left:2px; padding-bottom:10px;}
.IMGRAN{ float:right; padding-left:6px; padding-bottom:10px;}

.fotos {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.titols{
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BDCE00;
	text-decoration:none;
	font-weight: bold;
	border-bottom: 1px solid #BDCE00;
	padding-bottom: 7px;
	padding-top: 7px;
	text-transform: uppercase;
}

.tit{ float:none; width:520px; padding-left: 30px; padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;}

hr{ clear:both; border: 0; border-top:1px solid #BDCE00; width: 100%; height: 1px;}


#mainMenu1 {
  background-color: #111111;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color: #000;
  margin: 0;
  padding: 0px;
  border-top:1px solid #BDCE00;
  /* if the menu is vertical:
   * set border to 'none'
   * padding-left must be equal to padding-right
   */
  width: 191px;
  position: absolute;
  /* if the menu is horizontal: use a 'static' position
   * if the menu is vertical: use an 'absolute' or 'fixed' position
   */
}
#menuList1 {
  margin:0px;
  padding: 0px;
  /* do not use a position other than 'static' here */
  /* if the menu is vertical:
   * margin-left + border-left-width + padding-left must be equal to
   * margin-right + border-right-width + padding-right
   */
}

#menuList1 li {
  /* do not change these rules */
  display:inline;
  margin:0;
  padding:0;
  list-style: none;
  /* do not change these rules */
}

#menuList1 li a {
  background-color: #000000;
  color: #FFFFFF;
  display: block;
  border-bottom:1px solid #BDCE00;
  margin: 0;
  padding: 5px 10px 5px 15px;
  /* always set margin to '0' */
  /* Win/IE5.0 will ignore border and padding if display is 'inline' */
  text-decoration: none;
}

#menuList1 li a:hover, #menuList1 li a:focus {
  background-color: #BDCE00;

  background-repeat:
  color: #000;
  border-bottom: 1px solid #BDCE00;
}

#menuList1 li a.actuator {
  background-image:url(imatges/fletxa.gif);
    background-repeat:no-repeat;
   background-position:center right;
  background-color:#111111;
  color: #ffffff;
  padding-right: 20px;
}

#menuList1 li a.actuator:hover, #menuList1 li a.actuator:focus {
  background-color:#BDCE00; 
   background-image:url(imatges/fletxa_h.gif);
   background-repeat:no-repeat;
   background-position:center right;
  color: #FFFFFF;;
}

#menuList1 .menu {
  border-top: 1px solid #BDCE00;
  background-color: yellow;
  color: #000;
  margin: 0;
  padding: 0px;
  /* only set '0' or negative margin */
  /* border  width must be the same on the four sides (in 'px' units) */
  /* padding width must be the same on the four sides (in 'px' units) */
  z-index: 1;
  position: absolute;
  visibility: hidden;
  /* always set position to 'absolute' and visibility to 'hidden' */
}

#menuList1 .menu .menu {
  margin-left: 2px;
  /* if a non-zero padding is set on .menu, set margin-left to margin-left + padding */
}

