@charset "utf-8";
body{margin: 0; padding:0; border:0; width:1024px; height:768px; background-image:url(../imatges/fondomore.jpg); background-repeat:repeat-x;	overflow: auto;} /*definim el fons de la pàgina en un color gris clar i sense marges ni borders ni caixes tambe definim l'amplada i l'altura de la pàgina */
/*/////////////////////////classes/////////////////////////*/
a:link{color:#020264;line-height:1.5em; text-decoration:none;}
a:visited{ color:#5252B2;line-height:1.5em; text-decoration:none;}
a:active{
	font-weight:bold;
	color:#ccccFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 10px;
	vertical-align: middle;
}

.sense{
	list-style-type:none;
	margin-top:1em;
	margin-bottom:1em;
}
.imatge{ margin:5px 5px 5px 5px;
		float:left;
		}
.imatgeint1{ margin:0px 178px 10px 0px;
float:right;
clear:right;

}
img{border:0px;}
 .contenidor{margin-bottom:10px;
	background-color:transparent;
	height:auto;
	width:956px;
	float:left;

	clear: left;}
.contenidor1{/*definim un contenidor que englobara tot el contingut menys la capçalera*/
	margin-bottom:10px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../imatges/Les_Terres_de_l%27Ebre_respecte_les_tres_autonomies.png);
	height:auto;
	width:956px;
	float:left;
	overflow:hidden;
	
	clear: left;
}
.contenidor2{/*definim un contenidor que englobara tot el contingut menys la capçalera*/
	margin-bottom:10px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../imatges/horari1.png);
	height:auto;
	width:956px;
	float:left;
	overflow:hidden;
	
	clear: left;
}
 #contenidor3{
	position:relative;
	margin-bottom:0%;
	height:160px;
	width:956px;
	float:inherit;
	overflow:hidden;
	clear: left;
	margin-top: 3%;
	
	 }
	 .contenidor4{/*definim un contenidor que englobara tot el contingut menys la capçalera*/
	margin-bottom:10px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../imatges/horari2.png);
	height:auto;
	width:956px;
	float:left;
	overflow:hidden;
	
	clear: left;
}
.contenidor5{/*definim un contenidor que englobara tot el contingut menys la capçalera*/
	margin-bottom:10px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../imatges/horari3.png);
	height:auto;
	width:956px;
	float:left;
	overflow:hidden;
	
	clear: left;
}

/*////////////////////id//////////////////////////*/
#mapaincrust{
	float:left;
	clear:left;
	width:500px;
	overflow: auto;
	height: 400px;
	
	
	}
#barraidioma{
	float:inherit;
	margin-left:5px;
	position:relative;
	
}
#barragaleria{ margin-top:120px;
margin-left:140px;}
#logotip{
	margin: 18px 10px 10px 18px;
	border:outset;
 border-color:#FFFFFF;
 border-width:3px;
 float:left;
 clear:left;
 
 }
 #menuima{}
 #imatgegran{ width:400px; height:300px;}
#texthistori{
	

       
	float:left;
	clear:left;
	width:800px;
	overflow: auto;
	height: 550px;

}
#principal{
	margin:1% 15% 0% 15%;/* definim el contenidor principal de la pàgina que serà el que soportarà tot el contingut*/
	padding:0;
	background-color:transparent;
	height:auto;
	width:1024px;
	float:left;


 }
 
#capsalera{height:55px;
	width:956px;
	border-bottom:ridge;
	border-width:2px;
	border-color:#020264;}
 #logotip1{ float:right;
 border:outset;
 border-color:#FFFFFF;
 border-width:3px;}
#menu{ /*defenim el menu i el posicionem amb un color de fons blanc*/
	float:right;
	width:150px;
	height:auto;
	background-color:transparent;
	left: 1005px;
	top: 226px;

 }
#elementsmenu{
	list-style-type:none;
	text-align: right;
	margin-top:25px;
	margin-bottom:2em;
}
#legal{
	width:920px;
	height:690px;
	overflow:auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: right;
}
#barrainferior2{
	margin-bottom:auto;
	margin-top:auto;
	float:left;
	clear:inherit;}
#barrainferior{
	margin-top:5%;
	border-left:none;
	border-right:none;
	border-top:ridge;
	border-bottom:ridge;
	border-width:2px;
	border-color:#020264;
	background-color:transparent;
	height:auto;
	width:956px;
	
	
}

 #flash1{ margin-left:78px;
 margin-bottom:20px;
 
 float:left;
 }
 
 #logotipvalid{ float:right;
 clear:right;}

 #formulari{ width:700px;
 float:left;
 clear:left;}
 #contenimat{ width:839px; float:left; }
 #oculta{
	width:800px;
	height:800px;
	overflow:hidden;
	position:absolute;
	clear:right;
	clear:left;
	left: 53px;
	top: 948px;
}
#flasini{ margin-top:100px;
margin-left:50px;}
#puntmap{ margin-left:271px;
margin-bottom:40px;}
#puntmapang{ margin-left:271px;
margin-bottom:-35px;}
#puntmapesp{ margin-left:271px;
margin-bottom:25px;}
#principal #contenidor1 #menu #elementsmenu li {
	margin-top: 2.2em;
	
}
#principal #contenidor #menu #elementsmenu li {
	margin-top: 2.2em;
	
}
#barrainferior #menuinferior li {
	text-align: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin-right: 4em;
	
}
#imatgelogos{
	clear:right;
	float:right;
	position:relative;
	margin-left: 1px;
	margin-right: 2px;


	
}
#copy{
	margin-left:25%;
	float:left;
}
/*///////////////////////tipografies i lletres////////////////////////*/
p{margin: .4em 0 .8em;
	font-size: 1.2em;
	line-height: 1.4em;
	font-family:Arial, Helvetica, sans-serif;
	color:#020264;}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-align:center;
	line-height:0;
	white-space:normal;
}
h1{font-family:Arial, Helvetica, sans-serif;
margin-top:3em;
	font-size:1em;
	text-align:center;
	line-height:0;
	white-space:normal;
	color:#020264;
	float:left;


	}
#tramits {
	margin: auto;


}
#principal #menu {
	font-family: Arial, Helvetica, sans-serif;
}
#textlegal{
	 margin-top:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:3em;
	text-align:center;
	float:right;

	margin-right: 200px;
	color:#ffffff;
}
#menuinferior{
	margin:0;
	padding:0;
	display:inline;
	padding:0 1em 0 0;
	color:#020264;
	list-style:none;
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
}
#texthist{
	font-size: 0.93em;
	line-height: 2em;
	font-family:Arial, Helvetica, sans-serif;
	width:755px;
	font-style: normal;
	margin: 5px;
	text-align: justify;
	word-spacing: normal;
	display: block;
	clear: left;
	float: left;
}
p#textcop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	font-style: normal;
	text-align:center;
	
}
p#textcop2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	text-align:center;
	
}
  .barra{ 
  }
