body{
	background-color: #334143;
	margin-top: 0px;
}

#centre {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C1322E;
	border-left-color: #C1322E;
	background-image: url(../img/fnd-ratlles-gris.jpg);
	background-repeat: repeat-y;
}

#capsa{
	height: 247px;
	width: 950px;
}

#menu{
	background-image: url(../img/fnd-menu2.jpg);
	background-repeat: no-repeat;
	height: 75px;
	width: 950px;
	margin-top: 0px;
}
	#menu ul{
	padding-top: 16px;
	margin-left: -35px;
	margin-top: 0px;
}
	#menu li{
	list-style-type: none;
	float: left;
}

#idiomes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #004887;
	text-align: right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
}

#cont-central{
	
}

.espai{
	height: 10px;
	clear: left;
}

.mesinfo{
	background-color: #E5F1FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #333333;
	text-align: right;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}

/****************************************home*/

#home-bloc1{
	float: left;
	background-color: #174783;
	width: 363px;
	background-image: url(../img/fnd-ratllat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 15px;
	padding-bottom: 15px;
}
	
	#home-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 60px;
}
	#home-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 60px;
	padding-right: 20px;
}
	
#home-bloc2{
	float: left;
	width: 129px;
}

#home-bloc2 .p1{
	font-size: 1.5em;
	color: #FFF;
}
#home-bloc2 .p2{
	font-size: 0.9em;
	color: #CCC;
}

#home-bloc2 #adr{
	width: 99px;
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	
	background-color: #586A6B;
	
	padding: 10px;
	margin-bottom: 15px;
	margin-right: 5px;
	margin-left: 5px;
}
#home-bloc2 #cap{
	width: 99px;
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	
	
	background-color: #852221;
	padding: 10px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 15px;
}
#home-bloc2 #img{
	width: 129px;
	clear: left;	
}
#home-bloc3{
	float: left;
	width: 239px;
}

		#home-bloc3 h2{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}		
		#home-bloc3 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}

		
	#home-bloc3 #formacio-pro-dalt{}
	#home-bloc3 #formacio-pro{
	background-color: #627677;
	width: 239px;
	padding-bottom: 5px;
}
		#home-bloc3 #formacio-pro h2{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}		
		#home-bloc3 #formacio-pro p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}

		#home-bloc3 #formacio-pro img{
	margin-left: 20px;
}
		
	#home-bloc3 #cost-zero{
	background-color: #C1322E;
	padding-bottom: 2px;
	margin-top: 15px;
}
	
	
#home-bloc4{
	float: left;
	width: 159px;
	margin-left: 20px;
}
	#home-bloc4 #notes{
	margin-bottom: 15px;
}
	#home-bloc4 #7centres{
	
}
	#home-bloc4 #practic{
	background-image: url(../img/xinxeta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 159px;
	background-color: #B5C3C4;
	padding-bottom: 15px;
	margin-top: 15px;
}
		
		#home-bloc4 #practic h2{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #4F5F60;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 20px;
}		
		#home-bloc4 #practic p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #4F5F60;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
}


/****************************************qui*/

#qui-bloc1{
	float: left;
	background-color: #174783;
	width: 363px;
	margin-left: 15px;
	padding-bottom: 15px;
}
	#qui-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#qui-bloc1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
}
	#qui-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 20px;
}


/****************************************cursos*/

#cursos-bloc1{
	float: left;
	width: 368px;
	margin-left: 15px;
	padding-bottom: 15px;
	
}
	
	
	#cursos-bloc-dalt{
	background-color: #174783;
	padding-bottom: 15px;
	background-image: url(../img/canto-rom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}
#cursos-bloc-baix{
	background-color: #627677;
	margin-top: 30px;
	background-image: url(../img/xinxeta2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 2px;
	padding-bottom: 20px;
}
	
	
.metode{
	background-color: #E5F1FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #333333;
	text-align: right;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 40px;
	margin-left: 40px;
}

	#cursos-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	#cursos-bloc1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}

	#cursos-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 40px;
	padding-right: 20px;
}
	
#cursos-bloc2{
	float: left;
}
#cursos-bloc3{
	float: left;
	width: 350px;
	background-color: #C1322E;
	margin-left: 20px;
	padding-bottom: 20px;
}

	#cursos-bloc3 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	
	
#cursos-bloc4{
	float: left;
	width: 153px;
	margin-left: 20px;
}
	#cursos-bloc4 #30anys{
	margin-bottom: 15px;
}
	#home-bloc4 #info{
	margin-top: 15px;
	
}
	#cursos-bloc4 #costzero2{
	width: 153px;
	background-color: #C1322E;
	padding-bottom: 15px;
	margin-top: 15px;
}
		
		

.curs{
	background-color: #5d7fa8;
	margin-right: 40px;
	margin-left: 40px;
	padding: 5px;
}
.curstxt{
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;font-weight: bold;}
.explicacio-curs{
	padding-right: 40px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}


.curs2{
	background-color: #d46f6c;
	margin-right: 40px;
	margin-left: 40px;
	padding: 5px;
}
.curstxt2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;font-weight: bold;}
.explicacio-curs2{
	padding-right: 40px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

/****************************************metode*/

#metode-bloc1{
	float: left;
	width: 363px;
	margin-left: 15px;
	padding-bottom: 15px;
}
	#metode-bloc1-dalt{
	background-color: #C1322E;
	padding-bottom: 15px;
	}
	#metode-bloc1-baix{
	background-color: #627677;
	margin-top: 30px;
	padding-bottom: 30px;
	margin-right: 15px;
}
	
	#metode-bloc-baix-img{
	padding-left: 100px;
}
	
	#metode-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}


	#metode-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 20px;
}

#metode-bloc2{
	float: left;
	background-color: #174783;
	background-image: url(../img/fletxa-vermella.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 330px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 20px;
}
	
	#metode-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
	
	#metode-bloc2 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
	#metode-bloc2 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #C1322E;
	background-color: #FFFFFF;
	margin-left: 20px;
	padding: 5px;
	margin-top: 10px;
}
	#metode-bloc2 h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
	text-decoration: underline;
}
	#metode-bloc2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 20px;
}
#metode-bloc3{
	float: left;
	width: 150px;
}
	.entrat{
	padding-left: 30px;
}
		

		
	#metode-bloc3 #30anys{
	margin-left: 20px;
}
	#metode-bloc3 #llibreta{
	margin-top: 20px;
	
}
		#metode-bloc3 #cotxe{
	margin-top: 70px;
	
}		
		
/****************************************professorat*/

#profes-bloc1{
	float: left;
	width: 363px;
	margin-left: 15px;
	padding-bottom: 15px;
}
	#profes-bloc1-dalt{
	background-color: #C1322E;
	padding-bottom: 15px;
	width: 486px;
	}
	#profes-bloc1-baix{
	margin-top: 15px;
	padding-bottom: 30px;
	clear: left;
	width: 501px;
}
	
	
	
	#profes-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}


	#profes-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 20px;
}

#profes-bloc2{
	float: left;
	background-color: #174783;
	background-image: url(../img/fletxa-vermella.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 330px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 20px;
}
	
	#profes-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
	
	#profes-bloc2 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
	#profes-bloc2 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	margin-left: 15px;
	padding: 5px;
	margin-top: 10px;
}
	
	#profes-bloc2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 20px;
	background-color: #7491b5;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
#profes-bloc3{
	float: left;
	width: 150px;
}
	#profes-bloc3 #30anys{
	margin-left: 20px;
}

#esq{
	float: left;
	width: 501px;
}



/****************************************centres*/

#centres-bloc1{
	margin-left: 15px;
	padding-bottom: 5px;
	background-color: #174883;
	margin-right: 15px;
	margin-top: 0px;
	padding-top: 0px;
}

	
	
	#centres-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}


	

#centres-bloc2{
	background-color: #627677;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 20px;
	clear: left;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
	padding-top: 5px;
}
	
	#centres-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
	
	#centres-bloc2 caption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}
	
	#centres-bloc2 th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #C1322E;
	padding-bottom: 10px;
}

	#centres-bloc2 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	margin-left: 15px;
	padding: 5px;
	margin-top: 10px;
}
	
	#centres-bloc2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 0px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-style: italic;
}
	#centres-bloc2 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#centres-bloc3{
	background-color: #627677;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 20px;
	clear: left;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
	padding-top: 15px;
}
	#centres-bloc3 #bus{
	float: left;
	width: 252px;
	margin-top: 50px;
}
	#centres-bloc3 #mapa{
	width: 605px;
	float: left;
}
#centres-bloc3 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 0px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

/**********************************TEST ONLINE*******/


#test-bloc2{
	background-color: #627677;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 20px;
	clear: left;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
	padding-top: 5px;
}
	#test-bloc2esq{
	float: left;
	width: 280px;
	padding-right: 20px;
}
	#test-bloc2dret{
	float: left;
	width: 557px;
}
	
	#test-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#test-bloc2 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #A3C5EF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#test-bloc2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

/****************************************LINKS*/

/**********************************TEST ONLINE*******/


#links-bloc2{
	background-color: #627677;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 20px;
	clear: left;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
	padding-top: 5px;
}
	#links-bloc2esq{
	float: left;
	width: 280px;
	padding-right: 20px;
}
	#links-bloc2dret{
	float: left;
	width: 557px;
}
	
	#links-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#links-bloc2 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #A3C5EF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#links-bloc2 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#links-bloc2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#links-bloc2 img{
	clear: left;	
}

/****************************************CONTACTE*/

#cont-bloc1{
	float: left;
	background-color: #174783;
	width: 363px;
	margin-left: 15px;
	padding-bottom: 15px;
}
	#cont-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#cont-bloc1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
}
	#cont-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 20px;
}
#cont-bloc1 #form{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}
	
	#cont-bloc1 #form p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-right: 20px;
!important; 	margin-left: 0px;
}

/****************************************adr*/

#adr-bloc1{
	float: left;
	width: 400px;
	margin-left: 15px;
	padding-bottom: 15px;
}
	
	
	#adr-bloc-dalt{
	background-color: #174783;
	padding-bottom: 15px;
	background-image: url(../img/canto-rom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}
#adr-bloc-baix{
	background-color: #627677;
	margin-top: 30px;
	padding-top: 2px;
	padding-bottom: 20px;
}
 .explic{
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	background-color: #999;
	padding-bottom: 15px;
}
#adr-bloc-baix .esq{
	width: 180px;
	float: left;
	background-color: #5F7A7B;
	padding-bottom: 15px;
	margin-left: 7px;
}
#adr-bloc-baix .dreta{
	float: left;
	width: 180px;
	margin-left: 4px;
	background-color: #5F7A7B;
	padding-bottom: 15px;
}

#adr-bloc-baix .esq p, #adr-bloc-baix .dreta p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-right: 15px;
!important
	padding-left: 20px;!important
;
	margin-left: 20px;
}
	
#adr-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	#adr-bloc1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	
	#adr-bloc1 h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #FFF;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
	margin-top: 5px;
	padding-top: 5px;
	background-color: #3C5353;
	margin-bottom: 0px;
	clear: left;
}
	
	#adr-bloc1 h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #CCC;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-color: #D42520;
	padding-top: 5px;
	margin-top: 0px;
}

	#adr-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 40px;
	padding-right: 20px;
}
#adr-bloc2dreta{
	float: left;
	width: 480px;
	margin-left: 20px;
}	
#adr-bloc2{
	width: 480px;
	background-color: #C1322E;
	padding-bottom: 20px;
	margin-top: 15px;
	background-image: url(../img/canto-rom-verm.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	clear: left;
}
	#adr-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	#adr-bloc2 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
	margin-top: 0px;
	text-decoration: underline;
}
	
	
	
	#adr-bloc2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 30px;
	padding-right: 20px;
}
	#adr-bloc2 ul{
	margin-left: 0px;
	padding-left: 0px;
}
#adr-bloc2 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;
	margin-left: 40px;
	padding-right: 20px;
	padding-bottom: 5px;
}

#adr-bloc3{
	background-color: #5E7778;
	padding: 20px;
	margin-top: 30px;
}

#adr-bloc3 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	padding-left: 20px;
}

#adr-bloc3 #form3{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}
	
	#adr-bloc3 #form3 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-right: 20px;
!important; 	margin-left: 0px;
}	


/****************************************cost zero*/

#cost-bloc1{
	float: left;
	width: 368px;
	margin-left: 15px;
	padding-bottom: 15px;
	
}
	
	
	#cost-bloc-dalt{
	background-color: #174783;
	padding-bottom: 15px;
	background-image: url(../img/canto-rom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}
#cost-bloc-baix{
	background-color: #627677;
	margin-top: 30px;
	background-image: url(../img/xinxeta2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 2px;
	padding-bottom: 20px;
}
	


	#cost-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	#cost-bloc1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCC;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}

	#cost-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 40px;
	padding-right: 20px;
}
	

#cost-bloc2{
	float: left;
	width: 350px;
	background-color: #C1322E;
	margin-left: 20px;
	padding-bottom: 20px;
	margin-top: 15px;
}

#cost-bloc2 #form2{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}
	
	#cost-bloc2 #form2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-right: 20px;
!important; 	margin-left: 0px;
}

	#cost-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	
	
#cost-bloc3{
	float: left;
	width: 137px;
	margin-left: 20px;
	background-color: #5E7778;
	margin-top: 15px;
}
	
	#cost-bloc3 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-right: 20px;
}




/****************************************adr*/

#cap-bloc1{
	float: left;
	width: 400px;
	margin-left: 15px;
	padding-bottom: 15px;
}
	
#cap-bloc-dalt{
	background-color: #174783;
	padding-bottom: 15px;
	background-image: url(../img/canto-rom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}
#cap-bloc-baix{
	background-color: #627677;
	margin-top: 30px;
	padding-top: 2px;
	padding-bottom: 20px;
}
	
#cap-bloc-baix #form2{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}
	
	#cap-bloc-baix #form2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding-right: 20px;
!important; 	margin-left: 0px;
}	
#cap-bloc1 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	#cap-bloc1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	
	#cap-bloc1 h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #FFF;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
	margin-top: 5px;
	padding-top: 5px;
	background-color: #3C5353;
	margin-bottom: 0px;
	clear: left;
}
	
	#cap-bloc1 h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #CCC;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-color: #D42520;
	padding-top: 5px;
	margin-top: 0px;
}

	#cap-bloc1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #CCC;
	margin-left: 40px;
	padding-right: 20px;
}
	
#cap-bloc2{
	float: left;
	width: 480px;
	background-color: #C1322E;
	margin-left: 20px;
	padding-bottom: 20px;
	margin-top: 15px;
	background-image: url(../img/canto-rom-verm.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
	#cap-bloc2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}
	#cap-bloc2 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-top: 0px;
}
	
	
	
	#cap-bloc2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #CCC;
	margin-left: 30px;
	padding-right: 20px;
}
	#cap-bloc2 ul{
	margin-left: 0px;
	padding-left: 0px;
}
#cap-bloc2 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;
	margin-left: 40px;
	padding-right: 20px;
	padding-bottom: 5px;
}






/************************************** peu*/

#peu{
	background-color: #174783;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1322E;
}

#peu p {
	margin-top: 0px;
}

