
/* NUOVO CSS */

/*-------------------------------------------
	CNA Interpreta
	- - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles
	Filename:		cna-interpreta.css
	Version:		1.0 
	Date:			Mar 05, 2008
	Author:         Fabio Felicetti
	Company:        ExpertWeb
	Please:         You may adapt elements of this CSS in your own projects, 
					but the unique combination of layouts, styles, sizes, typography, 
					and positioning ("the design") is copyright 2006 at Expertweb.it 
					and may not be reproduced.
	-------------------------------------------*/
	

/* HTML Elements                               */
/***********************************************/
html,body{margin:0;padding:0;
}
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000;background: #fff; text-align:center; padding-bottom:10px;}
img{border: 0;
}
a{color: #000650;font-weight:bold
}
a:hover{color:#000000;text-decoration: none;
}

form, fieldset, legend {margin:0; padding:0; padding-top:0; margin-top:0;
}


/* Paginazione                                 */
/***********************************************/
div#container{width: 970px; position:relative;margin: 0 auto; text-align:left;
}
div#container div#headerPMI{height:78px; padding:10px 0 0 0;
}

div#container div#barraCentrale{height:239px;background: url(PMI_img/Barra_Centrale.jpg) no-repeat}
div#container div#barraCentraleSub{height:131px;background: url(PMI_img/Barra_Centrale_Sub.jpg) no-repeat;}
div#container div#contentPMI{padding: 0 0 0 0;border:0;
}
div#container div#boxAgenda{height:400px;background:#9a9192; padding:10px; border-top:solid 2px #fff;}
div#container div#boxAgenda a {text-decoration:none;}
div#container div#boxAgenda .boxCorpoAgenda{margin-top:10px; color:#fff}


div#container div#boxAreaRiservataSub{width:180px; height:80px; float:right; padding-right:10px;padding-top:28px;}
html>body div#container div#boxAreaRiservataSub{padding-right:30px;}
p.dimenticatoPsw {width:180px; padding-top:8px; text-align:right; float:right;
 }
div#container div#boxAreaRiservataSub a {text-decoration:none; color:#000;}
div#container div#boxAreaRiservataSub div#AreaRiservataSub p{margin:0; color:#000;font-weight:bold; text-align:right;}
div#container div#boxAreaRiservataSub div#AreaRiservataSub .FormRiservataSub{height:14px; width:94px; border:1px solid; border-color:#000000; background-color:#fff;font-size:12px;}
div#container div#boxAreaRiservataSub label{float:left;font-size: 10px; font-weight:bold;border:0px solid; margin-left:10px;}

div#container div#boxAreaRiservataSub div#BoxBenvenuto{border:0px solid; padding-left:40px; width:176px; margin-top:-45px;}

div#container div#colSX{width:204px; border:0px solid #000; float:left;}
div#container div#colCentrale{width:542px; border:0px solid #c00; float:left; margin-left:18px;clear:none;}
div#container div#colCentrale table, td{padding:5px; border-collapse:collapse; border-color:#CCCCCC}
div#container div#colDX{width:185px; border:0px solid #666; float:right;}

div#container div#colSX div#BoxCerca{width:100%; border:0px solid; float:left; height:89px; background-color:#999091; margin-top:5px;}
div#container div#colSX div#BoxCerca p{margin-left:20px; margin-top:5px; margin-bottom:0px; color:#fff;}
div#container div#colSX div#BoxCerca p .FormRicerca{height:16px; width:84px; border:1px solid; border-color:#81797a; background-color:#fff; color: #000;padding:4px;}
div#container div#colSX div#BoxIndirizzo{width:100%; border:0px solid; float:left; height:89px; font-size:11px;}
div#container div#colSX div#BoxIndirizzo p{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:15px;}
div#container div#colSX div#BoxLoghi{width:148px; bo rder:1px solid; float:left; height:auto; margin:20px 0 20px 20px;text-align:center;}
* html div#container div#colSX div#BoxLoghi{float:none;}
div#container div#colCentrale div#areaMenuCentrale{width:543px; height:33px; background-color:#000650; margin-top:2px;}
div#container div#colCentrale div#areaMenuCentrale a{color:#fff; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;}
div#container div#colCentrale div#areaMenuCentrale a:hover{}
div#container div#colCentrale div#areaTitoloCentrale{padding:0; margin:0;}

h1, h2, h3, h4, h5, h6, h7 {color:#036; font-family:Verdana,Arial, Helvetica, sans-serif; font-weight:bold;  margin:8px 0;
}
h5 {font-size:11px;
}
div#container div#colCentrale div#areaTitoloCentrale h1{ font-family:Arial, Helvetica, sans-serif; font-size:28px; margin:8px 0;}
div#container div#colCentrale div#areaTitoloCentrale h3{font-size:16px;color:#036;}
div#container div#colCentrale div#areaTitoloCentrale h4{font-size:14px;color:#036;}
div#container div#colCentrale div#areaCorpoArticolo h1{font-size:18px;color:#036;}
div#container div#colCentrale div#areaCorpoArticolo h3{font-size:16px;color:#036;}
div#container div#colCentrale div#areaCorpoArticolo h4{font-size:14px;color:#036;}

div#container div#colCentrale div#areaCorpoArticolo{width:543px; height:auto; margin-top:2px; font-size:11px;}
div#container div#colCentrale div#areaCorpoArticolo div#banner{margin-bottom:10px;}

div#container div#colCentrale div#areaCorpoArticolo div#incentivi label{ float:left;width:170px;}
div#container div#colDX div#titoloNews{width:186px; height:33px; margin-top:2px; background-color:#000650; padding-left:2px}
html>body div#container div#colDX div#titoloNews{padding-left:0px;}
div#container div#colDX div#titoloNews img{}
div#container div#colDX div#BoxNews{width:186px; height:auto; background-color:#F7F7F7;}
div#container div#colDX div#BoxNews .TitoloNews{margin-left:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
div#container div#colDX div#BoxNews.TitoloNews a {font-size:11px}
div#container div#colDX div#BoxNews .corpoNews{margin-left:13px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  width:160px; display:block}
div#container div#colSX div#Powered{width:186px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-style:normal}
div#container div#colSX div#Powered a{color:#000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal}
div#container div#colSX div#Powered a:hover{color:#000; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal}
div#container div#colSX div#Powered a:visited{color:#000; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal}
div#BoxLogin{ width:200px; border:0px solid; padding-left:20px;}
div#BoxLoginSub{width:200px; border:0px solid; padding:0px;}
html>body div#BoxLogin{ width:180px;}
div#BoxLogin label{float:left; margin-top:10px; padding-left:20px;padding-top:3px;}
html>body div#BoxLogin label{padding-top:6px;}
div#BoxLoginSub label{width: 8em; float: left;  text-align: right;  margin-right: 1em; padding-top:5px;}



/* VECCHIO CSS*/
form{margin:0;padding:0}
form fieldset{border:0;width:auto}
form input,form select{font-size:100%;margin:3px 1px;vertical-align: middle;}
form textarea{font-size:100%;font-family:verdana;margin:3px 1px}
hr{margin: 0;color:#1F3683;background-color:#1F3683;height:1px}
hr.light{margin: 0;color:#C0C7DC;background-color:#C0C7DC;height:1px
}

input.radio{line-height:20px;vertical-align: middle;
}
ol{margin-top: 5px;
}
p{font-size: 12px;font-family: Verdana!important;line-height: 16px!important;
}
div#header h1#maintitle{display:none}
div#header hr{display:none}
div#header ul#mappa_home{margin:0;padding:0;list-style:none;position:relative;background:url(images2/mappa.gif) no-repeat}
div#header ul#mappa_home li{display:block;position:absolute;margin:0;padding:0 0 0 3px;background:url(images/logo_CNAiterpreta_interna.gif) no-repeat 0 0}
body#home div#header ul#mappa_home li{background:url(images/logo_CNAiterpreta.gif) no-repeat 0 0}
div#header ul#mappa_home a{display:block;width:182px;height:35px;left:0px;top:0}
body#home div#header ul#mappa_home a{width:326px;height:78px;left:10px;top:5px}
div#header #mappa_home .alt{display:none}
body#home div#header li#mappa_home-link1{width:326px;height:78px;top:0}
body#home div#header li#mappa_home-link2{}
div#header li#mappa_home-link1{top:1.6em;width:182px;height:35px}

fieldset#cerca{float:right;margin:30px 10px 0 0;width:533px;line-height: 30px;}
body#home fieldset#cerca img{display:inline;float:left;vertical-align: middle;margin:0 10px;
}
fieldset#cerca img{display:inline;float:left;vertical-align: middle;margin:0 10px;line-height: 30px;
}
body#home fieldset#cerca{margin:3px 0;padding:7px 0;border-top:solid 1px #1F3683;width:100%;background-color:#F7FBFF;float:none;vertical-align: middle;line-height: 30px; border-bottom: solid 1px #1f3683;}
fieldset#cerca legend{display:none}
fieldset#cerca label{display:none}
fieldset#cerca input{font-size:11px;margin:0;width:415px;border:groove 1px #9F9F9F;float:left;display: inline;vertical-align: middle;}
fieldset#cerca a{color:#fff;font-size:0;text-decoration:none;background:url(images/lente.gif) no-repeat 1px 1px;display:block;width:25px;height:27px;float:right;vertical-align: middle;}html>body#home fieldset#cerca a{margin:0 50px 0 0}
*html body#home fieldset#cerca a{float:none;disp lay:inline}
fieldset#cerca a:hover{background:url(images/lente_h.gif) no-repeat 1px 1px}
div#header img.banner{float:right;border:0;margin:0 auto;}
div#header p.data{position:absolute;right:20px;top:125px;color:#fff;font-size:110%}html>body div#header p.data{top:115px}

div#header fieldset#login{float:right;padding:0;border:0}
fieldset#login{width:280px;font-style:italic;position:relative;text-transform:uppercase;border:solid 1px #213985;margin:2em auto;padding:1em}
fieldset#login legend{display:none}
fieldset#login label{width:75px;display:inline-block;margin:0;padding:0}
fieldset#login input{width:100px;border:groove 1px #ADBCCC}
fieldset#login a{border:solid 1px #394E91;padding:3px 2px;position:absolute;top:15px;font-style:normal;text-decoration:none;background:#F7F9FF}fieldset#login a:active,fieldset#login a:hover{Background:#E3E7F8}

div#menutop{color:#CBEBFE;background:#1F3683;border-bottom:solid 1px #9BA6C6;white-space:nowrap;height:1.5em;position:absolute;top:0;width:100%;text-align:right}
div#menutop a{color:#CBEBFE;font-weight:normal}
div#menutop a:hover{color:#E0F3FE}

div#richser{position: absolute;margin: 0 auto;width: 60px;text-align: center;
}


div#welcome{margin:20px auto;padding:.5em;border:solid 1px #B6C7F5;background:#F9FAFB}
div#welcome b{font-size:110%;display:block;text-align:center;margin:.5em 0}
div#welcome a.logout{font-size:90%;font-weight:normal}

div#contextra{float:right;width:590px;margin:0;padding:0 0 0 10px;background:#fff}
div#contentPMI{float:left;padding:0 0 20px 3px;min-height:400px}/*\*/* html div#contentPMI{height:500px}/**/
div#contentPMI p{text-align:justify;margin:0;padding:.3em 0}
div#contentPMI h3.titoloevento{background:#F0F0F0; font-size:14px; width:345px;}
div#contentPMI div.stori co,div#content div.vedi{background:#F0F0F0;text-align:left;text-decoration:none;color:#9F9F9F;font-weight:bold;width:200px;float: left;display: inline; border:0px solid}
div#contentPMI div.vedi{float:left}
div#contentPMI div.storico a,div#content div.vedi a{text-decoration:none;text-decoration:underline;display:block;width:200px}
div#contentPMI div#briciole{}
div#contentPMI div#briciole a{}


div#contentPMI div#scadenze{background:url(images/scadenze_ico.gif) no-repeat 0 2px #F5F9FD;border:solid #1F3683;border-width:1px 0;margin:0 0 4px 0;padding:.2em .2em .2em 90px;height:30px
} 
*html div#content div#scadenze{height:30px
}
div#contentPMI div#scadenzario{background-color:#F7F7F7;border:solid #1F3683;border-width:1px 0;border-bottom:2px solid #1F3683;margin:0;padding:45px .1em .2em 10px;hei ght:30px;position: relative;display:inline;float: left;width: 543px;min-heig ht:150px; heig ht:auto !important; hei ght:150px;border-l eft:1px solid #9CA6C6;
} 
html>body div#contentPMI div#scadenzario{width: 527px;}
*html div#content div#scadenzario{height:30px
}
div#contentPMI div#scadenzegiorno{background:url(images/scadenzegiorno_ico.gif) no-repeat 0 2px #F5F9FD;border:solid #1F3683;border-width:1px 0;border-bottom:2px solid #1F3683;margin:0;padding:45px .1em .2em 10px;he ight:30px;position: relative;display:inline;float: left;width: 585px;min-he ight:150px; hei ght:auto !important; heig ht:150px;bor der -right:1px dashed #C0C7DC;
} 
*html div#contentPMI div#scadenzegiorno{height:30px
}
div#contentPMI div#avvenimenti{background-color:#F7F7F7;border:0;margin:0;padding:10px;position: relative;display:block;width: 540px;clear: both;min-height:100px; height:auto !important; height:100px;
} 
html>body div#contentPMI div#avvenimenti{width: 525px;}
div#contentPMI div#avvenimenti p{
}
body#home div#contentPMI div#scadenze{background:url(images/scadenze_ico.gif) no-repeat 5px 5px #F5F9FD;border:solid #1F3683;border-width:1px 0;margin:0 0 4px 0;padding:.2em .2em .2em 90px;height:30px
} 
*html div#contentPMI div#scadenze{he ight:30px
} 
body#home div#contentPMI div#scadenzario{background:#F5F9FD;border:solid #1F3683;border-width:1px 0;border-bottom:2px solid #1F3683;margin:0;padding:0;position: relative;display:inline;float: left;width: 290px;height: 30px;
} 
html>body#home div#contentPMI div#scadenzario{width:294px;
}
body#home div#contentPMI div#scadenzegiorno{background:#D5EFFE;border:solid #142456;border-width:1px 0;border-bottom:2px solid #142456;margin:0;padding:0;position: relative;display:inline;float: left;width: 292px!important;width: 295px;height: 30px;
} 

*html div#contentPMI div#scadenze{he ight:30px
}
body#home div#contentPMI div#secondopiano{position: relative;float:left;display: inline;width:586px;background:url(images/avvenimenti_ico.gif) no-repeat 5px 5px #F5F9FD;border:0;border-bottom:2px solid #1F3683;border-top:1px solid #1F3683;padding: 0;margin: 0;margin-top: 20px
}
body#home div#contentPMI div#secondopiano div#avvenimenti{background:url(images/avvenimenti_ico.gif) no-repeat 5px 5px #F5F9FD;border:0;margin:0;padding:0;position: relative;display:inline;width: 295px;min-height:100px; height:auto !important; height:100px;float: left;
} 
body#home div#contentPMI div#secondopiano div#boxdestra{position: relative;display:inline;float: right;margin:0;padding:0;width: 286px;min-height:100px; height:auto !important; height:100px;text-align: center;padding-bottom: 15px
} 
body#home div#contentPMI div#secondopiano div#immobili{border:1px solid #1F3683;margin:0;padding:0;width: 100%;min-height:100px; height:auto !important; height:100px;text-align: center;background:  #f9f9f9;padding-bottom: 15px; margin-bottom:20px;
} 

body#home div#contentPMI div#secondopiano div#raitv {border:1px solid #060;margin:0;padding:0;width: 100%;min-height:100px; height:auto !important; height:100px;text-align: center;background:  #e3f7e8; padding:8px 0;
} 
/* TV */
div#tv {width:359px; height:300px; padding: 15px; background: url(images/tv.jpg) no-repeat top left;
}
/****/
div#contentPMI div#scadenze h4, div#content div#scadenzario h4, div#content div#scadenzegiorno h4{display:none
}
div#content div#scadenze ul, div#content div#scadenzario ul, div#content div#scadenzegiorno ul {margin:10px 0 0 10px;padding:0;list-style:square;
}

div#content div#secondopiano ul, div#content div#secondopiano ul, div#content div#secondopiano ul {margin:0;padding:45px 13px 10px 12px;list-style:none
}
div#contentPMI div#avvenimenti ul, div#content div#avvenimenti ul, div#content div#avvenimenti ul {margin:0;padding:45px 13px 10px 12px;list-style:none
}
div#contentPMI div#primopiano{border:0;margin:0 ;padding:0;position: relative;display:block;width: 585px;clear: both;
} 
div#contentPMI div#secondopiano{border:0;margin:0 ;padding:0;position: relative;display:block;width: 585px;clear: both;
} 
div#contentPMI div#banner{width:200px; height:214px;border:0;padding-left:4px; padding-right:8px;margin: 0 auto;text-align: center; float:left; display:block
}
html>body div#contentPMI div#banner{padding-right:16px;}
div#contentPMI p#tornaaicontenuti{display:none
}


div#extra{float:right;width:180px;background:#F7F7F7;min-height:40px;height:auto!important;height:40px; border:1px solid #ccc; margin-left:0px; padding-bottom:20px;}
div#extra div{width:172px;margin:0 0 10px 8px;padding:20px 0 0 0;background-position:0 0;background-repeat:no-repeat;background-color:#f7f7f7; border:0px solid}
div#extra dbackground-image:url(images/bg_top_ d iv_extra.gif)iv{}
div#extra div#file{background-image:url(images/bg_ extra_files.gif)}
div#extra ul{background:url(images/bg_botton_div_ext ra.gif) no-repeat bottom #F7F7F7;margin:0;padding:0 0 20px 0;list-style:none}
div#extra li{}
body#home div#extra li{border:0}
div#extra ul a{display:block;width:162px;padding:.2em 0;margin:0px 4px;border-bottom:solid 1px #fff;font-size:110%;color:#000;font-weight:normal;background:#F7F7F7;text-decoration:none}
div#extra ul a.link_nascosto{font-size:100%;color:#9F 9F9F;padding:.3em;text-decoration:none;background:transparent}
div#extra ul a:hover.link_nascosto{background:#EDF1FF;cursor:default}
div#extra ul a:hover{background:#F0F0F0}
div#extra h3{font-size:125%;margin:0;padding:0 0 3px 0;text-align:center}

body#home{}
body#home div#header{background-image:none;background-color:#fff;height:100px;margin-bottom:10px}
body#home div#menutop{top:85px}
body#home div#container{background:transparent}
body#home div#contextra{background:none}
body#home div#content{width:auto}
body#home div#extra{display:none}
body#home div#extra div.ulisse{background:url(images/bg_extra_ulisse.gif) no-repeat 0 0 ;padding-top:70px}
body#home div#extra h3{display:none}
body#home div#extra ul{background:url(images/bg_botton_div_extra_home.gif) no-repeat bottom #DFF9BF}
body#home div#extra ul a{background:#B5EE71;border-top:solid 1px #BFED86;margin:5px 0 0 0}
body#home div#extra ul a:hover{background:#D7F5B4;border-top-color:#CFF1A7}

div#cs-servizio, div#cs-manualistica, div#cs-strumenti, div#cs-informazione, div#cs-formazione{background: #F0F0F0;border-top: 1px solid #213985;margin:0;padding:20px;margin-bottom: 10px
}

body#home hr#chiusura{display:none}
body#home div#footer{text-align:right;clear:both}

hr#chiusura{display:none;margin:0;padding:0;height:0}
div#footer{color:#CBEBFE;padding:5px 5px;background:#1F3683;text-align:right;clear:both;height:20px}
div#footer a{color:#CBEBFE;font-weight:normal}
div#footer a:hover{color:#E0F3FE}
div#footer span.copyright{float:left}

h4.errore{text-align:center;font-size:120%;padding:0;margin:2em 0;color:#cc0000
}

ul.listadoc{margin:0;padding:0;list-style:none}
ul.listadoc li{margin:1em 0;padding:.5em;background:}
h3.Nazionale{font-size:130%!important}
h4.livelloespanso{margin:.3em 0 0 0;padding:0}
ul.livello0{margin:0;padding:0}
ul.livello0 ul{margin-bottom:1em}
ul.livello0 ul ul ul{list-style:disc;}
ul.livello0 ul ul ul ul{list-style:circle;}
h5.livelloespanso{margin:0;padding:1em 0 0 2em}
h3.focus, h3.primopiano{font-size:120%;margin:1em 0 0 0;padding:0;line-height:.9em;text-transform:uppercase}
ul.focus{margin-bottom:2em;position:relative;border-top:solid 0px #213985;width:540px; padding-left:0px;}
ul.focus li,ul.focus li.grey{pad ding:.5em;background:none!important;width:auto}
ul.listadoc li a{font-size:110%}
ul.listadoc li{/*width:355px;*/padding-left:40px;min-height:3em}/*\*/*html ul.listadoc li{height:3em}/**/
ul.listadoc li.grey{background-color:#F8F8F8}
ul.listadoc li.news{/*width:355px;*/padding-left:40px;background:url(images/bg_elencodoc.gif) no-repeat 5px 10px!important;min-height:3em}/*\*/*html ul.listadoc li{height:3em}/**/
ul.listadoc li.grey-news{background:url(images/bg_elencodoc_grey.gif) no-repeat 5px 10px #F8F8F8!important; margin-left: 2px;padding-left:38px;}


ul.indicelivello{margin:0;padding:0 1em 0 0em;list-style:none; clear:both; border:0px solid;padding-top:20px;}
html>body ul.indicelivello{padding-top:20px;}
ul.indicelivello a{display:block;width:545px;padding:.5em;margin:.3em 0;background:#F8F8F8;text-decoration:none}
html>body ul.indicelivello a{display:block;width:535px;padding:.5em;margin:.3em 0;background:#F8F8F8;text-decoration:none}
ul.indicelivello a:hover{background:#EFEFEF;text-decoration:none}

div.contenuti{margin:0 0 0 4em}

div.dettaglioevento{width:350px;background: #F7F7F7;line-height: 16px}
div.dettaglioevento b{}
div.dettaglioevento i{font-style:normal;line-height:16px}

div.paginazione{text-align:center;margin:10px auto; padding:5px;background:#999091}
div.paginazione a{font-size:100%;padding:3px;background:#b5afaf}
div.paginazione span.selected{padding:2px 3px;font-size:120%;font-weight:bold;background:#f8b004}
div.paginazione a:hover{background:#D5D5D5;padding:3px;text-decoration:none}

div.link{}
h3.sopraelenco{margin:0 0 .5em 0;padding:1em 0 0;font-size:130%;border-bottom:solid 1px #213985}
div.link h3{margin:0 0 0 .5em;padding:1em 0 0 .1em;border-bottom:solid 1px}
div.link ul{margin:0;padding:.5em 1em .5em 1em;list-style:none;border-left:solid 1px}
div.link ul a{margin:.1em 0}
div.link ul a:hover{}
div.importanza1 h3{color:#213985;border-color:#213985}
div.importanza2 a{display:block;width:auto;padding:.5em;background-color:#F8F8F8;width:535px;text-decoration:none}
div.importanza2 a:hover{background-color:#EFEFEF}
div.importanza2 h3{color:#213985;border-color:#213985;font-size:145%;padding:0 0 0 .2em;margin:0;}
div.importanza2 ul{margin:0 0 0 1em}
div.importanza3 ul{list-style:none;}
div.importanza3 a{background:url(images/importanza3.gif) no-repeat 0 .7em;width:auto;padding:.2em .1em .2em .7em;font-size:120%;margin:.2em 0}
div.importanza3 li.selected{border-left:solid 1px #C0C7DC;border-top:solid 1px #DBDFEB;padding:.5em 5px;background:#f8f8f8;margin:0 0 3em 0}
div.importanza3 li.selected a{background:none;padding:0}
div.importanza3 h3{color:#213985;font-size:135%;border-bottom:solid 1px;border-color:#213985}
div.importanza3 ul{border-color:#213985;margin-left:1em}
div.importanza4 a{background:url(images/importanza4.gif) no-repeat 0 .5em;width:auto;padding:.1em .1em .1em .7em;font-size:110%}
div.importanza4 h3{col or:#4F5876;font-size:120%;border-color:#657198}
div.importanza4 ul{border-color:#B3B8CC;margin-left:1.5em}


/* CLASSI CMS */
.txtSinistra{text-align:left}
.txtCentro{text-align:left; color:#f00}
.txtDestra{text-align:right}
div#content p.txtSinistra{text-align:left}
div#content p.txtCentro{text-align:center}
div#content p.txtDestra{text-align:right}
img.imgDestraFloat{float:right!important;margin:.2em .5em;position:relative}
img.imgDestra{float:right!important;margin:.2em .5em;position:relative}
img.imgSinistraFloat{float:left!important;margin:.2em .5em;position:relative}
img.imgSinistra{float:left!important;margin:.2em .5em;position:relative}
img.imgCentro{margin:.2em auto;position:relative}
.tabSinistra{float: left;}
.tabCentro{margin: 0 auto;}
.tabDestra{float: right;}

.block{clear: both;display: none;
}
div#content table{max-width: 400px;!important; 
}
div#content table td{max-width: 100px!important; 
}
div#preview{background:url(images/preview.gif) repeat-y left top;
}


/* box password */
div#pwd{margin:20px 0 10px 0;text-align: center;
}
div#pwd a.pwd{font-size: 9px;text-transform: uppercase;color: #060;text-align: center;padding-top: 10px;
}
div#pwd a.pwd:hover{font-size: 9px;text-transform: uppercase;color: #c00;text-align: center;padding-top: 10px;
}

/* box storico */
div#storico{margin:20px 0 10px 0;text-align: center;border:1px solid #fc6;padding:3px;background: #f5f5f5
}
div#storico a.blank{font-size: 9px;text-transform: uppercase;color: #c60;text-align: center;text-decoration: none;
}
div#storico a.blank:hover{font-size: 9px;text-transform: uppercase;color: #c00;text-align: center;padding-top: 10px;
}


/* box videoimprese */
div#videoimprese{margin:20px 0 10px 0;text-align: center;border:1px solid #ABB7C5;padding:3px;background: #f5f5f5
}
div#videoimprese a.blank{font-size: 9px;text-transform: uppercase;color: #6B7684;text-align: center;text-decoration: none;
}
div#videoimprese a.blank:hover{font-size: 9px;text-transform: uppercase;color: #c00;text-align: center;padding-top: 10px;
}

/* box videoconferenza */
div#videoconferenza{margin:20px 0 10px 0;text-align: center;border:1px solid #ABB7C5;padding:3px;background: #f5f5f5
}
div#videoconferenza a.blank{font-size: 9px;text-transform: uppercase;color: #6B7684;text-align: center;text-decoration: none;
}
div#videoconferenza a.blank:hover{font-size: 9px;text-transform: uppercase;color: #c00;text-align: center;padding-top: 10px;
}


/* box AMREF */
div#amrefevisure {width:100%;margin:20px 0;  height:125px;
}
div#amrefevisure a{font-size: 9px;text-transform: uppercase;color: #000;text-align: center;text-decoration: none;
}
div#amrefevisure a:hover{font-size: 9px;text-transform: uppercase;color: #fd6500;text-align: center;
}
div#amref{text-align: center;padding:3px;background: #fbf6b9;border: 1px solid #d9b300;width:47%; float:left;
}
div#visure{text-align: center;padding:3px;background: #d5effe;border: 1px solid #1f3683;width:47%; float:right;
}
html>body div#visure, html>body div#amref {width:44%;
}


/* ULISSE */
div#ulisse{width: 546px;position:relative;display: block;
}
div#ulisse div.riga{margin: 5px 0;padding: 5px;background: #F9FAFA;border-bottom: 1px dashed #213985;
}
div#ulisse div.riga h3{font-size: 16px;padding:0;margin: 0;
}
div#ulisse div.riga h3 a{text-decoration: none;
}
div#ulisse div.riga h3 a:hover{text-decoration: underline;color: #c00;
}
div#ulisse div.riga div.numero{
}
div#ulisse div#ultimo{margin: 10px 0;padding: 10px;border-bottom: 1px dashed #c00;
}
div#ulisse div#ultimo span.anno{font-size: 20px;padding:5px;margin: 5px;font-family:Georgia, "Times New Roman", Times, serif
}
div#ulisse div#ultimo h3{font-size: 18px;padding:5px;margin: 5px;color:#267B35;font-family:Georgia, "Times New Roman", Times, serif
}
div#ulisse div#ultimo div.articoli{line-height: 16px;font-style: italic;background:#f5f5f5;line-height:2em;border-bottom:1px solid #fff;padding:0 .5em .5em .5em;font-size:12px;
}
div#ulisse div#ultimo div.articoli span.numero{font-size: 14px;font-family:Georgia, "Times New Roman", Times, serif
}
div#infoimpr{width: 546px;position:relative;display: block;
}
div#infoimpr dl{list-style-position: inside;list-style-type: square;
}
div#infoimpr dl dt{margin-top: 10px;color:#c00;font-size: 10px;text-transform: uppercase;
}
div#infoimpr dl dd{list-style-type: square;color: red;line-height: 16px
}
div#infoimpr div.mezzo dl{list-style-position: inside;list-style-type: square;
}
div#infoimpr div.mezzo dl dt{margin-top: 10px;color:#c00;font-size: 12px;text-transform: uppercase;
}
div#infoimpr div.mezzo dl dd{list-style-type: square;color: red;line-height: 16px
}
div#infoimpr div.mezzo{position: relative;float: left;display: inline;width: 270px
}
div#ccnl,div#incentivi{line-height: 20px;
}
div#ccnl div.box,div#incentivi div.box{position: relative;float: left;line-height: 20px;background:#EDEDED;border-bottom: 2px solid #000650;border-top: 1px solid #000650;padding:0;
}
div#ccnl div.box h6,div#incentivi div.box h6{font-style: normal;font-weight: normal;font-size: 10px;margin:0;padding:0;border: 0 
}
div#ccnl div.box div.sx,div#incentivi div.box div.sx{position: relative;display: inline;float: left;width: 260px;
}
div#ccnl div.box div.dx,div#incentivi div.box div.dx{position: relative;display: inline;float: rigth;width: 130px;
}
div#ccnl div.box div.bot,div#incentivi div.box div.bot{position: relative;display: block;float: left;width: 542px;margin:5px 0;
}
div#ccnl div.risultato,div#incentivi div.risultato{line-height: 20px;border-bottom: 1px solid #999091;padding:0 0 10px 0;margin: 10px 0;
}
div#ccnl div.risultato img{vertical-align: middle;
}
div#ccnl div.risultato div.primalinea,div#incentivi div.risultato div.primalinea{background:#F4F4F4; clear:both
}
p.errore{text-align:center;font-size:120%;padding:0;margin:2em 0;color:#cc0000;font-weight:bold;
}
p.errore2{text-align:center;font-size:120%;padding:0;margin:2em 0;color:#FFF;font-weight:bold;
}
div#reinvio_account input{border: 1px solid #213985;
}
div#reinvio_account h6{font-style: normal;font-weight: normal;
}

a.ricordapwd{margin:0;padding:4px;background: #F4F4F4;text-decoration: none; border: solid 1px #000; height:20px;
}
a.pwd{text-decoration: none;
}
ul.ricercaeventi{
}
ul.ricercaeventi li{padding-bottom:5px;
}
div#richiestaservizi label{width: 150px!important;vertical-align:top;position:relative;display:inline-block;float:left;
}
div#richiestaservizi input, div#richiestaservizi textarea, div#richiestaservizi select{width: 300px;bo rder:1px solid #369
}
div#richiestavisura label{width: 200px;vertical-align:top;position:relative;display:inline-block;float:left;
}
div#richiestavisura input, div#richiestavisura textarea{width: 300px;bor der:1px solid #369;clear:right;
}
div#richiestavisura select{bor der:1px solid #369
}
div#richiestavisura input.checkradio{border:none; width:40px!important; margin-right: 40px;
}
div.boxform1, div.boxform2 {padding:8px;margin-bottom: 20px; border: dotted 2px #99a5c6;
}
div.boxform1 label, div.boxform2 label {width:100px!important;
}
div.boxform1 {background: #f9fafb;
}
.check{border:0!important;width: 50px!important
}
div#servdisp{margin-left:150px;position: relative;
}
.button{width: auto!important
}
.mini{width: 50px!important
}
div#richiestadiservizi{text-align:center;
}
div#scroll_2{overflow: auto;height: 150px;border:1px solid #DBDFEB
}
.informativa{color:#c00
}
div#espertonline{text-align:center;margin:.5em 0
}



dt.livellidd{background:#F5F5F5;font-weight:bold;font-size:12px;color:#036;padding:.5em
}
dd.datadd{
}
dd.datidd{margin-bottom:1.5em
}

/* VIDEOGUIDE */
/* INDEX*/
div#videoguide {padding:1px; background:#f0fdf0; color: #060; text-align:right;
}

/* PAGINE INT */
div#bvideoguide {padding:1px; color: #060; text-align:right;margin-top:52px;margin-left:215px;position:absolute
}


/* PAGINA ELENCO */
ul.videoguide {font-weight:bold;list-style:none;
}
ul.videoguide ul li{font-weight:normal;
}
h4 {font-size:140%;
}


/* MENU ICONE FARO  E SOTTOMENU SERIVIZ INTERPRETATIVI */
li#livello_flash_selezionato {background:#edf0f1; text-align:right;
}
li.li_servint {background:#edf0f1; width:203px; min-height:20px; height:auto;
}
div.Internaz {display:block;font-weight:bold;color:#666666;padding:2px 2px 2px 20px;font-size:11px;line-height:16px; background-color: #f0f0f0;
}

/* LOGIN */

div#login_dist {float:left; width:262px;text-align:left;margin-left:4px;
}
div#menu_dist {float:left; width:400px;
}
html>body div#login_dist {float:left; width:264px;text-align:left;margin-left:8px;
}
html>body  div#menu_dist {float:left; width:400px;
}

.disabled{background:#efefef;border:1px solid #666;
}
.enabled{background:#fff;
}

/* NUOVI DIV  01-02-07 */

div#corsopers { background: #f7f7f7; border-bottom: solid 1px #142456;font-weight: bold; border-top: solid 1px #142456; text-align:center; padding: 5px 0;margin:6px 0;
}
div#contattiperc { background: #f7f7f7; border-bottom: solid 1px #142456;font-weight: bold; border-top: solid 1px #142456; text-align:center; padding: 5px 0;
}

div.riquadroform {background: #f7f7f7; border-top: dotted 1px #969696; border-bottom: dotted 1px #969696;padding: 5px 0; margin:10px 0; }
div#offerte h3 {margin:0 0 2px 0;}



/* box statspromo */
div#statspromo{margin:20px 0 10px 0;text-align: center;border:1px solid #25419a;padding:3px;background: #f5f5f5
}
div#statspromo a{font-size: 9px;text-transform: uppercase;color: #25419a;text-align: center;text-decoration: none;
}
div#statspromo a:hover{font-size: 9px;text-transform: uppercase;color: #5a71ba;text-align: center;padding-top: 10px;
}
table.tabpromo {width:100%
}
table.tabpromo th {  font-size: 11px; font-weight: bold; color: #fff; background-color: #1f3683; border:none;}
table.tabpromo td { background: #edf0f1; border:none; }

/*fine vecchio css */


div#briciole{clear:both;}


/* ******************************** */
/* SCARICA ICONE */
ul#scarica, ul#scarica2 {list-style:none;margin:0; padding:0; height:20px;
}
ul#scarica li, ul#scarica2 li {float:left; margin:0; padding:3px 0;
}
ul#scarica b, ul#scarica2 b{display:none
}
ul#scarica a, ul#scarica2 a{width:25px;float:left;height:24px;margin:0 2px;padding:0;border:solid 1px #fff;background-color:#eee;background-repeat:no-repeat;background-position:center; border-color:#e6e6e6;cursor:default
}

ul#scarica a:hover, ul#scarica2 a:hover{background-color:#d5e4eb;border:solid 1px #fff}
ul#scarica a.pdf{background-image:url(images/pdf_ico.gif)}
ul#scarica a.word{background-image:url(images/word_ico.gif)}
ul#scarica a.multipdf{background-image:url(images/multipdf_ico.gif)}
ul#scarica a.multiword{background-image:url(images/multiword_ico.gif)}
ul#scarica a.email{background-image:url(images/email_ico.gif)}
ul#scarica2 a.pdf2{background-image:url(images/pdf_ico.gif)}

/* MODIFICHE */
/* BOX NEWS HOMEPAGE */
/**************************************/
div.linkNews {width:45px; height:100px;float:left; margin-top:10px;
}
div.notizieScroll {height:120px;width:500px; overflow-y:auto; float:left; margin-top:10px; font-size:11px;
}
div.notizieScroll ul {margin:0; padding:0; list-style:none;
}
div.notizieScroll p {margin:0; padding:0; margin-bottom:5px;
}
div.continuaHome a {color:#fff; text-decoration:underline;
}
div.continuaHome a:hover {color:#fff; text-decoration:none;
}


div#BoxMenu{width: 203px;
}
div#BoxMenu ul{margin: 0; padding: 0; list-style-type: none;
}
div#BoxMenu li{margin: 2px 0;color:#000;
}
div#BoxMenu li a{color:#000;padding:2px 2px 2px 20px; line-height:16px; display:block; background:url(PMI_img/back_menu.jpg) no-repeat top left; cursor:hand; height:40px; width:100%; text-decoration:none; font-size:11px;
}
html>body div#BoxMenu li a {width:auto;
}
div#BoxMenu li a.menuSelezionato{background:url(PMI_img/back_menu_on.jpg) no-repeat top left;
}
div#BoxMenu  ul#livello1 li {border-bottom: dotted 1px #000; margin:0;
}
div#BoxMenu  ul#livello1 a{background:url(PMI_img/back_menu_on.jpg) no-repeat top left; height:auto;
}
div#BoxMenu  ul#livello1 li a:hover{background:#fdfdfd;
}

div.scadenzaSingola {margin-bottom:15px; border-bottom:solid 1px #999091;
}
div.risultato {margin-bottom:15px; border-bottom:solid 1px #999091;
}
div.risultato h4 a{font-size:11px;
}


div.tiposcadsel {background:#f8b004; font-size:14px; padding:5px;margin-bottom:10px;
}
div.tiposcadnotsel{text-align:right;margin-bottom:10px; padding:5px; background:#e4e2e2;
}
div.tiposcadsel a, div.tiposcadnotsel a {
}
div.tiposcadsel a {text-decoration:none;
}
div.tiposcadsel a:hover{text-decoration:underline;
}
div.tiposcadnotsel a { 
}
div.tiposcadnotsel a:hover{
}

div.raffinaRicerca {clear:both; padding:10px 0;line-height: 20px;background:#EDEDED;border-bottom: 2px solid #000650;border-top: 1px solid #000650; margin-bottom:15px;
}
fieldset{padding:5px; margin:0;
}

legend {font-weight: bold; font-size:px; color:#000650;padding:0; margin:0;
}
h4.corsiOnline {border:1px solid #369;margin: 10px 0;padding:5px;background:#EDF0F1
}

div.linkInEvidenza {background: #f7f7f7; border-bottom: solid 1px #142456;font-weight: bold; border-top: solid 1px #142456; text-align:center; padding: 5px 0; margin:15px 0; font-size:14px;
}

div.nuovoBoxAvvenimenti {background: #b5afaf;border-top:solid 6px #fff;
}
div#BoxAvvenimenti {padding:10px; 
}
p.TitoloAvvenimento {padding:0; margin:0; font-size:10px; padding-bottom:10px; line-height:normal;
}

div.immagineLogo {width:240px; float:left;
}
div#bannerHP {width:700px; float:right; text-align:right;
}
p#label_tuv {text-align:center!important; font-weight:bold; color: #000650; text-transform:uppercase; font-size:10px;
}
div#container div#colDX div.BoxLoghi{width:148px;height:auto; margin:0 0 20px 20px;text-align:center; padding-top:20px;}
div#container div#colDX div#Powered{width:186px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-style:normal; text-align:center;}
div#container div#colDX div#Powered a{color:#000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal}
div#container div#colDX div#Powered a:hover{color:#000; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal}
div#container div#colDX div#Powered a:visited{color:#000; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal}

div.barraBlu {height:28px; background:#000650; clear:both;}

div#menuOrizzontale{color: #fff; padding-left:10px; width:50%; float:left;}
div#menuOrizzontale ul{margin: 0; padding: 0; list-style-type: none; margin-right:10px;}
div#menuOrizzontale li{display: inline;padding-right:6px;padding-left:6px;margin-bottom: 0px; color:#fff;border-right: 1px solid #fff; }
html>body div#container div#menuOrizzontale li{padding-right:7px;padding-left:6px;}
div#menuOrizzontale a{color:#fff; font: normal 1.2em/2.5em verdana, arial,sans-serif; text-decoration: none;	font-size: 11px; font-weight:bold;}
div#BoxBluCerca {color:#fff; font-size: 11px; font-weight:bold; width:255px; float:right; background:url(PMI_img/cerca.jpg) no-repeat center left; height:26px; text-align:right; margin-right:10px; margin-top:2px;
}
div#BoxBluCerca input {border:solid 1px #000; width:150px; 
}
div#BoxBluCerca img, div#BoxBluCerca a {border: solid 1px #000065;vertical-align:middle;
}
div#BoxBluCerca h4 {display:none;
}
div#BoxBluCerca form, div#BoxBluCerca fieldset {margin:0; padding:0;
}

/* ESPERTO ONLINE */
p.disclaimerEOL {padding:15px; border: dotted 1px #999091; margin:15px 0; background:#d5e4eb;
}

/* LIBRI */
table#elencolibri_PMI h4, table#elencolibri_PMI a, table#elencolibri_PMI td{font-size:12px;
}
h4#titolo_libri{ height:74px;width:100%;bo rder:1px solid #000; background:url(images/logoexperta.jpg) center right no-repeat;pad ding:50px 0 0 0;margin:5px 0 0 0;} 
div#areaCorpoArticolo table#dati_fatturazione, div#areaCorpoArticolo table#libri_selezionati{width:100%;!important;bord er:1px solid #1f3683;font-size:100%;}
* html div#areaCorpoArticolo table#dati_fatturazione, div#areaCorpoArticolo table#libri_selezionati{}
h5#sconto{border-bottom:3px dotted #f29a15;color:#000;font-weight:bold;padding:4px;font-size:12px;margin:0 0 20px 0;}
td.riga_sconto{border:1px solid #f29a15;}
* html td.riga_sconto{border:1px solid #ccc;}

div#richiamo_libri{width:100%;border:1px solid #000;text-align:center;}
div#richiamo_libri a{text-decoration:none;color:#000650;}
div#richiamo_libri b{font-size:13px;}
p#conferma_inserimento{color:#1f3683;font-weight:bold;border:1px solid #1f3683;padding:3px;width:auto;}