BODY {color: Black; font-family: Arial, sans-serif; background-image: url(images/body.gif);}
img{-ms-interpolation-mode: bicubic;}
input,textarea, select { color : #000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; border:  1px solid #202020; border-color : #000000; }
.tabprincipale {border: 1px solid #9A9A9A; margin-top: 5px; width:860}
.sinistra {width:220px}
.centrodx {width:640px}
.tabellav { background-color: #9CC642; width: 180px; border:0px; margin:0px; padding:0px }
.cell { color : #000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; border:  1px solid #cccccc; }
A:link       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:active     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:visited    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:hover      {BACKGROUND: none; COLOR: #C93542; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
P{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; color: #000000;}
.tabella { background-color: White; border: solid 1px #000000}
.noclass{font-family: Arial, sans-serif; font-size: 12px;}
.bread { color: #666666; font-size: 9px; text-align: right;}
.bread a{ color: #666666; font-size: 9px; padding-left: 3px; padding-right: 3px }
.bread a:visited{ color: #666666; font-size: 9px;text-decoration: none;}
.bread a:hover  { color: #C93542; font-size: 9px; text-decoration: underline; text-align: right }
.menugr { background-image: url(../images/menusx.gif); background-repeat: no-repeat; color: #B22222; font-size: 11px; text-transform: uppercase; vertical-align: bottom;  border-left: solid 1px #bebebe; padding-left: 11px; padding-right: 11px; font-weight: bold; text-decoration: underline }
.menugr a {color: #B22222; font-size: 11px;}
.menugr a:visited{color: #B22222; font-size: 11px;}
.menugr a:hover{color: #000000; font-size: 11px;}
.menug_c { background-image: url(images/menu.gif); background-repeat: no-repeat; color: #000000; font-size: 11px; text-transform: uppercase; height: 50px; vertical-align: bottom;  border-left: solid 1px #bebebe;border-top: solid 1px #bebebe; padding-left: 11px; padding-right: 11px }
.menug_cs{ height: 50px; width: 6px;border-top: solid 1px #bebebe;}
.menug { background-image: url(images/menu.gif); background-repeat: no-repeat; color: #000000; font-size: 11px; text-transform: uppercase; height: 50px; vertical-align: bottom;  border-left: solid 1px #bebebe; padding-left: 11px; padding-right: 11px }
.menug a{ color: #000000; font-size: 11px;vertical-align: bottom;}
.menug a:visited{ color: #000000; font-size: 11px;text-decoration: none;vertical-align: bottom;}
.menug a:hover  { color: #C93542; font-size: 11px; text-decoration: underline; text-align: right;vertical-align: bottom; }
.menup { background-image: url(images/menu2.gif); background-repeat: no-repeat; color: #000000; font-size: 11px; height: 30px; border-top: solid 1px #bebebe; border-left: solid 1px #bebebe; padding-left: 11px; vertical-align: bottom}
.menup a{ color: #000000; font-size: 11px; vertical-align: bottom}
.menup a:visited{ color: #000000; font-size: 11px;text-decoration: none; vertical-align: bottom}
.menup a:hover  { color: #C93542; font-size: 11px; text-decoration: underline; text-align: right; vertical-align: bottom }
.menuprinc { background-image: url(images/menu.gif); background-repeat: no-repeat; color: #000000; font-size: 11px; text-transform: uppercase; height: 50px; vertical-align: bottom;  border-left: solid 1px #bebebe; padding-left: 11px; padding-right: 11px }
.menuprinc a{ color: #000000; font-size: 11px;vertical-align: bottom;}
.menuprinc a:visited{ color: #000000; font-size: 11px;text-decoration: none;vertical-align: bottom;}
.menuprinc a:hover  { color: #C93542; font-size: 11px; text-decoration: underline; text-align: right;vertical-align: bottom; }
.menups { height: 30px; border-top: solid 1px #bebebe; width: 5px }
.ititoli {FONT-SIZE: 13px; FONT-FAMILY: Verdana, Helvetica; color: #51A4D8; font-weight: bold;}
.iltesto{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; color: #000000;}
.iltestob{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; color: #000000; font-weight: bold; }
.iltesto a{color:#132FFF}
.laspalla{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; color: #000000; padding-left: 5px; padding-right: 5px; padding-top: 5px; background-color: #C7D8F9;}
.prefooter { color: #666666; font-size: 9px; text-align: left; border-top: solid 1px #bebebe; padding-top: 10px; }
.prefooter a{ color: #666666; font-size: 9px; padding-left: 3px; padding-right: 3px }
.prefooter a:visited{ color: #666666; font-size: 9px;text-decoration: none;}
.prefooter a:hover  { color: #666666; font-size: 9px; text-decoration: underline; text-align: right }
.organi_testo_elenco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-style: normal; font-weight: 200; color: #333333; border-right-width: 1px; border-right-style: solid; border-right-color: #000000; padding: 2px 2px 2px 2px; background-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;	border-bottom-color: #000000;}
.organi_testo_elencod {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 200; color: #333333; padding-top: 10px; background-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000;}
.testo_elencoSX {padding: 2px 2px 2px 2px;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal; font-weight: 200; color: #333333; border-right-width: 1px; border-right-style: solid; border-right-color: #000000; padding-top: 10px; background-color: #FFFFFF; border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000; font-weight: bold;}
.footer { height: 25px;  color: White; font-size: 11px; padding-left: 3px; padding-right: 3px;  background-color: #51A4D8;  text-align: right;}
.footer a{color: #ffffff; font-size: 11px; padding-left: 3px; padding-right: 3px;  background-color: #51A4D8;  }
.footer a:visited{ color: #ffffff; font-size: 11px;text-decoration: none;}
.footer a:hover  { color: #ffffff; font-size: 11px; text-decoration: underline; text-align: right }
.sh1{FONT-SIZE: 13px; FONT-FAMILY: Verdana, Helvetica; color: #5378a7; font-weight: bolder; font-style: normal;}
.sh2{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; color: #000000; font-style: normal;}
.intro{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; color: #000000; font-style: italic;}
.divsec { color: #815b2a; font-size: 11px; font-family: Verdana; background-color: #fff; }
.divsec a{color: #815b2a; background-color: #fff; }
.videolink {BORDER-RIGHT: #886d4a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #886d4a 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #886d4a 1px solid; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #886d4a 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}
.cell{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; color: #000000;}
.scritte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 200; color: #333333; padding-top: 10px; background-color: #51A4D8; border-bottom-width: 1px; border-bottom-style: solid;	border-bottom-color: #000000; vertical-align: middle; height: 15px;}
.scritter {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: 200;	color: #A52A2A;	padding-top: 10px; padding-bottom: 10px;	background-color: #97C4E1;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000; vertical-align: middle; height: 20px; font-weight: bold;}
.login { background-image: url(images/menu2.gif); background-repeat: no-repeat; color: #000000; font-size: 13px; border-top: solid 1px #bebebe; border-left: solid 1px #bebebe; padding-left: 11px; vertical-align: bottom; font-weight: bold; text-transform: lowercase;  background-color: #a1c249; }
.login_ok { color: #000000; font-size: 13px; border-top: solid 1px #51A4D8; border-left: solid 1px #51A4D8; border-right: solid 1px #51A4D8; border-bottom: solid 1px #51A4D8;padding-left: 11px; vertical-align: bottom;  background-color: #DBE8B5; width: 170px }

.divprinch { background-image: url(../images/menusxc2.gif); background-repeat: no-repeat; color: #000000; font-size: 11px;  border-top: solid 1px #bebebe; padding-left: 11px; vertical-align: bottom; width: 180px; padding-bottom: 4px;  text-align: left; }
.divprinc { background-image: url(../images/menusxc.gif); background-repeat: no-repeat; color: #000000; font-size: 11px;  border-top: solid 1px #bebebe;  padding-left: 11px; vertical-align: bottom; width: 180px; padding-bottom: 10px;}
.divprinc a:visited { color: #000000; font-size: 11px; vertical-align: bottom}
.divprinc a:hover  { color: #C93542; font-size: 11px; text-decoration: underline; text-align: right; vertical-align: bottom }
.divprinc a:link  { color: #000000; font-size: 11px; vertical-align: bottom}

.divprinc1 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc2 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc3 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc4 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc5 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc6 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc7 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc8 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc9 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc10 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc11{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc12 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc13 {   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}

.divprinc14{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc15{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc16{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc17{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc18{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc19{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc20{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc21{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc22{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc23{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}
.divprinc24{   background-image: url(../images/menusxc.gif);background-repeat: no-repeat; color: #000000; font-size: 11px;  ;  padding-left: 11px; vertical-align: top; width: 180px;margin:4px;}


.divsec { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; vertical-align: top; margin-left: 5px; background-color: #transparent; width: 150px ;  display: block; text-decoration:none; line-height: 11px;}
.divsec a:link {color:#ffffff ;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; vertical-align: top; margin-left: 5px;  background-color: #transparent; width: 150px ; display: block; text-decoration:none; line-height: 11px;}
.divsec  a:visited {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; vertical-align: top; margin-left: 5px;  background-color: #transparent; width: 150px; display: block; text-decoration:none; line-height: 11px;}
.divsec  a:hover {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; vertical-align: top; margin-left: 5px;  background-color: #transparent; width: 150px ;display: block;text-decoration:underline; line-height: 11px;}
.print {display:none; float:left;}

#documentihp {}
#documentihp .box_anteprima_figlie_titolo {color:black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding:4px; padding-left:10px; background: url(images/quad.gif) 0px 8px no-repeat;}
#documentihp .box_anteprima_figlie_titolo a{color:black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration:none}
#documentihp .box_anteprima_figlie_titolo a:hover {color:red; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration:underline }
#documentihp .box_anteprima_figlie_sottotitolo {display:none}
#documentihp .box_anteprima_figlie_introduzione {display:none}
#documentihp .box_anteprima_figlie_firma {display:none}
#documentihp .box_anteprima_figlie_allegato {display:none}
#documentihp  .box_anteprima_figlie_dataevento {display:none}

#Video  {background:#0E1A4C; width:404px}
#Video22  {background:#C0C0C0; width:404px}
#Video2  {background:url(images/bckdire.jpg) repeat-x #0E1A4C; padding-top:35px; padding-right:10px}

#photohome {}
#photohome iframe {width:404px; height:200px}

