@charset "utf-8";
/* CSS Document */

.ricerca_glossario_c{background:url(../images/bg_tratteggio_verticale.png) 535px top repeat-y;margin-bottom:10px;}
.ricerca_professionista{background:url(../images/bg_tratteggio_verticale.png) 695px top repeat-y;margin-bottom:10px;}
/*--------------------ELEMENTI COMUNI------------------*/

/*--------------------HEADER------------------*/
.risultati_ricerca_header{width:100%;overflow:hidden;margin-bottom:10px;}
.risultati_ricerca_header h1{font-size:14px;font-weight:bold;color:#000;margin:0 0 5px;padding:0;text-transform:uppercase;}
.risultati_ricerca_header h1 span{font-size:12px;font-weight:normal;color:#000;margin:0;padding:0;background:url(../images/markerArancio.png) left center no-repeat;text-transform:none;margin-left:10px;padding-left:10px;}
.risultati_ricerca_header p{font-size:12px;font-weight:bold;margin:0;}
.risultati_ricerca_header p span{color:#000;margin:0;padding:0;}

/*--------------------FILTRO------------------*/
.filtro_ricerca{width:100%;overflow:hidden;margin-bottom:10px;}
.filtro_ricerca select.filtro_per_pagina{width:200px;margin-right:10px;height:20px;}
.filtro_ricerca input.button{height:20px;width:60px;color:#fff;text-transform:uppercase;background:url(../images/bgButtonAccedi.jpg) repeat-x;border:1px solid #000;}
.filtro_ricerca select.filtro_luogo{width:154px;margin-right:10px;height:20px;}
.filtro_ricerca select.filtro_enciclopedia{width:126px;margin-right:10px;height:20px;}

/*--------------------RISULTATO------------------*/
.risultato_glossario_item{background:url(../images/markerArancio.png) left 6px no-repeat;padding:0 15px 15px;margin:15px;border-bottom:1px dotted #dedede;}
.risultato_glossario_item h2{font-size:14px;font-weight:bold;color:#000;margin:0 0 2px;padding:0;}
.risultato_glossario_item h2 a{text-decoration:underline;}
.risultato_glossario_item h2 a:hover{text-decoration:none;}
.risultato_glossario_item p{margin:0;}
.risultato_glossario_item p.data{font-style:italic;}

/*--------------------TAB RISULTATO GLOSSARIO------------------*/
.tab_risultato_container{width:100%;overflow:hidden;margin-bottom:10px;}
.tabs_risultato {list-style:none;margin:0 !important;padding:0;height:20px;border-bottom:1px solid #ecebeb;list-style-type:none;}
.tabs_risultato li {float:left;text-indent:0;padding:0;margin:0 2px 0 0!important;}
.tabs_risultato a {background: url(../images/tab_risultato.png) no-repeat;font-size:11px;text-transform:uppercase;display:block;height:20px;line-height:20px;width:120px;text-align:center;color:#666;font-weight:bold;padding:0px;margin:0px;cursor:pointer;position:relative;top:1px;}
.tabs_risultato a:active {color:#f87416;}
.tabs_risultato a:hover {background-position:left -20px;color:#000;}
.tabs_risultato .current, .tabs_risultato .current:hover, .tabs_risultato li.current a {background-position:left -40px;cursor:default !important;color:#f87416 !important;}
.panes_risultato  {border:1px solid #ecebeb;border-top:none;padding:10px; font-size: 14px;}

.risultati_titolo_glossario h1.titolo{font-size:14px;font-weight:bold;color:#000;margin:0 0 2px;}
.risultati_titolo_glossario h1.titolo span {font-style:italic;font-weight:normal;}
.risultati_titolo_glossario h2.argomento_correlato{font-size:12px;font-weight:bold;color:#666;margin:0 0 10px;}
.risultati_titolo_glossario p.data{font-style:italic;background:url(../images/markerArancio.png) left 4px no-repeat;padding-left:10px;}

/*--------------------Accordion FAq------------------*/
.accordion_faq {}
.accordion_faq h2.accordion_faq_title {background: url(../images/bgAccordion.png) 3px 9px no-repeat;margin:0;padding:5px 15px;font-size:14px;	font-weight:bold;border-bottom:1px dotted #dedede;cursor:pointer;color:#000;}
.accordion_faq h2.accordion_faq_title:hover {color: #f87416;}
.accordion_faq h2.current {color: #f87416;background: url(../images/bgAccordion.png) left -65px no-repeat;border:none;}
.accordion_faq .accordion_faq_pane {padding-left:15px;border-bottom:1px dotted #dedede;}

/*--------------------Voci correlate------------------*/
.firma{padding:0 20px 10px;}
.firma p{text-align:right;margin:0;}
.firma p span.nome{font-weight:bold;font-size:13px;}
.firma p span.qualifica{font-style:italic;}
.firma p span.citta{font-size:11px;}
.firma p a.visualizza_scheda{background:url(../images/markerArancio.png) left 2px no-repeat;padding-left:10px;font-size:10px;text-transform:uppercase;line-height:18px}
.firma p a.visualizza_scheda:link, .firma p a.visualizza_scheda:visited{color:#999;}


/*--------------------Voci correlate------------------*/
.box_voci_correlate{border:1px solid #ecebeb;padding:10px;margin-bottom:10px;}
.box_voci_correlate h2{font-size:14px;font-weight:bold;border-bottom:3px solid #e7e6e6; text-transform:uppercase;margin-bottom:5px;}
.box_voci_correlate ul {width:100%;overflow:hidden;padding:0;margin:0;list-style-type:none;font-size:12px;}
.box_voci_correlate ul li{padding:5px 0;margin: 0;border-bottom:1px dotted #ecebeb;}
.box_voci_correlate ul li.last{padding:5px 0 0;border-bottom:none;}
.box_voci_correlate ul li a{cursor:pointer; background:url(../images/marker_doc.png) left center no-repeat;padding-left:15px;}
/*--------------------survey------------------*/
.survey{border-top:1px solid #ecebeb;border-bottom:1px solid #ecebeb; background:url(../images/bgBoxNewEntry.png) repeat-y;}
.survey ul{width:100%;overflow:hidden;list-style-type:none;margin:0;padding:0;}
.survey ul li{margin:0;padding:0;width:170px;float:left;}
.survey ul li div.box{margin:0;padding:5px;background:none;font-size:11px;}
.survey ul li div.box p{color:#000;font-size:12px;margin-bottom:5px;}
.survey ul li div.box input{margin-right:10px;}
.survey ul li div.box p a:link, .survey ul li div.box p a:visited{text-decoration:underline}

/*--------------------Risultato professionista glossario Box------------------*/
.risultato_professionista_glossario{border:1px solid #ecebeb;background:#f8f8f8;padding:5px;overflow:hidden;margin-bottom:10px;}
.risultato_professionista_glossario p, .risultato_professionista_glossario h3{margin:0;}
.risultato_professionista_glossario p.categoria{background:url(../images/markerArancio.png) left 3px no-repeat;padding-left:10px;font-size:11px;}
.risultato_professionista_glossario h3{font-size:12px;}
.risultato_professionista_glossario .sfondo_logo{width:100px;height:106px;float:left;margin-right:5px;background:url(../images/bgLogoProfessionistaRicerca.png);}
.risultato_professionista_glossario .dati{float:left;padding-top:3px;width:270px;}
.risultato_professionista_glossario .sfondo_logo .logo_professionista {margin:0;padding:7px 6px;}
.risultato_professionista_glossario .sfondo_logo .logo_professionista a{width:88px; height:88px;display:block;background-repeat:no-repeat;background-position:center center;}

/*--------------------Risultato professionista------------------*/
.risultato_professionista{border:1px solid #ecebeb;background:#f8f8f8;padding:5px;overflow:hidden;margin-bottom:10px;}
.risultato_professionista p, .risultato_professionista h3{margin:0;}
.risultato_professionista p.categoria{background:url(../images/markerArancio.png) left 3px no-repeat;padding-left:10px;font-size:11px;}
.risultato_professionista h3{font-size:14px;}
.risultato_professionista .colSX{float:left;width:435px;margin-right:19px;}
.risultato_professionista .dati{float:left;padding-top:3px;width:330px;}
.risultato_professionista .sfondo_logo{width:100px;height:106px;float:left;margin-right:5px;background:url(../images/bgLogoProfessionistaRicerca.png);}
.risultato_professionista .sfondo_logo .logo_professionista {margin:0;padding:7px 6px;}
.risultato_professionista .sfondo_logo .logo_professionista a{width:88px; height:88px;display:block;background-repeat:no-repeat;background-position:center center;}

.risultato_professionista .contenuto_vetrina_sx{width:100%; overflow:hidden;border-bottom:1px dotted #ccc;}

.risultato_professionista .altre_sedi, .risultato_professionista .aree_attivita{clear:both;padding:3px 0;margin-left:3px;}
.risultato_professionista .altre_sedi {border-bottom:1px dotted #ccc;}
.risultato_professionista .altre_sedi .title a{font-weight:bold;background:url(../images/icoPiuMeno.png) left 3px no-repeat;padding-left:13px}
.risultato_professionista .altre_sedi .sedi_content p{border-bottom:1px dotted #ccc;font-size:11px;padding:5px 0 5px 12px;;margin:0 0 0 25px;background:url(../images/markerArancio.png) left 7px no-repeat;}
.risultato_professionista .altre_sedi .sedi_content p.last{border-bottom:none;}
.risultato_professionista .altre_sedi .sedi_content {display:none;}


.risultato_professionista .aree_attivita p{font-size:11px;}
.risultato_professionista .menu{float:left;width:200px;}
.risultato_professionista .menu .icone{width:100%; overflow:hidden;margin-bottom:5px;}

.risultato_professionista .menu .icone div.icoScientifico{width:97px;height:24px;display:block;background:url(../images/comitato_scientifico.png) no-repeat;float:left;}
.risultato_professionista .menu .icone div.icoRedattore{width:97px;height:24px;display:block;background:url(../images/comitato_redazione.png) no-repeat;float:left;}
.risultato_professionista .menu .icone div{margin:0 1px;}

.risultato_professionista .menu ul.menu_vetrina_chiuso{width:100%;overflow:hidden;padding:0;margin:0;list-style-type:none;font-size:11px;}
.risultato_professionista .menu ul.menu_vetrina_chiuso li{padding:3px 0;margin:0;border-bottom:1px dotted #ccc;}
.risultato_professionista .menu ul.menu_vetrina_chiuso li.last{padding:3px 0 0;margin:0;border-bottom:none;}
.risultato_professionista .menu ul.menu_vetrina_chiuso li a{cursor:pointer; background:url(../images/markerArancio.png) left center no-repeat;padding-left:15px;font-weight:bold;}

/*.risultato_professionista .icone{width:50px;float:left;}*/


div.container_voce_sviluppo{ background:url(../images/freccia_studi2.png) right 4px no-repeat;}
div.container_voce_sviluppo span.voce_sviluppo{ font-weight:bold;}
div.container_voce_sviluppo span.voce_sviluppo_studi{ font-style:italic;}


.filtro_ricerca{padding:10px;background:#f5f5f5;}
.filtro_ricerca select{margin-right:5px; margin-bottom:5px;border:1px solid #ddd;background:#fff;}
.filtro_ricerca select#dd_categoria, .filtro_ricerca select#dd_num_rows{margin-right:0;}
.filtro_ricerca select#dd_categoria{width:364px;}
.filtro_ricerca select#dd_num_rows{width:38px;}
.filtro_ricerca select#dd_regioni, .filtro_ricerca select#dd_province{width:155px;}