/*
 ------------------------------------------------------------
	CMS_HOME_STYLE.CSS
 ------------------------------------------------------------
	Foglio stile per homepage
	Data: 07-06-2007
 ------------------------------------------------------------
*/
div#header{
	background: url(/custom_cms/images/banner-home.jpg) no-repeat;
}
div#content{
	background: url(/custom_cms/images/main-home.jpg) no-repeat;
}

div#mainarea{


}
div#box1 a,div#box2 a,div#box3 a,div#box4 a,div#box5 a,div#box6 a,div#box7 a,
div#box8 a,div#box9 a,div#box10 a,div#box11 a,div#box12 a,div#box13 a,div#box14 a,
div#box15 a,div#box16 a,div#box17 a,

div#box1,div#box2,div#box3,div#box4,div#box5,div#box6,div#box7,
div#box8,div#box9,div#box10,div#box11,div#box12,div#box13,div#box14,
div#box15,div#box16,div#box17,div#box18{
	font:11px Arial,Verdana,Thaoma,sans; 
	color:white;
	position:absolute;
	z-index:999;
	overflow:hidden;
	text-decoration: none;
}


div#box1 {
	top:288px;
	left:160px;
	height:16px;
	width:130px;
	text-transform: uppercase;
	padding-top:1px;
}
div#box2 {
	top:307px;
	left:151px;
	height:300px;
	width:154px;
}
div#box3 {
	top:288px;
	left:318px;
	height:16px;
	width:130px;
	text-transform: uppercase;
	padding-top:1px;
}
div#box4 {
	top:307px;
	left:310px;
	height:300px;
	width:170px;
}
div#box5 {
	top:288px;
	left:495px;
	height:16px;
	width:135px;
	text-transform: uppercase;
	padding-top:1px;
}
div#box6 {
	top:307px;
	left:486px;
	height:300px;
	width:187px;
}
div#box7 {
	top:288px;
	left:685px;
	height:16px;
	width:95px;
	text-transform: uppercase;
	padding-top:1px;
}
div#box8 {
	top:307px;
	left:678px;
	height:300px;
	width:170px;
}
div#box9 {
	top:288px;
	left:860px;
	height:16px;
	width:95px;
	text-transform: uppercase;
	padding-top:1px;
}
div#box10 {
	top:307px;
	left:852px;
	height:300px;
	width:154px;
}
div#box11 {
	top:621px;
	left:161px;
	height:16px;
	width:55px;
	text-transform: uppercase;
	padding-top:1px;
}

div#box12 {
	top:641px;
	left:152px;
	height:103px;
	width:418px;
}
div#box13 {
	top:752px;
	left:152px;
	height:40px;
	width:418px;
}
div#box14 {
	top:621px;
	left:581px;
	height:16px;
	width:35px;
	text-transform: uppercase;
	padding-top:1px;
}
div#box15 {
	top:621px;
	left:797px;
	height:16px;
	width:89px;
	text-transform: uppercase;
	padding-top:1px;
}
div#box16 {
	top:641px;
	left:791px;
	height:103px;
	width:214px;
}
div#box17 {
	top:752px;
	left:791px;
	height:40px;
	width:214px;
}

div#box18 {

	top:190px;
	left:785px;
	height:13px;
	width:222px;
}







/* news */

div#rightbox1{
display:block;
	position:absolute;
	top:641px;
	left:577px;
	width:208px;
	height:151px;
}

div#newsbox {
	height:100%;
	width:100%;
	position: relative;
	top: 0px;
	right: 0px;
}

div#newsbox1 {
	position:relative;
	top:1px;
	left:0px;
	height:150px;
	width:208px;
	overflow:hidden;
	float:left;
}

.newsboximg2area,.newsboximg3area {
	display:none;
}
.newsboximg1area {
	height:103px;
	width:209px;
}
.nwbimg {
	height:103px;
	width:209px;
}

#newsbox p {
}

div#newsboxtitlearea {
	padding: 0 ;
	margin:0;
	text-align: center ;
}

div#newsboxtextarea {
	padding: 0;
	margin: 0 ;
}

#newsbox a:link, #newsbox a:visited, #newsbox a:hover {
	font:12px Arial,Verdana,Arial,sans;
	color:#1e3683;
	text-decoration: none;
	font-weight:bold;
}

.nwbdate {
	display:none;
}

.nwbsubject{
	display:none;
}

.nwbtext {
	font:11px Arial,sans;
	color:#fff;
	padding-top:7px;
}

.nwbregi {
	display:none;
}

.nwbmsg {
	display: none;
}
.nwblink {
	text-align:right;
	position:relative;
	top:-5px;
}

#newsbox .nwblink a:link, #newsbox .nwblink a:hover, #newsbox .nwblink a:visited {
	font:10px Arial,sans;
	color:#fff;
	text-align: left;
}

a img{
	border:0;
}