html,body {
margin: 0px;
padding: 0px;
background-color:#fff;
font-size: 75%;
overflow:auto;
}


.ocult {
display:none;
}

.maincontainer {
background-color : #fff;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
border:none;
left:50%;
position:absolute;
margin-left:-400px;
width: 800px;

}


.logouser4container {
	width: 800px;
	height: 96px;

}

#messagecontainer {
text-align: right;
height: 30px;
margin-right: 14px;
width: 800px;
	z-index:5;
		position:relative;


}

.cuentadias {

			font-weight: bold;
			color: #fff;
			background-color: #FF6600; 
			font-weight: bold;
			padding: 0.1em 0em 0.2em 0.4em;
			margin: 0em 0em 0em 0em;
			line-height: 1.6em;

			}

#messagecontainer p {
font-family: Arial, Helvetica, sans-serif;

margin: 0;
padding: 0;


}

#messagecontainer p.cuantos {
padding-top: 2px;
color: #ff8200;
font-weight: bold;
font-size: 11px;
cursor:default;
	z-index:5;

}

#messagecontainer p.fecha {
	color: #000000;
	font-size: 10px;
	cursor:default;
	font-style: normal;
	font-weight: bold;
	background-color: #ffffff;
	float: right;
	position: inherit;
	width: 150px;
		z-index:5;

}

#menulogo {
float: left;
height: 43px;
margin-top:-3px;
}

* html #menulogo {
margin-top:-16px;
}
#menulogo a {
width: 90px;
height: 43px;
display: block;
float: left;
background-position: 0px 2px;
background-repeat:no-repeat;
cursor: pointer;
}

#menulogo a#mapa {
margin-left: 30px;
background-image: url(../images/ml1.png);
}

#menulogo a#contacto {
margin-left: 30px;
background-image: url(../images/ml2.png);
}

#menulogo a#intranet {
margin-left: 40px;
background-image: url(../images/ml3.png);
}
#menu3 {
margin: 0px;
width:100%;
width:auto;

}




.user4container {
float: right;
clear: left;
margin-top: 10px;
margin-right: 24px;
display: inline; 
}
.search2 {

margin-left:18px;

}
.search form, .search2 form {
margin: 0;
padding: 0;
}

.search input {
background-color: #000000;
background-image: url(../images/fonsinput.gif);
background-repeat: repeat-x;
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
height:13px;
padding: 0 2px;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: none;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #808080;
border-bottom-color: #808080;
border-left-color: #808080;		
}
.search2 input {
background-color: #000000;
background-image: url(../images/fonsinput.gif);
background-repeat: repeat-x;
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
height:13px;
width:106px;
padding: 0 2px;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: none;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #808080;
border-bottom-color: #808080;
border-left-color: #808080;		
}
.search2 option {
height:16px;

}
.search2 select {
background-color: #000000;
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
height:16px;
margin-bottom:10px;
border: 1px solid 808080;
}

.search button.boto, .search2 button.boto {
margin-bottom: 3px;
margin-left: -1px;
background-image: url(../images/botons.gif);
background-repeat: no-repeat;
background-position: center center;
width: 10px;
height: 15px;
}



#logocontainer {
margin-top:-3px;
float: left;
margin-left: 27px;
width: 193px;
height:43px;
clear:right;
display: inline;
}

* html #logocontainer {
margin-top:-16px;
}

#logocontainer a:link, #logocontainer a:visited  {
background-image: url(../images/company_logo_off.png);
background-repeat: no-repeat;
width: 193px;
height: 43px;
display: block;
margin: 0px;
padding: 0px;
border: none;
cursor: pointer;
}

#logocontainer a:link:hover, #logocontainer a:visited:hover  {
background-image: url(../images/company_logo.png);
}

/* MENÚ DE PRIMER NIVELL ************************************* */

.topmenu {
height: 25px;
float: none;
padding: 0px;
margin: 0px;
width: 800px;
}

.topmenu a {
width: 160px;
height: 25px;
display: block;
float: left;
}

.topmenu a.men1A {
background-image: url(../images/menu1/mn1-1-a.gif);
}

.topmenu a.men2A {
background-image: url(../images/menu1/mn1-2-a.gif);
}

.topmenu a.men3A {
background-image: url(../images/menu1/mn1-3-a.gif);
}

.topmenu a.men4A {
background-image: url(../images/menu1/mn1-4-a.gif);
}

.topmenu a.men5A {
background-image: url(../images/menu1/mn1-5-a.gif);
}

.topmenu a.men1A:hover {
background-image: url(../images/menu1/mn1-1-b.gif);
}

.topmenu a.men2A:hover {
background-image: url(../images/menu1/mn1-2-b.gif);
}

.topmenu a.men3A:hover {
background-image: url(../images/menu1/mn1-3-b.gif);
}

.topmenu a.men4A:hover {
background-image: url(../images/menu1/mn1-4-b.gif);
}

.topmenu a.men5A:hover {
background-image: url(../images/menu1/mn1-5-b.gif);
}

.topmenu a.men1B {
background-image: url(../images/menu1/mn1-1-c.gif);
}

.topmenu a.men2B {
background-image: url(../images/menu1/mn1-2-c.gif);
}

.topmenu a.men3B {
background-image: url(../images/menu1/mn1-3-c.gif);
}

.topmenu a.men4B {
background-image: url(../images/menu1/mn1-4-c.gif);
}

.topmenu a.men5B {
background-image: url(../images/menu1/mn1-5-c.gif);
}


/* MENÚ DE SEGÒN NIVELL ************************************** */

.topmodulecontainer {
width: 800px;
float: left;
height: 25px;
background-color: #ff8200;
padding:0px;
margin:0px;
}

.topmodulecontainer a {
display: block;
float: left;
}

.topmodulecontainer a img {
border: none;
}

/* MENÚ DE TERCER NIVELL (Esquerre) ************************** */


#leftmenucontainer {
width: 169px;
background-color:#fff;
float: left;
clear: none;
font-size: 9px;
}

#leftmenucontainer ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	margin-top: 0;
	margin-right: 12px;
	margin-bottom: 0;
	margin-left: 12px;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;

}

#leftmenucontainer ul ul {
margin: 0;
padding: 4px 0;
}

#leftmenucontainer ul ul ul {
margin: 0;
}

#leftmenucontainer ul li {
	font-size:11px;
	font-weight: bold;
	border-bottom: solid 1px #ff8200;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

#leftmenucontainer ul ul li {
font-weight: normal;
font-size:11px;
}

#leftmenucontainer ul ul ul li {
font-size: 9px;
padding-left: 6px;
background-image: url(../images/lista1.png);
background-repeat: no-repeat;
background-position: 1px 5px;
}

#leftmenucontainer a {
color: #999999;
text-decoration: none;
}

#leftmenucontainer a:hover {
color: #ff8200;
}

#leftmenucontainer li.actiu a {
color: #ff8200;
cursor:default;
}

#leftmenucontainer label {
padding-left:4px;
color:#000000;
}

/* HOME CONTENIDOR ******************************************* */
#homecontainer {
float: left;
width: 800px;
}
/* HOME SUPERIOR ******************************************* */
DIV#homesuperior {
float:left;
width:800px;
height:224px;
/* background-image: url(../images/fonshome.gif);
background-repeat: repeat-x;
background-position: bottom; */
background-color: #fff;
padding-left: 0px;	
padding-right:0px;	
cursor:default;

}


DIV#homecaixa {
margin-left:46px;
margin-right:0px;
float:left;
display:inline;
padding:0px;
width:212px;
margin-top:0px;
margin-bottom:10px;

/* background-image:url(../images/homecajas.gif);
background-repeat:no-repeat; */

}

DIV#htitol_1 {
width:212px;
heigth:18px;
background-image:url(../images/home_quetdt.gif);
background-repeat:no-repeat;
float:left;
padding-bottom:24px;
margin-bottom:0px;
border-bottom: solid 1px #ff8200;
}
* html DIV#htitol_1 {
margin-bottom:0px;
}
DIV#htitol_2 {
width:212px;
heigth:18px;
background-image:url(../images/menu3/home_queimpulsa.gif);
background-repeat:no-repeat;
border:none;
float:left;
padding-bottom:24px;
margin-bottom:0px;
border-bottom: solid 1px #ff8200;
}
* html DIV#htitol_2 {
margin-bottom:0px;
}

DIV#htitol_3 {
width:212px;
heigth:18px;
background-image:url(../images/home_queobservat.gif);
background-repeat:no-repeat;
float:left;
padding-bottom:24px;
margin-bottom:0px;
border-bottom: solid 1px #ff8200;

}
* html DIV#htitol_3 {
margin-bottom:0px;
}

DIV#homecaixainf img {
	float:left;
	clear:both;
	margin-right:7px;
	border:none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

DIV#homecaixainf {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:190px;
heigth:95px;
padding-bottom: 0px;
padding-left: 0px;
margin:0px;
line-height:13px;
padding-top: 0px;

}

DIV#canales {
width:100%;
text-align:center;
float:none;
}
* html DIV#canales {
width:510px;
}
DIV#cobertura a:link, DIV#cobertura a:visited, DIV#canales a:link, DIV#canales a:visited {
color:#ff8200;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:11px;
font-weight:bold;
text-align:right;
text-decoration:none;
}
DIV#cobertura a:hover, DIV#canales a:hover  {
text-decoration:underline;
}
DIV#homelinks {
width:790px;
}


/* HOME INFERIOR ******************************************* */

#homeinferior {
float:left;
width:800px;
height:216px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
cursor:default;

}


#homeinfA {
margin-left:0px;
margin-right:0px;
height:216px;
float:left;
display:inline;
width:555px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;	
cursor:default;

}

#titolinf {
margin-top:12px;
width:513px;
height:19px;
background-color:#ff8200;
margin-left:22px;
margin-bottom:4px;
}
#titolinf h3 {
color:#FFFFFF;
font-size:11px;
border-bottom:none;
margin-left:18px;
margin-top:3px;
}
#continf {
width:505px;
height:140px;
background-image: url(../images/fonsinfa.gif);
background-repeat: no-repeat;
margin-left:14px;
padding-top:7px;
padding-left:8px;
padding-right:18px;
text-align:justify;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#continf .Lcontinf {
width:241px!important;
height:120px;
margin-left:9px!important;
margin-right:1px!important;
text-align:justify;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}

* html #continf .Lcontinf {
margin-left:5px!important;
margin-right:4px!important;
}
#continf .L2continf {
width:241px!important;
height:55px;
margin-left:9px!important;
margin-right:1px!important;
text-align:justify;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
* html #continf .L2continf {
margin-left:5px!important;
margin-right:4px!important;
}

#continf img {
margin-right:10px;
float:left;
}
#continf h4 {
text-align:left;
margin-top:6px;
}

#textani {
margin-top:4px;
width:513px;
height:17px;
background-color:#ff7c00;
margin-left:22px;
white-space:nowrap;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
font-weight:bold;
padding-top:3px;
float:left;
white-space:nowrap;
cursor:default;
}
.elportal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
}

* html #textani {
margin-left:11px;
}

#animat {
position:absolute;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom:none;
margin-top:3px;
font-style:italic;
font-weight:bold;
}



#homeinfB {
margin-left:0px;
margin-right:0px;
height:216px;
float:left;
clear:none;
padding:0px;
width:245px;
cursor:default;

}
#titolinfB2 {
margin-top:12px;
width:219px;
height:19px;
background-color:#727475;
margin-left:0px;
margin-bottom:4px;
}
#titolinfB2 h3 {
color:#FFFFFF;
font-size:11px;
border-bottom:none;
margin-left:5px;
margin-top:3px;
}
.option23 {
	color: #FFFFFF;

}
#titolinfB {
margin-top:12px;
width:219px;
height:19px;
background-color:#727475;
margin-left:6px;
margin-bottom:4px;
}
#titolinfB h3 {
color:#FFFFFF;
font-size:11px;
border-bottom:none;
margin-left:18px;
margin-top:3px;
}
#videohome {
	width:231px;
	height:180px;
	background-repeat: no-repeat;
	margin:0px;
	background-image: url(../images/videohome.gif);
	padding-top: 5px;
	padding-bottom: 5px;
}
* html #videohome {
padding:0px;
}
#videohome object {
margin-left:6px;
margin-top:7px;
}

/* OBSERVATORIO CONTENIDOR ********************************************************************* */
#observacontainer {
float: left;
width: 800px;
background-color: #fff;
cursor:default;
}
#columna1 {
width: 526px;
float: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
#columna2 {
width: 258px;
float: left;

}
#C1F1 {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	width: 488px;
	float: left;
	height: 100px;
	margin-left:10px;
	margin-top:22px;
	line-height: 25px;
}
#C1F1 a:link, #C1F1 a:visited  {
color:#ff7529;
text-decoration:none;
}
#C1F1 a:hover {
text-decoration:underline;
}
#TitolC1F2 {
width: 521px;
height:29px;
margin-left:5px;
background-repeat: no-repeat;
float:left;
}

#TitolC1F2 h4, #columna3 h4 {
color:#FFFFFF;
font-size:11px;
border-bottom:none;
margin-left:15px;
margin-top:9px;
}

#columna3 h4 {
color:#FFFFFF;
font-size:11px;
border-bottom:none;
margin-left:15px;
margin-top:7px;
}

#C1F2 {
color:#000;
font-size:11px;
border-bottom:none;
margin-left:5px;
width: 511px;
height:175px;
background-image: url(../images/observatorio/column1.gif);
float:left;
padding-left:6px;
padding-top:6px;
}
#C1F2 #C1F2A {
height:151px;
margin-bottom:0px!important;
}
#C1F2 #C1F2A table td, #C1F2 #C1F2A table th {
text-align:center!important;
}
#C1F2A {
color:#000;
font-size:11px;
border-bottom:none;
width: 100%;
float:left;
margin-bottom:15px;
}
#C1F2A a:link, #C1F2A a:visited  {
color:#000000;
text-decoration:none;
}
#C1F2A a:hover  {
text-decoration:underline;
}
#C1F2A table {
width: 506px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#C1F2A table th {
color:#ff7529;
font-weight:bold;
border-bottom:solid 1px #ff7529;
text-align:left;

}
#C1F2A table td {
color:#000;
font-size:11px;
height:24px;
width: 504px;
text-align:left;
}
#C1F2B {
color:#000;
font-size:11px;
border-bottom:none;
width: 506px;
height:18px;
float:left;
background-color:#7fb8ff;
overflow:hidden;
white-space:nowrap;
}
#animatC1F2B {
position:absolute;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom:none;
margin-top:3px;
font-style:italic;
font-weight:bold;
cursor:default;
}
#columna3 {
margin-top: 33px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 5px;
width: 780px;
float: left;
height: 35px;
background-image: url(../images/observatorio/indicategoria.gif);
background-repeat: no-repeat;
}
* HTML #columna3 {
margin-top:6px!important;
}
#C2F1 {
width: 243px;
float: left;
height: 95px;
/* background-image: url(../images/observatorio/column2B.gif);
background-repeat:no-repeat; */
margin-top:22px;
padding-top:5px;
padding-left:5px;
padding-right:10px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;

}
#C2F1 img {
float: left;
margin-right:5px;

}
#C2F1 h3 {
border-bottom-color:#ff8200;
}
#C2F1 h3 a:hover {
text-decoration:none!important;
color:#000000!important;
}
#C2F2 {
width: 235px;
float: left;
height: 201px;
background-image: url(../images/observatorio/column2.gif);
background-repeat:no-repeat;
padding-left:10px;
padding-right:25px;
padding-top:10px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}
* HTML #C2F2 {
width: 235px;
padding-right:5px;
}

#columna2 #C2F2 {
margin-top:15px;
width: 240px;
} 
#columna1 #TitolC1F2 {
margin-top:15px;
} 
#C2F2 img{
margin-left:-5px;
}
#C2F2 h4{
margin-top:3px;
}
#columna4 {
float: left;
margin-top:-5px;
margin-right: 0px;
margin-left: 5px;
width: 780px;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
#columna4 a:link,#columna4 a:visited  {
color:#000;
text-decoration:none;
padding-left:22px;
padding-right:22px;
border-right:solid 1px #515151;
}
#columna4 a:hover {
color:#ff8200;
}
/* CONTENIDOR ************************************************ */

.contentcontainer {
float: left;
width: 631px;
}

.titolscontainer {
float:left;
width:631px;
height:51px;
background-image: url(../images/fonstitols.gif);
background-color: #737476;
display:none;
}
.titolscontainerExt {
float:left;
width:800px;
height:51px;
background-image: url(../images/fonstitolsext.gif);
background-color: #737476;
display:none;
}
#contingutscroll {
overflow:auto;
/* background-image: url(../images/fonscontingut.gif); */
background-image: url(../images/fonscontingut2.gif);
background-position:right;
background-repeat: repeat-y;
float:left;
width:631px;
background-color:#FFFFFF;
padding:0px;
margin:0px;


}
#contingutscrollExt {

/* background-image: url(../images/fonscontingut.gif); */
background-image: url(../images/fonscontingut2.gif);
background-position:right;
background-repeat: repeat-y;
float:left;
width:800px;
background-color:#FFFFFF;
padding:0px;
margin:0px;

}

#contingut {
margin:0px;
float:left;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 15px;
}


/* CONTINGUT MODULS ****************************************** */

h3 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0px;
margin: 0px;
border-bottom:solid 1px #CCCCCC; 
}
h4 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0px;
margin: 0px;
}	

a.linkrojo:link, a.linkrojo:visited {
color:#ff8200!important;
text-decoration:none!important;
}
a.linkrojo:hover {
text-decoration:underline!important;
}
#modul_A img, #modul_B img, #modul_C img, #modul_Dos3A img, #modul_Dos3B img {
margin-bottom:5px;
margin-top:2px!important;
float:left;
}
#modul_A a:link, #modul_A a:visited, #modul_B a:link, #modul_B a:visited, #modul_C a:link, #modul_C a:visited, #modul_Un3 a:link, #modul_Un3 a:visited, #modul_Dos3A a:link, #modul_Dos3A a:visited, #modul_Dos3B a:link, #modul_Dos3B a:visited, #modul_taules a:link, #modul_taules a:visited, #modul_mapa a:link, #modul_mapa a:visited {
color:#ff8200;
cursor:hand;
cursor:pointer;
text-decoration:none;

}

#modul_A a:hover, #modul_B a:hover, #modul_C a:hover, #modul_Un3 a:hover, #modul_Dos3A a:hover, #modul_Dos3B a:hover, #modul_taules a:hover, #modul_mapa a:hover {
text-decoration:underline;
}
#modul_A strong, #modul_B strong, #modul_C strong, #modul_Un3 strong, #modul_Dos3A strong, #modul_Dos3B strong  {
font-size:11px;
}

/* MODUL A  (Una sola col·lumna)*********************** */

#modul_A {
margin-left:0px;
margin-right:0px;
width:590px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size: 11px;
float:left;
margin-bottom:15px;
cursor:default;
}

#modul_A .dretaimg {
margin-left:0px;
margin-right:0px;
border-left:solid 10px #FFFFFF;
float:right;
clear:both;
}
/* MODUL B (Col·lumna esquerra) *********************** */

#modul_B {
margin-bottom:15px;
margin-left:0px;
margin-right:10px;
width:290px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size: 11px;
float:left;
clear:both;
cursor:default;
}

#modul_B img {
margin-left:0px;
margin-right:0px;
border-right:solid 10px #FFFFFF;
float:left;
clear:both;
}
#modul_B .dretaimg {
margin-left:0px;
margin-right:0px;
border-left:solid 10px #FFFFFF;
float:right;
clear:both;
}
/* MODUL C (Col·lumna dreta)************** */

#modul_C {
margin-right:0px;
margin-bottom:15px;
width:290px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size: 11px;
float:left;
cursor:default;
}
#modul_C .dretaimg {
margin-left:0px;
margin-right:0px;
border-left:solid 10px #FFFFFF;
float:right;
clear:both;
}
#modul_C .dretaimg {
margin-left:0px;
margin-right:0px;
border-left:solid 10px #FFFFFF;
float:right;
clear:both;
}
/* MODUL A IMATGE CENTRADA ********* */

#modul_imatgeA {
text-align:center;
margin-bottom:15px;
margin-left:0px;
margin-right:0px;
float:left;
width:590px;
}


/* MODUL B IMATGE ESQUERRA ********* */

#modul_imatgeB {
margin-bottom:15px;
margin-left:0px;
margin-right:10px;
width:290px;
float:left;
clear:both;
}

/* MODUL MAPA ********* */

#modul_mapa{
color:#666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
margin-bottom:0px;
margin-left:0px;
padding-right:15px;
width:137px;
float:left;
font-size: 11px;
text-align:left!important;
}

#modul_mapa ul {
font-family: Arial, Helvetica, sans-serif;
list-style: none;
margin: 0 12px;
padding: 12px 0 4px;

}

#modul_mapa ul ul {
font-weight:bold;
margin: 0;
padding: 4px 0;
}

#modul_mapa ul ul ul {
margin: 0;
font-weight:normal;

}

#modul_mapa ul li {
color:#333333;
font-size:11px;
font-weight: bold;
padding: 0 0 4px;
}

#modul_mapa ul ul li {
color:#666666;
font-weight: bold;
font-size:11px;
}

#modul_mapa ul ul ul li {
color:#666666;
	font-weight: normal;
	font-size: 9px;
	padding-left: 6px;
	background-image: url(../images/bullet02.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
}
#modul_mapa ul ul ul ul li {
color:#666666;
font-weight: normal;
font-size: 9px;
padding-left: 12px;
background-position: 6px 6px;

} 
#modul_mapa ul ul li a:link, #modul_mapa ul ul li a:visited  {
color:#333333;
text-decoration:none;
}
#modul_mapa ul ul li a:hover  {
text-decoration:underline;
}
#modul_mapa ul ul ul li a:link, #modul_mapa ul ul ul li a:visited  {
color:#666666;
text-decoration:none;
}
#modul_mapa ul ul ul li a:hover  {
text-decoration:underline;
}
/* MODUL C IMATGE DRETA ********* */

#modul_imatgeC {
pading-left:320px;
margin-right:0px;
margin-bottom:15px;
width:290px;
float:left;

}


/* MODUL 2/3 ********* */

#modul_Dos3 {
margin-bottom:15px;
margin-left:0px;
margin-right:0px;
width:402px;
padding:0px;
float:left;
}

#modul_Dos3A {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
margin-bottom:15px;
margin-left:0px;
padding-right:15px;
width:186px;
float:left;
font-size: 11px;
}

#modul_Dos3B {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
margin-bottom:15px;
margin-left:0px;
padding-right:15px;
float:left;
width:387px;
font-size: 11px;
}


/* MODUL 1/3 ********* */

#modul_Un3 {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:justify;
margin-right:0px;
margin-bottom:15px;
margin-left:0px;
width:188px;
float:inherit;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
}


/* MODUL BULLETS ******************************************** */

#modul_bullets {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
padding-bottom:7px;
margin-bottom:7px;
margin-left:0px;
margin-right:0px;
float:left;
width:590px;
border-bottom: solid 1px #ff8200;
}

#modul_bullets a:link, #modul_bullets a:visited {
color:#ff8200;
text-decoration:none;
font-weight:bold;
font-size:11px;
background-image:url(../images/bullet01.gif);
background-repeat: no-repeat;
background-position: 3px 6px;
padding-left:11px;
}
#modul_bullets strong {
color:#333333;
font-weight:bold;
font-size:11px;
background-image:url(../images/bullet01.gif);
background-repeat: no-repeat;
background-position: 3px 6px;
padding-left:11px;

}
#modul_bullets a:hover {
text-decoration:underline;
}

/* MODUL TAULA IMATGES ******************************************** */

#modul_taulaImg {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align: left;
margin-bottom:15px;
margin-left:0px;
margin-right:0px;
padding-left:12px;
padding-right:8px;
padding-top:11px;
width:130px;
float:left;
background-image:url(../images/fonstaules.gif);
background-repeat: no-repeat;	
}

#modul_taulaImgC {
margin-bottom:15px;
margin-left:0px;
margin-right:0px;
padding-left:12px;
padding-right:8px;
padding-top:11px;
width:128px;
height:204px;
float:left;
}

#modul_taulaImg img {
border:none;
}
#modul_taulaImg a:link, #modul_taulaImg a:visited {
color:#ff5d00;
text-decoration:none;
}

#modul_taulaImg a:hover {
text-decoration:underline;
}

#agrupa_taulaImg {
text-align:center;
margin-bottom:15px;
} 

/* FICHEROS ************************************************* */

#modul_ficheros {
margin-left:0px;
margin-right:0px;
width:590px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:11px;
float:left;
margin-bottom:15px;
cursor:default;
}

#modul_ficheros strong {
font-size:11px;
font-weight:bold;
border-bottom:solid 1px #000000;
}

#modul_ficherosB{
margin-top:15px;
width:590px;
float:left;
}

/* TABLE ************************************************* */

#modul_taules {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:11px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
width:100%;
float:left;
margin-bottom:5px;
cursor:default;
font-weight:normal;
}
#modul_taules img {
border:none;
}
#modul_taules table {
margin-left:0px;
margin-right:0px;
width:590px;
}
#modul_taules table td {
min-height:35px;
border-right:dashed 1px #999999;
border-bottom:solid 1px #999999;
text-align:left;
padding:5px;
}
#modul_taules2 table td {

border-right:dashed 1px #999999;
border-bottom:solid 1px #999999;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}
#modul_taules table td a {
font-weight:bold;
}
#modul_taules table th {
font-weight:normal;
text-align:left;

}

.gris td {
} 
.ultimTD{
border-right:none!important;
}
.centrarTD{
text-align:center!important;
}
.espaciada td {
font-weight:bold!important;
padding-left:30px!important;
padding-right:20px!important;
padding-top:10px!important;
padding-bottom:10px!important;
} 
.taulalogos td {
border-right:none!important;
height:45px!important;
border-bottom:none!important;
text-align:center!important;
}

/* ADAPTACIÓ DE MODULS A EXTÉS ***************************************************** */
DIV#contingutscrollExt #modul_A,
DIV#contingutscrollExt #modul_imatgeA,
DIV#contingutscrollExt #modul_bullets,
DIV#contingutscrollExt #modul_taules,
DIV#contingutscrollExt #modul_ficheros,
DIV#contingutscrollExt #modul_taules table,
DIV#contingutscrollExt #C1F2A table,
DIV#contingutscrollExtDin #modul_A,
DIV#contingutscrollExtDin #modul_imatgeA,
DIV#contingutscrollExtDin #modul_bullets,
DIV#contingutscrollExtDin #modul_taules,
DIV#contingutscrollExtDin #modul_ficheros,
DIV#contingutscrollExtDin #modul_taules table,
DIV#contingutscrollExtDin #C1F2A table
{
width:760px;
}
DIV#contingutscrollExt #modul_B,
DIV#contingutscrollExt #modul_C,
DIV#contingutscrollExt #modul_imatgeB,
DIV#contingutscrollExtDin #modul_imatgeC,
DIV#contingutscrollExtDin #modul_B,
DIV#contingutscrollExtDin #modul_C,
DIV#contingutscrollExtDin #modul_imatgeB,
DIV#contingutscrollExtDin #modul_imatgeC
{
width:375px;
}
DIV#contingutscrollExt #modul_Dos3,
DIV#contingutscrollExtDin #modul_Dos3
{
width:506px;
}

DIV#contingutscrollExt #modul_Un3,
DIV#contingutscrollExtDin #modul_Un3
{
width:251px;
}


DIV#contingutscrollExt #modul_Dos3A,
DIV#contingutscrollExtDin #modul_Dos3A
{
width:238px;
}
DIV#contingutscrollExt #modul_Dos3B,
DIV#contingutscrollExtDin #modul_Dos3B
{
width:496px;
}
#contingutscroll #C1F2A table {
width: 590px;
}
#contingutscrollDin #C1F2A table {
width: 590px;
}

.etiqueta {
color:#ff8200
}
/* PEU ***************************************************** */

div.footercontainer{
clear: both;
border: none;
height: 21px;
width: 800px;
text-align: center;
background-color: #fff; 
border-top: solid 1px #ff8200;
cursor:default;
}

.footercontainer{
margin-top:5px;
}

.footercontainer a:link, .footercontainer a:visited { 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 20px;
width: 160px;
margin-left:33px;
margin-right:33px;
color:#000;
text-decoration:none;
}


.footercontainer a:hover, a.seleccionat:link, a.seleccionat:visited { 
text-decoration: none!important;
color:#ff8200!important;
}


/* EN CONSTRUCCIÓN ************************************ */

div.proximolanzamiento {
width:286px;
height:90px;
background-image:url(/images/proxlanz.gif);
left:50%;
margin-left:-143px;
position:absolute;
padding-top:110px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
h5 {

color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:0px;
margin: 0px;
}
alto_linea {
	line-height: 50px;
}
