/***********CSS STORIA DELL'INDUSTRIA PORTALE CENTRO  - HOME*****************/
/***********colore arancio: #FAA912  colore verde: #BDD25B  colore testo:#F2F2F2  *****************/

/*html{margin:0;padding:0; color:#F2F2F2;background: url(/css/im/struttura/sfondo_sfumato.png) repeat-x; 
background-color:#666666!important;background-color:#5a5a5a;}*/
html{margin:0;padding:0; color:#F2F2F2;background: url(/css/im/struttura/bkPage.jpg) repeat-x; background-color:#000; 
/*background-color:#666666!important;background-color:#5a5a5a;*/}
*:first-child+html body {background: url(/css/im/struttura/bkPage.jpg) repeat-x; /*background-color:#5a5a5a;*/background-color:#000;}/* per IE7*/

div.both {clear:both;}

/**:first-child+html body {background: url(/css/im/struttura/sfondo_sfumato.png) repeat-x; background-color:#5a5a5a;} per IE7*/
body{font: 76% Verdana, sans-serif; text-align:center; margin:0; padding:0;}
a, a:link, a:active, a:visited { text-decoration:none; color:#FFFFFF; cursor:pointer; cursor:hand; outline:none;}
a:hover {text-decoration:underline;}
.testonascosto {display:none;}      
image, img {border:none;}
h2, h3 {font-weight:normal;padding:0;clear:both;}
h5 {margin-bottom:6px;font-size:1em;font-weight:bold;color:#fff; }

form {margin:0;padding:0;border:0;}

abbr, acronym, .abbreviativo {border-bottom:1px dotted #fff; cursor:help;}
hr{display:none; height:0; margin:0; padding:0; width:0;}



div#pagina, div#paginainterna {text-align:left;margin:0 auto;padding:0;width: 820px!important;width:820px; width /**/: 820px;}

/*intestazione con parametri visualizzione pagina*/
div#header{width:820px; height:200px;}
#paginainterna div#header{height:162px;}

div#header p{color:#000; height:20px; font-size:80%;padding:3px!important;margin:0!important;}

/*per il momento commentato in home*/
div#header p#login {text-align:right; float:right; width:300px; padding-top:8px!important; padding-right:10px!important;}
div#header p#login a:link, div#header p#login a:active, div#header p#login a:visited{color:#000; font-weight:bold;}
div#header p#login a:hover{color:#000; text-decoration: underline;}

div#header p#visualizzazioni {text-align:right; float:right;border:0; width:460px;padding-right:10px!important; }
div#header p#visualizzazioni span.pipe {padding:0 4px;border:0;margin:0;}
div#header p#visualizzazioni span#mappaconcettuale { background:url(/css/generali/im/ico_thebrain.jpg) 0 0 no-repeat; padding-left:20px; padding-bottom:4px; padding-top:3px;}

div#header p#visualizzazioni a:link, div#header p#visualizzazioni a:active, div#header p#visualizzazioni a:visited {color:#000; text-decoration:none;}
div#header p#visualizzazioni a:hover{color:#000; text-decoration: underline;}

div#header p#contatti {background:transparent url(/css/home/im/contatti.gif) 0 18% no-repeat;font-size:.95em; float:left; padding-left:30px!important; padding-top:6px!important;width:80px; margin-left:10px!important; }
div#header p#contatti a:link, div#header p#contatti a:active, div#header p#contatti a:visited {color:#000; text-decoration:none; font-weight:bold;}
div#header p#contatti a:hover{color:#000; text-decoration: underline;}


#header{ position:relative;}
div#cerca{background:transparent url(/css/home/im/cerca.png) 0% 0% no-repeat; height:45px; color:#000;position:absolute;
height:45px; color:#000;position:absolute;top:180px;right:0px; width:243px; padding:8px 0px 8px 3px;}
div#cerca input#trovanelsito{width:147px; height:16px; border:1px solid #333; margin-left:10px; }



/* le tre A per la dimensione del carattere*/
#carattere .carattere1{ font-size:90%}
#carattere .carattere2{ font-size:110%}
#carattere .carattere3{ font-size:140%; font-weight:bold;}

/*per la visualizzazione random del banner*/
/*banner della home (č pių alto)*/
.banner, .banner2, .banner3, .banner4, .banner5 {background-color:transparent;background-repeat:no-repeat;}
#pagina .banner, #pagina .banner2, #pagina .banner3, #pagina .banner4, #pagina .banner5 {background-position:0 0;}
/*#paginainterna .banner, #paginainterna .banner2, #paginainterna .banner3, #paginainterna .banner4 {background-position:50% 0;}*/
.banner {background-image: url(/css/im/banner/banner.jpg)}
.banner2 {background-image: url(/css/im/banner/banner2.jpg)}
.banner3 {background-image: url(/css/im/banner/banner3.jpg)}
.banner4 {background-image: url(/css/im/banner/banner4.jpg)}
.banner5 {background-image: url(/css/im/banner/banner5.jpg)}


div#contenitore {border-left:1px solid #000;border-right:1px solid #000;background-color:#484847;margin:0 auto;padding:0px; width: 818px!important;width /**/: 820px;}
div#corpo{line-height:1.4;width:100%;margin:0; padding:0 ;border:0; }


/*copertina*/

#prima{float:left;width:319px; margin-top:10px;/*aggiunto x spazio ie6*/  }	

/*seconda colonna vecchia versione*/
#seconda{float:left;width:297px;margin-left:2px; margin-top:10px;  }
#seconda p{font-size:1.1em; height:190px; }
.img1{background:transparent url(/css/home/im/copertina/img_copertina1.jpg) 0% 10px no-repeat; margin:0 0 0 0; padding:10px 0px 0 120px;}
#sfondoNero #seconda a, #sfondoNero #seconda a:link, #sfondoNero #seconda a:active, #sfondoNero #seconda a:visited{ color:#F8C262; font-weight:bold; font-size:1.3em;}
/*fine seconda colonna vecchia versione*/

/*seconda colonna nuova versione*/
 #secondaphp{width:297px; margin-top:10px;overflow:hidden;height:240px; background:#000; color:#fff; text-align:left; float:left;}
 #secondaphp img {margin:10px 0;}
 #secondaphp img.sx {margin:0 10px 0 0;}
 #secondaphp img.dx {margin:0 0 0 10px;}
 #secondaphp h5, 
 #secondaphp h4 {width:294px;clear:both;margin:0;padding:0; background:#000;color:#fff;font-size:1.2em; font-weight:normal;}
 #secondaphp h5 a,  #secondaphp h5 a:link,  #secondaphp h5 a:active,  #secondaphp h5 a:visited,  #secondaphp h5 a:hover {color:#F8C262;font-size:1em;font-weight:bold; background:#000;text-align:left;outline:none;}

 #secondaphp p{font-size:1.1em;padding:0px 2px 0 2px;width:297px;}
 #secondaphp h6 {font-size:1em;margin:0;padding:0;font-weight:normal; color:#fff; margin-bottom:6px;}
/*fine seconda colonna nuova versione*/

#sfondoNero{background:transparent url(/css/home/im/sfondo_nero.jpg) 0 0 repeat-x; width:100%; display:block; float:right; font-size:.9em; margin:0; padding:0; height:auto;}
#sfondoNero a, #sfondoNero a:link, #sfondoNero a:active, #sfondoNero a:visited{ color:#F8C262; font-weight:bold;}
#sfondoNero p.verde{ color:#BDD25B;font-weight:normal; margin:38px 6px 6px 55px; margin-top:28px; /*modificato x spazio ie6*/}
#sfondoNero p.verde a, #sfondoNero p.verde a:link, #sfondoNero p.verde a:active, #sfondoNero p.verde a:visited{ color:#BDD25B; background:transparent url(/css/im/lista_verde.gif) 0 3px no-repeat; padding-left:14px;  padding-bottom:2px; font-weight:normal;}
#sfondoNero #terza  p.verde{ color:#BDD25B;font-weight:normal; margin:3px 6px 3px 0;}
#sfondoNero #terza p.verde a, #sfondoNero #terza p.verde a:link, 
#sfondoNero #terza p.verde a:active, #sfondoNero #terza p.verde a:visited{ color:#BDD25B; background:transparent url(/css/im/lista_verde.gif) 0 3px no-repeat; padding-left:14px;  font-weight:normal;}

h3.copertina{background:transparent url(/css/home/im/tit_copertina.jpg) 0 0 no-repeat; width:114px; height:33px; display:block; padding:0; margin:0 0 6px 0;}

/*immagini copertina prima colonna*/
.uno{background:transparent url(/css/home/im/copertina/news_prot_nebiolo.jpg) 0 0 no-repeat; margin:0 0 12px 19px; padding:0 0 0 55px;  }
.due{background:transparent url(/css/home/im/copertina/home_olivetti_icona.jpg) 0 0 no-repeat; margin:0 0 12px 19px; padding:0 0 0 55px;  }
.tre{background:transparent url(/css/home/im/copertina/netbrain.jpg) 0 0 no-repeat; margin:0 0 0 19px; padding:0 0 0 55px;  }

#sfondoNero .novita{/* height:50px;*/ width:280px; margin-bottom:12px; margin-left:19px; overflow:hidden;}
#sfondoNero .novita img{ width:50px; height:50px; float:left; }
#sfondoNero .novita h4{ padding-left:55px; text-transform:uppercase;}
#sfondoNero .novita a{ padding-left:55px; padding-right:40px; display:block; }
#sfondoNero .novita p{ padding-left:55px; padding-right:40px; padding-bottom:0;  }

#sfondoNero h4{font-size:.8em; margin:0; padding:0; font-weight:normal; line-height:.8em;}	


div#terza{float:left;width:182px;margin-left:10px;background:url(/css/home/im/bordo_dx_sf_nero.gif) 0 0 no-repeat; padding-right:3px;} 
p{margin:0px; padding-left:14px; padding-bottom:6px;}
p.sotto { padding-left:0;}


/*______contenuto______*/


.colSx{ width:617px;float:left;padding:0; margin:12px 0 0 2px;}
#colDx{float:right;width:180px;margin:7px 7px 0 8px; } 
#enti_loghi { float:left;  width:100%; margin-bottom:10px; }

#enti_loghi div{ float:left; text-align:center; padding: 6px 0 6px 0; text-transform:uppercase; font-size:0.7em;}
#enti_loghi div a{ width: 176px; height:46px;  display:block;}

#csi{border-right:1px solid #ababab; padding-left:140px!important;}
#csi a{background:transparent url(/css/home/im/csipiemonte.jpg) 50% 80% no-repeat;    }
#regionePiemonte a{background:transparent url(/css/home/im/regionepiemonte.jpg) 50% 100% no-repeat; }
#sanPaolo{border-right:1px solid #ababab;}
#sanPaolo a{background:transparent url(/css/home/im/sanpaolo.jpg) 50% 100% no-repeat;  }



/*il progetto*/
.cont_sx1{ width:100%; margin:0; }
.cont_sx1 p{ margin:0; }
h3.ilprogetto{background: url(/css/home/im/tit_ilprogetto.jpg) 16px 2px no-repeat; padding:0;margin:0; height:49px;  display:block; width:195px; float:left;}

/*__box corsi + box fonti___*/
.cont_sx2{ width:100%; min-height:188px; margin:0; display:block; padding:0;position:relative;
 background: url(/css/home/im/due_box_neri.jpg) 0 100% no-repeat; float:left; margin-right:0px;}
/* box corsi */
.box_corsi{width:304px; height:188px;  display:block; float:left;margin:0 ;}
.box_corsi a{background: url(/css/home/im/corsi.gif) 0% 0 no-repeat;   display:block; margin:0 4px 0px 3px;width:304px; min-height:180px; z-index:10000; padding:0;}
/* box fonti */
h4#titfonti{ background:transparent url(/css/home/im/tit_fonti2.gif) 9px 6px no-repeat; margin:0; height:32px;}
#boxfonti{ background:transparent url(/css/home/im/nuovo_fondo.gif) 0% 0% no-repeat;width:300px;float:right; min-height:188px;z-index:10000;margin:0; padding:0;}
#boxfonti p{ margin:5px 90px 0 0; font-size:.95em; padding:0 8px;}
#boxfonti p.arancio{background:transparent url(/css/home/im/lista_arancio.gif) 0% 0% no-repeat; padding:0 0 0 16px; margin:0; display:block;  margin-left:100px; width:100%; line-height:.95em; min-height:25px;}  
#boxfonti p.arancio a, #boxfonti p.arancio a:link, #boxfonti p.arancio a:visited, #boxfonti p.arancio a:active{color:#FAA912; text-decoration:none; font-weight:bold;}
#boxfonti p.arancio a:hover{text-decoration:underline;}


/*__box scuola + box universita__*/
.cont_sx3{width:100%; min-height:118px; margin:0 0 0 5px; display:block; position:relative;padding:0;float:left; }
.cont_sx3 p{margin:0;padding:0 6px; }

/* box scuola didattica*/
h4#scuolaDidattica{ background:url(/css/home/im/tit_scuola_didattica.png) 4px 4px no-repeat; margin:0; width:179px; height:33px; margin-bottom:26px; margin-top:6px;}
.box_sx4{ background:transparent url(/css/home/im/fondo_nuovo_scuole.jpg) 0% 0% no-repeat;width:300px; margin:0;float:left;min-height:182px;z-index:10000;margin:0; padding:0 0 0 3px; }

/* box universita e ricerca*/
/*h4#universita{ background:url(/css/home/im/universita_titolo.gif) 4px 4px no-repeat; width:196px; height:33px;margin:0; display:none; }*/
.box_sx5{background:transparent url(/css/home/im/box_universita.jpg) 0% 0% no-repeat; width:304px; min-height:182px; height:180px; float:right;z-index:10000;margin:0; padding:0; /*margin-left:4px;padding-left:10px; */}
.box_sx5 ul{ margin-top:70px!important;}


/* terza colonna contenuti */
div#evidenza{display:block; margin:0 ; width:180px; height:76px;border:1px solid #ababab; }
div#evidenza a{background:transparent url(/css/home/im/convegni_centro.jpg) 0 0 no-repeat; width:180px; height:76px;display:block; }


#colDx .menu_verde{margin:0; margin-top:6px; width:170px;/**/}
#colDx .menu_verde li{margin:0;}
#colDx .menu_verde li a{/* font-size:0.9em;*/}


div#condividi {border:0px solid #ababab; margin:0 ;width:180px; /*height:72px; */}
div#condividi ul { height:40px; margin:0;/* padding-top: 18px;*/padding-top: 8px; padding-left:4px;}
div#condividi ul li{ list-style:none;float:left; margin:0; padding-right:4px;}
div#condividi ul li a{width:40px;height:40px;display:block; }

/*icona wiki*/
div#condividi ul li.wiki a:link,
div#condividi ul li.wiki a:visited,
div#condividi ul li.wiki a:hover,
div#condividi ul li.wiki a:focus,
div#condividi ul li.wiki a:active{background:url(/css/home/im/ico/wiki.gif) no-repeat;}

/*icona flickr*/
div#condividi ul li.fr a:link,
div#condividi ul li.fr a:visited,
div#condividi ul li.fr a:hover,
div#condividi ul li.fr a:focus,
div#condividi ul li.fr a:active{background:url(/css/home/im/ico/fr.gif) no-repeat;}

/*icona delicious*/
div#condividi ul li.del a:link,
div#condividi ul li.del a:visited,
div#condividi ul li.del a:hover,
div#condividi ul li.del a:focus,
div#condividi ul li.del a:active{background:url(/css/home/im/ico/del.gif) no-repeat;}

/*icona rss*/
div#condividi ul li.rss a:link,
div#condividi ul li.rss a:visited,
div#condividi ul li.rss a:hover,
div#condividi ul li.rss a:focus,
div#condividi ul li.rss a:active{background:url(/css/home/im/ico/rss.gif) no-repeat;}

/*___box mappe territoriali____*/
div#mappe_territoriali {border:1px solid #ababab; width:180px;font-size:.95em; text-align:center; margin-bottom:6px; 
}
div#mappe_territoriali a{display:block; height:179px; padding:0; margin:0;background:url(/css/home/im/mappe_territoriali.jpg) no-repeat;}

/*___box 150 anni____*/
div#anniversario {border:1px solid #ababab; font-size:.95em; margin-top:10px;   
width:170px; height:180px;/*background:url(/css/home/im/anniversario.jpg) no-repeat;*/background:url(/css/home/im/boxItaliaNo150.jpg) no-repeat; padding-left:10px; }
div#anniversario p{ padding-top:10px; padding-left:2px!important; padding-right:10px!important;font-size:0.95em;  }
div#anniversario a{ display:block;padding:0; margin:0;color:#BDD25B; background:transparent url(/css/im/lista_verde.gif) 0 50% no-repeat; padding-left:16px; margin-top:154px!important; font-weight:bold; }

/*___box lenci 19marzo2010____*/
div#lenci {border:1px solid #ababab; font-size:1em; margin-top:10px;   
width:180px; height:180px; background:url(/css/home/im/lenci.jpg) no-repeat; /*padding-left:10px; */}
#colDx div#lenci ul.menu_verde{ margin-top:150px;width:100%;/*filter:alpha(opacity=45);
-moz-opacity:.45;
opacity:.45; */}
#colDx div#lenci ul.menu_verde li{ background:none; background:transparent url(/css/home/im/w50.png); width:100%; padding-left:0;}
#colDx div#lenci ul.menu_verde a{color:#000!important; padding-left:18px;}

/*___box bibliografiat 31maggio2010____*/
div#bibliografiat {border:1px solid #ababab; font-size:1em; margin-top:10px;   
width:180px; height:180px; background:url(/css/home/im/bibliografiat.jpg) no-repeat; /*padding-left:10px; */}
div#bibliografiat a{ display:block;width:180px; height:180px; }



/* elenchi*/ 
ul.menu_verde{font-weight:bold; padding:0;font-size:0.9em; 
margin:6px 0 12px 14px;  display:block; /*clear:both;width:625px;*/ min-height:20px;  }
ul.menu_verde li{color:#BDD25B; background:transparent url(/css/im/lista_verde.gif) 0 50% no-repeat;
list-style:none; float:left; margin-right:20px; padding:0 0 0 16px; /*line-height:.95em;*/}
ul.menu_verde li a, 
ul.menu_verde li a:link, 
ul.menu_verde li a:visited, 
ul.menu_verde li a:active{color:#BDD25B; text-decoration:none;}
ul.menu_verde li a:hover{ text-decoration:underline;}


ul.lista_verde{margin:0; margin-top:3px; font-weight:bold; padding:2px 4px 0px 6px;font-size:0.9em;}
ul.lista_verde li{color:#BDD25B; background:transparent url(/css/im/lista_verde.gif) 0 3px no-repeat;
list-style:none; padding-left:14px;  padding-bottom:2px;}
ul.lista_verde li a, 
ul.lista_verde li a:link, 
ul.lista_verde li a:visited, 
ul.lista_verde li a:active{color:#BDD25B; text-decoration:none;}
ul.lista_verde li a:hover{ text-decoration:underline;}

ul.boxfonti{margin:0; margin-top:20px; margin-left:0px; font-weight:bold; padding:2px 4px 0px 10px;font-size:1.1em;}
ul.boxfonti li {background:transparent url(/css/home/im/bottone_grigio.gif) 0 0 no-repeat;list-style:none; margin-bottom:2px;
padding:4px; text-align:right; height:24px; width:134px;}
ul.boxfonti li a{ padding-right:10px;}
ul.boxfonti li.boxfonti_last{ margin-top:16px;background:transparent url(/css/home/im/bottone_verde.gif) 0 0 no-repeat;}

ul.space {margin-top:15px;}



input.pulsante{background: transparent url(/css/home/im/puls_vai.gif) 0 0 no-repeat; margin-left:6px; border:none; width:52px; height:20px; color:#000;font-family:Arial, Helvetica, sans-serif; font-size:.9em;padding-bottom:2px;cursor:pointer;cursor:hand;position:absolute;top:189px;right:20px;}


/* footer */
div#footer{clear:left; width:100%; background:transparent url(/css/im/struttura/bordo_corpo_inf2.gif) no-repeat; padding-top:8px; height:36px;}
div#footer p{margin:0; text-align:center; color: #FFF; font-size:.8em; padding:14px;background-image:none; margin:0 8px 0 128px; }
div#footer p a{ float:left;}
/*div#footer p a.delicious{background:url(/css/home/im/ico_del.gif) 0 0 no-repeat; width:17px; height:18px; margin:0 8px 0 12px;}
div#footer p a.icodue{background:url(/css/home/im/icodue.gif) 0 0 no-repeat; width:17px; height:18px; margin:0 8px;}
div#footer p a.icotre{background:url(/css/home/im/icotre.gif) 0 0 no-repeat; width:17px; height:18px; margin:0 8px;}*/
.pallino{background:url(/css/home/im/pallino.gif) 0 0 no-repeat; width:3px!important; height:4px;float:left; margin:6px 10px 0 10px; }
