/*
 ------------------------------------------------------------
	CMS_HOME_STYLE.CSS
 ------------------------------------------------------------
	Foglio stile per homepage
	Data: 07-06-2007
 ------------------------------------------------------------
*/

div#content{
 	background: url(/custom_cms/images/sf-home.jpg);
	width:760px;
}


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:10px Verdana,Thaoma,sans; 
	position:absolute;
	z-index:999;
	overflow:hidden;
}

div#box1 {
	font:13px Verdana,Thaoma,sans; 
	color:#05253b;
	top:294px;
	left:33px;
	height:30px;
	width:157px;
}
div#box2 {
	top:328px;
	left:33px;
	height:105px;
	width:170px;
}
div#box3 {
	font:10px Verdana,Thaoma,sans; 
	font-weight:bold;
	color:#05253b;
	top:439px;
	left:33px;
	height:16px;
	width:140px;
}
div#box3 a{
	text-decoration: none;
	color:#05253b;
}
div#box4 {
	font:25px Times,Verdana,Thaoma,sans; 
	color:red;
	font-style: italic;
	top:58px;
	left:245px;
	height:28px;
	width:480px;
}
div#box5 {
	font:10px Verdana,Thaoma,sans; 
	color:#fff;
	top:89px;
	left:245px;
	height:52px;
	width:480px;
}
div#box6 {
	font-weight:bold;
	top:146px;
	left:676px;
	height:16px;
	width:140px;
}
div#box6 a{
	text-decoration: none;
	color:#fff;
}
div#box7 {
	font:25px Times,Verdana,Thaoma,sans; 
	color:red;
	font-style: italic;
	top:248px;
	left:245px;
	height:28px;
	width:480px;
}
div#box8 {
	font-weight:bold;
	top:209px;
	left:432px;
	height:25px;
	width:123px;
}
div#box8 a{
	text-decoration: none;
	color:#000;
}
div#box9 {
	top:233px;
	left:470px;
	height:80px;
	width:85px;
}
div#box10 {
	font-weight:bold;
	top:209px;
	left:600px;
	height:25px;
	width:123px;
}
div#box10 a{
	text-decoration: none;
	color:#000;
}
div#box11 {
	top:233px;
	left:635px;
	height:80px;
	width:85px;
}
div#box12 {
	font-weight:bold;
	top:335px;
	left:272px;
	height:25px;
	width:123px;
}
div#box12 a{
	text-decoration: none;
	color:#000;
}
div#box13 {
	top:358px;
	left:308px;
	height:80px;
	width:85px;
}
div#box14 {
	font-weight:bold;
	top:335px;
	left:433px;
	height:25px;
	width:123px;
}
div#box14 a{
	text-decoration: none;
	color:#000;
}
div#box15 {
	top:358px;
	left:470px;
	height:80px;
	width:85px;
}
div#box16 {
	font-weight:bold;
	top:335px;
	left:597px;
	height:25px;
	width:123px;
}
div#box16 a{
	text-decoration: none;
	color:#000;
}
div#box17 {
	top:358px;
	left:635px;
	height:80px;
	width:85px;
}
div#box18 {
	font:13px Verdana,Thaoma,sans; 
	color:#fff;
	top:39px;
	left:33px;
	height:20px;
	width:135px;
}




/* news */

div#rightbox2{
	display:block;
	position:absolute;
	top:63px;
	left:30px;
	width:176px;
	height:218px;
}

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

div#newsbox1 {
	position:relative;
	top:1px;
	left:0px;
	height:112px;
	width:100%;
	overflow:hidden;
}
div#newsbox2 {
	position:relative;
	top:8px;
	left:0px;
	height:98px;
	width:100%;
	overflow:hidden;
}

.newsboximg1area,.newsboximg2area,.newsboximg3area {
	display:none;
}
.nwbimg {
height:45px;
}

#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:10px Verdana,Arial,sans;
	color:red;
	text-decoration: none;
	font-weight:bold;
}

.nwbdate {
	display:none;
}

.nwbsubject{
	font:10px Verdana,Arial,sans;
	color:red;
	padding-bottom:9px;
}

.nwbtext {
	font:10px Verdana,Arial,sans;
	color:#fff;
}

.nwbregi {
	display:none;
}

.nwbmsg {
	display: none;
}
.nwblink {
	text-align:right;
}

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

a img{
	border:0;
}