body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(../img/fons.jpg);
background-repeat: repeat;
background-position: .3em center;
background-color:#2E2F33;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
text-align:center;
}

a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
}


#contenedora{
width:100%;
height:100%;
text-align:center;
z-index:1;

/*_position: relative;
_top: -50%;*/
}

#mare{
width:800px;

text-align:center;
background-image: url(../img/fons1.gif);
background-repeat: repeat;
z-index:1;
margin: 0px auto; /* centrar con firefox */

}

#capcelera{
float:left;
background-image: url(../img/fons1.gif);
background-repeat: repeat;
background-color: #5E5C5D; 
margin-left:5px;

}

#menudalt{
z-index: 222;
width:780px;
clear: both;
/*background-color:#5E5C5D;*/
height: 22px;
text-align:left;

BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5C5D5F;
margin-bottom:12px;
margin-left:10px;

padding : 0;

list-style : none;


}

#menudalt ul {
padding : 0;
margin : 0;
list-style : none;
}

#esquerra{
float:left;
width:110px;
text-align:center;
margin-top:10px;
margin-left:8px;


}

#dreta{
margin-top:10px;
float:right;
width:175px;
margin-right:10px;
margin-bottom:20px;
display:block;

}

#maincontingut{
margin-top:10px;
margin-left:125px;
width:465px;
text-align:center;


}

#maincontingutb{
margin-top:10px;
margin-left:128px;
width:468px;
text-align:center;

}

#promo{
width:464px;
margin-top:10px;

}

#buscador{
margin-top:10px;
width:110px;
text-align:left;
z-index:1;
}

#registre{
margin-top:17px;
width:110px;
text-align:left;
background-image: url(../img/destacac.gif);
background-repeat: no-repeat;
background-position:: 2px top;
}

#opcionsesq{
text-align:center;
margin-top:10px;
text-decoration:none;
}

#neteja{
clear: both;
}

#separa{
clear: both;
background-color: #eoeoeo;
width:100%;
height:1px;
}

#noticentre{
width:99%;
margin-top: 10px;

BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5C5D5F; 
background-color:#2E2F33;
padding-bottom:35px;
padding-left:1px;
text-align:left;
margin: 0px auto; /* centrar con firefox */
}

#noticentreesq{
width:99%;
margin-top: 10px;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5C5D5F; 
padding-bottom:10px;
text-align:left;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;

}


#noticentreb{
width:99%;
margin-top: 10px;
padding-bottom:10px;
text-align:center;
}


#titcentre{
position:inherit;
padding-top:1em;
width:100%;
height:2em;
margin-top: 1px;
margin-bottom: 1px;
/*margin-left: 1px;
margin-right: 1px;*/
background-image: url(../img/destacac.gif);
background-repeat: no-repeat;
background-position: .3em;
background-color: #5E5C5D; 
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
text-align:left;	
font-weight:bold;
vertical-align:middle;
}

#titcentregroc{
position:inherit;
padding-top:1em;
width:100%;
height:2em;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 1px;
margin-right: 1px;
background-image: url(../img/destacab.gif);
background-repeat: no-repeat;
background-position: .3em;
background-color: #FFA300; 
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
text-align:left;	
font-weight:bold;
vertical-align:middle;
}

#tit{
padding-top:.8em;
width:100%;
height:35px;
background-image: url(../img/capc.gif);
background-repeat: no-repeat;
background-position: .3em;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
text-align:left;	
font-weight:bold;
margin-top:4px;
}

#subtitcentre{
float:center;
width:100%;
text-align:left;	
padding-top:1em;
/*padding-left:.3em;*/
padding-bottom:.5em;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
clear: top;
}

#subtitcentre2{
float:center;
width:100%;
text-align:left;	
padding-top:1em;
padding-left:.3em;

padding-bottom:.5em;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
clear: top;
}

#autorcentre{
BORDER-top: 1px solid; 
BORDER-COLOR: #5C5D5F; 

width:99%;
text-align:center;	
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
}
#autorcentre2{
position:relative; 
top: 500px;
}

#coscentre{
width:98%;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 4px;
padding-right: 2px;
text-align:left;	
background-color:#2E2F33;

}


#coscentredes{
width:96%;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 4px;
text-align:left;	
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em	;
}

#mesinfo{
width:90%;
float:left;
text-align:left;	
padding-left: .5em;
padding-top:.5em;
/*background-image: url(../img/destaca2.gif);
background-repeat: no-repeat;
background-position: .4em;*/
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
}

.href{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#484848;
text-decoration:none;
background-color: #FFA304;
font-weight: bold;
font-size: .9em;

}

.href:hover{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#FFA304;
font-weight: bold;
text-decoration:underline;
background-color:#2E2F33;
font-size: .9em;

}

.hrefb{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#FFA304;
font-size: .9em;

font-weight: bold;
}

.hrefb:hover{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#FFA304;
font-weight: bold;
text-decoration:none;
background-color:#2E2F33;
font-size: .9em;


}

.hrefc{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration: none;
font-size: .9em;
}

.hrefc:hover{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#FFA304;
text-decoration:underline;
font-size: .9em;
}

#bordo{

BORDER: 1px solid; 
BORDER-COLOR: #5C5D5F; 
display:block;
}


#notidreta{
width:170px;
margin-top: 10px;
BORDER-TOP: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-RIGHT: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-COLOR: #5C5D5F; 
background-color:#2E2F33;
padding-bottom:10px;
color:#ffffff;

display:block;
}
#notidretacentre{
margin-top: 10px;
BORDER-TOP: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-RIGHT: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-COLOR: #5C5D5F; 
padding-bottom:10px;
color:#ffffff;
}

#notidretacentresq{
margin-top: 10px;

padding-bottom:10px;
color:#ffffff;
}

#titdreta{
position:inherit;
padding-top: .8em;
width:170px;
height:2em;
margin-top: 1px;margin-bottom: 1px;margin-left: 1px;margin-right: 1px;	
background-image: url(../img/destaca.gif);
background-repeat: no-repeat;
background-position: .2em;
background-color: #FFA304; 
text-align:left;	
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
font-weight:bold;
color:#000000;
}

#titdretacentre{
position:inherit;
padding-top: .8em;
height:2em;
margin-top: 1px;margin-bottom: 1px;margin-left: 1px;margin-right: 1px;	
background-image: url(../img/destaca.gif);
background-repeat: no-repeat;
background-position: .5em;
background-color: #FFA304; 
text-align:left;	
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
font-weight:bold;
color:#ffffff;
}

#destacadreta{
padding-left:1.3em;
padding-right:0.5em;
text-align:left;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#000000;
text-decoration:none;
background-image: url(../img/destaca2.gif);
background-repeat: no-repeat;
background-position: .4em top;
margin-top:10px;
}



.txtcolor{
font-family:  Verdana, Arial, Helvetica, sans-serif;

color:#FFA304;
font-size: .9em;
}

.peu{
margin-top: 10px;
clear: both;
text-align:center;
z-index:1;
/*width:780px;
background-color:#2E2F33;*/
}


.camptext
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #FFA304; 
background-color:#2D3130;
width: 100px;
}

.camptextgris
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color:#ffffff;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #808080; 
background-color:#2D3130;
width: 100px;
}

.camptextgrisp
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #808080; 
background-color:#2D3130;
width: 72px;
}

.camptextgrism
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color:#ffffff;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #808080; 
background-color:#2D3130;

}

.desplegable
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #FFA304; 
background-color:#2D3130;
width: 78px;
}

.desplegableb
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
margin-top: 11px;
color:#000000;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #FFA304; 
background-color:#ffffff;
height:15px;
}

.botobusca	
{

vertical-align:middle;
}

#menuesq{
padding-left:2px;
text-align:center;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
text-decoration:none;
margin-top:20px;
}

#radio{
padding-left:2px;
text-align:center;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
text-decoration:none;
margin-top:20px;
}

#minibanneresq1
{
padding-left:2px;
text-align:center;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
text-decoration:none;
margin-top:20px;
}

.txt
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
txt-decoration:none;
text-align:left;
}

.txtcentre
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
txt-decoration:none;
text-align:left;
padding-left:20px;
padding-right:20px;
}
.txtnoticia
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color:#ffffff;
txt-decoration:none;
text-align:left;
}

.txt2
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color:#ffffff;
txt-decoration:none;
text-align:left;
padding-left: 4px;
padding-right: 4px;
}

#txt2
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#ffffff;
text-align:left;
}

#breadcrumb
{
text-align:left;
margin-top:11px;
margin-left: 175px;


}


/* ---------------------- COMEN�A CSS APARTAT GRUPS ----------------------- */



#titgrups{
padding-top:.8em;
width:100%;
height:2.3em;
background-image: url(../img/capc2.gif);
background-repeat: no-repeat;
background-position: .3em;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
text-align:left;	
font-weight:bold;
margin-top:4px;

}


#maincontingutgrups{
margin-left:114px;
width:650px;
text-align:center;
padding-left:6px;

}

#notiesqgrups2{
float:left;
display:block;
width:260px;
margin-top: 30px;
margin-left:5px;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5E5C5D; 
text-align:center;
background-color: #5E5C5D; 
}


#notiesqgrups{
float:left;
width:265px;
margin-top: 17px;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5E5C5D; 
text-align:center;
background-color: #5E5C5D; 
}

#notidretagrups2{
float:right;
width:330px;
margin-right:10px;
margin-top: 0px;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5E5C5D; 
padding-left:9px;
padding-right:9px;
padding-top:9px;
padding-bottom:9px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
text-align:left;	
color:#E1E0DE;
background-color:#2E2F33;
}

#notidretagrups{
float:right;
width:330px;
margin-right:10px;
margin-top: 17px;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5E5C5D; 
padding-left:9px;
padding-right:9px;
padding-top:9px;
padding-bottom:9px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
text-align:left;	
color:#E1E0DE;
background-color:#2E2F33;
}

#dretagrups{
float:right;
width:175px;
margin-top:77px;
}

.taula100fotos{
width:97%;
background-color:#5E5C5D;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
}


.fotogrupp
{
border:0px;
vertical-align:top;
padding-bottom:5px;
}

.fotogrupgran
{
border:0px;
vertical-align:top;
padding-top:7px;
}

.titulargrup
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: large;
font-weight: bold;
color:#E1E0DE;
}

#notiesqgrupsp{
width:250px;
margin-top: 10px;
BORDER-TOP: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-RIGHT: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-COLOR: #5C5D5F; 
padding-bottom:10px;
color:#E1E0DE;
}

#titesqgrups{
position:inherit;
padding-top: .9em;
width:250px;
height:2em;
margin-top: 1px;margin-bottom: 1px;margin-left: 1px;margin-right: 1px;	
background-image: url(../img/destaca.gif);
background-repeat: no-repeat;
background-position: .5em;
text-align:left;	
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
font-weight:bold;
color:#ffffff;
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #2F3032; 

}

#destacaesqgrups{
padding-left:1.2em;
text-align:left;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#E1E0DE;
margin-top:10px;
}

#destacaesqgrupstxt{
padding-left:1.2em;
text-align:left;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#E1E0DE;
margin-top:10px;
}


#contefotos
{

text-align:left;
margin-top:14px;
width:250px;
height:98px;
overflow:auto;
}

#contefotos2
{

text-align:left;
width:335px;
height:85px;
overflow:auto;
}

#contefotos2sc
{

text-align:left;
width:335px;

}

#fotogrups
{
float:left;
margin-right: 6px;
margin-bottom: 17px;
width:71px;
clear:inherit
}

.txtgrups
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#FDA500;
text-decoration:none;
font-weight:bold;
height:9px;
width:71px;
line-height: 11px;
vertical-align:top;
}


#escolta
{
float:right;
vertical-align:middle;
}

.altaveu
{
border:0px;
text-align:right;
}

#caixagenda
{
text-align:left;
overflow:auto;
margin-top:14px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
height:100px;
color:#E1E0DE;
padding-right: 3px;

}

/*-------------------ACABA GRUPS----------------*/

#agendaesq{
margin-left:22px;

float:left;
width:180px;
margin-top: 10px;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5C5D5F; 
text-align:center;
height:200px;
}

#agendadret{
margin-right:22px;
float:right;
width:180px;
margin-top: 10px;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
BORDER-COLOR: #5C5D5F; 
text-align:center;
height:200px;
}

.submit{
width:75px;
height: 16px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color:#FFFFFF;
BORDER-RIGHT: 1px solid #000000; 
BORDER-TOP: 1px solid #FFEBC8; 
BORDER-LEFT: 1px solid #FFEBC8; 
BORDER-BOTTOM: 1px solid #000000;  
background-color:#FFA405;
}
.submit2{
width:75px;
height: 16px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color:#FFFFFF;
BORDER-RIGHT: 1px solid #000000; 
BORDER-TOP: 1px solid #FFEBC8; 
BORDER-LEFT: 1px solid #FFEBC8; 
BORDER-BOTTOM: 1px solid #000000;  
background-color:#FFA405;
}

.taula100{
width:100%;
TExt-align:left;
}

.taula80{
width:80%;
TExt-align:left;
}

.cellesq{
width:50%;
BORDER-TOP: 1px solid #5E5C5D; 
text-align:center;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .7em;
color:#FFFFFF;
font-weight: normal;
}

.celldret{
width:50%;
BORDER-LEFT: 1px solid #5E5C5D; 
BORDER-TOP: 1px solid #5E5C5D; 
text-align:center;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .7em;
color:#FFFFFF;
font-weight: normal;
}

.taulap{
text-align:center;
width:90%;
margin-top:6px;
}

.abc{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
text-color:#FFFFFF;
text-align:center;
}

.paginadorb{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
text-color:#FFFFFF;
text-align:center;
background-color: #5E5C5D;
}

.txtnoti{
font-size:1em;
color:#eeeeee;
}