@charset "utf-8";
/* CSS Document */
P {
margin: 5 0;
}
body { /*background-image: url(PREt.gif); background-repeat: no-repeat; background-position:*/ center top; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}

a:link { color: #566061;	text-decoration: none; }
a:visited {  color: #566061; text-decoration: none; }
a:hover { color: #628357; text-decoration: underline; }
a:active {  color: #566061; text-decoration: none; }

img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
h1 { color: #566061; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; display: inline; font-weight: bold; font-style: normal;}
h1.incipit {font-size:14px;}
/*DIV CENTRATO CHE FUNZIONA SIA IN IE CHE IN FF!!!!!*/
#tot{ color: #000000; margin-top: 0px; margin-right: auto; margin-bottom: 0px; left: 50%; margin-left: -400px; width: 800px; position: absolute; background-image: url(/static/images/sf_body.gif); background-repeat: repeat-y; }
#logo { margin: auto; position: relative; float:left;  width:801px}

#verde { width:800px; margin: auto; position: relative; background-color: #004820; float:left; height:12px}

#flash { width:800px; margin: auto; position: relative; float:left }

#cuore { margin: auto; position: relative; float:right; width:650px; padding-top:10px }

#menu { float:left; position: relative; width:150px}

.p { line-height:5; }

#imgmenu { position: relative; }

#vocemenu { padding-bottom:15px;position: relative;  float:left; color: #566061; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; width: 140px; text-align:left;}

#vocemenu img { background-image:url(/static/images/imgmenu-bg.gif) }

#vocemenu_selected { padding-bottom:15px;position: relative;  float:left; color: #da012c; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; width: 140px; text-align:left;}


#vocemenu_selected a:link,
#vocemenu_selected a:visited,
#vocemenu_selected a:hover,
#vocemenu_selected a:active {  color: #da012c; text-decoration: none; }

#vocemenu_selected img { background-image:url(/static/images/imgmenu-selected.gif) }

#secondarie {valign:middle;width: 125px;padding-left:15px;padding-top:10px;position: relative; float:left; font-weight:normal; color: #566061; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height:10px; vertical-align: middle; }

#secondarie a:link { color: #566061;	text-decoration: none; }
#secondarie a:visited {  color: #566061; text-decoration: none; }
#secondarie a:hover { color: #628357; text-decoration: underline; }
#secondarie a:active {  color: #566061; text-decoration: none; }

#secondarie_selected {valign:middle;width: 125px;padding-left:15px;padding-top:10px;position: relative; float:left; font-weight:normal; color: #566061; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height:10px; vertical-align: middle; }
#secondarie_selected a:link,
#secondarie_selected a:visited,
#secondarie_selected a:hover,
#secondarie_selected a:active {  color: #da012c; text-decoration: none; }

#terzoLivello {valign:middle;width: 125px;padding-left:20px;padding-top:10px;position: relative; float:left; font-weight:normal; color: #566061; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height:10px; vertical-align: middle; }
#terzoLivello a:link,
#terzoLivello a:visited,
#terzoLivello a:active {  color: #566061; text-decoration: none; }
#terzoLivello a:hover { color: #628357; text-decoration: underline; }

#terzoLivello_selected {valign:middle;width: 125px;padding-left:20px;padding-top:10px;position: relative; float:left; font-weight:normal; color: #da012c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height:10px; vertical-align: middle; }
#terzoLivello_selected a:link,
#terzoLivello_selected a:visited,
#terzoLivello_selected a:hover,
#terzoLivello_selected a:active {  color: #da012c; text-decoration: none; }

#corpo { float:left; position: relative; width: 411px; z-index: 3; line-height: 13px;}

#corpo_home { float:left; position: relative; width: 411px; z-index: 3; line-height: 18px; font-size:14}

#tabella { float:right; position: relative; width: 233px; }

#footer { float:left;  z-index: 1; height: 168px; background-image: url(/static/images/sfum.gif); background-repeat: repeat-x; background-position: bottom; margin-top: 0px; margin-right: auto; margin-bottom: 0px; width: 800px; position: relative; }

#footertxt { position: relative; float:right;color: #838182; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; padding-left:20px; }

#flashfooter { width:800px; margin: 0px; position: relative; float:left;  }

.rosso { color:#ff0101; font-weight: normal; }
.tit_marrone { color: #463c33; font-weight: bold; font-size: 13px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt_marrone { font-family: Verdana, Arial, Helvetica, sans-serif; color: #231d1f; font-size: 10px; }
.bottone { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-align: center; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: 20px; }



.vuoto { -x-system-font:none; border:0 none; clear:both; font-family:Arial,Helvetica,sans-serif; font-size:0; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; height:0; line-height:0; margin:0; padding:0; width:100%; float: left; 
} 
#menu-puntato{color: #000000;line-height:16px;font-size:12px;background:transparent url(/static/images/7c.gif); padding-top:20; padding-bottom:20;padding-right:30;padding-left:30}

#galleria { position:relative; float:left; width:100px;padding-top:30px }
#galleria img {width:84px;height:84px}

#container { text-align:center;vertical-align: middle;width:570;height:630;position:relative;float:left;background: transparent url(/static/images/loader.gif) no-repeat scroll center center;}

.button_send { background-image: url(/static/images/invia_richiesta.jpg); background-position: top; background-repeat:no-repeat; height:37px; }
.button_send { padding-top:10px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; } 
.button_send a:link, .button_send a:hover, .button_send a:visited, .button_send a:active{color:#FFFFFF; text-decoration:none;}

#messageBox { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 10px; height:20}