/* CSS Document */
html,body {margin:0; padding:0; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";}
a {color:#548433;}
a:hover{text-decoration:none;}
img {border:none;}
p.centrat {text-align:center;}
p.verd {background-color:#7EB756; padding:10px; color:#FFFFFF;}
th {text-align:right; padding-right:5px; border-right:2px #060 solid;}
body {background:URL(img/fons.jpg) top left repeat-x #f7f3e1;}
table.programa th {font-family:Georgia, "Times New Roman", Times, serif; color:#060;}
/* TAMANYS I FONS */
#contenidor{width:768px; margin:0 auto;}
#capcalera{width:768px; height:103px;}

#cos{width:768px; margin:0px; padding:0px; background:URL(img/fons_cos.jpg) top left repeat-y;}
#lateral_esquerre{width:16px; height:375px; background:URL(img/lateral_esquerra.jpg) top left no-repeat; float:left;}
#lateral_dret{width:23px; height:375px; background:URL(img/lateral_dret.jpg) top left no-repeat; float:right;}
#contingut{width:729px;float:left;}	
	#menu{width:729px;margin:20px 0px 20px 0px;float:left; font-size:14px;}
		#menu ul{list-style:none;}
		#menu ul li{float:left; padding-right:3em;}
		#menu ul li a{font-weight:bold;}
		#menu ul li a.actiu{color:#000; font-weight:bold; font-size:16px; text-transform:uppercase; text-decoration:none;}
		
	#informacio{float:left;width:509px;padding:0px 10px 0px 10px;}
		#informacio p.intro { padding-left:0px; color:#000;}
		#informacio p { padding-left:20px; color:#444;}
		#informacio p strong {color:#000;}
		#informacio h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FFFFFF; background-color:#7EB756; padding:5px;}
	#banners{width:200px; float:right;}
		#banners h1 {font-size:14px; border-bottom:1px solid #666666; text-align:center;}

#peu{width:780px; height:41px;clear:both; background:URL(img/peu.jpg) top left no-repeat;}

/* IDIOMAS */
#idiomas {}
#idiomas ul {list-style:none; float:right; padding:0.5em 0.5em;}
#idiomas ul li{float:left; padding-right:1em;}
#idiomas ul li a{color:#000000;}
#idiomas ul li a:active{color:#e6001a;}

/* INDEX */
ul.informacio li {margin-top:1em;}

/* HORARI */
td.hores {width:100px; background-color:#CCCCCC; padding:0.5em 0em 0.5em 0em; text-align:center;}

/* BANNERS */
#banners ul {list-style:none; margin:0px; padding:0px; text-align:center;}
#banners p.descarregable { text-align:center;}

/* PEU */
#peu{text-align:center; padding-top:10px; font-size:10px; color:#999999;}

/* TEXTE LEGAL */
.texteLegal p {font-size:11px; text-align:justify;}




