body { background-color:#ffffff;
background-repeat : no-repeat;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
text-align: center;
} 
#container {
position: relative;
margin: auto;
width: 1250px;
height: 810px;
border: 0px solid;
text-align: left; 
}

#fondo {
position: absolute;
top: 0px;
left: 115px;
width: 723px;
height: 694px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 0;
} 










#logo {
position: relative;
top: 25px;
left: 658px;
width: 406px;
height: 98px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#menuidioma {
position: absolute;
top: 0px;
left: 908px;
width: 155px;
height: 5px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#striscia1 {
position: absolute;
top: 53px;
left: 175px;
width: 453px;
height: 2px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#striscia2 {
position: absolute;
top: 114px;
left: 175px;
width: 453px;
height: 2px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 












#textobajo2 {
position: absolute;
top: 728px;
left: 180px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#barrabaja2 {
position: relative;
top: 178px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#barrabaja5 {
position: relative;
top: 165px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 
#barrabaja6 {
position: relative;
top: 215px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 
#textobajo6 {
position: absolute;
top: 778px;
left: 180px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#textobajo3 {
position: absolute;
top: 857px;
left: 180px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#barrabaja3 {
position: relative;
top: 298px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
}

#animpers {
position: relative;
top: 30px;
left: 175px;
width: 887px;
height: 462px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#lmuseu {
position: absolute;
top: 620px;
left: 175px;
width: 43px;
height: 67px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#lcatalunya {
position: absolute;
top: 695px;
left: 175px;
width: 91px;
height: 24px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#lleitat {
position: absolute;
top: 679px;
left: 323px;
width: 122px;
height: 43px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#lupc {
position: absolute;
top: 679px;
left: 453px;
width: 49px;
height: 45px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#lfecyt {
position: absolute;
top: 678px;
left: 556px;
width: 118px;
height: 48px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#lcult {
position: absolute;
top: 678px;
left: 856px;
width: 60px;
height: 48px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#lgobierno {
position: absolute;
top: 685px;
left: 678px;
width: 60px;
height: 48px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#iconapdf {
position: absolute;
top: 680px;
left: 1025px;
width: 47px;
height: 40px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 








#barrabajaficha {
position: relative;
top: 556px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 
#barrabajaficha6 {
position: relative;
top: 596px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#textobajoficha {
	position: absolute;
	top: 644px;
	left: 181px;
	width: 889px;
	height: 9px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index: 2;
} 

#textobajoficha6 {
	position: absolute;
	top: 684px;
	left: 181px;
	width: 889px;
	height: 9px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index: 2;
} 

#tipologia{
position: absolute;
top: 136px;
left: 716px;
width: 214px;
height: 93px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#video{
position: absolute;
top: 257px;
left: 662px;
width: 403px;
height: 392px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#phpvotos{
position: absolute;
top: 512px;
left: 175px;
width: 226px;
height: 51px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#bottvotar{
position: absolute;
top: 512px;
left: 400px;
width: 108px;
height: 50px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#textoficha{
position: absolute;
top: 139px;
left: 175px;
width: 450px;
height: 94px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 


#ficha{
position: absolute;
top: 262px;
left: 175px;
width: 450px;
height: 215px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#volver{
position: absolute;
top: 604px;
left: 175px;
width: 200px;
height: 48px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 

#volver2{
position: absolute;
top: 690px;
left:  753px;
width: 290px;
height: 15px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 7;
} 










#banner {
position: absolute;
top: 164px;
left: 827px;
width: 245px;
height: 510px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 3;
} 

#proyectos {
position: relative;
top: 56px;
left: 175px;
width: 607px;
height: 600px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#imgproyecto1 {
position: absolute;
top: 157px;
left: 175px;
width: 148px;
height: 92px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#imgproyecto2 {
position: absolute;
top: 257px;
left: 175px;
width: 148px;
height: 92px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#imgproyecto3 {
position: absolute;
top: 358px;
left: 175px;
width: 148px;
height: 92px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#imgproyecto4 {
position: absolute;
top: 458px;
left: 175px;
width: 148px;
height: 92px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#imgproyecto5 {
position: absolute;
top: 558px;
left: 175px;
width: 148px;
height: 92px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#imgproyecto6 {
position: absolute;
top: 659px;
left: 175px;
width: 148px;
height: 92px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#imgproyecto7 {
position: absolute;
top: 759px;
left: 175px;
width: 148px;
height: 92px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 4;
} 

#textobajo {
position: absolute;
top: 858px;
left: 180px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#barrabaja {
position: relative;
top: 170px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#barrabajab {
position: relative;
top: 87px;
left: 175px;
width: 889px;
height: 9px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index: 2;
} 

#proyecto1 {
position: absolute;
top: 152px;
left: 330px;
width: 400px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#textoproyecto1 {
position: absolute;
top: 174px;
left: 330px;
width: 430px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#phpvotosproyecto1 {
	position: absolute;
	top: 217px;
	left: 330px;
	width: 410px;
	height: 25px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index:6;
} 

#votar1 {
position: absolute;
top: 218px;
left: 685px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#proyecto2 {
position: absolute;
top: 252px;
left: 330px;
width: 400px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#textoproyecto2 {
position: absolute;
top: 274px;
left: 330px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#phpvotosproyecto2 {
	position: absolute;
	top: 317px;
	left: 325px;
	width: 410px;
	height: 25px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index:6;
} 

#votar2 {
position: absolute;
top: 318px;
left: 685px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#proyecto3 {
position: absolute;
top: 352px;
left: 330px;
width: 400px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#textoproyecto3 {
position: absolute;
top: 374px;
left: 330px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#phpvotosproyecto3 {
	position: absolute;
	top: 415px;
	left: 325px;
	width: 410px;
	height: 25px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index:6;
} 

#votar3 {
position: absolute;
top: 418px;
left: 685px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#proyecto4 {
position: absolute;
top: 452px;
left: 330px;
width: 400px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#textoproyecto4 {
position: absolute;
top: 474px;
left: 330px;
width: 425px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#phpvotosproyecto4 {
	position: absolute;
	top: 517px;
	left: 325px;
	width: 410px;
	height: 25px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index:6;
} 

#votar4 {
position: absolute;
top: 518px;
left: 685px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#proyecto5 {
position: absolute;
top: 552px;
left: 330px;
width: 400px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#textoproyecto5 {
position: absolute;
top: 574px;
left: 330px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#phpvotosproyecto5 {
	position: absolute;
	top: 616px;
	left: 327px;
	width: 410px;
	height: 25px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index:6;
} 

#votar5 {
position: absolute;
top: 618px;
left: 685px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#proyecto6 {
position: absolute;
top: 652px;
left: 330px;
width: 400px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#textoproyecto6 {
position: absolute;
top: 674px;
left: 330px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#phpvotosproyecto6 {
	position: absolute;
	top: 716px;
	left: 326px;
	width: 410px;
	height: 25px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index:6;
} 

#votar6 {
position: absolute;
top: 718px;
left: 685px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#proyecto7 {
position: absolute;
top: 752px;
left: 330px;
width: 400px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#textoproyecto7 {
position: absolute;
top: 774px;
left: 330px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

#phpvotosproyecto7 {
	position: absolute;
	top: 816px;
	left: 324px;
	width: 410px;
	height: 25px;
	padding: 0px;
	border: 0px solid;
	margin: 0px;
	z-index:6;
} 

#votar7 {
position: absolute;
top: 818px;
left: 685px;
width: 410px;
height: 25px;
padding: 0px; 
border: 0px solid;
margin: 0px;
z-index:6;
} 

p { font-size: 6pt;
font-family: Verdana, Arial, sans-serif;
color: #ffffff;} 

p.textobajo {line-height: 1.4;
text-align: left;
font-size: 7pt;
font-family: Verdana, Arial, sans-serif;
color: #1a171b;}  

p.menuidioma {line-height: 1.4;
text-align: right;
font-size: 7pt;
font-family: Verdana, Arial, sans-serif;
color: #1a171b;} 

p.subtexto {line-height: 1.2;
text-align: justify;
font-size: 10pt;
font-family: Verdana, Arial, sans-serif;
color: #000000;} 

p.textopoyectos {line-height: 1.6;
text-align: left;
font-size: 8pt;
font-family: Verdana, Arial, sans-serif;
color: #1a171b;} 

a:link{ text-decoration: none; color: #464646;} 
a:visited{ text-decoration: none; color: #464646;} 
a:hover{ text-decoration: underline; color: #464646; }

a.tit:link{ text-decoration: none; color: #464646;} 
a.tit:visited{ text-decoration: none; color: #464646;} 
a.tit:hover{ text-decoration: none; color: #464646; }

a.menuidioma:link{ text-decoration: none; color: #000000;} 
a.menuidioma:visited{ text-decoration: none; color: #000000;} 
a.menuidioma:hover{ text-decoration: underline; color: #000000; }

h1  { font-size: 14pt;
font-family: Vardana,Arial, sans-serif; 
text-align: left;
color: #ffa011;  }

h2 { font-size: 12pt;
font-family: Vardana,Arial, sans-serif; 
text-align: left;
color: #ffa011;  }

h3 { font-size: 10pt;
font-family: Arial, Verdana, sans-serif;
color: #dd0423; 
text-align: right;}
h4 {  font-size:12pt;
font-family: Verdana, Arial, sans-serif;
color: #dd0423; text-align:center;}
h5  { font-size: 8pt;
font-family: Arial, Verdana, sans-serif;
color: #A5C6EE; 
text-align: center; }
h6  { font-size: 8pt;
font-family: Arial, Verdana, sans-serif;
color: #505152; 
text-align: left; }

/* */

.project {
	height:94px;
	background-color:#FFFFFF;
}
.imgproject{
	width:153px;
	height:94px;
	float:left;
}
.headproject{
	float:left;
	width:450px;
	font-size: 12pt;
	font-family: Vardana,Arial, sans-serif; 
	text-align: left;
	color: #ffa011;
	line-height:1.6;
}
.textproject{
	float:left;
	width:450px;
	line-height: 1.3;
	text-align: left;
	font-size: 8pt;
	font-family: Verdana,Arial,sans-serif;
	color: #1a171b;
}
.swfproject{
	float:left;
	width:453px;
}
.clear{
	clear:both;
}
.grey{
	background-color:#E7E5E6;
}
.headproject, .headproject a:link, .headproject a:hover, .headproject a:visited{
	color: #ffa011;
	text-decoration:none;
}
