
html, body {margin:0; padding:0; margin-bottom:0;}


#container {
	width: 923px;
	background:url(../img/fons_pagina2.jpg) no-repeat;
	margin: 0 auto;
	text-align: left;
	height:770px

}
table {
}
table td {
	width:80%;
	margin-left:40px;
	margin-right:40px;
	border-collapse:collapse;
	border-bottom:1px solid #036c69;
	height:20px;
}
table .sense_bordes {
border:none;
border-collapse:collapse;
 }

.bordes_daltbaix {
	width:85%;
	margin-left:40px;
	margin-right:40px;
	border-collapse: separate;
	border-top:1px solid #036c69;
	border-left: none;
	border-right:none;
	border-spacing:3px;
}
#container #logo {background:url(../img/bg_top.jpg) repeat-x; position:relative; width: 923px; height: 111px; z-index:4;}
#container #logo #idiomes {position:relative; margin-left:30px; z-index:6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#e6d7a3; line-height:18px}
#container #logo #idiomes a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#e6d7a3; position:relative; z-index:6; text-decoration:none}
#container #logo #idiomes a.pos{font-size:10px; color:#594f1d; text-decoration:none}
#container #logo #idiomes a:hover{font-size:10px; color:#594f1d; text-decoration:underline}

#container #logo #menu {width:610px; float:right; line-height:34px; text-align:right; margin-right:30px; margin-top:20px; z-index:999; }
#container #logo #menu a {font-family:"Times New Roman", Times, serif; font-size:16px; text-align:right; font-weight:normal; text-decoration:none; color:#5a4e1c}
#container #logo #menu a:hover {font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:normal; text-decoration:underline; color:#046d69}
#container #logo #menu a.pos {font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-decoration:none; color:#046d69}


#logos {z-index:5; bottom:0;position:absolute; bottom:0;  width:582px; height: 140px; top:auto; right:0}

#container #slogan {background:url(../img/slogan.png); margin-left:20px; margin-top:70px; width:277px; height:28px; position:relative; z-index:9; float:left;}
#container #slogan_cas {background:url(../img/slogan_cas.png); margin-left:10px; margin-top:70px; width:293px; height:28px; position:relative; z-index:9; float:left;}

#container #slogan_fra {background:url(../img/slogan_fra.png); margin-left:50px; margin-top:50px; width:202px; height:55px; position:relative; z-index:9; float:left;}

#container #slogan_eng {background:url(../img/slogan_eng.png); margin-left:50px; margin-top:50px; width:202px; height:55px; position:relative; z-index:9; float:left;}

#container #arbre {
	background:url(../img/arbre.png) no-repeat;
	margin-left:0px;
	bottom:30px;
	width:410px;
	height:486px;
	position:fixed;
	float:left;
	z-index:8;
	left: 50px;
}


#container #pagina {width:589px; position:relative; float:right; margin-right:20px;}
#container #pagina_avis {width:589px; position:relative; float:left; margin-left:-10px }
#container #pagina #top {background:url(../img/bg_top_pag.png); width:589px; height:18px; margin-top:0px; position:relative; float:right;}
#container #pagina_avis #middle {background:url(../img/bg_middle_pag.png); width:589px; min-height:450px; margin-top:0px; position:relative; float:right;}
#container #pagina_avis #middle #pagina2 {width:579px; height:440px; margin-top:0px; position:relative; float:center;  overflow-y:auto; overflow-x:hidden}
#container #pagina_avis h4 {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; color:#594f1d; font-weight:normal;  }
#container #pagina_avis p {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594f1d}
#container #pagina_avis .p2 {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#91802F}
#container #pagina_avis .p3 {padding-left:40px; margin-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d}
#container #pagina_avis .p4 {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d}
#container #pagina_avis h1 {padding-left:40px; padding-right:40px; text-align:center; font-family:"Times New Roman", Times, serif; font-size:20px; line-height:24px; color:#594f1d; font-weight:bold}
#container #pagina_avis h2 {padding-left:40px; padding-right:40px; font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#594f1d; font-weight:bold}
#container #pagina_avis a {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; color:#036c69; text-decoration:none}
#container #pagina_avis a:hover {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; color:#594f1d; text-decoration:underline}

#container #pagina_avis .a2 {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#036c69; text-decoration:none}
#container #pagina_avis .a2:hover {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594f1d; text-decoration:underline}

#container #pagina .a4 {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036c69; text-decoration:underline; font-weight:bold}
#container #pagina .a4:hover {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#594f1d; text-decoration:none; font-weight:bold}


#container #pagina #top {background:url(../img/bg_top_pag.png); width:589px; height:18px; margin-top:0px; position:relative; float:right;}
#container #pagina #middle {background:url(../img/bg_middle_pag.png); width:589px; min-height:420px; margin-top:0px; position:relative; float:right;}
#container #pagina #middle #pagina2 {width:579px; height:420px; margin-top:0px; position:relative; float:center;  overflow-y:auto; overflow-x:hidden; SCROLLBAR-FACE-COLOR:#ded2a9; 
SCROLLBAR-HIGHLIGHT-COLOR: #988855; 
SCROLLBAR-SHADOW-COLOR: #988855; 
SCROLLBAR-3DLIGHT-COLOR: #ded2a9;
SCROLLBAR-ARROW-COLOR: #046d69; 
SCROLLBAR-TRACK-COLOR: #c0b281; 
SCROLLBAR-DARKSHADOW-COLOR: #ded2a9;
}



#container #pagina h4 {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; color:#594f1d; font-weight:normal;  }
#container #pagina h5 {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; color:#036c69; font-weight:normal;  }
#container #pagina .titol {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036c69; font-weight:normal;  }

#container #pagina .titol2 {padding-left:40px; padding-right:40px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036c69; font-weight:normal;  }
#container #pagina .titol3 {padding-left:40px; padding-right:40px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#594f1d; font-weight:normal;  }

#container #pagina h6 {height:0px; padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#594f1d; font-weight:normal;}
#container #pagina p {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594f1d}
#container #pagina .p2 {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#91802F}
#container #pagina .p3 {padding-left:40px; margin-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d}
#container #pagina .p4 {padding-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d}
#container #pagina .p5 {padding-left:40px; padding-right:40px; text-align:justify; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d}
#container #pagina ul li {list-style:bullet; margin-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d}
#container #pagina ol li {list-style:decimal; margin-left:40px; padding-right:40px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d}
#container #pagina h1 {padding-left:40px; padding-right:40px; text-align:center; font-family:"Times New Roman", Times, serif; font-size:20px; line-height:24px; color:#594f1d; font-weight:bold}
#container #pagina h2 {padding-left:40px; padding-right:40px; font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#594f1d; font-weight:bold}
#container #pagina a {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036c69; text-decoration:none}
#container #pagina a:hover {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#594f1d; text-decoration:underline}

#container #pagina .a2 {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#036c69; text-decoration:none}
#container #pagina .a2:hover {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594f1d; text-decoration:underline}

#container #pagina .a3 {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#036c69; text-decoration:none}
#container #pagina .a3:hover {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594f1d; text-decoration:underline}

#container #pagina #middle #pagina2 .a5 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594f1d; text-decoration:underline; font-weight:bold}
#container #pagina #middle #pagina2 .a5:hover {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#036c69; text-decoration:none; font-weight:bold}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #594F1D;
	margin-top:0px;
}
.style1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #594F1D;
}
.style1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.formulari {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #594F1D}


#container #pagina #bottom {background:url(../img/bg_bottom_pag.png); width:589px; height:18px; margin-top:0px; position:relative; float:right;}


.barra {color: #046D69}


#container #bottom {width:923px; float:center; text-align:center; }



#footer{position:relative; bottom:0; margin-top:-280px; margin: 0 auto; z-index:99; top:auto; width:1000px; }
#footer .style4 {font-size: 11px}
#footer #triptic {width:150px; float:right; margin-right:40px; margin-top:10px}
#footer #triptic a{text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#036c69; text-decoration:none}
#footer #triptic a:hover{text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594f1d; text-decoration:underline}

#container #pagina #middle #pagina2 #form {width:500px; margin-left:40px; margin-right:40px; margin-top:0px; position:relative;}
#container #pagina #middle #pagina2 #form h1{font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#594f1d; font-weight:bold}
#container #pagina #middle #pagina2 #form h2{font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#594f1d; font-weight:bold}
#container #pagina #middle #pagina2 #form p{text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594f1d}
#container #pagina #middle #pagina2 #form a{text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#036c69; text-decoration:none}
#container #pagina #middle #pagina2 #form a:hover{text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#594f1d; text-decoration:underline}
				
				
#container #pagina #middle #pagina2 #form input{background-color:#f2ebcf; border:solid 1px #086a69; padding-left:5px; margin-top:5px; color:#086a69; font-size:11px; width:325px; height:15px; font-family:Verdana;}
#container #pagina #middle #pagina2 #form .input2{background-color:#f2ebcf; border:solid 1px #086a69; padding-left:5px; margin-top:5px; color:#086a69; font-size:11px; width:300px; height:15px; font-family:Verdana; display:inline}
#container #pagina #middle #pagina2 #form img {width:20px; height:19px; vertical-align:bottom; margin-left:5px; display:inline}
#container #pagina #middle #pagina2 #form .checkbox{background-color:#e1d5ab; border:none; color:#086a69; font-size:11px; width:12px; height:12px; padding: 0 0 0 0; font-family:Verdana;}
#container #pagina #middle #pagina2 #form textarea{background-color:#f2ebcf; border:solid 1px #086a69; padding-left:5px; padding-top:2px; color:#086a69; font-size:11px; width:490px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#container #pagina #middle #pagina2 #form select{background-color:#f2ebcf; border:solid 1px #086a69; padding-left:5px; color:#086a69; font-size:11px; width:332px; height:20px; font-family:Verdana; margin-top:5px}

#container #pagina #middle #pagina2 #form .boto {background-color:#086a69; float:right; cursor:pointer; font-size:11px; color:#FFFFFF; font-weight:bold; height:25px; text-align:center; width:60px;}

#container #pagina #middle #pagina2 #form2 {width:500px; margin-left:40px; margin-right:40px; margin-top:0px; position:relative;}
#container #pagina #middle #pagina2 #form2 input{padding-left:5px; margin-top:5px; color:#086a69; font-size:11px; width:25px; height:15px; font-family:Verdana;}
#container #pagina #middle #pagina2 #form2 .input2{background-color:#f2ebcf; border:solid 1px #086a69; padding-left:5px; margin-top:5px; color:#086a69; font-size:11px; width:300px; height:15px; font-family:Verdana; display:inline}
#container #pagina #middle #pagina2 #form2 buttonImage{width:21px; height:20px; display:inline}
#container #pagina #middle #pagina2 #form2 .checkbox{background-color:#e1d5ab; border:none; color:#086a69; font-size:11px; width:12px; height:12px; padding: 0 0 0 0; font-family:Verdana;}
#container #pagina #middle #pagina2 #form2 textarea{background-color:#f2ebcf; border:solid 1px #086a69; padding-left:5px; padding-top:2px; color:#086a69; font-size:11px; width:490px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#container #pagina #middle #pagina2 #form2 select{background-color:#f2ebcf; border:solid 1px #086a69; padding-left:5px; color:#086a69; font-size:11px; width:332px; height:20px; font-family:Verdana; margin-top:5px}

#container #pagina #middle #pagina2 #form2 .boto {background-color:#086a69; float:right; cursor:pointer; font-size:11px; color:#FFFFFF; font-weight:bold; height:25px; text-align:center; width:60px;}
