body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, Sans-erif; font-size:11px; } 
#pagina { width:1014px; margin:0 auto; }
#header { border-bottom:2px solid #201E21; height:115px; }

/* TESTATA */
.logoTitle { width:351px; height:84px; float:left; margin:15px 0 0 0; overflow:hidden; letter-spacing:-999em; text-indent:-999em; background:url(img/logoPolitiche.jpg) no-repeat; }
.logoTitle a { display:block; width:351px; height:84px; }


/* MENU */
#menu { height:118px; border-bottom:1px solid #201E21; font-family:Arial, Helvetica, sans-serif; }
#menu ul { margin:0; padding:0; list-style-type:none; }
#menu ul li { float:left; margin:19px 4px 0 0; font-weight:bold; text-transform:uppercase; }
#menu ul li.last { margin:19px 0 0 0; }
#menu ul li.last a{background-image:url(img/rss-icon.gif); background-repeat:no-repeat;}
#menu ul li#ID82 a{text-indent:30px;}
#menu ul li a { display:block; width:70px; height:14px; padding:11px 0 0 2px; background-color:#23519B; border:1px solid #23519B; color:#FFF; text-decoration:none; letter-spacing:1px; }
#menu ul li.active { width:66px; height:15px; border:1px solid #23519B; color:#23519B; padding:33px 0 0 2px; border-top:27px solid #23519B; }
#menu ul li.active a { width:70px; }
/*#menu ul li a:hover { height:15px; border:1px solid #23519B; color:#23519B; padding:33px 0 0 2px; border-top:27px solid #23519B; background-color:#FFF; position:relative; }*/
/*#menu ul li.last a:hover{background-image:none;text-indent:0px;}*/
/* SOTTOMENU */ 
#menu ul ul { position:absolute; margin:-15px 0 0 78px; }
#menu ul ul li { border-right:1px solid #201E21; margin:0; }
#menu ul ul li.last { border:none; margin:0; }
#menu ul ul li a { display:inline; width:auto; height:auto; padding:0; margin:0 10px; background:none!important; border:none!important; color:#000; }
#menu ul ul li a:hover, #menu ul ul li a.active { color:#23519B; text-decoration:underline; padding:0; }
/* VOCI MENU PERSONALIZZATE PER ID */
#menu #ID6 a { background-color:#95c022; border:1px solid #95c022; }
#menu #ID6.active{ border:1px solid #95c022; color:#95c022; border-top:27px solid #95c022; background:#FFF; }
#menu #ID6 ul li a:hover, #menu #ID6 ul li a.active { color:#95c022; text-decoration:underline; padding:0; }
#menu #ID39 a { background-color:#e67d1c; border:1px solid #e67d1c; width:69px; }
#menu #ID39.active { border:1px solid #e67d1c; width:69px; color:#e67d1c; border-top:27px solid #e67d1c; background:#FFF; }
#menu #ID39 ul li a:hover, #menu #ID39 ul li a.active { color:#e67d1c; text-decoration:underline; padding:0; }
#menu #ID58 a { background-color:#769ccd; border:1px solid #769ccd; width:75px; letter-spacing:0;}
#menu #ID58.active { border:1px solid #769ccd; width:75px; color:#769ccd; border-top:27px solid #769ccd; background:#FFF; }
#menu #ID58 ul li a:hover, #menu #ID58 ul li a.active { color:#769ccd; text-decoration:underline; padding:0; }
/*
#menu #ID82 a { background:background:#23519B url(fileadmin/templates/img/rss-icon.gif) no-repeat 0 0; border:1px solid #23519B; width:75px; letter-spacing:0; }
#menu #ID82.active, #menu #ID58 a:hover { border:1px solid #23519B; width:76px; color:#23519B; border-top:27px solid #23519B; background:#FFF; }
#menu #ID82 ul li a:hover, #menu #ID58 ul li a.active { color:#23519B; text-decoration:underline; padding:0; }
*/
/* MENU 3� LIVELLO */
#subMenu { overflow:hidden; }
#subMenu ul { margin:0; padding:0; list-style-type:none; overflow:hidden; border-bottom:1px solid #201E21; padding-bottom:20px; }
#subMenu ul li { float:left; margin:0 7px 0 0; font-weight:bold; text-transform:uppercase; }
#subMenu ul li a { display:block; width:74px; height:14px; padding:11px 0 0 2px; background-color:#23519B; border:1px solid #23519B; color:#FFF; text-decoration:none; letter-spacing:0; }
#subMenu ul li.active { width:74px; height:15px; border:1px solid #23519B; color:#23519B; padding:33px 0 0 2px; border-top:27px solid #23519B; }
#subMenu ul li.active a { width:70px; }
#subMenu ul li a:hover { width:74px; height:15px; border:1px solid #23519B; color:#23519B; padding:33px 0 0 2px; border-top:27px solid #23519B; background-color:#FFF; }

/* AREA DEI CONTENUTI */
#contentArea { margin-top:3px; border-top:2px solid #201E21; border-bottom:2px solid #201E21; padding:19px 0; overflow:hidden; }
/* AREA DI CONTENUTO PER LA PAGINA DI SEZIONE */
.sezione { background:url(img/home.jpg) no-repeat 0 20px; height:576px; }
body.giovani .sezione { background:url(img/home_giovani.jpg) no-repeat 0 20px; height:576px; }
body.pmi .sezione { background:url(img/home_pmi.jpg) no-repeat 0 20px; height:576px; }
body.enti .sezione { background:url(img/home_enti.jpg) no-repeat 0 20px; height:576px; }
.sezione #contenuto { margin: 280px 100px 200px 260px; color:#FFF; font-weight:bold; font-size:14px; line-height:22px; }
/*AREA DI CONTENUTO PER LA PAGINA A DUE COLONNE*/
#colonnaSx { width:247px; margin-right:9px; overflow:hidden; float:left; }
#colonnaDx { width:758px; overflow:hidden; }


/* FOOTER */
#footer { border-top:1px solid #201E21; margin-top:3px; }
#footer p { float:left; display:inline; margin-right:25px; font-size:10px; letter-spacing:-1px; }


/* ELEMENTI DI CONTENUTO */
#contentArea p { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; }
#contentArea a { color:#23519b; }
#contentArea h4 { font-size:14px; }
#contentArea h3 { font-size:14px; }

#colonnaSx h2 { margin-top:0; border-bottom:1px solid #201E21; font-size:20px; color:#23519B; }
#colonnaSx h3 { text-transform:uppercase; font-size:12px; letter-spacing:-1px; color:#23519B; }



/* NEWS */
.news-list-item { clear:both; margin-bottom:35px; overflow:hidden; }
.news-list-image { float:left; margin-right:9px; width:243px; height:164px; border:2px solid #23519B; background-color:#23519B; overflow:hidden; }
.news-list-image img { border:none; }
.news-list-data { float:left; width:758px; height:168px; }
.news-list-info { width:131px; height:42px; background-color:#23519B; color:#FFF; float:left; margin-right:2px; padding:10px 10px 0 20px; text-transform:uppercase; font-weight:bold; font-size:14px;}
.news-list-title { width:575px; height:32px; background-color:#23519B; color:#FFF; float:left; padding:10px; text-transform:uppercase; font-weight:bold; }
.news-list-title h3 { margin:0; }
.news-list-title a { color:#FFF!important; text-decoration:none; }
.news-list-text { clear:both; width:724px; height:104px; border-bottom:2px solid #23519B; border-left:2px solid #23519B; border-right:2px solid #23519B; padding:5px 10px 5px 20px; }
.news-list-morelink {float:right;}


#contentArea .news-list-item.category1 a { color:#23519B; }
#contentArea .news-list-item.category2 a { color:#e67d1c; }
#contentArea .news-list-item.category3 a { color:#E67D1C; }
#contentArea .news-list-item.category4 a { color:#23519B; }
#contentArea .news-list-item.category5 a { color:#95C022; }
#contentArea .news-list-item.category6 a { color:#769CCD; }

.news-list-item.category2 .news-list-image { background-color:#e67d1c; border:2px solid #e67d1c; }
.news-list-item.category2 .news-list-info { background-color:#e67d1c; }
.news-list-item.category2 .news-list-title { background-color:#e67d1c; }
.news-list-item.category2 .news-list-text { border:2px solid #e67d1c; border-top:none; }

.news-list-item.category3 .news-list-image { background-color:#E67D1C; border:2px solid #E67D1C; }
.news-list-item.category3 .news-list-info { background-color:#E67D1C; }
.news-list-item.category3 .news-list-title { background-color:#E67D1C; }
.news-list-item.category3 .news-list-text { border:2px solid #E67D1C; border-top:none; }

.news-list-item.category4 .news-list-image { background-color:#23519B; border:2px solid #23519B; }
.news-list-item.category4 .news-list-info { background-color:#23519B; }
.news-list-item.category4 .news-list-title { background-color:#23519B; }
.news-list-item.category4 .news-list-text { border:2px solid #23519B; border-top:none; }

.news-list-item.category5 .news-list-image { background-color:#95C022; border:2px solid #95C022; }
.news-list-item.category5 .news-list-info { background-color:#95C022; }
.news-list-item.category5 .news-list-title { background-color:#95C022; }
.news-list-item.category5 .news-list-text { border:2px solid #95C022; border-top:none; }

.news-list-item.category6 .news-list-image { background-color:#769CCD; border:2px solid #769CCD; }
.news-list-item.category6 .news-list-info { background-color:#769CCD; }
.news-list-item.category6 .news-list-title { background-color:#769CCD; }
.news-list-item.category6 .news-list-text { border:2px solid #769CCD; border-top:none; }

.news-single-item { overflow:hidden; }
.news-single-left { float:left; width:247px; margin-right:9px; } 
.news-single-image { width:243px; height:164px; border:2px solid #23519B; background-color:#23519B; overflow:hidden; }
.news-single-item.category2 .news-single-image { background-color:#E67D1C; border:2px solid #E67D1C; }
.news-single-item.category3 .news-single-image { background-color:#E67D1C; border:2px solid #E67D1C; }
.news-single-item.category4 .news-single-image { background-color:#23519B; border:2px solid #23519B; }
.news-single-item.category5 .news-single-image { background-color:#95C022; border:2px solid #95C022; }
.news-single-item.category6 .news-single-image { background-color:#769CCD; border:2px solid #769CCD; }
.news-single-image img { border:none; }
.news-single-page { float:left; width:758px; }
.news-single-data { float:left; width:758px; }
.news-single-info { width:131px; height:42px; background-color:#23519B; color:#FFF; float:left; margin-right:2px; padding:10px 10px 0 20px; text-transform:uppercase; font-weight:bold; font-size:14px;}
.news-single-item.category2 .news-single-info { background-color:#E67D1C; }
.news-single-item.category3 .news-single-info { background-color:#E67D1C; }
.news-single-item.category4 .news-single-info { background-color:#23519B; }
.news-single-item.category5 .news-single-info { background-color:#95C022; }
.news-single-item.category6 .news-single-info { background-color:#769CCD; }
.news-single-title { width:575px; height:32px; background-color:#23519B; color:#FFF; float:left; padding:10px; text-transform:uppercase; font-weight:bold; }
.news-single-item.category2 .news-single-title { background-color:#E67D1C; }
.news-single-item.category3 .news-single-title { background-color:#E67D1C; }
.news-single-item.category4 .news-single-title { background-color:#23519B; }
.news-single-item.category5 .news-single-title { background-color:#95C022; }
.news-single-item.category6 .news-single-title { background-color:#769CCD; }
.news-single-title h3 { margin:0; }
.news-single-title a { color:#FFF!important; text-decoration:none; }
.news-single-text { clear:both; width:724px; border:2px solid #23519B; border-top:none; padding:5px 10px 5px 20px; }
.news-single-item.category2 .news-single-text { border:2px solid #E67D1C; }
.news-single-item.category3 .news-single-text { border:2px solid #E67D1C; }
.news-single-item.category4 .news-single-text { border:2px solid #23519B; }
.news-single-item.category5 .news-single-text { border:2px solid #95C022; }
.news-single-item.category6 .news-single-text { border:2px solid #769CCD; }
.news-single-files { text-align:right; font-size:10px; }
.news-single-files a { text-decoration:none; color:#000; }
.news-single-files img { border:none; }

.tx-ttnews-browsebox { float:left; margin-left:252px; font-size:10px; }
.tx-ttnews-browsebox p { display:inline; }
.tx-ttnews-browsebox a { color:#23519b; }


#WFQBE_SEARCH_SEC_1 { margin:5px 0;  }
#WFQBE_SEARCH_SEC_1 label { display:block;  }
#WFQBE_SEARCH_SEC_1.wfqbe_even { background-color:#FFF!important; }
#WFQBE_SEARCH_TEXT_2 { margin:5px 0;  }
#WFQBE_SEARCH_TEXT_2 label { display:block;  }


.wfqbe-list-item { overflow:hidden; margin-bottom:20px; border:1px solid #23519b; background:url(img/bandi-bg-blu.gif) repeat-y; padding:0 5px 10px 0; }
.wfqbe-list-title { background-color:#23519b; padding:5px 20px 5px 40px; font-weight:bold; font-size:12px; text-transform:uppercase; color:#FFF; }
.wfqbe-list-title h3 { margin:0; }
.wfqbe-list-title a { color:#FFF!important; text-decoration:none; }
.wfqbe-list-row { margin:10px 20px 10px 60px; }
.wfqbe-list-row .label { color:#23519b; text-transform:uppercase; font-weight:bold; font-size:11px; }
.wfqbe-list-item a { color:#000; }
.wfqbe-list-more { float:right; }

.wfqbe-detail-container { overflow:hidden; margin-bottom:20px; border:1px solid #23519b; background:url(img/bandi-bg-blu.gif) repeat-y; }
.wfqbe-detail-title { background-color:#23519b; padding:5px 20px 5px 40px; font-weight:bold; font-size:12px; text-transform:uppercase; color:#FFF; }
.wfqbe-detail-title h3 { margin:0; }
.wfqbe-detail-title a { color:#FFF!important; text-decoration:none; }
.wfqbe-detail-row { margin:10px 20px 10px 60px; }
.wfqbe-detail-row .label { color:#23519b; text-transform:uppercase; font-weight:bold; font-size:11px; }
.wfqbe-detail-item a { color:#000; }

.faq #colonnaDx h2 { background:url(img/faq-h2.gif) no-repeat; padding:10px 0 20px 70px; margin-bottom:0; }
.tx-irfaq-container { background:url(img/faq-container.gif) repeat-y; padding:0 0 0 10px; margin:10px 0 0 25px; }
.tx-irfaq-container dl { margin-bottom:0; }
.tx-irfaq-container dt { padding:0; }
.tx-irfaq-image { float:left; }
.tx-irfaq-question { margin:5px 0 0 100px;  }
.tx-irfaq-dynans-visible p { margin-left:100px; }
.tx-irfaq-links { margin:-18px 0 0 30px }
.tx-irfaq-links a { font-size:11px; color:#23519b; text-decoration:none; }
.tx-irfaq-dynheader { /*background:url(img/faq-item.gif) no-repeat;*/ /*padding:10px 0 20px 100px;*/ }

.mailform-row { overflow:hidden; margin:10px 0; color:#23519b; font-weight:bold;  }
.mailform-row label { float:left; width:150px; color:#23519b; font-weight:bold;  }
.tx-thmailformplus-pi1 .legend { color:#23519b; font-weight:bold; font-size:12px; }
.mailform-button input { color:#FFF; background-color:#23519b; border:none; font-weight:bold; padding:6px 20px 2px 2px; }


/* COLORE GIOVANI */
.giovani #colonnaSx h2 { color:#95c022; }
.giovani #colonnaSx h3 { color:#95c022; }
.giovani #subMenu ul li a { background-color:#95c022; border:1px solid #95c022; }
.giovani #subMenu ul li.active { border:1px solid #95c022; color:#95c022; border-top:27px solid #95c022; }
.giovani #subMenu ul li a:hover { border:1px solid #95c022; color:#95c022; border-top:27px solid #95c022; background-color:#FFF; }
.giovani .news-list-image { border:2px solid #95c022; background-color:#95c022; }
.giovani .news-list-info { background-color:#95c022; }
.giovani .news-list-title { background-color:#95c022; }
.giovani .news-list-text { border-bottom:2px solid #95c022; border-left:2px solid #95c022; border-right:2px solid #95c022;}
.giovani .news-single-image { border:2px solid #95c022; background-color:#95c022; }
.giovani .news-single-info { background-color:#95c022; }
.giovani .news-single-title { background-color:#95c022; }
.giovani .news-single-text { border:2px solid #95c022; }
.giovani .tx-ttnews-browsebox a { color:#95c022; }
.giovani .wfqbe-list-item { border:1px solid #95c022; background:url(img/bandi-bg-green.gif) repeat-y; }
.giovani .wfqbe-list-title { background-color:#95c022; }
.giovani .wfqbe-list-row .label { color:#95c022; }
.giovani .wfqbe-detail-container { border:1px solid #95c022; background:url(img/bandi-bg-green.gif) repeat-y; }
.giovani .wfqbe-detail-title { background-color:#95c022; }
.giovani .wfqbe-detail-row .label { color:#95c022; }

/* COLORE PMI */
.pmi #colonnaSx h2 { color:#E67D1C; }
.pmi #colonnaSx h3 { color:#E67D1C; }
.pmi #subMenu ul li a { background-color:#E67D1C; border:1px solid #E67D1C; }
.pmi #subMenu ul li.active { border:1px solid #E67D1C; color:#E67D1C; border-top:27px solid #E67D1C; }
.pmi #subMenu ul li a:hover { border:1px solid #E67D1C; color:#E67D1C; border-top:27px solid #E67D1C; background-color:#FFF; }
.pmi .news-list-image { border:2px solid #E67D1C; background-color:#E67D1C; }
.pmi .news-list-info { background-color:#E67D1C; }
.pmi .news-list-title { background-color:#E67D1C; }
.pmi .news-list-text { border-bottom:2px solid #E67D1C; border-left:2px solid #E67D1C; border-right:2px solid #E67D1C;}
.pmi .news-single-image { border:2px solid #E67D1C; background-color:#E67D1C; }
.pmi .news-single-info { background-color:#E67D1C; }
.pmi .news-single-title { background-color:#E67D1C; }
.pmi .news-single-text { border:2px solid #E67D1C; }
.pmi .tx-ttnews-browsebox a { color:#E67D1C; }
.pmi .wfqbe-list-item { border:1px solid #E67D1C; background:url(img/bandi-bg-orange.gif) repeat-y; }
.pmi .wfqbe-list-title { background-color:#E67D1C; }
.pmi .wfqbe-list-row .label { color:#E67D1C; }
.pmi .wfqbe-detail-container { border:1px solid #E67D1C; background:url(img/bandi-bg-orange.gif) repeat-y; }
.pmi .wfqbe-detail-title { background-color:#E67D1C; }
.pmi .wfqbe-detail-row .label { color:#E67D1C; }

/* COLORE ENTI */
.enti #colonnaSx h2 { color:#7d9ed0; }
.enti #colonnaSx h3 { color:#7d9ed0; }
.enti #subMenu ul li a { background-color:#7d9ed0; border:1px solid #7d9ed0; }
.enti #subMenu ul li.active { border:1px solid #7d9ed0; color:#7d9ed0; border-top:27px solid #7d9ed0; }
.enti #subMenu ul li a:hover { border:1px solid #7d9ed0; color:#7d9ed0; border-top:27px solid #7d9ed0; background-color:#FFF; }
.enti .news-list-image { border:2px solid #7d9ed0; background-color:#7d9ed0; }
.enti .news-list-info { background-color:#7d9ed0; }
.enti .news-list-title { background-color:#7d9ed0; }
.enti .news-list-text { border-bottom:2px solid #7d9ed0; border-left:2px solid #7d9ed0; border-right:2px solid #7d9ed0;}
.enti .news-single-image { border:2px solid #7d9ed0; background-color:#7d9ed0; }
.enti .news-single-info { background-color:#7d9ed0; }
.enti .news-single-title { background-color:#7d9ed0; }
.enti .news-single-text { border:2px solid #7d9ed0; }
.enti .tx-ttnews-browsebox a { color:#7d9ed0; }
.enti .wfqbe-list-item { border:1px solid #7d9ed0; background:url(img/bandi-bg-azz.gif) repeat-y; }
.enti .wfqbe-list-title { background-color:#7d9ed0; }
.enti .wfqbe-list-row .label { color:#7d9ed0; }
.enti .wfqbe-detail-container { border:1px solid #7d9ed0; background:url(img/bandi-bg-azz.gif) repeat-y; }
.enti .wfqbe-detail-title { background-color:#7d9ed0; }
.enti .wfqbe-detail-row .label { color:#7d9ed0; }


#wfqbe-search .wfqbe_even, #wfqbe-search .wfqbe_odd { margin:10px 0; background-color:#FFF; }
#wfqbe-search label { width:100px; float:left; }

.tx-lumophpinclude-pi1 select {  }

.wfdam_filelist { margin-top:40px; }
.wfdam-item { margin:15px 0; clear:both; overflow:hidden; }
.wfdam-item-left { float:left; width:260px; text-align:right; font-size:10px; }
.wfdam-left-sx { float:left; width:198px; overflow:hidden;}
.wfdam-left-dx { float:left; width:45px; }
.wfdam-item-left a { color:#000!important; text-decoration:none; }
.wfdam-item img { border:none; }
.wfdam-item-right { width:754px; float:left; border-bottom:2px dotted #333; padding-bottom:10px; font-size:13px; }
.wfdam-item-date { color:#23519b; margin-bottom:5px; }
.wfqbe_browser a { text-decoration:none; }
.wfdam_selectedPage { margin:0 5px;}
.wfdam_selectedPage a { text-decoration:underline; }
.wfdam_notSelectedPage { margin:0 5px; }
.wfdam_catpath_title {border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1px;font-size:15px;font-weight:bold;margin-left:259px;padding-bottom:2px;}

.tx-cegallery-pi1-album_backlink { margin-bottom:20px; }
.tx-cegallery-pi1-album_entry { background-color:#23519b!important; color:#FFF!important; }
.tx-cegallery-pi1-album_entry { margin:0 2px; border:1px solid #000; } 
.tx-cegallery-pi1-album_entry a { color:#FFF!important; }
.tx-cegallery-pi1-album_entry img, .tx-cegallery-pi1-detail_entry img { border:1px solid #000!important; }


/* LOGIN BOX */
.login {float:right;padding-top:20px;font-weight:bold;color:#000;width:250px;}
.login-left {float:left}
.login-left label {display:block;margin-top:5px;margin-bottom:2px}
.login-left input {border:1px solid #000}
.login-right {float:right;padding-left:10px;width:80px;}
.login-right p {margin:11px 0;}
.login a:link,.login a:visited {color:#000;text-decoration:none;}
.login a:hover,.login a:active {color:#000;text-decoration:underline;}
.login-submit {display:block;margin-top:16px;}

/* LISTE DEI FEED RSS */
.csc-frame-indent ul {list-style-type:none;padding:0;margin:0;}
.csc-frame-indent ul a:link,
.csc-frame-indent ul a:visited{
	display:block;
	background:url(img/rss-icon2.png) no-repeat 0 0;
	height:32px;
	line-height:32px;
	padding-left:40px;
	width:100px;
	text-decoration:none;
}
.csc-frame-indent ul a:hover,
.csc-frame-indent ul a:active {text-decoration:underline}

/* GLOSSARIO */
.tx-contagged-index {border:1px solid #23519B; border-width: 1px 0; padding: 2px 0;}
.tx-contagged-index a {font-weight:bold}
.tx-contagged-searchbox {margin-top:11px;}
.tx-contagged-list dt {font-weight:bold;margin-top:11px;}
.tx-contagged-list dd {margin:0;}
.tx-contagged-single dt {font-weight:bold;font-size:18px;margin-bottom:13px;color:#23519B}
.tx-contagged-single dd {margin:7px 0;}

acronym, abbr, dfn, span.tx-contagged-dfn_block, span.tx-contagged-dfn_inline {
	font-style: normal;
	border-bottom: 1px dotted #23519B;
	cursor: help;
	position: relative;
}
span.tx-contagged-dfn_block a {font-weight:normal;text-decoration:none;color:#000}

/* position:relative is necessary for correct positioning of inline descriptions */
span.tx-contagged-dfn_block {position: relative;}
/* z-index makes sure the block is the top most element */
span.tx-contagged-dfn_block span.tx-contagged-dfn_block-content {
	background: #EEEEEE;
	display: none;
	position: absolute;
	z-index: 9999;
}
span.tx-contagged-dfn_block:hover span.tx-contagged-dfn_block-content {
	display: inline;
	position: absolute;
	left: -1px;
	width: 300px;
	margin-top: -1px;
	border: 1px #CCCCCC solid;
	padding: 0px 10px 10px 0px;
}
span.tx-contagged-dfn_inline span.tx-contagged-dfn_block-content {color: #009900;display: none;}
span.tx-contagged-dfn_inline:active span.tx-contagged-dfn_block-content {display:inline;}
#contenuto h2{color:#23519B;	font-size:20px;	margin-top:0;}

/* FORM RICERCA DOCUMENTI BANDI */
#wfqbe-search.alldocs label {display:block;float:none;}
#wfqbe-search.alldocs input, .alldocs select {border:1px solid #000;width:150px;}
#wfqbe-search.alldocs .button {width:auto;}