.testoNeroRegular {
	font-family : Verdana;
	font-size : 10px;
	font-weight : regular;
	COLOR: #000000;
}

.testoBiancoRegular {
	font-family : Verdana;
	font-size : 10px;
	font-weight : regular;
	COLOR: #ffffff;
}

.testoInvisibile {
	font-family : Verdana;
	font-size : 10px;
	font-weight : regular;
	COLOR: #F1F4F9;
}

.TitoloRosso {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	COLOR: #CC0000;
}

.TitoloGrigio16px {
	font-family : Verdana;
	font-size : 16px;
	font-weight : bold;
	COLOR: #666666;
}

.TitoloGrigio10px {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	COLOR: #666666;
}

.TitoloGrigio11px {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	COLOR: #666666;
}

.immagineLeft {
	border-right-color : #F1F4F9;
	border-right-width : 10px;
}

.immagineRight {
	border-left-color : #F1F4F9;
	border-left-width : 10px;
}

.immagineNoBordo {
	border: 0px none;
}



a.linkPiede{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	font-weight : bold;
	text-align : left;
	TEXT-DECORATION: none
}

a.linkPiede:link{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	font-weight : bold;
	text-align : left;
	TEXT-DECORATION: none
}

a.linkPiede:visited{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	font-weight : bold;
	text-align : left;
	TEXT-DECORATION: none
}

a.linkPiede:hover{
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	font-weight : bold;
	text-align : left;
	TEXT-DECORATION: none
}




a.linkAzzurro{
	COLOR: #0000CC;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	font-weight : regular;
	TEXT-DECORATION: underline;
}

a.linkAzzurro:link{
	COLOR: #0000CC;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	font-weight : regular;
	TEXT-DECORATION: underline
}

a.linkAzzurro:visited{
	COLOR: #0000CC;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	font-weight : regular;
	TEXT-DECORATION: underline
}

a.linkAzzurro:hover{
	COLOR: #0000CC;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	font-weight : regular;
	TEXT-DECORATION: underline
}



.inputb {
border : 1 #003C74 solid;
color : #000000;
width : 201px;
height : 20px;
font-family : verdana;
background : #ffffff;
font-size : 11px; 
}



INPUT.submitInvia
{
	width : 31px;
	height : 16px;
	background-image : url(../pubblico/imm_pubblico/sfondo_bott_invia.gif);
	border : 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color : #000000;
}

INPUT.submitCerca
{
	width : 40px;
	height : 16px;
	background-image : url(../pubblico/imm_pubblico/sfondo_bott_invia.gif);
	border : 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color : #000000;
}

INPUT.submitCancella
{
	width : 52px;
	height : 16px;
	background-image : url(../pubblico/imm_pubblico/sfondo_bott_cancella.gif);
	border : 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color : #000000;
}

form.immagineBox {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.textarea {
border : 1 #003C74 solid;
color : #000000;
width : 201px;
height : 100px;
font-family : verdana;
background : #ffffff;
font-size : 11px;
}

.select {
border : 1  #003C74  solid;
color : #000000;
width : 201px;
height : 20px;
font-family : verdana;
background : #ffffff;
font-size : 11px;
}


div.esterno {
	width: 95%;
	float: left;
	padding: 8px;
}

div.esterno2 {
	width: 95%;
	float: left;
	padding: 8px;
}

div.icon {
	float: left;
	width: 125px;
	padding: 10px;
}

div.icon2 {
	float: left;
	width: 185px;
	padding: 12px;
}

div.testi {
	width: 100%;
	padding: 10px;
	clear: both;
}

div.stampaBar {
	left: 70%;
	position: absolute;
	top: 20px;
}




