body {
	margin:0px 0px; padding:0px; /* Hay que marcar el margen y el padding para asegurar consistencia en diferentes navegadores. */
	text-align:center; /* Hack para IE5/Win */
}

#Contenidor {
	position: relative;
	width:891px;
	margin:1px auto 0px auto; /* Anchura de margen derecho e izquierdo a "auto"*/
	text-align:left; /* Contrarrestar el IE5/Win Hack */
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
}

#Cap {
	width: 891px;
	height: 164px;
}

#Cap img {
	border-width: 0px;
}
#Centre {
	width: 891px;
}

#MenuEsq {
	position: relative;
	width: 236px;
	height: 378px;
	margin: 0;
	background: #FFFFFF url(../imatges/esquerra2.gif) no-repeat top left;
}

#MenuIzq {
	position: relative;
	width: 236px;
	height: 378px;
	margin: 0;
	background: #FFFFFF url(../imatges/izquierda.gif) no-repeat top left;
}
#MenuLeft {
	position: relative;
	width: 236px;
	height: 378px;
	margin: 0;
	background: #FFFFFF url(../imatges/left.gif) no-repeat top left;
}
#Esq {
	padding: 90px 0px 0px 50px;
}
#MenuDreta2 {
	position: relative;
	margin: -378px 0px 0px 738px;
	width: 153px;
	height: 378px;
	background: #FFFFFF url(../imatges/dreta2.gif) no-repeat top left;	
}
#MenuDreta3 {
	position: relative;
	margin: -378px 0px 0px 738px;
	width: 153px;
	height: 378px;
	background: #FFFFFF url(../imatges/dreta3.gif) no-repeat top left;	
}
#MenuDreta {
	position: relative;
	margin: -378px 0px 0px 738px;
	width: 153px;
	height: 378px;
	background: #FFFFFF url(../imatges/dreta.gif) no-repeat top left;	
}
#Dreta {
	padding: 135px 0px 0px 10px;
}

#Contingut {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(../imatges/contingut.gif) no-repeat top center;
	text-align: center; /* Contrarrestar el IE5/Win Hack */
}
#Contingut img {
	border-color: #703E36;
}
#Contingut ul {
	padding: 0px; 
	margin: 5px auto 0px auto; 
	word-spacing: 5px;

}
#Contingut ul li {
	list-style: none;
	margin: 0; 
	display: inline;

}
#Contingut ul li a img {
	background: none;
	text-decoration: none;
	border-width: 2px;
	border-style: solid;
	border-color: #703E36;
}
#Contingut ul li a img:hover, #Contingut ul li a img:active, #Contingut ul li a img:visited {
	background: none;
	text-decoration: none;
	border-width: 2px;
	border-style: solid;
	border-color: #ffffff;

}

#ContingutPerQue {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(../imatges/contingut.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}

#ContingutHoraris {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(../imatges/continguthoraris.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}

#ContingutHorarios {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(../imatges/continguthorarios.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}
#ContingutHours {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(../imatges/continguthours.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}
#ContingutEntorn {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(../imatges/contingut.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}

#Flash {
	width: 450px;
	height: 310px;	
	margin-left: auto;	
	margin-right: auto;
}
#Flash2 {
	width: 160px;
	height: 53px;
	margin-left: 70px;
	margin-right: auto;
	margin-top: 10px;
}

#Flash2 img {
	border-width: 0px;
}

#Contingut2 {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(contingut2.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}

#Contingut3 {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(contingutconstruccio.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}

#ContingutIdiomes {
	position: relative;
	width: 502px;
	height: 378px;
	margin: -378px 0px 0px 236px;
	background: #FFFFFF url(../imatges/contingutidiomes.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}

#Idiomes {
	padding: 20px 0px 0px 350px;

}

#text {
	position: relative;
	font-size: 13px;
	width: 445px;
	color: #703E36;
	margin: 15px auto 0px auto;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-align: justify; 
}
#text span {
	color: white;
}

#text img {
	text-align: center;	
}
#text2 {
	position: relative;
	font-size: 13px;
	width: 445px;
	height: 88px;
	color: #703E36;
	margin: 15px auto 0px auto;
	font-family: Arial;
	font-weight: 800;
	text-align: justify; 
}

#textPerQue {
	position: relative;
	/*float: left;*/
	font-size: 13px;
	width: 290px;
	height: 270px;
	color: #703E36;
	margin: 20px 0px 0px 25px;
	font-family: Arial;
	font-weight: 800;
	text-align: left; 
}
#textPerQue span {
	color: white;
}
#textPerQue a {
	font-size: 14px;
	padding-left: 20px;
	color: #703E36;

}

#textPerQue a:hover {
	color: #ffffff;
}
#textPerQue a:active {
	color: #ffffff;
}
#imgPerQue {
	position: relative;
	width: 160px;
	height: 308px;
	margin: -285px 15px 0px 310px;
	font-size: 13px;
	color: #703E36;
	font-family: Arial;
	font-weight: 800;
	text-align: left; 
}
#imgPerQue img {
	border-color: #703E36;
}
#imgPerQue ul {
	padding: 0px; 
	/*width: 480px;*/
	margin: 8px auto 0px auto; 

}
#imgPerQue ul li {
	list-style: none;
	margin: 0; 
	display: inline;

}
#textEntorn {
	position: relative;
	font-size: 13px;
	width: 445px;
	height: 75px;
	color: #703E36;
	margin: 15px auto 0px auto;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-align: justify; 
}
#textEntorn p {
	font-size: 14px;
	height: 17px;
	margin: 0;
}

#textEntorn p span {
	font-size: 11px;
	height: 17px;
	margin: 0;
}
#textEntorn p a {
	color: #703E36;
}
#textEntorn p a:hover {
	color: white;
}
#textEntorn img {
	height: 50px;
	margin-right: 5px;
	border-color: #703E36;
}



#text3 {
	position: relative;
	font-size: 13px;
	width: 445px;
	height: 40px;
	color: #703E36;
	margin: 15px auto 0px auto;
	/*padding: 210px 5px 0px 5px;*/
	font-family: arial;
	font-weight: 800;
	text-align: justify; 
}

#textArribar {
	position: relative;
	font-size: 13px;
	width: 445px;
	height: 50px;
	color: #703E36;
	margin: 5px auto 0px auto;
	font-family: arial;
	font-weight: 800;
	text-align: justify; 
}

#textArribar a {
	color: #703E36;
}

#textArribar a:hover {
	color: white;
}

#textArribar a:active {
	color: white;
}

#text4 {
	visibility: hidden;
	position: relative;
	font-size: 12px;
	width: 135px;
	/*height: 90px;*/
	color: #703E36;
	margin: 10px 5px 0px 326px;
	/*padding: 210px 5px 0px 5px;*/
	font-family: verdana;
	font-weight: 800;
}
#textIdiomes {
	position: relative;
	font-size: 13px;
	width: 162px;
	height: 210px;
	color: #703E36;
	margin: 13px 0px 0px 310px;
	font-family: arial;
	font-weight: 800;
	text-align: left; 
}
#textPerQueHoraris {
	position: relative;
	font-size: 13px;
	width: 290px;
	height: 270px;
	color: #00742D;
	margin: 5px 0px 0px 25px;
	font-family: Arial;
	font-weight: 800;
	text-align: left; 
}
#textPerQueHoraris span{
	color: #703E36;
}
#textPerQueHoraris a {
	font-size: 14px;
	padding-left: 40px;
	color: #703E36;

}
#textPerQueHoraris a:hover {
	color: #00742D;
}
#textPerQueHoraris a:active {
	color: #00742D;
}
#textHoraris {
	position: relative;
	font-size: 13px;
	width: 180px;
	height: 80px;
	color: #00742D;
	margin: 7px 0px 0px 10px;
	font-family: arial;
	font-weight: 800;
	text-align: left; 
}
#textHoraris span {
	color: #703E36;
	margin: -10px 0px 0px 0px;
	text-decoration: underline;
}
#Peu {
	position: relative;
	width: 891px;
	height: 59px;
	margin-top: 0px;
	background: #FFFFFF url(../imatges/peu.gif) no-repeat top center;

}

#Uralegi {
	position: relative;
 	width: 63px;
	height: 15px;
	margin-left: 650px;
	margin-top: -46px;
}

#Youtube {
	position: relative;
 	width: 63px;
	height: 15px;
	margin-left: 26px;
	margin-top: -185px;
	//margin-top: -187px;
}