/*
!100!
Other1
*/
html,body { height: 100%; min-height: 100%;}
body { text-align: center;padding: 0px; margin: 0px ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: ;}
#fbody {width: 100%;padding: 0px; margin: 0px ; font-size: 12px; background-color: ;}
.pagina {display:block; background-color: ;}
table {text-align: left}
td {text-align: left;padding: 0px; vertical-align: top}
/* divs Other1
 */
#tutto { display: block;width: px; padding: 0px; margin-left: auto;margin-right: auto;text-align: left;position: relative; z-index: 0 ;}
#header { display: block; z-index: 0; margin-top: px; width: px; height: 100px;  background-repeat: no-repeat; border-left: ; border-right: ; border-top: ; border-bottom:  ; background-image:url('');}
#center {  margin-top:px; margin-bottom: px; left: 0px; display: block;position:relative;background-color:;width: px; min-height: px; }
#sx {z-index: 10;float: left; padding: px; margin-left: px; margin-top: px; margin-right: px; margin-bottom: px; width: px; background-color:; border-left: ; border-right: ; border-top: ; border-bottom:  ; ; display: inline }
#dx {z-index: 10;display: inline; padding: px; margin-left: px; margin-bottom: px;margin-right: px; margin-top: px; float: right; position: relative; width: px;  background-color:; border-left: ; border-right:; border-top: ; border-bottom: ; }
#footer {  top: px; min-height: px;left: 0px;  width: px; display: block; position:relative; background-color:;  border-left: ; border-right: ; border-top: ; border-bottom:  ;}
table.centro { margin-top:px; padding-right: px;padding-left:px; padding-bottom: 20px;}
#imageholder {  padding: px px 0px px;display:block; border: 1px solid gray; left: 0px;  display: block; position:relative; background-color:;  border-left: ; border-right: ; border-top: ; border-bottom:  ;}
/* 0 ++100+()+ */
/* Other10 */
#menutop { z-index: 500; display: block;position: absolute; left: px; width: px;  z-index: 200; top: 0px; height: px; background-color: ; }
#logo { display: block;position: absolute; left: px;  z-index: 500; top: px; background-color: transparent}
#searchbox { display: block; z-index: 300;position: absolute; left: px; top: px; background-color: transparent}
#flags {z-index: 500;position:absolute; left: px; top: px; }
#logoz {border:none;}
/* menu stuff
*/
.menu-0 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menu-1 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menu-2 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menu-3 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menu-4 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menu-0:hover { background-color: ;}
.menu-1:hover { background-color: ;}
.menu-2:hover { background-color: ;}
.menu-3:hover { background-color: ;}
.menu-4:hover { background-color: ;}
.menuhov-0 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menuhov-1 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menuhov-2 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menuhov-3 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menuhov-4 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menusel-0 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px;  }
.menusel-1 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px;border-top: ; border-bottom:  ; }
.menusel-2 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px;border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menusel-3 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; }
.menusel-4 { margin-left:px;  padding:px px px px; background-color: ; text-align: ; margin-bottom: px; }
.menu-link0 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menu-link1 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menu-link2 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menu-link3 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menu-link4 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menu-link0:hover {font-weight: ; font-size: px;color: ;text-decoration: ;border-bottom:;}
.menu-link1:hover {font-weight: ; font-size: px;color: ;text-decoration: ;border-bottom:;}
.menu-link2:hover {font-weight: ; font-size: px;color: ;text-decoration: ;border-bottom:;}
.menu-link3:hover {font-weight: ; font-size: px;color: ;text-decoration: ;border-bottom:;}
.menu-link4:hover {font-weight: ; font-size: px;color: ;text-decoration: ;border-bottom:;}
.menuhov-link0 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menuhov-link1 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menuhov-link2 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menuhov-link3 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menuhov-link4 {font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menusel-link0 {display: block; font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menusel-link1 {display: block; font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menusel-link2 {display: block; font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menusel-link3 {display: block; font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menusel-link4 {display: block; font-weight: ; font-size: px; color: ; font-family: ; text-decoration: ;}
.menusel-link0:hover {font-weight: ; font-size: px;color: ;text-decoration: ;}
.menusel-link1:hover {font-weight: ; font-size: px;color: ;text-decoration: ;}
.menusel-link2:hover {font-weight: ; font-size: px;color: ;text-decoration: ;}
.menusel-link3:hover {font-weight: ; font-size: px;color: ;text-decoration: ;}
.menusel-link4:hover {font-weight: ; font-size: px;color: ;text-decoration: ;}
/*  all fixed exact |0|0 */
.menutop-1 {text-align:;display: inline;float:left;margin-left:px;  padding:px 0 px 0; background-color: ; border-left: ; border-right: ; border-top: ; border-bottom:  ; }
.menutopsel-1 {text-align:;display: inline;float:left;margin-left:px;  padding:px 0 px 0; background-color: ; border-left: ; border-right: ; border-top: ; border-bottom:  ;}
.menutoplast-1 {text-align:;display: inline;float:left;margin-left:px;  padding:px 0 px 0; background-color: ; border-left: ; border-top: ; border-bottom:  ; }
.menutopsellast-1 {text-align:;display: inline;float:left;margin-left:px;  padding:px 0 px 0; background-color: ; border-left: ; border-top: ; border-bottom:  ;}
span.sbox_l  {background: transparent url('/images/cerca/srch_l.gif') no-repeat top left;float: left;width: 19px; height: 19px;}
span.sbox_r {background: transparent url('/images/cerca/srch_r.gif') no-repeat top left;float: left;width: 19px; height: 19px;}
span.sbox input {background: transparent url('/images/cerca/srch_bg.gif') repeat-x top left;border: 0;height: 19px; width: 60px;padding: 3px;font: 11px/13px arial;color: #000;margin:0px;}
* html #sx { display:inline; }
#breadcrumbs {margin-bottom: px;}
#powered_by_footer {margin-top: 80px; text-align:center; display:block;width:100%;clear:both; font-size:8px;}
.icona {
float:left;
margin-right: 5px;
margin-bottom: 15px;
clear:both;
}
  .centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    width: 100%;
    }
.searchblock {
clear:both;
}
/**
 Inspired by the Veil component by Igor Vaynberg in wicketstuff-minis
 http://wicketstuff.org/confluence/display/STUFFWIKI/wicketstuff-minis
 wicketstuff-minis is released under the Apache 2 License
 http://apache.org/licenses/LICENSE-2.0.html
*/
div.wicket-mask {
 position:absolute;top:0;left:0;
 width:100%;height:100%;
 background:rgb(230,230,230);
 opacity:.50;
 filter:alpha(opacity=50);
 -moz-opacity:0.5;
 text-decoration:none;
}
div.wicket-spinner {
 position:absolute;
 background-image:url(/images/mini-loader.gif);
 background-repeat: no-repeat;
 width: 16px;
 height: 16px;
 background-color: transparent;
}