/* ++++++++ PARTE RELATIVA ALLA HOME ++++++++ */

.sezMain{
     background-color:#990100;
}

.sezbanner{
}

.seztestata{
     font-family:"Arial Black";
     font-size:55px;
     color:#FFFFFF;
    font-weight:900;
}

.seznumero{
     font-family:"Arial";
     font-size:10px;
     color:#FFFFFF;
     margin-top: -10px;
}

.sezmenu{
}

.sezricerca{
}

.sezareaCentrale{
}

.sezindice{
}

.sezgallery{
}

.sezspallaDx{
}

.sezareaFooter{
}


                                       /* ++++++++ PARTE RELATIVA ALLE PAGINE INTERNE ++++++++ */

.sezArticolo{
     background-color:#330100;
}

.sezfotoArticolo{
     background-color:#330100;
}


                                       /* ++++++++ PARTE RELATIVA AL MENU ++++++++ */

BODY { 
      margin-left: 0px; 
      margin-top: 0px; 
      background-color:#990100;
}

UL#menubar { padding-left: 0px; 
      width: 100%; 
      margin-left:0px;
      list-style-type:none;
      margin-top: 1px;
}

UL#menubar LI {
	 float: left;
	 background-color: #990100;
	 font-size:14px;
         letter-spacing: -0.1mm;
	 font-family: arial black, sans-serif;
              text-transform: uppercase;
    font-weight:900;
}
UL#menubar LI A  { 
      display: block; 
      padding-right:15px; 
      text-decoration: none; 
      color: white; 
}

UL#menubar LI A:HOVER  { 
      color: #330100; 
}

                                                          /* FINE MENU */
														  
/* Primo Piano */

.titolo_categoria {
      font-size:18px;
      font-family: arial black, sans-serif;
      color: white;
      text-transform: uppercase;
    font-weight:900;
} 

.titolo_archivio_categoria {
      font-size:18px;
      font-family: arial black, sans-serif;
      color: #330000;
      text-transform: uppercase;
    font-weight:900;
} 


.box_categoria {
      padding-bottom: 10px;
}


.titolo_categoria_archivio {
	font-size:14px; 
             font-weight: bold;
	font-family: arial, helvetica, sans-serif;
             color: #330000;
} 

.blocco_articolo A:HOVER { color: #330100; }

.blocco_articolo A {
	color: white;
	font-size:14px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
} 

.blocco_articolo_2 { 
      font-size: 12px; 
      font-family: arial,helvetica,sans-serif; 
      color: white; 
}

.blocco_articolo_2 .autore_articolo{ 
      font-weight: bold; 
}

.blocco_articolo_2 A:HOVER { 
      color: #330100; 
}

.blocco_articolo_2 A {
	color: white;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
} 

.blocco_articolo_3 { 
      font-size: 12px; 
      font-family: arial,helvetica,sans-serif; 
      color: black; 
}



.blocco_articolo_3 A:HOVER { 
      color: #330100; 
}

.blocco_articolo_3 A {
	color: black;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
} 

.singolo_articolo { 
      color: #330100; 
      font-family: arial, helvetica, sans-serif; 
      font-size: 12px; 
      padding: 5px; 
      text-align:justify;
      width:475px;
}

.singolo_articolo .titolo_articolo { 
	font-size:14px;
	font-family: arial black, sans-serif;
             color: #330100;
             text-align:left;
    font-weight:900;
}

Table#Kcms_CorpoPagina TD { 
      background-color: white; 
      
}

table#Kcms_CorpoPagina { width: 714px; }

#elenco_riviste_container {
      width: 100%; 
      margin:6px; 
      background-color: #300;}

UL#elenco_riviste { 
      width: 100%; 
      margin:6px;
      list-style-type:none; 
      background-color: #300;
}

UL#elenco_riviste LI {
      background-color:#300; margin:4px; 
      float: left;
      font-size:14px;
      font-family: arial black, sans-serif;
    font-weight:900;
}

UL#elenco_riviste LI A  { 
      display: block; 
      padding-right: 12px; 
      text-decoration: none; 
      color: white; }

UL#elenco_riviste LI A:HOVER  { 
      color: #990100; 
}
                                                          /* FINE MENU */
TD#td_fasciaDX { 
      vertical-align:top; background-color: 
}		

TABLE#Kcms_fasciaCx TR { 
      vertical-align:top; 
}	

.box_laterale {
      margin: 6px;
      padding: 16px;
      background-color: white;
      color: #330000;
      font-family: arial, helvetica, sans-serif;
      font-size: small;
      font-weight: bold;
}

.archivio_rivista {
      margin-left: 8px;
      background-color: white;
      padding: 4px;
}

.box_laterale H3 {
      color: #330100;
      margin-top: 0px;
      font-weight:  normal;
      font-size: 14px;
        letter-spacing: -0.1mm;
      font-family: arial black,helvetica, sans-serif;
    font-weight:900;
}

.box_laterale .link_box {
        color: #AA0100;
        font-weight:bold;
        cursor:pointer;
        text-decoration: none;
        font-family: arial, helvetica, sans-serif;
}



.block_agenda .titolo_agenda{ 
      font-size: 10px;
      font-weight:bold;
      color:#AA0100;
	  text-align: left;
}

.block_agenda IMG {
	margin-left: 16px;
	float: right;
    height:43px;
    width:43px;
    margin-left:16px;
    margin-bottom:2px;
}

.block_agenda {
      margin-bottom:4px;
      margin-top:11px;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
}

.block_agenda .link_box {
        color: #AA0100;
        font-weight:bold;
        cursor:pointer;
        text-decoration: none;
        font-family: arial, helvetica, sans-serif;
}

.block_agenda .link_box:hover { color:#330100; }


TD.td_fasciaDx {
        margin-left: 8px;
}

.credits {
        font-family: arial,helvetica, sans-serif;
        font-size: 11px;
        color: white;
        text-align: center;
        margin-top: 12px;
}

.credits A:HOVER   { 
        color: white; 
}

.credits A {
        color: #330100;
        text-decoration: none;
        font-size: 14px;
        padding-left: 12px;
        padding-right: 12px;
        font-family: arial black, sans-serif;
    font-weight:900;
}

.crediti { 
      color: white; font-family: 
      arial, sans-serif; 
      font-size: 14px; 
}

.crediti .titolo { 
      font-family: arial black; 
      font-size: 18px;
    font-weight:900;
}

.crediti .intestazione {
      font-size: 24px; 
      margin-bottom: 12px;
      text-transform:uppercase;
      font-family: arial black;
    font-weight:900;
}

.crediti .desc_rivista { 
      margin-top: 24px; 
}

#td_numero .desc_rivista {
padding-left: 3px;
padding-bottom: 3px;
}

.crediti .desc_rivista STRONG{ 
      font-family: arial black; 
    font-weight:900;
      font-weight: normal;
}

.contatti { 
      color: white; 
      font-family: arial black, sans-serif; 
      font-size: 16px; 
      text-transform: uppercase;
      margin-bottom: 12px;
    font-weight:900;
}

.contatti .titolo_contatto {
      font-size: 24px; 
}

.contatti .tipo_contatto {
      margin-top: 24px; 
}

.contatti A {
      font-family: arial, helvetica, sans-serif;
      font-size: 12px;
      text-transform: none;
      display: block;
      color: white;
      text-decoration: none;
}

.contatti A:hover { 
      color: #330100; 
}

.singolo_articolo { 
      clear: both; 
      font-size: 13px; 
      font-family: arial, helvetica;
}

.singolo_articolo IMG {
      width: 128px;
      display:block;
      float: right;
      margin-left: 12px;
      margin-bottom: 12px;
}

.singolo_articolo .titolo_articolo {
      font-family: arial black, sans-serif;
      font-size: 18px;
      text-transform: uppercase;
    font-weight:900;
}

.singolo_articolo .corpo_articolo_2 {
      padding-right: 140px;
      text-align: justify;
}


.singolo_articolo .corpo_articolo {
      text-align: justify;
}

.dite_la_vostra { 
      clear: both; 
      font-size: 15px; 
      font-family: arial, helvetica; 
      color:white;
}

.dite_la_vostra .titolo_dlv { 
      font-size: 24px; 
      font-family: arial black, sans-serif; 
      text-transform: uppercase; 
    font-weight:900;
}

.dite_la_vostra A { 
      display: block; 
      color: white; 
      font-family: arial black, sans-serif; 
      text-decoration: none ;
    font-weight:900;
}

.dite_la_vostra A:hover { 
      color: #330100; 
}

.erze_link {
      color: #330100;
      padding: 12px;
      font-family: arial, helvetica, sans-serif;
}

SPAN.desc_link {
      font-family: arial black; 
      font-size: 18px;
      padding-top: 6px;
    font-weight:900;
}

.erze_link A {
      font-size: 12px;
      display: block;
      text-decoration: none;
      color: #AA0100;
      padding-bottom:12px;
}

.erze_link A:hover { color: #330100; 
}

.link_box { cursor: pointer; 
}

.lista_articoli IMG{
display: block;
margin-bottom: 10px;
}

/* fix per le tabelle - max 20070413 - */

#Kcms_sezione1 {
width: 300px;
height: 10px;
}

#Kcms_sezione2 {
width: 300px;
}

#Kcms_gallery {
width: 100px;
}

#articoli_prima_pag {
margin-top:16px;
}

#articolo_foto, #listone_articoli {
margin-top: 12px;
}

#listone_articoli { text-align:center; }

#search_engine {
display: block;
font-family: arial black, helvetica, sans-serif;
color: white;
font-size: 14px;
text-transform: uppercase;
color: #330100;
margin-top: 10px;
    font-weight:900;
}

#facebook_space { margin-top: 10px; }

#search_engine INPUT,
#search_engine SELECT,
#search_engine SPAN {
margin-right: 10px;
border:0px;
font-size:14px;
}

#search_engine SELECT {
background-color: #330100;
color:white;
text-transform: uppercase;
}

#td_gallery .lista_articoli IMG { width: 180px; }

/* ricerca */

FORM#FormRI { display: none; }

DIV#KRicercaDataPanel,  DIV.KRicercaDataPanel {
color: white;
font-family: arial, helvetica, sans-serif;
font-size: 11pt;
}

DIV#KRicercaDataPanel .KcmsDivLink {
display: inline; 
padding-right: 26px;
}

A.Kcms_FoundLink  {
font-family: Arial black, sans-serif;
text-decoration:none;
color: #990100;
    font-weight:900;
}

A.Kcms_FoundLink:HOVER  {
color: #FFFFFF;
}

span#Kcms_FoundWord {
font-family: arial black;
font-size: 14pt;
    font-weight:900;
}

TD.KCMS_FoundCell { color: white; }


input#KRicercaCerca {
background-color:#990100;
font-family: arial black;
font-size: 9pt;
text-transform: uppercase;
border: 1px solid #030000;
    font-weight:900;
}

#archivione_rivista .titolo_categoria { font-size: 14px; }

#archivione_rivista .titolo_categoria_archivio {
	font-size:13px; 
	font-family: arial, sans-serif; font-weight: normal;
	color: #330000;
	cursor: pointer;
} 

#archivione_rivista A:HOVER {
	color: #AA0100;
}


#FormForumRI {
color: white;
font-family: arial, sans-serif;
margin: 10px;
width: 100%;
}

#FormForumRI INPUT {
width: 80%;
}

.tabellarisultati {
color: #330100;
font-family: arial, helvetica, sans-serif;
font-size: 90%;
}

.tabellarisultati A {
color: #990100;
font-weight: bold;
}

.risultatitit {
float: left;
width: 380px;
margin-bottom: 6px;
}

.KcmsRank { 
float: right;
width: 100px;
}

.risultatisnip {
clear: both;
margin-top: 10px;
font-size: 90%;
}

.tdpaginazionerisultati {
color: silver;
}

.archivio_rivista H2 { font-size: 140%; margin: 0px; }
ul.box_rivista H4 { font-size: 110%; color: #c01; font-family: arial; margin: 0px; padding: 0px;}
ul.box_rivista { list-style-type: none;}

a.bianco:hover { color: silver; }

.corpo_articolo A  {
color: #0cbaFF;
}

#div_archivio_articoli h3 { margin: 0px; cursor:pointer; }
#div_archivio_articoli h3 span.headlight:hover,
#div_archivio_articoli A:hover { color:red; }

#td_Articolo, #Kcms_Articolo { width: 490px; }HELLO!