/* CSS Document */
div.tpl_elenco {
float:				left;
width:				130px;
height:				146px;
margin:				0px 3.6px 8px 3.6px;
font:				10px Verdana;
background-color:	#938562;
color:				#FFFFFF;
}

.link_testo{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000000;
text-decoration: underline;
font-size:			10px;
}

.link_testo a{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000000;
text-decoration: underline;
font-size:			10px;
}

.link_testo a:visited{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000000;
text-decoration: underline;
font-size:			10px;
}

.link_testo a{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000000;
text-decoration: underline;
font-size:			10px;
}


.link_realizzazioni{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#ffffff;
text-decoration: underline;
font-size:			10px;
}
.link_realizzazioni a{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#ffffff;
text-decoration: underline;
font-size:			10px;
}
.link_realizzazioni a:visited{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#ffffff;
text-decoration: underline;
font-size:			10px;
}

div.tpl_four {
float:				left;
width:				400px;
height:				238px;
margin:				0px;
font:				10px Verdana;
background-color:	#938562;
color:				#FFFFFF;
border:				1px solid #938562;
}
div.tpl_four_over{
float:				left;
width:				400px;
height:				238px;
margin:				0px;
font:				10px Verdana;
background-color:	#938562;
color:				#FFFFFF;
border:				10px solid #ff0000;
}

.link_realizzazioni{
color:#FFFFFF;
text-decoration:underline;
}
.link_realizzazioni a:visited{
color:#FFFFFF;
text-decoration:underline;
}

div.tpl_four span{
display:			block;
padding:			3px 3px 3px 3px;
}
div.tpl_elenco span {
display:			block;
padding:			0px 3px 3px 3px;
}

div.tpl_elenco2 {
float:				left;
width:				400px;
height:				238px;
margin:				3px;
font:				10px Verdana;
background-color:	#938562;
color:				#FFFFFF;
border:				1px solid #938562;
}

div.tpl_elenco2 span {
display:			block;
padding:			5px 5px 5px 5px;
}

div.normal{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#585241;
text-decoration:	none;
font-size:			10px;
vertical-align:		top;
}

div.normal a:active, div.normal a:link, div.normal a:visited { color:#585241; text-decoration:none; }
div.normal a:hover { color:#585241; text-decoration:underline; }

table.normal{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#585241;
text-decoration:	none;
font-size:			12px;
vertical-align:		top;
}

table.normal a:active, table.normal a:link, table.normal a:visited { color:#585241; text-decoration:none; }
table.normal a:hover { color:#585241; text-decoration:underline; }

div.normal_black{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000000;
text-decoration:	none;
font-size:			11px;
}

div.normal_black a:active, div.normal_black a:link, div.normal_black a:visited { color:#000000; text-decoration:none; }
div.normal_black a:hover { color:#000000; text-decoration:underline; }

table.black_text{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000000;
text-decoration:	none;
font-size:			11px;
}

table.black_text a:active, table.black_text a:link, table.black_text a:visited { color:#000000; text-decoration:none; }
table.black_text a:hover { color:#000000; text-decoration:underline; }

.menu{
font-family: 		Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#FFF;
text-decoration:	none;
font-size:			14px;
text-align:			center;
vertical-align:		middle;
}

a.menu:active, a.menu:link, a.menu:visited { color:#FFF; text-decoration:none; display:block; }
a.menu:hover { color:#FFF; text-decoration:none; display:block; background:url(../images/linee.gif); line-height:64px; height:65px; background-position:top; background-repeat:repeat-x; }

#pad{
padding:			20px;
vertical-align:		top;
}

#align{
vertical-align:		top;
}

.contact{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#928561;
text-decoration:	none;
font-size:			10px;
}

a.contact:active, a.contact:link, a.contact:visited { color:#928561; text-decoration:none; }
a.contact:hover { color:#928561; text-decoration:underline; }

div.citazione{
font-family: 		Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style:			italic;
color:				#928561;
text-decoration:	none;
font-size:			14px;
}

div.citazione a:active, div.citazione a:link, div.citazione a:visited { color:#928561; text-decoration:none; }
div.citazione a:hover { color:#928561; text-decoration:underline; }

div.home{
font-family: 		Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style:			italic;
color:				#585241;
text-decoration:	none;
font-size:			12px;
}

div.home a:active, div.home a:link, div.home a:visited { color:#585241; text-decoration:none; }
div.home a:hover { color:#585241; text-decoration:underline; }

div.title{
font-family: 		Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style:			italic;
color:				#585241;
text-decoration:	none;
font-size:			22px;
}

div.title a:active, div.title a:link, div.title a:visited { color:#585241; text-decoration:none; }
div.title a:hover { color:#585241; text-decoration:underline; }

div.img{
border:				solid 1px;
border-color:		#928561;
width:				400px;
vertical-align:		top;
background-color:	#928561;
}

div.cont{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#FFFFFF;
border:				solid 1px;
border-color:		#928561;
height:				20px;
background-color:	#928561;
text-align:			left;
padding-left:		3px;
}

div.cont a:active, div.cont a:link, div.cont a:visited { color:#FFFFFF; text-decoration:none; }
div.cont a:hover { color:#FFFFFF; text-decoration:underline; }

.title_scheda{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			14px;
font-style:			normal;
font-weight:		normal;
color:				#928561;
background-color:	#e8e2c2;
height:				40px;
padding-left:		20px;
line-height:		40px;
}

div.title_scheda a:active, div.title_scheda a:link, div.title_scheda a:visited { color:#928561; text-decoration:none; }
div.title_scheda a:hover { color:#928561; text-decoration:none; }

div.img_scheda{
width:				700px;
}

div.img_sscheda{
width:				533px;
}

div.desc_scheda{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#FFFFFF;
width:				823px;
height:				30px;
text-align:			center;
vertical-align:		middle;
}

div.desc_scheda a:active, div.desc_scheda a:link, div.desc_scheda a:visited { color:#FFFFFF; text-decoration:none; }
div.desc_scheda a:hover { color:#FFFFFF; text-decoration:underline; }

div.desc_sscheda{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#FFFFFF;
width:				573px;
height:				30px;
text-align:			center;
vertical-align:		middle;
}

div.desc_sscheda a:active, div.desc_sscheda a:link, div.desc_sscheda a:visited { color:#FFFFFF; text-decoration:none; }
div.desc_sscheda a:hover { color:#FFFFFF; text-decoration:underline; }

div.struttura{
font-family: 		Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style:			italic;
color:				#928561;
text-decoration:	none;
font-size:			14px;
line-height:		22px;
}

div.struttura a:active, div.struttura a:link, div.struttura a:visited { color:#928561; text-decoration:none; }
div.struttura a:hover { color:#928561; text-decoration:underline; }

.DescImg{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000;
text-decoration:	none;
font-size:			11px;
}

.DescImg a:active, .DescImg a:link, .DescImg a:DescImg { color:#000; text-decoration:none; }
.DescImg a:hover { color:#000; text-decoration:underline; }


.testo_home{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#000000;
vertical-align: 	bottom;
}
.testo_home a{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#000000;
vertical-align: 	bottom;
text-decoration:underline;
}
.testo_home a:visited{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#000000;
vertical-align: 	bottom;
text-decoration:underline;
}
#testo_home{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#000000;
vertical-align: 	bottom;
}
#testo_home a{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#000000;
vertical-align: 	bottom;
text-decoration:underline;
}
#testo_home a:visited{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			11px;
font-style:      	normal;
font-weight:		normal;
color:				#000000;
vertical-align: 	bottom;
text-decoration:underline;
}
img {
border: 0;
}
.rivoli{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-style:			normal;
color:				#000000;
text-decoration: none;
font-size:			10px;
}
