/*NOTE: Do NOT leave spaces between the property value and the units! If you use
"margin-left: 20 px" instead of "margin-left: 20px" it will only work properly
in IE6 but it will not work in Mozilla or Netscape.*/

/* IMPORTANTE!
Usare background  anzichè  background-color altrimenti Mozilla non utilizza 
gli sfondi per <td>
*/

BODY
{
	font-family : "Tahoma";
	font-size : x-small;
	color : Black;
	background : White;
	scrollbar-face-color: #CCD6D9;
	scrollbar-shadow-color: Navy;
	scrollbar-highlight-color: #CCD6D9;
	scrollbar-3dlight-color: Navy;
	scrollbar-darkshadow-color: #CCD6D9;
	scrollbar-track-color: #CCD6D9;
	scrollbar-arrow-color: Navy;
}   

a:link     {
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
}

a:visited  {
	color: #4E4E4E;
	/*color: #ff6600;*/
	font-weight: bold;
	text-decoration: none;	
}
a:hover  {
	color: #4E4E4E;
	text-decoration : underline;
}
/*a:hover    {color: #000099; background: #ff6600}*/
a:active   {
	/*color: #4E4E4E; */
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;	
}

/*a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!*/

p.news:first-line 
{
    font-weight: bold
}  

p.notfound
{
	font-style: italic;
}
/*
img.we
{
	width: 70px;
	height: 70px;
	vertical-align:middle;
}
img.intro1024
{
	margin-top : 80px;
	border : none;
}

img.intro800
{
	margin-top : 62px;
	border : none;
}
*/
p.foto_tl
{
    border-style: solid;
    border-top: none;
    border-left: none;
    /*padding: 0.5cm 2.5cm;   //top/bottom  e left/right  */
    padding-top: 70px;
    padding-bottom: 10px;
    padding-left: 70px;
    padding-right: 20px;
    text-align : right;
}
p.foto_tr
{
    border-style: solid;
    border-top: none;
    border-right: none;
    padding-top: 70px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 70px;
    text-align : left;
}
p.foto_bl
{
    border-style: solid;
    border-bottom: none;
    border-left: none;
    padding-top: 10px;
    padding-bottom: 70px;
    padding-left: 70px;
    padding-right: 20px;
    text-align : right;
}
p.foto_br
{
    border-style: solid;
    border-bottom: none;
    border-right: none;
    padding-top: 10px;
    padding-bottom: 70px;
    padding-left: 20px;
    padding-right: 70px;
    text-align : left;
}

.testo 
{
	color : Black;
	font-family : "tahoma";
	font-size : x-small;
   text-align: justify;
}

.tabella 
{
	font-family : "tahoma";
	font-size : x-small;
	color : black;
	/*
	lascio libero allineamento
	text-align : left;
	 text-align: justify;
	*/
	margin-right: 5px;
	margin-left: 5px;
	/*display: block;*/
	/*background-color: "#f0f0f0";*/
	background : #f0f0f0;
	scrollbar-3d-light-color: Blue;
	scrollbar-arrow-color: Navy;
	scrollbar-base-color: black;
	scrollbar-dark-shadow-color: Blue;
	scrollbar-face-color: #CCD6D9;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: black;
}

.testoEvidenziato 
{
	font-family : "tahoma";
	font-size : x-small;
	color : #f0f0f0;
	background: Black; 
	font-weight: bold;
	font-style: italic;
}

.RFpopupWin
{
	background: "#f0f0f0";
    text-align : center
}

.titolino_laterale
 {
	background-position : inherit;
	background-repeat : no-repeat;
	background-attachment : fixed;
   /* max-height: 360px;non funziona!*/
}

.tabellamenu1024
{
	width : 210px;
	top : 150px;  
	position: absolute;
	font-size : x-small;
}

.tabellamenu800
{
	width : 160px;
	top : 110px;
	position:absolute;
	font-size : x-small;
}

.menu
 {
	background-repeat : no-repeat;
	background-attachment : fixed;
	zoom : 100%;
}

.tabellamenuBottom
{
	top : 0px;
	position:absolute;
	font-size : x-small;
}

.areaGalleria
{
	background: White;
	font-family : tahoma;
	font-size : x-small;
	color : black;
	text-align : left;
    vertical-align: top;
    
	scrollbar-3d-light-color: Blue;
	scrollbar-arrow-color: Navy;
	scrollbar-base-color: black;
	scrollbar-dark-shadow-color: Blue;
	scrollbar-face-color: #CCD6D9;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: black;
}


.barraneraEFFETTOnotte
{
        scrollbar-face-color: #333333;
        scrollbar-shadow-color: #8A8A8A;
        scrollbar-highlight-color: #333333;
        scrollbar-3dlight-color: #8A8A8A;
        scrollbar-darkshadow-color: #333333;
        scrollbar-track-color: #333333;
        scrollbar-arrow-color: #8A8A8A;
}
.barrarancio
{
	scrollbar-3d-light-color: #FFCC00;
	scrollbar-arrow-color: #FF6600;
	scrollbar-base-color: black;
	scrollbar-dark-shadow-color: #CC9900;
	scrollbar-face-color: #FED8A5;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: black;
}

.barrablu
{
scrollbar-face-color : #14147f ;
scrollbar-shadow-color : #000000 ;
scrollbar-highlight-color : #b2b2b2 ;
scrollbar-3dlight-color : #5858b4 ;
scrollbar-darkshadow-color : #000000 ;
scrollbar-track-color : #d9d9d9 ;
scrollbar-arrow-color : #ffffff;
}

.barraCARINAbebe
{
    SCROLLBAR-FACE-COLOR: #c6d7ff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #7b9ed6;
    SCROLLBAR-ARROW-COLOR: #4a6184;
    SCROLLBAR-DARKSHADOW-COLOR: #bebebe";
}

