#editoriale a 
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	text-decoration: underline;
}
.addthis_toolbox
{
    width:300;
    height:32;
}
table#richiestainfo
{
    background-image:url("img/dettaglioarticolo500_bg.png");
    width:885px;
    height:642px;
    } 
.titoloeditorialear {    
	font-size: 20px;
	font-weight: normal;
	color: #F46303;
	text-decoration: none;
	text-align:left;
}
.titoloeditoriale 
{    
	font-size: 20px;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
	text-align:left;
}
.titoloeditorialeh 
{    
	font-size: 20px;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
	text-align:left;
	cursor:pointer;
}
.titolodettofferta
{    
	font-size: 20px;
	font-weight: normal;
	color: #F67418;
	text-decoration: none;
	text-align:left;
}
.titolodettofferta2
{    
	font-size: 16px;
	font-weight: normal;
	color: #F67418;
	text-decoration: none;
	text-align:left;
}
.titoloofferta
{    
	font-size: 18px;
	font-weight: normal;
	color: #F67418;
	text-decoration: none;
	text-align:left;
}
.sottotitoloofferta1
{    
	font-size: 14px;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
	text-align:left;
}
.sottotitoloofferta2
{    
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
}
a.buttonone {
    background-image: url('img/offerte_btn.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:123px;
}
a.buttonone:hover {
    background-image: url('img/offerte_btn_mov.png');    
}
a.buttononeeng {
    background-image: url('eng/img/offerte_btn.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:123px;
}
a.buttononeeng:hover {
    background-image: url('eng/img/offerte_btn_mov.png');    
}
a.buttonenglish {
    background-image: url('img/english.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:127px;
}
a.buttonenglish:hover {
    background-image: url('img/english_mov.png');    
}
a.buttonitaliano {
    background-image: url('img/ita.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:137px;
}
a.buttonitaliano:hover {
    background-image: url('img/ita_mov.png');    
}
a.buttonentra {
    background-image: url('img/entra.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:65px;
}
a.buttonentra:hover {
    background-image: url('img/entra_mov.png');    
}
a.buttonentraeng {
    background-image: url('eng/img/entra.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:65px;
}
a.buttonentraeng:hover {
    background-image: url('eng/img/entra_mov.png');    
}
a.buttontorna {
    background-image: url('img/torna_elenco.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:144px;
}
a.buttontorna:hover {
    background-image: url('img/torna_elenco_mov.png');    
}
a.buttontornaeng {
    background-image: url('eng/img/torna_elenco.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:144px;
}
a.buttontornaeng:hover {
    background-image: url('eng/img/torna_elenco_mov.png');    
}
a.buttontornaofferte {
    background-image: url('img/elenco.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:131px;
}
a.buttontornaofferte:hover {
    background-image: url('img/elenco_mov.png');    
}
a.buttontornaofferteeng {
    background-image: url('eng/img/elenco.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:131px;
}
a.buttontornaofferteeng:hover {
    background-image: url('eng/img/elenco_mov.png');    
}
a.buttonprecedente {
    background-image: url('img/precedente.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 24px;
    width:161px;
}
a.buttonsuccessivo:hover {
    background-image: url('img/successiva_mov.png');    
}
a.buttonsuccessivo {
    background-image: url('img/successiva.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 24px;
    width:161px;
}
a.buttonprecedente:hover {
    background-image: url('img/precedente_mov.png');    
}



a.buttonprecedenteeng {
    background-image: url('eng/img/precedente.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 24px;
    width:161px;
}
a.buttonsuccessivoeng:hover {
    background-image: url('eng/img/successiva_mov.png');    
}
a.buttonsuccessivoeng {
    background-image: url('eng/img/successiva.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 24px;
    width:161px;
}
a.buttonprecedenteeng:hover {
    background-image: url('eng/img/precedente_mov.png');    
}

a.buttonprenotaeng {
    background-image: url('eng/img/prenota.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:173px;
}
a.buttonprenotaeng:hover {
    background-image: url('eng/img/prenota_mov.png');    
}
a.buttoninviaeng {
    background-image: url('eng/img/invia_richiesta.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:119px;
}
a.buttoninviaeng:hover {
    background-image: url('eng/img/invia_richiesta_mov.png');    
}




a.buttonprenota {
    background-image: url('img/prenota.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:173px;
}
a.buttonprenota:hover {
    background-image: url('img/prenota_mov.png');    
}
a.buttoninvia {
    background-image: url('img/invia_richiesta.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:119px;
}
a.buttoninvia:hover {
    background-image: url('img/invia_richiesta_mov.png');    
}
a.buttoniscriviti {
    background-image: url('img/iscriviti.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:78px;
}
a.buttoniscriviti:hover {
    background-image: url('img/iscriviti_mov.png');    
}
a.buttoniscrivitieng {
    background-image: url('eng/img/iscriviti_btn.png');
    background-repeat: no-repeat;
    border: 0px solid #F67418;
    color: white;
    display: inline-block;
    float: left;
    height: 25px;
    width:78px;
}
a.buttoniscrivitieng:hover {
    background-image: url('eng/img/iscriviti_btn_mov.png');    
}
.cont_img 
{
    position:relative;
    width:280px;
    height:140px;   
}
.bgr 
{
    position:absolute;
    width:280px;
    height:140px;   
    top:0;
    left:0;
    background-image:url('img/bg.jpg'); 
    background-repeat:repeat;
    z-index:1;
    cursor:pointer;
}
.zoom 
{
    position:absolute;
    width:40px;
    height:40px;   
    top:55px;
    left:125px;
    z-index:2;
}
p { margin-top: 0px;}
.sf_page {
	background-color: #FFFFFF;
	background-image: url(img/sfondo.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.testo_BLUBOLD {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1852a0;
	text-decoration: none;
	text-align:left;
}
.testo_BLU {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1852a0;
	text-decoration: none;
	text-align:left;
}
.testo_BLU_lingua {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1852a0;
	text-decoration: none;
}
.testo_BLU_lingua:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1852a0;
	text-decoration: none;
}
.titoli_menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
.titoli_menu:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: underline;
}
.box_azzurro {
	background-color: #E0EFFD;
	border-width: 1px;	
	border-bottom-width: 0px;
	border-style: solid;	
	border-color: #A6C4E1;
}
.box_azzurro1 {
	background-color: #E0EFFD;
	border-width: 1px;	
	border-style: solid;	
	border-color: #A6C4E1;
}
.box_grigio {
	background-color: #F4F4F3;
	border-width: 1px;	
	border-style: solid;	
	border-color: #CCCCCC;	
}
.titoli {
	font-family: Tahoma;
	font-size: 19px;
	font-weight: normal;
	color: #030303;
	text-decoration: none;
}
.testo {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
	line-height: 18px;
}
.testoar {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #F46303;
	text-decoration: none;
	line-height: 18px;
}
.testonewshome {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
	line-height: 18px;
	text-align:left;
}
.testo_mini_richiesta {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
	text-align:justify;
	line-height: 15px;
}
.testo_mini {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #030303;
	text-decoration: none;
	line-height: 15px;
}
.intestazionil {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	text-decoration: none;
	line-height: 15px;
}
.testo_mini_grigio {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #030303;
	text-decoration: none;
	line-height: 15px;
}
.testo_mini_grigio:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #030303;
	text-decoration: none;
}
.testo_ARANCIOBOLD_NONSOTTOLINEATO {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	text-decoration: none;
}
.testo_ARANCIOBOLD {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	text-decoration: none;
}
.testo_ARANCIOBOLD:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	text-decoration: underline;
}
.bordo_ARANCIO {
	border: 1px solid #F46303;
}
.bordo_GRIGIO {
	border: 1px solid #CCCCCC;	
	padding:0px;
	background-color:#FFFFFF;
}
.box_BIANCO {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	background-image: url(img/sf_bianco.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.link_ARANCIO {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	text-decoration: underline;
}
div.rigaGIALLO {
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	text-decoration: underline;

}
div.rigaGIALLO:hover {
	background-color: #F8FBA5;
}
div.rigaGIALLONU {
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	text-decoration: none;

}
div.rigaGIALLONU:hover {
	background-color: #F8FBA5;
}
div.rigaSTANZE {
	display: block;
	font-family: Tahoma;
	font-size: 11px;	
	color: #030303;
	
}
div.rigaSTANZE:hover {
	background-color: #F8FBA5;
}
.box_azzurroFULL {
	background-color: #E0EFFD;
	border: 1px solid #A6C4E1;
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
	line-height: 18px;
}
.box_GIALLO {
	background-color: #FFF7B8;
	border: 1px solid #D27D00;
}
.errore
{
	color: red;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
.testo_ARANCIOBOLD_sottolineato {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F46303;
	text-decoration: underline;
}
.testo_stanza {
	font-family: Tahoma;
	font-size: 11px;	
	color: #030303;
}
.sf_righe {
	background-color: #E0EFFD;
	background-image: url(img/sf_azzurro.gif);
	background-repeat: repeat-y;
	background-position: top;	
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #A6C4E1;
}
.box_BIANCOTab {
	background-color: #FFFFFF;
	background-image: url(img/sf_bianco.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 0px none #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

