﻿.headerInfo1 { position: absolute; left: 51px; top: 12px; color: #fff; font-weight: bold; }
.headerInfo2 { position: absolute; right: 10px; top: 6px; color: #fff; }
.headerInfo2 img { vertical-align: middle; }
.progressBox { position: absolute; top: 0px; left: -2px; width: 229px; height: 88px; background-color: #fff; border: solid 1px #ECECEC; text-align: center; color: #333; }
.progressBox p { margin-top: 10px; }
.boxMessaggio { width: 320px; height: 240px; background-color: #fff; border: solid 1px #888; padding: 10px; }
.lista { font-size: 12px; color: #595959; }
.listaSelected { font-size: 12px; color: #595959; background-color: #a0a0a0; }
.CollegamentoGestionaleFondoMaster { color: #fff; margin-right: 5px; background-color: #5f5f5f; }
.banner-orizzontale { float: left; width: 728px; height: 90px; background-color: Silver; }
.campo { width: 120px; font-size: 11px; color: #595959; border: 1px solid #a0a0a0; }
.campoMultiline { font-size: 11px; color: #595959; border: 1px solid #a0a0a0; }
.provincia { width: 103px; height: 18px; font-size: 10px; color: #595959; border: 1px solid #a0a0a0; }
.privacy { position: relative; top: -2px; font-size: 10px; color: #595959; }
.summaryIscrizione { position: absolute; top: 10px; left: 10px; border: solid 1px#333; background-color: #f0f0f0; padding: 10px; }
.summaryIscrizione ul { list-style-type: square; }
.submit { font-size: 11px; border: 1px solid #a0a0a0; color: #595959; }
.rss { }
.logo { margin-bottom: 10px; height: 114px; width: 650px; position: relative; }
.citta { width: 300px; float: left; }
.minibanner { width: 960px; height: 30px; padding: 0px; background-color: #B8B8B8; float: left; }

.testate { width: 300px; height: 60px; margin-bottom: 10px; }
.testate td { text-align: center; }
.testate a { font-size: 10px; }

.giornale-domani { margin-top: 30px; margin-right: 15px; }
.copertina-giornale { }
.categorie { width: 649px; padding-left: 2px; height: 45px; font-size: 11px; border-top: solid 1px #a0a0a0; border-bottom: solid 1px #a0a0a0; margin-bottom: 10px; }

.cat { text-align: right; float: left; margin: 0 7px 0 0; color: #000000; font-weight: bold; color: #030303; margin-top: 10px; }
.cat a { color: #000000; }
.cat a:hover { background-color: #264387; color: #ffffff; }
.cat-selected { text-align: right; float: left; margin: 0 7px 0 0; color: #000000; font-weight: bold; margin-top: 10px; }
.cat-selected a { background-color: #264387; color: #ffffff; }
.articolo-grande { margin-bottom: 20px; width: 649px; display: table; }
.articolo-grande-right { float: left; width: 289px; position: relative; height: 262px; }
.big-art-img { float: left; margin-right: 10px; width: 350px; height: 262px; overflow: hidden; }
.titolo { color: #565656; margin-bottom: 1px; }
.titolo a { color: #565656; }
.sottotitolo { font-style: italic; color: #343434; margin: 0 0 8px 0; }
.sottotitolo a { color: #343434; }
.testo-art-home { font-size: 11px; color: #424242; margin-bottom: 0; text-align: justify; }
.testo-art-home img { margin-right: 5px; }

.grassetto { font-weight: bold; }
.italic { font-style: italic; }
.piccolo { font-size: 11px; }
.medio { font-size: 12px; }
.grande { font-size: 14px; }
.evidenza { background-color: #c0c0c0; }

.iconeSecondarie { position: absolute; bottom: 3px; right: 0px; }
.iconeSecondarie img { vertical-align: middle; }

.boxFotoOpinione { border: solid 2px #8F8F8F; padding: 1px; float: left; }
.boxOpinionista { float: left; width: 155px; height: 56px; }
.boxTestoOpinionista { float: left; width: 92px; margin-left: 4px; color: #274487; font-size: 16px; font-weight: bold; line-height: 18px; }
.boxTestoOpinionista span { color: #636363; font-size: 12px; font-weight: normal; }
.titoloOpinione a { color: #565656; font-weight: bold; font-size: 14px; }
.testoOpinione { color: #636363; text-align: justify; }

.altriOpinionisti { clear: left; height: 90px; }
.altriOpinionisti h4 { margin-bottom: 10px; color: #020202; font-size: 14px; }


.red { color: #952B2B; font-weight: bold; }
.giornalista { color: Black; }
.icone { border-bottom: 1px solid #a0a0a0; padding-bottom: 5px; text-align: right; position: absolute; bottom: 0px; right: 0px; width: 289px; }
.iconeDettaglio { border-bottom: 1px solid #343434; width: 650px; padding-bottom: 5px; text-align: right; clear: left; }
.boxes { width: 670px; background-image: url('../img/bg-3boxes.gif'); background-repeat: no-repeat; background-position: left bottom; margin-bottom: 30px; padding-bottom: 5px; height: 250px; }
.box-articolo { width: 207px; float: left; margin-right: 14px; position: relative; height: 250px; }
.pagina { margin: 0 0 5px 0; }
.pagina2 { margin: 0; }
.articoli-orizzontali { width: 650px; margin-bottom: 30px; clear: left; }
.articolo-orizzontale { margin-bottom: 35px; text-align: justify; }
.articolo-orizzontale img { margin-top: 3px; margin-right: 5px; font-style: italic; height: 48px; width: 64px; }
.articolo-orizzontale p { margin: 0px; font-style: italic; }
.articolo-orizzontale { font-style: italic; }
.photo-gallery { width: 300px; background-color: #ECECEC; background-repeat: no-repeat; background-position: left top; margin-top: 10px; display: table; }
.photo-gallery a { color: #424242; position: relative; top: 1px; }
.photo-gallery img { margin: 13px 0 0 0; }
.titoloGallery { margin: 10px 0 0 10px; }
.all { font-size: 11px; float: right; margin-top: 3px; margin-right: 15px; margin-bottom: 0; width: 285px; text-align: right; }
.pager { background-color: #D0D0D0; padding: 5px; margin: 5px 0px 10px 0px; position: relative; }
.testoOroscopo { font-weight: bold; font-size: 12pt; font-family: "Trebuchet MS"; }
.testoOroscopo a { color: Black; }
.arrow-down { position: relative; top: -6px; }
.immagini { padding: 0 0 4px 6px; width: 294px; margin: 0; display: table; margin-top: -12px; }
.thumb-gallery { border: 2px solid #B8B7B8; padding: 1px; margin: 6px !important; }
.grey-box { width: auto; border: solid 2px #6A7587; margin-top: 10px; padding: 10px; }
.grey-box p { margin: 5px 0 10px 0; font-size: 11px; }
.fotografa { border: none; background-image: url('img/fotobg.png'); background-repeat: repeat-y; margin-top: 10px; }
.fotografa div { margin: 10px; font-family: "Trebuchet MS" , Verdana, Arial; color: #fff; font-weight: bold; }
.bottoneHome { margin-bottom: 10px; }
.titoletto { font-family: "Trebuchet MS" , Verdana, Arial; color: #4C6699; font-weight: bold; }
.titoletto a { color: #4C6699; }
.linkGiornalista a { }
.margin-right { margin-right: 5px; }
.mappa { margin: 5px auto 5px auto; font-size: 10px; font-family: Arial; color: #fff; background-color: #888; }
.mappa a { color: #ffffff; }

.yellow { color: #F7E309; }
/* Le VostreFoto */

.menuFoto { background-color: #6A7587; position: relative; height: 46px; color: #fff; }
.loginMyFoto { font-family: Trebuchet MS; font-size: 20px; position: absolute; left: 10px; top: 10px; }
.loginMyFoto a { color: #fff; }
.loginMyFoto a:hover { text-decoration: none; }
.linkMyFoto { position: absolute; right: 0px; top: 10px; }
.linkMyFoto img { margin-right: 15px; }

.cellaFoto { height: 150px; width: 150px; padding: 10px; vertical-align: middle; }
.cellaNews { vertical-align: top; padding: 10px 10px 10px 0px; }
.cellaNews p { margin-top: 0px; margin-bottom: 5px; }
.cellaNews h3 { margin-top: 15px; }
/* DettaglioNews.aspx */
.nomeCommento { color: #4C6699; font-weight: bold; font-size: 11px; }
.commentoNews { font-size: 11px; }
.commentoNews p { margin: 0 0 4px 0; color: #343434; text-align: justify; font-size: 11px; }
.commentoNews p input[type=image] { vertical-align: middle; }

.navCommento { margin-bottom: 4px; }
.navCommento img { vertical-align: middle; }

.riceviNotifiche { font-size: 8pt; color: Gray; }
/* AggiungiFoto.aspx */
.tabellaFoto { background-color: #ECECEC; margin-bottom: 10px; padding: 5px; }

/* ArticoliGiornalista.aspx */
.giornalista { width: 650px; height: 106px; margin: 10px 0 10px 0; clear: left; padding: 10px 5px 10px 5px; background-color: #ECECEC; }

/* Notizie / Commenti HOME */

.commentiViste { width: 300px; }
.tabs { height: 26px; border-bottom: solid 2px #6A7587; font-family: Trebuchet MS,Sans-Serif; font-weight: bold; color: #6A7587; }
.tab { height: 24px; float: left; border: solid 2px #6A7587; background-color: #DADADA; margin-right: 2px; }
.tabSelected { background-color: #fff; border-bottom: solid 2px #fff; }
.content { border: solid 2px #6A7587; border-top: none; height: 480px; position: relative; overflow: hidden; }
.invisibile { visibility: hidden; position: absolute; top: 5px; left: 5px; width: 285px; }
.contentSelected { visibility: visible; position: absolute; top: 5px; left: 5px; width: 285px; }
.notizieViste { margin-bottom: 15px; }

/*Necrologi*/
.titoloNecrologi { font-size: 14px; font-weight: bold; color: #565656; }
.dataNecrologi { font-size: 12px; color: #767676; }
