body {background: #9aa38b url(../images/sf.gif) bottom left repeat; font-family: sans-serif; font-size: 11px; color: #ccc; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; height: 100%}

a:link {color: #778; text-decoration: none}
a:visited {color: #778; text-decoration: none}
a:hover {color: #667; text-decoration: none}

img {border: 0px}
img:link {border: 0px}
img:visited {border: 0px}
img:hover {border: 0px}

#home_sf {background: trasparent; width: 760px}
#menu_sf {background: #BFC6B3 url(../images/sf_menu.gif) top left repeat-y; width: 320px; height: 750px}
.menu {background: #D9DDD2 url(../images/menu_out.gif) top left no-repeat; display: block;width: 283px; height: 32px}
.menu a:hover {background: #D9DDD2 url(../images/menu_over.gif) top left no-repeat; display: block;width: 283px; height: 32px}
#td_sx {background: #9AA38B url(../images/sf.gif) top left repeat; width: 12%; height: 100%}
#riga_blu_dx {background: #BFC6B3 url(../images/blue.gif) top right repeat-y; width: 2px}
#riga_blu_sx {background: #BFC6B3 url(../images/blue.gif) top left repeat-y; width: 5px}
#riga_bianca_orizz {background: #BFC6B3 url(../images/white.gif) top left repeat-x; height: 1px}
#riga_brown_orizz {background: #BFC6B3 url(../images/brown.gif) top left repeat-x; height: 1px}
#riga_bianca_vert {background: #BFC6B3 url(../images/white.gif) top left repeat-y; width: 1px}
#sf_content {background: #D9DDD2; padding:5px 5px; width:430px; height: 750px}
#content {background: #BFC6B3; width:370px; height:465px; font-family: sans-serif; font-size: 12px; color: #fff; padding: 10px 3px 0px 10px;  vertical-align: top}
#content_open_it {background: #BFC6B3; width:370px; height:690px; font-family: sans-serif; font-size: 12px; color: #fff; padding: 10px 3px 0px 20px;  vertical-align: top}
.pd {padding: 0px 0px 0px 10px;}
.pd a:link {color: #fff;}
.pd a:visited {color: #fff;}
.pd a:hover {color: #fff;}
.titolo {font-size:14px; color:#663; font-weight:bold}
.titolo a:link {font-size:14px; color:#663; font-weight:bold; text-decoration: none}
.titolo2 {font-size:14px; color:#778; font-weight:bold}

.txt_grigio_pd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777; padding: 0px 3px 0px 3px; text-align: justify; vertical-align: top}
.txt_grigio {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777}
.txt_scuro {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333}
.txt_scuro a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555}
.txt_scuro a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555}
.txt_scuro a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888}
.txt_scuro_home {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; background-color:#666}
.txt_scuro_home a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; background-color:#666}
.txt_scuro_home a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; background-color:#666}
.txt_scuro_home a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888; background-color:#666}
.txt_rosso {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #900}
.txt_grigio_piccolo {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #777}
.txt_scuro_piccolo {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333}
.txt_rosso_piccolo {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #900; padding: 3px 0px 0px 0px;}


.teaser_content_style {float: left; width: 380px; font-size: 11px; line-height: 20px; background-image: url(../images/text_back_line.gif); color:#fff; padding:0px 10px 0px 10px;}
.teaser_content_style a {color:#fff;}
.teaser_content_style a:hover {background-image: url(../images/text_back_line2.gif);}

.teaser_content_style_2 {float: left; width: 380px; font-size: 11px; line-height: 20px;; color:#fff; font-style:italic; font-weight:bold; background-image: url(../images/text_back_line.gif); padding:0px 10px 0px 10px;}
.teaser_content_style_2 a {color:#fff;}
.teaser_content_style_2 a:hover {background-image: url(../images/text_back_line2.gif);}

#spaziatore {height:20px;}
