body {
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
  color:#000;
  text-align:center;
  margin:0;
  background:#f2f2f2;
}

div#page {
  width:1000px;
  text-align:left;
  margin:0 auto;
  padding:15px 0;
  background:#f2f2f2;
}

ul#menu {
  height:36px;
  width:1000px;
  text-align:center;
  list-style:none;
}

ul#menu li,ul#sec-menu li {
  display:inline;
  font-weight:700;
  font-size:12px;
  width:117px;
  float:left;
  padding-top:1px;
  height:35px;
  border-left:1px solid #a0a0a0;
  line-height:normal;
  text-align:center;
}

ul#sec-menu li {
  width:98px;
}

ul#menu li.menu_centrato,ul#sec-menu li.menu_centrato {
  padding-top:9px;
  height:27px;
}

ul#menu li.li-first,ul#sec-menu li.li-first {
  border-left:none;
  padding-top:9px;
  height:27px;
}

ul#menu li.li-first {
  width:50px;
}

ul#sec-menu li.li-first {
  width:60px;
}

div#left-panel ul li a {
  color:#697a82;
  display:block;
  text-align:right;
  margin-left:15px;
  border-bottom:1px #ccc solid;
  padding:4px;
}

div#footer-forms {
  float:left;
  width:1000px;
  height:36px;
  clear:both;
  border-bottom: 1px solid #666666;
}

ul#menu li a,ul#sec-menu li a {
  color:#f8f8f8;
  font-family:Arial;
}

a {
  text-decoration:none;
  color:#0085cf;
}

a#img-logo {
  display:block;
  width:210px;
  height:70px;
  margin:1px 15px;
}

a img {
  border:none;
}

div,li,th,td {
  border-color:#c9d0cc;
  border-style:solid;
  border-width:0;
}

input {
  border-color:#c9d0cc;
  border-style:solid;
  border-width:1px;
  background:#FFF;
}

h1 {
  font-size:16px;
}

h1, h2, h3, h4, h5 {
	font-family: Arial;
}

h2, h4, h5, #sub-menu a {
  color:#888;
}

h2 {
  font-size:28px;
  padding-bottom:20px;
}

#aree_riservate {
  color:#0000a9;
  font-size:12px;
  font-weight:700;
}

h3 {
  font-size:20px;
  color:#000;
}

#sinfon-studio-testo h3 {
  border-bottom:2px solid red;
}

h4 {
  font-size:20px;
  text-transform:uppercase;
}

h5 {
  font-size:15px;
  text-transform:uppercase;
}

.firma {
  text-align:left!important;
  font-variant:small-caps;
}

.no-bg {
  border:none!important;
  text-align:center!important;
}

.accesso {
  text-transform:uppercase;
  color:#578CB7!important;
}

.accesso:hover {
  color:#36678e!important;
}

div#right-panel {
  margin-left:214px;
  padding:9px 24px;
  background:url(/img/v_dotline.gif) repeat-y top left;
}

#sub-menu a {
  font-weight:700;
}

#div-flash {
  height:100px;
}

#sub-menu {
  float:left;
  width:1000px;
  font-size:11px;
  text-align:right;
  color:#636363;
  height:20px;
  padding-bottom:5px;
}

div#left-panel {
  float:left;
  width:200px;
  padding-top:10px;
}

div#left-panel ul li,div#left-panel ul {
  list-style-type:none;
  padding:0;
}

div#left-panel ul li a.selected,div#left-panel ul li a.selected:hover {
  color:#EF3E34;
  background:#fcfcfc;
}

div#left-panel ul li a:hover {
  color:#578CB7;
  background:#fafafa;
}

div#footer {
  text-align:left;
  position:relative;
  font-size:10px;
  float:left;
  width:1000px;
  height:60px;
  clear:both;
  margin:15px 0;
  background:#f2f2f2 url(/img/layout2010/infocert.png) no-repeat right center;
  color: #666;
}

div#footer strong {
  color: #333;
}

div#footer-prova {
  text-align:left;
  position:relative;
  font-size:10px;
  float:left;
  width:1000px;
  height:60px;
  clear:both;
  margin:15px 0;
  background:#f2f2f2 url(/img/layout2010/infocert.jpg) no-repeat right center;
}

p.centered {
  text-align:center!important;
}

div#errorediv p {
  text-align:justify;
  font-size:11px;
  text-indent:0;
}

div#left-panel p {
  text-align:center;
  color:#666;
  border:1px #c2c2c2 solid;
  margin:10px;
  padding:5px;
  background:#f2f2f2;
}

div#left-panel p a {
  color:#666;
}

div#left-panel p a:hover {
  color:#578CB7;
}

div#content p.dida_link {
  font-size:11px;
  text-indent:0;
  margin:2px 0;
}

div#content ul.stampa-index {
  list-style-type:none;
  margin:0;
  padding:0;
}

div#content ul.stampa-index li {
  margin-bottom:6px;
  padding-bottom:6px;
}

div.privacy {
  font-size:11px;
  margin:20px 0;
}

div.privacy em {
  font-style:normal;
}

form table th,form table td {
  text-align:left;
  font-weight:400;
  font-size:11px;
}

form table textarea {
  border:3px solid #dfdfdf;
}

.errore {
  color:red!important;
  font-size:12px;
  text-align:center;
}

#cleaner {
  clear:both;
}

#div-search-form {
  float:left;
  margin:10px 20px;
}

#accetto0 {
  display:none;
}

input#search,input#username,input#password {
  width:80px;
}

#div-login-form {
  float:left;
  margin:6px 30px 6px 20px;
}

#div-login-form a strong {
  text-transform:lowercase;
  font-variant:small-caps;
  font-weight:400;
}

.s-s,.s-a,.s-s-c,.s-a-c {
  text-transform:uppercase;
  font-weight:700;
}

.s-s-c {
  color:#EF3E34;
}

.s-a-c {
  color:#7F7F82;
}

.categoria {
  border-bottom-width:1px;
}

div#content dl {
  border:1px #dadada solid;
  margin:10px;
  padding:20px;
  background:#fafafa;
}

div#content dt {
  color:#7F7F82;
  font-weight:700;
}

div#content dd {
  font-family:fixed;
}

div#content ol {
  list-style-type:lower-alpha;
}

acronym, abbr {
  text-transform:lowercase;
  font-variant:small-caps;
}

.float-right {
  float:right;
  margin-left:5px;
  margin-top:5px;
}

.float-right-img {
  float:right;
  margin-left:30px;
}

.float-left-img {
  float:left;
  margin-right:30px;
}

.float-left {
  float:left;
  margin-right:5px;
  margin-top:5px;
}

.sottotitolo {
  font-weight:400;
}

.sitemap {
  list-style-type:none;
  margin:20px 0;
  padding:0;
}

.sitemap li {
  margin:0;
  padding:0;
}

.sitemap li.map1 {
  margin-left:1em;
}

.sitemap li.map2 {
  margin-left:4em;
}

.sitemap .map3 {
  font-size:85%;
}

.sitemap .map3 a {
  color:#819e32!important;
}

.sitemap .map3 a:hover {
  color:#A2CD2D!important;
}

.sitemap li.map-sub {
  font-style:italic;
}

div#content ul li {
  margin-bottom:10px;
}

ul.sinfon-style {
  list-style-type:none!important;
  margin:0!important;
  padding:0!important;
  
}

ul.sinfon-style li {
  list-style-image:none!important;
  border-bottom:1px solid #dfdfdf;
  padding: 5px 0;
  margin: 0;
  text-align: justify;
}

ul.sinfon-style {
  margin-top:0!important;
}

#flash-not-found {
  font-size:12px;
  margin:30px;
}

.divider {
  height:1px;
  margin:20px 0;
  background:#cca;
}

#header-homepage {
  height:100px;
  width:1000px;
  margin-bottom:15px;
}

#hdiv-homepage-video {
  width:1000px;
  height:400px;
  float:left;
  border:1px solid #dfdfdf;
  background:url(/img/layout2010/movimento.jpg) no-repeat center left;
}

#riquadro-animazione-hotnews {
  border:1px solid #dfdfdf;
  width:100%;
  height:30px;
  margin:5px 0;
  background:#000 url(/img/layout2010/homepage/titolo-hotnews.png) no-repeat center left;
}

.hotnews-fade-box p {
  text-align:justify;
  margin-top:3px;
  margin-left:128px;
  font-weight:700;
  font-size:14px;
  padding:0;
}

.hotnews-fade-box {
  height:30px;
  width:750px;
  position:absolute;
  float:right;
}

#hdiv-homepage-elenco-video {
  margin-top:8px;
  width:1000px;
  height:180px;
  float:left;
}

#productbrowser {
  width:1000px;
  height:180px;
  font-size:12px;
  line-height:15px;
  overflow:auto;
  background:url(/img/layout2010/base_video.jpg) repeat-x top;
}

#pb-productbrowsercontainer {
  position:relative;
  width:981px;
  height:180px;
  overflow:hidden;
  margin:0 auto;
}

#pb-productslider {
  top:-17px;
  left:0;
  width:2100px;
  height:140px;
  position:absolute;
  margin:0;
  padding:0;
}

#pb-productslider .pb-productimage {
  float:left;
  width:191px;
  height:126px;
  position:relative;
  top:0;
  margin: 5px;
}

#pb-productslider .pb-productimage a:link,#pb-productslider .pb-productimage a:visited {
  float:left;
  width:100%;
  padding-top:125px;
  overflow:hidden;
  font-size:11px;
  text-align:center;
  color:#e6322a;
  line-height:normal;
  margin:0;
  background-repeat: no-repeat !important;
  background-position: bottom left !important;
}

#sinfonstyle-elenco-articoli #pb-productslider .pb-productimage a:link,#sinfonstyle-elenco-articoli #pb-productslider .pb-productimage a:visited {
  float:left;
  width:100%;
  padding-top:188px;
  overflow:hidden;
  font-size:11px;
  text-align:center;
  color:#e6322a;
  background-repeat: no-repeat !important;
  background-position: bottom left !important;
}


#pb-productslidertrack {
  position:absolute;
  top:152px;
  left:28px;
  width:944px;
  height:19px;
  overflow:hidden;
  visibility:hidden;
  background:url(http://www.sinfon.it/img/layout2010/productbrowser_scrollbar_20070622.png) no-repeat;
}

#pb-productslider #video-corporate a {
  background:url(/images/video/video9.jpg);
}

#pb-productslider #video-balbinot a {
  background:url(/images/video/video6.jpg);
}

#pb-productslider #video-sacco a {
  background:url(/images/video/video7.jpg);
}

#pb-productslider #video-molese a {
  background:url(/images/video/video8.jpg);
}

#pb-productslider #video-rottagentile a {
  background:url(/images/video/video1.jpg);
}

#pb-productslider #video-zamberlan a {
  background:url(/images/video/video2.jpg);
}

#pb-productslider #video-ferrario a {
  background:url(/images/video/video3.jpg);
}

#pb-productslider #video-lainati a {
  background:url(/images/video/video4.jpg);
}

#pb-productslider #video-alippi a {
  background:url(/images/video/video5.jpg);
}

#pb-productslider #articolo1 a {
  background:url(/images/sinfonstyle/articolo1_ss1.jpg);
}

#pb-productslider #articolo2 a {
  background:url(/images/sinfonstyle/articolo2_ss1.jpg);
}

#pb-productslider #articolo3 a {
  background:url(/images/sinfonstyle/articolo3_ss1.jpg);
}

#pb-productslider #articolo4 a {
  background:url(/images/sinfonstyle/articolo4_ss1.jpg);
}

#pb-productslider #articolo5 a {
  background:url(/images/sinfonstyle/articolo5_ss1.jpg);
}

#pb-productslider #articolo6 a {
  background:url(/images/sinfonstyle/articolo6_ss1.jpg);
}

#pb-productslider #articolo7 a {
  background:url(/images/sinfonstyle/articolo1_ss2.jpg);
}

#pb-productslider #articolo8 a {
  background:url(/images/sinfonstyle/articolo2_ss2.jpg);
}

#pb-productslider #articolo9 a {
  background:url(/images/sinfonstyle/articolo3_ss2.jpg);
}

#pb-productslider #articolo10 a {
  background:url(/images/sinfonstyle/articolo4_ss2.jpg);
}

#pb-productslider #articolo11 a {
  background:url(/images/sinfonstyle/articolo5_ss2.jpg);
}

#sinfonstyle-elenco-articoli #productbrowser {
  width:1000px;
  height:275px;
  font-size:12px;
  line-height:15px;
  overflow:auto;
  margin-top:10px;
  background:url(/img/layout2010/base_articoli.jpg);
}

#sinfonstyle-elenco-articoli #pb-productbrowsercontainer {
  position:relative;
  width:981px;
  height:275px;
  margin:0 auto;
}

#sinfonstyle-elenco-articoli #pb-productslider {
  top:20px;
  left:0;
  width:2200px;
  height:140px;
  position:absolute;
  list-style-type:none;
  margin:0;
  padding:0;
}

#sinfonstyle-elenco-articoli #pb-productslider .pb-productimage {
  float:left;
  width:191px;
  height:216px;
  position:relative;
  top:0;
}

#sinfonstyle-elenco-articoli #pb-productslidertrack {
  position:absolute;
  top:240px;
  left:28px;
  width:944px;
  height:19px;
  overflow:hidden;
  visibility:hidden;
  background:url(http://www.sinfon.it/img/layout2010/productbrowser_scrollbar_20070622.png) no-repeat;
}

.more {
  padding-right:10px;
  background:url(/img/layout2010/freccia_blue.gif) no-repeat 100% 60%;
}

.qualifica {
  font-size:10px;
  color:#fff;
}

#nome_user {
  font-size:10px;
  margin:0;
  padding:0;
}

#sezione-sinfon-style {
  width:1000px;
  height:100%;
  float:left;
  margin-top:10px;
}

#sinfon-style-colonna1,#sinfon-style-colonna3,#sinfon-style-colonna2,#sinfon-style-colonna2img,#sinfon-style-colonna2consigli {
  height:100%;
  float:left;
  padding:0;
}

#sinfon-style-colonna1,#sinfon-style-colonna3 {
  width:219px;
}

#sinfon-style-colonna2 {
  width:535px;
  margin:0 10px;
}

#sinfon-style-colonna2img {
  width:535px;
  height:672px;
  background:#fff url(/img/layout2010/sinfonstylebimbo.jpg) no-repeat top left;
}

#sinfon-style-colonna2consigli {
  height:421px;
  padding:10px;
}

#sinfon-studio-immagine,#associazione-notai-immagine,#sinfon-plan-immagine,#sinfon-asp-immagine,#sinfon-nuova-nomina-immagine-1,#sinfon-nuova-nomina-immagine-2 {
  height:500px;
  float:left;
  width:100%;
  margin:0;
  padding:0;
}

#associazione-notai-immagine {
  background:#fff url(/img/layout2010/associazione_utenti.jpg) no-repeat top left;
}

#sinfon-plan-immagine {
  background:#fff url(/img/layout2010/sinfonplan.jpg) no-repeat top left;
}

#sinfon-studio-immagine {
  background:#fff url(/img/layout2010/sinfonstudio.jpg) no-repeat top left;
}

#ss-riquadro1,#ss-riquadro2,#ss-riquadro3 {
  float:left;
  width:302px;
  height:170px;
  font-size:14px;
  font-weight:700;
  line-height:22px;
  text-align:justify;
  padding:10px;
  background:#fff url(/img/layout2010/riquadro_evidenza.jpg) repeat-x bottom left;
}

#ss-riquadro2 {
  margin-left:14px;
}

#ss-riquadro3 {
  float:right;
  margin-left:10px;
}

#sinfon-studio-riquadri {
  width:1000px;
}

#sinfon-studio-riquadri,#sinfon-studio-riquadro-first {
  float:left;
  text-align:justify;
  font-size:14px;
  font-weight:700;
}

#sinfon-studio-riquadro-first {
  line-height:22px;
  padding:20px 60px;
  background:#fff url(/img/layout2010/riquadro_evidenza.jpg) repeat-x bottom left;
}

#riquadro_evidenza {
  margin:30px 0;
  background:#fff url(/img/layout2010/riquadro_evidenza.jpg) repeat-x bottom left;
}

#header-slogan {
  float:right;
  margin-top:20px;
  margin-right:50px;
}

.line,.line-white {
  width:100%;
  height:1px;
  float:left;
  margin:40px 0;
  background:#dfdfdf;
}

.line-white {
  background:#fff;
}

.sinfon-style-titolo {
  width:209px;
  height:27px;
  padding-left:10px;
  padding-top:3px;
  font-weight:700;
  background:url(/img/layout2010/box_header.gif) repeat-x top left;
}

.titolo_synfonstyle_rosso {
  text-transform: uppercase;
}

.border_e_sfondo,.border_e_sfondo_no_margin_top,.border_e_sfondo_no_margin_bottom,.border_e_sfondo_no_margin {
  border:1px solid #dfdfdf;
  margin:10px 0;
  padding:20px 60px;
  background:#fff;
}

.border_e_sfondo_no_margin_top {
  margin-top:0;
}

.border_e_sfondo_no_margin_bottom {
  margin-bottom:0;
}

.border_e_sfondo_no_margin {
  margin-bottom:0;
  margin-top:0;
}

.data_stampaeventi {
  color:#888;
  font-weight:700;
}

.rosso {
  color:#cb2e2e;
}

#button-contatti {
  width:63px;
  height:30px;
  display:block;
  float:right;
  margin-top:60px;
  margin-right:20px;
  background:url(/images/contatti.png) no-repeat center center;
}

.campo_form {
  padding:3px;
  background:#dfdfdf;
}

.text_area {
  width:200px;
  margin:5px 0;
}

#data_sinfon_academy_home {
  width:1000px;
  height:280px;
  float:left;
  margin:0;
  padding:0;
  background:#f2f2f2 url(/img/layout2010/homepage/sinfon_academy_days_home.jpg) no-repeat center left;
}

#data_sinfon_academy_home_testo {
  width:400px;
  padding:155px 20px 20px;
}

#area_riservata_contenuti {
  margin-top:25px;
  width:628px;
  margin-left:250px;
}

#area_riservata_contenuti_big {
  width:878px;
  float:left;
}

#area_riservata_sottomenu {
  float:left;
  width:200px;
  padding:20px;
}

#area_riservata_portale_clienti {
  width:100%;
  float:left;
  padding:0;
}

#div_area_riservata {
  background:url(/images/portale_clienti/sfondo_trasparente.png) repeat-y top left;
}

#fondazione_notariato {
  float:left;
  width:1000px;
  padding:0;
  background:#fff url(/img/layout2010/homepage/fondazione_notariato.png) no-repeat top left;
}

#intro {
  margin:0;
  padding:0;
  background:#FFF;
}

#intro_logo {
  margin:30px 0 10px;
}

#intro p {
  color:#888;
  font-size:16px;
  text-align:justify;
  margin:0 70px;
}

#intro_titolo {
  float:center;
  margin:45px 0;
}

#intro_img_2 {
  margin:70px 0 40px;
}

#skip {
  font-size:12px;
  float:right;
  margin:10px;
}

#riquadro-animazione-news {
  border:1px solid #dfdfdf;
  border-top:none;
  width:496px;
  float:left;
  overflow:hidden;
  background:#fff;
}

.news-image-testo p {
  text-align:justify;
  float:left;
  margin:0;
  padding:5px 10px;
}

.news-image-immagine {
  overflow:hidden;
  height:50px;
  width:493px;
  border-bottom:1px solid #dfdfdf;
  margin:0;
  padding:0;
}

.fade-box {
  width:494px;
  position:absolute;
  height:500px;
  overflow:hidden;
}

#controlli-news {
  width:494px;
  float:left;
  background:#aeaeae;
}

#PlayButton,#NextButton,#PrevButton,#PauseButton {
  float:left;
  margin:5px;
}

#per_approfondimenti {
  float:right;
  margin-right:20px;
  margin-top:-7px;
  color:#e5322b;
  font-size:13px;
  font-weight:700;
}

#scarica-brochure-sinfon {
  float:right;
  width:250px;
  background:transparent;
}

#content_news {
  margin-bottom:10px;
  border:1px solid #dfdfdf;
  padding:5px 10px;
}

#content_news .data_articolo {
  margin-bottom:0;
  color:grey;
  font-weight:700;
}

#content_news h3,#content_news h5 {
  margin-top:0;
  margin-bottom:10px;
}

#content_news img {
  margin-bottom:-2px;
}

#content_news .firma {
  margin-left:20px;
}

#table_corsi_venti {
  width:880px;
}

#table_corsi_venti p {
  line-height:18px;
  margin:0;
  padding:0;
}

#table_corsi_venti th {
  width:220px;
}

#table_corsi_venti td {
  border:1px solid #c4c4c4;
  border-collapse:0;
  vertical-align:top;
  padding:5px;
}

.evento_verde p.desc_corso_evento {
  color:#2ca900;
  font-weight:700;
  margin: 0;
  padding: 0;
}

.evento_rosso p.desc_corso_evento {
  color:#c51313;
  font-weight:700;
  margin: 0;
  padding: 0;
}

.evento_blu {
  background:#c6d3ff;
}

.evento_rosso {
  background:#fffac6;
}

.evento_verde {
  background: #ffffff;	
}


.giorno_calendario {
  width:30px;
}

.tassello_home {
  width:199px;
  height:280px;
  float:left;
  border-left:1px solid #fff;
}

#tassello1 {
  width:199px;
  height:280px;
  background:rgba(0,0,0,0.5);
}

#tassello1_img {
  width:199px;
  height:280px;
  opacity:.5;
  background:url(/img/layout2010/homepage/tassello_1.jpg) no-repeat center top;
}

.tassello_home_txt {
  z-index:1000;
}

.accesso_negato {
  width:100%;
  margin:20px;
}

ul#menu,ul#sec-menu {
  margin:0;
  padding:0;
}

li,#hotnews-1 p {
  font-size:13px;
}

ul#menu li a:hover,ul#sec-menu li a:hover,#sub-menu a:hover {
  color:#636363;
}

ul#sec-menu,#sinfon-style-colonna3 {
  float:right;
}

h1,h2,h3,h4,h5,h6,div#left-panel ul li a:hover,.nero {
  color:#000;
}

h6,div.privacy p,form table input,form table textarea {
  font-size:11px;
}

p,li,#content_news .allegato {
  font-size:13px;
  text-align:left;
  line-height:22px;
}

#div-search-form label,#div-login-form label,#div-search-form input,#div-login-form input, .ora_corso_evento {
  font-size:10px;
}

p.ora_corso_evento, p.luogo_corso_evento, p.desc_corso_evento{
	margin: 0;
	line-height: 16px;
}

#pb-productslider .pb-productimage a:hover,#sinfonstyle-elenco-articoli #pb-productslider .pb-productimage a:hover {
  text-decoration:none;
  color:#fff;
}

#pb-cat1,#sinfonstyle-elenco-articoli #pb-cat1 {
  position:absolute;
  top:0;
  z-index:150;
  color:#fff;
  font-size:11px;
  cursor:pointer;
  left:57px;
}

#pb-cat2,#sinfonstyle-elenco-articoli #pb-cat2 {
  position:absolute;
  top:0;
  z-index:150;
  color:#fff;
  font-size:11px;
  cursor:pointer;
  left:306px;
}

#pb-cat3,#sinfonstyle-elenco-articoli #pb-cat3 {
  position:absolute;
  top:0;
  z-index:150;
  color:#fff;
  font-size:11px;
  cursor:pointer;
  left:520px;
}

#pb-cat4,#sinfonstyle-elenco-articoli #pb-cat4 {
  position:absolute;
  top:0;
  z-index:150;
  color:#fff;
  font-size:11px;
  cursor:pointer;
  left:833px;
}

#pb-productsliderhandle,#sinfonstyle-elenco-articoli #pb-productsliderhandle {
  position:absolute;
  width:181px;
  height:19px;
  cursor:pointer;
  z-index:155;
}

#pb-productsliderhandleimage,#sinfonstyle-elenco-articoli #pb-productsliderhandleimage {
  position:absolute;
  width:181px;
  height:19px;
  behavior:url(/global/scripts/lib/iepngfix.htc);
  cursor:pointer;
  z-index:5;
  background:url(http://www.sinfon.it/img/layout2010/productbrowser_scroller_20080115.png) no-repeat;
}

#pb-leftarrow,#sinfonstyle-elenco-articoli #pb-leftarrow {
  position:absolute;
  left:17px;
  top:152px;
  width:20px;
  height:20px;
  z-index:150;
  cursor:pointer;
}

#pb-rightarrow,#sinfonstyle-elenco-articoli #pb-rightarrow {
  position:absolute;
  left:942px;
  top:152px;
  width:20px;
  height:20px;
  z-index:150;
  cursor:pointer;
}

#sinfon-studio-testo,#associazione_notai_testo,#sinfon-plan-testo,#seminario_e_formazione {
  float:left;
}

.grassetto, .luogo_corso_evento, .data_corso_evento {
  font-weight:700;
}

#data_sinfon_academy1,#data_sinfon_academy2,#data_sinfon_academy3,#data_sinfon_academy4,#data_sinfon_academy5,#data_sinfon_academy6 {
  float:left;
  margin-right:12px;
  margin-bottom:10px;
}

#content_news p { text-align:justify; }

.ui-dialog-content a {
  color: #0085cf !important;
}

table.statistiche {
	border-collapse: collapse;
}

table.statistiche th, table.statistiche td {
	padding: 3px;
	font-size: 13px;
	border: 1px #bbb solid;
}

table.statistiche td.centered {
	text-align: center;
}

table.statistiche thead {
	background: #444;
	color: white;
}

