/* FLASHLITE v2 front-end CSS Descriptions: General Styles */

/* Formattazione tag generici */ 
a:link {  color: #000000; text-decoration: none;}
a:visited { color: #000000; text-decoration: none;}
a:hover {  color: #AB1F18; text-decoration: none;}
a:active { color: #000000; text-decoration: none;}

option,select { font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; border: 1px solid #D2CDB2; color: #4F492D;	background-color: #FFFFFF; font-size : 12px;}
form{	border: 0px;}
input {border: 1px solid #5C5C5C; color: #000000;	background-color: #FFFFFF; font-size : 12px;}
input.radionewsletter {	background-color: #A19776; border: none;}
img { font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 10px; color: #C1C0C0;}
img.imgtit { margin: 0px 0px 10px 0px; }
img.imgtitart { margin: 20px 0px 0px 20px; }
html{height:100%;}
body{background: #DAD8D3; font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000;}
.contenitore{ border: 4px solid #978F75;}
.contenitoreinterno{ border: 1px solid #FFFFFF;}
.contenitoreinternoconsolle{ border: 1px solid #FFFFFF; border-top: none;}
.iframe{	background-color: #CACCC3; margin: 0px; padding: 0px;}

/* Formattazione header */
.logosfondo{ background-position: right; background: url(images/logo_sf.gif) no-repeat; }

/* Formattazione newsletter in home */ 
.bgnewsletter{ background-color: #A19776; margin-top: 2px;}
.txtnewsletter { font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 10px; color: #000000; padding: 0px; letter-spacing: -0.5px;}
.imgletter { margin: 3px 0px 1px 5px;}
.go { margin: 5px;}

/* Formattazione news */
.newsbg{ background-color: #CACCC3; background-image: url(images/bg_news.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.newstit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.newstxt { font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 12px; color: #000000; padding: 20px;}

/* Formattazione live */
.livebg{ background-color: #CACCC3; background-image: url(images/bg_live.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.livetit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.livetxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px;}

/* Formattazione mp3 */
.mp3bg{ background-color: #CACCC3; background-image: url(images/bg_mp3.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.mp3tit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.mp3txt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px;}

/* Formattazione video */
.videobg{ background-color: #CACCC3; background-image: url(images/bg_video.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.videotit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.videotxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px;}

/* Formattazione press */
.pressbg{ background-color: #CACCC3; background-image: url(images/bg_press.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.presstit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.presstxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px;}

/* Formattazione links */
.linksbg{ background-color: #CACCC3; background-image: url(images/bg_links.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.linkstit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.linkstxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px;}

/* Formattazione demo */
.demobg{ background-color: #CACCC3; background-image: url(images/bg_demo.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.demotit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.demotxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px;}
.demonote{font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; }

/* Formattazione albuns */
.albumsbg{ background-color: #CACCC3; background-image: url(images/bg_albums.gif); background-repeat: no-repeat; margin: 0px; width: 600px;}
.albumstit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;}
.albumscattxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 0px 20px 5px 20px;}
.albumstxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px 20px 20px 20px;}
.albumsplaylist {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; padding: 20px 0px 20px 20px; letter-spacing: -1px; }
img.albumsfoto {margin: 0px 10px 10px 0px; border: 1px solid #000000;}

/* Formattazione artista */
.artistabg{ background-color: #CACCC3; background-image: url(images/bg_artists.gif); background-repeat: no-repeat; margin: 0px; width: 600px; }
.artistatit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;  vertical-align: middle;}
.artistacattxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; padding: 0px 20px 5px 20px;}
.artistatxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; padding: 20px;}
img.artistafoto {margin: 0px 10px 10px 0px; border: 1px solid #000000;}
.artistaschedatit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 28px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -2px;}
.artistaschedatxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; padding: 20px; letter-spacing: -1px; }

/* Formattazione partners */
.partnersbg{ background-color: #CACCC3; background-image: url(images/bg_artists.gif); background-repeat: no-repeat; width: 600px; margin: 0px;}
.partnerstit {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 16px; color: #000000; line-height: 25px; text-transform: uppercase; letter-spacing: -1px;  vertical-align: middle;}
.partnerstxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; padding: 20px;}
.partnerscattxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 12px; color: #000000; padding: 0px 20px 5px 20px;}
img.partnersfoto {margin: 0px 10px 10px 0px; border: 1px solid #000000;}

/* Formattazione galleria */
table.immaginibgint td { padding: 5px 0px 5px 5px;}
.immaginitit {border:none; border-bottom: 1px solid #978F75; padding: 25px 0px 5px 0px; }
.immaginitxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 10px; color: #000000;  padding: 10px;}
img.immaginifoto { margin: 0px 10px 10px 0px; border: 1px solid #000000;}
img.zoom { margin: 5px 0px 5px 0px;}

/* Formattazione azienda/contatti */
.aziendatit   {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 12px; color: #D4284F; line-height: 40px;}
.aziendatxt   {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; padding: 5px; background-color: #EED8B9; }
.aziendafoto{ margin: 0px 0px 10px 10px;}
.contactsbg{ background-color: #CACCC3; background-image: url(images/bg_contacts.gif); background-repeat: no-repeat;}
.contactstit{ padding-bottom: 15px;}
.contactstxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 13px; color: #000000; padding: 20px 20px 0px 20px; letter-spacing: -1px; }
.e-mailbg {border: none;}
.e-mailtit { height: 30px; border-bottom: 1px solid #9B9D97;}
.e-mailtxt {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; text-transform: uppercase; padding: 5px 5px 5px 0px; border-bottom: 1px solid #9B9D97; height: 20px;}
.e-maile-mail{font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 11px; color: #000000; font-weight: bold; padding: 5px 5px 5px 0px; border-bottom: 1px solid #9B9D97;}

/* Formattazione footer */   
.copy {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 12px; color: #000000; letter-spacing: -1px; padding: 10px 10px 15px 10px; background-color: #978F75; border-top: 1px solid #000000;}
.copy2 {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 10px; color: #000000; letter-spacing: -1px; text-transform: uppercase;}
.credits{font-size : 10px;}
a.copylink:link {  color: #000000; text-decoration: none;}
a.copylink:visited { color: #000000; text-decoration: none;}
a.copylink:hover {  color: #FFFFFF; text-decoration: none;}
a.copylink:active { color: #000000; text-decoration: none;}


/* Formattazione Pup-up */
.pup-uptxt { font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; font-size : 12px; color: #000000; padding: 15px;}
