estil {  }
a:active { background:#CCC;}
menu {  font-family: Arial, Helvetica, sans-serif; color: #333366}
.menu {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333366; font-size: 73%; text-decoration: none}
a.menu:hover {  color: #000000; text-decoration: underline}
.accesKey { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 100%}
.menuSubapartat { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #666666; font-size: 67%; text-decoration: none }
a.menuSubapartat:hover {  color: #000000; text-decoration: underline}
.Arial67Gris { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #666666; font-size: 67%; text-decoration: none  }
.Arial67Gris h1{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; font-size: 16px; text-decoration: none; padding-left:10px;  margin-bottom:0px; margin-top:0px}
.Arial67Gris h2{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; font-size: 14px; text-decoration: none; padding-left:10px;  margin-bottom:0px; margin-top:0px}
.Arial73BoldGris { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; font-size: 73%; text-decoration: none }
a.enllac:link {  color: #666666; text-decoration: underline}
a.enllac:hover {  color: #6699CC}
a.enllac:visited {  color: #000000}
h6 { font-size: 73%; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #666666; }
.filaIdiomes {  background-image: url(/acces/img/linia_sup.gif); background-repeat: no-repeat}
.idiomes { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333366; font-size: 67%; text-decoration: none }
a.idiomes:hover {  color: #333366; text-decoration: underline}
.img {  border-color: #A5C6DA; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

/*capcelera*/
table.capcelera .esquerra{ /*width:35%*/margin:0px;}
table.capcelera .centre{ width:35%}
table.capcelera .dreta{ width:30%; text-align:right;}
img.logo{ margin-left:25px}
#capcalera{margin-bottom:-6px;}

/*peu*/
.textcentre {text-align:center}
.textesquerra {text-align:left}

/*general*/
.aliniatcentre { margin:auto}
body { background-color:#FFFFFF; color:#000000}

table.general{ margin: auto; width:730px; background-color:#CCCED4}
table.general .blanc {height:581px; background-color:#FFFFFF}
table.general td.menuesquerra  {background-color:#E4EEF4; width:166px}
table.general td.menuesquerra1  {background-color:#CCCED4; width:1px }
table.general td.novetats { width:380px; height:410px }
table.general table.novetats {height:98px}
td.titoltaula {width:337px; height:9px;  }
table.titoltaula {background-color:#CCDFEA; height:14px }
.titoltaules{background-color:#FFFFFF}
.subtitol {background-color:#FFFFFF; height:60px}
.taula {background-color:#CCCED4}
.separacio {height:2px }
.seperacioDe10 {height:200px}

#video-youtube {margin-left:12px; margin-bottom:20px; width:350px; height:188px; overflow:hidden;}
#video-youtube2 { width:161px; height:73px; overflow:hidden; border:1px #999 solid;}
.separacio10 {height:15px}
.titolnoticies{ width:79%; background-color:#FFFFFF}
td.subtitol {}

table.general td.banners {height:410px; width:181px}
td.banners .lineabanner { background-color:#CCCCCC}
td.banners .lineabanner1 { height:1px;}
.height77 { height:77px}
.height88 { height:88px; margin:auto }
td.utilitats{ height:47px}
table.utilitats{ background-color:#CCCED4}
#utilitats{ background-color:#F3F3F3; height:73px }

table.general .peu{ background-color:#CCCED4}
table.titoltaula1 { width:90%; margin:auto}
h1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; font-size: 73%; text-decoration: none; padding-left:10px;  margin-bottom:0px; margin-top:0px }
h1.titolh1,
h2.titolh2{ padding-left:0px;  }

#menuSubapartat{ background-color:#FFFFFF;}
#menuSubapartat2{ background-color:#FFFFFF; }
table.taulaenllaç { background-color:#CCCED4}
A IMG { border: 0px}

table.menuesquerra { margin: auto; width:99%}
.width12 { width:12px }
.width148 {width:148px }
table.menuesquerra .height18 {background-color:#FFFFFF; height:18px}
table.menuesquerra .height7 {background-color:#FFFFFF; height:7px}
table.menuesquerra .height16 {background-color:#FFFFFF; height:16px}
.height7 { height:7px}
.height2 { height:2px}
.width70 {width:70px }

td.titoltaulaseccio {width:500px; height:9px }
table.noticies{ width:90%; margin:auto}
#noticies td{background-color:#FFFFFF}
table.subnoticies{ width:79%; background-color:#CCCED4}

.requadre{

background-color:#A5C6DA;
}
.noticia{font-family:Arial,Helvetica,sans-serif; font-size:70%; font-weight:normal; color:#666666;}
table.menu2 {margin-top:4px;}
.imatgePresentacions{

float:left;
border:1px solid #CCDFEA;
margin-right:5px;
}

.xarxaTIC{
background-image:url(/acces/img/xarxaTIC/fons.jpg);
background-repeat:no-repeat;
}

.titol2{

color:#6BA2C2;
font-weight:bold;
font-size:12px;
}

.glossymenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/

border-bottom-width: 0;
}

.glossymenu a.menuitem{

color: #333366;
/*display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;

text-decoration: none;
font-family: Arial,Helvetica,sans-serif;

font-weight: bold;

color: #333366;

font-size: 73%;

text-decoration: none;
padding-left:3px;
}




.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
text-decoration:underline;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;

}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border:1px solid #CCDFEA;
}

.glossymenu div.submenu ul li a{
font-family: Arial,Helvetica,sans-serif;

font-weight: normal;

color: #666666;

font-size: 67%;

text-decoration: none;
padding-left:3px;
}

.glossymenu div.submenu ul li a:hover{
text-decoration:underline;


}
.fonsitem{

background-color:#FFFFFF;
float:left;
width:156px;
}

.menuGloss td.caixa{
border:1px solid #CCDFEA;
background-color:#FFFFFF;
height:20px;
}

.menuGloss td.subcaixa{
height:20px;
font-family: Arial,Helvetica,sans-serif;

font-weight: normal;

color: #666666;

font-size: 67%;

text-decoration: none;
}
.primer{
margin-top:4px;

}


.buscador input {height: 18px;

max-height: 20px;

font-size: 0.7em;

margin-top: 2px;

margin-right: 5px;}
.buscador input.textbuscar{

height: 1.2em;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

line-height: 140%;}
.buscador{

margin-top:-1px;
}

/* NOTICIES */
div.noticia { width:350px; padding:3px; margin:0 auto; margin-bottom:1em;}
	div.capcalera-noticia {width:350px; background:#a5c6da; margin-bottom:3px;}		
		div.titol-noticia,
		div.titol-noticia-video{ border:1px solid #ccced4; width:325px; padding-left:10px; float:right; background:#FFF; font-weight:bold;}
		div.titol-noticia-video a,
		div.titol-noticia-video a:visited {color:#666; text-decoration:none;}
		div.titol-noticia-video a:hover {color:#333;}
		div.separador {clear: both;}
	div.contingut-noticia{clear:both; border:1px solid #ccced4; padding:4px;}
		div.foto-noticia{ float:left; width:78px;}
		div.cos-noticia{float:left; width:250px; font-size:10px; margin-left:4px;}
		div.cos-noticia-video {float:left; font-size:10px; margin-left:4px;}
		
		
		
/* NADAL */
/*#web {width:100%; margin:0 auto; background:url(/acces/img/nadal/bg-nadal.jpg) top center no-repeat #a5c6da;}*/


