body {margin:0; padding:0; font-family:"Georgia", Times New Roman, Times, serif; color:#eec47f; background:url("../img/bg-marro-fosc.jpg");
border:0;
outline:0;
vertical-align:baseline;
}

img{border:none;}

h1{font-size:1.2em; margin:0 0 15px 0; padding:0; color:#F90; float:left; width:100%; display:block;}
h2{
font-size:1.1em; margin:10px 0 15px 15px; padding:0 0 0 30px; 
float:left; display:block;
width:100%; height:30px;
background:url("../img/bg-h2.png") no-repeat;

}

.sequenciesP{
  margin:0 0 20px 15px !important; padding:0; display:block;
  float:left; line-height:1.2em;
  width:100% !important;
  }

/*/////////////////////////////////   ESTRUCTURA FIXA:  /////////////////////////////////////////////////*/

#contenido{
  width:100%;
  }
  
#left{
  position:relative; z-index:-1; top:0;
  width:100%; height:444px; 
  background:url("../img/bg-left.jpg") repeat-x;
  }
  #left2{
  position:relative; z-index:-1; top:0;
  width:100%; height:252px; 
  background:url("../img/bg-left2.jpg") repeat-x;
  }
   
#right{
  position:relative; z-index:-1; top:0;
  float:right; 
  width:50%; height:444px; 
  background:url("../img/bg-right.jpg") repeat-x;
  }
  #right2{
  position:relative; z-index:-1; top:0;
  float:right; 
  width:50%; height:252px; 
  background:url("../img/bg-right2.jpg") repeat-x;
  }
  
#conten {
  position:relative; z-index:10; top:-444px;
  margin:auto; padding:415px 0 0 0;
  width:960px; height:444px;
  clear:both;
  background:url("../img/capsalera.jpg") top center no-repeat;
  }
  #contenSegar {
  position:relative; z-index:10; top:-252px;
  margin:auto;
  width:960px; height:252px;
  clear:both;
  background:url("../img/ilu-segar.jpg") top center no-repeat;
  }
  #contenPremis {
  position:relative; z-index:10; top:-252px;
  margin:auto;
  width:960px; height:552px;
  clear:both;
  background:url("../img/ilu-segar.jpg") top center no-repeat;
  }
  
#datos{
  margin:20px 47px; //margin:20px 30px; float:left;
  width:866px;
  }
  #datos p{
  margin:0; padding:0;
  float:left;
  width:530px;
  }
  #datosLeftBatre{
	width:278px; height:419px; float:left;
	padding:38px 0 0 0; 
	color:#fee581; font-weight:bold;
  	background:url("../img/ilu-batreSeccio.png") no-repeat;
  	}
  #datosLeftSegar{
	width:278px; height:419px; float:left;
	color:#fee581; font-weight:bold;
  	background:url("../img/ilu-segarSeccio.png") no-repeat;
  	}
  #datosRight{width:490px; float:left; margin:0 0 22px 20px; display:inline;}
  #datosRight p{
  margin:0 0 22px 0; padding:0 0 0 35px;
  float:left;
  }
  
#menu {
  float:left;
  width:960px; height:110px;
  }
  #menu2 {
  float:left;
  width:960px; height:110px;
  }
    #menu5 {
  float:left;
  width:960px; height:410px;
  }
  
#base {
  padding:35px 0 0 80px; float:left;
  width:880px; height:100px;
  font-size:.8em; color:#845e2b;
  font-family: Arial, "Helvetica", sans-serif;
  background: url("../img/bg-base.png") no-repeat;
  }
  #base a {
  color:#845e2b;
  }
  #base a:hover {
  color:#eec47f;
  }
  
.downs {
  padding:5px 0 0 37px; float:left;
  width:480px; 
  font-size:.8em; color:#845e2b;
  font-family: Arial, "Helvetica", sans-serif;
  }
  .downs:hover {
  color:#eec47f !important;
  }
  
 .textPremis {
  padding:0 0 15px 37px; float:left; display:block;
  width:780px; 
  font-size:.9em; color:#d79e57;
  font-family: Arial, "Helvetica", sans-serif;
  }

.fotosDesc {
	height:137px; display:block;
	padding:6px 0 0 35px; float:left;
  }
  
.contentPremis{
	float:left; display:block;
	width:780px;
	}

.contentFotosPremis{
	float:left; display:block;
	width:770px; height:170px;
	padding:5px 10px 5px 37px;
	}
	
.contentFotosPremis2{
	float:left; display:block;
	width:770px; height:300px;
	padding:5px 10px 5px 37px;
	}
	
.fotoPremis{
	float:left; display:inline;
	height:152px; width:228;
	border:#d79e57 2px solid;
	margin-right:20px;
	}
	
	
.fotoPremis01{
	float:left; display:inline;
	height:280px; width:200;
	border:#d79e57 2px solid;
	margin-right:20px;
	}
	
 
/*/////////////////////////////////   BOTONS:  /////////////////////////////////////////////////*/

.concursFoto{
	cursor:pointer;
	margin:20px 0 0 0;
	width:288px; height:143px; display:block; float:right;
	filter: alpha(opacity=85); opacity:.85;
	background:url("../img/btn-fotografia.png") no-repeat;
	}
	.concursFoto:hover{
	filter: alpha(opacity=100); opacity:1;
	}

.BTNsegar{
	cursor:pointer;
	margin:20px 0 0 0;
	width:314px; height:143px; display:block; float:right;
	filter: alpha(opacity=85); opacity:.85;
	background:url("../img/btn-segar.png") no-repeat;
	}
	.BTNsegar:hover{
	filter: alpha(opacity=100); opacity:1;
	}
.BTNbatre{
	cursor:pointer;
	margin:20px 0 0 0;
	width:314px; height:143px; display:block; float:right;
	filter: alpha(opacity=85); opacity:.85;
	background:url("../img/btn-batre.png") no-repeat;
	}
	.BTNbatre:hover{
	filter: alpha(opacity=100); opacity:1;
	}
	
.BTNpremi{
	cursor:pointer;
	width:314px; height:143px; display:block; float:right;
	filter: alpha(opacity=85); opacity:.85;
	background:url("../img/btn-premi.png") no-repeat;
	}
	.BTNpremi:hover{
	filter: alpha(opacity=100); opacity:1;
	}
	
.descarregues{
	cursor:pointer;
	margin:30px 30px 0 0; float:right;
	width:142px; height:38px; display:block;
	filter: alpha(opacity=85); opacity:.85;
	background:url("../img/btn-descarregues.png") no-repeat;
	}
	.descarregues:hover{
	filter: alpha(opacity=100); opacity:1;
	}
	
.BTNlogo{
	cursor:pointer;
	margin:50px 0 25px 43px; //margin:50px 0 25px 27px;
	width:297px; height:150px; display:block; float:left;
	text-decoration:none; line-height:1em; font-size:.9em;
	text-indent:-10000px;
	background:url("../img/logo.png") no-repeat;
	}
	
	.programaTitol{
		height:30px; display:block;
		padding:6px 0 0 35px; float:left;
		color:#d79e57; font-size:1.1em; font-weight:bold;
		background:url("../img/ico-rellotge.png") no-repeat;
		}
		
	.downTitol{
		height:30px; display:block;
		padding:6px 0 0 35px; float:left;
		color:#d79e57; font-size:1.1em; font-weight:bold;
		background:url("../img/ico-down.png") no-repeat;
		}
		
	.downPremis{
		height:30px; display:block;
		padding:6px 0 25px 35px; float:left;
		color:#d79e57; font-size:1.1em; font-weight:bold;
		background:url("../img/ico-down.png") no-repeat;
		}
	
	
	.txMini{font-size:.8em; display:block; padding:10px 0 0 0;}
	
	
/* FORMS */
input, textarea{
	background:#433000;
	padding:2px;
	color:#FF9; font-size:.9em; font-family: Arial, "Helvetica", sans-serif;
	margin-bottom:10px;
	border:1px solid #95785c;
	}
	
	.button{cursor:pointer; background:#dce4f3; font-weight:bold; font-size:.8em; color:#433000; border:3px solid #000; padding:3px;}
	.button:hover{cursor:pointer; background:#fee581;}
	
	.errormsg {
display:block;
width:412px;
color:#000;
background: #F90;
padding:20px 10px 20px 60px; margin:10px 0;
border:1px solid ;
}
.msgSent{color:#FFF; font-size:1.5em;}

.baseLeft{float:left; width:280px; height:200px; padding:38px 0 0 195px; text-align:center; display:block; background:url("../img/logo-associacio.png") no-repeat;}
.baseRight{float:right; display:block;}
.baseRight ul{
	width:200px;
	margin:0 60px 0 0; padding:0;
	list-style-type:none;
	}
	.baseRight ul li{
		float:left; 
		background:url("../img/ico-li.gif") no-repeat 0 3px;
		padding:0 0 0 11px;
		margin:0 0 0 15px;
		}
	#baseConten{float:left; width:960px;}
		
.cartell{padding:0 17px 15px 0;}


  