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

body { 
background:#fff url('/custom_cms/images/sf_sito_home.jpg') center -3px no-repeat;
	text-align:center;
}
div#container {
	background: url('/custom_cms/images/sf-hom.gif') 0px 183px no-repeat;
}

div#content {
/*	background-image: url('/custom_cms/images/sf-home.gif');*/
	width:640px;

}
div#footer{
	position:relative;
	top:-25px;
}

div#menuSecondarioBar{display:none !important;}

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
{
	position:absolute;
	z-index:100;
	overflow:hidden;
	font:12px Tahoma,Arial,Verdana,sans;
	color:black;
}
/*
div#box1 {
	top:10px;
	left:16px;
	height:15px;
	width:405px;
	color:#00814d;
	font-weight:bold;display:none
}
div#box19 {
	position:absolute;
	top:34px;
	left:16px;
	height:60px;
	width:60px;
}
div#box19 img {
border:1px solid #b3b3b3;
}

div#box2 {
	top:17px;
	left:174px;
	height:112px;
	width:248px;display:none
}
div#box2 a{
	text-decoration: none;
	font-weight:bold;
	color:#db6400;
	font-size:10px;
}
div#box3 {
	top:37px;
	left:16px;
	height:15px;
	width:405px;
	color:#00814d;
	font-weight:bold;display:none
}
div#box4 {
	top:42px;
	left:174px;
	height:70px;
	width:248px;display:none
}
div#box4 a{
	text-decoration: none;
	font-weight:bold;
	color:#db6400;
	font-size:10px;
}*/
div#box5 {
	top:382px;
	left:24px;
	height:18px;
	width:189px;color:#fff;font-weight:bold;
}
div#box6 {
	top:419px;
	left:12px;
	height:59px;
	width:143px;
}
div#box7 {
	top:419px;
	left:337px;
	height:59px;
	width:143px;
}
div#box8 {
	top:419px;
	left:173px;
	height:59px;
	width:143px;
}
div#box9 {
	top:419px;
	right:0px;
	height:59px;
	width:143px;
}/*
div#box10 {
	top:-20px;
	left:17px;
	height:18px;
	width:189px;
}
div#box11 {
	top:-11px;
	left:23px;
	height:27px;
	width:594px;
}
div#box12 {
	top:-1px;
	left:23px;
	height:39px;
	width:121px;
}
div#box13 {
	top:-39px;
	left:156px;
	height:39px;
	width:121px;
}
div#box14 {
	top:-78px;
	left:289px;
	height:39px;
	width:121px;
}*/
div#box15 {
	top:-117px;
	left:422px;
	height:39px;
	width:121px;border:1px solid red;
}
div#box16 {
	top:516px;
	left:24px;
	height:18px;color:#fff;font-weight:bold;
	width:189px;
}
div#box17 {
	top:545px;
	left:12px;
	height:85px;
	width:625px;
}
div#box17 a {
text-decoration:none;
}
div#box17 a:link,div#box17 a:visited {
	color:#db6400;
text-decoration:none;font-weight:bold
}
div#box17 a:hover {
	color:black;
text-decoration:none;
}
div#box18 {
	top:634px;
	left:420px;
	height:14px;
	width:220px;
	font-weight:bold;
	color:#00a370;
	font-size:11px;
}
div#box18 a{
	text-decoration: none;
	font-weight:bold;
	color:#00a370;
	font-size:11px;
}
/*
div#box20 {
display:none;
position:absolute;
background:#d0d0d0;
	top:412px;
	left:-199px;
	height:50px;
	width:184px;
	overflow:hidden;
}
div#box21 {
display:none;
position:absolute;
background:#d0d0d0;
	top:463px;
	left:-199px;
	height:55px;
	width:184px;
	overflow:hidden;
}
div#box22 {
display:none;
position:absolute;
background:#d0d0d0;
	top:515px;
	left:-199px;
	height:55px;
	width:184px;
	overflow:hidden;
}
div#box23 {
display:none;
background:orange;
position:absolute;
background:#d0d0d0;
	top:567px;
	left:-199px;
	height:55px;
	width:184px;
	overflow:hidden;
}

div#box26 {
display:none;
background:transparent url(/custom_cms/images/tasto.gif) no-repeat scroll 9px top;
position:absolute;
top:393px;
left:-208px;
height:18px;
width:193px;
overflow:hidden;
}

div#box26 a {
font-family:Tahoma,Arial,Verdana,sans;
font-size:11px;
font-weight:bold;
height:18px;
line-height:normal;
padding-left:35px;
padding-top:2px;
text-decoration:none;
width:192px;
color:#FFFFFF;
display:block;
}

div#box26 a:hover {
	color:#D0D0D0;
	display:block;
}
div#box27 {
	position:absolute;
	top:184px;
	left:16px;
	height:70px;
	width:125px;
}
div#box27 img {
border:1px solid #b3b3b3;
}

*/

a img{border:0;}

p {margin:0;padding:0;}

div#menuPrincipaleBar .sub11 .AL2{
	visibility: visible !important;
	display:block;
}
div#menuPrincipaleBar .sub11{
	visibility: visible !important;
	display:block !important;
}


/* quadro news home */
.quadroNews{border:1px solid white;width:580px;margin-left:35px;margin-top:23px;height:305px;}
#slider1{
	width:580px;height:25px;margin-top:4px;margin-bottom:4px;}
.pagination a.selected{background:#f4792b;/*padding:3px;*/}
#paginate-slider1{position:relative;top:0px;text-align:right;height:24px}
#paginate-slider1 a{padding:5px;/*border-right:1px solid white;*/font:12px arial;color:#009748;
	font-weight:bold;text-decoration:none;}
.quadroBordo img{height:214px;width:554px;margin-top:1px;}
.quadroNews h3 a{font:12px Tahoma;color:#00814D;
font-weight:bold;top:10px;position:relative;text-decoration:none;margin-left:10px;}
.quadroNews h1 a{font:12px Tahoma;color:#0e3c85;
font-weight:bold;top:5px;bottom:5px;position:relative;text-decoration:none;margin-left:12px;}
.quadroNews p{font:11px Tahoma,Arial,Verdana,sans;
	color:black;margin-left:12px;margin-top:6px}
.quadroNews p a{color:#db6400;text-decoration:none;font-weight:bold}
	div#box27,div#box19{display:none}
