
/***********************************************/
/* aTotArreu.com                              */
/* 2006.05.11 								   */
/***********************************************/

/***********************************************/
/* estils genèrics HTML                        */
/***********************************************/ 

body {
	padding:0;
	margin:0;
	font-family:Century gothic,Arial,Trebuchet MS,Helvetica,sans-serif;
	font-size:80%;
	background-color:#99072B;
	/*background-image:url(../imatges/main_bg.gif);*/}
	
a {
	text-decoration:none;
	color:#99072B;}	
	
a:hover {
	text-decoration:underline;
	color:#99072B;}		
h3 {
	font-size:100%;
	color:#FFFFFF;
	margin:0;
	padding:0;}	
h3 a {
	font-size:100%;
	color:#FFFFFF;
	margin:0;
	padding:0;}	

h4 { 
	font-size:9px;
	color:#9C9C9C;
	font-weight:normal;
	margin:2px 0 15px 0;}		

h5 { 
	color:#666666;
	font-weight:bold;
	margin:0 0 0 0;}	

p {
	line-height:20px;
	}	

p imatges {
	padding-left: 0;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;}	

.requadre {
	border:1px solid #B4B4B4;
	background: #FFFFFF url(../imatges/fonsRequadre2.gif) repeat center bottom;}	
		
.requadre2 {
	margin:5em 0 0;
	padding:0;
	text-align:right;}
.requadre3 {
	border:0;
	margin:5em 0 0;
	padding:0;
	font-size:90%;}	

.requadrePpal {
	border:1px solid #B4B4B4;
	background-color:#FFF;
	padding:1em;}		
	
.seleccionat {
	text-decoration:none;
	font-weight:bold;}	
		
#contingutsCompartitsLateral li, #contingutsCompartitsLateral li a, .contingutsCompartitsLateral {
	display:block;
	vertical-align:text-bottom;
	color:#000;
	padding:2px;}	

#contingutsCompartitsLateral li a:hover{
	background-color:#F0DADF;
	padding:2px;
	}	


#contingutsCompartitsLateral{
	margin:0;
	padding:1em 0 0 0;
	font-size:90%;}			
	
#inici {
	display:inline;
	vertical-align:text-bottom;
	color:#FF0000;}				
	
#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;
	font-size:90%}	
	
#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, .mesVinent, .mesVinent a, .mesVinentAgenda a, .mesPassatAgenda	a {
	color:#C1C0BF;}	
.passat{}	
.passatFestius, .passatFestius a, .passatFestiusAgenda, .mesVinentFestius a, .mesVinentFestius, .passatFestiusAgenda a, .mesVinentFestiusAgenda a, .mesVinentFestiusAgenda {
	color:#EBB19E;}	
.passatAgenda{}
.passatAgenda a{}	
.avui {
	font-weight:bold;
	color:#04945C;}
.avui a{
	font-weight:bold;
	color:#04945C;
	text-decoration:underline;
	background-color:#FFFFFF;}	
.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:#ECECCC;}

#buscador form{
margin:2px;
height:20px;}

.caixaText {			
	border: #ECECCC 1px solid;
	color: #646464;
	background-color:#ECECCC;
	font-size: 11px;
	font-weight: normal;
	font-family:Century gothic,Arial,Trebuchet MS,Helvetica,sans-serif;
	text-decoration: none;
	padding-left:4px;}
	
.caixaText2 {			
	background-color:#D0D0D0;
	border:1px solid #D0D0D0;
	color: #646464;
	font-size: 11px;
	font-weight: normal;
	font-family:Century gothic,Arial,Trebuchet MS,Helvetica,sans-serif;
	text-decoration: none;
	padding-left:4px;
	margin-right:10px;}				

.botoSubscripcio{
	background-color:#99072B;
border:1px solid #99072B;
color:#FFFFFF;
font-size:100%;
margin-bottom:0;
margin-left:0;
margin-top:15px;
text-align:center;}			
	
.imatgesNoticia{
	float:left;
	padding: 20px 10px 0 2px;}
	
h6{
	font-size:1.6em;
	color:#99072B;
	background:transparent;
	line-height: 1em;
	margin:5px 0 0 0;
	padding:0 0 0 0;}			
	
.justificat {
	text-align:justify;}		
	
#peuWeb{
	clear: both;
	padding: 10px 10px 5px 10px ;
	margin-top:5px;
	font-size: 85%;
	color: #FFF;
	/*background: #FFFFFF url(../imatges/fonsPeu.gif) repeat center bottom;*/
	text-align:center;

}
	
#peuWeb a{
	color:#FFF;
	text-decoration:underline;}	
	
#peuWeb a:hover{
	color:#CCC;
	text-decoration:underline;}

#formFiltre {
	margin:0;
	padding:0;}
	
#stipustitular{
	font-size:18px;
	}	
	
.caixa{
	font-size:11px;
	color:#666666;
	font-family:Century gothic,Arial,Trebuchet MS,Helvetica,sans-serif;}		
	
#tblProperEsdeveniment h3{
	font-size:9px;}

#aProperEsdeveniment a{
	font-size:8px;
	padding-left:7px;}	
	
#capsalera{
	height:10em; font-size:90%;
	background-image:url(../imatges/capGonzalezCastroC.png);
	}
#idiomes {	color:#FFFFFF; padding:1em 0; vertical-align:top;}	
#idiomes a{	color:#FFFFFF;}	
#idiomes a:hover, #buscador a:hover, #buscador a{	color:#FFFFFF;}	
.paddingGral{ padding: 2em;}

.titol a{ font-size:3em; color:#FFF; padding:0.5em; font-weight:bold;}
.titol{ height:10em; padding:0 0 1em; vertical-align:bottom;}
.menuDelDia{ border-bottom:1px solid gray; font-weight:bold; padding:0 0 2px 5px;}
ul{ padding:2em 0 0 0;}