
/** CONTENITORE ***************************************************************/

#corpo {text-align:center;margin:10px auto;width:700px;background:#transparent;}

/** MENU DESTRA ***************************************************************/

#menu_dx {background:transparent;margin-left:547px;text-align:left;width:150px;}
/*stessa classe ma per allineare il menu a destra solo per firefox*/
html > body #menu_dx{background:transparent;margin-left:550px;text-align:left;width:150px;}

#menu_dx a{color:#6C6E70; text-decoration:none;font-size:0.6em;font-weight:none;}
#menu_dx a:visited{color:#6C6E70; text-decoration:none;font-size:0.6em;font-weight:none;}
#menu_dx a:hover{color:#f7931d; text-decoration:none;font-size:0.6em;font-weight:none;}

#contmenu {border-bottom:1px solid #1A1616;border-left:1px solid #1A1616;border-right:1px solid #1A1616;}



#contmenu ul{line-height: 1.1em;list-style-type: none;padding: 0;margin: 0;}
#contmenu li{background-image: url('../img/system/arrow.gif');background-repeat: no-repeat;background-position: .4em .4em;padding-left: 1.1em;}



#contmenu img{vertical-align:bottom;}

/** CONTENUTO SINISTRA ********************************************************/

#cont_sx {color:#6C6E70;background:transparent;float:left;text-align:justify;width:540px;font-size:0.8em;}
#cont_sx a{color:#000000; text-decoration:none;font-weight:none;}
#cont_sx a:visited{color:#000000; text-decoration:none;font-weight:none;}
#cont_sx a:hover{color:#f7931d; text-decoration:none;font-weight:none;}

/** 3 div arrotondati */

#corner_sx_up {width:26px;height:26px;float:left;background:url('../img/system/corner_sx_up.gif');background-repeat:no-repeat;}
#edge_up {width:484px;padding-left:4px;padding-top:4px;height:21px;float:left;border-top:1px solid;}
#edge_up h1{margin:0;padding:0;font-size:16px;}
#corner_dx_up {width:26px;height:26px;float:right;background:url('../img/system/corner_dx_up.gif');background-align:right;background-repeat:no-repeat;}

#contenuto {padding:10px;width:518px;border-right:1px solid;border-left:1px solid;}
html > body #contenuto{padding:10px;width:518px;border-right:1px solid;border-left:1px solid;}
#contenuto h3{margin:0;padding:0;font-size:1em; color:#F7931D;}
#contenuto ul{line-height: 1.7em;list-style-type: none;padding: 0;margin: 0;}
#contenuto li{background-image: url('../img/system/arrow.gif');background-repeat: no-repeat;background-position: .4em .5em;padding-left: 1.6em;}

#box_elenchi{
   text-align: left;
   width: 465px;
   height: auto;
   background: #f8f8f8;
   border: 1px solid #cecece;
   padding: 6px 6px 6px 6px;
   margin-bottom: 10px;
}
#corner_sx_down {width:26px;height:26px;float:left;background:url('../img/system/corner_sx_down.gif');background-repeat:no-repeat;}
#edge_down {width:484px;padding-left:4px;padding-top:4px;height:21px;float:left;border-bottom:1px solid;}
#corner_dx_down {width:26px;height:26px;float:right;background:url('../img/system/corner_dx_down.gif');background-align:right;background-repeat:no-repeat;}


/* DOVE SIAMO IN ITALIA E NEL MONDO */

.box_citta {
   width:518px;
   height:165px;
   font-size:.8em;
   text-align:left;
   margin-bottom:10px;
   line-height:20px;
   clear:right;

}

.box_citta h1{
 color:#F7931D;
 font-size:1.1em;
 margin:0;
 padding:0;
}

.descr_citta {
   float:left;
   width:518px;
   overflow:hidden;
}
.descr_citta h1{margin:0;padding:0;font-size:16px;}

.boxnelmondo {
    padding:10px;
    width:518px;
    height:170px;
    text-align: center;
    border-right:1px solid;
    border-left:1px solid;
    background:url('../img/system/earth.gif');
    background-position:center center;
    background-repeat:no-repeat;
}
html > body .boxnelmondo{padding:10px;width:518px;border-right:1px solid;border-left:1px solid;}


