/*
 ------------------------------------------------------------
	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#box18 a,div#box19 a,div#box20 a,div#box21 a,div#box22 a,div#box23 a,div#box24 a,
div#box25 a,div#box26 a,div#box27 a,div#box28 a,div#box29 a,div#box30 a,div#box31 a,
div#box32 a,div#box33 a,div#box34 a,div#box35 a,div#box36 a,div#box37 a,div#box38 a,

div#box18,div#box19,div#box20,div#box21,div#box22,div#box23,div#box24,
div#box25,div#box26,div#box27,div#box28,div#box29,div#box30,div#box31,
div#box32,div#box33,div#box34,div#box35,div#box36,div#box37,div#box38{
	font:11px Arial,Verdana,Thaoma,sans; 
	color:white;
	position:absolute;
	z-index:999;
	overflow:hidden;
	text-decoration: none;
}


div#box18 {	font:9px Arial,Verdana,Thaoma,sans; 
	top:190px;
	left:785px;
	height:13px;
	width:222px;
}



div#box20 {
	top:289px;
	left:164px;
	height:16px;
	width:200px;
}
div#box21 {
	top:310px;
	left:151px;
	height:155px;overflow:hidden;
	width:280px;
}
div#box22 {
	top:475px;
	left:161px;
	height:70px;overflow:hidden;
	width:260px;
}



div#box23 {
	top:289px;
	left:453px;
	height:16px;
	width:200px;
}
div#box24 {
	top:310px;
	left:440px;
	height:155px;overflow:hidden;
	width:280px;
}
div#box25 {
	top:475px;
	left:450px;
	height:70px;overflow:hidden;
	width:260px;
}




div#box26 {
	top:289px;
	left:740px;
	height:16px;
	width:200px;
}
div#box27 {
	top:310px;
	left:728px;
	height:155px;overflow:hidden;
	width:280px;
}
div#box28 {
	top:475px;
	left:738px;
	height:70px;overflow:hidden;
	width:260px;
}




div#box29 {
	top:562px;
	left:164px;
	height:16px;
	width:200px;
}
div#box30 {
	top:583px;
	left:152px;
	height:103px;
	width:275px;
}
div#box31 {
	top:697px;
	left:151px;
	height:90px;
	width:275px;
}



div#box32 {
	top:562px;
	left:444px;
	height:16px;
	width:100px;
}



div#box33 {
	top:562px;
	left:622px;
	height:16px;
	width:120px;
}
div#box34 {
	top:583px;
	left:612px;
	height:103px;
	width:193px;
}
div#box35 {
	top:697px;
	left:612px;
	height:103px;
	width:193px;
}






div#box36 {
	top:562px;
	left:820px;
	height:16px;
	width:120px;
}
div#box37 {
	top:583px;
	left:811px;
	height:103px;
	width:193px;
}
div#box38 {
	top:697px;
	left:811px;
	height:103px;
	width:193px;
}








/* news */

div#rightbox1{
display:block;
	position:absolute;
	top:582px;
	left:433px;
	width:173px;
	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:173px;
	overflow:hidden;
	float:left;
}

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

#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:12px Arial,sans;
	color:#fff;
	padding-top:11px;
}

.nwbregi {
	display:none;
}

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

#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;
}
