html,body {width:100%;height:100%;margin:0px;background:url(../images/bg.gif)}
div#Sito{width:656px;top:0;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div#Lingue{position:absolute;width:50px;left:50%;margin-left:328px;top:0;}

div#Menu{height:20px;font-size:12px;line-height:20px;}
div#Menu .MenuElem{float:left;width:143px;height:20px;}
div#Menu .PaddingMenuElem{padding-left:10px;}
div#Menu .MenuElem a{text-decoration:none;color:#fff}

div#Menu div#Language{float:left;width:84px;height:20px;background-color:#e6e6e6;font-size:10px;vertical-align:middle}
div#Menu div#Language img{vertical-align:middle}
div#Menu div#Language a{text-decoration:none;vertical-align:middle;color:#333}
div#Menu div#Language a#LanguageSelected{color:#a7a7a7}

table#Header{width:656px;height:80px;border:0;padding:0;margin:0}
table#Header td#Logo{width:170px}
table#Header td#Banner{width:480px;padding-left:6px;}

div.TitoloSezione{width:656px;height:30px;font-size:16px;line-height:30px}
div.TitoloSezione a{text-decoration:none}
div.TitoloSezione .PaddingTitoloSezione{padding-left:10px;}
div.TitoloSezione table{width:640px;height:30px;margin:0;padding:0;border:0;font-size:16px;}
div.TitoloSezione table td{margin:0;padding:0}
div.TitoloSezione select{font-size:11px;font-family: Arial, sans-serif;color:#333;font-style:normal}
div.TitoloSezione select option{font-size:11px;}
div.TitoloSezione select optgroup{color:#000;font-style:italic;font-size:11px;font-weight:normal;font-family: Arial, sans-serif;}

div.SottoTitolo{width:656px;height:22px;font-size:14px;line-height:22px;color:#333}
div.SottoTitolo a {text-decoration:none;color:#333}
div.SottoTitolo .PaddingSottoTitolo{padding-left:10px;}

div.ContainerColonne{background:url(../images/bg_columns.gif)}
div.ContainerColonne2{background:url(../images/bg_columns2.gif)}
div.SeparatoreColonnaDx{border-top:solid #f4f3ee 2px}
div.ColonnaUnica{width:656px;background-color:#fff}
div.ColonnaSx{float:left;width:434px;background-color:#fff;}
div.ColonnaDx{float:left;width:214px;margin-left:8px;}
div.SpazioSx{background-color:#fff}
div.SpazioDx{background-color:#fff;}

div.Testo{padding:10px;font-size:12px;text-align:left;color:#333}
div.Testo a{text-decoration:underline;color:#333}
div.Testo div.TestoDwn{margin-top:15px;line-height:20px}
div.Testo img{float:left;margin-right:15px;margin-bottom:15px;border:0}

div.Pagina{padding:10px;font-size:12px;text-align:left;color:#333;}
div.Pagina a{text-decoration:underline;color:#333}
div.Pagina form{margin:0;padding:0}
div.Pagina .Message{margin-bottom:10px;color:#333}
div.Pagina .RedMessage{margin-bottom:10px;color:#f00}
div.Pagina .Input{margin-bottom:10px}
div.Pagina input{font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.Pagina .Mandatory{color:#f00;color:#333;font-weight:bold}
div.Pagina input.TextField{width:404px;height:20px;}
div.Pagina textarea.TextArea{width:404px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.Pagina select.ComboBox{width:404px;height:20px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.Pagina select.ComboDate{width:128px;height:20px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.Pagina input.Postcard{width:310px;height:20px;}
div.Pagina textarea.Postcard{width:310px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}

div.Community{padding:10px;font-size:12px;text-align:left;color:#333}
div.Community a{text-decoration:underline;color:#333}
div.Community form{margin:0;padding:0}
div.Community .Message{margin-bottom:10px;color:#333}
div.Community .RedMessage{margin-bottom:10px;color:#f00}
div.Community .Input{margin-bottom:10px}
div.Community input{font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.Community .Mandatory{color:#f00;color:#333;font-weight:bold}
div.Community input.TextField{width:404px;height:20px;}
div.Community textarea.TextArea{width:404px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.Community select.ComboBox{width:404px;height:20px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.Community select.ComboDate{width:128px;height:20px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}

.Items{padding-left:10px;padding-right:10px;padding-bottom:10px;font-size:11px;text-align:left;color:#333}
.Items .ItemsContenuti{margin-top:5px;color:#333;}
.Items .ItemsContenuti .TitoloItemsContenuti{padding:0;font-weight:bold;}
.Items .ItemsContenuti .TitoloItemsContenuti img{vertical-align:middle;margin-right:5px;}
.Items .ItemsContenuti a{text-decoration:none;color:#333}

.Link{padding-bottom:5px;}
.Link a.AncoraLink{text-decoration:none}
.Link img{vertical-align:middle;margin-right:5px;}

div.ElencoNews{margin-top:5px;margin-bottom:10px;}
div.ElencoNews a{text-decoration:none;font-size:14px;font-weight:bold;line-height:16px}


div.NumeroNews{padding-top:5px;padding-bottom:5px;padding-right:10px;text-align:right;}
div.NumeroNews img{vertical-align:middle}

div.TestoNews{padding:10px;font-size:12px;text-align:left;color:#333}
div.TestoNews a{text-decoration:none;color:#333}

div.PagineNews{text-align:right;}
div.PagineNews a{text-decoration:none;}
div.PagineNews img{vertical-align:middle}

.TitoloNews{font-size:16px;font-weight:bold;line-height:17px}

div.ElencoBabele{margin-top:5px;margin-bottom:25px;}
div.ElencoBabele a{text-decoration:none;color:#333;font-size:12px;}
div.ElencoBabele .ItemsBabele{width:414px;height:26px;background-color:#e1e0de;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.ElencoBabele .BabeleProgetto{margin-bottom:10px}
div.ElencoBabele .BabeleProgetto a{text-decoration:underline}

div.SearchBabele{font-size:12px;margin-top:2px;line-height:20px;color:#333;background-color:#fff}
div.SearchBabele .PaddingSearchBabele{padding-left:10px;}
div.SearchBabele form{margin:0;padding:0}
div.SearchBabele .InputBabele{padding-bottom:10px}
div.SearchBabele input{font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}
div.SearchBabele input.TextFieldBabele{width:190px;height:20px;}
div.SearchBabele select.ComboBoxBabele{width:190px;height:20px;font-size:12px;font-family:"Trebuchet MS","Trebuchet", Arial, sans-serif;color:#333;}


div.PagineBabele{text-align:right;}
div.PagineBabele a{text-decoration:none;color:#333;}
div.PagineBabele img{vertical-align:middle}

div.PagineCards{text-align:right;}
div.PagineCards a{text-decoration:none;color:#333;}
div.PagineCards img{vertical-align:middle}

div.SchemaTesto{background-color:#fff;font-size:11px;color:#333}
div.SchemaTesto .PaddingSchemaTesto{padding:10px;}
div.SchemaTesto a{text-decoration:underline;color:#333}

div.SchemaTesto .BloccoContenuti{margin-top:15px;color:#333;}
div.SchemaTesto .BloccoContenuti .TitoloBloccoContenuti{padding:0;font-weight:bold;}
div.SchemaTesto .BloccoContenuti .TitoloBloccoContenuti img{vertical-align:middle;margin-right:5px;}
div.SchemaTesto .BloccoContenuti a{text-decoration:none;color:#333}

div.MenuDx{height:20px;font-size:12px;border-top:solid #f4f3ee 2px;line-height:20px;color:#333;background-color:#fff}
div.MenuDxSep{border-top:solid #f4f3ee 2px;margin-bottom:5px;}
div.MenuDxBannerHome{margin-bottom:5px}
div.MenuDx a {text-decoration:none;color:#333}
div.MenuDx .PaddingMenuDx{padding-left:10px;}
div.MenuDx table{height:20px;font-size:12px;width:204px}
div.MenuDx img{border:0}
div.MenuDx select{font-size:11px;font-family: Arial, sans-serif;color:#333;font-style:normal}
div.MenuDx select option{font-size:10px;}

div.MenuBottom{width:656px;height:20px;font-size:12px;line-height:20px}
div.MenuBottom a{text-decoration:none}
div.MenuBottom .PaddingMenuBottom{padding-left:10px;}