body{
text-align:left;
}

#pannello
{
	position: absolute;
	top: 100px;
	left: 100px;
	width: 680px;
	height: 600px;
	background-image: url(img_shared/sfondo_pannello.png);
	display:none;
}

.testoNascosto
{
display: none;
}

a {text-decoration:none; color:#FFFFCC;}
a:hover {text-decoration:none; color:#000000;}

a.lcd {text-decoration:none; color:#000000;}
a.lcd:hover {text-decoration:none; color:#CCCCCC;}


.piedipagina {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#FFFFFF;

}

a.piedipagina {text-decoration:none; color:#FFFFFF;}
a.piedipagina:hover {text-decoration:underline; color:#cccccc;}

.colophon {
font-size: 11px; 
font-family: Lucida Grande, Verdana;
color:#CCCCCC;
}

.cellaMenu{
font-size: 12px;
padding:5px 5px 2px 15px;
font-family: Lucida Grande, Verdana;
color:#FFFFCC;
border-bottom:1px solid #FFFFFF;
text-align:left;
}

.testo {
font-size: 11px; 
font-family: Lucida Grande, Verdana;
color:#000000;
text-align:left;
}


.testo2
{
	font-size: 12px;
	font-family: Lucida Grande, Verdana;
	color: #666;
	padding-top: 14px 0px 14px 36px;
	padding-right: 0px;
	padding-bottom: 14px;
	text-align:left;
}

.testoMenu {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#FFFFFF;
text-align:left;
}

a.testoMenu
{color: #FFFFFF;}
a.testoMenu:hover { color: #FC0; }

.testoMenuH {
font-size: 14px; 
font-family: Lucida Grande, Verdana;
color:#000000;
text-align:center;
line-height:30px;
}

a.testoMenuH
{color: #000000;}
a.testoMenuH:hover { color: #CCCCCC; }



.testoPiccolo {
font-size: 10px; 
font-family: Lucida Grande, Verdana;
color:#000000;
text-align:left;
}

.testoGrande {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#000000;
font-weight:bold;
text-align:left;
}

.testoNovita {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#000000;
text-align:center;
}

.testoNovita2 {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#000000;
text-align:left;
}

.testoGrandeDida {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#000000;
font-weight:bold;
padding:0px 0px 15px 20px;
}

a.testo {text-decoration:underline; color:#000000;}
a.testo:hover {text-decoration:underline; color:#cccccc;}

.testoReg {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#FFFFFF;
text-align:left;
}

.testoReg2 {
font-size: 12px; 
font-family: Lucida Grande, Verdana;
color:#000000;
text-align:left;
}

.testoVenditori {
font-size: 11px; 
font-family: Lucida Grande, Verdana;
color:#000000;
padding:14px 0px 0px 30px;
text-align:left;
}

.imput{
font-size: 11px; 
font-family: Lucida Grande, Verdana;
}

.txtCatCam
{
	font-size: 11px;
	font-family: Lucida Grande, Verdana;
	/*
margin:10px;
*/
	line-height: 1.4;
	text-align: left;
	
}

a.txtCatCam {text-decoration:none; color:#000000;}
a.txtCatCam:hover {text-decoration:underline; color:#000000;}

.titCatalogo
{
	font-size: 16px;
	font-family: Lucida Grande, Verdana;
	color: #600;
	padding: 4px;
	text-align:left;
}

.testoGrandissimo
{
	font-size: 16px;
	font-family: Lucida Grande, Verdana;
	color: #600;
	text-align:left;
	padding:5px 0px 5px 10px;
}

.testoGrandissimo2
{
	font-size: 16px;
	font-family: Lucida Grande, Verdana;
	color: #000;
	text-align:left;
	padding:5px 0px 8px 15px;
}

.dida {
font-size: 11px; 
font-family: Lucida Grande, Verdana;
color:#000000;
padding:5px 0px 8px 0px;
}


a.dida {
text-decoration:none; 
color:#000000;
}


a.dida:hover {
text-decoration: none;
color: #C66;
}


.bordoTabelle
{
	border-bottom: 1px solid #FFFFFF;
	font-size: 11px;
	font-family: Lucida Grande, Verdana;
	background-color: #CCCCCC;
	padding-left:10px;
	padding-right:10px;
}

.quattroBordi{
border:1px solid #000000;
}

.treBordi{
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

.dueBordi{
border-top:1px solid #000000;
border-right:1px solid #000000;
}

.treBordi2{
border-top:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
}

.treBordi3{
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

.quattroBordi2{
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

.curriculum
{
	background-color: #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	font-size: 11px;
	font-family: Lucida Grande, Verdana;
	color: #930;
	display: none;
	overflow:hidden;
	height:0px;
}


.curriculumA
{
color: #930;
}

a.curriculumA
{
text-decoration:underline; color:#930;
}

.testoIstruzioni {
font-size: 11px; 
font-family: Lucida Grande, Verdana;
color:#000000;
padding-right:30px;
}
.testoIstruzioniTitolo {
font-size: 14px; 
font-family: Lucida Grande, Verdana;
color:#000000;
padding:15px 0px 25px 15px;
}
.testoIstruzioniTabella {
font-size: 10px; 
font-family: Lucida Grande, Verdana;
border-collapse:collapse;
border:1px solid black;
color:#000000;
}
.testoIstruzioniTabella td{
font-size: 10px; 
font-family: Lucida Grande, Verdana;
border-collapse:collapse;
border:1px solid black;
color:#000000;
}

.tabProdotti{
font-size: 11px; 
font-family: Lucida Grande, Verdana;
color:#000000;
}

.tabProdotti td{
border-bottom:1px solid #000000;
}

.imgF{
	float: left;
	padding: 0px 5px 5px 0px;
}

.anagni{
font-family: Lucida Grande, Verdana;
color:#000000;
}

.anagni h1{
font-size: 18px; 
}

.anagni h2{
font-size: 15px; 
font-weight:normal;
}

.anagni h3{
margin-top:20px;
line-height:26px;
font-size: 15px; 
font-weight:bold;
}

.imgnews
{
	color:red;
	background-color: yellow;
	
}
.didaC {
font-size: 10px; 
font-family: Lucida Grande, Verdana;
color:#000000;
padding:5px 0px 8px 0px;
}