@charset "UTF-8";
/* CSS Document */

body		{margin:0; padding:0; background:#85a73a url(../img/sfondo_body.jpg) 0 bottom repeat-x;}
img			{border:none;}
a			{text-decoration:none;}

#wrap		{width:990px; overflow:hidden; margin:0 auto; background:url(../img/sfondo.gif) 0 0 repeat-y;}
#header		{width:990px; height:125px; background:url(../img/header.jpg) 0 0 no-repeat; margin:0;}
.logo		{margin:31px 0 0 19px;}
.btn		{white-space:nowrap; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.btn2		{white-space:nowrap; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

#navi		{width:956px; height:35px; background-color:#FFF; margin:0 0 0 19px;}

#bottoni_main	{margin:0 10px 0 0; padding:0; float:right;}
#bottoni_main li{float:left; font: 16px Arial, Helvetica, sans-serif; margin:0 5px 0 0; padding:0; list-style-type:none;}
#bottoni_main a {display:block; padding:5px 10px; font:16px Arial, Helvetica, sans-serif; background-color:#ECECEC; color: #434343; text-align:center; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}
#bottoni_main a:hover{background: #ECECEC; color:#434343; opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;}

#content	{width:956px; height:577px; background-color:#FFF; margin:0 0 0 19px;}

#box_1		{width:474px; height:248px; margin:0 0 36px 10px; float:left; background:url(../img/box_1.jpg) 0 0 no-repeat;}
#box_1 h1	{font:normal 30px Arial, Helvetica, sans-serif; color:#FFF; margin:28px 0 0 10px; padding:0;}
#box_1 h2	{font:normal 13px Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 0 10px; padding:0;}
#box_1 p	{width:270px; height:85px; overflow:hidden; font:13px Arial, Helvetica, sans-serif; color:#666; line-height:1.1em; margin:25px 0 0 10px;}
#box_2		{width:460px; height:248px; margin:0 0 36px 0 ; float:left; background:url(../img/box_2.jpg) 0 0 no-repeat;}
#box_2 h1	{font:normal 30px Arial, Helvetica, sans-serif; color:#FFF; margin:28px 0 0 10px; padding:0;}
#box_2 h2	{font:normal 13px Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 0 10px; padding:0;}
#box_2 p	{width:270px; height:85px; overflow:hidden; font:13px Arial, Helvetica, sans-serif; color:#666; line-height:1.1em; margin:25px 0 0 10px;}
#box_3		{width:474px; height:227px; margin:0 0 23px 10px; float:left; background:url(../img/box_3.jpg) 0 0 no-repeat;}
#box_3 h1	{font:normal 30px Arial, Helvetica, sans-serif; color:#FFF; margin:10px 0 0 10px; padding:0;}
#box_3 h2	{font:normal 13px Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 0 10px; padding:0;}
#box_3 p	{width:270px; height:85px; overflow:hidden; font:13px Arial, Helvetica, sans-serif; color:#666; line-height:1.1em; margin:35px 0 0 10px;}
#box_4		{width:460px; height:227px; margin:0 0 23px 0; float:left; background:url(../img/box_4.jpg) 0 0 no-repeat;}
#box_4 h1	{font:normal 30px Arial, Helvetica, sans-serif; color:#FFF; margin:10px 0 0 10px; padding:0;}
#box_4 h2	{font:normal 13px Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 0 10px; padding:0;}
#box_4 p	{width:270px; height:85px; overflow:hidden; font:13px Arial, Helvetica, sans-serif; color:#666; line-height:1.1em; margin:35px 0 0 10px;}

#bottoni_1	{margin:20px 0 0 10px; padding:0; background-color:#EDEAEB;}
#bottoni_1 li{float:left; font: 11px Arial, Helvetica, sans-serif; margin:0 5px 0 0; padding:0; list-style-type:none;}
#bottoni_1 a {display:block; padding:5px; font:11px Arial, Helvetica, sans-serif; background-color:#749A1C; color: #fff; text-align:center; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}
#bottoni_1 a:hover{background: #749A1C; color:#FFF; opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;}

#bottoni_2	{margin:20px 0 0 10px; padding:0; background-color:#EDEAEB;}
#bottoni_2 li{float:left; font: 11px Arial, Helvetica, sans-serif; margin:0 5px 0 0; padding:0; list-style-type:none;}
#bottoni_2 a {display:block; padding:5px; font:11px Arial, Helvetica, sans-serif; background-color:#193B7D; color: #fff; text-align:center; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}
#bottoni_2 a:hover{background: #193B7D; color:#FFF; opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;}

#bottoni_3	{margin:20px 0 0 10px; padding:0; background-color:#EDEAEB;}
#bottoni_3 li{float:left; font: 11px Arial, Helvetica, sans-serif; margin:0 5px 0 0; padding:0; list-style-type:none;}
#bottoni_3 a {display:block; padding:5px; font:11px Arial, Helvetica, sans-serif; background-color:#9D323F; color: #fff; text-align:center; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}
#bottoni_3 a:hover{background: #9D323F; color:#FFF; opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;}

#bottoni_4	{margin:20px 0 0 10px; padding:0; background-color:#EDEAEB;}
#bottoni_4 li{float:left; font: 11px Arial, Helvetica, sans-serif; margin:0 5px 0 0; padding:0; list-style-type:none;}
#bottoni_4 a {display:block; padding:5px; font:11px Arial, Helvetica, sans-serif; background-color:#5A273A; color: #fff; text-align:center; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}
#bottoni_4 a:hover{background: #5A273A; color:#FFF; opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;}

#box_news	{width:929px; height:28px; margin:0 0 0 10px; clear:both; background:url(../img/box_news.jpg) 0 0 no-repeat;}
#box_news h1{width:50px; margin:6px 0 0 10px; padding:0; font:normal 14px Arial, Helvetica, sans-serif; color:#666; float:left;}
#box_news p	{width:800px; margin:6px 0 0 30px; padding:0; font:13px Arial, Helvetica, sans-serif; color:#666; float:left;}

.albero_sx	{position:relative; float:left; margin:-240px 0 0 -360px;}
#bird_sx	{width:156px; position:absolute; margin:0 0 0 -190px; top:50px; text-align:right; z-index:200;}
#bird_dx	{width:156px; position:absolute; margin:0 0 0 980px; top:100px;}
#baloon_sx	{opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; background-color:transparent;}
#baloon_dx	{opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; background-color:transparent;}


#footer		{width:990px; height:300px; margin:0 auto; background:url(../img/footer.jpg) 0 0 no-repeat;}
.share		{margin:90px 150px 0 0; float:right;}

#piede		{width:952px; height:81px; margin:45px 0 0 19px;}
#piede_sx	{width:263px; height:81px; float:left; margin:0 84px 0 0; background:url(../img/footer_sx.jpg) 0 0 no-repeat;}
#piede_sx p	{width:100px; height:70px; font:9px Arial, Helvetica, sans-serif; color:#FFF; margin:18px 0 0 150px; line-height:1.5em;}
#piede_dx	{width:605px; height:81px; float:left; background:url(../img/footer_dx.jpg) 0 0 no-repeat;}
#piede_dx ul{float:left; margin:13px 10px 0 15px; font:10px Arial, Helvetica, sans-serif; color:#000; line-height:1.5em; list-style:none; padding:0;}
#piede_dx ul li a{color:#fff;}

.navi		{width:50px;}
.vantaggi	{width:60px;}
.franchising{width:90px;}
.privati	{width:50px;}
.aziende	{width:55px;}
#piede_dx p	{float:right; margin:13px 10px 0 0; font:10px Arial, Helvetica, sans-serif; color:#000; line-height:1.5em; text-align:right;}
#piede_dx p a{color:#000;}
.piede_top	{color:#604505 !important;}

.grigio	{color:#878787;}
.verde	{color:#628A12;}
.blu	{color:#1A3B7E;}
.rosso	{color:#9D323F;}
.viola	{color:#5E3140;}
