TABLE.table-news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
TABLE.table-events {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV#right_google {
	BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; MARGIN-TOP: 3px; FLOAT: right; MARGIN-BOTTOM: 0px; BORDER-LEFT: #7a7a7a 0px solid; WIDTH: 315px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #7a7a7a 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #fff; }

#title-testo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
}
#title-text-news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/news_bar.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 19px
}
#title-text-middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bar_middle.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 19px
}
#title-text-customers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bar_products.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; HEIGHT: 19px
}
#title-text-press {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bar_press.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; HEIGHT: 19px
}
#title-text-products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bar_middle.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: bold small-caps 12px "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: black; PADDING-TOP: 0px; HEIGHT: 19px
}
#title-text-events {
	BACKGROUND-IMAGE: url(images/bar_events.jpg);
	HEIGHT: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #991800; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.news-hp {
	COLOR: black; TEXT-DECORATION: none
}
A.news-hp:hover {
	COLOR: black; TEXT-DECORATION: none
}
A.title {
	COLOR: black; TEXT-DECORATION: none
}
A.title:hover {
	COLOR: black; TEXT-DECORATION: none
}
DIV#footer-pub {
	BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; BORDER-LEFT: #7a7a7a 1px solid; WIDTH: 952px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #7a7a7a 1px solid; HEIGHT: 120px; BACKGROUND-COLOR: white
}
#footer {
	
	width: 952px;
	background: transparent;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
DIV#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; VERTICAL-ALIGN: top; WIDTH: 952px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; height:auto;
}
DIV#content-left {
	FLOAT: left; WIDTH: 628px
}
DIV#news {
	BORDER-RIGHT: #7a7a7a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7a7a7a 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #7a7a7a 1px solid; WIDTH: 428px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #7a7a7a 1px solid; HEIGHT: 322px; BACKGROUND-COLOR: white
}
DIV#main-top-right {
	MARGIN-TOP: 6px;
	FLOAT: right;
	MARGIN-BOTTOM: 0px;
	WIDTH: 191px;
	MARGIN-RIGHT: 0px;
	HEIGHT: 322px;
	BACKGROUND-COLOR:#FFF;
	padding: 0px;
}
#customers {
	BORDER-RIGHT: #7a7a7a 1px solid;
	BORDER-TOP: #7a7a7a 1px solid;
	BORDER-LEFT: #7a7a7a 1px solid;
	WIDTH: 189px;
	BORDER-BOTTOM: #7a7a7a 1px solid;
	HEIGHT: 315px;
	BACKGROUND-COLOR: white
}
#middle {
	BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #7a7a7a 1px solid; WIDTH: 189px; BORDER-BOTTOM: #7a7a7a 1px solid; HEIGHT: 113px; BACKGROUND-COLOR: white;
}
DIV#products {
	BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; MARGIN-TOP: 6px; FLOAT: right; MARGIN-BOTTOM: 6px; BORDER-LEFT: #7a7a7a 1px solid; WIDTH: 315px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #7a7a7a 1px solid; HEIGHT: 450px; BACKGROUND-COLOR: #e4e4e4;
}
#main-bottom-press {
	BORDER-RIGHT: #7a7a7a 1px solid;
	BORDER-TOP: #7a7a7a 1px solid;
	MARGIN-TOP: 5px;
	FLOAT: left;
	BORDER-LEFT: #7a7a7a 1px solid;
	WIDTH: 261px;
	BORDER-BOTTOM: #7a7a7a 1px solid;
	HEIGHT: 123px;
	BACKGROUND-COLOR: white
}
#main-bottom-events {
	BORDER-RIGHT: #7a7a7a 1px solid;
	BORDER-TOP: #7a7a7a 1px solid;
	MARGIN-TOP: 5px;
	FLOAT: right;
	MARGIN-LEFT: 5px;
	BORDER-LEFT: #7a7a7a 1px solid;
	WIDTH: 358px;
	BORDER-BOTTOM: #7a7a7a 1px solid;
	HEIGHT: 123px;
	BACKGROUND-COLOR: white
}
#press-content {
	FONT-SIZE: 10px; MARGIN: 0px auto 3px; WIDTH: 96%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#press {
	BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #7a7a7a 1px solid; WIDTH: 255px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #7a7a7a 1px solid; HEIGHT: 127px; BACKGROUND-COLOR: white
}
#events {
	BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: #7a7a7a 1px solid; WIDTH: 367px; BORDER-BOTTOM: #7a7a7a 1px solid; HEIGHT: 127px; BACKGROUND-COLOR: white
}
#col-main {
	FLOAT: left; WIDTH: 633px; HEIGHT: 470px; BACKGROUND-COLOR: transparent
}
.head_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#993300;
	font-weight:bold;
	text-align: left;
}
.map {
	height: 577px;
	width: 700px;
	background:url(../images/map.jpg);

}
.gadgets {
	float: left;
	height: 250px;
	width: 330px;
}
.team_head {
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}
a.imgfooter{color:#FFF; text-decoration:none;}
a.imgfooter:link{color:#FFF; text-decoration:none;}
a.imgfooter:visited{color:#FFF; text-decoration:none;}
a.imgfooter:hover{color:#FFF; text-decoration:none;}
a.imgfooter:active{color:#FFF; text-decoration:none;}
.mandatory{color:#930;}
.header {
	height: 65px;
	width: 952px;
	background-image: url(../images/header.jpg);
}
.video {
	width: auto;
	margin-right: 60px;
	margin-left: 60px;
}
