body, div { 
	margin: 0px; padding: 0px; border: 0px;
	}

#tot { border: 0px solid #ff9900;
	position: relative; visibility: visible;
	width: 950px;
	margin: 0px auto 0px auto; 
	}
/* ------------------ DALT ------------------ */
#dalt { border: 0px solid #a80000;
	position: absolute; visibility: visible;
	width: 950px; height: 90px; 
	margin: 0px auto 0px auto; 
	}
#logo { border: 0px solid #a80000;
	position: absolute; visibility: visible;
	width: 225px; height: 65px;
	top: 25px;  }
#menupral { border: 0px solid #a80000;
	position: absolute; visibility: visible;
	width: 100%; bottom: 0px; 
	text-align: right;
	}
#guia { border: 0px solid #a80000;
	position: absolute; visibility: visible;
	width: 100%; top: 110px; 
	text-align: left;
	}
	
/* ------------------ SOTA --------------------- */
#esquerra, #esquerra_autors { border: 0px solid #a80000;
	position: absolute; visibility: visible;
	width: 198px; top: 150px; 
	}
	
#dreta { border: 0px solid #a80000;
	position: absolute; visibility: visible;
	width: 198px;
	top: 160px; right: 0px;
	}
#comarca {  border: 0px solid #fff;
	position: absolute; z-index: 10; visibility: visible;
	width: 727px; height: 450px;
	top: 125px; left: 223px; 
	background-image: url(../imatges/marc001mig.png);
	background-position: center top;
	background-repeat: repeat-y;
	/*behavior: url(imatges/iepngfix.htc);*/
	}
#comarca #comarcadins, #comarca #explicacio, #comarca #credits {  border: 0px solid #a80066;
	height: 355px;
/* IE que passa amb el tema heigth i margins?????
	height: 80%;*/
	margin: 15px 20px 25px 35px;
	}
/* --------- bibliografia --------- */
#bibliografia {  border: 0px solid #f99;
	position: absolute; z-index: 10; visibility: visible;
	width: 727px; height: auto;
	top: 125px; left: 223px; 
	}
#bibliografia #comarca { border: 0px solid #fff;
	position: relative; visibility: visible;
	width: 100%; height: auto;
	top: 0px; left: 0px; padding-bottom: 20px;
	}
#bibliografia #comarca #explicacio, #bibliografia #comarca #credits { height: auto; }
#bibliografia #peu { border: 0px solid #a80000;
	position: relative; visibility: visible;
	}
#bibliografia #peudins { margin-left: 0px; }
/* --------- itinerari --------- */
#itinerari {  border: 0px solid #fff;
	position: absolute; z-index: 15; visibility: visible;
	width: 727px; height: 550px;
	top: 135px; left: 0px; 
	}
	
#itinerari #icc { 
	/*background: #fff;
	*/
	position: absolute; z-index: 15;
	}
	
#itinerari #marge { border: 0px solid #0f0;
	position: absolute; z-index: 20;
	width: 100%; height: 100%;
	background-image: url(../imatges/marc001mig.png);
	background-position: center top;
	background-repeat: repeat-y;
	}
#itinerari #punts { 
	position: absolute; z-index: 25;
	}
	
/* --------- text --------- */
.text, .textblack {  border: 0px solid #fff;
	position: absolute; z-index: 100; visibility: hidden;
	width: 727px;
	top: 160px; left: 223px; 
	}

.text .fons02, #textos .fons02 {  border: 0px solid #fff;
	/*position: relative;*/ z-index: 100;
	width: 100%; height: 100%;
	background-image: url(../imatges/marc002mig.png);
	background-position: center top;
	background-repeat: repeat-y;
	behavior: url(imatges/iepngfix.htc);
	}
#textos .textblack .fons02 {  border: 0px solid #fff;
	/*position: relative;*/ z-index: 100;
	width: 100%; height: 100%;
	background-image: url(../imatges/marc002mig_b.png);
	background-position: center top;
	background-repeat: repeat-y;
	behavior: url(imatges/iepngfix.htc);
	}
.text .textdins, .textblack .textdins { 
	position: relative; z-index: 110;
	}

/* --------- foto --------- */
.foto {  border: 0px solid #fff;
	position: absolute; z-index: 100; visibility: hidden;
	width: 527px;
	top: 185px; left: 25px; 
	}

.foto .fons02 {  border: 0px solid #fff;
	position: relative; z-index: 100;
	width: 100%; height: 100%;
	background-image: url(../imatges/marc003mig.png);
	background-position: center top;
	background-repeat: repeat-y;
	}
.foto .fotodins { 
	position: relative; z-index: 110;
	}

/* ------------------ PEU ------------------ */
#peu { border: 0px solid #a80000;
	position: absolute; visibility: visible;
	width: 100%; height: auto; margin: 50px 0px 25px 0px;
	}
#peudins { margin-left: 223px; }

/*
#zzzzcontingut { border: 0px solid #000000;
	position: absolute; z-index: 8; visibility: visible;
	width: 770px; height: 100%; 
	margin: 0px auto 0px auto; 
	}
#zzzzzfotos { 
	float: right;
	margin: 0px 0px 0px 3em; padding: 0px; 
	}


#zzzzzprintpeu { display: none; }
*/
	

