body {
	margin: 0 0 0 0;
	/*font-family:"Times New Roman", Times, serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:left;
	background-color:#7C003F;
	color:#666;
}
.franjaidioma{
	width:746px;
	height:15px;
	text-align:right;
	/*background-color:#000000;*/
	margin:5px auto auto auto;
	padding:5px 10px 0px 0px;
}
.idiomes{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	text-align:right;
}
.idiomes a:hover{
	text-decoration:underline;
	padding:0px 0px 0px 0px;
}
.firma{
	text-align:right;
	margin-right:10px;
	margin-top:10px;
}

#peu{
	width:740px;
	color:#FFFFFF;
	padding:5px 4px 0px 14px;
	margin:5px auto 0px auto;	
	background-color:#7C003F;
	height:80px;
	position:relative;
}
#peu p{
	margin:2px;
	float:left;
}
.patroncinadors{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
}
a.patroncinadors:hover{
	text-decoration:underline;
}
#contenedor {
	width:750px;
	/*height:300px;*/
	margin:0px auto auto auto;
	border:3px solid #676662;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

#noticontenedor {
	width:450px;
	/*height:300px;*/
	margin:5px auto auto auto;
	border:3px solid #676662;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
#cabecera {
	height:156px;
	background-image:url(../imgs/cabecera.gif);
	position:relative;
}
.menu{
	margin:50px 0px 0 0px;
	/*float:right;*/
	position:absolute;
	left:248px;
	top: 0px;
}
#fecha-pdf {	
    height:17px;
	margin-bottom:2px;
	padding:0 4px 0 4px;
	background-color:#000000;
	font-size:10px;
	color:#FFFFFF;
}
#imprimir{
	margin-top:3px;
	float:right;
}
#age-impro{
	background-image:url(../img/fondo.gif);
	height:300px;
	margin-bottom:4px;
}
#fecha{
	margin-top:3px;
	witdh:50px;
}
.titol_not{
	font-size:12px;
	color:#B8BE40;
	text-transform: uppercase;
	font-weight: bold;
	height:15px;
	text-decoration:none;
}
a.titol_not:hover{text-decoration:underline;}
.titol_gran{
	font-size:12px;
	color:#B8BE40;
	text-transform: uppercase;
	font-weight: bold;
	height:15px;
	margin-top:4px;		
	padding:4px 0 0 4px;
	background-color:#910F67;
}
.titol_agenda{
	font-size:12px;
	color:#910F67;
	text-transform: uppercase;
	font-weight: bold;
	height:17px;
	width:233px;
	margin-bottom:4px;		
	padding:2px 0 0 14px;
	background-color:#B8BE40;
}
.titol_acaben{
	font-size:12px;
	color:#FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	height:17px;
	width:233px;
	margin-top:4px;		
	padding:2px 0 0 14px;
	background-color:#910F67;
}
.cont_agenda{
	color:#000000;
	width:233px;
	margin:4px 0 4px 0;		
	padding-bottom:4px;
	float:left;
}
.cont_acaben{
	color:#000000;
	width:233px;
	margin:0 0 4px 0;		
	padding-bottom:4px;
}
.negreta_maj{
	color:#000000;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:none;
}
a.negreta_maj:hover{text-decoration:underline;}
.negreta{
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
a.negreta:hover{text-decoration:underline;}
.nom_companyia{
	color:#000000;
	padding-left:14px;
	margin-bottom:10px;
}

.cont_img_agenda{	
	padding:10px 0 10px 14px;
}
.cont_img_verde{	
	height:133px;
	margin-top:2px;
	background-color:#E1E3C2;	
	padding:14px 14px 14px 14px;
}
.contenedor{	
	background-color:#ffffff;
	position:relative;	
}
.cont_img_gris{	
	height:133px;
	margin-top:2px;
	background-color:#E0E1D9;
	padding:14px 14px 14px 14px;
}
.banda_verde{
	float:left;
	position:relative;
	height:135px;
	width:16px;
	background-color:#B8BE40;		
}
.banda_gris{
	float:left;
	position:relative;
	height:135px;
	width:16px;
	background-color:#CBCCC4;		
}
.cont_img{
	float:left;	
	position:relative;
	height:135px;
	width:200px;
	padding-left:4px;
	margin-right:18px;
}
.peu{
	font-size:10px;
	color:#FFFFFF;
	height:59px;
	margin-top:4px;		
	padding:4px 0 0 5px;
	background-color:#910F67;
}
.texto1{
	float:left;
	width:230px;
	padding-right:7px;
}
.texto{
	width:220px;
}
.llegir{
	color:#910F67;
	text-decoration:none;
}
a.llegir:hover{
	text-decoration:underline;
}
.linkar{
	color:#FFFFFF;
	text-decoration:none;
}
a.linkar:hover{
	text-decoration:underline;
}


#contenido-iframe{
	position:absolute;
	top:0px;
	left:0px;
	width:740px;
	color:#000000;
}

.subrayado {
	border-bottom:1px dashed #000000;
}

.tituloseccion {
	font-size:18px;
	font-weight:bold;
	color:#edaf39;
}

.instrucciones {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.instrucciones:hover{
	text-decoration:underline;
}
.actes {
	font-size:11px;
	color:#000000;
}

.webmaster {
	font-size:9px;
	color:#666;
}
a.webmaster:hover {
	color:#edaf39;
}

.ver {
	color:#000000;
}
a.ver:visited{
	text-decoration:none;
}
a.ver:hover{
	text-decoration:underline;
}

.borrar {
	color:#B5B500;
}

.normal {
	color:#117CB9;
}

.principal {
	color:#F48A35;
	font-weight:bold;
}

.noticia {
	margin-left:30px;
	width:500px;
	border-bottom:1px dashed #000;
	padding:10px 5px 5px 5px;
}

.noticia2 {
	margin-left:30px;
	width:500px;
	border-top:1px dashed #000;
	padding:10px 5px 5px 5px;

}
.llista {
	margin-left:30px;
	width:500px;
}
.noticia-llistada {
	position:relative;
	width:300px;
}

.noticia-seleccionada {
	position:absolute;
	left:330px;
	top:25px;
}
.noticiafecha {
	font-size:9px;
	color:#990000;
}
.tancar{
	padding:15px 15px 15px 0;
	text-align:right;
	color:#7C003F;
	text-decoration:none;
}
a.tancar:hover{
	text-decoration:underline;
}
.notifoto{
	padding: 0 5px 10px 10px;
	float:right;
}
.publicfecha {
	font-size:9px;
	color:#990000;
	padding:15px 0 0 20px;
}
.notiespectacle{
	font-size:9px;
	color:#000000;
	padding:5px 0 0 20px;
}
.publicnoticia {
	font-size:12px;
	color:#000000;
	padding: 10px 20px 30px 20px;
	text-align:justify;
}
.parametres {
	font-size:10px;
	color:#7C003F;
}

#webmaster {
	margin-left:30px;
	width:500px;
	padding:15px 5px 5px 5px;
}
/* BUTLLETI */

.franjadata{
	position:relative;
	background-color:#000000;
	margin-top:6px;
	height:18px;
	width:500px;
}
.textedata{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin-top:3px;
	left:20px;
}
.texteimpressio{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin-top:3px;
	left:305px;
}
.franjatitol{
	position:relative;
	background-color:#910F67;
	margin-bottom:2px;
	margin-top:6px;
	height:20px;
	width:500px;
}

.entradatop{
	position:relative;
	left:44px;
}
.entradabottom{
	position:relative;
	left:44px;
	top:30px;
}
.textetitol{
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#B8BE40;
	margin-left:20px;
	margin-top:3px;
}
.textetitol2{
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#910F67;
	margin-left:20px;
	margin-top:3px;
}
.franjaestrena{
	position:relative;
	background-color:#E1E3C2;
	margin-bottom:2px;
	height:150px;
	width:460px;
	padding:9px 20px 9px 20px;
}
.franjanoticia{
	position:relative;
	background-color:#E1E2D7;
	margin-bottom:2px;
	height:150px;
	width:460px;
	padding:9px 20px 9px 20px;
}
.franjanoticia2{
	position:relative;
	background-color:#E1E2D7;
	height:140px;
	width:460px;
	padding:9px 20px 9px 20px;
}
.contenedoragenda{
	position:relative;
	background-color:#FBFCF0;
	width:243px;
}
.franjaverda{
	position:absolute;
	background-color:#B8BE40;
	margin-right:3px;
	height:135px;
	width:16px;
}
.franjaagenda{
	position:relative;
	background-color:#B8BE40;
	margin-right:3px;
	margin-top:3px;
	height:22px;
	width:243px;
}
.foto{
	position:absolute;
	height:135px;
	width:180px;
	left:40px;
}
.franjatexte{
	position:absolute;
	height:135px;
	width:250px;
	left:220px;
}
.franjatextesolo{
	position:absolute;
	height:160px;
	width:230px;
	left: 0px;
}
.franjatextesolo1{
	position:absolute;
	height:160px;
	width:230px;
	left: 235px;
}
.textenoticia{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
	margin-left:20px;
}
.texteenllac{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#910F67;	
	margin-left:20px;
	top:122px;
}

.form {
	border: 1px;
	margin-left:50px;
	clear:left;
}
.camp{
	padding-left:150px;
}
.dada_formulari{
	font-size:12px;
	color:#333333;
	padding-left:15px;
	padding-bottom:10px;
	float:left;
}
.titol_but{
	font-size:12px;
	color:#B8BE40;
	text-transform: uppercase;
	font-weight: bold;
	margin-left:50px;
	height:15px;
}
.textebutlleti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
	margin-left:50px;
	padding:15px 0 20px 0;
}
#container { 
	position: relative;
	margin: 0px auto;
	padding: 0px;
	width: 760px;
	height:293px;
	background-image:url(../images/fondo-entrada.jpg);
}

#formindex { 
	position: relative;
	margin:0px auto;
	padding: 0px;
	width: 760px;
	height:50px;
}
/* ******FITXA COMPANYIA*************** */
.contingut{
	margin:20px 25px 15px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	min-height:400px;
	_height:400px;
}
.titolcompa{
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#910F67;
	margin-left:25px;
	margin-top:3px;
	text-decoration:none;
}
a.titolcompa:hover{
	text-decoration:underline;
}
.menu-compa{
	color:#000;
	margin-top:7px;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.lletra-menu{	
	color:#000000;
	text-decoration:none;
}
a.lletra-menu:hover{
	color:#000000;
	text-decoration:underline;
}
.foto_dades{
	float:left;
	width:340px;
	font-size:11px;
}
.foto_dades p {
 	color:#85114C;
	font-size:13px;
	font-weight:bold;	
	margin-bottom:0px;
}
.foto_dades h1 {
	font-size:11px;
	font-weight:bold;	
	margin:3px 0 0 0;
}
.foto_dades_link{
	text-decoration:none;
	color:#000000;
}
a.foto_dades_link:hover{
	text-decoration:underline;
}
.foto_dades li{
	text-decoration:none;
	font-size:12px;
}
a.foto_dades li:hover{
	text-decoration:underline;
	
}
.extres{
	clear:both;
	margin:0 0 10px 25px;
	/*min-height:130px;
	_height:130px;*/
	overflow:hidden;
	_display:inline-block;
}
.ratlla{
	border-bottom:1px solid #999;
	height:5px;
	margin:0 25px 10px 0;	
}
.video{
	margin-left:340px;
}
.video_nom{
	margin:3px 0 0 2px;
	text-decoration:none;
	color:#000000;
}
a.video_nom:hover{
	text-decoration:underline;
}
.neteja{
	clear:left;
}
.absoluta{
	position:absolute;
	top:275px;
	left:353px;
	width: 346px;
	height:352px;
	margin-left:10px;
}

.norepetir {background-repeat:no-repeat;}

#comesee {
	position:absolute;
	text-align:right;
	margin:auto;
	width:750px;
}

.gris12 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	line-height:130%;
}

.gris12B {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	line-height:130%;
}

.llegir2{
	color:#910F67;
	text-decoration:none;
	font-size:12px;
	margin-bottom:4px;
}

.filete {
	border:1px solid #910F67;
}
