@charset "utf-8";
/* CSS Document */

body {
	background-color: #190705;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/web/fons.gif);
	margin:0px;
}
body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	color:#190705;
	font-size: 12px;
}
a:{text-decoration:none; color:#152C56;}
a:link{text-decoration:none; color:#152C56;}
a:visited{text-decoration:none; color:#152C56;}
a:active{text-decoration:none; color:#152C56;}
a:hover{text-decoration:underline; color:#152C56;}

.menuA a:{text-decoration:none; color:#FFFFFF;}
.menuA a:link{text-decoration:none; color:#FFFFFF;}
.menuA a:visited{text-decoration:none; color:#FFFFFF;}
.menuA a:active{text-decoration:none; color:#FFFFFF;}
.menuA a:hover{text-decoration:none; color:#0090FF; cursor:pointer}

h1{font-size:30px; margin:0px}
h2{font-size:20px; margin:0px}
h3{font-size:15px; margin:0px}
hr {background-color:#999999; border:0; height:1px;}
form{margin:0px;}
p {margin:0px 0px 10px 0px; }

.clear {clear:both;}
.error {color:#FF0000;}


input{ background-color:#FFFFFF; border: 2px solid #000066; width:190px}
textarea{ background-color:#FFFFFF; border: 2px solid #000066; width:190px; height:100px}
.submit {background-color:#FFFFFF; border: 2px solid #000066; width:80px}
.error {text-align:center; padding:10px; background-color:#FFD2D2; border:1px solid #FF0000}

.blanc {color:#FFFFFF}
.blauClar {color:#0090FF}

#tot{width:764px; background-color:#FFFFFF; border:2px solid #0090FF; padding: 20px 0px 0px 20px; text-align:left; display:block; overflow:hidden; margin-bottom:30px;margin-top:30px}
	#capcalera {overflow:hidden; margin-bottom:10px; width:900px}
		#logo{width:148px; height:128px; float:left}
		#imatge1{width:148px; height:128px; float:left; margin-left:2px}
		#imatge2{width:148px; height:128px; float:left; margin-left:2px}
		#imatge3{width:148px; height:128px; float:left; margin-left:2px}
		#imatge4{width:148px; height:128px; float:left; margin-left:2px}		
	#centre {display:block;  background-image:url(../images/web/fons_menu_tot.gif); background-repeat:repeat-y;clear:both;margin-bottom:10px; overflow:hidden; width:900px}
		#menu {
				width:148px; overflow:hidden; clear:both; float:left; margin-bottom:10px;overflow:hidden;
				 background-color:#152C56; border-bottom:1px solid #152C56; color:#FFFFFF; font-weight:bold;
				-margin-top:0px;
		}
			.categoria{background-image:url(../images/web/fons_menu.gif); height:17px; padding-top:3px; padding-left:3px; margin-bottom:5px}
				.subcategoria { padding-left:5px; width:130px}
				.subcategoriaMarcada{ padding-left:5px; color:#0091FF;width:130px}
				.imatgeSubcategoria{ border:1px solid #0090FF; margin: 5px 0px 5px 15px}
		
		#cos {
				width:598px;  float:left;  margin-left:2px; border-left:1px solid #152C56;overflow:hidden; 
				border-bottom:1px solid #152C56; 
				-margin-top:0px;
		}
			#minicap {background-color: #152c56; height:20px;}
				.hansel{font-weight: bold; color:#FFFFFF}
				.idiomaMarcat {color:#F9AC04}
			
	#peu {width:750px; clear:both; background-color:#0090FF; font-weight:bold; color:#FFFFFF; font-size:11px}

/* items */
.fitxaItem { padding:10px; clear:both}	
	.titol{ font-size:14px; font-weight:bold; margin-bottom:5px}
	
	.itemCosDesplegat{overflow:hidden}
	.itemCos{height:177px; overflow:hidden}
		.itemImatge {padding:0px 0px 0px 0px; float:left}
		
	.itemBase {background-color: #152c56; clear:both; text-align:right; color:#FFFFFF; font-weight:bold; padding-right:10px; height:14px; font-size:10px }
	
.paginador{font-weight:bold;  text-align:right; overflow:hidden}
.pagina{width:12px; height:12px; border:1px solid #152c56; padding:2px; text-align:center; float:right; margin:2px; cursor:pointer}
.marcada{ background-color:#0099FF; color:#FFFFFF}

.paginadorImatges{clear:both; background-color:#999999}
.imatgePag{float:right; width:20px; border:1px solid #1E3255; text-align:center; font-weight:bold; background-color:#C7D6F3; cursor:pointer; color:#1E3255}
.imatgePagSeleccionat{float:right; width:20px; border:1px solid #1E3255; text-align:center; font-weight:bold; background-color:#FFFFFF; cursor:pointer; color:#1E3255}
.imatgeDiv{padding:0px 10px 10px 0px; float:left; width:333px; overflow:hidden;} 

/* noticies */
.noticia {padding:10px}
	.titolNoticia{ font-size:14px; font-weight:bold; margin-bottom:5px}
	.imatgeNoticia {border:0px; margin:0px}
	.noticiaImatgeDiv {background-color:#DAEEFF;}
	.noticiaCos {height:120px; overflow:hidden; background-color:#DAEEFF; margin:0px; padding:10px}
	.noticiaCosDesplegat {overflow:hidden; margin-bottom:10px; background-color:#DAEEFF; margin:0px; padding:10px}

	.noticiaBase {background-color: #152c56; clear:both; text-align:right; color:#FFFFFF; font-weight:bold; padding-right:10px; height:14px; font-size:10px }