/*
 ------------------------------------------------------------
	CMS_HOME_STYLE.CSS
 ------------------------------------------------------------
	Foglio stile per homepage
	Data: 07-06-2007
 ------------------------------------------------------------
*/
div#footer {
	position:relative;
	top:0px;
}

div#content{
 	background: url(/custom_cms/images/sf-home.gif) 0px -25px;
	width:1000px;
}

div#box1,div#Banner_home_box,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,div#box19{
	font:11px Arial,Thaoma,sans; 
	position:absolute;
	z-index:999;
	overflow:hidden;
}

div#box1{
	width:477px;
	height:23px;
	left:11px;
	top:0px;
}
div#Banner_home_box{
	width:467px;
	height:334px;
	left:16px;
	top:28px;
}
div#box3{
	width:435px;
	height:72px;
	left:30px;
	top:371px;
}
div#box4{
	width:233px;
	height:23px;
	left:11px;
	top:465px;
}
div#box5{
	width:100px;
	height:24px;
	left:25px;
	top:503px;
	text-align: center;
}
div#box6{
	width:93px;
	height:93px;
	left:28px;
	top:530px;
}
div#box7{
	width:100px;
	height:24px;
	left:130px;
	top:503px;
	text-align: center;
}
div#box8{
	width:93px;
	height:93px;
	left:135px;
	top:530px;
}
div#box9{
	width:195px;
	height:45px;
	left:30px;
	top:634px;
}
div#box10{
	width:233px;
	height:23px;
	left:255px;
	top:465px;
}
div#box11{
	width:100px;
	height:24px;
	left:269px;
	top:503px;
	font:12px Arial,Thaoma,sans; 
	color:#424242;
	font-weight: bold;
	text-align: center;
}
div#box12{
	width:93px;
	height:93px;
	left:272px;
	top:530px;
}
div#box13{
	width:100px;
	height:24px;
	left:374px;
	top:503px;
	font:12px Arial,Thaoma,sans; 
	color:#424242;
	font-weight: bold;
	text-align: center;
}
div#box14{
	width:93px;
	height:93px;
	left:378px;
	top:530px;
}
div#box15{
	width:195px;
	height:45px;
	left:274px;
	top:634px;
}
div#box16{
	width:477px;
	height:23px;
	left:9px;
	top:704px;
}
div#box17{
	width:435px;
	height:162px;
	left:30px;
	top:745px;
	overflow:hidden;
}
div#box18{
	width:238px;
	height:23px;
	left:500px;
	top:465px;
}
div#box19{
	width:206px;
	height:420px;
	left:516px;
	top:500px;
}/*
div#box19{
	width:206px;
	height:18px;
	left:516px;
	top:525px;
}
div#box20{
	width:206px;
	height:18px;
	left:516px;
	top:548px;
}
div#box21{
	width:206px;
	height:18px;
	left:516px;
	top:571px;
}
div#box22{
	width:206px;
	height:18px;
	left:516px;
	top:594px;
}
div#box23{
	width:206px;
	height:18px;
	left:516px;
	top:617px;
}
div#box24{
	width:206px;
	height:18px;
	left:516px;
	top:640px;
}
div#box25{
	width:206px;
	height:18px;
	left:516px;
	top:663px;
}
div#box26{
	width:206px;
	height:18px;
	left:516px;
	top:686px;
}
div#box27{
	width:206px;
	height:18px;
	left:516px;
	top:709px;
}
div#box28{
	width:206px;
	height:18px;
	left:516px;
	top:732px;
}
div#box29{
	width:206px;
	height:18px;
	left:516px;
	top:755px;
}
div#box30{
	width:206px;
	height:18px;
	left:516px;
	top:778px;
}
div#box31{
	width:206px;
	height:18px;
	left:516px;
	top:802px;
}
div#box32{
	width:206px;
	height:18px;
	left:516px;
	top:824px;
}
div#box33{
	width:206px;
	height:18px;
	left:516px;
	top:847px;
}
div#box34{
	width:206px;
	height:18px;
	left:516px;
	top:870px;
}
div#box35{
	width:206px;
	height:18px;
	left:516px;
	top:893px;
}
div#box36{
	width:206px;
	height:18px;
	left:516px;
	top:916px;
}*/









/*news*/
div#midarea {
 	background: url(/custom_cms/images/sf-news.gif);
	height:452px;
	width:237px;
	position:absolute;
	top:0px;
	right:262px;
	z-index:9999;
}

div#midbox1{
}

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

div#newsbox1 {
	position:absolute;
	top:34px;
	left:8px;
	height:78px;
	width:221px;
	overflow:hidden;
}
div#newsbox2 {
	position:absolute;
	top:118px;
	left:8px;
	height:78px;
	width:221px;
	overflow:hidden;
}
div#newsbox3 {
	position:absolute;
	top:202px;
	left:8px;
	height:78px;
	width:221px;
	overflow:hidden;
}
div#newsbox4 {
	position:absolute;
	top:284px;
	left:8px;
	height:78px;
	width:221px;
	overflow:hidden;
}
div#newsbox5 {
	position:absolute;
	top:366px;
	left:8px;
	height:78px;
	width:221px;
	overflow:hidden;
}
.newsboximg1area {

}
.newsboximg2area,.newsboximg3area {
	display:none;
}
.nwbimg {
	border:1px solid #d0d0d0;
	float:left;
	height:50px;
	margin-right:8px;
}

#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,Thaoma,sans; 
	color:#30a9ba;
	font-weight: bold;
	text-decoration: none;
}
.nwbsubject {
display:none;
}

.nwbdate {
	font:11px Arial,Thaoma,sans; 
	color:red;
	font-weight: bold;
	padding-bottom:1px;
}

.nwbtext {
	font:11px Arial,Thaoma,sans; 
	color:#414040;
	text-align: left ;
}

.nwbregi {
	display:none;
}

.nwbmsg {
	display: none;
}

.nwblink {
}

#newsbox .nwblink a:link, #newsbox .nwblink a:hover, #newsbox .nwblink a:visited {
	font:10px Arial,Thaoma,sans; 
	color:#414040;
	font-style: italic;
}