body {
	/*  scrollbar-face-color: #4481D4; 
	scrollbar-highlight-color: #D9E1EA; 
	scrollbar-3dlight-color: #D9E1EA; 
	scrollbar-darkshadow-color: #4481D4; 
	scrollbar-track-color: #D9E1EA; 
	scrollbar-arrow-color: #FED372;*/
	/*
	background-image: url(../imatges/fons2_invert.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #1E44A6;
	*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11 px ;
	
	background-image: url(../imatges/fons_ND.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

A:link {COLOR: #3D4A71; TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
A:visited {COLOR: #3D4A71; TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
A:active { TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
A:hover {COLOR: #FF9900; TEXT-DECORATION: none ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif} 

.menu { 
	font-size: 12px; 
	COLOR: #FF9900;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}  


.casella {
	BORDER: #012C8D 1px solid; 
	FONT-SIZE: 10px;  
	COLOR: #4481D4;  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cccccc;
}

.casella2 {
	BORDER: #012C8D 1px solid; 
	FONT-SIZE: 12px;  
	COLOR: #012C8D;  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
}
	
.boto {
	BORDER: #012C8D 1px solid; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
}
    
.boto2 {
	BORDER: #012C8D 1px solid; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
	color: #012C8D;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	} 
.apartat { 
	font-size: 12px; 
	COLOR: #FFFFFF ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

/*.text { 
	font-size: 12px; 
	COLOR: #3D4A71;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}*/
.text { 
	font-size: 12px; 
	COLOR: #4a4949;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #3D4A71;
	margin-top: 6px;
	display: block;
	margin-left: 5px;
	line-height: 17px;
}

a.t:link {COLOR: #3D4A71; TEXT-DECORATION: underline ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
a.t:visited {COLOR: #3D4A71; TEXT-DECORATION: underline ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
a.t:active { TEXT-DECORATION: underline ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
a.t:hover {COLOR: #FF9900; TEXT-DECORATION: none ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif} 

.titol{
	font-size: 22px; 
	COLOR: #1c42a5 ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*.titol{
	font-size: 20px; 
	COLOR: #012C8D ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}*/

.titol2{
	font-size: 17px; 
	COLOR: #012C8D ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.titol2_negre{
	font-size: 17px; 
	COLOR: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.titol2_negre:link {COLOR: Black; TEXT-DECORATION: underline ;font-size: 17px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.titol2_negre:hover {COLOR: #FF9900; TEXT-DECORATION: none ;}
.titol_taronja{
	font-size: 17px; 
	COLOR: #FF9900;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.titol_2_taronja {
	font-size: 24px; 
	margin-top: 6px; 
	display: block; 
	margin-left: 5px; 
	color: #FF9900; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titol2_blanc{
	font-size: 17px; 
	COLOR: #FFFFFF ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.titol2_blanc:link {COLOR: #FFFFFF; TEXT-DECORATION: underline ;font-size: 17px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.titol2_blanc:visited {COLOR: #FFFFFF; TEXT-DECORATION: underline ;font-size: 17px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.titol2_blanc:active { TEXT-DECORATION: underline ;font-size: 17px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.titol2_blanc:hover {COLOR: #FF9900; TEXT-DECORATION: none ;font-size: 17px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	  	

a.titol:link{
	TEXT-DECORATION: underline;
	font-size: 17px; 
	COLOR: #012C8D ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.titol:visited{
	TEXT-DECORATION: underline;
	font-size: 17px; 
	COLOR: #012C8D ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.titol:active{
	TEXT-DECORATION: underline;
	font-size: 17px; 
	COLOR: #2A8350;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.titol:hover{
	TEXT-DECORATION: none;
	font-size: 17px; 
	COLOR: #FF9933 ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.blanc { 
	font-size: 10px; 
	COLOR: #FFFFFF ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
		
a.blanc:link {COLOR: #012C8D; TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.blanc:visited {COLOR: #012C8D; TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.blanc:active { TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.blanc:hover {COLOR: #FFFFFF; TEXT-DECORATION: none ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	  	
a.link:link {COLOR: #666666; TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link:visited {COLOR: #666666; TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link:active { TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link:hover {COLOR: #012C8D; TEXT-DECORATION: underline ;font-size: 12px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}	
	
	  
/** Menu**/
.titol_menu{
	background:  url(subhead_bg.png) repeat-x;
	color: #666666;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	height: 21px;
	font-family: Arial, Helvetica, Sans Serif;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}


table.moduletable {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletable th {
	/*background-color:EAEFF7;*/
	background-color:#1B42A5;
	/*background:  url(subhead_bg.png) repeat-x;*/
	/*color: #012C8D;*/
	color: White;
	text-align: left;
	padding-top: 4px;
	padding-left: 8px;/* 15 px */
	height: 21px;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
}

table.moduletable td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background:  url(../imatges/fons_menu_ND.png) no-repeat;
	/*background:  url(../imatges/fons_menu1.png) no-repeat;*/
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1B42A5;
	text-align: left;
	padding-top: 5px;
	padding-left: 8px;/*16px*/
   height: 19px !important;
	height: 24px;
	
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #FFFFFF;
}

/*.fons_taronja{
	background-color: #FF9933;
	
}*/
.fons_taronja{
	background-color: #f4a550;
	background-image: url(../imatges/fons_tronja_ND.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
	
.marc_blau{
   border: #1B42A5 1px solid;
}
.marc_taronja{
   border: #FF9933 1px solid;
}
/*.linea_blava{
	background-color: #1B42A5;
}*/
.linea_blava{
	background-color: #172b77;/*#1f3582;*/
	background-image: url(../imatges/fons_blau_ND.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fons_trans{
	/*background-image: url(../imatges/motiu_fons_ND.png);
	background-position: -20px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;	
	background-position: bottom right;*/
	/*border: #1B42A5 1px solid;*/
	padding: 4px;
	}
.fons_motiu_final{
	background-image: url(../imatges/motiu_fons_blanc_sota_2_ND.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: bottom right;
	border: #1B42A5 1px solid;
}
.fons_titol_galeria{
	background-image: url(../imatges/pujada.png);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FF9933;
}

.fons_motiu {
	background-image: url(../imatges/fons_gnrl_ND.jpg);
	background-repeat:no-repeat;
	/*background-attachment: fixed; */
	/*background-color: #FFFFFF;*/

}

.titol_blanc{
	font-size: 24px;
	letter-spacing: 4px;
	COLOR: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.g_9 { 
	font-size: 9px; 
	COLOR: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.g_11 { 
	font-size: 11px; 
	COLOR: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.link1:link {COLOR: #1B42A5; TEXT-DECORATION: underline ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; }
a.link1:visited {COLOR: #1B42A5; TEXT-DECORATION: underline ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
a.link1:active { TEXT-DECORATION: underline ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
a.link1:hover {COLOR: #EF9031; TEXT-DECORATION: none ;font-size: 14px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}	
	
.avis{
	color: Maroon;
	font-size: 12px;
} 
.avis_blanc{
	color: White;
	font-size: 12px;
}

.casella {
	BORDER: #02359C 1px solid; 
	FONT-SIZE: 11 px;  
	COLOR: #535353;  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
}

.boto {
	BORDER: #02359C 1px solid; 
	COLOR:#FFFFFF ;
	FONT-SIZE: 10 px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FF9933;
}   
.marc_gris{
	BORDER: #7A7A7A 1px solid; 
	BACKGROUND-COLOR: #f5f5f5;
}


.estat0{
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

.estat1{
	background-color: Green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}

.estat2{
	background-color: #FF9900;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}

.estat3{
	background-color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}

.v10 {
	font-size: 10px;
	COLOR: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.vd10 {
	font-size: 10px;
	COLOR: #009900;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.fons_radio{
	background: url(../imatges/banners/web/radio_vilassar_fons.png);
	background-color: White;
	background-position: center;
	background-repeat: no-repeat;
}
.fons_premium{
	background: url(../imatges/banners/web/premium_petit.jpg);
	background-color: Black;
	background-position: right bottom;
	background-repeat: no-repeat;
	font-size: 9px; 
	COLOR: #878686;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#result{
	border:1px; 
	border-style:solid; 
	padding:5px;
	height:200px;
	overflow-y:auto;
	background-color: #3f3f3f
}
.data_rss { 
	font-size: 9px; 
	COLOR: #a9a9a9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.titol_rss:link {COLOR: #efeeee; TEXT-DECORATION: underline ;font-size: 11px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.titol_rss:visited {COLOR: #efeeee; TEXT-DECORATION: underline ;font-size: 11px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.titol_rss:active { TEXT-DECORATION: underline ;font-size: 11px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.titol_rss:hover {COLOR: #FFFFFF; TEXT-DECORATION: none ;font-size: 11px ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

#ultvideos{
	border:1px; 
	border-style:solid; 
	height:200px;
	width:330px;
	overflow-y:auto;
	background-color: #f2f2f2; /*#d0e0f5*/
}

a.ultvideos:link{
	TEXT-DECORATION: underline;
	font-size: 12px; 
	COLOR: #012C8D ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.ultvideos:visited{
	TEXT-DECORATION: underline;
	font-size: 12px; 
	COLOR: #012C8D ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.ultvideos:active{
	TEXT-DECORATION: underline;
	font-size: 12px; 
	COLOR: #2A8350;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.ultvideos:hover{
	TEXT-DECORATION: none;
	font-size: 12px; 
	COLOR: #ec8b2a ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.fons_sombra_dreta{
   background-image: url(../imatges/sombra_dre_ND.png);
	background-repeat: no-repeat;
	background-position: right 100px;
}
.fons_sombra_esquerra{
   background-image: url(../imatges/sombra_esq_ND.png);
	background-repeat: no-repeat;
	background-position: left 100px;
}