html,body {width:100%;height:100%;margin:0px;font-size:12px;font-family:Arial, sans-serif;}
div#Sfondo{width:100%;min-height: 100%;  height: auto !important; height: 100%;position:absolute;}
div#Sito{width:790px;padding-top:15px;padding-bottom:30px}
div#Logo{width:285px;margin-left:252px;}
div#BordoUp{margin-top:15px;width:790px;height:45px;}
div#BordoUpsx{float:left;width:20px;height:45px;background:url(../images/bordo_upsx.png)}
div#BordoUpcx{float:left;width:715px;height:45px;background:url(../images/bordo_up.gif)}
div#BordoUpdx{float:left;width:55px;height:45px;background:url(../images/bordo_updx.png)}
table.Menu{width:715px;font-size:14px;font-family:Arial, sans-serif;}
table.Menu td.MenuSx{text-align:left}
table.Menu td.MenuSx a{color:#a1a1a1;text-decoration:none}
table.Menu td.MenuDx{text-align:right}
table.Menu td.MenuDx a{color:#62aac2;text-decoration:none}
div#Corpo{width:790px;background-color:#fff;padding-bottom:10px;}
div.Sep{width:750px;height:16px;background:url(../images/sep.gif)}
div.Sep2{width:750px;height:16px;background:url(../images/sep2.gif)}
div#BordoBottom{width:790px;height:45px;}
div#BordoBottomsx{float:left;width:20px;height:45px;background:url(../images/bordo_bottomsx.png)}
div#BordoBottomcx{float:left;width:750px;height:45px;background:url(../images/bordo_bottom.gif)}
div#BordoBottomdx{float:left;width:20px;height:45px;background:url(../images/bordo_bottomdx.png)}
div.TitoloSezioneHome{color:#a1a1a1;font-size:24px;line-height:24px;}
div.TitoloSezione{height:29px;width:750px;background:url(../images/bordotitolo_bottom.gif);color:#e4001f;font-size:24px;line-height:24px;}
div.TitoloSezione .TitoloSezioneSx{float:left}
div.TitoloSezione .TitoloSezioneDx{text-align:right;font-size:12px;font-style:italic; color:#c8c8c8;line-height:12px;padding-top:4px;}
div.TitoloSezione .TitoloSezioneDx a{text-decoration:none;font-style:italic; color:#a1a1a1}
div.TitoloSezione .TitoloSezioneDx img{vertical-align:middle;margin-left:5px;}
div#News{padding-top:10px;padding-bottom:10px;font-size:12px;line-height:16px}
div#News a {text-decoration:none;color:#9c9c9c}
.Data{color:#7ab9c2;}
.Data a{color:#7ab9c2;}
#Pagine{color:#e4001f;font-size:12px;}
#Pagine a{text-decoration:none;color:#acacac}
.ColonnaSx{float:left;width:445px;margin-right:45px;}
.ColonnaSx a{text-decoration:none;color:#62aac2}
.ColonnaDx{float:left;width:260px;}
.TestoCyan{color:#62aac2;}
.TestoGray{color:#a1a1a1;}

.PTool{margin-top:5px;font-style: italic;font-size:12px;color:#62aac2;}
.PTool img{float:left;vertical-align:middle;margin-right:4px;}
.PTool a{color:#62aac2;text-decoration:none;font-style: italic;font-size:12px}

#Scheda{font-family: Arial, sans-serif;font-size:12px;text-align:justify;margin-left:-10px}
#Scheda table{font-size:12px;color:#000}
#Scheda table input{width:160px;height:20px;font-family: Arial, sans-serif;font-size:11px;color:#466572;}
#Scheda table textarea{width:240px;font-family: Arial, sans-serif;font-size:11px;color:#466572}

#MenuHome{margin-top:10px;font-family: Arial, sans-serif;font-size:24px;line-height:24px}
#MenuHome a{text-decoration:none}

div.PrimoPiano{padding-top:10px;padding-bottom:10px;font-size:12px;line-height:16px}
div.PrimoPiano a {text-decoration:none;color:#9c9c9c}

div.Community{font-size:12px;text-align:left;margin-top:10px}
div.Community a{text-decoration:underline;color:#a1a1a1}
div.Community form{margin:0;padding:0}
div.Community .Message{margin-bottom:10px;}
div.Community .RedMessage{margin-bottom:10px;color:#f00}
div.Community .Input{margin-bottom:10px}
div.Community input{font-size:12px;font-family:Arial, sans-serif;}
div.Community .Mandatory{color:#000;font-weight:bold}
div.Community input.TextField{width:320px;height:20px;}
div.Community textarea.TextArea{width:320px;font-size:12px;font-family:Arial, sans-serif;color:#333;}
div.Community select.ComboBox{width:320px;height:20px;font-size:12px;font-family:Arial, sans-serif;color:#333;}
div.Community select.ComboDate{width:100px;height:20px;font-size:12px;font-family:Arial, sans-serif;color:#333;}

div.CommunityMenuDx{font-size:14px;}
div.CommunityMenuDx a{text-decoration:none;color:#62aac2;}
div.CommunityMenuDx a.Selected{color:#a1a1a1}

div#CommunityHome{width:260px;height:50px;background:url(../images/bg_community.gif);margin-top:3px;margin-bottom:3px;vertical-align:middle}
div#CommunityHome img{margin-left:3px;margin-right:3px;vertical-align:middle}
div#CommunityHome a{text-decoration:none;}

div#BannerSostenitoriHome{font-weight:bold;margin-top:10px;padding-left:10px;margin-bottom:5px}
div#BannerSostenitoriHomeUp{width:260px;height:15px;background:url(../images/bannerhome_up.gif)}
div#BannerSostenitoriHomeBg{width:260px;background:url(../images/bannerhome_bg.gif)}
div#BannerSostenitoriHomeBottom{width:260px;height:15px;background:url(../images/bannerhome_bottom.gif)}
