/*Document CSS*/
html{
margin:0px;
padding:0px;
}

body{
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
color: #000000;
background-color:#f4f4f4;
background-image:url(../img/bgBody.jpg);
background-repeat:no-repeat;
background-position:center top;
}


form{
margin:0px;
padding:0px;
position:relative;
}

a{
text-decoration:none;
color:#CCCCCC;
}

a:hover{
text-decoration:underline;
}

img{
border:0px;
}

h1, h2, h3, h4, h5, h6{
margin:0px;
padding:0px;
list-style:none;
list-style-type:none;
line-height:normal;
font-weight:normal;
display:inline;
}

.u{text-decoration:underline;}
.b{font-weight:bold;}

h1{
display:block;
}

h4{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:24px;
color:#fc5721;
font-weight:bold;
}

h5{
font-family:Impact, Georgia, Verdana;
font-size:32px;
color:#7b7b8f;
}

caption{
display:none;
}

/*INPUTS FORMS*/
.input{
border:1px solid #FFFFFF;
height:17px;
width:127px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:6px 0px;
position:relative;
float:left;
}

.button{
background-image:url(../img/bg_button.gif);
background-repeat:repeat-x;
background-position:left bottom;
border:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin:6px 0px;
margin-left:9px;
height:21px;
float:left;
}

.input2{
border:1px solid #e2e2e4;
height:17px;
width:165px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4a53;
margin:0px;
position:relative;
float:none;
}

.input3{
border:1px solid #FFFFFF;
height:17px;
width:55px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px;
position:relative;
float:none;
margin-right:5px;
}

.textarea2{
border:1px solid #e2e2e4;
height:60px;
width:165px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px;
position:relative;
float:none;
}

.button2{
background-image:url(../img/bg_button.gif);
background-repeat:repeat-x;
background-position:left bottom;
border:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin:0px;
height:21px;
float:none;
}

.select{
width:auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
position:relative;
}

#web{
width:990px;
margin:0px auto;
background-color:#FFFFFF;
}

#webleft{
width:720px;
float:left;
background-color:#FFFFFF;
}

#webright{
width:270px;
float:left;
background-color:#FFFFFF;
position:relative;
}

#head{
position:relative;
height:221px;
overflow:hidden;
}

#langs{
width:720px;
height:21px;
line-height:21px;
text-align:right;
color:#14141f;
}

#langs a{
color:#14141f;
padding-right:1px;
padding-left:1px;
}

#menu{
height:50px;
width:719px;
background-image:url(../img/bg_menu.gif);
background-position:top left;
background-repeat:repeat-x;
background-color:#13131e;
}

#menu ul{
margin:0px;
padding:0px;
}

#menu li{
display:block;
text-align:center;
float:left;
width:111px;
background-image:url(../img/bg_menu_li.gif);
background-position:top right;
background-repeat:no-repeat;
}

#menu li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
display:block;
height:41px;
padding-top:9px;
}

#menu li a:hover{
text-decoration:none;
}

/*INICI*/
#menu li.ini{
width:53px;
text-transform:lowercase;	
line-height:normal;
text-align:center;
background-image:url(../img/bg_menu_ini.gif);
background-position:top right;
background-repeat:no-repeat;
}


/*MENU 1 LÍNIA*/
#menu li.line{
padding:0px;
line-height:46px;
}

/*MENU NO BG*/
#menu li.nobg{
background:none;
}
/*MENU CLEAR*/
#menu li.clear{
clear:both;
display:none;
}

#menu li a:hover, #menu li a.sel, #memu li a.sel:hover{
color:#ff6633;
}

#menu li.ini:hover, #menu li.selIni{
background-image:url(../img/bg_menu_ini_sel.gif);
background-position:top right;
background-repeat:no-repeat;
}

#menu li a.nolink{
color:#CCCCCC;
filter:alpha(opacity=40); /* IE */
-moz-opacity:0.40; /* Firefox, Opera, ... */
opacity: 0.40; /* CSS 3*/
}

#menu li a.nolink:hover{
background:none;
}

/*#menu li.ini a.sel{
background:#447fb8;
}*/

/*TAG ULTIMA HORA*/
#tag{
text-align:center;
background-color:#ff6633;
border-bottom:1px solid #FFFFFF;
padding-top:8px;
background-image:url(../img/bg_arrow_tag.gif);
background-repeat:no-repeat;
background-position:center bottom;
height:42px;
width:719px;
}

#tag div{
text-align:center;
font-family:"Trebuchet MS", Verdana, Arial;
font-weight:bold;
font-size:23px;
color:#FFFFFF;
margin:0px 2px;
}


#tag a{
font-family:"Trebuchet MS", Verdana, Arial;
font-weight:bold;
font-size:23px;
color:#FFFFFF;
text-decoration:none;
}

#tag a:hover{
text-decoration:none;
}

/*PEU*/
#footcontent{
background-color:#14141f;
padding:28px 12px 20px 20px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#c9c7c7;
clear:both;
line-height:15px;
}

#foot{
width:720px;
margin:0px auto;
}

#foot a{
color:#c9c7c7;
}

#footcontact{
float:left;
width:225px;
}

#footcontact a{
text-decoration:underline;
}

#footcontact a:hover{
text-decoration:none;
}


#footventa{
float:right;
margin-left:90px;
}


#footlinks{
padding:4px 18px;
background:#89898f;
}

#footlinks table{
width:100%;
border:0px;
}

#footlinks, #footlinks a{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#14141f;
}

#footlinks .a_left{
text-align:left;
}

#footlinks .a_right{
text-align:right;
}

/*CERCADOR*/
#search{
background-color:#14141f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

#search a{
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}

#search a:hover{
text-decoration:none;
}

#normal{
padding:9px 18px;
}

#formadvanced{
width:270px;
}

#advanced{
display:none;
padding:9px 18px;
padding-top:25px;
padding-bottom:24px;
background-color:#14141f;
}

#advanced span, #advanced select{
display:block;
float:left;
height:28px;
vertical-align:middle;
}

#advanced span{
width:64px;
padding-top:3px;
}

#advanced select{
height:auto;
border:0px;
padding:2px;
}

#advanced .button{
float:right;
}

#advanced input{
text-align:left;
}


/*ACTUACIO*/	
#actuacio {
background-color:#FFFFFF;
position:relative;
}

#actuacio h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
display:block;
margin-left:15px;
padding-bottom:15px;
}

#actuacio h4, #actuacio h4 a{
font-family:Arial, Helvetica, sans-serif;
font-size:43px;
color:#ff6633;
text-decoration:none;
text-transform:uppercase;
}

#actuacio h4{
display:block;
margin-left:15px;
padding-bottom:12px;
}

#actuacio h4 a span{
font-size:36px;
}


#actuacio h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
margin-left:15px;
display:block;
margin-bottom:18px;
}

/*CALENDARIS*/
#calendars{
padding:60px 2px 20px 2px;
background-image:url(../img/bg_calendars.gif);
background-repeat:no-repeat;
background-position:right top;
}

#calendars h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#000000;
line-height:11px;
}

#calendars h6 strong{
font-size:12px;
font-weight:normal;
}


#calendars .cal{
float:left;
text-align:right;
width:129px;
padding-bottom:10px;
}

#calendars table{
margin-top:16px;
}

#calendars td{
width:16px;
height:16px;
text-align:center;
font-size:10px;

}

#calendars td.day{
background-color:#e8e8f3;
}

#calendars td.fest{
background-color:#b2b2bd;
}

#calendars td a{
display:block;
height:16px;
line-height:16px;
color:#FFFFFF;
background-color:#40404b;
}

#calendars td a:hover{
text-decoration:none;
}

#calendars td a.day-sel{
background-color:#ff6633;
}

/*MULTIMEDIA*/
a#bannermultimedia{
height:150px;
background-image:url(../img/bg_banner_multimedia.jpg);
background-repeat:no-repeat;
background-position:left top;
text-align:right;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:20px;
color:#fc5721;
display:block;
padding-top:15px;
padding-right:12px;
text-decoration:none;
}

/*NEWSLETTER*/
#newsletter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-bottom:15px;
}

#newsletter a{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

#newsletter a:hover{
text-decoration:none;
}

#newsletter h3{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:20px;
height:20px;
color:#fc5721;
display:block;
float:right;
text-align:right;
padding-left:17px;
padding-right:12px;
margin-bottom:6px;
background-image:url(../img/bg_banner_h3.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

#newsletter .input{
border:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#89898f;
font-style:italic;
display:block;
float:right;
width:165px;
padding-top:1px;
}

#newsletter .button{
display:block;
float:right;
}

#newsletter .checkbox{
margin:0px;
padding:0px;
}

#div_newsletter_1{
height:auto;
background-color:#89898f;
padding:12px;
text-align:right;
clear:both;
}

#div_newsletter_2{
display:none;
background-color:#89898f;
padding:12px;
text-align:right;
clear:both;
}


/*BANNERS*/
#high .new{
background-image:url(../img/home/bg_new.gif);
background-repeat:no-repeat;
background-position:right top;
background-color:#FFFFFF;
padding:12px;
padding-top:18px;
font-size:11px;
color:#033463;
margin-bottom:1px;
}

#high .new h3{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:22px;
line-height:22px;
color:#033463;
display:block;
margin-bottom:5px;
}

#high .new h5{
font-size:10px;
background-color:#033463;
padding:4px;
display:block;
margin-bottom:5px;
color:#FFFFFF;
}

#high .new .text{
margin-bottom:10px;
}

#high .new a{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6633;
text-decoration:underline;
}

#high .new a img{
vertical-align:text-bottom;
margin-right:9px;
}

#high .new a span{
text-decoration:underline;
}

#home .new a:hover{
text-decoration:none;
}

#high .new a:hover img{
text-decoration:none;
}

#high .item{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-bottom:15px;
}

#high .item h3{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:20px;
height:20px;
color:#fc5721;
display:block;
float:right;
text-align:right;
padding-left:17px;
padding-right:12px;
margin-bottom:6px;
background-image:url(../img/bg_banner_h3.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

#high .item .text{
text-align:right;
background-color:#89898f;
padding:12px;
clear:both;
}

#high .item a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#14141f;
font-weight:bold;
text-decoration:none;
}

#high .item a:hover{
text-decoration:underline;
}

#bannerjardins a.imagej{
display:block;
height:177px;
}


#banners{
padding:8px 19px;
}

.banner{
border-bottom:1px solid #CECECE;
padding:10px 0px;
text-align: center;
}

/*GET ADOBE*/
#adobe{
padding:15px;
text-align:center;
}

#adobe img{
display:inline;
}

/*CONTENT*/
#content{
height:100%;
overflow:hidden;
background-color:#FFFFFF;
padding:1px 1px 1px 0px;
}

/*HOME*/
#home{

}

#home h3{
display:block;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:24px;
color:#ff6633;
background-color:#14141f;
padding:6px 0px 6px 72px;
}

#home h3 .subtitle{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:12px;
color:#c9c7c7;
}

#home .thumbs{
background:#FFFFFF;
width:100%;
padding-top:1px;
margin-bottom:2px;
}

#home .thumbs a{
float:left;
display:block;
margin:1px 0px 0px 1px;
width:143px;
height:88px;
overflow:hidden;
}

#home .thumbs img{
width:143px;
height:88px;
}

#home .thumbs a.thumb0{
margin-left:0px;
}

#home .links{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00519e;
text-align:right;
}

#home .links a{
color:#00519e;
text-decoration:underline;
}

#home .links a:hover{
text-decoration:none;
}

#home .message{
background:#c4c4c7;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:14px;
color:#14141f;
text-align:center;
width:auto;
padding:8px 0px;
}

#home #listact{
padding-top:28px;
width:auto;
}


/*TEMPORADA 2007*/

/*#home #listact{
float:left;
width:426px;
border:3px solid #FFFFFF;
background-image:none;
background-color:#FFFFFF;
}*/

#home table thead tr th.n2007 {
text-align:left;
font-size:11px;
/*background-image:url(../img/bg_th.gif);
background-repeat:no-repeat;
background-position:right bottom;*/
padding:9px;
background-color:#000000;
}

#home table thead tr th.n2007 strong{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:30px;
line-height:28px;
font-weight:normal;
}

/*#listact{
position:relative;
}

#segell{
position:absolute;
top:186px;
left:265px;
width:132px;
height:89px;
background-image:url(../img/home/segell1.gif);
background-repeat:no-repeat;
background-position:right bottom;
}*/


#home #listact_notice{
width:auto;
padding-top:10px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#14141f;
text-align:center;
line-height:16px;
}

#home table{
width:100%;
}

#home table th, #home table td {
padding:8px 6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

#home table th{
}

#home table th.date{

}

#home table th.price{
}


#home table tr.over td{
background:#14141f;
}

#home table tr.over td.date{
background:#000000;
}

#home table tr.over td.off{
background:#14141f;
}

#home table tr.over td.price1{
background:#14141f;
background-image:url(../img/bg_price1.gif);
background-repeat:repeat-y;
background-position:left top;
white-space:nowrap;
}

#home table tr.over td.price2{
background:#14141f;
background-image:url(../img/bg_price2.gif);
background-repeat:repeat-y;
background-position:left top;
white-space:nowrap;
}

#home table tr.over td.price3{
background:#14141f;
background-image:url(../img/bg_price3.gif);
background-repeat:repeat-y;
background-position:left top;
white-space:nowrap;
}

#home table tr.over td.price4{
background:#14141f;
background-image:url(../img/bg_price4.gif);
background-repeat:repeat-y;
background-position:left top;
white-space:nowrap;
}

#home table tr.over td.price5{
background:#14141f;
background-image:url(../img/bg_price5.gif);
background-repeat:repeat-y;
background-position:left top;
white-space:nowrap;
}

#home table td{
background-color:#14141f;
}

#home table td.concert strong{
text-transform:uppercase;
color:#fc5721;
}

#home table td a{
text-decoration:none;
color:#FFFFFF;
}

#home table td.date{
background-color:#5b5b62;
width:130px;
text-align:center;
}

#home table td.off{
background-color:#5b5b62;
}

#home table td.off strong{
text-transform:uppercase;
color:#fc5721;
color:#FFFFFF;
}

#home table td.price1, #home table td.price2, #home table td.price3, #home table td.price4, #home table td.price5{
background-color:#5b5b62;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:8px 6px 8px 12px;
white-space:nowrap;
}

#home table td.price1{
background-image:url(../img/bg_price1.gif);
background-repeat:repeat-y;
background-position:left top;
}

#home table td.price2{
background-image:url(../img/bg_price2.gif);
background-repeat:repeat-y;
background-position:left top;
}

#home table td.price3{
background-image:url(../img/bg_price3.gif);
background-repeat:repeat-y;
background-position:left top;
}

#home table td.price4{
background-image:url(../img/bg_price4.gif);
background-repeat:repeat-y;
background-position:left top;
}

#home table td.price5{
background-image:url(../img/bg_price5.gif);
background-repeat:repeat-y;
background-position:left top;
}



/*LLISTAT PROGRAMACIÓ*/
#programacio{
background-color:#FFFFFF;
background-image:url(../img/bg_inner.gif);
background-repeat:repeat-x;
background-position:left top;
margin-top:20px;
}

#programacio h1{
display:block;
width:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#c4c4c7;
font-weight:bold;
padding-left:26px;
padding-top:10px;
}

#programacio .download{
width:180px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
float:right;
padding-top:10px;
padding-right:25px;
}

#programacio .download img{
vertical-align:middle;
}

#programacio .download a{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
text-decoration:none;
display:block;
height:32px;
margin-bottom:15px;
padding-left:35px;
}

#programacio .download a:hover{
text-decoration:none;
}

#programacio .download a.pdf{
background-image:url(../img/programacio/ico_pdf.gif);
background-repeat:no-repeat;
background-position:left center;
}

#programacio .download a.friend{
background-image:url(../img/programacio/ico_friend.gif);
background-repeat:no-repeat;
background-position:left center;
}

#proglistjul{
padding:1px 0px 5px 19px;
}

#proglistago{
padding:1px 0px 5px 19px;
}

#programacio h3{
width:95%;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62px;
color:#d1d1db;
font-weight:bold;
}

#programacio h3 span{
font-size:31px;
font-weight:normal;
}

#programacio h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#ff6633;
font-weight:normal;
display:block;
padding-bottom:5px;
}


#programacio h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#11111c;
display:block;
padding-top:15px;
}

#programacio h5 a{
color:#11111c;
}

#programacio h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fc3a1a;
font-weight:bold;
}


/*CAIXES ARTISTES*/
.boxartist{
width:320px;
height:315px;
padding-right:23px;
padding-top:20px;
display:block;
float:left;
font-size:11px;
color:#86868c;
}

#proglistago .boxartist{

}

.boxartist h4 a{
color:#ff6633;
}

.boxartist a:hover{
text-decoration:none;
}

.boxartist .entrades{
width:110px;
margin-right:26px;
float:left;
text-align:center;
}

.boxartist .text{
width:180px;
float:left;
}

.boxartist .text a{
text-decoration:none;
}

.boxartist .text a:hover{
text-decoration:none;
}

.boxartist strong{
color:#13131e;
}

.boxartist .day{
height:74px;
background-color:#e1e1e7;
}

.boxartist .image {
/*background: #ae3318;*/
}

.boxartist .image img{
}

.boxartist .status{
height:112px;
}

/*SENSE ENTRADES (concerts passats)*/
#proglistjul .boxartist .past{
background-color:#FFFFFF;
}

#proglistago .boxartist .past{
background-color:#FFFFFF;
}

/*COMPRAR ENTRADES*/
.boxartist .buy{
background-image:url(../img/programacio/bg_status_buy.gif);
background-repeat:repeat-x;
background-position:left top;
}

.boxartist .buy .action a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
margin:0px 5px;
line-height:11px;
height:10px;
padding-top:82px;
}

/*ENTRADES EXHAURIDES*/
.boxartist .sold{
background-image:url(../img/programacio/bg_status_sold.gif);
background-repeat:repeat-x;
background-position:left top;
}

.boxartist .sold .action, .boxartist .sold .action a{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:18px;
color:#FFFFFF;
display:block;
line-height:20px;
padding-top:5px;
}

/*ULTIMES ENTRADES*/
.boxartist .last{
background-image:url(../img/programacio/bg_status_last.gif);
background-repeat:repeat-x;
background-position:left top;
}

.boxartist .last .action, .boxartist .last .action a{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:18px;
color:#FFFFFF;
display:block;
line-height:20px;
padding-top:5px;
}

/*CONCERT CANCEL·LAT*/
.boxartist .cancel{
background-image:url(../img/programacio/bg_status_cancel.gif);
background-repeat:repeat-x;
background-position:left top;
}

.boxartist .cancel .action, .boxartist .cancel .action a{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:18px;
color:#FFFFFF;
display:block;
line-height:20px;
padding-top:5px;
}

.deafmute{
width:253px;
height:56px;
background-image:url(../img/bg_deaf.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:12px;
text-align:left;
margin-bottom:10px;
}

.deafmute a{
text-decoration:none;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:18px;
color:#FFFFFF;
display:block;
line-height:52px;
height:52px;
}

.deafmute a:hover{
color:#FFFFFF;
}

/*NEWS*/
#news{
background-color:#FFFFFF;
background-image:url(../img/bg_inner.gif);
background-repeat:repeat-x;
background-position:left top;
margin-top:20px;
}

#news h1{
display:block;
width:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#c4c4c7;
font-weight:bold;
padding-left:26px;
padding-top:10px;
}

#link_press {
width:180px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
float:right;
padding-top:8px;
padding-right:25px;
}

#link_press a{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
text-decoration:none;
display:block;
height:32px;
margin-bottom:15px;
padding-left:35px;
line-height:45px;
background-image:url(../img/news/img_read.gif);
background-repeat:no-repeat;
background-position:left center;
}


#news h3{
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:72px;
color:#00519e;
height:55px;
overflow:hidden;
margin-bottom:23px;
padding-left:38px;
}

#newslist, #historylist{
padding:8px 0px 15px 36px;
padding-top:40px;
/*background-image:url(../img/news/bg_newslist.gif);
background-repeat:repeat-x;
background-position:left top;*/
}

#historylist{
}

#newslist .bgdot, #historylist .bgdot{
/*background-image:url(../img/news/bg_news_dot.gif);
background-repeat:repeat-y;
background-position:308px;*/
width:682px;
}

/*CAIXA NOTICIA*/
a.boxnew{
display:block;
width:606px;
margin:8px 0px;
padding:8px 0px;
padding-left:40px;
border-bottom:1px solid #e2e2e4;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
line-height:16px;
}

a.boxnew:hover{
text-decoration:none;
}

a.newpdf{
background-image:url(../img/news/img_pdf.gif);
background-repeat:no-repeat;
background-position:left 10px;
}

a.new{
background-image:url(../img/news/img_web.gif);
background-repeat:no-repeat;
background-position:left 10px;
}

.boxnew h4{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#10101b;
font-weight:bold;
padding-bottom:3px;
}

.boxnew h5{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9b9b9e;
padding-bottom:5px;
}

a.boxnew:hover h4{
text-decoration:underline;
}

.boxnew .text{

}



/*HISTORIC NOTICIES*/
#history{
display:none;
}

.history{
text-align:right;
padding:10px;
padding-right:30px;
}

.history a{
text-decoration:underline;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6633;
}

.history a:hover{
text-decoration:none;
}

/*DETALL NOTICIES*/
#detailnews{
background-image:url(../img/news/bg_news.jpg);
background-repeat:no-repeat;
background-position:right top;
background-color:#FFFFFF;
padding:5px 25px 50px 30px;
padding-top:30px;
height:700px;
}

.back{
text-align:right;
position:relative;
}

.back a{
text-decoration:underline;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fc3a1a;
}

.back a:hover{
text-decoration:none;
}

#detailnews h3{
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:72px;
color:#033463;
height:55px;
overflow:hidden;
margin-bottom:5px;
}

#new{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#033463;
margin-top:10px;
}

#new a{

}

#new h4{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:26px;
color:#033463;
display:block;
margin-bottom:5px;
}

#new h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#033463;
}

#new h5 span{
font-size:10px;
}

#new h6{
display:block;
padding:4px;
background:#033463;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-bottom:16px;
}

#new .text{
float:left;
width:330px;
text-align:justify;
}

#new .multimedia{
float:left;
width:310px;
margin-left:25px;
position:relative;
}

#new .multimedia .image{
border:10px solid #FFFFFF; 
background:#FFF;
text-align:center;
}


.multimedia img#big{
border:10px solid #FFFFFF;
}

.multimedia .thumbs{
margin-top:12px;
margin-bottom:20px;
}

.multimedia .thumbs a{
float:left;
display:block;
margin-right:6px;
}

.multimedia .thumbs img{
border:3px solid #00519e;
}

.multimedia .thumbs a:hover img{
border:3px solid #74a0ca;
}


.multimedia .links{
width:297px;
/*border-top:1px solid #A94542;*/
}

.multimedia .links a{
display:block;
padding:8px 5px 8px 5px;
border-bottom:1px solid #ceddec;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00519e;
}

.multimedia .links a:hover{
background-color:#ceddec;
border-bottom:1px solid #ceddec;
}


.multimedia .links a img{
margin-right:12px;
float:left;
padding-top:4px;
}

.multimedia .links a span{
color:#00519e;
font-weight:bold;
}

/*DETALL ARTISTA*/
#detailartist{
background-color:#FFFFFF;
background-image:url(../img/bg_inner.gif);
background-repeat:repeat-x;
background-position:left top;
margin-top:20px;
padding-left:26px;
}

#detailartist h1{
display:block;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#c4c4c7;
font-weight:bold;
padding-top:10px;
}

#detailartist .title{
width:auto;
float:left; 
margin-right:17px;
padding-bottom:12px;
background-color:#FFFFFF;
}

#detailartist h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:66px;
color:#d1d1db;
display:block;
font-weight:bold;
}

#detailartist h3 span{
display:block;
float:left;
letter-spacing:-11px;
}


#detailartist h3 span.normal{
display:block;
float:left;
margin-left:16px;
font-size:20px;
padding-top:8px;
font-weight:normal;
letter-spacing:normal;
}


#detailartist h3 span strong{
font-size:30px;
letter-spacing:normal;
}

#artist{

}

#artist .images{
float:left;
width:260px;
height:260px;
background-image:url(../img/artist/bg_images.gif);
background-repeat:no-repeat;
background-position:right bottom;
margin-right:10px;
margin-top:8px;
}

#artist .images #big{
margin-bottom:20px;
position:relative; 
width:243px; 
height:243px; 
background:#FFF; 
text-align:center; 
overflow:hidden;
}

#artist .images #big img{
position:absolute;
left:1px;
top:1px;
}

#artist .images .thumbs{
margin-top:25px;
}

#artist .images .thumbs a{
float:left;
display:block;
margin-right:8px;
margin-bottom:8px;
}

#artist .images .thumbs img{
}

#artist .images .thumbs a:hover img{
}

#detailartist .action{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00519e;
float:right;
width:auto;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
padding-top:52px;
}

#detailartist .action a{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
text-decoration:none;
}

#detailartist .action a img{
vertical-align:text-bottom;
}


#detailartist .action a:hover{
text-decoration:underline;
}

#artist .text{
float:left;
width:396px;
}

#artist .text .info{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#86868c;
text-align:justify;
line-height:13px;
}

#artist .text .info a {
color:#ff6633;
text-decoration:none;
}

#artist .text .info a:hover {

}

#artist .text .info .add{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#10101b;
font-weight:bold;
line-height:17px;
}

#artist .text h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:32px;
color:#ff6633;
display:block;
margin-bottom:5px;
font-weight:normal;
text-transform:uppercase;
}

#artist .text h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#8a8aa6;
display:block;
margin-bottom:8px;
font-weight:bold;
}

#artist .text h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#10101b;
font-weight:bold;
display:block;
}

#artist .text .status{
padding-left:120px;
margin-bottom:5px;
padding-top:30px;
padding-bottom:5px;
}

#artist .text .buy{
background-image:url(../img/artist/bg_entrades_buy.gif);
background-repeat:no-repeat;
background-position:left top;
}

#artist .text .sold{
background-image:url(../img/artist/bg_entrades_sold.gif);
background-repeat:no-repeat;
background-position:left top;
color:#FFFFFF;
}

#artist .text .last{
background-image:url(../img/artist/bg_entrades_last.gif);
background-repeat:no-repeat;
background-position:left top;
}

#artist .text .cancel{
background-image:url(../img/artist/bg_entrades_cancel.gif);
background-repeat:no-repeat;
background-position:left top;
color:#FFFFFF;
}

#artist .text .status a, #artist .text .status strong{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff6633;
font-weight:bold;
text-decoration:none;
padding:10px 0px;
padding-top:15px;
}

#artist .text .status a:hover{
text-decoration:none;
}

#artist .text .preus{
width:100%;
text-align:right;
padding:10px 0px 10px 0px;
}

#artist .text .preus a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff6633;
line-height:19px;
text-decoration:none;
background-image:url(../img/artist/bg_price.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:14px;
}

#artist .text .preus a:hover{
text-decoration:none
}

#artist .links{
margin-top:2px;
}

#artist .links a{
display:block;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:auto;
padding-left:14px;
background-image:url(../img/artist/bg_link.gif);
background-repeat:no-repeat;
background-position:left 3px;
font-weight:bold;
}


#artist .links a:hover{
color:#ff6633;
background-image:url(../img/artist/bg_price.gif);
background-repeat:no-repeat;
background-position:left 3px;
}

#artist .links a span{
font-weight:normal;
}

#artist .links a em{
font-size:11px;
font-weight:normal;
font-style:normal;
color:#ff6633;
}

#artist #infolong{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#86868c;
text-align:justify;
line-height:13px;
padding-top:20px;
padding-bottom:15px;
display:none;
}

#artist #infolong .column1{
width:317px;
float:left;
}

#artist #infolong .column2{
width:317px;
float:left;
margin-left:32px;
}

#artist #infolong .center{
width:620px;
padding-top:20px;
}

/*ESCENARI */
#platea{
padding:32px;
}

#platea a:hover{
text-decoration:none;
}

#platea .entrades{
width:110px;
margin-right:40px;
float:left;
text-align:center;
}

#platea h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#00519e;
display:block;
padding-top:11px;
}

#platea h5 a{
color:#00519e;
}


#platea .entrades .day{
height:74px;
background-image:url(../img/artist/bg_entrades.gif);
background-repeat:repeat-x;
background-position:left top;
}

#platea .image img{
border:3px solid #FFFFFF;
margin:3px 0px;
}

#platea .escenari{
float:left;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#14141f;
text-align:center;
margin-right:45px;
margin-left:12px;
}

#platea .prices{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#10101b;
padding:6px;
}

#platea .prices strong{
font-size:14px;
}

#platea .prices .price{
background-color:#e2e2e4;
padding:6px 15px 6px 10px;
margin-bottom:10px;
}

#platea .prices .one{
border-left:8px solid #ffc22b;
}

#platea .prices .two{
border-left:8px solid #008f2e;
}

#platea .prices .thr{
border-left:8px solid #7b4f93;
}

#platea .prices .fou{
border-left:8px solid #0088c1;
}

#platea .prices .fiv{
border-left:8px solid #f88209;
}


/*PATROCVINADORS*/
#partners, .restaurant{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:14px;
font-weight:bold;
color:#5b5b62;
width:auto;
padding:15px 0px 2px 0px;
}

#partners img{

}

#partners .first {
text-align:left;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
background-image:url(../img/bg_partners.gif);
background-repeat:no-repeat;
background-position:left top;
}

#partners .first strong{

}

.restaurant .first{
width:680px;
margin:0px auto;
}

.restaurant .first .part{
width:225px;
float:left;
text-align:center;
color:#fc5721;
padding-bottom:20px;
}

.restaurant .first .part img{
margin-top:10px;
}

.restaurant .first .part span.cl{
font-weight:normal;
color:#89898f;
font-size:12px;
}

#div_cms_messages div {
	background: #000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F00;
	margin: 10px;
	padding: 10px;
	border: 1px solid #FFF;
}


#std_page{
background-color:#FFFFFF;
background-image:url(../img/bg_inner.gif);
background-repeat:repeat-x;
background-position:left top;
margin-top:20px;
}

#std_page h1{
display:block;
width:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#c4c4c7;
font-weight:bold;
padding-left:26px;
padding-top:10px;
}

#link_situation {
width:150px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
float:right;
padding-top:12px;
padding-right:5px;
}

#link_situation a{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
text-decoration:none;
display:block;
height:32px;
margin-bottom:15px;
padding-left:38px;
line-height:35px;
background-image:url(../img/situacio/img_lodgment.gif);
background-repeat:no-repeat;
background-position:left center;
}


#std_page h3{
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:72px;
color:#00519e;
height:55px;
overflow:hidden;
margin-bottom:23px;
padding-left:38px;
}

#std_page #home{
background:none;
}

#std_page #home #listact{
margin:0px auto;
}

#std_page .select_es{
width:575px;
padding-left:45px;
margin-bottom:20px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#66668a;
}

#std_page_list {
clear:both;
padding:8px 18px 15px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#86868c;
text-align:justify;
padding-top:30px;
/*background-image:url(../img/news/bg_newslist.gif);
background-repeat:repeat-x;
background-position:left top;*/
}


#std_page_list a{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #14141f;
text-decoration: none;
}

#std_page_list a:hover{
text-decoration: underline;
}

#std_page_list a:hover img{
text-decoration: none;
}

#std_page_list ul{
margin-top:30px;
margin-left:60px;
margin-right:70px;
}

#std_page_list ul, #std_page_list ul {
list-style:disc;
list-style-type:disc;
}

#std_page_list ul li{
padding-bottom:20px;
}

/*SITUACIÓ*/
#situation {
padding:8px 0px 15px 18px;
/*background-image:url(../img/news/bg_newslist.gif);
background-repeat:repeat-x;
background-position:left top;*/
}

#situation img{
margin-top:20px;
}

.text-situ{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#86868c;
width:630px;
margin:20px 0px;
text-align:justify;
}

.text-situ strong, .text-situ span{
color:#10101b;
}

.gps{
padding-left:50px;
border-bottom:1px solid #e2e2e4;
background-image:url(../img/situacio/img_gps.gif);
background-repeat:no-repeat;
background-position:left top;
padding-bottom:8px;
line-height:14px;
color:#10101b;
}

.gmap{
width:675px;
height:auto;
padding-bottom:15px;
background-image:url(../img/situacio/bg_image.gif);
background-repeat:no-repeat;
background-position:right bottom;
}

#gmap{
width:660px;
height:250px;
overflow:hidden;
}

#situation a{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #ff6633;
text-decoration: none;
}

#link_map{
width:675px;
display:block;
text-align:right;
padding-top:10px;
}

#situation .col1{
width:330px;
float:left;
margin-right:24px;
}

#situation .col2{
width:320px;
float:left;
}

/*ZONA MULTIMEDIA*/
#multi{
background-color:#FFFFFF;
background-image:url(../img/bg_inner.gif);
background-repeat:repeat-x;
background-position:left top;
margin-top:20px;
}

#multi h1{
display:block;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#c4c4c7;
font-weight:bold;
padding-left:26px;
padding-top:10px;
text-transform:lowercase;
}

#multi h3{
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#FFFFFF;
background:#00519e;
padding:10px 0px 10px 23px;
}

#multi .edition{
padding:25px 0px 10px 23px;
}

#multi .edition .title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#49496f;
font-weight:bold;
text-transform:capitalize;
}

#multi .edition .years{
width:auto;
float:right;
padding-right:5px;
margin-right:18px;
text-align:right;
line-height:24px;
border-bottom:1px solid #e2e2e4;
}

#multi .edition .years a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#d1d1db;
text-decoration:none;
padding:4px 10px;
line-height:20px;
}

#multi .edition .years a:hover{
color:#ff6633;
text-decoration:none;
}

#multi .edition .years a.sel, #multi .edition .years a.sel:hover{
color:#ff6633;
font-weight:bold;
text-decoration:none;
}

#multi .videos{
padding:20px 0px 0px 15px;
}

#multi .video{
margin:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8aa6;
margin-bottom:35px;
}

#multi .video h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#49496f;
line-height:22px;
display:block;
padding-bottom:4px;
padding-top:10px;
}

#multi .video .image{
position:relative;
width:230px;
height:170px;
overflow:hidden;
float:left;
background-image:url(../img/mutimedia/bg_video.gif);
background-repeat:no-repeat;
background-position:right bottom;
margin-right:22px;
}

#multi .video .img{
width:157px;
height:157px;
overflow:hidden;
margin-left:61px;
}

#multi .video .play{
position:absolute;
overflow:hidden;
margin-top:142px;
margin-left:142px;
z-index:35;
}


#multi .video .text{
width:auto;
float:left;
padding:38px 0px 0px 0px;
line-height:19px;
}

/*TICKTACKTIKET*/

#ticket{
width:900px;
background-image:url(../img/bg_ticket.gif);
background-repeat:repeat-x;
background-position:left top;
background-color:#014d97;
color:#014d97;
}

#ticket .info{
float:left;
width:666px;
}


#ticket .office{
float:right;
width:180px;
text-align:right;
}

#ticket .office a:hover{
text-decoration:none;
}

.ticket-head{
padding:25px;
}

#ticket .image{
padding-top:20px;
width:140px;
float:left;
}

#ticket .image img{
border:3px solid #FFFFFF;
}

#ticket .text{
padding-top:14px;
width:580px;
float:left;
color:#FFFFFF;
font-size:14px;
}

#ticket h4{
margin:0px;
padding:0px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:42px;
}

#ticket h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a0d0ff;
font-size:15px;
line-height:28px;
}

/*AMPLIACIO DE LA FOTO*/
#amplifoto{
width:100%;
height:1300px;
top:0;
left:0;
background-color:#000000;
position:absolute;
z-index:65;
filter:alpha(opacity=90); /* IE */
-moz-opacity:0.90; /* Firefox, Opera, ... */
opacity: 0.90; /* CSS 3*/
display:none;
}

#contentfoto{
position:absolute;
left:15%;
top:5%;
padding:25px 35px;
width:auto;
/*min-height:480px;*/
z-index:70;
background-image:url(../img/mutimedia/bg_amplifoto.gif);
background-repeat:no-repeat;
background-position:left top;
background-color:#FFFFFF;
display:none;
}

#headfoto{
text-align:center;
width:auto;
}

#headfoto a{
text-decoration:none;

}

#contentfoto .tornar{
text-align:right;
padding-top:8px;
}


#contentfoto .tornar a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6633;
text-decoration:none;
}


#contentfoto h4 a{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#49496f;
font-weight:bold;
text-transform:capitalize;
}

#contentfoto #imgtitle{
padding-top:10px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#49496f;
font-weight:bold;
width:425px;
}

#contentfoto #data{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8aa6;
}

/*CMS*/
#cms_div_websearch {
}

#cms_div_websearch .pagination {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#14141f;
text-align:right;
margin-bottom:15px;
}

#cms_div_websearch .pagination a {
font-size:11px;
color:#14141f;
text-decoration:none;
}

#cms_div_websearch .pagination a:hover {
text-decoration:underline;
}

#cms_div_websearch .pagination .sel a {
font-size:11px;
color:#14141f;
text-decoration:none;
}

#cms_div_websearch .lastmodified {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#14141f;
font-style:italic;
}

#cms_div_websearch .text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4a53;
margin-bottom:20px;
}

#cms_div_websearch .title, #cms_div_websearch a {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:21px;
font-weight:bold;
color:#14141f;
text-decoration:none;
}

#cms_div_websearch a:hover {
text-decoration:underline;
}


/*POPUP*/
#popup{
background-color:#FFFFFF;
}

#div_popup {
background:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4a53;
padding:0px 20px 30px 20px;
background-image:url(../img/bg_inner.gif);
background-repeat:repeat-x;
background-position:left top;
margin-top:20px;
}

#div_popup td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4a53;
font-weight:normal;
}

#div_popup h1{
text-transform:lowercase;
display:block;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#c4c4c7;
font-weight:bold;
padding-top:10px;
}

#div_popup a{
font-size:11px;
color:#4a4a53;
text-decoration:underline;
}

/*FORMULARIS*/
#form1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4a53;
}

#form1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a4a53;
font-weight:normal;
text-decoration:underline;
}

#form1 form{
position:static;
}

#form1 .col{
float:left;
width:160px;
margin-right:12px;
}

#form1 .col_group{
width:370px;
float:left;
}

#form1 col2{
width:180px;
float:left;
}

#form1 .input{
border:1px solid #DDDDDD;
height:17px;
width:136px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6e6e6f;
margin:3px 0px;
padding:2px;
float:none;
font-weight:normal;
font-style:italic;
}

#form1 .textarea{
border:1px solid #DDDDDD;
height:130px;
width:308px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6e6e6f;
margin:3px 0px;
padding:2px;
font-weight:normal;
font-style:italic;
}

#form1 .combo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6e6e6f;
padding:2px;
font-weight:normal;
}

#form1 .button{
float:none;
font-size:11px;
}

#form1 span{
display:block;
font-weight:normal;
}


#JT {
	position: absolute;
	z-index:100;
	background-color: #FFFFFF;
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 6px;
	padding-bottom:0px;
}


.JT_loader{
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position:center center;
	height:50px;
	width:100%;
}

.jTip{
/*cursor:help;*/
}

#JT a{
background-image:url(../img/bg_tooltip.gif);
background-repeat:repeat-x;
background-position:left bottom;
text-decoration:none;
display:block;
margin-bottom:6px;
text-align:center;
}

#JT #tooltipdate{
background-color: #14141f;
padding:4px 0px;
font-size:10px;
color:#FFFFFF;
display:block;
text-align:center;
}

#JT #tooltipartist{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:13px;
color: #fc5721;
font-weight:bold;
padding-top:4px;
display:block;
text-transform:uppercase;
text-align:center;
}

#JT #tooltipgen{
font-size:12px;
color:#000000;
padding:2px 0px;
padding-bottom:6px;
display:block;
text-align:center;
}


#JT img{
display:inline;
margin:2px 0px;
}

