
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 10px;
	color: #999999;
	margin: 0px;
	background-image: url(../../immagini/unpixel.jpg);
}


h1 h2 h3 h4 h5 {
	font-weight:normal;
}


#content {
	position: absolute;
	left: 0px;
	top:0px;
	text-align:left;
	z-index:22;
}


.buttonrow
{
    width: 778px;
    height: 60px;
    
}


.buttoncell 
{
	text-align:center;
	line-height:12px;
	letter-spacing:-1px;
}
.buttoncell a 
{
	text-align:center;
	font-size: 9px;
	color:#FFFFFF;	
	text-decoration:none;	
	
}

.buttoncell a:hover 
{
	text-align:center;
	font-size: 9px;
	color:#FFFFFF;
	text-decoration:underline;	
}

.buttoncellBig 
{
	text-align:center;
	line-height:12px;
	letter-spacing:-.18em;
}
.buttoncellBig a 
{
	font-size: 9px;
	color:#FFFFFF;	
	text-decoration:none;	
	
}

.buttoncellBig a:hover 
{
	font-size: 9px;
	color:#FFFFFF;
	text-decoration:underline;	
}

.buttonGfirst 
{
	font-size: 9px;
	width: 100px;
	height: 60px;
	background-image: url(../../immagini/tagli_05.gif);
}
.buttonGfirst a
{
	font-size: 9px;
	/*letter-spacing:-1px;*/
	color: #ff3300;
	text-decoration: none;
}

.buttonGfirst a:hover 
{
	font-size: 9px;
	/*letter-spacing:-1px;*/
	color:#ff3300;
	text-decoration:underline;	
}

.buttonBlu
{
	width: 100px;
	height: 60px;
	background-image: url(../../immagini/tagli_03.gif);
}

.buttonBlu a
{
	font-size: 9px;
	/*letter-spacing:-1px;*/
	color: #fff;
	text-decoration: none;
}

.buttonBlu a:hover 
{
	font-size: 9px;
	/*letter-spacing:-1px;*/
	color:#fff;
	text-decoration:underline;	
}


.buttonGsecond {
	text-align:center;
	width: 100px;
	height: 65px;
	background-image: url(../../immagini/tagli_15.gif);
}
.buttonGsecond a
{
	font-size: 9px;
	text-align:center;
	color: #ff3300;
	text-decoration: none;
}

.buttonGsecond a:hover 
{
	font-size: 9px;
	text-align:center;
	color:#ff3300;
	text-decoration:underline;	
}

.buttonGrigio
{
	text-align:center;
	width: 100px;
	height: 65px;
	background-image: url(../../immagini/tagli_13.gif);
}
.buttonGrigio a
{
	font-size: 9px;
	text-align:center;
	color: #003399;
	text-decoration: none;
}

.buttonGrigio a:hover 
{
	font-size: 9px;
	text-align:center;
	color:#003399;
	text-decoration:underline;	
}

#sfondoimg {
	width: 770px;
	height: 600px;
	background-image:url(../../images/sfondo_formazione.jpg);
}







#sfondoHome {
	width: 770px;
	height: 400px;
	background-image:url(../_img/sfondo_home.jpg);
}

#sfondo1 {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_home.jpg);
}
#sfondo2 {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_home.jpg);
}

#sfondo3 {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_home.jpg);
}
#sfondo4 {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_forma.jpg);
}
#sfondoProge {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_prog.jpg);
}
#sfondoGover {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_gover.jpg);
}
#sfondo5 {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_bibli.jpg);
}
#sfondo6 {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_gover.jpg);
}
#sfondo7 {
	width: 765px;
	height: 400px;
	background-image:url(../_img/sfondo_cultu.jpg);
}

#textCont {
	position:absolute; left:116px; top:200px; width:428px; z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
}

#barranav {
	position:absolute; left:30px; top:228px; width:120px; z-index:42;
	/*border: 1px dotted #CCC;*/
}

.linkNavSection
{
	width: 120px;
	height: 70px;
	background-image: url(../../images/button.gif);
	text-align: center;
}
.linkNavSection a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #999;
	text-decoration: none;
}
.linkNavSection a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #999;
	text-decoration:underline;
}

.linkNavSectionCm
{
	width: 120px;
	height: 70px;
	background-image: url(../../images/button.gif);
	text-align: center;
}
.linkNavSectionCm a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #0066cc;
	text-decoration: none;
}
.linkNavSectionCm a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #999;
	text-decoration:underline;
}

.linkNavSectionGot
{
	width: 120px;
	height: 70px;
	background-image: url(../../images/button_down.gif);
	text-align: center;
}
.linkNavSectionGot a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #999;
	text-decoration: none;
}
.linkNavSectionGot a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #999;
	text-decoration:underline;
}



#imgContInside
{
	position: absolute;
	left: 454px;
	top: 402px;
	width: 160px;
	z-index: 22;
	/*border: 1px dotted #CCC;*/
}

#textContInside {
	position:absolute; left: 160px; top: 188px; width: 456px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
	/*border: 1px dotted #CCC;*/
	z-index:22;
}

#textContInside a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
	z-index:22;
}

#textContInside a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#4682B4;	
	text-decoration:underline;	
	z-index:22;
}

#textChapterTitle {
	position:absolute; left:126px; top:210px; width:540px; z-index:1;
	text-align:left;
	line-height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index:24;
}

.ChapterTitle {
	width:540px;
	background-color:rgb(78,90,181);
	text-decoration: none;
	margin-left:8px;
	margin-bottom:0px;
	margin-top:0px;
	border:1px rgb(78,90,181) solid;
	padding:4px;
	line-height:18px;
	z-index:24;
}
.SectionTitle {
	width:540px;
	background-color:#fff;
	border:1px #999 solid;
	text-decoration: none;
	margin-left:8px;
	margin-bottom:0px;
	margin-top:0px;
	padding:4px;
	line-height:18px;
	z-index:24;
}
.ChapterAbstract {
	width:540px;
	color:#000000;
	text-decoration: none;
	margin:8px;
	padding:4px;
	font-size:12px;
	line-height:14px;
	z-index:24;
}

#textContInside2 {
	position:absolute; left:126px; top:200px; width:628px; z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
}

#textContInside2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

#textContInside2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#4682B4;	
	text-decoration:underline;
}

#bonino {
position:absolute; left:605px; top:358px; width:141px; height:141px; z-index:2;
}



.barracell {
	width: 140px;
	height: 20px;
	background-image:url(../_img/barra.jpg);
}

.barraspecific {
	width: 140px;
	height: 20px;
	background-color:#FFF;
	border:1px solid #000;
}
.barraspecificdouble {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 140px;
	height: 40px;
	background-color:#0066CC;
	
}
.barraspecificdoubleG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 140px;
	height: 40px;
	background-color:#3399FF;
	color:#FFFFFF;
	font-weight:bold;
}

.barracellgot {
	width: 140px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-weight: bold;
	color:#666;
}

.barracelldouble {
	width: 140px;
	height: 40px;
	/*background-image:url(../_img/barradouble.jpg);*/
	background-color:#000099;
	
}

.barracelldoublegot {
	width: 140px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-weight: bold;
	color:#666;
}

.chcell a {
color:#333333;
}
.chcell a:hover {
color:#333333;
text-decoration:underline;

}



.linkNavCommon
{
	border-right: #999 1px solid;
	border-top: #999 1px solid;
	border-left: #999 1px solid;
	border-bottom: #999 1px solid;
	margin-bottom:4px;
	padding-top:1px;
	padding-bottom:2px;
	background-color:#f5f5f5;
}
.linkNavCommon a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #3333cc;
	text-decoration: none;
	
}
.linkNavCommon a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*letter-spacing: -1px;*/
	color: #3333cc;
	text-decoration:underline;
}


#menuCorsiDIV {
	position:absolute;
	left:160px;
	top:146px;
	width:452px;
	height:17px;
	z-index:23;
}

#menuCorsiBODIV {
	position:absolute;
	left:46px;
	top:146px;
	width:452px;
	height:17px;
	color: #284E98;
	z-index:23;
}

#menuPageDIV {
	position:absolute;
	left:46px;
	top:206px;
	width:712px;
	height:17px;
	z-index:23;
}

#menuCorsiREG {
	position:absolute;
	left:160px;
	top:146px;
	width:582px;
	height:17px;
	color: #284E98;
	z-index:23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#B5C7DE;
	padding-left:2px;
}

#menuCorsiREG a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

#menuCorsiREG a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#4682B4;	
	text-decoration:underline;	
	
	
}
.menuCorsiItem 
{
	font-size:small;
	border-bottom:solid 1px #fff; }

#textContInsideMS 
{
	position:absolute; left: 46px; top: 190px; width: 712px; height: 256px; 
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
	z-index:22;
}

#textContInsideMS a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
	z-index:22;
}

#textContInsideMS a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#4682B4;	
	text-decoration:underline;	
	z-index:22;
	
}

#textContInsideMS2 
{
	position:absolute; left: 170px; top: 190px; width: 500px; height: 256px; 
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
	z-index:0;
}

#textContInsideMS2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
	z-index:0;
}

#textContInsideMS2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#4682B4;	
	text-decoration:underline;	
	z-index:0;
	
}

#textContInsideBO {
	position:absolute; left: 160px; width: 552px; top: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
	z-index:22;
}

#textContInsideBO a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
	z-index:22;
}

#textContInsideBO a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#4682B4;	
	text-decoration:underline;	
	z-index:22;
	
}


#tviewBO {
	position:absolute; left: 780px; width: 520px; top: 206px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
	/*border: 1px dotted #CCC;*/
	z-index:22;
}
#loginTable { width:100%; }


acronym
{
	cursor: help;
	border-bottom: #99cccc 2px solid;
}

#textContInsideREG {
	position:absolute; left:160px; top:188px; width:548px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	text-align:left;
	line-height:14px;
	/*border: 1px dotted #CCC;*/
	z-index:22;
}

#textContInsideREG a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
	z-index:22;
    text-align: center;
}

#textContInsideREG a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#4682B4;	
	text-decoration:underline;	
	z-index:22;
}


.txtcustomerold
{
	text-align: right;
	background-color: gray;
}

.txtcustomer
{
	text-align: right;
	background-color: lightblue;
}

#warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:black;
        border:blue 2px solid;
        padding:12px;
	text-align:left;
	line-height:14px;
        background-color:yellow;
	/*border: 1px dotted #CCC;*/
	z-index:22;
}

#warning a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: blue;
        line-height:24px;
	background-color:white;
	z-index:2;
	text-decoration:underline;
}

#warning a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: blue;
        line-height:24px;
	background-color:white;
	z-index:2;
	text-decoration:underline;
}
