﻿body
{
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #F2F1E6;
}
p            {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 1px;
}
.par{
	font-family: Verdana, Arial, Tahoma;
	font-size: 9px;
}

/* | Search                                     | */
/* +------------------------------------------------------------------------+ */
.PulsantePaginazione

{

            padding-right: 6px;

            padding-left: 6px;

            padding-top: 6px;

            padding-bottom: 6px;   

            font-size: 12px;

            color: #000000;

            font-family: Verdana;

            text-decoration: none;

}

 

A.PulsantePaginazione:hover

{

            padding-right: 6px;

            padding-left: 6px;

            padding-top: 6px;

            padding-bottom: 6px;   

            font-size: 12px;

            color: #ff0000;

            font-family: Verdana;

            text-decoration: none;

}

 

 

.PulsantePaginazioneAttivo

{

            padding-right: 6px;

            padding-left: 6px;

            padding-top: 6px;

            padding-bottom: 6px;

            font-weight: bold;

            font-size: 12px;

            color: #0000cc;

            font-family: Verdana;

            background-color: #ffff99;

            text-decoration: none;

}

 

 

A.PulsantePaginazioneAttivo:hover

{

            padding-right: 6px;

            padding-left: 6px;

            padding-top: 6px;

            padding-bottom: 6px;

            font-weight: bold;

            font-size: 12px;

            color: #0000cc;

            font-family: Verdana;

            background-color: #ffff99;

            text-decoration: none;

}

 



/* | Link                                          | */
/* +------------------------------------------------------------------------+ */

a:link.blu       {
	text-decoration: none;
	font-family: Verdana, Arial, Serif;
	font-size: 12px;
	
	color: #0000FF
}
a:visited.blu    { 
text-decoration: none;
 font-family:Verdana, Arial, Serif;
  font-size:12px;
  color:#0000FF
  }
  
A:HOVER.blu      { 
	text-decoration: underline;
 font-family:Verdana, Arial, Serif;
  font-size:12px;
   color:#0000FF}

a:link.blu 1      {
	text-decoration: none;
	font-family: Verdana, Arial, Serif;
	font-size: 12px;
	
	color: #0000FF
}
a:visited.blu1    { 
text-decoration: none;
 font-family:Verdana, Arial, Serif;
  font-size:12px;
  color:#0000FF
  }
  
A:HOVER.blu1      { 
	text-decoration: underline;
 font-family:Verdana, Arial, Serif;
  font-size:12px;
   color:#0000FF}



a:link.bianco    { text-decoration: none; color:#ffffff}
a:visited.bianco { text-decoration: none; color:#ffffff}
A:HOVER.bianco   { 	text-decoration: underline; color:#ffffff}


a:link.nero    { text-decoration: none; color:#000000}
a:visited.nero { text-decoration: none; color:#000000}
A:HOVER.nero   { text-decoration: underline; color:#000000}

a:link.nero1    { text-decoration: none; color:#000000}
a:visited.nero1 { text-decoration: none; color:#000000}
A:HOVER.nero1   { text-decoration: underline; color:#000000}




/* | immagini                                          | */
/* +------------------------------------------------------------------------+ */

img { 
    
    border: 0;
}
.simg
{
	float: left;
	padding: 0 5px 0 0;
}
.dimg
{
	float: right;
	padding: 0 0 0 5px;
}
.cimg
{
	display:block; margin-left:auto; margin-right:auto}

     
 
/* | corpo pag                                         | */
/* +------------------------------------------------------------------------+ */

#corpo
{
	
	padding: 0px 0px 0px 0px;
	margin: 5px auto 0px auto;
	width: 760px;
	position: relative;
}
/* | testata                                         | */
/* +------------------------------------------------------------------------+ */

a:link.biancot    { text-decoration: none; font-family:Verdana, Arial, Serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
a:visited.biancot { text-decoration: none; font-family:Verdana, Arial, Serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
A:HOVER.biancot   { text-decoration: none; font-family:Verdana, Arial, Serif; font-size:10px; font-weight:bold; color:#FFFFFF;}


#menu
{
	border-style: none groove none groove;
	border-width: 1px;
	border-color: #032660;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 760px;
	height: 20px;
	background-color: #0449BB;
	position: relative;
}
#testata
{
	position: relative;

	border-style: none groove none groove;
	border-width: 1px;
	border-color: #032660;
	background-position: center center;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 760px;
	background-color: #FFFFCC;
	background-image: url('images/epigiallo.jpg');
	background-repeat: no-repeat;
	height: 110px;
	color: #032660;
}
#testatah
{
	position: relative;

	border-style: none groove none groove;
	border-width: 1px;
	border-color: #032660;
	background-position: center center;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 760px;
	background-color: #FFFFCC;
	background-image: url('images/epigiallo.jpg');
	background-repeat: no-repeat;
	height: 130px;
	color: #032660;
}
#cnesps
{
	border-style: none groove groove groove;
	border-width: 1px;
	border-color: #032660;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 760px;
	background-color: #FFFFCC;
	height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #032660;
	text-align: center;
}
#ministerologo
{
	margin: 0px auto 0px auto;

	left: 455px;
	top: 10px;
	
	position: absolute;
}
#istruzionelogo
{
	margin: 0px auto 0px auto;

	left: 130px;
	top: 10px;
	
	position: absolute;
}

#ccmlogo
{
	margin: 0px auto 0px auto;

	left: 655px;
	top: 25px;
	
	position: absolute;
}

#logoiss
{
	

	left: 25px;
	top: 10px;
	
	position: absolute;
}
#logocnesps
{
	

	left: 25px;
	top: 75px;
	
	position: absolute;
}

#logoguadagnare
{
	

	left: 650px;
	top: 80px;
	
	position: absolute;
}

#okkio
{
	

	left: 335px;
	top: 5px;
	
	position: absolute;
}


/* | sinistra                                         | */
/* +------------------------------------------------------------------------+ */

#sinistra
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 123px;
	position: relative;
}
.alto
{
	
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
	padding: 2px 0px 2px 5px;
	margin: 0px 0px 0px 0px;
	background-color: #0449BB;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.t
{
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
	padding: 2px 0px 2px 5px;
	margin: 5px 0px 0px 0px;
	background-color: #0449BB;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.giallo
{
	border-style: none solid solid solid;
	padding: 3px 0px 3px 5px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFCC;
	position: relative;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-left-width: 1px;
	border-left-color: #C0C0C0;
}


/* | testo                                         | */
/* +------------------------------------------------------------------------+ */
#testo
{
	border-style: none none none none;
	border-width: thin;
	border-color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: white;
	position: absolute;
	left: 130px;
	top: 0px;
	width: 630px;
}
.barra
{
	padding: 0px 10px 5px 0px;
	margin: 0px 0px 0px 0px;
	height: 10px;
	background-color: #F2F1E6;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-indent: 10px;

}

.argomento
{
	background-position: right;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 17px;
	background-color: #0449BB;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 10px;
	background-image: url('../../images/angologrigio.gif');
	background-repeat: no-repeat;
		text-align: right;

}
.titolo
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 19px;
	background-color: #A4DFFF;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #032660;
	font-weight: bold;
	text-indent: 10px;
	vertical-align: bottom;
	
}
.testotitolo
{
	border-style: none solid none none;
	border-width: thin;
	border-color: #CCCCCC;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	background-color: #ffffff;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.articolo
{
	border-style: none solid none none;
	border-width: thin;
	border-color: #CCCCCC;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	background-color: #ffffff;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.articoloin
{
	
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 10px;
	background-color: #ffffff;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}



.ultimoaggiornamento
{
	border-style: none solid none none;
	border-width: thin;
	border-color: #CCCCCC;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	background-color: #ffffff;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}
.hidden
{
		color: #FFFFFF;
}


.menubasso
{
	border-style: solid none none none;
	border-width: thin;
	border-color: #CCCCCC;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #F2F1E6;
	position: relative;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}

