body {margin:0; padding:0; font-family:"trebuchet ms",verdana,arival,helvetica,sans-serif; font-size:11px; text-align:center; background:#396A93 url('../images/site_back.gif') 50% 50% repeat-y;}
td,.text {font-family:"trebuchet ms",verdana,arival,helvetica,sans-serif; font-size:11px;}
a:link,a:visited {color:#003399;}
img {border-color:#000;}

ul {margin:5px 0 0 20px; padding:0;}
li {padding-bottom:2px;}
li.menu {list-style-image:url('../images/list_ico1_menu.gif'); padding-bottom:5px;}
ul.submenu {display:none; list-style-image:url(''); list-style-type:square; margin-left:0; padding-left:20px;}
.menuLink:link,.menuLink:hover,.menuLink:visited {color:#000; text-decoration:none;}
.submenuLink:link,.submenuLink:hover,.submenuLink:visited {color:#666; text-decoration:none;}
#chinaJobs p, #chinaJobs h1 {display:none;}

#mainDiv {width:780px; margin-top:15px; margin-left:auto; margin-right:auto; text-align:left;}
#contentMaxiHome {width:780px; float:left; padding-bottom:10px; /*border:solid 1px;*/}
#contentMaxi {width:780px; float:left; background:url('../images/bck.gif') 100% 100% no-repeat; padding-bottom:10px; /*border:solid 1px;*/}
   #content {width:780px; float:left; background:url('../images/content_bck.gif') repeat-y; /*border:solid 1px;*/}

      #left {width:155px; float:left; margin-right:20px;}
         #title {font-size:12px; color:#003399; padding:0 0 15px 8px; margin-bottom:15px; border-bottom:dashed #666 1px;}
         #indirizzo {color:#555; padding:0 0 15px 8px; margin-bottom:15px; border-bottom:dashed #666 1px;}
         #menu {margin-bottom:5px; padding-left:3px;}

      #right {width:605px; float:left;}
         #homeMessage {background:#efefef url('../images/home_msg_bck.gif') 100% 100% no-repeat; padding:15px; font-size:12px; border-bottom:dashed #666 1px;}
         #homeIntro {font-size:12px; color:#003399; padding:12px 0 12px 5px; line-height:15px; border-bottom:dashed #666 1px;}
         #homeLogoBig {float:left; border-right:dashed #666 1px; margin:15px 10px 0 0;}
         #homeNews {float:left; width:284px; margin-top:15px;}
            #homeNewsTitle {font-size:12px; background:#ccc; padding:4px; font-weight:bold; margin-bottom:10px;}
            #homeNewsIframe {width:284px; height:250px;}
            #homeNewsElement {padding:0 0 10px 25px; margin:0 10px 10px 0; border-bottom:dashed #666 1px; background:url('../images/list_ico1.gif') 5px 4px no-repeat;}

            #innerTitle {font-size:12px; background:#ccc; padding:4px; font-weight:bold; margin-bottom:10px;}
               .floatLeft {float:left;}
               .floatRight {float:right;}
            #innerContent {clear:left; font-size:12px; padding:0 0 10px 17px;}
               #innerPic {position:relative; left:-17px; float:left;}
               #innerPic2 {float:right;}
               #innerText {padding-top:15px;}
            #newsElement {padding:10px 10px 15px 10px; margin-bottom:20px; border-bottom:dashed #ccc 1px; font-size:11px; background:#efefef;}

            #galleryBig {position:relative; float:left;}
               .big {border:1px solid #000;}
               #dida {margin-top:3px; font-family:verdana; font-size:10px; width:410px;}
            .thumb {float:left; margin:12px 0 0 13px; border:1px solid #000;}
            .thumb:hover {border-color:#ff0000;}

#footer {clear:left; padding:3px 0 3px 0; border:dashed #666; border-width:1px 0 1px 0;}
   #footerInner {background:#efefef; padding:3px; font-family:verdana; font-size:10px;}
      #credits {text-align:right;}

.mapMini{float:left; margin:15px 10px 0 0;}

.rilievo {font-family:tahoma,verdana,arial,helvetica,sans-serif; padding:4px 5px 5px 7px;}
.rilievo2 {font-family:tahoma,verdana,arial,helvetica,sans-serif; padding:4px 10px 5px 10px;}
.rilievo2Data {font-family:tahoma,verdana,arial,helvetica,sans-serif; padding:4px 10px 5px 10px; color:#FFC411;}
.row1 {font-family:tahoma,verdana,arial,helvetica,sans-serif; background-color:#efefef; padding:5px;}
.row2 {font-family:tahoma,verdana,arial,helvetica,sans-serif; background-color:#dedede; padding:5px;}
.rientrato {padding-left:25px; background:url('../images/rientrato_back.gif') 23px 2px repeat-y;}
.rientratoInner {padding-left:41px; background:url('../images/rientratoInner_back.gif') 0 41px no-repeat;}
.forumText {padding:8px 8px 13px 8px;}
.forumRisp {padding:5px;}
.formField {font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; background:#DDE0E8; border-width:0 0 0 0; padding-left:5px;}
.formField2 {font-family:verdana, tahoma, arial, helvetica, sans-serif; font-size:10px; background:#DDE0E8; border-style:solid; border-width:1px 1px 1px 1px; border-color:#DDE0E8; padding-left:5px;}
.formButton {font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; border-width:1px; background:#efefef; height:22px;}