body {

	background-attachment: fixed;

	background-image: url(images/bg.jpg);

	background-repeat: repeat-x;

	margin-top: 11px;

	margin-right: auto;

	margin-left: auto;

}



/*-----------------nav------------------ */

.nav {

	background-color: #8EBF3F;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

}



#thicktabs{

	margin: 0;

	padding: 0;

	float: left;

	font: bold 11px Arial;

	width: 100%;

}



#thicktabs li{

display: inline;

}



#thicktabs li a{

	float: left;

	color: #FFFFFF;

	padding: 8px 16px;

	text-decoration: none;

	background: #8EBF3F;

	text-transform: uppercase;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}



#thicktabs li a:visited{

color: white;

}



#thicktabs li a:hover{

	color: #FFFFFF;

	background-color: #F6971D

}

#thicktabs .selected li  {

	color: #FFFFFF;

	background-color: #F6971D

}

/*-----------------box----------------- */



.box {

	padding-right: 20px;

	padding-bottom: 20px;

	padding-left: 10px;

	width: 25%;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #E0E7D4;

	padding-top: 10px;

	background-color: #FFFFFF;

}



.box h1 {

	color: #8EBF3F;

	font-family: Arial;

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 4px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E0E7D4;

	padding: 4px 0px 0px;

}

.box p {

	font-size: 0.8em;

	color: #0E3761;

	font-family: Arial, Helvetica, sans-serif;

}

.box .more {

	color: #F08400;

	text-align: right;

}

.box .more a {

	color: #F08400;

}

.box .more a:hover {

	color: #F08400;

	text-decoration: none;

}



.box a {	color: #0066CC;

}

.box a:hover {

	color: #F08400;

		text-decoration: none;



}

/*-----------------content----------------- */

.content {

	width: 25%;

	border-right-width: 1px;

	border-right-style: solid;

	padding: 20px;

	background-color: #FFFFFF;

}



.content h1 {

	color: #EE7A00;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E6F3FA;

	padding-bottom: 4px;

}

.content h2 {

	color: #084C92;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

}

.content h2 a {

	color: #0066CC;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DEE4FA;

}

.content h2 a: hover{

	color: #F08400;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DEE4FA;

}



.content p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	line-height: 1.6em;

}



.content p a {

	color: #0066CC;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DEE4FA;

}

.content p a:hover {

	color: #F08400;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DEE4FA;

}





.content blockquote {}



.content li {}



.content img {

	margin-bottom: 8px;

	padding: 2px;

	border: 1px solid #CCCCCC;

	margin-left: 8px;

}

/*-----------------corsi-----------------------*/ 



.corsi {

	font-size: 0.9em;

}



.corsi h1 {}

.corsi p {}

.corsi a {}

.corsi a:hover {}



/*-----------------newsletter----------------- */



.newsletter {

	background-color: #E6F3FA;

	border: 1px solid #B6CADE;

	margin-right: 15px;

	padding: 5px;

	width: 220px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.newsletter h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	color: #326495;

	margin: 0px;

	padding: 0px;

}

.newsletter p {

	font-size: 0.7em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #2B5D8E;

	margin: 4px 0px;

}



.newsletter input {

	font-size: 11px;

	color: #084C92;

}

.newsletter button {

	font-size: 11px;

}



.newsletter a {

	font-size: 0.7em;

	color: #0066CC;

}

.newsletter a:hover {

	font-size: 0.7em;

	color: #F08400;

}



/*-----------------footer----------------- */



.footer {

	background-color: #3D71A3;

	padding: 20px;

}



.footer p {

	color: #D6E4F3;

	font-size: 0.7em;

	font-family: verdana;

	line-height: 16px;



}



.footer p a {

	color: #B1CDE9;

	text-decoration: none;

}



.footer p a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

ol {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	line-height: 1.6em;

}

.link_mickey_nero{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 0.8ems; 
 font-weight: normal;
 color:#0E3761;
 text-decoration: none;  
}
A.link_mickey_nero:link{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 0.8ems; 
 font-weight: normal;
 color:#0E3761;
 text-decoration: none;  
}
A.link_mickey_nero:visited{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 0.8ems; 
 font-weight: normal;
 color:#0E3761;
 text-decoration: none;  
}
A.link_mickey_nero:hover{
 font-family: Arial, Helvetica, sans-serif; 
 text-decoration: underline;
 font-size: 0.8ems; 
 color:#EE7A00;
 font-weight: normal;
}
.link_footer_mickey{
 font-family: verdana; 
 font-size: 0.7ems; 
 font-weight: bold;
 color:#D6E4F3;
 text-decoration: none;  
}
A.link_footer_mickey:link{
 font-family: verdana; 
 font-size: 0.7ems; 
 font-weight: bold;
 color:#D6E4F3;
 text-decoration: none;  
}
A.link_footer_mickey:visited{
 font-family: verdana; 
 font-size: 0.7ems; 
 font-weight: bold;
 color:#D6E4F3;
 text-decoration: none;  
}
A.link_footer_mickey:hover{
 font-family: verdana; 
 text-decoration: underline;
 font-size: 0.7ems; 
 color:#D6E4F3;
 font-weight: bold;
}
.testo_mickey_corsi{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 0.8ems; 
 font-weight: normal;
 color:#000000;
 text-decoration: none;  
}
A.testo_mickey_corsi:link{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 0.8ems; 
 font-weight: normal;
 color:#000000;
 text-decoration: none;  
}
A.testo_mickey_corsi:visited{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 0.8ems; 
 font-weight: normal;
 color:#000000;
 text-decoration: none;  
}
A.testo_mickey_corsi:hover{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 text-decoration: underline;
 font-size: 0.8ems; 
 color:#000000;
 font-weight: normal;
}