@charset "UTF-8";
/* CSS Document */

img {border:0px;}
a {border:0;}

body {width:1024px; height:auto; margin:auto}

#Container{margin:auto; width:1024px; font-family:Helvetica, sans-serif; padding-top:0px; display:block; height:auto; position:absolute;}

#header { position:absolute; width:1024px; height:140px; top:20px; margin:auto; top:0px; }
#header h1 { position:absolute; width:270px; height:140px; background:transparent url(../images/loghi/testata.png) no-repeat top left;font-family:Helvetica, sans-serif;font-family:Helvetica, sans-serif;}
#header h1 a span  {display:none}
#header h1 a {display:block; width:270px; height:140px;font-family:Helvetica, sans-serif;}

#Banner_Top {position:absolute; width:728px; height:90px; margin-top:30px; margin-left:290px}

#menu_alto {position:relative;list-style:none; height:30px; padding-left:290px; padding-top:130px;font-family:Helvetica, sans-serif;text-transform:capitalize}
#menu_alto li {text-align: center; height:15px; display:inline; float:left; margin:0; width:auto;font-family:Helvetica, sans-serif;}
#menu_alto li a{text-align: center; text-decoration:none; font-size:14px; line-height:15px; height:15px; border-right:1px solid #000; padding:0 2px 0 2px; color:#000; display:inline-block;font-family:Helvetica, sans-serif;}

#menu_alto li a.selected , #menu_alto li a:hover{color:#ffd500; font-size:14px; line-height:15px; height:15px;font-family:Helvetica, sans-serif;}

#link a:selected , #link a:hover{color:#ffd500; font-size:14px; line-height:15px; height:15px;font-family:Helvetica, sans-serif;}


#menu {position:absolute;top:-55px;list-style:none;height:35px;width:808px;left:-40px;padding-top:0px;}
#menu li {text-align: center; height:35px; width:200px; display:inline; float:left; margin:0; width:202px; font-family:Helvetica, sans-serif; font-size:18px; letter-spacing:2px; background-color:#000000}
#menu li a{text-align: center; text-decoration:none ; display:block;line-height:35px; height:35px; width:200px; padding:0 0px 0 0px; color:#FFF; border-right:2px solid #FFF; display:inline-block;}

#menu li a.selected , #menu li a:hover{color:#ffd500;}

#menu_principale a.selected , #menu_principale a:hover{color:#ffd500;}


#contenuti {width:806px;height:850px;background:url(../images/sfondo/fondo.png) no-repeat;top:230px;position:absolute;}
#contenuti_int {width:806px;height:850px;background:url(../images/sfondo/fondo_int.png) no-repeat;top:230px;position:absolute;}


#cover_home {position:absolute; padding-top:15px; padding-left:10px; width:460px; height:605px; float:left }
#titolo_home {font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:30px; letter-spacing:1px; font-weight:bold; padding-left:10px;}
#testo_home {font-family:Helvetica, sans-serif; color:#FFFFFF; line-height:15px; font-size:12px; letter-spacing:1px; padding-left:10px; }

#sommario {width:275px; height:600px; left:510px; position:absolute; padding-top:41px}

#grandi_storie_titolo {list-style:none; color:#ffd500; font-size:16px; font-weight:bold; font-family:Helvetica, sans-serif; line-height:30px; letter-spacing:1px;}
#grandi_storie {list-style:none; color:#FFFFFF; font-size:12px; font-family:Helvetica, sans-serif; line-height:30px; letter-spacing:0px; border-bottom:solid; border-bottom-color:#868574; border-bottom-width:2px;}
#grandi_storie a{text-decoration:none;color:#FFFFFF;}
#grandi_storie a.selected , #grandi_storie a:hover{color:#ffd500}


#video_titolo {list-style:none; color:#ffd500; font-size:16px; font-weight:bold; font-family:Helvetica, sans-serif; line-height:30px; letter-spacing:1px; padding-top:32px;}
#video {list-style:none; line-height:30px; letter-spacing:0px;}
#video img{border-width:2px;border-style:solid;border-color:#CCCCCC;}

#sfoglia_titolo {list-style:none; color:#ffd500; font-size:16px; font-weight:bold;  font-family:Helvetica, sans-serif; line-height:30px; letter-spacing:1px; padding-top:42px;}
#sfoglia {list-style:none; line-height:30px; letter-spacing:0px; display:inline; width:300px;}
#sfoglia li {text-decoration:none; display:inline;float:left; padding-right:1px; width:300px;}
#sfoglia li a{text-decoration:none; display:inline;float:left; padding-right:0px; border:0px width:300px;}

#colonna_dx {width:202px;position:absolute;left:822px;height:850px;top:191px;}

#box_cerca{width:194px; height:35px; margin-left:3px;background:url(../images/sfondo/sfondo_cerca.png) no-repeat; }
.testo_cerca  {font:Helvetica, sans-serif; font-size:11px; color:#ffd500; letter-spacing:1px; padding-top:5px} 
.testo_cerca a {
	font-size:11px;
	color:#ffd500;
	letter-spacing:1px;
	padding-top:5px;
	font-family: Helvetica, sans-serif;
	text-decoration: none;
} 
.testo_cerca a:hover{font:Helvetica, sans-serif; font-size:11px; color:#ffd500; letter-spacing:1px; padding-top:5px} 


#login {background:url(../images/sfondo/sfondo_login.png) no-repeat; width:202px; height:186px; margin-top:4px; }
#area_riservata {
	width:202px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	width:202px;
	color:#FFFFFF;
	position:relative;
	top:0px;
}
#area_riservata_email {
	width:202px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	width:202px;
	color:#FFFFFF;
	position:relative;
	padding-left:25px;
	padding-top:-20px;
	top: 0px;
}
#area_riservata_psw {width:202px;text-align:left; font-size:12px; font-weight:bold; width:202px; color:#FFFFFF; position:relative;padding-top:5px;}
.submit_form{font-size:12px; color:#000000; background-color:#e6df54; width:50px; height:20px; border:0; text-align:center}
.submit_form_pass{font-size:12px; color:#000000; background-color:#e6df54; width:175px; height:20px; border:0; text-align:center}
.link_login {width:185px;text-align:left; font-size:10px; color:#FFFFFF; position:relative;padding-left:28px;margin-top:-8px}
.link_login a {text-decoration:none;color:#FFFFFF;}
.link_login a:selected , .link_login a:hover{color:#ffd500}


#newsletter {background:url(../images/sfondo/sfondo_nl.png) no-repeat;width:237px;height:39px;left:-33px;position:absolute;}
#newsletter span a {display:none}


#contenitore_banner_dx{border:solid; border-width:2px; border-color:#CCCCCC; width:190px; height:620px;margin-top:40px;margin-left:6px;}
#banner_dx {width:120px; height:600px; margin-left:35px; margin-top:10px}

#footer {width:1024px; height:121px; margin-top:1090px; position:absolute; background:url(../images/sfondo/footer.png) no-repeat}
#footer h1 { position:absolute; width:42px; height:53px; background:transparent url(../images/loghi/rba.png) no-repeat;margin-left:60px; margin-top:55px}
#footer h1 a span  {display:none}
#footer h1 a {display:block; width:42px; height:53px; }
#footer p {font-family:Helvetica, sans-serif; color:#000; line-height:15px; font-size:10px; letter-spacing:1px; margin-left:120px; margin-top:60px}

#menu_footer {position:absolute;list-style:none; height:120px; width:200px; padding-left:785px; top:5px; letter-spacing:1px}
#menu_footer li {text-align:right;list-style:none; height:15px; margin:0; width:auto}
#menu_footer li a{text-align:right;list-style:none; text-decoration:none;line-height:10px; font-size:10px; padding:0 2px 0 2px; color:#000; text-transform:capitalize}
#menu_footer_2 {position:absolute;list-style:none; height:120px; width:200px; padding-left:585px; top:5px; letter-spacing:1px}
#menu_footer_2 li {text-align:right;list-style:none; height:15px; margin:0; width:auto}
#menu_footer_2 li a{text-align:right;list-style:none; text-decoration:none;line-height:10px; font-size:10px; padding:0 2px 0 2px; color:#000; text-transform:capitalize}
#menu_footer_voci a.selected , #menu_footer_voci a:hover{color:#ffd500; font-size:10px; }

#titolo_pagina {color:#ffd500; font-size:18px;text-transform:uppercase;width:480px;padding-left:145px; width:200px; padding-top:0px; text-align:center}

#cover_piccola { position:absolute; width:60px; height:79px; padding-left:215px; top:5px }

/*GRANDI STORIE*/
#grandi_storie_testo {padding-top:40px; padding-left:20px; width:475px; font-family:Helvetica, sans-serif; font-size:11px; color:#FFFFFF; letter-spacing:1px; text-align:justify }
#grandi_storie_testo img {float:left; margin-right:8px}
#titolo_grandi_storie {font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; font-weight:bold; width:475px;}
#titolo_grandi_storie a{font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; font-weight:bold; width:475px; text-decoration:none}
/*END GRANDI STORIE*/

/*MENU ITINERARI*/
#immagine_pagina_itinerari{ width:400px; height:267px;padding-left:45px;padding-top:55px}
#freccia_pagina_itinerari{ width:400px;margin-left:20px;height:25px;margin-top:45px;background:url(../images/sfondo/freccia_menu.png) no-repeat;}
#titolo_pagina_itinerari{ width:400px;margin-left:25px;margin-top:5px;font-family:Helvetica, sans-serif;letter-spacing:1px;font-size:16px;color:#FFFFFF; font-weight:bold}
#testo_pagina_itinerari{ width:400px;padding-left:45px;padding-top:5px;font-family:Helvetica, sans-serif;letter-spacing:1px;font-size:11px;color:#FFFFFF}
/*END MENU ITINERARI*/

/*SERVIZIO CLIENTI*/
#servizio_clienti {font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; font-weight:bold; width:475px; margin-left:15px; padding-left:10px; padding-top:35px;border-bottom:solid; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px;}
#testo_servizio_abbonamenti {font-family:Helvetica, sans-serif; font-size:12px; color:#FFFFFF; letter-spacing:1px; text-transform:none; font-weight:normal}
/*END SERVIZIO CLIENTI*/

/*CONTATTI*/
#contatti {font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; font-weight:bold; width:475px; margin-left:15px; padding-left:10px; padding-top:10px;border-bottom:solid; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px;}
#testo_contatti {font-family:Helvetica, sans-serif; font-size:10px; color:#FFFFFF; letter-spacing:1px; text-transform:none; font-weight:normal}
#colofon {font-family:Helvetica, sans-serif; font-size:10px; color:#FFFFFF; letter-spacing:1px; text-transform:none; font-weight:normal;border-bottom:solid; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px;width:400px; margin-left:15px; padding-left:10px; text-align:left}
#titolo_colofon {font-family:Helvetica, sans-serif; font-size:14px;color:#ffd500;letter-spacing:1px;}
/*END CONTATTI*/

/*MENU EDITORIALE*/
#editoriale_testo {padding-top:60px; padding-left:20px; width:475px; font-family:Helvetica, sans-serif; font-size:11px; color:#FFFFFF; letter-spacing:1px; text-align:justify }
#editoriale_testo img {float:left; margin-right:8px}
#titolo_editoriale {font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; font-weight:bold; width:475px;}
#titolo_editoriale a{text-decoration:none; color:#FFFFFF;}
#titolo_editoriale a.selected , #titolo_editoriale a:hover{color:#ffd500;}
/*END MENU EDITORIALE*/

/*PAGINA EDITORIALE*/
#immagine_pagina_editoriale{ width:400px; height:267px;padding-left:45px;padding-top:55px}
#freccia_pagina_editoriale{ width:400px;margin-left:20px;height:25px;margin-top:45px;background:url(../images/sfondo/freccia_menu.png) no-repeat;}
#titolo_pagina_editoriale{ width:400px;margin-left:25px;margin-top:5px;font-family:Helvetica, sans-serif;letter-spacing:1px;font-size:16px;color:#FFFFFF; font-weight:bold; text-transform:uppercase}
#testo_pagina_editoriale{ width:400px;padding-left:45px;padding-top:5px;font-family:Helvetica, sans-serif;letter-spacing:1px;font-size:11px;color:#FFFFFF}
#commenti{font-family:Helvetica, sans-serif; font-size:10px; color:#FFFFFF; letter-spacing:1px; text-transform:none; font-weight:normal;border-bottom:solid; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px;width:380px; margin-left:45px; padding-left:00px; text-align:left}
#testo_commenti {font-family:Helvetica, sans-serif; font-size:10px; color:#FFFFFF; letter-spacing:1px; text-transform:none; font-weight:normal;width:380px;}
#commenti a{text-decoration:none; color:#FFFFFF;}
#commenti a.selected , #commenti a:hover{color:#ffd500;}
#data {font-weight:bold}
/*END PAGINA EDITORIALE*/

#video_titolo_sommario {list-style:none; color:#ffd500; font-size:16px; font-weight:bold; font-family:Helvetica, sans-serif; line-height:30px; letter-spacing:1px; padding-top:7px;}
#video_sommario {list-style:none; line-height:30px; letter-spacing:0px;}
#video_sommario img{border-width:2px;border-style:solid;border-color:#CCCCCC;}

#mail a{text-decoration:none;color:#FFFFFF;}
#mail a.selected , #mail a:hover{color:#ffd500;}


#leggi a{text-decoration:none;color:#ffd500;font-style:italic;}
#leggi a.selected , #leggi a:hover{color:#ffd500;font-style:normal;}

#firma {text-align:right; font-weight:bold; font-style:italic}

#archivio ul {list-style:none;}
#archivio li {list-style:none; color:#ffd500; font-size:12px; font-weight:normal;  font-family:Helvetica, sans-serif; letter-spacing:1px; text-transform:none; margin-left:-40px; border-bottom:#FFFFFF solid 1px; height:215px; margin-top:10px;}
#archivio li img {float:left; margin-right:10px;}
#grandi_storie_archivio {color:#FFFFFF; font-size:10px; font-family:Helvetica, sans-serif; line-height:25px; letter-spacing:0px;}

.numeriPagina {padding-left:30px; font-size:9px; color:#FFFFFF; }
.numeriPagina a{text-decoration:none; font-size:9px; color:#FFFFFF; margin-left:5px; }
.numeriPagina a:hover{text-decoration:none; font-size:9px; color:#ffd500 }
.numeriPagina a:selected{text-decoration:none; font-size:9px; color:#ffd500 }

#DataPost {font-size:9px; color:#FFFFFF; }
#CorpoPostEImmagine {padding-left:0px; font-family:Helvetica, sans-serif; font-size:11px; color:#FFFFFF; letter-spacing:1px; text-align:left }
#CorpoPost {padding-left:0px; font-family:Helvetica, sans-serif; font-size:11px; color:#FFFFFF; letter-spacing:1px; text-align:left }
#TitoloPost {padding-left:0px; font-family:Helvetica, sans-serif; font-size:11px; color:#FFFFFF; letter-spacing:1px; text-align:left }
#TitoloPost a{text-decoration:none; color:#FFFFFF }
#TitoloPost a:hover{ color:#ffd500}
#ImmaginePost {margin:5px;}

