html { width:100%;height:100%;margin:0;padding:0;background:url(images/bg_html.jpg) 0 0 repeat-x;text-align:center; }
body { width:100%;height:100%;margin:0;padding:0;background:url(images/bg_body.jpg) top center no-repeat;text-align:center; }
#header { margin:0 auto;padding:0;width:955px;height:265px;text-align:left; }
#header_toolbar {margin:0;padding:0;width:955px;height:57px;text-align:left; }
.header_toolbar_home_off { float:left;margin:14px 0 0 16px;padding:0; }
.header_toolbar_home_off h1 { margin:0;padding:0;width:84px;height:26px;background:url(images/toolbar_home_off.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_home_off span { display:none; }
.header_toolbar_home_hover { float:left;margin:14px 0 0 16px;padding:0; }
.header_toolbar_home_hover h1 { margin:0;padding:0;width:84px;height:26px;background:url(images/toolbar_home_hover.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_home_hover span { display:none; }
.header_toolbar_home_on { float:left;margin:14px 0 0 16px;padding:0; }
.header_toolbar_home_on h1 { margin:0;padding:0;width:84px;height:26px;background:url(images/toolbar_home_on.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_home_on span { display:none; }
.header_toolbar_chisiamo_off { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_chisiamo_off h1 { margin:0;padding:0;width:110px;height:26px;background:url(images/toolbar_chisiamo_off.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_chisiamo_off span { display:none; }
.header_toolbar_chisiamo_hover { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_chisiamo_hover h1 { margin:0;padding:0;width:110px;height:26px;background:url(images/toolbar_chisiamo_hover.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_chisiamo_hover span { display:none; }
.header_toolbar_chisiamo_on { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_chisiamo_on h1 { margin:0;padding:0;width:110px;height:26px;background:url(images/toolbar_chisiamo_on.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_chisiamo_on span { display:none; }
.header_toolbar_webadvertising_off { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_webadvertising_off h1 { margin:0;padding:0;width:159px;height:26px;background:url(images/toolbar_webadvertising_off.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_webadvertising_off span { display:none; }
.header_toolbar_webadvertising_hover { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_webadvertising_hover h1 { margin:0;padding:0;width:159px;height:26px;background:url(images/toolbar_webadvertising_hover.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_webadvertising_hover span { display:none; }
.header_toolbar_webadvertising_on { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_webadvertising_on h1 { margin:0;padding:0;width:159px;height:26px;background:url(images/toolbar_webadvertising_on.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_webadvertising_on span { display:none; }
.header_toolbar_sviluppo_off { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_sviluppo_off h1 { margin:0;padding:0;width:101px;height:26px;background:url(images/toolbar_sviluppo_off.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_sviluppo_off span { display:none; }
.header_toolbar_sviluppo_hover { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_sviluppo_hover h1 { margin:0;padding:0;width:101px;height:26px;background:url(images/toolbar_sviluppo_hover.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_sviluppo_hover span { display:none; }
.header_toolbar_sviluppo_on { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_sviluppo_on h1 { margin:0;padding:0;width:101px;height:26px;background:url(images/toolbar_sviluppo_on.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_sviluppo_on span { display:none; }
.header_toolbar_hosting_off { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_hosting_off h1 { margin:0;padding:0;width:94px;height:26px;background:url(images/toolbar_hosting_off.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_hosting_off span { display:none; }
.header_toolbar_hosting_hover { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_hosting_hover h1 { margin:0;padding:0;width:94px;height:26px;background:url(images/toolbar_hosting_hover.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_hosting_hover span { display:none; }
.header_toolbar_hosting_on { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_hosting_on h1 { margin:0;padding:0;width:94px;height:26px;background:url(images/toolbar_hosting_on.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_hosting_on span { display:none; }
.header_toolbar_portfolio_off { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_portfolio_off h1 { margin:0;padding:0;width:98px;height:26px;background:url(images/toolbar_portfolio_off.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_portfolio_off span { display:none; }
.header_toolbar_portfolio_hover { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_portfolio_hover h1 { margin:0;padding:0;width:98px;height:26px;background:url(images/toolbar_portfolio_hover.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_portfolio_hover span { display:none; }
.header_toolbar_portfolio_on { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_portfolio_on h1 { margin:0;padding:0;width:98px;height:26px;background:url(images/toolbar_portfolio_on.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_portfolio_on span { display:none; }
.header_toolbar_contatti_off { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_contatti_off h1 { margin:0;padding:0;width:93px;height:26px;background:url(images/toolbar_contatti_off.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_contatti_off span { display:none; }
.header_toolbar_contatti_hover { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_contatti_hover h1 { margin:0;padding:0;width:93px;height:26px;background:url(images/toolbar_contatti_hover.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_contatti_hover span { display:none; }
.header_toolbar_contatti_on { float:left;margin:14px 0 0 11px;padding:0; }
.header_toolbar_contatti_on h1 { margin:0;padding:0;width:93px;height:26px;background:url(images/toolbar_contatti_on.gif) 0 0 no-repeat;cursor:hand;cursor:pointer; }
.header_toolbar_contatti_on span { display:none; }
#header_toolbar_facebook { float:left;margin:0 0 0 25px;padding:0; }
#header_toolbar_facebook h1 { margin:26px 0 0 0;padding:0;width:24px;height:24px; }
#header_toolbar_facebook span { display:none; }
#header_toolbar_twitter { float:left;margin:0 0 0 12px;padding:0; }
#header_toolbar_twitter h1 { margin:26px 0 0 0;padding:0;width:24px;height:24px; }
#header_toolbar_twitter span { display:none; }
#header_toolbar_rss { float:left;margin:0 0 0 12px;padding:0; }
#header_toolbar_rss h1 { margin:26px 0 0 0;padding:0;width:24px;height:24px; }
#header_toolbar_rss span { display:none; }
#header_logo { clear:both;margin:0 0 0 399px;padding:0;width:234px;height:208px; }
#header_logo h1 { margin:0;padding:0;width:234px;height:165px; }
#header_logo span { display:none; }

#content {margin:0 auto;padding:0;text-align:left;width:955px; }
#content_left {float:left;margin:0 0 0 40px;padding:0;width:614px;}
.content_left_titolo {margin:0 0 30px 0;padding:0;font:37px/37px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.content_left_body {margin:0;padding:0;font:13px/18px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.content_left_body p {margin:0;padding:0;font:13px/18px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.content_left_body a:link {color:#006699;}
.content_left_body a:visited {color:#006699;}
.content_left_body a:active {color:#006699;}
.content_left_body a:hover {color:#000000;}
.content_left_body li a:link {text-decoration:none;color:#555555;}
.content_left_body li a:visited {text-decoration:none;color:#555555;}
.content_left_body li a:active {text-decoration:none;color:#555555;}
.content_left_body li a:hover {text-decoration:underline;color:#006699;}
.content_left_body .content_news_item {margin:0 0 34px 11px;padding:0;width:614px;}
.content_left_body .content_news_item_data {float:left;margin:0 10px 0 0;padding:0;width:37px;height:52px;background:url(images/bg_news_item_data.gif) 0 0 no-repeat;text-align:center;}
.content_left_body .content_news_item_data_giorno {margin:0;padding:0;font:20px/21px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.content_left_body .content_news_item_data_mese {margin:0;padding:0;font:12px/12px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.content_left_body .content_news_item_data_anno {margin:0;padding:0;font:12px/20px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;}
.content_left_body .content_news_item_titolo {float:right;width:567px;margin:0 0 10px 0;padding:0 0 13px 0;font:13px/13px Verdana, Arial, Helvetica, sans-serif;color:#555555;font-weight:bold;border-bottom:2px dotted #C0C0C0;}
.content_left_body .content_news_item_titolo a:link {text-decoration:none;color:#555555;}
.content_left_body .content_news_item_titolo a:visited {text-decoration:none;color:#555555;}
.content_left_body .content_news_item_titolo a:active {text-decoration:none;color:#555555;}
.content_left_body .content_news_item_titolo a:hover {text-decoration:none;color:#266B7B;}
.content_left_body .content_news_item_contenuto {float:right;width:567px;margin:0;padding:0;font:13px/18px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.content_left_body .content_news_item_contenuto a:link {text-decoration:none;color:#555555;}
.content_left_body .content_news_item_contenuto a:visited {text-decoration:none;color:#555555;}
.content_left_body .content_news_item_contenuto a:active {text-decoration:none;color:#555555;}
.content_left_body .content_news_item_contenuto a:hover {text-decoration:none;color:#266B7B;}
#content_left_portfolio {margin:0 0 0 40px;padding:0;width:900px;}
.content_left_body .content_portfolio {float:left;margin:0 25px 25px 0;padding:0;width:260px;border:1px solid #BBBBBB;background:#EEEEEE url(images/bg_content_portfolio.gif) center bottom no-repeat;}
.content_left_body .content_portfolio .content_portfolio_image {margin:0 0 10px 0;padding:20px 0 20px 30px;border-bottom:1px dotted #BBBBBB;background:#EBEBEB;}
.content_left_body .content_portfolio .content_portfolio_nome {margin:0;padding:0 15px 0 15px;font:13px/18px Verdana, Arial, Helvetica, sans-serif;color:#006699;font-weight:bold;}
.content_left_body .content_portfolio .content_portfolio_tipologia {margin:0;padding:0 15px 0 15px;font:11px/15px Verdana, Arial, Helvetica, sans-serif;color:#555555;font-style:italic;}
.content_left_body .content_portfolio .content_portfolio_tecnologia {margin:0;padding:0 15px 0 15px;font:11px/15px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.content_left_body .content_portfolio .content_portfolio_tecnologia a:link {text-decoration:none;color:#555555;}
.content_left_body .content_portfolio .content_portfolio_tecnologia a:visited {text-decoration:none;color:#555555;}
.content_left_body .content_portfolio .content_portfolio_tecnologia a:active {text-decoration:none;color:#555555;}
.content_left_body .content_portfolio .content_portfolio_tecnologia a:hover {text-decoration:none;color:#000000;}
.content_left_body .content_portfolio .content_portfolio_stato {margin:0 0 15px 0;padding:0 15px 0 15px;font:11px/15px Verdana, Arial, Helvetica, sans-serif;color:#006699;}

#content_right {float:right;margin:0 21px 0 0;padding:0;width:241px;}
.content_right_box {margin:38px 0 0 0;padding:0;width:241px;background:url(images/bg_content_right_box.gif) 0 0 repeat-y;}
.content_right_box_titolo {float:left;margin:-7px 0 0 0;padding:0;width:241px;height:43px;background:url(images/bg_content_right_box_titolo.gif) 0 0 no-repeat;}
.content_right_box_titolo p {margin:0;padding:14px 0 0 19px;font:17px/17px Verdana, Arial, Helvetica, sans-serif;font-style:italic;color:#777777;}
.content_right_box_content {margin:0;padding:45px 0 12px 0;width:241px;background:url(images/bg_content_right_box_content.gif) 0 0 no-repeat;}
.content_right_box_content p {margin:0;padding:0 18px 0 18px;font:13px/25px Verdana, Arial, Helvetica, sans-serif;color:#266B7B;}
.content_right_box_content p a:link {text-decoration:none;color:#266B7B;}
.content_right_box_content p a:visited {text-decoration:none;color:#266B7B;}
.content_right_box_content p a:active {text-decoration:none;color:#266B7B;}
.content_right_box_content p a:hover {text-decoration:none;color:#000000;}
.content_right_box_footer {margin:-9px 0 0 0;padding:0;width:241px;height:9px;background:url(images/bg_content_right_box_footer.gif) 0 0 no-repeat;}
.content_right_box_on {margin:38px 0 0 0;padding:0;width:241px;background:url(images/bg_content_right_box_on.gif) 0 0 repeat-y;}
.content_right_box_on .content_right_box_titolo {float:left;margin:-7px 0 0 0;padding:0;width:241px;height:43px;background:url(images/bg_content_right_box_titolo_on.gif) 0 0 no-repeat;}
.content_right_box_on .content_right_box_titolo p {margin:0;padding:14px 0 0 19px;font:17px/17px Verdana, Arial, Helvetica, sans-serif;font-style:italic;color:#FFFFFF;}
.content_right_box_on .content_right_box_content {margin:0;padding:45px 0 12px 0;width:241px;background:url(images/bg_content_right_box_content_on.gif) 0 0 no-repeat;}
.content_right_box_on .content_right_box_content p {margin:0;padding:0 18px 0 18px;font:13px/25px Verdana, Arial, Helvetica, sans-serif;color:#266B7B;}
.content_right_box_on .content_right_box_content p a:link {text-decoration:none;color:#266B7B;}
.content_right_box_on .content_right_box_content p a:visited {text-decoration:none;color:#266B7B;}
.content_right_box_on .content_right_box_content p a:active {text-decoration:none;color:#266B7B;}
.content_right_box_on .content_right_box_content p a:hover {text-decoration:none;color:#000000;}
.content_right_box_on .content_right_box_footer {margin:-9px 0 0 0;padding:0;width:241px;height:9px;background:url(images/bg_content_right_box_footer_on.gif) 0 0 no-repeat;}
#content_right_newsbox { margin:0;padding:45px 0 20px 0;width:241px;background:#EEEEEE url(images/bg_content_right_newsbox.gif) 15px 17px no-repeat;border:1px solid #BBBBBB;}
#content_right_newsbox p {margin:0;padding:0 0 0 18px;font:13px/20px Verdana, Arial, Helvetica, sans-serif;}
#content_right_newsbox p a:link {text-decoration:none;color:#266B7B;}
#content_right_newsbox p a:visited {text-decoration:none;color:#266B7B;}
#content_right_newsbox p a:active {text-decoration:none;color:#266B7B;}
#content_right_newsbox p a:hover {text-decoration:none;color:#000000;}
#content_right_newsbox .content_right_newsbox_anno {margin:0 0 10px 20px;padding:0;border-left:1px dotted #BBBBBB;}
#content_right_newsbox .content_right_newsbox_anno p {margin:0;padding:0 0 0 10px;font:13px/18px Verdana, Arial, Helvetica, sans-serif;}
#content_right_newsbox .content_right_newsbox_anno p a:link {text-decoration:none;color:#555555;}
#content_right_newsbox .content_right_newsbox_anno p a:visited {text-decoration:none;color:#555555;}
#content_right_newsbox .content_right_newsbox_anno p a:active {text-decoration:none;color:#555555;}
#content_right_newsbox .content_right_newsbox_anno p a:hover {text-decoration:underline;color:#266B7B;}
#content_right_newsbox .content_right_newsbox_sel {float:left;margin:3px 0 0 -8px;padding:0;width:8px;height:14px;background:url(images/bg_content_right_newsbox_sel.gif) 0 0 no-repeat;}
.content_left_body .content_news_item .content_news_dettaglio_titolo {float:right;width:567px;margin:0 0 21px 0;padding:0;font:25px/25px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.content_left_body .content_news_item .content_news_dettaglio_titolo p {margin:0;padding:0;font:14px Verdana, Arial, Helvetica, sans-serif;font-style:italic;color:#006699;}
.content_left_body .content_news_item .content_news_dettaglio_contenuto {float:right;width:567px;margin:0 0 21px 0;padding:0;font:13px/18px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.content_left_body .content_news_item .content_news_dettaglio_letture {clear:both;margin:0;padding:0 2px 0 0;height:15px;text-align:right;font:9px/15px Verdana, Arial, Helvetica, sans-serif;color:#006699;background:url(images/bg_content_news_dettaglio_letture.gif) right top no-repeat;}

.immagine_ad {float: right;margin: 0 0 10px 10px;}
.immagine_ac {width: 100%;text-align: center;margin: 0 0 10px;}
.immagine_as {float: left;margin: 0 10px 10px 0;}

#hp_left {float:left;margin:0;padding:0;width:502px;}
#hp_left_box1 {float:left;margin:0 0 77px 41px;padding:0;background:url(images/bg_hp_left_box1.jpg) 0 0 no-repeat;width:220px;height:193px;}
#hp_left_box2 {float:left;margin:0 0 77px 21px;padding:0;background:url(images/bg_hp_left_box2.jpg) 0 0 no-repeat;width:220px;height:193px;}
.hp_left_box_p {margin:0;padding:80px 14px 0 15px;font:13px/19px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.hp_left_box_a {margin:0;padding:0 14px 0 0;font:13px/19px Verdana, Arial, Helvetica, sans-serif;color:#266B7B;text-align:right;}
.hp_left_box_a a:link {color:#266B7B;}
.hp_left_box_a a:visited {color:#266B7B;}
.hp_left_box_a a:active {color:#266B7B;}
.hp_left_box_a a:hover {color:#000000;}
.hp_news_item {margin:0 0 34px 11px;padding:0;width:491px;}
.hp_news_item_data {float:left;margin:0 10px 0 0;padding:0;width:37px;height:52px;background:url(images/bg_news_item_data.gif) 0 0 no-repeat;text-align:center;}
.hp_news_item_data_giorno {margin:0;padding:0;font:20px/21px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.hp_news_item_data_mese {margin:0;padding:0;font:12px/12px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.hp_news_item_data_anno {margin:0;padding:0;font:12px/20px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;}
.hp_news_item_titolo {float:right;width:444px;margin:0 0 10px 0;padding:0 0 13px 0;font:13px/13px Verdana, Arial, Helvetica, sans-serif;color:#555555;font-weight:bold;border-bottom:2px dotted #C0C0C0;}
.hp_news_item_titolo a:link {text-decoration:none;color:#555555;}
.hp_news_item_titolo a:visited {text-decoration:none;color:#555555;}
.hp_news_item_titolo a:active {text-decoration:none;color:#555555;}
.hp_news_item_titolo a:hover {text-decoration:none;color:#266B7B;}
.hp_news_item_contenuto {float:right;width:444px;margin:0;padding:0;font:13px/18px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.hp_news_item_contenuto a:link {text-decoration:none;color:#555555;}
.hp_news_item_contenuto a:visited {text-decoration:none;color:#555555;}
.hp_news_item_contenuto a:active {text-decoration:none;color:#555555;}
.hp_news_item_contenuto a:hover {text-decoration:none;color:#266B7B;}
#hp_right {float:right;margin:0;padding:0;width:432px;}
#hp_right_banner {margin:0 0 64px 0;padding:0;width:411px;height:206px;background:#EEEEEE;border:1px solid #BBBBBB;text-align:center;}
#hp_right_portfolio {margin:0;padding:0;width:411px;height:227px;background:url(images/bg_hp_right_portfolio.jpg) 0 0 no-repeat;}
#hp_right_portfolio_img {float:left;margin:77px 0 0 16px;}
#hp_right_portfolio_descr {float:right;width:171px;height:121px;margin:74px 13px 0 0;padding:0;}
#hp_right_portfolio_descr p {margin:0;padding:0;font:11px/15px Verdana, Arial, Helvetica, sans-serif;color:#555555;}
#hp_right_portfolio_descr span {color:#006699;}
#hp_right_portfolio_goto {float:right;width:171px;margin:0 13px 0 0;padding:0;font:13px Verdana, Arial, Helvetica, sans-serif;text-align:right;}
#hp_right_portfolio_goto a:link {color:#266B7B;}
#hp_right_portfolio_goto a:visited {color:#266B7B;}
#hp_right_portfolio_goto a:active {color:#266B7B;}
#hp_right_portfolio_goto a:hover {color:#000000;}
#hp_right_partnership {margin:63px 0 0 0;padding:0;width:411px;height:157px;background:url(images/bg_hp_right_partnership.jpg) 0 0 no-repeat;text-align:center;}
#hp_right_partnership p {margin:0;padding:75px 0 0 0;}
#hp_right_partnership img {border:none;margin:0 3px 0 3px;}

#footer {margin:69px 0 0 0;padding:0;width:100%;text-align:center;border-top:1px solid #225575;}
#footer_info {margin:0;padding:0 0 37px 0;width:100%;background:#006699;border-top:1px solid #3079A7;}
#footer_info_wrapper {margin:0 auto;padding:0;width:955px;}
#footer_random_news {float:left;margin:19px 0 0 41px;padding:54px 0 0 0;background: url(images/bg_footer_random_news.gif) 0 0 no-repeat;width:309px;}
.footer_random_news_item {margin:0 0 37px 0;padding:0 0 0 22px;background:url(images/bg_footer_random_news_item.gif) 0 3px no-repeat;font:9px Verdana, Arial, Helvetica, sans-serif;color:#A8CBDC;text-align:right;}
.footer_random_news_item a:link {color:#A8CBDC;}
.footer_random_news_item a:visited {color:#A8CBDC;}
.footer_random_news_item a:active {color:#A8CBDC;}
.footer_random_news_item a:hover {color:#FFFFFF;}
.footer_random_news_item p {margin:0;padding:0;font:9px/15px Verdana, Arial, Helvetica, sans-serif;color:#A8CBDC;text-align:left;}
.footer_random_news_item p strong {color:#FFFFFF;}
#footer_tags {float:left;margin:19px 0 0 70px;padding:0;width:535px;}
#footer_tags_sistemi {margin:0;padding:0;width:514px;height:119px;background:url(images/bg_footer_tags_sistemi.gif) 0 0 no-repeat;text-align:left;}
#footer_tags_sistemi img {border:0;margin:51px 0 0 12px;}
#footer_tags_tags {margin:41px 0 0 12px;padding:35px 0 0 0;background:url(images/bg_footer_tags_tags.gif) 0 0 no-repeat;text-align:left;}
.tag1 {font: 18px Verdana, Arial, Helvetica, sans-serif;color:#A8CBDC;text-decoration:none; }
.tag2 {font: 12px Verdana, Arial, Helvetica, sans-serif;color:#A8CBDC;text-decoration:none; }
.tag3 {font: 12px Verdana, Arial, Helvetica, sans-serif;color:#A8CBDC;text-decoration:underline; }
.tag4 {font: 21px Verdana, Arial, Helvetica, sans-serif;color:#A8CBDC;text-decoration:none; }
.tag5 {font: 18px Verdana, Arial, Helvetica, sans-serif;color:#A8CBDC;text-decoration:underline; }
#footer_credits {margin:0;padding:0;background:#005984;border-top:1px solid #3079A7;}
#footer_credits_content { margin:0 auto;padding:0;width:955px;height:68px;text-align:right; }
#footer_credits_content p {margin:0;padding:30px 12px 0 0;font:10px Verdana, Arial, Helvetica, sans-serif;color:#57A0CE;}
#footer_credits_content p a:link {text-decoration:none;color:#57A0CE;}
#footer_credits_content p a:visited {text-decoration:none;color:#57A0CE;}
#footer_credits_content p a:active {text-decoration:none;color:#57A0CE;}
#footer_credits_content p a:hover {text-decoration:none;color:#FFFFFF;}

.campoform {background:#EEEEEE;border:1px solid #BBBBBB;font:14px/20px Verdana, Arial, Helvetica, sans-serif;color:#222222;height:23px;}
.pulsantereset {background:#EEEEEE;border:1px solid #BBBBBB;color:#555555;font-weight:bold;font:14px/25px Verdana, Arial, Helvetica, sans-serif;height:30px; width:150px;cursor:hand;cursor:pointer;text-align:center;}
.pulsanteinvio {background:#006699;border:1px solid #FFFFFF;color:#FFFFFF;font-weight:bold;font:14px/25px Verdana, Arial, Helvetica, sans-serif;height:30px; width:150px;cursor:hand;cursor:pointer;text-align:center;}
