/*GENERALE*/

div#contenitore{
	background: #FFFFCC;
	width: 753px;
	margin-left:auto;
	margin-right:auto;
}

.screen {
}

a:hover
{
    text-decoration: none;
}

li{
	text-align: left;
}

body {
	background: #FFFFCC; 	
	text-align: center;
}

p{
	font-size: 11pt;
}


/*APICE (testata e barra navigazione)*/

#p5 {
	color: #FFFFCC;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 5pt;
	font-family: "Times New Roman";	
}

div#navcontainerA{
	border-top: solid 1px #FFFFCC;
	border-bottom: solid 1px #FFFFCC;
	width: 753px;background-color: #CC3300;
}

div#navcontainerA ul{
	font-family: "Courier New";
	font-weight: bold;
	font-size: 10pt;
	color: white;
	text-align: center;
	margin: 0;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

div#navcontainerA ul li{
	display: inline;	
}

div#navcontainerA ul li a{

	color: #FFFFCC;
	text-decoration: none;
}

div#navcontainerA ul li a:hover{
	color: #003366;
    font-weight: bold;
}

div#navcontainerB{
	border-top: solid 1px #FFFFCC;
	border-bottom: solid 1px #FFFFCC;
	width: 753px;background-color: #CC3300;
}

div#navcontainerB ul{
	font-family: "Courier New";
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFCC;
	text-align: center;
	margin: 0;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

div#navcontainerB ul li{
	display: inline;
}

div#navcontainerB ul li a{

	color: #FFFFCC;

	text-decoration: none;
}

div#navcontainerB ul li a:hover{
	color: #003366;
    font-weight: bold;
}


.zzzzA{
	border-left: 1px solid #FFFFCC;	
	background-color: #CC3300; padding-left:27px; padding-right:27px; padding-top:0px; padding-bottom:0px;
	background-color: #CC3300;
}

#activeA{
	border-right: 0px solid #FFFFCC;	
	background-color: #CC3300; padding-left:27px; padding-right:27px; padding-top:0px; padding-bottom:0px;
	background-color: #CC3300;
}

.zzzzB{
	border-left: 1px solid #FFFFCC;	
	background-color: #CC3300; padding-left:22px; padding-right:21px; padding-top:0px; padding-bottom:0px;
	background-color: #CC3300;
}

#activeB{
	border-right: 0px solid #FFFFCC;	
	background-color: #CC3300; padding-left:23px; padding-right:22px; padding-top:0px; padding-bottom:0px;
	background-color: #CC3300;
}




hr{
border: 0px none; 
height: 2px; 
color: #CC3300; 
background-color: #CC3300;
}













/* COLONNA PRINCIPALE */


div#colsx {
	background: #FFFFCC;
	width: 452px;
	float: left;
	padding-right: 12px;
	text-align: justify;
	font-family: Arial;
}

h1, h2 {
	font-weight: bold;
	font-family: Arial;
	margin-top: 0;
	margin-bottom: 0;
}

h1 {
	font-size: 14pt; 
}

h2 {
	font-size: 12pt; 
}

.nero, .nero a {color: black;}

.blu, .blu a {color: #003366;}

.verde, .verde a {color: #006464;}

.marrone, .marrone a {color: #800000;}

.rosso, .rosso a {color: #CC3300;}

.rossochiaro, .rossochiaro a {color: #FF0000;}

a.lista:link {
 	margin-top: 36px;
 	margin-bottom: 0;
 	margin-left: 2mm;
 	margin-right: 0; 
 	font-weight: bold;
 	font-size: 12pt; 
 	text-indent: -5pt;
}  
 
a.lista:visited  {
 	text-decoration: underline;
}  
 
a.lista:hover  {
	color: #000000;  
}  

a.freccenere, a.frecceblu, a.frecceverdi, a.freccemarrone, a.freccerosse, a.freccerossechiare {
	color: #FFFFCC;
	font-size: 12pt;
	font-weight: bold;
}

a.freccenere:link, a.freccenere:visited{
	background-color: black;
}

a.frecceblu:link, a.frecceblu:visited {
	background-color: #003366;
}

a.frecceverdi:link, a.frecceverdi:visited {
	background-color: #006464;
}
	
a.freccemarrone:link, a.freccemarrone:visited {
	background-color: #800000;
}
	
a.freccerosse:link, a.freccerosse:visited {
	background-color: #CC3300;
}
	

a.freccerossechiare:link, a.freccerossechiare:visited {
	background-color: #FF0000;
}














/* COLONNA DESTRA */

div#coldx{
	background: #FFFFCC;
	width: 287px;
	float: left; 
}

ul.listasquare li{ 
	list-style-type: square;
	color:#900;
}

a.listafascicoletti:link, a.listafascicoletti:visited  {
 	background: #FDFEE9;
 	color: #CC3300;
 	margin-top: 36pt;
 	margin-left: 2mm;
 	font-weight: bold;
 	font-size: 12pt; 
 	font-family: "Times New Roman";
 	text-indent: -5pt;
 	text-align: left;
}
 
a.listafascicoletti:visited  {
 	text-decoration: underline;
} 
  
a.listafascicoletti:hover  { 
	color: #CC3300;  
}

a.listamaterialiteorici:link, a.listamaterialiteorici:visited,
a.listanote:link, a.listanote:visited,
a.listainterventi:link, a.listainterventi:visited,
a.listaarticolivari:link, a.listaarticolivari:visited {
	 background: #FFFFCC;
	 margin-top: 36pt;

	 font-weight: bold;
	 font-size: 12pt; 
	 font-family: "Times New Roman";

} 
a.listaconfrontopolitico:link, a.listaconfrontopoliticoi:visited {
	 background: #FFFFCC;
	 margin-top: 36pt;

	 font-weight: bold;
	 font-size: 12pt; 
	 font-family: "Times New Roman";

} 

a.listamaterialiteorici:visited,
a.listanote:visited,
a.listainterventi:visited,
a.listaarticolivari:visited,
a.listaconfrontopolitico:visited{
 	text-decoration: underline;
}   

a.listamaterialiteorici:link, a.listamaterialiteorici:visited, a.listamaterialiteorici:hover {
 	color: #003366;
} 
a.listamaterialiteorici:hover {
	text-decoration: none; 
} 

a.listanote:link, a.listanote:visited, a.listanote:hover {
 	color: black;
}    
a.listanote:hover {
	text-decoration: none;  
}

a.listainterventi:link, a.listainterventi:visited, a.listainterventi:hover  {
 	color: #800000;
}    
a.listainterventi:hover  {
	text-decoration: none;  
}

a.listaarticolivari:link, a.listaarticolivari:visited, a.listaarticolivari:hover {
 	color: #006464;
}   
a.listaarticolivari:hover {
	text-decoration: none; 
}

a.listaconfrontopolitico:link, a.listaconfrontopolitico:visited, a.listaconfrontopolitico:hover {
 	color: #FF0000;
 	font-weight: bold;
}   
a.listaconfrontopolitico:hover {
	text-decoration: none; 
}

a.contattaci:link {  text-decoration : none;  color:#CC3300; }  
a.contattaci:visited {  text-decoration : underline;  color:#CC3300;  }  
a.contattaci:hover  {  text-decoration : none;  color:#CC3300;  }

.contenitore1,
.contenitore2 {
	color: #FFFFCC;
	background: #B95C00;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;

   	vertical-align: top; 
}

.contenitore1{
	border-bottom: 2px solid #FFFFCC;
}   
a.contenitore1:hover  {
	color: #003366;  
}

.contenitore2{	

	width: 287px;
	font-size: 10pt;
   	border-right: 2px solid #B95C00;
} 


.contenitoreronda {
	border-top: 8px solid #FFFFCC;
	border-bottom: 12px solid #FFFFCC;
	background: #FFFFCC;
	color: #000;
	height: 183px;
}

.contenitore3, .contenitore4, .contenitore5 { 
	width: 287px;
	color: black; 
	font-weight: bold;
	font-size: 12pt;
	font-family: "Times new Roman";
   	vertical-align: top;
   	border-right: 1px solid #B95C00;
   	border-bottom: 1px solid #B95C00;
   	border-left: 1px solid #B95C00;
}

.contenitore3{
	background: #FDFEE9;
	text-align: center;	
}	
	
.contenitore4{ 
	background: #FDFEE9;
	text-align: left;
}

.contenitore5{ 
	background: #F5F5F5;
	text-align: center;
}

.contenitore6, .contenitoreclicca, .contenitore articoli {
	background: #FFFFCC;
	color: #000;
	border-top: 0px solid #FFFFCC;
}

.contenitore6 {
	text-align: left;
	width: 287px;
}

.contenitoreclicca {
	text-align: center;
	width: 287px;
	}

.contenitoreclicca_1 {
	background: #FDFEE9;
	text-align: center;
	width: 287px;
	}

.contenitorearticoli{
	width: 141px; 
	float: left;
	text-align: left;
}

.materialiteorici, .note, .interventi, .articolivari, .confrontopolitico {
	color: #FFFFCC;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	margin-top: 0; 
	margin-bottom: 0;

	text-align: center;
	width: 141px;

	margin-bottom: 0mm;
	position: relative;
	top: 1.72em;
	right: 0em;
	left: -7.1em;
	bottom: 0em;
	z-index: 1;
}

.materialiteorici{
	background-color: #003366;
	top:1.72em;
}

.note{
	background-color: black;
	top:1em;
}

.interventi{
	background-color: #800000;
	top: 0.8em;
}
	
.articolivari{
	background-color: #006464;
	top: 1.4em;
}
	
.confrontopolitico{
	background-color: #FF0000;
	top: 1.4em;
}

.libreria{
	font-weight: bold;
	font-size: 12pt;
	font-family: arial;
	margin-top: 0;
	margin-bottom: 0;	text-decoration: none;
}

.volumi{
	font-weight: normal;
	font-size: 10pt;
	font-family: arial;
	margin-top: 0;
	margin-bottom: 0;	
}

a.libreria:link, a.libreria:visited, a.libreria:hover {
 	color: #FFFFCC;
}    
a.libreria:hover {
	text-decoration: none; 
	color: #003366;
    font-weight: bold; 
}



.miniature {
float:left;
width:28px;
margin:0.5px;
}

.boxini {
float:left;
width:55px;
}


.boxino_materialiteorici{
	background-color: #003366;
	color: #FFFFCC;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	margin-top: 22px; 
	margin-bottom: 0em;
	margin-left: 3px;
	text-align: center;
	width: 141px;
}

.boxino_note{
	background-color: black;
	color: #FFFFCC;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	margin-top: 22px; 
	margin-bottom: 0em;
	margin-left: 1px;
	text-align: center;
	width: 141px;
}

.boxino_interventi{
	background-color: #800000;
	color: #FFFFCC;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	margin-top: 21px; 
	margin-bottom: 0em;
	margin-left: 2px;
	text-align: center;
	width: 141px;
}

.boxino_articolivari{
	background-color: #006464;
	color: #FFFFCC;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	margin-top: 21px; 
	margin-bottom: 0em;
	margin-left: 2px;
	text-align: center;
	width: 141px;
}

.boxino_confrontopolitico{
	background-color: #FF0000;
	color: #FFFFCC;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	margin-top: 21px; 
	margin-bottom: 0em;
	margin-left: 2px;
	text-align: center;
	width: 141px;
}




/* PEDICE (e-mail e contatore) */

.info_pedice {
float:left; 
font-size:9pt; 
font-family: "Courier New"; 
font-weight: bold; 
text-indent: 6px; 
text-align: left; 
background-color:#C0C0C0;  
height: 17px; 
width: 643px;
}

.imgcontatore {
float:left; 
font-size:9pt; 
color:#FFF; 
background-color:#C0C0C0; 
height: 17px; 
width: 110px
}
