* {
	font-size: 1em;	
}

body {
	background: #8d9a9c url('../img/top_bkg.gif') repeat-x;
	padding-top: 17px;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline; 
}
/* Barra di navigazione Riviste */
.navbar {
	text-align:center;
	font-size: 0.6em;
	height: 60px;
}
.navbar a:hover, .sf-menu a:hover { text-decoration:	none; }

.navbar li {
	float:left;
	padding-left: 7px;
	padding-right: 7px;
}
.navbar img {
	margin-bottom: 4px;
}
.navbar a {
	color: #CCC;
	text-decoration: none;
}
.navbar a:hover {
	color: #e2001a;
}
.navbarTuttocarpa {
	margin-top:15px;
	background: url('../img/navbar_tuttocarpa.gif') no-repeat;
}

.navbarTuttocarpa:hover {
	background-position: -57px 0px;
}
.navbarPianetapesca {
	margin-top:15px;
	background: url('../img/navbar_pianetapesca.gif') no-repeat;
}
.navbarPianetapesca:hover {
	background-position: -63px 0px;
}
.navbarPianetapescamare {
	margin-top:15px;
	background: url('../img/navbar_pianetapescamare.gif') no-repeat;
}
.navbarPianetapescamare:hover {
	background-position: -78px 0px;
}
.navbarSegretideipescatori {
	margin-top:15px;
	background: url('../img/navbar_segretideipescatori.gif') no-repeat;
}
.navbarSegretideipescatori:hover {
	background-position: -68px 0px;
}
.navbarSolopescadariva {
	margin-top:15px;
	background: url('../img/navbar_solopescadariva.gif') no-repeat;
}
.navbarSolopescadariva:hover {
	background-position: -61px 0px;
}

.navbarShoponline {
	background: url('../img/navbar_cart_icon_off.gif') no-repeat 5px;
	padding-left: 35px !important;
}

a.navbarShoponline:hover {
	background: url('../img/navbar_cart_icon_on.gif') no-repeat 5px;
	padding-left: 35px !important;
}

/* Form ricerca home */
.searchWrapper {
	float:	left;
	height: 40px;
	text-align: right;
}
.searchField {
	float:	left;
	text-align: center;
	/*padding: 10px;*/
	height: 40px;
	background: #6f6f6f;
	width: 200px;
}
.searchFreccia {
	float:	left;
	background: url('../img/cerca_freccia.gif') no-repeat;
	width: 20px;
	height: 40px;
}
.searchBottone {
	float:	left;
}
/* ---- */

.dataHome {
	text-align: right;
	font-size: 0.7em;
	height: 18px;
}
.rigarossa {
	height:	3px;
	background: #e2001a;
}
.menuBar {
	background: #1e1e1e;
}


/* CSS per parte centrale */
.homeNews {
	background: #ced9bc;
	margin-bottom: 5px;
	color: #4c4c4c;
	font-size: 0.8em;
	padding: 15px;
	line-height: normal;
}
.homeNewsTitolo {
	font-weight: bold;
	margin-bottom:5px;
}
.homeNewsCorpo {
	font-size:	0.9em;
}
.homeNewsScrollable {
	width: 160px;
	height: 120px;
}
.homeNewsScrollable .items div {
	float:	left;
	width:	160px;
}
.homeNewsScrollable h1 {
	color: #000;
	font-weight: bold;
	margin-bottom: 10px;
}	
.headerWrapper {
	/*margin: 0 40px;*/
}

.miniCopertina {
	float:	left;
	padding-left:	3px;
	padding-right: 	3px;
	cursor:	pointer;
}

.firstCopertina {
	padding-left: 0px;
}

.lastCopertina {
	padding-right: 0px;
}

.bannerTop {
	float: left;
}
.banner180 {
	border: solid 1px #CCC;
}
.miniCopertineWrapper {
	float:	left;
	padding-left:	10px;
	padding-right: 	10px;	
}

.selettoreRiviste {
	padding: 15px;
	background: #d1d7d7;
	font-size: 0.7em;
	font-weight: bold;
	margin-bottom: 5px;
}
.selettoreRiviste li {
	padding: 10px 0px;
}
.selettoreRiviste a {
	color:	#5f7174;
}

.selettoreRiviste a:hover, .nero {
	color: #000;
}

.numeriArretrati {
	font-size: 0.7em;
	background: #FFF url('../img/arretrati_bkg.jpg') no-repeat 109px 19px;
	padding: 20px 85px 20px 20px;
	height: 86px;
	margin-bottom: 5px;
}
.specialeSelfMade {
	font-size: 0.7em;
	background: #FFF url('../img/selfmade_bkg.jpg') no-repeat 109px 19px;
	padding: 20px 85px 20px 20px;
	height: 86px;
	margin-bottom: 5px;
}

.numeriArretrati h1, .specialeSelfMade h1 {
	color: #e2001a;
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 5px;
}

.homeBannerLaterali {
	background: #FFF;
	text-align: center;
}
.homeBannerLaterali img {
	margin: 7px 0;
}

/* Box riviste centrale */

.inEdicola {
	font-size: 0.7em;
	font-weight: bold;
	color:#FFF;
	background: #ad0015;
	padding: 4px 20px;
	margin-left: 25px;
	margin-top: 11px;
	width:175px;
	text-align: center;
}

.rivistaBox {
	float: left;
	margin-right: 40px;
}

.rivisteScrollable {
	width: 670px;
	height: 364px;
	padding: 0px 0px 30px 0px;
	background: #FFF;
}


div.colonnaScrollable {
	height: 394px;
	background: #FFF;
}


/* oggetto attivo */
.scrollable .active {
	border:2px solid #000;
	z-index:9999;
	position:relative;
}

.rivistaTitoli {
	color:	#333;
	margin-bottom: 30px;
}
.rivistaTitoli h3 {
	font-size: 0.7em;
	text-transform: uppercase;
}
.rivistaTitoli h1 {
	font-size: 1.8em;
	text-transform: uppercase;
}
.separatoreArticolo {
	background-color: #e3e3e3;
	margin: 7px 0px;
	height: 1px;
}
.articoliWrapper {
	line-height: 100%;
	font-size: 0.8em;
	color: #324032;
}
.articoliWrapper h1 {
	color: #660000;
	text-transform: uppercase;
	margin-bottom: 4px;
}
.articoloFreccia {
	margin-top: 23px;
}


/* Box DVD home */
.DVDCatalogoTitle {
	font-size: 0.8em;
	font-weight: bold;
	color: #FFF;
	/*padding-left: 15px;*/
}
.DVDElencoCompleto {
	font-size: 0.7em;
	font-weight: bold;
	color: #FFF;
	/*padding-right: 15px;*/
	text-align: right;
}

.DVDScroller {
	width: 310px;
	height: 135px;
	background: url('../img/dvd_bkg.png') repeat-x;
}

.quattroDVD {
	width: 390px;
}

.quattroDVDwrapper {
	background: #999;
	padding: 20px 0;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
}

.DVDScrollerColonna {
	text-align: center;
	height: 135px;
	background: url('../img/scrollercolonna.png') no-repeat;
}

.noBkg {background: none; }

.DVDScrollerColonna img {
	padding-top: 45px;
}

.sx {
	background-position: 15px 0px;
}

.dvdAperti div {
	float:left;
	margin: 0 8px;
	background: url('../img/dvd_aperto_modello.gif');
	padding: 8px 0 0 1px;
	width: 81px;
	height: 135px;	
}

.boxYoutube {
	background: #c0c7c8;
	float:left;
	padding: 6px 7px 0px 12px;
	margin: 0;
	font-size: 0.8em;
	font-weight: bold;
	color: #5f7174;
	height: 19px;
}

.boxYoutubeImg {
	float:left;
}

.btnYoutube {
	margin: 0px 0.25em;
	height: 25px;
	white-space: nowrap;
	font-size: 0.8em;
	font-weight: bold;
	background: url('../img/btn_iscriviti.gif');
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	line-height: 23px;
	text-align: center;
	color: rgb(153, 72, 0);
}

.clipCanale {
	margin-top: 10px;
	background: #dde1e1;
	text-align: center;
	padding:20px 0px;
}

/* FOTO DEI LETTORI */
.fotoIngrandimento {
	width: 350px;
	height: 253px;
	background: url('../img/fotolettori_placeholder.jpg') no-repeat;
}
.fotoBar {
	background: #ccd1d2;
	height: 68px;
}
.fotoBar .frecciaDx, .fotoBar .frecciaSx {
	margin-top: 27px;
	margin-left: 11px;
}
.fotolettoriScroller {
	float:	left;
	width: 290px;
	height: 46px;
	margin-top: 10px;
}

.fotolettoriScroller img {
	padding: 0px 5px;
}

.inviaFotoWrapper {
	float:	left;
	width: 310px;
	height: 24px;
	margin-top: 223px;
	padding: 6px 0px 0px 40px;
	background: url('../img/pixel_alpha40.png');
}

.vostreCatture {
	float: left;
	padding-top: 3px;
	color: #000;
	font-size: 0.8em;
	font-weight: bold;
}

.inviaTuoiScatti {
	float:left;
	background: #333;
	font-size: 0.7em;
	padding: 3px 5px;
	color: #fff;
	font-weight: bold;
	margin-left: 15px;
}

/* ARTICOLI RECENTI */
.articoliRecentiWrapper {
	background: #5f7174;
	padding: 25px 10px;
}

.articoliRecentiTitle {
	font-weight: bold;
	color: #FFF;
	font-size: 1em;
	margin-bottom: 10px;
}

.articoloRecente {
	float:left;
}

.articoloRecenteFoto {
	float:left;
	width: 100px;
	height: 75px;
	margin-right: 10px;
}

.articoloRecenteTesto {
	line-height: normal;
	float:left;
	width: 215px;;
	height: 75px;
	color: #FFF;
	font-size: 0.75em;
}

.articoloRecenteTesto h5 {
	font-size: 0.9em;
	font-weight: bold;
	color: #ffffcc;
	margin-bottom: 5px;
}

/* SEPARATORI */

.separatore60{
	margin-bottom: 60px;
}

.separatore30{
	margin-bottom: 30px;
}

.separatore20{
	margin-bottom: 20px;
}

.separatore15{
	margin-bottom: 15px;
}

.separatore10{
	margin-bottom: 10px;
}
.separatore5{
	margin-bottom: 5px;
}

.lineaPunteggiata {
	border-top: 1px solid #ccc;
	border-style: dashed;
	margin-top: 20px;
	margin-bottom: 20px;
}

/* SCROLLER */
div.scrollable {
	position: relative;
	overflow:hidden;
	float:left;
}
div.items {
    width:20000em; 
    position:absolute;
    clear:both;
}
.prev, .next, #controls li a, .miniCopertineWrapper a {
	cursor: pointer;
}
.navi { 
    width:160; 
    height:10px;
    margin-left:50px;
    margin-right:50px;
} 
.navi a { 
    width:8px; 
    height:8px; 
    float:left; 
    margin:3px; 
    background: url('../img/navigator.png') 0 0 no-repeat; 
    display:block; 
    font-size:1px;
    cursor:	pointer;
} 
.navi a:hover { 
    background-position:0 -8px;       
} 
.navi a.active { 
    background-position:0 -16px;      
}

/* RIVISTA */
.leaderboard {
	text-align: center;
	margin: 25px 0;
}
.sfondoBianco {
	background: #FFF;
	padding-bottom: 30px;
}
.centralWrapper {
	padding: 30px 40px;
	line-height: normal;
}
.allineaDx {
	text-align: right;
}
.allineaSx {
	text-align: left;
}
.allineaCentro {
	text-align: center;
}
.copertinaBig {
	margin-bottom: 10px;
}
.bordoGrigio {
	border: 1px solid #CCC;	
}
.dettaglioMeseRivista {
	background: #cccccc;
	height: 20px;
	padding-top: 10px;
	text-align: center;
	color: #333333;
	font-size: 0.7em;
	color: #333;
	font-weight: bold;
}

#sommario .artCategoria {
	float: left;
	width: 95px;
	margin-right: 8px;
	color: #666;
	font-weight: bold;
	margin-top: 15px;
	margin-left: 1.4em;
}

#sommario .artTitoloAutore {
	float:	left;
	width: 175px;
	font-weight: bold;
	margin-top: 15px;
}
#sommario .artTitoloAutore .titolo {
	color: #666;
}
#sommario .artTitoloAutore .autore {
	color: #333;
	font-size: 0.9em;
	padding-top: 3px;
}

#sommario .caricaAltro {
	text-align: right;
	margin-top: 25px;
	font-weight: bold;
}

.collaboratoreNome {
	text-transform: uppercase;
	color: #5f7174;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
}

#rivistaTab h1 {
	margin-bottom: 10px;
	font-size: 1.1em;
}

#sommario h1 {
	margin-left: 1.4em;
}

.footerTab {
	background: #e2001a;
	margin-top: 8px;
	height: 8px;
}

.headerRosso {
	background: #e2001a;
	padding: 10px;
}

.headerMese {
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFF;
}
.headerAbbonati {
	float: right;
	width: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.estrattoCategoria {
	background: #476930;
	text-transform: uppercase;
	color:#FFF;
	font-size: 0.7em;
	font-weight: bold;
	float:left;
	padding: .5em 1em;
	margin-bottom: 15px;
}

.estrattoTitolo {
	color: #ad0014;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 15px;
	clear:both;
}
.estrattoMiniatura, .estrattoContent {
	float: left;
}
.estrattoMiniatura { margin-right: 10px;}
.estrattoAutore {
	text-align: left;
	/*text-transform: none;*/
	font-size: 0.7em;
	margin-bottom: 10px;
}
.estrattoCorpo {
	font-size: 0.8em;
	line-height: 1.3em;
}

.immagineArticoloDx {
	margin:15px;
	margin-right:0px;
	float:right;
}
.immagineArticoloSx {
	margin:15px;
	margin-left:0px;
	float:left;
}
.estrattoContinuaLeggere {
	text-align: right;
	font-weight: bold;
	margin-top: 10px;
	font-size: 0.6em;
}

.numeriPrecedentiHeader {
	background: #ced9bc;
	padding: .5em 1em;
	color: #000;
}
.numeriPrecedentiTitle {
	font-size: 0.8em;
	font-weight: bold;
	float:left;
}
.numeriPrecedentiMostraTutti {
	font-size: 0.7em;
	float:right;
}
.precedentiContent {
	line-height: 110%;
	font-weight: bold;
	margin-bottom: 10px;
}
.precedenteCategoria {
	font-size: 0.7em;
	color: #999;
}
.precedenteTitolo {
	font-size: 0.8em;
	color: #660000;
}
.precedenteAutore {
	font-size: 0.7em;
	color: #333;
}
.precedentiFoto {
	margin-bottom: 10px;
	clear: left;
}
.precedentiLunghiWrapper {
	float:	left;
	width:310;
	margin-right: 5px;
}
.precedentiBreviWrapper {
	float:left;
	width:190px;
	margin-left: 5px;
}

.promoClipWrapper {
	background: #334b74;
}
.promoClipContent {
	margin: 0px;
	padding: 29px 0;
	text-align: center;
}
.dvdWrapper {
	float:	left;
	width: 110px;
	padding: 0px 21px;
}
.libroWrapper {
	float:left;
	width: 110px;
	padding: 0px 21px;
}
.primoItem {
	padding-left:0;
}
.ultimoItem {
	padding-right:0;
}
.dvdWrapper div{
	padding: 2px 2px 3px 1px;
	background:	url('../img/cornice_dvd.png') no-repeat;
	width: 110px;
	height: 155px;
}

.itemTitolo {
	margin-top: 10px;
	text-align: center;
	font-size: 0.8em;
	font-weight: bold;
	color: #333;
}

.accaUno {
	margin-bottom: 20px;
}

.btnFreccia {
	background:#CCC url('../img/puntafreccia_grigia.gif') no-repeat;
	height: 22px;
	padding: 8px 20px 0 30px;
	font-size: 0.75em;
	font-weight: bold;
	float:left;
}

.clipVideoWrapper {
	font-size: 0.8em;
}

h1.titoloRosso {
	color: #e2001a;
	font-size: 1.6em;
}
.schedaClipVideo {
	margin-top: 15px;
}
.dvdInteressatoWrapper {
	padding: 20px;
	background: #ced9bc;
}

.dvdInteressatoWrapper .dvdAperti div {
	background: url('../img/dvd_aperto_modello_verde.jpg');
}
.dvdInteressatoWrapper .DVDScroller {
	width: 490px;
	height: 135px;
	background: none;
}

.dvdIngrandimento {
	background: url('../img/dvd_cornice_big.jpg');
	padding: 5px 0 0 2px;
	height: 320;
}
.dvdMiniatura {
	width:	70px;
	height:	70px;
	background-color: #333;
}
.dvdDetails {
	text-align: center;
	padding: 15px 0;
}
.dvdLogo {
	float:left;
	width:40px;
	height: 15px;
	margin-right: 15px;
}
.dvdDurata {
	float:left;
	background: url('../img/durata_gray.gif') no-repeat;
	padding-left: 23px;
	font-size: 0.7em;
	font-weight: bold;
	color: #666;
	height: 15px;
	width:40px;
}
.btnRossoBig {
	margin: 0 20px;
	height: 30px;
	text-align: center;
	color: #FFF;
	padding-top: 15px;
	background: url('../img/btn_rosso_big.jpg') repeat-x;
	font-size: 0.8em;
	font-weight: bold;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;	
}

.correlatiHeader {
	background: #eaeaea;
	padding: .5em 1em;
	color: #000;
	margin-bottom: 10px;
}
.correlatiTitle {
	font-size: 0.7em;
	font-weight: bold;
	float:left;
}
.correlatiContent {
	line-height: 110%;
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 10px;
}
.correlatoCategoria {
	font-size: 0.7em;
	color: #999;
}
.correlatoTitolo {
	font-size: 0.8em;
	color: #660000;
}
.correlatoAutore {
	font-size: 0.7em;
	color: #333;
}
.correlatiFoto {
	margin-bottom: 10px;
	clear: left;
}
.correlatiLeggiAltri {
	font-size: 0.7em;
	float:right;
}

.promoClipWrapper {
	background: #334b74;
}
.promoClipContent {
	margin: 0px;
	padding: 29px 0;
	text-align: center;
}
.bottoneIcona {
	background: #f0f4eb;
	padding: 4px 9px;
	height: 22px;
	float:left;
}
.bottoneScritta {
	font-size: 0.7em;
	font-weight: bold;
	background: #f0f4eb;
	padding:10px 9px 0 0;
	float:left;
	height: 20px;
	width: 120px;
}
.bottoneIconaPDF {
	background: #ced9bc;
	padding: 4px 9px;
	height: 22px;
	float:left;
	margin-top:5px;
}
.bottoneScrittaPDF {
	font-size: 0.7em;
	font-weight: bold;
	background: #ced9bc;
	padding:10px 9px 0 0;
	float:left;
	height: 20px;
	width: 80px;
	margin-top:5px;
}

.bkgVerdino {
	background: #ebf0e4;
}
.vagliaPostale {
	float:left;
	padding: 18px 40px;
	width: 470px;
}
.abbonamento {
	font-weight: bold;
	color: #333;
	line-height: normal;
}
.abbonamentoPrezzo {
	font-size: 1.3em;
	font-weight: bold;
	color: #000;
}
.abbonamentoSpedizione {
	font-size: 0.8em;
}
.abbonamentoEstero {
	margin-top:	10px;
	margin-bottom: 13px;
	font-size: 0.8em;
	text-transform: uppercase;
}
.offertaStriscia {
	background: url('../img/abbonamento_offerta_stripe.gif') no-repeat;
	background-position: 155px 0;
	
}
.rosso {
	color: #e2001a;
}

.offertaMultipla {
	padding: 20px 6px;
}

.offertaMultipla div {
	float:left;
}

.offertaMultipla img {
	margin-right: 10px;
}

.btnAbbonamento {
	height: 25px;
	white-space: nowrap;
	font-size: 0.8em;
	font-weight: bold;
	background: url('../img/btn_iscriviti.gif');
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	line-height: 23px;
	text-align: center;
	color: rgb(153, 72, 0);
	float:left;
	padding: 0 0.75em;
}
.offerta1 div, .offerta2 div, .offerta3 div, .abbonamentoTuttocarpa div {
	float:left;
}
.offerta1, .offerta2, .offerta3 {
	background: #f5f7f2;
	padding: 20px 10px;
	float:left;
}
.offerta2 {
	background: #ced9bc;
}
.bkgAbbonamentoTuttocarpa {
	background: #ebf0e4;
}
.abbonamentoTuttocarpa {
	padding:15px;
	float:left;
}
.titoloCollaboratore {
	color:#333;
	font-size: 1.5em;
}
.collaboratoreEmail {
	background: #dde1e1 url('../img/icona_mail.gif') no-repeat 12px 9px;
	padding: 8px 40px 4px 40px;
	font-size: 0.7em;
	font-weight: bold;
}
.collaboratoreTestate {
	float:left;
}
.collaboratoreTestate img {
	float:left;
	margin: 0px 10px 0px 10px;
}
.collaboratoreArticoliRecenti {
	background: #ced9bc;
	padding: 8px 10px;
	font-weight: bold;
	font-size: 0.85em;
}
.collaboratoreBio img {
	float:left;
	margin: 0px 30px 30px 0;
}
.recenteTitolo {
	color: #ad0014;
	font-size: 1.2em;
	font-weight: bold;
}
.recenteData {
	color: #333;
	font-size: 0.7em;
	margin-top: 8px;
	margin-bottom: 15px;
	font-weight: bold;
}
.arretratoSelettoreAnno {
	background: #ffffcc;
	text-align: right;
	padding: 8px 15px;
}

.arretratoSelettoreAnno p { float:right; padding-top:3px; margin-right:15px }

.arretratoAnnoTitolo {
	color: #666;
	font-size: 1.4em;
}

.arretratoSelettoreAnno form div { float: left; }
.arretratoSelettoreAnno label {font-weight: bold; margin-right:6px }

.rigaVert { background: url('../img/pixelgrigio.gif') repeat-y 620px 120px }

.arretratiCart {
	margin-top:82px;
}
.arretratiCart .titolo { font-weight: bold; color: #666; margin-bottom: 30px;}

.arretratoCartItem, .prodottoCartItem { font-size: 0.85em; font-weight: bold; color: #666; }
.arretratoCartItem .prezzo, .prodottoCartItem .prezzo { font-size: 1.2em; font-weight: bold; color: #000; }
.arretratoCartItem div, .prodottoCartItem div { float:left }
.prodottoCartItem .prezzo { font-size: 1em; font-weight: bold; color: #000; }


.chiudi { margin-top:15px; }
.chiudi a { background: url('../img/chiudi.png') no-repeat 0px 0px; }
.chiudi a:hover { background-position: 0px -13px; background-repeat: no-repeat; }

.arretratoCartTotale { 
	margin-top:25px; 
	border-top: 1px solid #ccc; 
	padding-top: 10px;
	padding-right:3px;
	text-align:right;
	font-size:1.3em;
	font-weight: bold;
	color: #999; 
}
.prosegui { font-size:1em; }
.warningGiallo { 
	background: #ffffcc;
	padding: 10px;
	border: solid 1px #999;
	font-weight: bold;
	text-align: center;
	font-size: 0.75em;
	color: #333;
}
.titoloGrigio { font-size:1.1em; font-weight: bold; color: #999; }
.formArretrati div { float:left; margin-bottom:15px; }
.formArretrati .input, .formArretrati select { margin-right:10px }
.formArretrati label { font-size: 0.7em; font-weight: bold; margin-right:6px }
.formArretrati .text input { font-size: 0.7em; }
.formArretrati textarea { font-size: 0.7em; clear: both; display:block; }

.colonnaLoghi { text-align: center; }
.colonnaLoghi img { margin-bottom: 30px; }

.aggiorna { text-align: right; font-weight: bold; }

.margineDx20 { margin-right: 20px; }

#pubblicita h1 { margin-bottom: 0 }
.txtAllineaSx { text-align: left; }

.angoliTondi{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-opera-border-radius: 10px
	border-radius: 10px;
}
.divScaricaPDFWrapper {
	margin-top: 50px;
	text-align: center;
}

.divScaricaPDF {
	padding:10px;
}

/*Bottone */
.btnRosso {
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	background-position: 0 -1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	text-align: center;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	width: auto;
	margin: 0;
	overflow: visible;
	color: #FFF;
	text-shadow: 1px 1px 0 #ab0014;
	background: #a40012 url('../img/btnBkg_off.gif') repeat-x;
	border-color: #e2001a;
	border-bottom-color: #990003;

}

.btnRosso:hover { 
	background: #b50003 url('../img/btnBkg_on.gif') repeat-x;
}

.btnRosso:active { 
	background: #780002;
	background-image: none!important;
	outline: none!important;
	text-shadow: none!important;
}


/* Footer */
.footerWrapper { font-size: 0.7em; color: #FFF; line-height: normal;}
.footerWrapper img { margin-bottom: 10px;}
.rigaBluScuro { background: #182223; height: 15px; }
.footerWrapper { padding: 30px 0; background: #4e5d5f; }
.footerWrapper ul { float: left; margin-left: 20px; }
.footerWrapper ul li { list-style: none; font-weight: bold;}
.footerWrapper a, .footerWrapper a:visited { color: #FFF; }
.footerWrapper ul li.riviste { font-weight: normal; }
