/***********************************************/
/* aTotArreu.com                              */
/* 2006.05.11 								   */
/***********************************************/

/***********************************************/
/* estils genèrics HTML                        */
/***********************************************/ 

body {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;}
	
a {
	color:#1CB4E4;
	text-decoration:none;}	
	
a:hover {
	text-decoration:none;}		

h4 { 
	font-size:9px;
	color:#597D8D;
	font-weight:normal;
	margin:2px 0 15px 0;}		

h5 { 
	font-size:10px;
	color:#40805E;
	font-weight:bold;
	margin:0 0 0 0;}	

p {
	line-height:15px;
	}	

.requadre {
	border:1px solid #B4B4B4;
	background: #FFFFFF url(../img/fonsRequadre2.gif) repeat center bottom;}	
		
.requadre2 {
	border:1px solid #B4B4B4;}

.requadrePpal {
	border:1px solid #B4B4B4;
	 background-color:#FFFFFF;}		
	
.seleccionat {
	text-decoration:none;
	 
}	
.idioma {
	color:#FFFFFF;
	text-align:right;
	}	
	
.idioma a{
	color:#FFFFFF;
	text-align:right;
	vertical-align:top;
}		
		
.menu {
/*	background-color:#088552;*/
	padding-left:15px;
	background-color:#4CBC9C;}
	
#contingutsCompartitsLateral li, #contingutsCompartitsLateral li a{
	display:inline;
	vertical-align:top;
	font-weight:bold;
	color:#FFFFFF;
	margin: 2px 0 2px 0;
}
	
#contingutsCompartitsLateral li a:hover {
	display:inline;
	vertical-align:top;
	font-weight:bold;
	color:#DBF2EB;
	text-decoration:underline;}	
		

#contingutsCompartitsLateral{
	margin:0 0 0 0;}			
	
#perfil {
	border:1px solid #B4B4B4;
	padding: 0 0 2px 0;}	
	
.destacatRequadre {
	background-color:#04945C;
	color:#FFFFFF;
	border-bottom: 1px solid #AAAAAA;
	font-weight:bold;
	padding: 2px 2px 2px 2px;}	
	
#tblcalendari{
	text-align:center;}	
	
/* estils calendari*/	
#tblcalendari{
	text-align:center;}	
	
#tblcalendari th {
	background-color:#04945C;
	color:#FFFFFF;
	border-bottom: 1px solid #AAAAAA;}	
	
#tblcalendari td {
	background-color:#FFFFFF;
}		

.fons1{
	background-color:#CCCCCC;}

#tblcalendari a{
	text-decoration:underline;
	font-weight:bold;}	
	

.mesPassat, .mesPassat a, .mesPassat a:hover, .mesVinentFestius a, .mesVinent, .mesVinentFestiusAgenda a, .mesVinentFestiusAgenda, .mesVinent a, .mesVinentAgenda a, .mesPassatAgenda	a {
	color:#FFFFFF;}	
.passat{}	
.passatFestius, .passatFestius a, .passatFestiusAgenda, .passatFestiusAgenda a{
	color:#E4977E;}	
.passatAgenda{}
.passatAgenda a{}	
.avuiAgenda a{
	background-color:#04945C;
	color:#FFFFFF;}
.futurAgenda a{}
.futur{}
.futurFestius, .futurFestius a, .futurFestiusAgenda	a{
	color:#CC3300;}
 {}
 {}
	
/* estils de fila4: menu dret>activitat recomanada*/	

#buscador a {
	margin-bottom:0;
	padding-left:10px;
	padding-right:10px;}	
	
#buscador input{
	margin:0;
	background-color:#AFE3E0;}

#buscador form{
margin:2px;
height:20px;}

.caixaText {			
	border: #B6CDE0 1px solid;
	color: #646464;
	background-color:#FFF;
	font-size: 11px;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left:4px;}
	
.caixaText2 {			
	border: #B6CDE0 1px solid;
	color: #646464;
	background-color:#E4F4FC;
	font-size: 11px;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left:4px;
	margin-right:15px;}				

.botoSubscripcio{
	border:1px solid #334D55;
	background-color:#FFF;
	font-size:100%;
	text-align:center;
	margin-left:0;
	margin-bottom:0;
	margin-top:15px;}			
	
.imgNoticia{
	float:left;
	padding: 20px 10px 0 2px;}
	
h6{
	font-size:13px;
	color:#0082BF;
	background:transparent;
	line-height: 2em;
	margin:20px 0 0 0;
	padding:0 0 0 0;}			
	
.justificat {
	text-align:justify;}		
	
#peuWeb{
	clear: both;
	padding: 10px 10px 5px 10px ;
	margin-top:5px;
	border-top: 1px solid #cccccc;
	font-size: 85%;
	color: #FFF;
/*	background: #FFFFFF url(../img/fonsPeu.gif) repeat center bottom;*/
	background: #FFFFFF url(../img/fonsMenu.jpg) repeat center bottom;
	text-align:center;
	font-weight:bold;}
	
#peuWeb a{
	color:#FFFFFF;
	text-decoration:none;
		font-weight:normal;}	
	
#peuWeb a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;}

#formFiltre {
	margin:0;
	padding:0;}
	
.titolModul{
	color:#FFFFFF;
}	

#stipustitular{
	margin:15px 15px 15px 15px;
	font-size:20px;
	color:#66CCCC;
	padding-top:15px;
}
	
#tdContingutDetallat{
	color:#666666;
	}		

#tdContingutDetallat h1{
	margin:0;
	font-size:12px;
	color:#666666;
	padding-top:15px;
	border-bottom:1px solid #666666;}	
	
#tdContingutDetallat p{
	line-height:20px;}
	
#tblContingutDetallat img {
	margin:0 10px 10px 10px;}
	
.texto {
	line-height:20px;}	
.texto a{
	color:#1CB4E4;
	text-decoration:underline;}	
	
.caixa{
	font-size:11px;
	color:#666666;}	