/* www.cnainterpreta.it v.1 */
/* 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 Expertweb and may not be reproduced. */

html,body{margin:0;padding:0}
body{font-family:verdana,arial,helvetica,sans-serif;font-size:70%;color:#1F3683;/*background:url(images/bg_body.gif) repeat-y top center #fff;*/text-align:center;}
a{color:#25419A;font-weight:bold}
a:hover{color:#3156CE}

img{border:0}
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
}
table{border:solid 1px #1f3683;border-collapse:collapse;margin:10px 0;font-size: 11px;}
table td{border:solid 1px #1f3683;padding:5px;text-align: left;}
table#scheda_libro td{border:none;padding:5px;text-align: left;}
table#scheda_libro, table#scheda_libro td table, table#scheda_libro td table td{border:none;}
table td p{text-align: left!important;
}
table th{border:solid 1px;font-size:110%;padding:5px}
input.radio{line-height:20px;vertical-align: middle;
}
ol{margin-top: 5px;list-style-type:decimal;bor der:1px solid #000;padding:0 0 0 22px;
}
p{font-size: 12px!important;font-family: Verdana!important;line-height: 16px!important;
}

div#container{position:relative;/*\*/hei ght:100%;/**/background:url(images/bg_container.gif) repeat-y left top #EDF0F1;width:760px;margin:0 auto;text-align:left}
div#header{background:/*url(images/bg_header_int.gif) no-repeat bottom right */#EDF0F1;height:77px}

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;}
body#home div#ric-av{border-bottom:1px solid #1f3683;padding:5px 0 7px 0;
}
body#home  a#ricerca-avanzata{background:none;background-color:#f5f5f5;color:#000;border:1px solid #abb7c5;font-size:11px;width:160px;text-align:center;float:none;clear:both;line-height:16px;height:20px;margin:0 0 0 25px;padding:2px 0;display:block; text-decoration:none;}
body#home  a#ricerca-avanzata:hover{background:none; background-color:#fff;}
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:2.3em;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#menu{float:left;width:150px;\width:160px;w\idth:150px;padding:0}
div#menu a#iniziomenu{display:none}
div#menu ul#livello1{margin:0;padding:0;list-style:none;border-top:2px dotted #99A5C6;background:#F9FAFB}
div#menu ul#livello1 li{}
div#menu ul#livello1 li.espandi a{padding:.5em 0;text-align:center;border:0;font-size:90%; background: #fff;color:#003366;text-transform: uppercase;}
div#menu ul#livello1 li a{padding:2px 2px 2px 10px;display:block;height:1.2em;line-height:1.2em;border-bottom:2px dotted #99A5C6;text-decoration:none;color:#1F3683; cursor:hand;}html>body div#menu ul#livello1 li a{height:auto;min-height:1.2em; }
div#menu ul#livello1 li a:hover{background:#F3F3F3}
div#menu div.linkimg{text-align:center;margin:20px 0;dis play:none}
div#menu div.linkimg2{text-align:center;margin:20px 0;display:none}
div#menu div.collaborazionecon{text-align:center;margin:20px 0;display:none}
body#home div#menu div.linkimg{display:block;}
body div#menu div.linkimgs{text-align:center;}
body#home div#menu div.linkimg2{display:block; border:solid 1px #9CA6C6}
body#home div#menu div.collaborazionecon{font-size: 9px; display:block!important;margin-bottom:-20px;}
div#menu div.linkimg img{margin:5px 0;border:solid 1px #9CA6C6}
div#menu div.linkimg2 img{margin:5px 0;border:solid 0px #9CA6C6}

div#menu{float:left;width:150px;\width:160px;w\idth:150px;padding:0}
div#menu a#iniziomenusoft{display:none}
div#menu ul#livello2{margin:0;marg in-top:20px;padding:0;list-style:none;border-top:2px dotted #D8F8D8;background:#F0FDF0}
div#menu ul#livello2 li{}
div#menu ul#livello2 li.espandi a{padding:.5em 0;text-align:center;border:0;font-size:90%; background: #fff;color:#060;text-transform: uppercase;}
div#menu ul#livello2 li a{padding:2px 2px 2px 10px;display:block;height:1.2em;line-height:1.2em;border-bottom:2px dotted #060;text-decoration:none;color:#060}html>body div#menu ul#livello1 li a{height:auto;min-height:1.2em}
div#menu ul#livello2 li a:hover{background:#F3F3F3;color:#030;}



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;backgro und:#c00}
div#content{wi dth:600px;float:left;padding:0 0 20px 3px;min-height:400px;backgr ound:#000}/*\*/* html div#content{height:500px}/**/
div#content p{text-align:justify;margin:0;padding:.3em 0}
div#content h3.titoloevento{background:#F0F0F0;padding:.2em .2em 1em;margin:0;font-size:130%;width:394px}
div#content div.storico,div#content div.vedi{background:#F0F0F0;text-align:left;text-decoration:none;color:#9F9F9F;font-weight:bold;width:197px;float: left;display: inline;}
div#content div.vedi{float:left}
div#content div.storico a,div#content div.vedi a{text-decoration:none;text-decoration:underline;display:block}
div#content div#briciole{margin:5px 0 10px 0}
div#content div#briciole a{font-weight:normal;font-style:italic}


div#content 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#content div#scadenzario{background:url(images/scadenzario_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;hei ght:30px;position: relative;display:inline;float: left;width: 585px;min-heig ht:150px; heig ht:auto !important; hei ght:150px;border-l eft:1px solid #9CA6C6;
} 
*html div#content div#scadenzario{height:30px
}
div#content div#scadenzegiorno{background:url(images/scadenzegiorno_ico.gif) no-repeat 0 2px #F5F9FD;border:solid #1F3683;border-width:1px 0;bord er-bottom:2px solid #1F3683;margin:0;padding:45px .1em 1em 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#content div#scadenzegiorno{height:30px
}
div#content div#avvenimenti{background:url(images/avvenimenti_ico.gif) no-repeat 5px 5px #F5F9FD;border:0;margin:20px 0 0 0;padding:10px;padding-top:45px;position: relative;display:block;width: 395px;clear: both;min-height:100px; height:auto !important;
} 
div#content div#avvenimenti p{
}
body#home div#content 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#content div#scadenze{he ight:30px
} 
body#home div#content 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;
} 
body#home div#content 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#content div#scadenze{he ight:30px
}
body#home div#content div#secondopiano{position: relative;float:left;display: inline;wi dth: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#content 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;wid th: 295px;min-height:100px; height:auto !important; height:100px;float: left;
} 
body#home div#content div#secondopiano div#boxdestra{posit ion: relative;disp lay:inline;float:right;margin:20px 0 0 0;padding:0;wi dth: 150px;min-he ight:100px; he ight:auto !important; heig ht:100px;text-align: center;padding-bot tom: 15px;border:1px solid #000;
} 
body#home div#content div#secondopiano div#imm obili{border:1px solid #1F3683;margin:0;padding:0;wid th: 100%;min-he ight:100px; hei ght:auto !important; heig ht:100px;text-align: center;background:#1F3683;padding-b ottom: 15px; margin-bottom:20px;height:134px;
} 
body#home div#content div#secondopiano div#immobili img{padding:0;margin:0 0 20px 0;border:1px solid #1F3683;
} 
body#home div#content 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#content 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 {margin:0;padding:45px 13px 10px 12px;list-style:none
}
div#content div#avvenimenti ul {margin:0;padding:45px 13px 10px 12px;list-style:none
}
div#content div#avvenimenti ul li {border-bottom:solid 1px #1f3683; padding-bottom:5px; margin-bottom:10px;
}
div#content div#primopiano{border:0;margin:0 ;padding:0;position: relative;display:block;width: 585px;clear: both;
} 
div#content div#secondopiano{border:0;margin:0 ;padding:0;position: relative;display:block;width: 585px;clear: both;
} 
div#content div#banner{width:585px;border:0;padding:0;margin: 0 auto;text-align: center;
}
div#content p#tornaaicontenuti{display:none
}


div#extra{float:right;width:180px;background:#fff;min-height:200px;height:auto!important;height:200px}
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:#EDF1FF}
div#extra div{background-image:url(images/bg_top_div_extra.gif)}
div#extra div#file{background-image:url(images/bg_extra_files.gif)}
div#extra ul{background:url(images/bg_botton_div_extra.gif) no-repeat bottom #EDF1FF;margin:0;padding:0 0 20px 0;list-style:none}
div#extra li{border:solid #B6C7F5;border-width:0 1px}
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:#D2DCFF;text-decoration:none}
div#extra ul a.link_nascosto{font-size:100%;color:#9F9F9F;padding:.3em;text-decoration:none;background:transparent}
div#extra ul a:hover.link_nascosto{background:#EDF1FF;cursor:default}
div#extra ul a:hover{background:#BFCEFF}
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: #F7FBFF;border-top: 1px solid #213985;margin:0;padding:20px;margin-bottom: 10px
}

body#home hr#chiusura{display:none}
body#home div#fo oter{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;background:url(images/bg_focus.gif) no-repeat bottom left;position:relative;border-top:solid 1px #213985;width:580px}
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 2em;list-style:none; clear:both;}
html>body ul.indicelivello{padding-top:20px;}
ul.indicelivello a{display:block;width:530px;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:394px;background: #F5F9FD;line-height: 16px}
div.dettaglioevento b{}
div.dettaglioevento i{font-style:normal;line-height:16px}

div.paginazione{text-align:center;margin:10px auto}
div.paginazione a{font-size:100%;padding:3px;background:#F3F3F3}
div.paginazione span.selected{padding:2px 3px;font-size:120%;font-weight:bold;background:#D5D5D5}
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;clear:both}
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}


div.scarica{height:30px;back ground:url(images/bg_scarica.gif) repeat-x bottom #F7F3F7;padding:0;margin: 0;width: 394px;bo rder:1px solid #000;}
ul#scarica{list-style:none;line-height:1px;min-height:20px;height:auto!important;height:20px;padding:15px 5px 5px 5px;float:right}
ul#scarica li{display:inline;}
ul#scarica b{display:none}
ul#scarica a{width:25px;float:left;height:24px;margin:0 2px;padding:0;border:solid 1px #fff;background-color:#DAE2FA;background-repeat:no-repeat;background-position:center}
ul#scarica a.nascondi_link{background-color:#eee;cursor:default;border-color:#E6E6E6}
ul#scarica a.nascondi_link:hover{background-color:#eee;cursor:default;border-color:#E6E6E6}
ul#scarica a:hover{background-color:#BFCEFF;border:solid 1px #F4F4F4}
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)}

div.scarica2{height:30px;background:url(images/bg_scarica.gif) repeat-x bottom #F7F3F7;padding:0;margin: 0;width: 100%}
ul#scarica2{list-style:none;line-height:1px;min-height:20px;height:auto!important;height:20px;padding:5px;float:right}
ul#scarica2 a.pdf2{background-image:url(images/pdf_ico.gif)}

/* CLASSI CMS */
.txtSinistra{text-align:left}
.txtCentro{text-align:center}
.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#con tent table{max-width: 400px!important;
}
div#con tent 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 15px;text-al ign: center;background:url(images/bg_lost_pwd.gif) no-repeat;width:123px;height:43px;padding:9px 10px 9px 10px;
}
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;
}

div#pwd2{mar gin:0 0 10px 0;text-al ign: center;position:absolute;width:123px;height:43px;left:343px;top:22px;background:url(images/bg_lost_pwd.gif) no-repeat;padding:9px 0 9px 10px;
}
div#pwd2 a.pwd{font-size: 9px;text-transform: uppercase;color: #060;text-align: center;padding-top: 10px;
}
div#pwd2 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 ISO TUV */
p#label_tuv{font-size:9px!important;text-transform: uppercase;font-weight:bold;margin:0;
}

/* 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: 586px;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: 586px;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: 293px
}
div#ccnl,div#incentivi{line-height: 20px;
}
div#ccnl div.box,div#incentivi div.box{position: relative;float: left;line-height: 20px;background:#F5F9FD;border-bottom: 2px solid #c00;border-top: 1px solid #c00;padding:0;
}
div#scadenzegiorno div.box{position: relative;float: left;line-height: 20px;background:#F5F9FD;border-bottom: 2px solid #c00;border-top: 1px solid #c00;padding:0;margin:0 0 10px 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: 288px;
}
div#ccnl div.box div.dx,div#incentivi div.box div.dx{position: relative;display: inline;float: left;width: 289px;
}
div#ccnl div.box div.bot,div#incentivi div.box div.bot{position: relative;display: block;float: left;width: 577px;margin:5px 0;
}
div#ccnl div.risultato,div#incentivi div.risultato{line-height: 20px;border-bottom: 1px dashed #1F3683;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;
}
p.errore{text-align:center;font-size:120%;padding:0;margin:2em 0;color:#cc0000;font-weight:bold;
}
div#reinvio_account input{border: 1px solid #213985;
}
div#reinvio_account h6{font-style: normal;font-weight: normal;
}
div.tiposcadsel{padding:5px;bo rder: 1px solid #C0C7DC;margin:10px;background:#25419A;font-size: 130%
}
div.tiposcadsel a, div.tiposcadsel a:visited{color:#fff;text-decoration:none;
}
div.tiposcadsel a:hover{color:#fff;text-decoration:underline;
}
div.tiposcadnotsel{margin:10px;padding:5px;
}
a.ricordapwd{margin:0;padding:2px;background: #F4F4F4;text-decoration: none;
}
a.pwd{text-decoration: none;
}
ul.ricercaeventi{list-style:none!important;
}
ul.ricercaeventi li{list-style:none!important;
}
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;border: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;border:1px solid #369;clear:right;
}
div#richiestavisura select{border: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{border:1px solid #036;width: 125px!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;
}

/* LOGIN */
div#login_dist {float:left;text-align:left;margin-left:4px;margin-right:118px;
}
div#menu_dist {float:left;
}
html>body div#login_dist {float:left; wi dth:264px;text-align:left;margin-left:8px;margin-right:118px;
}
html>body  div#menu_dist {float:left; width:400px;
}

.disabled{background:#efefef;border:1px solid #666;
}
.enabled{background:#fff;border:1px solid #336699;
}

/* NUOVI DIV  01-02-07 */

div#corsopers { background: #d5effe; 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: #d5effe; border-bottom: solid 1px #142456;font-weight: bold; border-top: solid 1px #142456; text-align:center; padding: 5px 0;
}

div.riquadroform {background: #f9fafb; 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: #FFFFFF; background-color: #1f3683; border:none;}
table.tabpromo td { background: #edf0f1; border:none; }

div.scadenzaSingola {margin:10px 0; border-bottom: 1px dashed #213985;
}

table.tabellaPareriCRA th{background:#1f3683; color:#fff}
table.tabellaPareriCRA td{background:#ebebeb}


/* ESPERTO ONLINE */
div#container div#content p.disclaimerEOL {padding:15px; border: dotted 1px #1f3683; margin:15px 0; background:#edf0f1;
}

/* LIBRI */
div#content table#elencolibri_CNA{min-width:590px;!important;border:none;}

div#content table#elencolibri_CNA td{border:none;padding:5px;text-align: left;border:none;}
div#content table#elencolibri_CNA td.colonna_copertina{min-width:60px!important;}
div#content table#elencolibri_CNA td.colonna_copertina table{border:none;}
div#content table#elencolibri_CNA td.colonna_copertina table td{min-width:150px!important;}
div#content table#elencolibri_CNA td.colonna_descrizione{min-width:200px!important;}
div#content table#elencolibri_CNA td.colonna_descrizione table{border:none;}
div#content table#elencolibri_CNA td.colonna_descrizione table td{min-width:320px!important;}
div#content table#elencolibri_CNA td.colonna_quantita{text-align:right;padding-top:18px;}
div#content table#elencolibri_CNA td.colonna_quantita table td{text-align:right;}
div#content table#elencolibri_CNA td#riga_button{text-align:center;}
div#content table#elencolibri_CNA td#riga_button input{ma rgin:0 0 0 200px;display:inline;}
* html div#content table#elencolibri_CNA td#riga_button input{mar gin:0 0 0 190px;display:inline;}
div#content table#elencolibri_CNA td#riga_button input.hidden{display:none;}
div#content table#elencolibri_CNA h4, table#elencolibri_CNA a, table#elencolibri_CNA td{font-size:12px;
}
p#conferma_inserimento{color:#1f3683;font-weight:bold;border:1px solid #1f3683;padding:3px;width:auto;}
div#content table#dati_fatturazione, div#content table#libri_selezionati{min-width:590px;!important;border:1px solid #1f3683;}
h4#titolo_libri{ height:74px;width:580px;bor der:1px solid #000; background:url(images/logoexperta.jpg) center right no-repeat;pad ding:50px 0 0 0;margin:0;} 

div#richiamo_libri{width:180px;bord er:1px solid #000;text-align:center;}
div#richiamo_libri h4 a{text-decoration:none;color:#1f3683;}
div#richiamo_libri h4{font-size:14px;text-decoration:underline;margin:10px 0;}
div#richiamo_libri b{font-size:13px;}

div.paginazione_libri{text-align:center;margin:10px auto}
div.paginazione_libri a{font-size:100%;padding:3px;}
div.paginazione_libri span.selected{padding:2px 3px;font-size:120%;font-weight:bold;background:#D5D5D5}
div.paginazione_libri a:hover{background:#D5D5D5;padding:3px;text-decoration:none}
