﻿.wrapper {
    margin: 0 auto;
    width: 993px;
}
.fondo-azzurro-sx 
{
    background-image: url(img/fondo_azzurro_03.jpg);
}
.fondo-azzurro-dx 
{
    background-image: url(img/fondo_azzurro_05.jpg);
}

.fondo-verde-sx 
{
    background-image: url(img/fondo-sx-verde.jpg);
}
.fondo-verde-dx 
{
    background-image: url(img/fondo-dx-verde.jpg);
}

.foto-sx 
{
    background-image: url(img/foto-lati_13.jpg);
}
.foto-dx 
{
    background-image: url(img/foto-lati_15.jpg);
}


.chiusura-bassa 
{
    background-image: url(img/chiusura-bassa.jpg);
}
.chiusura-alta 
{
    background-image: url(img/chiusura-alta.jpg);
}


.fondo-interno-dx 
{
    background-image: url(img/fondo-interno-dx.jpg);
}
.fondo-interno-sx 
{
    background-image: url(img/fondo-interno-sx.jpg);
}
.fondo-banner-dx 
{
    background-image: url(img/fondo-banner-dx.jpg);
}
.fondo-banner-sx 
{
    background-image: url(img/fondo-banner-sx.jpg);
}
.fondo-menu-dx 
{
    background-image: url(img/fondo_menu_dx.jpg);
}
.fondo-menu-sx 
{
    background-image: url(img/fondo_menu_sx.jpg);
}
.fondo-dx 
{
    background-image: url(img/fondo_dx.jpg);
}
.fondo-sx 
{
    background-image: url(img/fondo_sx.jpg);
}
.tb-sx-up 
{
    background-image: url(img/tb-sx-up.jpg);
}
.tb-centre-up 
{
    background-image: url(img/tb-centre-up.jpg);
}
.tb-dx-up 
{
    background-image: url(img/tb-dx-up.jpg);
}
.tb-sx-centre 
{
    background-image: url(img/tb-sx-centre.jpg);
}
.tb-dx-centre 
{
    background-image: url(img/tb-dx-centre.jpg);
}
.tb-sx-centre 
{
    background-image: url(img/tb-sx-centre.jpg);
}
.tb-sx-down 
{
    background-image: url(img/tb-sx-down.jpg);
}
.tb-centre-down 
{
    background-image: url(img/tb-centre-down.jpg);
}
.tb-dx-down 
{
    background-image: url(img/tb-dx-down.jpg);
}
.tb-fondo 
{
    background-image: url(img/tb-fondo.jpg);
}
.tb-fondo-grigio 
{
    background-image: url(img/tb-fondo-grigio.jpg);
}
.tb-text 
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
	color:#000000;
	text-align: justify;    
}
.text
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
	color:#000000;
	text-align: justify;    
}
a 
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
	color:#a0a0a0;
}
.menu
{
    background-image: url(img/fondo-menu_02.jpg)      
}
.menu-hover
{
    background-image: url(img/fondo-menu_03.jpg)      
}
.menu-sx
{
    background-image: url(img/fondo-menu_04.jpg)      
}
.pan
{
	background-color:white;
	overflow:hidden;
}
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
.optima 
{ display : none; }

/*- Menu 1--------------------------- */
#menu-cat1 {
	width: 195px;
	}
#menu-cat1 a, a:visited {
	width: 195px;
  	voice-family: "\"}\"";
  	voice-family: inherit;
	text-decoration: none;
  	}
#menu-cat1 a:link {
	color: #a0a0a0;
	padding: 0, 5px, 0, 5px;
	}
#menu-cat1 a:hover {
	color: Red;
	background:  url(img/menu_cat2.jpg)
	}
.menu_tabs_font {
	margin:0;
	padding:0;
	color: #a0a0a0;
	font: normal 12px/1.5em Verdana;
	border: solid, 1px, Gray;
	padding: 0, 5px, 0, 5px;
	text-align: center;
}
.menu_tabs_font_hover {
    margin:0;
	padding:0;
	color: #a0a0a0;
	font: normal 12px/1.5em Verdana;
	border: solid, 1px, Gray;
	padding: 0, 5px, 0, 5px;
	background-color: #fffce1;
	text-align: center;
}
/* Footer */
#Footer {
    width: 937px;
    margin: 0 auto;
    font-family: Verdana;
}
#FooterCont {
    text-align: center;
    color: Black;
    font-size: 11px;
}
#FooterCont a, a:visited {
    color: Black;
    text-decoration: none;
    font-size: 11px;
}
#FooterCont a:hover {
    text-decoration: underline;
}
.ImgPiccole {
    text-align: left;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#004258;
	border-width:5px;
	border-style:solid;
	border-color:#004258;
	padding:3px;
	width:606px;
}
.ModalUp {
    border: 1px solid #004258;
    background: #004258;
    cursor: move;
    float: left;
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
	color: White;
}
.ModalClose {
    background: #004258;
    cursor: pointer;
    float: right;
    text-align: center;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
	color: White;
}