@charset "utf-8";
/* CSS Document */
a{
	color: #000000;
}
body{
	margin:0 auto}
	
.clear{
	clear:both}
	
img{
	border:0}
	
label{font:normal 12px/30px arial;}
#main{
	width:980px;
	background:url(../images/pagebg.jpg) left top repeat-y;
	margin:0 auto}
	
#banner{
	width:950px;
	height:318px;
	padding:0 15px;
	background:url(../images/bannerbg.jpg) bottom center no-repeat;
	float:left}
	
#page{
	width:980px;
	float:left}
	
#page .left{
	width:190px;
	padding-top:44px;
	padding-left:15px;
	min-height:10px;
	float:left}
	
#page .center{
	width:571px;
	padding-bottom:50px;
	float:left}
	
#page .center p{
	margin:0;
	font:13px/20px arial;
	text-align:left;
	padding:10px 15px}
	
#page .red{
	color:#ff0000}
	
#page .center h1{
	margin:0;
	padding:30px 0 15px 15px;
	font:bold 17px/20px arial;
	color:#ff0000;
	text-transform:uppercase;
	text-align:left}

#page .center h2{
	margin:0;
	padding:5px 15px;
	font:bold 17px/20px arial;
	text-align:left}
	
#page .home{
	width:571px;
	padding-top:365px;
	background:url(../images/homebg.jpg) left top no-repeat;
	float:left}
	
#page .homespace{
	width:314px;
	height:142px;
	float:left}
	
#page .home p{
	margin:0;
	color:#545454;
	font:12px/17px arial;
	text-align:left;
	padding:0 15px}
	
#page .home span{
	color:#F00;
	line-height:25px}
	
#page .home span a{
	color:#F00;
	text-decoration:none}
	
ul{
	list-style-type:none;
	margin:20px;
	padding:0}
	
ul li{
	background:url(../images/libg.jpg) left top no-repeat;
	font:13px/20px arial;
	padding-left:20px;
	margin:15px 0;
	text-align:left}
	
#page .imgarea{
	width:571px;
	height:155px;
	float:left}
	
#page .aziendal{
	width:190px;
	height:55px;
	font:bold 12px/20px arial;
	text-align:left;
	float:left}
	
#page .aziendal a{
	width:180px;
	height:50px;
	padding-left:10px;
	padding-top:5px;
	float:left;
	text-decoration:none;
	color:#000}
	
#page .aziendal a:hover{
	width:180px;
	height:50px;
	padding-left:10px;
	padding-top:5px;
	float:left;
	text-decoration:none;
	background:url(../images/aziendalbg.jpg) left top no-repeat;
	color:#ff0000}
	
#page .aziendalact{
	width:180px;
	height:50px;
	padding-left:10px;
	padding-top:5px;
	float:left;
	font:bold 12px/20px arial;
	text-align:left;
	background:url(../images/aziendalbg.jpg) left top no-repeat;
	color:#ff0000}
	
#page .aziendalact a{
	text-decoration:none;
	color:#ff0000}
	
#page .linkdiv{
	width:571px;
	float:left}
	
	
#page .linkuldiv{
	width:auto;
	float:left}
	
#page .linkuldiv a{
	text-decoration:none;
	color:#000}
	
#page .linkuldiv a:hvoer{
	text-decoration:none;
	color:#000}
	
	
#page .linkimagediv{
	width:auto;
	padding-top:25px;
	float:left}
	
#page .teamrow1{
	width:560px;
	height:62px;
	padding-left:10px;
	float:left}
	
#page .teamrow2{
	width:525px;
	height:62px;
	padding-left:45px;
	float:left}
	
#page .teamrow3{
	width:490px;
	height:62px;
	padding-left:80px;
	float:left}	

#page .teamrl{
	width:10px;
	height:62px;
	background:url(../images/teamlbg.jpg) left top no-repeat;
	float:left}
	
#page .teamrm{
	min-width:320px;
	height:38px;
	padding-top:14px;
	padding-bottom:8px;
	font:13px/19px arial;
	text-align:left;
	background:url(../images/teammbg.jpg) left top repeat-x;
	float:left}
	
#page .teamrr{
	width:10px;
	height:62px;
	background:url(../images/teamrbg.jpg) left top no-repeat;
	float:left}
	
#page .right{
	width:204px;
	min-height:10px;
	float:left}
	
#footer{
	width:571px;
	height:46px;
	padding-left:205px;
	padding-right:204px;
	font:11px/35px arial;
	text-align:center;
	text-transform:uppercase;
	background:url(../images/footerbg.jpg) left top no-repeat;
	float:left}
	
#image-container {
  position: relative;
  width: 565px;
  height: 140px;
  overflow: hidden;
  margin:0 auto;
  }
  
#image-container img {
  width: 187px;
  height: 140px;
  position: absolute;
  top: 0;
}
