.clearfix:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
HTML[xmlns] .clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1%
}

a{
	font-weight:bold;
	text-decoration:none;
	color:#FD6700;
}
a:hover{
	background-color:#7CADDE;
	font-weight:bold;
	color:#FFFFFF
}
a.img:hover{
	text-decoration:none;
	background-color:#ffffff;
	color:#FFFFFF
}

OL {
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

UL {
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.contatti {
	MARGIN: 0px; 
	font-weight:bold;
	font-size: 15px; 
	color: #FD6700
}

DIV#corpo {
	WIDTH: 685px; 
	FLOAT: left; 
	MARGIN-RIGHT: 0px
}


DIV.tabs LI {
	-moz-border-radius-topright: .5em; 
	-moz-border-radius-topleft: .5em; 
	-webkit-border-radius-topright: .5em; 
	-webkit-border-radius-topleft: .5em; 
	border-top-right-radius: .5em; 
	border-top-left-radius: .5em
}


DIV.box_bordo_grigio {
	BORDER-BOTTOM: #b8b6ae 1px solid; 
	BORDER-LEFT: #b8b6ae 1px solid; 
	PADDING-BOTTOM: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-RIGHT: 8px; 
	MARGIN-BOTTOM: 6px; 
	BORDER-TOP: #b8b6ae 1px solid; 
	BORDER-RIGHT: #b8b6ae 1px solid; 
	PADDING-TOP: 8px
}


DIV.tabs {
	MARGIN-BOTTOM: 6px
}

DIV.tabs LI {
	BORDER-BOTTOM: #B8B6AE 1px solid; 
	TEXT-ALIGN: center; 
	BORDER-LEFT: #B8B6AE 1px solid; 
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 30px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FLOAT: left; 
	BORDER-TOP: #B8B6AE 1px solid; 
	MARGIN-RIGHT: 5px; 
	BORDER-RIGHT: #B8B6AE 1px solid; 
	PADDING-TOP: 0px
}

div.tabs li.visio1{
	width:165px;
	background-color:#7CADDE;
	font-weight:bold;
	color:#FFFFFF;
}
div.tabs li.visio2{
	width:165px;
	background-color:#7CADDE;
	font-weight:bold;
	color:#FFFFFF;
}
div.tabs li.visio3{
	width:165px;
	background-color:#7CADDE;
	font-weight:bold;
	color:#FFFFFF
}
div.tabs li.visio4{
	width:165px;
	background-color:#7CADDE;
	font-weight:bold;
	color:#FFFFFF;
	MARGIN-RIGHT: 0px
}
DIV.tabs LI.first {
	WIDTH: 165px
}

DIV.tabs LI {
	WIDTH: 165px
}
DIV.tabs LI.last {
	WIDTH: 165px
}

DIV.tabs A {
	DISPLAY: block
}

div.tabs li:hover{
	background-color:#7CADDE;
}

DIV.tabs LI.last {
	MARGIN-RIGHT: 0px
}

LI.first {
	MARGIN-LEFT: 0px
}
LI.last {
	MARGIN-RIGHT: 0px
}


