body {
	margin:0; padding:0; /* Hay que marcar el margen y el padding para asegurar consistencia en diferentes navegadores. */
	text-align:center; /* Hack para IE5/Win */
	background: #7A552E url(../imatges/textura2.gif) repeat top left;

}

#Contenidor {
	width:900px;
	height:600px;
	margin:15px auto; /* Anchura de margen derecho e izquierdo a "auto"*/
	text-align:left; /* Contrarrestar el IE5/Win Hack */
}

#Cap {
	width: 900px;
	height: 100px;
}

#Centre {
	width: 900px;
	height: 407px;
}

#MenuEsq {
	position: relative;
	width: 450px;
	height: 407px;
	background: white url(../imatges/esquerra.gif) no-repeat;
}

.log img {
	border: 0;
	background: none;
	text-decoration: none;
	margin: 50px 0px 0px 50px;
}

#MenuEsqA {
	position: relative;
	width: 199px;
	/*height: 407px;*/
	margin: -0px 0px 0px 0px;
}
#MenuEsqB {
	position: relative;
	width: 251px;
	/*height: 407px;*/
	margin: -198px 0px 0px 199px;
}
#MenuEsqC {
	position: relative;
	/*width: 251px;
	height: 40px;*/
	margin: 10px 0px 0px 150px;
	
}
#MenuEsqC span{
	color: white;
}
#MenuEsqC a {
	font-size: 14px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-align: justify; 
	padding-left: 20px;
	color: red;
	text-decoration: none;
}
#MenuEsqC a:hover {
	color: #ffffff;
}
#MenuEsqC a:active {
	color: #ffffff;
}
#Esq1 {
	position: relative;
	//margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}

#Esq2 {
	position: relative;	
	//margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 35px;
	/*/padding: 0px 0px 0px 37px;*/
	/*border: 1px solid red;*/
}

#Esq3 {
	position: relative;	
	//margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 27px;
	/*/padding: -15px 0px 0px 29px;*/
	/*border: 1px solid red;*/
}

#Esq4 {
	position: relative;
	//margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*/padding: -5px 0px 0px 0px;*/
}

#Esq5 {
	position: relative;
	//margin: -4px 0px 0px 0px;
	padding: 62px 0px 0px 77px;
}

#Esq6 {
	position: relative;
	//margin-top: -4px;
	padding: 0px 0px 0px 77px;
}

#Contingut {
	position: relative;
	width: 400px;
	height: 407px;
	margin: -407px 0px 0px 450px;
	background: #FFFFFF url(../imatges/contingut.gif) no-repeat top center;
	text-align: left; /* Contrarrestar el IE5/Win Hack */
}
#Contingut img {
	margin: 73px 0px 0px 0px;
}

#text {
	position: relative;
	font-size: 13px;
	width: 225px;
	height: 290px;
	color: #005100;
	padding: 5px 0px 0px 5px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-align: left;
}
#text span {
	color: black;
}
#text a {
	font-size: 12px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	color: black;
	text-align: left; 
	text-decoration: none;
}
#text a:hover {
	color: red;
}
#imatge {
	position: relative;
	margin: -365px 0px 0px 233px;
}

#text2 {
	position: relative;
	font-size: 12px;
	width: 385px;
	/*height: 100px;*/
	color: #005100;
	padding: 5px 0px 0px 8px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-align: justify; 
}
#text2 a {
	font-size: 12px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	color: black;
	text-align: left; 
	text-decoration: none;
}
#text2 a:hover {
	color: red;
}
#imatge2 {
	text-align: center;
	margin: -70px 0px 0px 0px;

}
#text3 {
	position: relative;
	margin-top: -5px;
	text-align: center;
	color: #005100;
	font-size: 14px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-decoration: none;
}
#text3 img {
	margin: 5px 0px 0px 0px;
}
#text3 ul {
	padding: 0; 
	margin: 2px auto 0px auto; 
	word-spacing: 2px;

}
#text3 ul li {
	list-style: none;
	margin: 0; 
	display: inline;

}
#text3 ul li a img {
	margin: 0;
	background: none;
	text-decoration: none;
	border: 2px solid #000000;
}
#text4 {
	position: relative;
	margin-top: -5px;
	text-align: center;
	color: #005100;
	font-size: 14px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-decoration: none;
}
#text4 a {
	margin: 5px 0px 0px 0px;
	color: #000000;
	font-size: 16px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-decoration: none;
}
#text4 a:hover {
	margin: 5px 0px 0px 0px;
	color: #000000;
	font-size: 16px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-decoration: none;
}
#text4 a:active {
	margin: 5px 0px 0px 0px;
	color: #000000;
	font-size: 16px;
	font-family: arial, Sans Serif;
	font-weight: bold;
	text-decoration: none;
}

#MenuDreta {
	width: 50px;
	height: 407px;
	background: #FFFFFF url(../imatges/dreta.gif) no-repeat top left;
	margin: -407px 0px 0px 850px;
}
#Peu {
	position: relative;
	width: 900px;
	height: 93px;
	margin-top: 0px;
	background: #FFFFFF url(../imatges/peu.gif) no-repeat top center;
}
#Peues {
	position: relative;
	width: 900px;
	height: 93px;
	margin-top: 0px;
	background: #FFFFFF url(../imatges/peues.gif) no-repeat top center;
}
#Uralegi {
	position: relative;
 	/*width: 63px;
	height: 15px;*/
	margin-left: 780px;
	margin-top: -95px;
}
#Uralegi a, a:hover, a:active {
	font-size: 10px;
	color: black;
	font-family: arial;
	font-weight: 500;
	text-align: left;
	text-decoration: none;
}
/*#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; 
}

#text4 {
	visibility: hidden;
	position: relative;
	font-size: 12px;
	width: 135px;
	color: #703E36;
	margin: 10px 5px 0px 326px;
	font-family: verdana;
	font-weight: 800;
}
#textIdiomes {
	position: relative;
	font-size: 13px;
	width: 154px;
	height: 200px;
	color: #703E36;
	margin: 13px 0px 0px 318px;
	font-family: arial;
	font-weight: 800;
	text-align: left; 
}
#textHoraris {
	position: relative;
	font-size: 12px;
	width: 170px;
	height: 80px;
	color: white;
	margin: 25px 0px 0px 10px;
	font-family: arial;
	font-weight: 800;
	text-align: left; 
}
#textHoraris span {
	color: #703E36;
	text-decoration: underline;
}*/

