body, p, h1, h2, h3, h4, h5, h6, h7, ul, li, form{
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height: 14px;
}

body {
	background-color:#FFFFFF;	
	width:100%;
}

p {
	font-size: 0.73em;
	line-height: 1.2em;
}

body.gran0 {font-size:100%;line-height:100%;}
body.gran1 {font-size:107%;line-height:115%;}
body.gran2 {font-size:117%;line-height:130%;}
body.gran3 {font-size:125%;line-height:150%;}

div#dades a.inactiu {
	cursor:default;
	font-family: Arial, Futura, Verdana; 
	font-size: 12px; 
	font-style: normal; 
	line-height: 14px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #D32E12; 
	text-decoration: none;
}

div#dades a.actiu {
	cursor:pointer;
	font-family: Arial, Futura, Verdana; 
	font-size: 12px; 
	font-style: normal; 
	line-height: 14px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #D32E12; 
	text-decoration: none;
}

.brclear {
     clear:both;
     height:0;
     margin:0;
     font-size: 1px;
     line-height: 0px;
}

.separador {
	font-size: 1px;
    line-height: 0px;
}

.nosub{
	text-decoration:none;
}

.normal{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height: 14px;
}

.arial10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.arial11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.arial12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
.arial16{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
}
.arial18{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
}
.arial20{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
}
.arial22{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
}
.arial24{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 26px;
}

.negre{
	color:#000000;
}
.blanc{
	color:#FFFFFF;
}
.gris3{
	color:#333333;
}
.gris9{
	color:#999999;
}
.gris6{
	color:#666666;
}
.vermell{
	color:#D32E12;
}

.link_normal{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height: 14px;
	text-decoration:none;
}

.fleft{
	float:left;
}

.fright{
	float:right;
}

#iniciGris{
	width:100%;
	height:51px;
	background-color:#CCCCCC;
}

#menuidiomes{
	height:22px;
	padding:4px;
	margin-right:4px;
}

#menuidiomes li{
	float:right;
	padding:2px;
}

#menuidiomes li a{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	line-height: 11px;
}

#menuidiomes li a:hover{
	color:#D32E12;
}

.menuidiomes_selec{
	font-family: Arial, Helvetica, sans-serif;
	color:#D32E12;
	font-size: 10px;
	line-height: 11px;
}

#menuprincipal{
	position:relative;
	height:21px;
	line-height: 21px;
	padding-left:66px;
	float:left;
}

#menuprincipal li{
	float:left;
}

#menuprincipalbeques{
	position:relative;
	height:21px;
	line-height: 21px;
	padding-left:6px;
	float:left;
}

#menuprincipalbeques li{
	float:left;
}

.menu_prin{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
}

.menu_border{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 20px;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
}

.menu_prin:hover{
	background-color:#FFFFFF;
	display:block;
}

.menu_border:hover{
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
	display:block;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
}

.menuprincipal_selec{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 21px;
	background-color:#FFFFFF;
	display:block;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
}

.menu_border_selec{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	background-color:#FFFFFF;
	display:block;
}

.menu_prin_selec{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	background-color:#FFFFFF;
	display:block;
}

.menu_prin_selec:hover{
	background-color:#FFFFFF;
	display:block;
}

.menu_border_selec:hover{
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
	display:block;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	line-height:20px;
}

.menuoculta{
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
	display:block;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
}

.menumostra{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	background-color:#CCCCCC;
	display:block;
}

.menumostra:hover{
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
	display:block;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	line-height:20px;
}

.calendari{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	line-height: 14px;
}

.pagweb{
	height:19px;
	background-color:#000000;
}

.linkweb{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 19px;
	font-weight:bold;
	text-decoration:none;
}

#fonsPag{
	width:966px;
	background-image: url(../img/fons_gris.gif);
	background-repeat: repeat-y;
}

#fonsPag2{
	width:966px;
}

#esqHome{
	float:left;
	width:723px;
}

#dreHome{
	padding-left:10px;
	width:228px;
	float:right;
}

#esqHomeNou{
	float:left;
	padding-left:15px;
	width:212px;
}

#dreHomeNou{
	padding-left:15px;
	width:724px;
	float:right;
}

#dreHomeNou2{
	padding-left:15px;
	width:720px;
	float:right;
}

#partEsqNou{
	float:left;
	padding-left:15px;
	width:212px;
}

#partDreNou{
	float:right;
	padding-left:15px;
	width:481px;
}

#peu{
	width:966px;
}

#menuinferior li{
	float:right;
	color:#000000;
}

#menuinferior li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:#D32E12;
	text-decoration:none;
	text-transform:capitalize;
}

#menuinferior li a:hover{
	color:#000000;
}

.menuinferior_selec{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:#000000;
	text-transform:capitalize;
}

#desti {
	position:absolute;
	left:300px;
	top:200px;
	z-index:500;
}

#continent {
	background-color: #000000;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 4px;
	z-index:500;
}
#contingut {
	background-color: #FFFFFF;
	border: solid 4px #999999;
	position: relative;
	padding:10px;
	left: -2px;
	top: -2px;
}

#continent2 {
	background-color: #000000;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	z-index:500;
}
#contingut2 {
	background-color: #FFFFFF;
	border: solid 2px #000000;
	position: relative;
	width:466px;
}

.tancar{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 20px;
	text-transform: capitalize; 
}

.titol_gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 32px;
	color:#666666;
}

.mida{
	position:relative;
	height:14px;
	line-height:14px;
	margin-top:75px;
}

#partEsq{
	float:left;
	padding-left:15px;
	width:212px;
}

#partDre{
	float:right;
	padding-left:10px;
	width:481px;
}

#menusecundari{
	width:212px;
}

#menusecundari li{
	background-color:#FFFFFF;
}

.principal{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:8px;
	background-color:#FFFFFF;
}

.principal:hover{
	background-color:#CCCCCC;
	color:#FFFFFF;
	display:block;
}

.menusecundari_selec{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:8px;
	background-color:#CCCCCC;
	display:block;
}

.menusecundari2_selec{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:30px;
	background-color:#E5E5E5;
	display:block;
}

.secundari {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:30px;
	background-color:#FFFFFF;
}

.secundari:hover {
	color:#999999;
	background-color:#E5E5E5;
	display:block;
}

.titolPag{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 18px;
	line-height: 28px;
	font-weight:bold;
	text-transform:capitalize;
	background-color:#FFFFFF;
}

.titolPag2{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 24px;
	line-height: 28px;
	font-weight:bold;
}

.titolPag3{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 18px;
	line-height: 22px;
	font-weight:bold;
	text-transform:capitalize;
	background-color:#FFFFFF;
}

.titolPag4{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 24px;
	line-height: 28px;
	font-weight:bold;
	background-color:#FFFFFF;
}

.titolPag5{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 18px;
	line-height: 22px;
	background-color:#FFFFFF;
}

.titolBanner{
	font-family: Arial, Helvetica, sans-serif;
	color:#D32E12;
	font-size: 24px;
	line-height: 24px;
	font-weight:bold;
}

.titolBanner2{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 18px;
	line-height: 18px;
	font-weight:bold;
	text-decoration:none;
}

.titolBanner3{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 18px;
	line-height: 18px;
	font-weight:bold;
}

.titolBanner4{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 16px;
	line-height: 16px;
	font-weight:bold;
}

.titolBanner5{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 16px;
	line-height: 16px;
	font-weight:bold;
}

.titolBanner6{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
	line-height: 14px;
	font-weight:bold;
}
.titolBanner7{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 24px;
	line-height: 24px;
	font-weight:bold;
}

.titolBanner7b{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 18px;
	line-height: 18px;
	font-weight:bold;
}

.titolBanner8{
	font-family: Arial, Helvetica, sans-serif;
	color:#D32E12;
	font-size: 14px;
	line-height: 16px;
	font-weight:bold;
}

.titolBanner9{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 20px;
	line-height: 20px;
	font-weight:bold;
}

.titolBanner9b{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 19px;
	line-height: 19px;
	font-weight:bold;
}

.titolBanner9c{
	font-family: Arial, Helvetica, sans-serif;
	color:#DF011A;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}

.titolBanner10{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 24px;
	line-height: 24px;
	font-weight:bold;
}

.titolBanner11{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 16px;
	line-height: 16px;
	font-weight:bold;
}

#form_area_privada{
	padding-top:15px;
	padding-left:40px;
}

#form_area_privada2{
	/*padding-top:15px;*/
	padding-left:30px;
}

#banner_registre{
	width:219px;
	height:107px;
	background-image: url(../img/banner_registre.jpg);
	background-repeat: no-repeat;
}

#banner_beques2{
	width:213px;
	height:125px;
	background-image: url(../img/logo_beques.gif);
	background-repeat: no-repeat;
}

#banner_beques3{
	width:213px;
	height:126px;
	background-image: url(../img/logo_beques3.gif);
	background-repeat: no-repeat;
}

#banner_barometre{
	width:221px;
	height:104px;
	background-image: url(../img/banner_barometre.jpg);
	background-repeat: no-repeat;
}

#banner_llibre{
	width:222px;
	height:124px;
	background-image: url(../img/banner_llibre.jpg);
	background-repeat: no-repeat;
}

#banner_acte{
	width:213px;
	height:89px;
	background-image: url(../img/banner_acte.jpg);
	background-repeat: no-repeat;
}


#banner_llibre2{
	width:222px;
	height:95px;
	background-image: url(../img/banner_llibre2.gif);
	background-repeat: no-repeat;
}

#banner_beques{
	width:213px;
	height:102px;
	background-image: url(../img/banner_beques.jpg);
	background-repeat: no-repeat;
}

#banner_butaca{
	width:212px;
	height:117px;
	background-image: url(../img/banner_butaca.gif);
	background-repeat: no-repeat;
}

#banner_area{
	width:212px;
	height:137px;
	background-image: url(../img/banner_area_privada.jpg);
	background-repeat: no-repeat;
}

#banner_area2{
	width:212px;
	height:76px;
	background-image: url(../img/fons_ban_acces.jpg);
	background-repeat: no-repeat;
}

#banner_solicitud{
	width:221px;
	height:87px;
	background-image: url(../img/banner_solicitud.jpg);
	background-repeat: no-repeat;
}

#teresa{
	float:right;
	/*margin-top:-50px;*/
	width:311px;
	height:198px;
	background-image: url(../img/teresa.jpg);
	background-repeat: no-repeat;
}

.accedir{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 14px;
	font-weight:bold;
	text-decoration:none;
}

.capitol{
	font-family: Arial, Helvetica, sans-serif;
	color:#D32E12;
	font-size: 12px;
	line-height: 14px;
	text-decoration:none;
}

.capitol2{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 18px;
	text-decoration:none;
	width:60px;
	height:18px;
	background-color:#D32E12;
	display:block;
	font-weight:bold;
	padding-left:6px;
	margin-right:2px;
}

.colaborador{
	width:230px;
}

.ancla {position:relative;visibility:visible;z-index:100;}
.recuadros {position:absolute;visibility:hidden;z-index:600;}

#submenu{
	position:absolute;
	width:180px;
	background-color:#FFFFFF;
	z-index:6;
	padding-left:9px;
	padding-right:12px;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
}

.subb{
	font-family: Arial, Helvetica;
	text-decoration:none;
	font-size: 12px;
	line-height: 24px;
	/*height:24px;*/
	color:#000000;
	font-weight:bold;
	padding-left:2px;
}

.subb:hover{
	color:#D32E12;
}

.submenu_selec {
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 24px;
	/*height:24px;*/
	color:#D32E12;
	font-weight:bold;
	padding-left:2px;
}

#llibre{
	margin-top:24px;
	margin-left:160px;
	width:313px;
	height:145px;
	background-image: url(../img/llibre.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.link_vermell{
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 21px;
	color:#D32E12;
	text-decoration:none;
}

.casella{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 14px; 
	width: 151px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casellab{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 14px; 
	width: 80%; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 40px; 
	width: 229px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 17px; 
	width: 229px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 80px; 
	width: 229px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella4b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 80px; 
	width: 80%; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 14px; 
	width: 370px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000; 
	height: 12px; 
	width: 105px; 
	border: 1px solid #000000;
	background-color: #E8E8E8;
}

.casella6b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000; 
	height: 15px; 
	width: 80px; 
	border-style:none;
	background-color: #ffffff;
}


.casella_butaca{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000; 
	height: 20px; 
	width: 221px; 
	border:1px solid #cccccc;
	background-color: #ffffff;
	margin-top:3px;
	margin-left:-2px;
}

.casella_butaca2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000; 
	height: 15px; 
	width: 101px; 
	border:0px solid #cccccc;
	background-color: #ffffff;
	margin-top:3px;
	margin-left:-2px;
}

.titol_home_gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 24px;
	color:#999999;
	font-weight:bold;
}

.titol_home_gris3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	color:#999999;
	font-weight:bold;
}

.titol_home_negre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 24px;
	color:#000000;
	font-weight:bold;
}

.titol_home_negre3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	color:#000000;
	font-weight:bold;
}

.titol_home_gris2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color:#999999;
	font-weight:bold;
}

.titol_home_negre2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color:#000000;
	font-weight:bold;
}

.noticia{
	float:left;
	width:233px;
}

.linkNot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color:#D32E12;
	text-decoration:none;
	font-weight:bold;
}
.linkRetall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color:#D32E12;
	text-decoration:none;
}

.info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color:#D32E12;
	text-decoration:none;
}

.txt11_blanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color:#FFFFFF;
	text-decoration:none;
}

.txt10_gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color:#666666;
	text-decoration:none;
}

.colVeus{
	float:left;
	width:150px;
	line-height:24px;
}

.titol_vermell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color:#D32E12;
	font-weight:bold;
}

.casella_veu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666; 
	height: 150px; 
	width: 460px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

#formVeu{
	width:460px;
	display:none;
}

.link_veus{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height: 13px;
	text-decoration:none;
}

.link_veus:hover{
	color:#D32E12;
}

.linkBeca{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height: 13px;
}

.linkfotos{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
	line-height: 13px;
	text-decoration:none;
}

.linkfotos_selec{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	line-height: 13px;
	text-decoration:none;
}

#fotogran{
	height:239px;
}



#titolBan{
	width:100%; 
	height:26px; 
	background-color:#ffffff;
}
#textTitolBan{
	margin-left:10px; 
	font-family:arial; 
	color:#D32E12; 
	font-size:24px; 
	font-weight:bold;
}

#cosBan{
	width:100%; 
	height:60px; 
	background-color:#999999;
}
#textCosBan{
	padding-top:5px;
	margin-left:10px; 
	font-family:arial; 
	color:#ffffff; 
	font-size:18px; 
	font-weight:bold;
}

#clickBan{
	width:80px; 
	height:18px; 
	background-color:#000000; 
	float:right; 
	line-height:16px;
	text-align:center;
}
#textClickBan{
	font-family:arial; 
	font-size:11px; 
	color:#ffffff; 
	font-weight:bold;
	text-decoration:none;
}

.negreta{
	font-weight:bold;
}

.menubeca{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:8px;
	background-color:#666666;
	display:block;
}

.menubeca:hover{
	background-color:#666666;
	color:#FFFFFF;
	display:block;
}

.menubeca_selec{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 21px;
	font-weight:bold;
	padding-left:8px;
	background-color:#666666;
	display:block;
}

#colEsqHome{
	float:left;
	width:240px;
}

#colDreHome{
	padding-left:2px;
	width:724px;
	float:right;
}

.bequesjc{
	position:relative;
	width:714px;
	padding-left:10px;
	height:41px;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 24px;
	line-height: 41px;
	font-weight:bold;
}

#colBeca1{
	position:relative;
	float:left;
	width:233px;
}

#colBeca2{
	position:relative;
	float:left;
	width:240px;
	padding-left:2px;
}

#colBeca3{
	position:relative;
	float:left;
	width:232px;
	padding-left:2px;
}

#colBeca4{
	position:relative;
	float:left;
	width:227px;
}

#colBeca5{
	position:relative;
	float:left;
	width:226px;
	padding-left:15px;
}

#colBeca6{
	position:relative;
	float:left;
	width:246px;
	padding-left:10px;
}

.titolbequeshome{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 16px;
	line-height: 20px;
	font-weight:bold;
	text-decoration:none;
}

.txtbequeshome{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height: 14px;
	text-decoration:none;
}

.titolbequeshome:hover{
	color:#D32E12;
}

.txtbequeshome:hover{
	color:#D32E12;
}

#caixa_titols{
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
	width:244px;
	padding-top:10px;
	height:215px;
	overflow:auto;
}

.link2{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:13px;
    color:#666666;
    text-decoration:none;
}

.fonsinscripcionsbutaca{
	width:240px;
	height:190px;
	background-image: url(../img/fons_inscripcions_home.jpg);
	background-repeat: no-repeat;
}