/* PRINCIPALI-------------------------------------------------------------------------------------*/
body {margin:0px auto;  padding:0px; background-color:#FFFFFF; color:#000000; font-family:Arial, Helvetica, sans-serif;  font-size:12px; background-image:url(../images/common/sfondo.gif); background-repeat: repeat-y;
	background-position: center 50%;}

h1 {font-size:20px; line-height:23px; padding:0px 20px 10px 20px; margin:0px; font-family:Arial, Helvetica, sans-serif; }
h3 {margin: 5px 0px 5px 0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
h4 {margin: 0px; font-size:14px;}
h5 {margin:0px; padding:0px 0px 5px 0px; color:#666666; font-size:11px;}
strong {word-spacing: -0.09em;}
hr {clear:both; visibility:hidden;}



#barra_login {
	background-image: url("../images/common/sfumatura_barra_login.gif"); background-repeat:repeat-x; background-color:#464646; height:30px; padding: 5px 0px 0px 0px; color: #FFFFFF; vertical-align:middle}
form {margin: 0px; padding: 0px 0px 0px 0px; vertical-align:middle}

.form_login {vertical-align: super}

input { margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; }
select { margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; }

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




/* STILI DI TESTO-------------------------------------------------------------------------------------*/
.testo{margin:0px; padding:0px; color:#444444; line-height:18px;}
.testo strong { color: #000000}
	.testo_grigio a:link {color: #444444; text-decoration:none;} 
	.testo_grigio a:visited {color:#444444; text-decoration:none} 
	.testo_grigio a:hover {color:#444444; text-decoration:none} 
.icona {vertical-align:middle; border:0px; padding:0px; margin:0px;}
.lista {padding:0px 0px 5px 0px ;}



/* ORARI E APPUNTAMENTI -------------------------------------------------------------------------------*/
#orario {font-weight:700; padding: 5px 0px 0px 0px;}

#homepage_on_air_orario{padding: 30px 0px 10px 0px;}
#orario2 {padding: 3px 15px 0px 15px;}
#icona { float:left; margin: 0px 5px 17px 0px; clear: left;}



/* ELEMENTI PRESENTI IN TUTTE LE PAGINE----------------------------------------------------------------*/
#main_table {width:855px; margin:0 auto; background-color:#FFFFFF}
#sfumatura_dx_background {background-image: url("../images/common/sfumatura_dx_background.gif"); background-repeat:repeat-y; width:10px;}
#linea_orizzontale {width:100%; height:2px; background-image: url("../images/common/texture_linea_orizzontale.gif"); background-repeat:repeat-x; clear:both; margin:0px; padding:0px;}

#linea_verticale {width:2px; background-color:#FFFFFF; background-image: url("../images/common/texture_linea_verticale.gif"); background-repeat:repeat-y;}
#header_grigia {width:845px; height:87px !important; text-align:right; padding:0px; background-image: url("../images/common/header_mediaset.jpg");}
#header_grigia img{ float:left}

#main_menu{ height:31px}


#percorso {background-color:#000000; background-image: url("../images/common/sfumatura_barra_login2.gif"); background-repeat:repeat-x; width:549px; color:#FFFFFF; padding: 10px 0px 10px 30px;}

#percorso_lungo {background-color:#000000; background-image: url("../images/common/sfumatura_barra_login2.gif"); background-repeat:repeat-x; width:815px; color:#FFFFFF; padding: 10px 0px 10px 30px;}

#percorso a:link, #percorso_lungo a:link{ font-weight:700; color:#FFFFFF; text-decoration:none; }
#percorso a:visited, #percorso_lungo a:visited{ font-weight:700; color:#FFFFFF; text-decoration:none;}
#percorso a:hover, #percorso_lungo a:hover{ font-weight:700; color:#FFFFFF; text-decoration:underline;}
#footer {font-size:11px; text-align:center}	

	
	
	

/* HOMEPAGE --------------------------------------------------------------------------------------*/
/* l'immagine backgound è stata modificata con _taurus che va tolto per ripristinare l'immagine originale*/
#homepage_on_air { width:264px; height:160px; background-color:#fff8ce; background-image: url("../images/homepage/background_onair.jpg"); background-repeat:no-repeat; color:#595959; line-height:16px; padding: 0px 0px 0px 0px; vertical-align:top}

#homepage_flashcontent{width:845px; height:330px;}
#homepage_news_tabella{background-color:#FFFFFF; background-image: url("../images/homepage/background_news.jpg"); background-repeat:repeat-x;}
#homepage_news{padding: 17px 15px 16px 15px; line-height:16px;}
#homepage_news_sfondo{ background-image:url(../images/homepage/bakground_news_sfondo.jpg); background-repeat:no-repeat; padding: 17px 15px 16px 15px; line-height:16px;}
#homepage_news_sfondo_nbc{ background-image: url(../images/ilovesu/grafica/home_texture_sfondo.jpg); background-repeat:no-repeat; padding: 17px 15px 16px 15px; line-height:16px;}

#homepage_news_foto{background-image: url("../images/homepage/cornice_foto_news.gif"); float:left; 
padding:5px 5px 5px 6px; margin:0px 15px 16px 0px;}
#homepage_visual{background-image: url("../images/homepage/background_visual.jpg"); width:264; height:325;
padding: 47px 48px 50px 49px}


/* PROGRAMMAZIONE-----------------------------------------------------*/
#programmazione {background-color:#FFFFFF; background-image: url(../images/common/sfondo_sfumato.jpg); background-repeat:no-repeat} 

.giorno {font-size:25px; padding: 10px 20px 10px 20px; width:428PX; background-color:#FFFFFF}

.programmazione_arco_nero {background-image: url("../images/programmazione/arco_nero.gif"); width:50px; padding: 9px 0px 0px 0px; border-bottom:solid; border-color: #BBBBBB; border-width:1px; text-align:center; height:20px}

.programmazione_arco_nero_sel {background-image: url("../images/programmazione/arco_nero_sel.gif"); width:50px; padding: 9px 0px 0px 0px; border-bottom:solid; border-color:#555555; border-width:1px; text-align:center; height:20px; color:#FFFFFF;}

.programmazione_arco_rosso {background-image: url("../images/programmazione/arco_rosso.gif"); width:50px; padding: 9px 0px 0px 0px; border-bottom:solid; border-color:#BBBBBB; border-width:1px; text-align:center; height:20px}

.programmazione_arco_rosso_sel {background-image: url("../images/programmazione/arco_rosso_sel.gif"); width:50px; padding: 9px 0px 0px 10px; border-bottom:solid; border-color:#555555; border-width:1px; text-align:center; height:20px; color:#FFFFFF}

#programmazione_film {border-width:1px; border-bottom:solid; border-color:#BBBBBB; border-width:1px; padding:0px 0px 0px 10px; cursor:hand; height:20px; font-weight:700}

.programmazione_film_onair {padding:0px 0px 0px 10px; background-image: url("../images/programmazione/prog_sel_text.gif"); color:#CCCCCC; height:20px; font-weight:700}

#programmazione_sx{ height:30px; background-color:#FFFFFF; border:solid #e2e2e2; border-width: 0px 3px 0px 0px; margin:0px; padding:0px 10px 0px 0px;}

#programmazione_dx{height:30px; background-color:#FFFFFF; border:solid #e2e2e2; border-width: 0px 0px 0px 3px; margin:0px; padding:0px 0px 0px 10px;}

#programmazione_sx_sel{height:30px; background-image: url("../images/programmazione/prog_sel_sx.gif"); padding:0px 12px 0px 0px;}   

#programmazione_dx_sel{height:30px; background-image: url("../images/programmazione/prog_sel_dx.gif"); padding:0px 0px 0px 12px;}

#programmazione_stasera {height:160px; width:224px; background-image: url("../images/programmazione/stasera.jpg"); padding: 40px 20px 10px 20px; line-height:16px;}
#programmazione_stasera img {float:left; border:solid #FFFFFF 1px; margin:0px 10px 5px 0px; vertical-align: middle}
#programmazione_stasera strong,  {display:block}
#programmazione_stasera .icona{padding:0px; margin: 0px; border:0px; vertical-align: bottom;}
#programmazione_ricerca {background-image: url("../images/programmazione/texture_ricerca.jpg"); background-repeat:no-repeat; height: 135px; background-color:#4a4949; padding: 25px 20px 0px 20px;  color:#FFFFFF;}
#programmazione_ricerca label{display:block; padding: 15px 0px 0px 0px}




/* PROGRAMMAZIONE-----------------------------------------------------*/
#scheda_film_foto { background-image: url("../images/scheda_film/cornice_foto.jpg"); height:185px; width:183px; vertical-align:top; padding: 29px 0px 0px 29px} 
#scheda_film_dati { background-image: url("../images/scheda_film/dati_film.jpg"); padding: 25px 25px 0px 25px; vertical-align:top; line-height:16px;} 
#scheda_film_dati h1 {padding: 0px 0px 0px 0px;}
#scheda_film_dati em {color:#666666; font-weight:700; display:block; margin:0px 0px 10px 0px; padding:0px;}
#scheda_film_trama {padding: 25px 25px 0px 25px; vertical-align:top; line-height:16px;} 
#scheda_film_trama td {height:25px;}


/* SONDAGGIO-----------------------------------------------------*/
#sondaggio_pagina {background-color:#FFFFFF; background-image: url(../images/sondaggio/sfondo_sondaggio.jpg); background-repeat:no-repeat; background-position:top;text-align: center; vertical-align:top}

.centrale_sondaggio{width:517px; margin-top:192px}

.top_struttura_centrale{ height:21px; }

.footer_struttura_centrale{ height:31px}

.sfondo_struttura_centrale{ background-image: url(../images/sondaggio/table_sond_center.gif); background-repeat:repeat-y; padding-left:2px }

.titolo_sondaggio {font-size:15px; padding-left:15px; width:428PX; }

.pulsante_sondaggio{
	background-color:#000000;
	height:30px;
	width:100px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.select_sondaggio{
font-size: 12px;

}


/* CALENDARIO SX*/
#programmazione_mese {width:55px; font-size:11px; margin: 5px 0px 0px 0px; }
#programmazione_mese td {height:16px; text-align:right;}

.giorno_passato {color:#666666; padding:0px 10px 1px 0px; }
	a:link    .giorno_passato   {color:#666666; text-decoration:none;}
	a:visited .giorno_passato  {color:#666666; text-decoration:none;}
	a:hover   .giorno_passato   {background-image: url("../images/programmazione/data_over.gif"); text-decoration:underline; color:#333333;  padding:0px 10px 1px 0px;}

.giorno_presente {background-image: url("../images/programmazione/data_selezionata.gif"); color:#FFFFFF; text-decoration:none; padding:0px 10px 1px 0px;}

.giorno_futuro {color:#000000; padding:0px 10px 1px 0px;}
	a:link    .giorno_futuro  {color:#000000; text-decoration:none;}
	a:visited .giorno_futuro   {color:#000000; text-decoration:none;}
	a:hover   .giorno_futuro  {background-image: url("../images/programmazione/data_over.gif"); text-decoration:underline; padding:0px 10px 1px 0px; }

/* LABEL GIORNO SX*/
.label {height:21px; width:66px; text-align:center; vertical-align:middle; background-image:  url("../images/programmazione/label_giorno_up.gif"); cursor:hand;}
.label_giorno { height:19px; background-image: url("../images/programmazione/label_giorno_selezionato.gif"); padding: 2px 0px 0px 0px} 

	a:link     .label_giorno { background-image:  url("../images/programmazione/label_giorno_down.gif"); color:#FFFFFF; text-decoration:none; cursor:hand;}
	a:visited .label_giorno { background-image:  url("../images/programmazione/label_giorno_down.gif"); color:#FFFFFF; text-decoration:none; cursor:hand;}
	a:hover   .label_giorno { background-image:  url("../images/programmazione/label_giorno_up.gif"); color:#OOOOOO; text-decoration:underline; cursor:hand;}





/* APPUNTAMENTI E NON SOLO FILM----------------------------------------------------*/
.appuntamenti_tabella {padding:25px 0px 25px 25px; background-image: url("../images/common/sfondo_sfumato2.jpg"); background-repeat:no-repeat; background-color:#FFFFFF}
.appuntamenti_testata {border:#FFFFFF solid 2px}
.appuntamenti_testo {background-color:#e9e8e8; padding:15px 20px 20px 20px;}
.appuntamenti_giorno{font-weight:700; padding:15px 0px 5px 0px;}

#appuntamenti_orario {padding: 5px 15px 0px 15px; text-align:left; background-color:#FFFFFF}
#appuntamenti_prossimi{padding:20px 20px 10px 20px;}
#appuntamenti_orario2 {padding: 5px 0px 0px 0px;}
#appuntamenti_link {padding:2px 10px 5px 18px; font-weight:700}
#appuntamenti_orario3 {padding: 0px 0px 5px 0px; vertical-align:top; width:100%}
.appuntamenti_ciclo {color:#666666; font-weight:normal;}
.genere {font-weight:700; color:#666666; }



/* NEWS ------------------------------------------------------------------------------*/
.news_testo img {background-image: url("../images/news/cornice_foto_news_.gif"); float:left; 
padding:6px 6px 6px 7px; margin:0px 15px 5px 0px;}
.news_testo {background-color:#e9e8e8; padding:20px 20px 10px 20px; line-height:16px; text-align:left;}




/* PRESS VIEW ------------------------------------------------------------------------------*/
#press_view{background-color:#000000; padding: 0px;  color:#E9E8E8;}
#press_view_testo {padding: 10px 15px 5px 15px; } 
#press_view h1{margin:0px; padding:0px; font-size:18px; display:inline; color:#FFFFFF; font-weight:normal; display:block}
#press_view img{margin: 5px 0px 8px 8px; border:#666666 1px solid;}
#press_view_sfondo{background-image: url("../images/common/sfondo_sfumato.jpg");}

#press_view_thumb {padding:0px; margin:0px; background-image: url("../images/press_view/barra.gif"); width:72px;}
	a:link    #press_view_thumb {height:60px; width:64px; cursor:hand}
	a:visited #press_view_thumb {height:60px; width:64px; cursor:hand}
	a:hover   #press_view_thumb {height:60px; width:80px; cursor:hand}
#press_view_thumb img{border:solid #000000 4px; margin:0px 0px 0px 5px; padding:0px; float:right}


#press_view_anno {font-weight:700; height:22px; width:224px; padding:6px 20px 0px 20px; vertical-align:middle;
border-width:1px; border-bottom:solid; border-color:#666666; border-width:1px; background-color:#FFCC00;
background-image: url("../images/press_view/texture_anno.jpg");}

	a:link #press_view_anno { font-weight:700; cursor:hand; }
	a:visited #press_view_anno { font-weight:700; cursor:hand; }
	a:hover #press_view_anno { font-weight:700; cursor:hand; background-image: url("../images/press_view/texture_anno_down.jpg")}
	
#press_view_voce { height:22px; width:224px; padding:6px 20px 0px 20px; vertical-align:middle;
border-width:1px; border-bottom:solid; border-color:#BBBBBB; border-width:1px; cursor:hand;}


/* IO PARLO CON SU ------------------------------------------------------------------------------*/
.ioparloconsu_tabella {padding:0px 0px 25px 25px; background-image: url("../images/common/sfondo_sfumato2.jpg"); background-repeat:no-repeat; background-color:#FFFFFF; height:500px; vertical-align:top; }
#ioparloconsu_domanda {padding:0px 20px 10px 20px; text-align:left}
#ioparloconsu_domanda h1 {margin:0px; padding:10px 0px 5px 0px;}
.ioparloconsu_tabella .testo{color:#000000}
#ioparloconsu_domanda .testo{color:#444444;}

/* RICERCA ----------------------------------------------------------------------------------------*/
.ricerca_tabella {padding:0px 0px 25px 0px; background-image: url("../images/common/sfondo_sfumato3.jpg"); background-repeat:no-repeat; background-color:#FFFFFF; height:600px; vertical-align:top}
.ricerca {text-align:left; padding:5px 0px 0px 28px;}
#ricerca_film {padding:0px 20px 0px 20px; text-align:left; background-image:url("../images/ricerca/header_box_film2.gif"); background-repeat:no-repeat}
#ricerca_film h3 {padding: 0px 0px 0px 0px; margin:0px}

/* FAQ -----------------------------------------------------------------------------------------------*/
#FAQ {padding:0px 20px 0px 20px; text-align:left; font-size:14px; font-weight:700; word-spacing: -0.07em;}
#FAQ_testo {padding:10px 20px 10px 20px; line-height:16px; text-align:left;}

/* CHI SIAMO -----------------------------------------------------------------------------------------------*/
#chi_siamo {padding:0px 20px 0px 20px; background:#FFFFFF; text-align:center; font-size:14px; font-weight:700; word-spacing: -0.07em; line-height:18px;}

/* YOUR STUDIO --------------------------------------------------------------------------------------*/

#your_studio_logo {width:579px; height:76px; background-image:url(../images/your_studio/your_studio_logo.jpg)}
#your_studio_news {width:529px;  background-image:url(../images/your_studio/your_studio_logo2.jpg); background-repeat:no-repeat; padding: 0px 25px 25px 25px; line-height:16px;}
#your_studio_news img {background-image: url(../images/your_studio/your_studio_cornice_img.jpg); float:left; 
padding:3px 4px 3px 4px; margin:0px 15px 5px 0px;}
#your_studio_attori_registi {width:529px; background-image:url(../images/your_studio/background_attori_e_registi.jpg); background-repeat:no-repeat; background-color:#fff2a5; padding: 50px 25px 25px 25px; }

#your_studio_film {width:259px; padding: 0px 5px 10px 0px; line-height:16px;}
#your_studio_film img {float:left; border:solid #FFFFFF 1px; margin:0px 10px 5px 0px; vertical-align: middle}
#your_studio_film strong {display:block;}
#your_studio_film .icona{padding:0px; margin: 0px; border:0px; vertical-align: bottom;}
#your_studio_film .funzione{margin: 3px 0px 3px 0px;}


#your_studio_generi {width:529px; background-image:url(../images/your_studio/generi_header.gif); background-repeat:no-repeat; background-color:#FFFFFF; padding: 50px 25px 25px 25px; }

#your_studio_generi #your_studio_film img {border:solid #999999 1px;}
#your_studio_generi #your_studio_film .icona {border:0px;}

#your_studio_best_week {width:264px; height:200px; background-image:url(../images/your_studio/background_best_week.jpg); background-color:#474747; background-repeat:no-repeat }

#your_studio_your_movies {width:264px; height:210px; background-image:url(../images/your_studio/background_your_movies.jpg); background-color:#474747; background-repeat:no-repeat  }

#your_studio_io_parlo {width:264px; height:270px; background-image:url(../images/your_studio/background_io_parlo.jpg); background-repeat:no-repeat  }

#your_studio_le_tue_preferenze {width:264px; background-image:url(../images/your_studio/bg_le_tue_preferenze.jpg); background-repeat:no-repeat  }
#your_studio_le_tue_preferenze .your_studio_testo_dx {color:#FFFFFF; line-height:16px; padding: 40px 20px 20px 20px;}


.your_studio_testo_dx {color:#FFFFFF;; line-height:16px; padding: 80px 20px 20px 20px;}
.your_studio_testo_dx a:link {color:#FFFFFF;}
.your_studio_testo_dx a:visited {color:#FFFFFF;}
.your_studio_testo_dx a:hover {color:#FFFFFF;}

.your_studio_tabella {padding:0px 0px 25px 25px; background-image: url("../images/common/sfondo_sfumato.jpg"); background-repeat:no-repeat; background-color:#FFFFFF; height:600px; vertical-align:top;}

#ys_form_header { background-image:url(../images/your_studio/ys_form_header.gif); width:506px; height:19px;  font-size:14px; font-weight:700; word-spacing: -0.07em; padding: 15px 0px 0px 20px;}

#ys_form_testo { background-image:url(../images/your_studio/ys_form_texture.gif); background-repeat:repeat-y; padding:10px 20px 0px 20px; line-height:16px;}
#ys_form_testo strong {color:#666666}
#ys_form_testo .blocco{padding:10px 0px 10px 0px}
#ys_form_footer { background-image:url(../images/your_studio/ys_form_footer.gif); width:526px; height:10px; background-repeat:no-repeat;}

.your_studio_info {font-size:14px; font-weight:700; word-spacing: -0.07em; padding:0px 30px 0px 80px;}

#flashcontent {display:inline;}

/* DOWNLOAD ----------------------------------------------------------------*/

#download_box { background-image:url(../images/your_studio/ys_form_texture.gif); background-repeat:repeat-y; padding:10px 10px 0px 10px; line-height:16px;}
#download_sfondo_cel {background-image:url(../images/download/background_cel.jpg); height:0px; width:94px; padding: 28px 0px 52px 32px; vertical-align:top;}
#download_sfondo_monitor {background-image:url(../images/download/background_monitor.jpg); height:0px; width:107px; padding: 18px 0px 40px 19px; vertical-align:top;}
#download_nome_file_breve { background-image:url(../images/download/background_nome_file_breve.gif); height:0px; text-align:center; font-size:11px; padding:3px 0px 8px 0px; vertical-align:top;}
#download_nome_file_lunghi { background-image:url(../images/download/background_nome_file_lunghi.gif); height:38px; text-align:center; font-size:11px; line-height:13px; padding:6px 0px 0px 0px; vertical-align:top;}

#download_header { background-image:url(../images/your_studio/ys_form_header.gif); width:506px; height:35px;   padding: 10px 0px 0px 20px;}
#download_header form{margin:5px; padding:0px; }

#download_cella {width:126px; vertical-align:top;}
#download_tasto_cella {height:26px; vertical-align:top;}

a:link #download_tasto_download {background-image:url(../images/download/tasto_download_up.gif); width:126; padding: 10px 0px 0px 0px; text-decoration:none;}
a:visited #download_tasto_download {background-image:url(../images/download/tasto_download_up.gif); width:126; padding: 10px 0px 0px 0px; text-decoration:none;}
a:hover #download_tasto_download {background-image:url(../images/download/tasto_download_down.gif);  padding: 10px 0px 0px 0px; text-decoration:none;}

a:link #download_tasto_preview {background-image:url(../images/download/tasto_preview_up.gif); width:126; padding: 10px 0px 0px 0px; text-decoration:none}
a:visited #download_tasto_preview{background-image:url(../images/download/tasto_preview_up.gif);width:126; padding: 10px 0px 0px 0px; text-decoration:none text-decoration:none}
a:hover #download_tasto_preview {background-image:url(../images/download/tasto_preview_down.gif);  padding: 10px 0px 0px 0px; text-decoration:none}

a:link #download_tasto_1024 {background-image:url(../images/download/tasto_1024_up.gif); width:126; padding: 10px 0px 0px 0px; text-decoration:none}
a:visited #download_tasto_1024{background-image:url(../images/download/tasto_1024_up.gif); width:126; padding: 10px 0px 0px 0px; text-decoration:none}
a:hover #download_tasto_1024 {background-image:url(../images/download/tasto_1024_down.gif);  padding: 10px 0px 0px 0px; text-decoration:none}

a:link #download_tasto_1280 {background-image:url(../images/download/tasto_1280_up.gif); width:126; padding: 10px 0px 0px 0px; text-decoration:none}
a:visited #download_tasto_1280{background-image:url(../images/download/tasto_1280_up.gif);  width:126; padding: 10px 0px 0px 0px; text-decoration:none}
a:hover #download_tasto_1280 {background-image:url(../images/download/tasto_1280_down.gif);  padding: 10px 0px 0px 0px; text-decoration:none}

/* CHAT --------------------------------------------------------------------------------------------*/
iframe {width:485px; height:300px; padding:0px; margin:0px; border:0px;}
.chat_protagonista, .chat_studio, .chat_utente {margin:0px 0px 3px 0px; padding:2px; display:block; width:100%; font-size:13px;}
.chat_protagonista .ora {font-size:11px; color:#CCCCCC} 
.chat_studio .ora, .chat_utente .ora {font-size:11px; color:#999999 }
.chat_protagonista strong, .chat_studio strong, .chat_utente strong{font-size:12px; color:#333333; font-weight:700; text-transform:uppercase;}
.chat_utente {color:#666666;}
.chat_protagonista {color:#FFFFFF; background-color: #000000;}
.chat_protagonista strong {color:#FFCC00};
.chat_commento {display:block; font-size:12px; padding:0px 0px 5px 0px; color:#666666;}


/* CONCORSO ---------------------------------------------------------------------------------------*/

.titolo_concorso{
	font-size:20px;
	width:428px;
	font-weight: bold;
}

.testo_concorso{
font-size:17px;
width:428PX; 
}


.pulsante_concorso{
	background-color:#FEE064;color: #000000;font-size: 16px;font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;border-top-color: #FFFFFF;border-right-color: #999999;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;
}

/* SPECIALE PAMPERO ---------------------------------------------------------------------------------------*/
.speciale_pampero { vertical-align:top}
.speciale_pampero img {display:block;}
.speciale_pampero strong {display:block; margin:30px 0px 5px 0px; font-size:14px; color:#560100;} 
#pampero_box_bianco {width:215px; background-image:url(../images/speciale/pampero/pampero_box_bianco.gif); padding:30px 0px 35px 50px; color:#999999;}
#pampero_box_bianco strong {display:block; font-size:14px; padding:0px 0px 15px 23px;}
#pampero_box_bianco a {color:#000000;}
#pampero_box_bianco em { font-size: 10px; font-style:normal;}


/* SPECIALE BULGARI ---------------------------------------------------------------------------------------*/

#programmazione_speciale {height:160px; width:224px; background-image: url("../images/programmazione/programmazione_speciale.jpg"); padding: 40px 20px 10px 20px; line-height:16px;}
#programmazione_speciale img {float:left; border:solid #FFFFFF 1px; margin:0px 10px 5px 0px; vertical-align: middle}
#programmazione_speciale strong,  {display:block}
#programmazione_speciale .icona{padding:0px; margin: 0px; border:0px; vertical-align: bottom;}

/* SPECIALE 21 ---------------------------------------------------------------------------------------*/

#programmazione_speciale_21 {height:480px; width:224px; background-image: url("../images/speciale/21/programmazione.jpg"); padding: 40px 20px 10px 20px; line-height:16px;}
#programmazione_speciale_21 img {float:left; border:solid #FFFFFF 1px; margin:0px 10px 5px 0px; vertical-align: middle}
#programmazione_speciale_21 strong {display:block}
#programmazione_speciale_21 .icona{padding:0px; margin: 0px; border:0px; vertical-align: bottom;}


/* SPECIALE NISSAN ---------------------------------------------------------------------------------------*/

#programmazione_speciale {height:160px; width:224px; background-image: url("../images/programmazione/programmazione_speciale.jpg"); padding: 40px 20px 10px 20px; line-height:16px;}
#programmazione_speciale img {float:left; border:solid #FFFFFF 1px; margin:0px 10px 5px 0px; vertical-align: middle}
#programmazione_speciale strong,  {display:block}
#programmazione_speciale .icona{padding:0px; margin: 0px; border:0px; vertical-align: bottom;}

/* I Love SU ---------------------------------------------------------------------------------------*/
#ilovesu_numero {float:right; width:42px; height:35px; background-image:url(../images/ilovesu/grafica/cuore_grande.gif); padding:8px 0px 0px 0px; margin:7px 10px 0px 0px; text-align:center; color:#FFFFFF;}
#ilovesu_paginazione {text-align:center; width:526px; padding:20px 0px 10px 0px; font-size:12px;}
#ilovesu_paginazione a:link, #ilovesu_paginazione a:visited, .ilovesu_pagina{ background-color: #e4e3e3; padding:2px 5px 2px 5px; border:1px solid #DBDBDB; }
#ilovesu_paginazione a:hover { background-color: #FFCC00; padding:2px 5px 2px 5px; border:1px solid #FF9900; text-decoration:none;}
.ilovesu_selezionato {background-color: #cd2027; padding:2px 5px 2px 5px; border:1px solid #cd2027; color:#FFFFFF;}

/* Vinci Holywood Gallery ---------------------------------------------------------------------------*/
#foto a img{ border:#FFF solid 6px; margin:9px 27px 35px 27px;  }
#foto a:hover img{ border-color:#8ABEFD}

