/*
!5!
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: #ffffff;}
table {text-align: left}
td {text-align: left;padding: 0px; vertical-align: top}
/* divs Other1
 */
#tutto { display: block;width: 900px; padding: 0px; margin-left: auto;margin-right: auto;text-align: left;position: relative; z-index: 0 ;}
#header { display: block; z-index: 0; margin-top: 0px; width: 900px; height: 110px; background: white url("/IMA/banner/original/lGJppdykUp.png"); background-repeat: no-repeat; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF;}
#center {  margin-top:30px; margin-bottom: 0px; left: 0px; display: block;position:relative;background-color:#ffffff;width: 900px; min-height: 300px;border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF; }
#sx {z-index: 10;float: left; padding: 0px; margin-left: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 5px; width: 185px; background-color:#ffffff; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px; border-bottom:  0px solid #FFFFFF; ; display: inline }
#dx {z-index: 10;display: inline; padding: 0px; margin-left: 5px; margin-bottom: 5px;margin-right: 4px; margin-top: 0px; float: right;position: relative; width: 182px;  background-color:rgb(255, 255, 255);border-left: 0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top: 0px solid #FFFFFF;border-bottom: 0px solid #FFFFFF; }
#footer {  top: 0px; min-height: 20px;left: 0px;  width: 900px; display: block; position:relative; background-color:rgb(242, 101, 48);  border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF;}
/*on*/
table.centro { margin-top:0px; padding-right: 0px;padding-left:0px; }
#imageholder {  padding: 3px 3px 0px 3px;display:block; border: 1px solid gray; left: 0px;  display: block; position:relative; background-color:transparent;  border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; border-bottom:  0px solid #ffffff;}
#imageholder {display: block;margin:5px;margin-left:10px;margin-top:20px;}
/* Other1110 */
#menutop { display: block;position: absolute; left: 0px; width: 900px;  z-index: 200; top: 110px; height: 40px; background-color: transparent; }
#menutop2 { display: block;position: absolute; left: 0px; width: 900px;  z-index: 200; top: 110px; height: 40px; background-color: transparent; }
#logo { display: block;position: absolute; left: 0px;  z-index: 300; top: 0px; background-color: transparent}
#searchbox { display: block; z-index: 300;position: absolute; left: 600px; top: 20px; background-color: transparent}
#flags {z-index: 500;position:absolute; left: 602px; top: 42px; }
/* menu stuff fixed
*/
.menu-0 { margin-left:0px;  padding:2px 0px 2px 3px; background-color: rgb(170, 20, 22); text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF; }
.menu-1 { margin-left:0px;  padding:2px 0px 2px 3px; background-color: rgb(170, 20, 22); text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF; }
.menu-2 { margin-left:0px; width:150px; padding:2px 3px 2px 3px; background-color: transparent; text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF; }
.menu-3 { margin-left:9px; width:150px; padding:3px 3px 3px 3px; background-color: transparent; text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF;  }
.menu-4 { margin-left:0px; width:150px; padding:3px 3px 3px 3px; background-color: transparent; text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF;  }
.menu-0:hover { background-color: rgb(170, 20, 22);  }
.menu-1:hover { background-color: rgb(170, 20, 22);  }
.menu-2:hover { background-color: transparent;  }
.menu-3:hover { background-color: rgb(255, 255, 255);  }
.menu-4:hover { background-color: transparent;  }
.menuhov-0 { margin-left:0px;  padding:2px 0px 2px 3px; background-color: rgb(170, 20, 22); text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF; }
.menuhov-1 { margin-left:0px;  padding:2px 0px 2px 3px; background-color: rgb(170, 20, 22); text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF; }
.menuhov-2 { margin-left:0px; width:150px; padding:2px 3px 2px 3px; background-color: transparent; text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF; }
.menuhov-3 { margin-left:9px; width:150px; padding:3px 3px 3px 3px; background-color: transparent; text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF;  }
.menuhov-4 { margin-left:0px; width:150px; padding:3px 3px 3px 3px; background-color: transparent; text-align: left; margin-bottom: 4px; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF;  }
.menusel-0 { margin-left:0px;  padding:2px 0px 2px 3px; background-color: rgb(170, 20, 22); text-align: left; margin-bottom: 4px;  }
.menusel-1 { margin-left:0px;  padding:2px 0px 2px 3px; background-color: rgb(170, 20, 22); text-align: left; margin-bottom: 4px;border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF; }
.menusel-2 { margin-left:0px; width:150px; padding:2px 3px 2px 3px; background-color: transparent; text-align: left; margin-bottom: 4px;border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom:  0px solid #FFFFFF; }
.menusel-3 { margin-left:9px; width:150px; padding:3px 3px 3px 3px; background-color: rgb(255, 255, 255); text-align: left; margin-bottom: 4px; }
.menusel-4 { margin-left:0px; width:150px; padding:3px 3px 3px 3px; background-color: transparent; text-align: left; margin-bottom: 4px; }
.menu-link0 {font-weight: bold; font-size: 9px; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menu-link1 {font-weight: bold; font-size: 9px; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menu-link2 {font-weight: bold; font-size: 12px; color: rgb(74, 74, 74); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menu-link3 {font-weight: bold; font-size: 12px; color: rgb(242, 101, 48); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menu-link4 {font-weight: normal; font-size: 10px; color: #c0c0c0; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none;}
.menu-link0:hover {font-weight: bold; font-size: 9px;color: rgb(255, 187, 0);text-decoration: none;}
.menu-link1:hover {font-weight: bold; font-size: 9px;color: rgb(255, 187, 0);text-decoration: none;}
.menu-link2:hover {font-weight: bold; font-size: 12px;color: rgb(170, 20, 22);text-decoration: none;}
.menu-link3:hover {font-weight: bold; font-size: 12px;color: rgb(74, 74, 74);text-decoration: none;}
.menu-link4:hover {font-weight: normal; font-size: 10px;color: #000000;text-decoration: none;}
.menuhov-link0 {font-weight: bold; font-size: 9px; color: rgb(255, 187, 0); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menuhov-link1 {font-weight: bold; font-size: 9px; color: rgb(255, 187, 0); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menuhov-link2 {font-weight: bold; font-size: 12px; color: rgb(170, 20, 22); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menuhov-link3 {font-weight: bold; font-size: 12px; color: rgb(74, 74, 74); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menuhov-link4 {font-weight: normal; font-size: 10px; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none;}
.menusel-link0 {display: block; font-weight: bold; font-size: 9px; color: rgb(255, 187, 0); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menusel-link1 {display: block; font-weight: bold; font-size: 9px; color: rgb(255, 187, 0); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menusel-link2 {display: block; font-weight: bold; font-size: 12px; color: rgb(170, 20, 22); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menusel-link3 {display: block; font-weight: bold; font-size: 12px; color: rgb(74, 74, 74); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menusel-link4 {display: block; font-weight: normal; font-size: 10px; color: #c0c0c0; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none;}
.menusel-link0:hover {font-weight: bold; font-size: 9px;color: rgb(255, 187, 0);text-decoration: none;}
.menusel-link1:hover {font-weight: bold; font-size: 9px;color: rgb(255, 187, 0);text-decoration: none;}
.menusel-link2:hover {font-weight: bold; font-size: 12px;color: rgb(170, 20, 22);text-decoration: none;}
.menusel-link3:hover {font-weight: bold; font-size: 12px;color: rgb(74, 74, 74);text-decoration: none;}
.menusel-link4:hover {font-weight: normal; font-size: 10px;color: #000000;text-decoration: none;}
/* all all fixed exact 900|9|98 */
.menutop-1 {margin-bottom:px; text-align:left;display: block;margin-left:0px; width:98px; padding:2px 0 2px 0; background-color: rgb(170, 20, 22); border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF; }
.menutopsel-1 {margin-bottom:px;text-align:left;display: block;margin-left:0px; width:98px; padding:2px 0 2px 0; background-color: rgb(170, 20, 22); border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF;}
.menutoplast-1 {margin-bottom:px;text-align:left;display: block;margin-left:0px; width:98px; padding:2px 0 2px 0; background-color: rgb(170, 20, 22); border-left: 0px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF; }
.menutopsellast-1 {margin-bottom:px;text-align:left;display: block;margin-left:0px; width:98px; padding:2px 0 2px 0; background-color: rgb(170, 20, 22); border-left: 0px solid #FFFFFF; border-top: 1px solid rgb(255, 255, 255); border-bottom:  0px solid #FFFFFF;}
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: 10px;}
#powered_by_footer {margin-top: 80px; text-align:center; display:block;width:100%;clear:both; font-size:8px;}
div.cropme {
  height: 70px;
  width: 70px;
  overflow:hidden;
  float: left;
  margin-left: 5px;
  margin-bottom: 5px;
}
div.cropme img {
  margin-top: -20px;
  margin-left: -20px;
}
