body {
	background-color : #958e6c;
	color : #FFFFFF;
	margin : 0;
	padding : 0;
}
.pidioma {
	text-align:right;
	position:absolute;
	left: 890px;
	top: 14px;
}
.idioma {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	}
a.idioma , a.idioma:visited {color: #000000; background-color:  #958e6c;}
a.idioma:hover, a.idioma:active {color:#BB0000; background-color:  #958e6c;}

#superior
{
	margin-left: 0px;
	width:1004px;
	position:absolute;
	left: 0px;
	top: 0px;
}
.divlogo {
	margin-left: 13px;
	margin-top: 20px;
	
}
.barra {
	width: 27px;
	height: 20px;
	margin-left: 230px;
	margin-top: -71px;
	background-color:#000000;
}
.barra2 {
	width: 27px;
	height:640px;
	margin-left: 230px;
	margin-top: 0px;
	background-color:#000000;
}
.ralles{
	height: 30px;
	width: 122px;
	margin-left: 0px;
	border: 1px solid #000000;
	margin-top: 0px;
	position: absolute;
	left: 230px;
	top: 20px;
}
.menul {
	
	float:right;
}
.menuli {
	list-style-type: none;
	float:left;
	width: 130px;
	background-color:#000000;
	height:27px;
	text-align: center;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu{
	list-style-type: none;
	height: 32px;
	margin-left : 353px;
	margin-top: 0px;
	width: 520px;
	color:#000000;
	position:absolute;
	left: 0px;
	top: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.topmenu {
	color : #958E6C;
	text-decoration:none;
	font-family: "Franklin Gothic book", Arial, Verdana, Helvetica, sans-serif;
	font-size:17pt;
	letter-spacing: 2px;
}
a.topmenu , a.topmenu:visited {color: #958E6C; text-decoration:none;}
a.topmenu:hover, a.topmenu:active {color:#BB0000; text-decoration:none;}
.bototopmenu{
font-size:10pt;
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-top: 6px;
	padding-left: 10px; 
	padding-right: 10px;
	overflow: auto;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 10px;
	}
#framexpos{
	width: 281px;
	vertical-align:top;
	position:absolute;
	top: 89px;
	left: 13px;
}
#framecontent{
	width: 665px;
	vertical-align:top;
	position:absolute;
	left: 319px;
	top: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#titolart
{ position:absolute; margin-left:523px; width: 142px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #3E3A2D; background-color: #958e6c; text-align: center;margin-top:0px;}
#titolapartat
{ position:static; margin-top: 0px; margin-left:523px; width: 142px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #3E3A2D; background-color: #958e6c; text-align: center;}




.nomartista 
{
	width: 503px;
	font-size: 25px;
	color: #020202;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	background-color: #958E6C;
	position: relative;
	top: 13px;
	left: 20px;
	margin: 0px;
	padding: 0px;
}
.cv{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #3E3A2D; background-color: #958e6c; text-align:right; height: 20px;}
a.cv , a.cv:visited {color: #3E3A2D; text-decoration: none;}
a.cv:hover, a.cv:active {color:#BB0000; text-decoration: none;}
.divesque {
	position: absolute;
	width: 190px;
	text-align: left;
	top: 53px;
	left: 0px;
	background-color:#958E6C;
	margin: 0px;
	padding: 0px;
}
.divdret {
	position: absolute;
	width: 330px;
	top: 53px;
	left: 193px; background-color:#958E6C
}
.contenidorartista 
{
	width: 503px;
	height: 300px;
	font-size: 8pt;
	color: #333333;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	background-color: #958E6C;
	text-align:center;
	position: relative;
	top: 13px;
	left: 20px;
	margin: 0px;
	padding: 0px;
}

.thumbnails
{
	bottom: 0px;
	border: 10px solid #878161;
	width: 70px;
	height: 70px;
	padding: 1px;
	background-color: #3E3A2D;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.fotogran {text-align: center;}
.fotogranborde {border: 10px solid #878161;}
.fototext { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:center; vertical-align:text-top;}
.llistartistes
{
	width: 140px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 18px;
	left: 523px;
	border: 1px solid #878161;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.pfoto {
	width:120px;
	height: auto;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.partista {
	height:58px;
	width: 50px;
	margin: 0px;
	padding: 0px;
	font-family:Tahoma;
	font-size: 11px;
	position: relative;
	left: 70px;
	top: 0px;
	
}
a.artist , a.artist:visited {	color: #3E3A2D; text-decoration: none;}
a.artist:hover, a.artist:active { color: #E4E2DA; text-decoration: none;}
.enllaç
{	
	font-family: Arial, Helvetica, sans-serif;
	color:#3E3A2D;
	font-size:8pt;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	height: auto;
	
}
a.enllaç , a.enllaç:visited {color: #3E3A2D;}
a.enllaç:hover, a.enllaç:active {color:#BB0000;}



.nomfira { font-size: 25px; color: #000000; text-transform: capitalize; font-family: Arial, Helvetica, sans-serif; font-weight: 900;position:static; width:427px; padding-left: 38px; margin-top: 0px}
#tornar { float:right; margin-top: -19px; width:162px; text-align:right; padding-right: 38px;}
.contenidorfira {
	width: 550px;
	background-color: #878161;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	left: 19px;
	top: 0px;
}
.fotoexpo{
	border: 10px solid #605B44;
	padding: 0px;
	float:left;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	clear:both;
}


.pdata{ width: 270px; font-size:12px; margin: 0px; padding: 0px; position: absolute; left:130px; top: 10px; color:#C8C5B0}
	.pwww { width: 170px; font-size:12px; margin: 0px; padding: 0px; position:absolute; right: 0px; top: 10px;  text-align:right; margin-right:20px; color:#BB0000}
a.wwwlink , a.wwwlink:visited {color: #BB0000;}
a.wwwlink:hover, a.wwwlink:active {color: #E10000;}
.pdescripciofira { width: 440px; font-size:12px;  margin: 0px; padding: 0px; position: absolute; left:130px; top: 30px; color:#C8C5B0}
.titaltrefira {
	width: 590px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing: 10pt;
	color: #67634B;
	position: relative;
	left: 19px;
	top: 10px;
	margin: 0px;
	padding: 0px;
}

.contenaltrefira {
	width: 550px;
	position: relative;
	top: 10px;
	left: 19px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.linkfira
{
	font-family: Arial, Helvetica, sans-serif;
	color:#D6D2C7;
	font-size: 8pt;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	letter-spacing: 1pt;
	width: 550px;
	list-style-type: none;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.linkfira , a.linkfira:visited {color: #D6D2C7;}
a.linkfira:hover, a.linkfira:active {color:#BB0000;}
.ulfira{
	padding: 0px;
	margin: 0px;
}



.fotonot{
	border: 10px solid #605B44;
	padding: 0px;
	position: relative;
	top: 0px;
	left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
}
.pnoticia {
	width: 440px;
	font-size:12px;
	color:#C8C5B0;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left:130px;
	top: 10px;
}








#nomactual { font-size: 25px; color: #000000; text-transform: capitalize; font-family: Arial, Helvetica, sans-serif; font-weight: 900;position:static; width:665px; padding-left: 0px; margin-top: 0px; margin-bottom:10px}
#nomactual2 { font-size: 25px; color: #000000; text-transform: capitalize; font-family: Arial, Helvetica, sans-serif; font-weight: 900;position:static; width:327px; padding-left: 0px; margin-top: 0px; margin-bottom:10px; float:right; background-color: #958e6c}
#actualdoble {width:327px; background-color:#FF9966; float:right; background-color:#878161; margin-right:5px;}
.verobras{}
.contenidoractual {
	background-color:#878161;
	width: 625px;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
}
.contenidoractual2 {
	width: 297px;
	margin-bottom: 5px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color:#C8C5B0;
}
.pexpotipu {
	width: 252px;
	font-size:14px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#C8C5B0;
	position: relative;
	left: 0px;
	top: 0px;
}
.pexposala {
	width: 253px;
	font-size:14px;
	margin-top: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: right;
	color:#C8C5B0;
	position: relative;
	left: 257px;
	top: -16px;
}
.partistes {
	width: 515px;
	min-height:75px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	letter-spacing: 1pt;
	margin-top: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:justify;
	position: relative;
}
.pexposala2 {
	font-size:14px;
	margin-top: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: right;
	color:#C8C5B0;
}
.partistes2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	letter-spacing: 1pt;
	margin: 0px;
	text-align:justify;
}
.pdurada {
	width: 313px;
	font-size:12px;
	margin-top: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#C8C5B0;
	text-align:left;
	position: relative;
	left: 0px;
	top: 0px;
}


.lupalinkcat {float:right; margin-top:-15px; width:50px; height:18px}
a.lupalinkcat , a.lupalinkcat:visited { background-image:url(../images/lupa_cat.gif); float:right; margin-top:-15px;}
a.lupalinkcat:hover, a.lupalinkcat:active { background-image:url(../images/lupa_cat_down.gif); float:right; margin-top:-15px;}
.lupalinkes {float:right; margin-top:-15px; width:50px; height:18px}
a.lupalinkes , a.lupalinkes:visited { background-image:url(../images/lupa_es.gif); float:right; margin-top:-15px;}
a.lupalinkes:hover, a.lupalinkes:active { background-image:url(../images/lupa_es_down.gif); float:right; margin-top:-15px;}
.lupalinken {float:right; margin-top:-15px; width:50px; height:18px}
a.lupalinken , a.lupalinken:visited { background-image:url(../images/lupa_en.gif); float:right; margin-top:-15px;}
a.lupalinken:hover, a.lupalinken:active { background-image:url(../images/lupa_en_down.gif); float:right; margin-top:-15px;}
.lletrainvi{ color:#C0BDA5; clear:both}



.pdatablanc{ color: #333333;}
.dataexpo { color:#ffffff; font-size: 13px; }
.pnotap { width: 312px; font-size:12px; margin-top: 0px; margin-left:0px; margin-right: 0px; margin-bottom: 0px; color:#C8C5B0; text-align:right; position: relative; top: -16px; left: 313px;}
.divthumbexpo{ width:326px; height:312px; padding-left: 10px;}
.divexpo{
	width:319px;
	height:300px;
	margin-left:336px;
	margin-top: -312px;
	text-align: center;
	color:#3E3A2D;
	padding-right: 10px;
	padding-top: 4px;
	background-position: center top;
}
.thumbexpo{ border: 1px solid #000000;
	width: 70px;
	height: 69px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-top: 4px;}
.fotoexpothumb{
	border:1px solid #000000;
	text-align: center;
	vertical-align: top;
}
.fototextexpo { width: 300px; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin-top: 1px;}

.notap{
	width: 545px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	letter-spacing: 1pt;
	margin-top: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:justify;
	position: relative;
	left: 80px;
	top: 0px;
	background-color:#958E6C;
}
.fotogaleria{
	border: 10px solid #605B44;
	padding: 0px;
	top: 10px;
	left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
}
.divgaleriadcha{
	float:left;
	width: 290px;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	left:0px;
	top: 0px;
	text-align: center;
}
.divgaleriaizq{
	
	width: 220px;
	float:left;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-right: 20px;
	position: relative;
	left: 0px;
	top: 0px;
	text-align: center;
}
