/* CSS Document */

body {
width:900px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}


/*	MENU */


#menu {
height:100px;
width:705px;
float:left;
margin-top:0px;

}

#menu ul {
margin-top:0px;
}

#menu li {
display:inline;
width:96px;
margin-right:2px;
text-align:center;
float:right;
}

li img {
float:right;
z-index:0;
margin-bottom:0px;
position:relative;
}

#logo {
position:relative;
top: 40px;
width:174px;
float:left;
}

.menu {
position:relative;
top:-20px;
}



/*	ESTILS DE TEXT	*/

h1 {
color:#006699;
font-weight:bold;
font-size:14px;
margin-bottom:0px;
height:10px;
}

h2 {
color:#FFFFFF;
font-weight:bold;
font-size:14px;
line-height:14px;
margin-bottom:0px;
height:10px;
}

.normal {
color:#333333;
}

.data {
color:#666666;
font-size:9px;
}

.bigbold {
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.bold {
font-weight:bold;
}

.bold2 {
font-weight:bold;
text-align:right;
}

.cursiva {
font-style:italic;
color:#CCCCCC;
}

.destacat {
font-size:12pt;
}

.gris {
color:#333333;
}


/*	LINKS	*/

a {
font-weight:bold;
text-decoration:none;
color:#006699;
}

/*	CANTOS ARRODONITS DELS NASSOS	*/

.bl {
background: url(img/cantos/bl.png) 0% 100% no-repeat #006699;
}

.br {
background:url(img/cantos/br.png) 100% 100% no-repeat;
}

.tl {
background:url(img/cantos/tl.png) 0% 0% no-repeat;
}

.tr {
background:url(img/cantos/tr.png) 100% 0% no-repeat;
padding:10px;
}

/*BLANCS*/

.bbl {
background: url(img/cantos/blancs/bl.png) 0% 100% no-repeat #FFFFFF;
width:106px;
float:right;
margin-right:10px;
}

.bbr {
background:url(img/cantos/blancs/br.png) 100% 100% no-repeat;
}

.btl {
background:url(img/cantos/blancs/tl.png) 0% 0% no-repeat;
}

.btr {
background:url(img/cantos/blancs/tr.png) 100% 0% no-repeat;
padding:10px;
}

/*BLAUCLAR*/

.cbl {
background: url(img/cantos/clar/bl.png) 0% 100% no-repeat #3399CC;
}

.cbr {
background:url(img/cantos/clar/br.png) 100% 100% no-repeat;
}

.ctl {
background:url(img/cantos/clar/tl.png) 0% 0% no-repeat;
}

.ctr {
background:url(img/cantos/clar/tr.png) 100% 0% no-repeat;
padding:10px;
}

/*SHOUTBOX*/

.sbl {
background: url(img/cantos/sb/bl.png) 0% 100% no-repeat #FFFFFF;
width:110px;
color:#333333;
font-size:10px;

}

.sbr {
background:url(img/cantos/sb/br.png) 100% 100% no-repeat;
}

.stl {
background:url(img/cantos/sb/tl.png) 0% 0% no-repeat;
}

.str {
background:url(img/cantos/sb/tr.png) 100% 0% no-repeat;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;

}

.sttr {
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;

}

.sttl {
background:url(img/cantos/sb/ttl.png) 0% 0% no-repeat;
}

.bordel {
background:url(img/cantos/sb/bordel.png) 0% 0% repeat-y;
background-position:left;

}

/*	BARRA ESQUERRA	 */

#barrae {
margin-top:22px;
margin-right:20px;
width:175px;
float:left;
color:#FFFFFF;
}

#barrae a{
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}

.lista {
position:relative;
left:-15px;
}

.lista li{
list-style:none;
list-style-position:outside;
}

.lista a{
color:#FFFFFF;
font-size:11px;
font-weight:normal;
}


.medalla2 {
margin-left:118px;
position:relative;
top:-65px;
}

.datos {
position:relative;
top:-60px;
}

.globusright {
float:right;
margin-bottom:8px;
}

.globusleft {
float:left;
margin-bottom:8px;

}

.avatarright {
float:right;

}

.avatarleft {
float:left;
}

/*	CENTRE	 */

#centre {
margin-top:22px;
width:510px;
float:left;
}

#centre img {
margin-bottom:0px;
margin-top:10px;
}

.titol {
margin-bottom:5px;
}

.modulleft {
margin-bottom:15px;
width:248px;
float:left;
color:#FFFFFF;
}


.modulleft a{
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;

}

.modulright {
margin-bottom:15px;
width:248px;
float:right;
color:#FFFFFF;
}

.modulright a{
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}

.modul3 {
margin-top:20px;
width:166px;
text-align:center;
float: left;
}

.modulleft2 {
margin-bottom:15px;
width:348px;
float:left;
color:#FFFFFF;
}

.modulleft2 img {
float:right;
}

.modulright2 {
margin-bottom:15px;
width:148px;
float:right;
}

.medallagran {
width:64px;
float:left;
margin-right:6px;
margin-left:6px;
}


.inline {
height:51px;
float:left;
margin-left:80px;
position:relative;
top:-235px;
margin-bottom:10px;
}

.favoritos {
float:left;
width:105px;
margin-left:120px;
position:relative;
top:-180px;
}

.estrelles img{
position:relative;
top:-5px;
}

.dreta {
float:right;
margin-right:15px;
}

.centre {
margin-left:28px;
}

.pututitol {
position:relative;
top:23px;
}

/*BLOG*/

.blogtext {
padding-left:30px;
padding-right:30px;
}

.blogfoot {
text-align:right;
color:#999999;
line-height: 25px;
border-top:thin dashed #006699;
margin-bottom:20px;
}

.blogfoot a {
font-weight:normal;
color:#999999;
text-decoration:underline;
}

.blogfoot img {
float:left;
margin-right:4px;
}


/*	BARRA DRETA	 */

#barrad {
width:175px;
height:400px;
float:right;
color:#FFFFFF;
}

#buscar {
margin-top:8px;
margin-bottom:10px;
float:right;
width:175px;
}

#buscar img {
float:right;
margin-right:5px;
}

#pintura {
float:right;
margin-right:10px;
margin-bottom:20px;
}

.avatar {
margin-left:11px;
margin-right:11px;
margin-bottom:10px;
position:relative;
top:50px;
}

.info {
margin-left:10px;
margin-right:10px;
position:relative;
top:50px;
}

.medalla {
margin-left:128px;
position:relative;
top:-15px;
}

/*	FOOTER */

#footer {
clear:both;
margin-top:30px;
padding-top:30px;
font-size:9px;
color:#999999;
text-align:center;
}

#footer a {
font-weight:normal;
color:#999999;
text-decoration:underline;
}