﻿body
{
    margin: 0;
    padding: 0;
    text-align: center;  
    background-color:#eeeeee;      
}
#centrato{
		width: 800px;
	/*	margin: auto;*/
	    margin-left:auto;
	    margin-right:auto;	    
		text-align:left;
		padding:0px;
	    
	    background-image:url(../images/sfondi/SfondoCompl.jpg);
        background-position:left;
        background-repeat:repeat-y; 
        }
#colonnaSx
{  
    width:175px;   
    float:left;
    margin-right:0px;
    margin-left:8px;
    padding-left:0px;
    padding-right:0px; 
   /* background-image:url(../images/sfondi/SfondoMenu.jpg);
    background-position:left;
    background-repeat:repeat-y;*/
}

#colonnaCentr
{ 
    margin-top:0px;
    margin-bottom:0px;
    margin-right:8px;
    margin-left:200px;
    padding:0px;
   
    font-family:Verdana,sans Serif;
    font-size:10pt;
    color:#ffffff;
  /*  background-image:url(../images/sfondi/SfondoPrincipale.jpg);
    background-position:right;
    background-repeat:repeat-y;*/
    width:592px;
  /*  float:left ;*/
}
#piepagina{
		position:relative;
		top:0px;
		background: #eeeeee; /*#369;*/
		color: #000;
		clear:left;
		border-left: 2px solid #000;
		border-top: 2px solid #777;
		border-right: 2px solid #000;
	    border-bottom:1px solid #999999;
		padding:0px;
		padding-bottom:0px;
		margin-bottom:0px;
		text-align:center;
}

#contenitore{ /*NON UTILIZZATO*/
    float:left; 
  /*  width:639px; /*465*/
    margin:0px;
    margin:0px;   
    padding:0px;
  
}
.segmento{
	background:#fff;
	width:400px;
	border:2px solid #575;
	margin:auto;
    padding-top:10px;
    padding-bottom:10px;
}
#versione{
    border:solid 1px #eeeeee;
    padding-bottom:0px;
    margin-top:70px;
}
.tabSeg{width:540px; text-align:left; border:solid 1px #ddd;}
.tabCel1 {border:solid 1px #ddd; width:60px; font-size:0.7em;}
.tabCel2 {border:solid 1px #ddd;}
.tabCel3 {border:solid 1px #ddd;width:90px; font-size:0.7em;}
.chair{ font-size:0.8em; color:Orange;}
.facil{ font-size:0.8em; color:#CCCCCC;}
.seminar{ font-size:1em; font-weight:bold; color:Yellow; text-decoration: underline;}

.sfondoInverso{
    background-color:#eeeeee;
    border-color:#000000;
    border-width:1px;
    border-style:solid;
    margin-left:8px;
    margin-right:8px;
    padding-left:5px;
    padding-right:5px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
}
.sfondoInverso:hover{
    color:#AA0000;
}
/**** TAG **********************************/
a {
    color:#ffffff;
}   
hr{
  width:300px;
}
/**** TABELLA ********************************/  
.cellaSx, .cellaDx,.cellaSup{
  border-bottom:1px solid #eeeeee;
  border-left:1px solid #dddddd;
  padding-left:5px;
}
.cellaSx, .cellaDx{
  font-size:0.8em;
}
.cellaSx{
  width:160px;
}
.cellaSup{
    font-weight:bold; 
    color:#CCFFCC;
    font-size:0.9em;
    padding-bottom:5px;
    padding-top:5px;
}
.articolo{
    color:#FEFEFE;
    text-decoration:none;
}
a.articolo:hover{
    color:#FFFF99;   /*C66C0C*/
    font-weight:bold;
}
/****  TESTO   *********************************/
.normale 
{
    font-size:1em;
    font-family:Verdana, Sans-Serif;
    
    }

.Titolo {
	font-size: 14pt;
	Font-family: verdana;
	font-weight: normal;
	LINE-HEIGHT: 24pt;
	color: #ffffee;
	font-style: oblique;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}
.SottoTitolo {
	font-size: 8pt;
	Font-family: arial;
	font-weight: normal;
	LINE-HEIGHT: 16pt;
	color: #ffffff;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	padding:0px;
}
.Descrizione {font-size: 10pt;Font-family:Verdana,  sans-serif; font-weight:normal; LINE-HEIGHT: 16pt;  color:#eeffee;}
.DescrizioneBlack {font-size: 10pt;Font-family:Verdana,  sans-serif; font-weight:normal; LINE-HEIGHT: 16pt;  color:#000000;}
.Piccolo { font-size: 8pt;Font-family:verdana,  sans-serif; font-weight:normal; LINE-HEIGHT: 14pt;  color:#000000;}
.PiccoloA { font-size: 8pt;Font-family:verdana,  sans-serif; font-weight:bold; LINE-HEIGHT: 14pt;  color:#FFFFFF;}
.aDestra{ text-align:right;}
.aRosso{
 color:#900;
}
.aRossoEvid{
 color:#000000;
 background-color:#ffff00;
 border-color:#eeeeee;
 border-bottom-style:solid;
 border-width:1px;
 width:300px;
 text-align:center;
 
}
/****  MENU  **************************************/
.menuNaviga
{
    width:170px;
    margin:0;
    padding:0px;
    list-style:none;
    font-family:Verdana;
    font-size:0.7em;
    font-weight:bold;
    
    background-color:#CBD9E4;
    padding-right:4px;
    
/*  border-right-color:Gray;
    border-right-style:solid ;
    border-right-width:1px;*/
}
.menuNaviga a
{
     display:block;
     text-decoration:none;
     border-width:1px;
     border-style:solid;
     border-color:#EEEEEE;
     border-top-width:0;
     border-bottom-color:#CCCCCC;
     border-right-color:#CCCCCC;
    
     margin-bottom:0;
     margin-top:0;
     margin-left:0;
     margin-right:0;
     
     padding:5px 10px;
     background-color:#FEFEFE;
     background-image:url(images/pulsanteg4.jpg);
     /* background: #fff url(../images//sfumatochiaro2.jpg) fixed center top;/*no-repeat*/
     color:#006;
}
.menuNaviga li
{
    display:inline; /*correzione per IE vers 6.0 */
/*    margin-right:0;
    padding-right:0;*/
   
}
.menuNaviga a
{
   /* height:0;  /*correzione per IE vers 6.0 */
}
.menuNaviga a:hover
{
    background-color:#aaa; /*#336799;/*????*/
    color:#fff;
    border-color:#000;
    background-image:none;
}
.menuNaviga ul
{
    margin-bottom:0;
    margin-top:0;
    margin-left:7px; /*posizionamento orizzontale Submenu */
    margin-right:-7px; /*posizionamento orizzontale Submenu */
    padding:0;
    list-style:none;        
}   
.menuNaviga .voceCorrente a
{
    margin:0;
    margin-top:1px;
    border-width:1px;
    padding:5px;
    padding-left:10px;
    /*background-image: url(images/pulsante_2.jpg);*/
    background-image:none;
    border-top-width: 0;
    background-color:#C66C0C;/* #336799;/*????*/
    color:#ffffff;
}
.menuNaviga .voceCorrente ul a
{
    border-top:none;
    margin:0 7px;
   /* font-weight:normal;*/
    font-size:80%;
    background-image:url(images/pulsante_4.jpg);
}

.menuNaviga .voceCorrente ul a:hover,
.menuNaviga .voceCorrente ul a:focus,
.menuNaviga .voceCorrente ul a:active
{
    color:#fff;
    background-image:none;
}

/*
.menuNaviga .voceCorrente ul a.vceCorrente:hover,
.menuNaviga .voceCorrente ul a.vceCorrente:focus,
.menuNaviga .voceCorrente ul a.vceCorrente:active
{
    background-color:#fff;
    color:#000;
    background-image:url(images/pulsante_2z.jpg);
}
*/

.menuNavigaSub li{
 display:inline;								 
}

.menuNavigaSub li a
{   
    background-image:none;
}

 .menuNavigaSub li.subm a
{
  background-image:url(images/pulsante_2.jpg);
  border-right:4px solid #900;
}

/*border-right:4px solid #900;*/    
 /*:visited,
 :hover,
 :focus,
 :active link*/
 
/*FINE MENU*/