html, body {
background-color:#e5e3e1;
background-image: url(/nuovo/images/sfondo_vert.jpg);
background-position: top;
background-repeat:repeat-x;
text-align:center;
margin:0;
}

/*p { text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em; margin: 5px 0; color:#ccc; }*/
p { text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.72em; line-height:20px; color:#333333; margin: 5px 0 }

a:focus { outline:none }

img {border:0;}

div#menu {background-image: url(/nuovo/images/sf_menu.jpg); background-repeat:no-repeat; width:942px; 
 height:65px; text-align:right;}

div#menu_cont {font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;padding-top:1em;}
div#menu_cont a{width:944px; height:37px; padding-top:0em; color: #fff; font-weight:bold; text-decoration:none; font-size:0.7em; padding-left:1em; padding-right:1em;}

div#menu_cont a:hover { color:#333333; font-weight:bold; padding-left:1em; padding-right:1em; padding-top:0em;}

#area_centrale_net {
background:none;
float:left;
margin-top:22px;
padding-right:0;
position:relative;
width:907px;
font-size:8px;
}

#area_centrale_net iframe{
font-size:10px;
}
#area_centrale_net  td{
font-size:10px;
}
.body {
background-color:#DDDDDD;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:8px;
font-style:normal;
font-weight:normal;
}

.area_centrale {
background-color:#eeeae7;
float:left;
padding-top:1em;
padding-right:0px;
position:relative;
width:344px;
}
textarea {width:344px;}

.area_centrale p{
padding-bottom:0.7em;
padding-left:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em; 
font-weight:700;
color:#999;
text-align:left;
}

.area_centrale p a{
color:#999;
text-decoration:none;
}

.area_centrale p a:hover{
color:#6e6d6d;
text-decoration:none;
}

.area_centrale img{
padding-right:1em;
vertical-align:middle;
}
       
#top-logo {
width:942px;
height:315px;
position:relative;
background-image:url(/nuovo/images/sf_up.jpg); background-position:top; background-repeat:no-repeat;
	  }
.rp_float {clear: both; }

.validator { padding-right:3em; float:right; position:relative; height:18px;}


.cloud a {
text-decoration:none;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
padding:0.1em 0.50em;
white-space:nowrap;
text-align: center;
line-height:1.5em;
}
.cloud a:hover {
text-decoration:underline;
}

.cloud .size0 {
font-size:1.0em;
color:#3399cc;
}
.cloud .size1{
font-size:1.2em;
color:#000;
}
.cloud .size2 {
font-size:1.3em;
color:#B22C1B;
}
.cloud .size3{
font-size:1.35em;
color:#039;
}
.cloud .size4{
color:#999;
font-size:1.4em;
}
.cloud .size5{
font-size:1.45em;
color:#9d8273;
}
.cloud .size6{
font-size:1.5em;
color:#B22C1B;
}
.cloud .size7{
font-size:1.55em;
color:#666;
}
.cloud .size8{
font-size:1.6em;
color:#039;
}
.cloud .size9{
font-size:1.7em;
color:#955817;
}
.box_login {
margin-top:134px;
background-image:url(/nuovo/images/sf_login.jpg);
background-repeat:no-repeat;
float:left;
width:300px;
height:179px;
}

.box_primopiano {
margin-top:134px;
background-image:url(/nuovo/images/sf_tag.jpg);
background-repeat:no-repeat;
float:right;
width:268px;
height:180px;
}

.box_primopiano_cont {
float:left;
margin-top:20px;
margin-left:-8px;
width:250px;
color:#666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
padding-top:0em;
list-style: none;
text-align:left;
}

.box_primopiano_cont  li{
list-style: url(/nuovo/images/li_tag.gif);
text-decoration:none;
padding-bottom:8px;
color:#333; }
  
.box_primopiano_cont  li a{
 list-style: url(/nuovo/images/li_tag.gif);
 text-decoration:none;
  color:#333; }

.box_primopiano_cont  li a:hover{
color: #999999;
 }

.login_testo { font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:300px; float:left;
padding-left:10px;
padding-top:30px;
}
.password_testo { font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:268px; float:left;
padding-left:13px;
padding-top:14px;
}
.box_testo_iscrizione {
color:#666666;
margin-top:170px; 
float:left;
width:250px;
line-height:20px;
padding-left:1em;
height:143px;
}
.box_testo_iscrizione a{
color:#666666;}

.box_testo_iscrizione a:hover{
color:#000;}


#mid-section-home {
background-color:#eeeae7;
margin:auto;
width:942px;
padding-bottom:20px;
}
#mid-section-home-scritta {
display:none;
}
#mid-section-chiusura {
position:relative;
background-color:#e7e5e3;
margin:auto;
width:942px;
height:11px;
background-image:url(/nuovo/images/chiusura_area_centrale.jpg);
background-repeat:no-repeat;
background-position:top;
}

.wrapper {
float:right;
width:318px;
}

.wrapper_sin {
float:left;
width:279px;
}

/*#box_tagcloud {
margin-top:18px;
padding-left:12px;
background-image:url(/nuovo/images/sf_cloud.gif);
background-repeat:no-repeat;
width:300px;
height:396px;
text-align:left;
padding-top:0px;
border: 1px solid #900;
}*/

#box_tagcloud {
margin-top:0px;
padding-left:12px;
background-image:url(/nuovo/images/sf_cloud.gif);
background-repeat:no-repeat;
width:300px;
text-align:left;
padding-top:1px;
border: 0px solid #900;
}

.cloud {
width:274px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.6em;
margin:0px;
margin-top:32px;
padding:0px 5px 0px 5px ;
text-align: center;
border: 1px solid #ccc;
border-top:none;
padding-bottom:20px;
background: #f5f1f0;
}

#box_argomenti_ricorrenti {
margin-top:18px;
padding-left:0px;
background:none;
width:300px;
height:auto;
text-align:left;
padding-top:0px;
border: 0px solid #000;
}

#box_assistenza {
margin-top:18px;
background-image:url(/nuovo/images/sf_assistenza.jpg);
background-repeat:no-repeat;
width:279px;
height:275px;
text-align:left;
padding-top:0px;
}

.assistenza_cont{
float:left;
margin-top:20px;
margin-left:10px;
width:250px;
color:#666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
padding-top:0em;
text-align:left;
}

.assistenza_cont  li{
list-style: url(/nuovo/images/li_tag.gif);
text-decoration:none;
padding-bottom:8px;
color:#333; }
  
.assistenza_cont li a{list-style: none;
 list-style: url(/nuovo/images/li_tag.gif);
 text-decoration:none;
  color:#333; }

.assistenza_cont li a:hover{
color: #999999;
 }
 
#box_secondointeresse {
margin-top:10px;
background-image:url(/nuovo/images/sf_secondointeresse.jpg);
background-repeat:no-repeat;
width:279px;
height:134px;
text-align:left;
padding-top:0px;
}
.secondointeresse_cont{
float:left;
margin-top:5px;
margin-left:10px;
width:250px;
color:#666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
padding-top:0em;
text-align:left;
}

.secondointeresse_cont  li{
list-style: url(/nuovo/images/li_tag.gif);
text-decoration:none;
padding-bottom:8px;
color:#333; }
  
.secondointeresse_cont li a{list-style: none;
 list-style: url(/nuovo/images/li_tag.gif);
 text-decoration:none;
  color:#333; }

.secondointeresse_cont li a:hover{
color: #999999;
 }
 
 #box_extender {
margin-top:10px;
background-image:url(/nuovo/images/sf_extender.jpg);
background-repeat:no-repeat;
width:279px;
height:56px;
text-align:left;
padding-top:0px;
}

.extender_cont{
margin-top:5px;
margin-left:126px;
color:#666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
padding-top:0em;
text-align:left;
}

.extender_cont a{
text-decoration:none;
color:#666666;
}

.extender_cont a:hover{
text-decoration:none;
color:#000;
}

 #box_newsmercati {
margin-top:10px;
background-image:url(/nuovo/images/sf_newsmercati.jpg);
background-repeat:no-repeat;
width:268px;
height:56px;
text-align:left;
padding-top:0px;
}
.newsmercati_cont{
margin-top:5px;
margin-left:110px;
color:#666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
padding-top:0em;
text-align:left;
}
.newsmercati_cont a{
text-decoration:none;
color:#666666;
}

.newsmercati_cont a:hover{
text-decoration:none;
color:#000;
}
 #campo_login{
border:1px solid #d8d8d8;
color:#999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
width:35%;
margin-left:10px;
}
#campo_pwd{
font-size:11px;
border:1px solid #d8d8d8;
color: #999;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:left;
width:39%;
margin-left:10px;
}

#bottom-col-1 {
background-image: url(/nuovo/images/sf_footer.jpg);
background-repeat:no-repeat;
width:942px;
color:#FFFFFF;
height:33px;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:auto;
padding-top:0;
}

#bottom-col-1 p{
padding-top:0.5em;
padding-left:2em;
}

#bottom-col-1 p a{
color:#FFFFFF;
text-decoration:none;
}

.entra{ margin-right:4em; margin-top:0.5em; height:25px; width:67px; float:right; background-image:url(/nuovo/images/entra.jpg); background-repeat:no-repeat; background-position:bottom;

}
.entra_cont{padding-top:0.3em;}

.entra_cont a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#595858; text-decoration:none;}
.entra_cont a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#000000; text-decoration:underline;}

.clicca { width:300px; padding-top:0.5em;}

.clicca a{padding-left:2em; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:0.6em; color:#595858; text-decoration:underline;}
.clicca a:hover { color:#000; text-decoration:none;}

.menu_interno_sx {
margin-top:130px; 
float:left;
width:290px;
height:180px;}

.menu_interno_sx  p{
padding-bottom:0.5em;
padding-left:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em; 
font-weight:700;
text-align:left;
}

.menu_interno_sx  p a{
color:#fff;
text-decoration:none;
}

.menu_interno_sx p a:hover{
color:#61312f;
text-decoration:none;
}

.menu_interno_sx  img{
padding-right:1em;
vertical-align:middle;
}

.menu_interno_dx {
margin-top:130px; 
float:left;
width:300px;
height:180px;}

.menu_interno_dx  p{
padding-bottom:0.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em; 
font-weight:700;
text-align:left;
}

.menu_interno_dx  p a{
color:#fff;
text-decoration:none;
}

.menu_interno_dx p a:hover{
color:#61312f;
text-decoration:none;
}

.menu_interno_dx  img{
padding-right:1em;
vertical-align:middle;
}

.area_centrale_interne {
background-image:url(/nuovo/images/sf_area_centrale_secondaria.jpg);
background-position:left top ;

background-repeat:no-repeat;
float:left;
margin-top:22px;
padding-right:0px;
position:relative;
width:628px;
/*height:466px;*/
background-color:#FFFFFF;

}

.area_centrale_interne_c{
margin:10px 20px;
/*background-color:#99CC00;*/
float:left;
text-align:left;
min-height:500px;
}


.area_centrale_interne_c h3 {
width:580px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
border-bottom:1px solid #AAA397;
color:#801616;
font-weight:bold;
/*color:#AE2C2A;*/
margin:0px 0px 5px 0px;
}
#news_titolo, #doc_titolo, #cat_titolo, #inc_titolo, #opp_titolo {
color:#801616;
font-size:14px;
margin-bottom:10px;
margin-top:10px;
padding:10px 0 0 5px;
}

#news_testo div, #doc_testo div, #inc_abstract div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;

}
/*#centrale {
background-color:#FFFFFF;
vertical-align:top;
width:600px;
}*/

.area_centrale_interne_c ul {
font-size:11px;
list-style-image:url(/img/punto_li.gif);
margin:0 15px 0 25px;
}

.area_centrale_interne_c li {
line-height:150%;
margin:0;
padding:5px 0 5px;
text-align:justify;
}

.area_centrale_interne_c div {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
line-height:150%;
margin:5px 5px 0;
}

.area_centrale_interne_c p {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
line-height:150%;
margin:5px 5px 0;
}

h5 {
color:#801616;
margin:20px 0px 0px 0px;
padding-top:10px;
text-align:left;
}

td {
padding:0;
vertical-align:top;
}

a:link, a:visited {
/*color:#AE2C2A;*/
color:#801616;
}

element.style {
color:#CC3300;
margin-left:0px;
margin-top:-25px;
}

.mercato {
background-image:url(/img/mercato_box.gif);
background-position:center center;
background-repeat:no-repeat;
height:159px;
width:159px;
}
.internaz {
background-image:url(/img/internaz_box.gif);
background-position:center center;
background-repeat:no-repeat;
height:159px;
width:159px;
}
#tabProf2 .internaz .titolointer, #tabProf2 .mercato .titolointer {
color:#B6A7A0;
font-size:12px;
font-weight:bold;
line-height:90%;
margin-top:10px;
}
#tabProf2 {
margin-left:15px;
margin-top:20px;
}

#tbl_schedapaese, #lyr_note {margin-left: 5px;}
	.tbl_schedapaese_intestazione {font-family: verdana; font-size: 8pt; background-color: #eee; color: #000; width: 30%; vertical-align: top; padding: 5px;}
	.tbl_schedapaese_testo {font-family: verdana; font-size: 8pt;  color: #000; width: 65%; vertical-align: top; padding: 5px;}
	.tbl_schedapaese_special {font-family: verdana; font-size: 10pt; #fff; color: #000; font-weight: bold; padding-top: 0px;}
	.tbl_schedapaese_special h4 {background-color: none;}
	#info_codicepaese, #info_superficie, #info_popolazione, #info_fusoorario, #info_abitanti, #info_capitale 
		, #info_abitanticitta, #info_lingue, #info_religioni, #info_formaistituzionale, #info_moneta
		, #econ_datimacro, #econ_trasporti, #econ_interscambio, #econ_pil, #econ_inflazione, #econ_esportazione
		, #econ_occupazione, #econ_finanza, #econ_legislazione, #econ_rischio 
		, #econ_paesiinvestitori, #econ_altro 
		, #comm_apertura, #comm_barriere, #comm_contrattualistica, #comm_controversie 
		, #comm_trasferibilita, #comm_accordiitalia 
		, #altro_dogana, #altro_documentiviaggio, #altro_documenti, #altro_corrente, #altro_gglavorativi 
		, #altro_media, #altro_costimercato, #altro_indirizziutili, #altro_link, #altro_hotel {display: none;}
	#lnk_mondimpresa, #lnk_assocamereestero {font-size: 8pt;}
	
ol.iteminolista {
padding-left:10px;
font-size:11px;
}

.iteminolista li, .iteminolista ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.iteminolista {
border-bottom:1px solid #CCC;
margin:3px 0 5px;
padding:2px;
}
.iteminolista a, a:link, a:visited {
color:#990000;
text-decoration: none;
font-size:11px;
}
#elenco, #elenco_opportunita, #elenco1, #elenco2, #elenco3, #elenco_mercatoglobale, #elenco_eventi, #elenco_missioni, #elenco_incentivinews, #elenco_incentivileggi, #elenco_formazione, #elenco_guidepaese, #elenco_incentivi {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:left;
}
#nav2 {
font-size:8pt;
text-align:right;
}

#lyr_nav {
padding:3px 3px 0px 3px;
margin:0px;
height:20px;
}

#link_news, #link_fiere, #link_mercatoglobale {
background-color:#FFFFFF;
border-color:#CCCCCC #CCCCCC -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
font-size:8pt;
margin-right:3px;
padding:3px 10px;
}

#link_eventi, #link_missioni, #link_eventi, #link_missioni, #link_incentivi, #link_formazione {
background-color:#EEEEEE;
border-color:#CCCCCC #CCCCCC -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
font-size:8pt;
margin-right:3px;
padding:3px 10px;
}

#link_comunitaria, #link_nazionale, #link_regionale, #lyr_mercatoglobale, #lyr_eventi, #lyr_missioni, #lyr_incentivi, #lyr_formazione {
background-color:#FFFFFF;
border-color:#CCCCCC #CCCCCC -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
font-size:8pt;
margin:0px;
}
legend { color:#900; }
label{ color:#039; }

.ico{ color:#666666;
font-weight:bold;
font-size:xx-small;
}

.ico a { color:#666666;
font-weight:bold;
font-size:xx-small;
text-decoration:none;
}

.ico a:hover { color:#999999;
font-weight:bold;
font-size:xx-small;
}

#nominativo label {
display:block;
float:left;
font-size:11px;
padding-right:3px;
text-align:right;
width:40%;
}
#nominativo  h5 {
font-size:12px;
text-align:center;
margin-bottom:10px;
}
#nominativo legend {
color:#eee;
font-size:13px;
font-variant:small-caps;
margin-top:5px;
FONT-WEIGHT: BOLD;
}
#nominativo  textarea {
width:250px;
height:90px;
}

