/* BURVET: HOME ------------------------------------------------------------------------ */

/* Menu */
#burvet-menu { margin: 0px 0px 0px 0px; padding: 30px 20px 0px 20px; width: 195px; float: left; background: url(../../img/str/body-sidebar-top-bckg.png) no-repeat left top;}
#burvet-menu ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#burvet-menu ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
#burvet-menu ul li a, #burvet-menu ul li a:visited { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: rgb(80,80,80); text-decoration: none; line-height: 160%; }
#burvet-menu ul li a:focus, #burvet-menu ul li a:hover { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: rgb(0, 129, 253); text-decoration: underline; }

.submenuPanel{
	margin-top:20px;
}
.nomeUtente{
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#555;
	text-shadow: transparent 0 0 0;
}

/* Bollettini */
#burvet-bollettini { margin: 0px 0px 0px 0px; padding: 30px 0px 0px 0px; width: 235px; float: left; text-align: center; background: url(../../img/str/body-sidebar-top-left-bckg.png) no-repeat right top;}
#burvet-bollettini a { text-decoration: none; font-weight: bold; }
#burvet-bollettini h3 a { display: block; text-transform: uppercase; color: #fff; text-shadow: #000 1px 1px 1px; font-size: 16px; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; }
#burvet-bollettini h4 a { display: block; text-transform: uppercase; color: #fff; text-shadow: #000 1px 1px 1px; background: rgb(81,121,161) url(../../img/obj/burvet-bollettini-tutti-bckg.jpg) repeat-x top; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
#burvet-bollettini p{ background-color:#fff; margin:0; padding-bottom:15px;}
#burvet-bollettini h3{ font-weight: bold; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; text-transform: uppercase; color: #fff; text-shadow: #000 1px 1px 1px; font-size: 16px; background: rgb(81,121,161) url(../../img/obj/burvet-bollettini-ultima-uscita-bckg.jpg) repeat-x bottom; }
#burvet-bollettini h4{ margin:0; padding-bottom:15px;}


/* Hightlights */
#burvet-highlights { margin: 0px 0px 45px 0px; padding: 30px 20px 30px 20px; width: 430px; float: left; /*background: url(../../img/obj/burvet-highlights-bckg.png) no-repeat bottom;*/ }
#burvet-highlights #burvet-cerca {
	/*width: 428px;*/
	margin: 0px 0px 15px 0px;
	text-align:center;
}
#burvet-highlights #burvet-newsletter {
	width: 208px;
	float: left;
	margin: 0px;
}
#burvet-highlights #burvet-inserzionisti {
	width: 208px;
	float: right;
}

/* BURVET Gallery */
#burvet-gallery {
	clear: both;
	padding: 0px;
	margin: 0px 1px 30px 1px;
}
#burvet-gallery-title {
	padding: 0px;
	margin: 0px 0px 0px 200px;
	width: 170px;
	height: 47px;
	background: url(../../img/obj/burvet-gallery-title.png) no-repeat bottom left;
}
#burvet-gallery-items {
	background: rgb(237,237,237);
	padding: 10px 15px;
	margin: 0px;
	text-align: center;
}
#burvet-gallery-items img {
	width:125px;
	height:125px;
}
#burvet-gallery-items a, #burvet-gallery-items a:visited {
	display: inline-block;
	border: 3px solid rgb(219,219,219);
	padding: 0px;
	margin: 0px 10px;
	width:125px;
	height:125px;
}
#burvet-gallery-tools {
	width: 250px;
	padding: 10px 15px 10px 15px;
	margin: 0px 0px 0px 550px;
	background: rgb(247,247,247);
	border: 3px solid rgb(243,243,243);
	/*-webkit-border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;*/
	border-radius: 0px 0px 6px 6px;
}
#burvet-gallery-tools a, #burvet-gallery-tools a:visited {
	text-decoration: none;
	text-shadow: #fff 1px 1px 1px;
}

/* BURVET: PAGE ------------------------------------------------------------------------ */
#breadcrumbs {
	height: 28px;
	background: url(../../img/std/breadcrumbs-bckg.png) no-repeat bottom left;
	padding: 6px 30px 0px 35px;
	margin: 0px 0px 0px 0px;
}
#breadcrumbs p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: italic; text-shadow: #fff 1px 1px 1px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#breadcrumbs p a, #breadcrumbs p a:visited { color: rgb(55,141,196); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; }
#breadcrumbs p a:hover, #breadcrumbs p a:visited:focus { color: rgb(40, 98, 135); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: underline; }

.body-sidebar-box { border: 3px solid rgb(242,242,242); background: #fff; padding: 2px 3px 2px 3px; margin: 0px 0px 10px 0px; text-shadow: #fff 1px 1px 1px; }
.body-sidebar-box-head {
	background: #fff url(../../img/obj/body-sidebar-box-head-bckg.png) repeat-x left bottom;
	padding: 10px 20px 10px 20px;
	margin: 0px 0px 1px 0px;
	text-shadow: #fff 1px 1px 1px;
}
.body-sidebar-box-head h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 16px;
	letter-spacing: -0.5px;
	color: rgb(138, 159, 40);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-shadow: #fff 1px 1px 1px;
}
.body-sidebar-box-body { background: #fff url(../../img/obj/body-sidebar-box-body-bckg.png) no-repeat top; padding: 10px; margin: 0px 0px 0px 0px; text-shadow: #fff 1px 1px 1px; }

.body-sidebar-box ul.menu { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.body-sidebar-box ul.menu li { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px;}
.body-sidebar-box ul.menu li a, .body-sidebar-box ul.menu li a:visited { color: rgb(80,80,80); text-decoration: none; line-height: 160%; }
.body-sidebar-box ul.menu li a:focus, .body-sidebar-box ul.menu li a:hover { color: rgb(0, 129, 253); text-decoration: underline; }

/* BURVET: Page / Ricerca */
.burvet-search { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-shadow: #fff 1px 1px 1px; }
.burvet-search h3 { font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; }
.burvet-search h4 { color: rgb(55,102,150); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }


.burvet-search label { display:block; width:185px; float:left; margin: 0px 15px 0px 0px; padding: 0px 0px 0px 0px; text-align:right; line-height:18px;}
.burvet-search .dati { display:block; width:320px; float:left; margin: 0px 0px 8px 0; }

.burvet-search input[type=text], .burvet-search select, .burvet-search textarea { margin: 0px 20px 0px 0px; width:300px;}
.burvet-search input[type=text]#daData, .burvet-search input[type=text]#aData { margin: 0px 20px 0px 0px; width:100px;}

.burvet-search input.obj-blue-button { border: 2px solid rgb(87,141,189); box-shadow: #000 0px 0px 5px; color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; text-shadow: #000 1px 1px 1px; background: rgb(77,128,176) url(../../img/obj/head-topbar-search-button-bckg.png) repeat-x bottom; margin: 0px 0px 0px 15px; padding: 6px 10px 6px 10px; cursor:pointer;}
a.calendario{background: url(../../img/ico/iconCalendar.jpg) no-repeat left center; padding-left:22px;}



.ui-dialog-content { text-align: left; } /* Allineamento a sinistra JQuery Dialog */
#body-burvet-search-advanced-options-dati-atto { background: url(../../img/obj/burvet-separatore-orizzontale.png) repeat-x bottom; padding: 0px 0px 15px 0px; margin: 0px 0px 15px 0px; }
.body-burvet-search-help-btn { background: url(../../img/obj/burvet-search-help-button.png) no-repeat; width: 71px; height: 43px; cursor: pointer; float: right; }
.body-burvet-search-help-btn span { display: none; }

#body-burvet-search-simple, #body-burvet-search-advanced-searchform, #body-burvet-search-advanced-options {
	background: rgb(248, 246, 241) url(../../img/obj/burvet-search-bckg.jpg) repeat-x bottom;
	margin: 0px;
	padding: 0 0 20px 10px;
}

#body-burvet-search-simple-title, #body-burvet-search-advanced-title, #body-burvet-search-advanced-options-title { width: 300px; float: left; }
#body-burvet-search-simple { margin: 0px 0px 1px 0px; }
#burvet-search-advanced-input-radio { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
#body-burvet-search-advanced-options-inputs { clear: both; }
#body-burvet-search-advanced-send-btn { text-align: right; margin: 15px 40px 0px 0px; }
.body-burvet-search-advanced-options-inputs-row { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
.burvet-search fieldset {
	border: 0px none;
	padding:10px 0px 5px 10px;
}
.burvet-search input.burvet-search-input { border: 3px solid rgb(87,141,189); width: 245px; height: 20px; box-shadow: #000 0px 0px 5px; color: rgb(150, 150, 150); font-size: 14px; background: url(../../img/obj/head-topbar-search-input-bckg.png) no-repeat top left; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; }
.burvet-search input.burvet-search-button { border: 2px solid rgb(87,141,189); box-shadow: #000 0px 0px 5px; color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; text-shadow: #000 1px 1px 1px; background: rgb(77,128,176) url(../../img/obj/head-topbar-search-button-bckg.png) repeat-x bottom; margin: 0px 0px 0px 10px; padding: 6px 10px 6px 10px; cursor:pointer;}
/* BURVET: Page / Ricerca / Dimensioni personalizzate campi */
#burvet-search-simple-input { width: 380px; }
#burvet-search-advanced-input { width: 470px; }
#burvet-search-tipoatto { width: 230px; margin: 0px 10px 0px 0px; }
#burvet-search-tipoente { width: 100px; margin: 0px 10px 0px 0px; }
#burvet-search-ente { width: 290px; margin: 0px 0px 0px 0px; }
#burvet-search-struttura { width: 320px; margin: 0px 0px 0px 0px; }
#burvet-search-materia { width: 450px; margin: 0px 0px 0px 0px; }
/* BURVET: Page / Ricerca / Risultati */
#body-burvet-search-result-infobox { border-top: 8px solid rgb(250,250,250); border-bottom: 8px solid rgb(250,250,250); margin: 20px 0px 50px 0px; padding: 10px 0px 10px 0px; color: rgb(90,90,90); }
#body-burvet-search-result-infobox p, #body-burvet-search-result-infobox p span { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style: italic; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#body-burvet-search-result-infobox p span.highlight { color: rgb(15,60,108); }
.body-burvet-search-result-item { border-bottom: 1px solid rgb(235,235,235); margin: 0px 0px 15px 0px; padding: 0px 0px 15px 0px; }
.body-burvet-search-result-item dt, .body-burvet-search-result-item dd { line-height: 140%; }
.body-burvet-search-result-item dt { font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }

/* paginazione*/
.obj-paginazione {
	/*border-top: 8px solid rgb(250,250,250);
	border-bottom: 8px solid rgb(250,250,250);*/
	margin: 0 0 20px 0;
	padding: 5px 0px;
	color: rgb(90,90,90);
	text-align:center;
	background-color: #fafafa;
}
.obj-paginazione input[type=submit]{padding:1px 3px; margin:0 5px; cursor:pointer; }

/* Filtri */
#obj-filter-match table{
	margin:0;
}

/* SONDAGGIO */
.obj-div-sondaggio-risposta{ padding:5px 0;}
.obj-div-sondaggio-risposta input{ vertical-align: sub;}
p.obj-sondaggio-domanda{ margin-bottom: 0;}
.obj-button-sondaggio{ padding:10px 0;}

/* ATTI pił CLICCATI */
#boxAttiTop { margin: 0 20px; text-align:left;}
#boxAttiTop .body-sidebar-box-head {padding:10px;}
#boxAttiTop .body-sidebar-box-head h3 {font-size:14px; color:#369;}
#boxAttiTop .obj-topatti { background: #fff url(../../img/obj/body-sidebar-box-body-bckg.png) no-repeat top; padding: 0px; margin: 0px; }
#boxAttiTop ul { padding: 0px; margin: 0px; list-style:none; }
#boxAttiTop ul li {list-style:none; border-bottom: 1px solid #f2f2f2; font-size: 12px; margin-bottom: 5px; padding-bottom: 10px; }
#boxAttiTop a, #boxAttiTop a:visited {font-weight: normal; color: #2A6BB5; text-decoration: underline;}
#boxAttiTop a:hover, #boxAttiTop a:focus {color: #000;}


/* Menu CONSULTAZIONE */
/*#menu-consultazione { margin: 0px 0px 0px 0px; padding: 30px 0px 0px 0px; width: 235px; float: left; text-align: center; background: url(../../img/str/body-sidebar-top-left-bckg.png) no-repeat right top;}*/
#boxAttiFilter { 
	text-align:left;
}
#boxAttiFilter .body-sidebar-box-head {
	padding:10px;
}
#boxAttiFilter .body-sidebar-box-head h3 {
	color:#8A9F28;
}
#boxAttiFilter .tree {
	background: #fff url(../../img/obj/body-sidebar-box-body-bckg.png) no-repeat top;
	padding:10px;
	margin: 0px;
}
#boxAttiFilter ul {
	padding: 0px;
	margin: 0px;
	list-style:none;
}
#boxAttiFilter ul li {
	list-style:none;
	padding: 0px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
#boxAttiFilter a, #boxAttiFilter a:visited {
	color: rgb(80,80,80);
	text-decoration: none;
	line-height: 160%;
}
#boxAttiFilter a:hover, #boxAttiFilter a:focus {
	color: rgb(0, 129, 253);
	text-decoration: underline;
}

#boxAttiFilter ul ul{
	padding-left: 15px;
	margin-bottom: 10px;
	list-style:disc;
}
#boxAttiFilter ul li ul li{
	color:#ccc;
	list-style:disc;
}

/* Menu SINGOLO BOLLETTINO */
#boxBollettinoFilter {
	text-align:left;
	width:440px;
	float:left;
	margin-right:20px;
	min-height:156px;
}
.scarica_bollettino{
	border-bottom: 1px solid #EEEEEE;
   color: #555555;
   font-style: italic;
   padding: 0 5px 10px;
	
}
#boxBollettinoFilter .body-sidebar-box-head {
	padding:5px 10px 7px 10px;
}
#boxBollettinoFilter .body-sidebar-box-head h3 {
	color:#555;
}
#boxBollettinoFilter .tree {
	background: #fff url(../../img/obj/body-sidebar-box-body-bckg.png) repeat-x center top;
	padding:10px;
	margin: 0px;
	min-height:105px;
}
#boxBollettinoFilter ul {
	padding: 0px;
	margin: 0px;
	list-style:none;
}
#body-contenuto #boxBollettinoFilter ul li {
	list-style:none;
	font-size: 12px;
	padding: 1px 0;
}
#boxBollettinoFilter h3 a, #boxBollettinoFilter h3 a:visited {
	font-weight: normal;
	color: #555;
	text-decoration: none;
}
#boxBollettinoFilter a, #boxBollettinoFilter a:visited {
	font-weight: normal;
	color: #555;
	text-decoration: none;
}
#boxBollettinoFilter a:hover, #boxBollettinoFilter a:focus {
	color: #000;
	text-decoration: underline;
}
.imgBollettino{
	display:block;
	width:190px;
	float:left;
}
.imgBollettino img{
	width:190px;
	height:165px;
	margin-bottom:10px;
}


/* Colonna Centrale */
#colonna-centrale { margin: 0px 0px 45px 0px; padding: 30px 20px 30px 20px; width: 430px; float: left; }


/* Calendario Consultazione Atti */
#obj-burv-calendario-naviga {text-align: left; margin:5px 0 15px 0; }
#obj-burv-calendario-naviga span {padding-left:10px; }
#obj-burv-calendario-naviga .obj-graybox{
	padding:5px 5px 5px 10px;
	margin-top:5px;
	background: url(../../img/std/breadcrumbs-bckg.png) no-repeat bottom left;
	text-align:center;
}
#obj-burv-calendario-naviga #cambiaCalendario{margin-left:15px;}
#obj-burv-calendario-elenco h3 {font-size:12px; text-align:center; font-weight:normal; padding:5px; border-bottom:1px solid #ccc; margin-bottom:15px;}
#obj-burv-calendario-elenco h3 input{font-weight:bold; margin: 0 5px;}
#obj-burv-calendario-elenco ul {list-style: none none; margin:0 0 10px 0; padding:0;}
#obj-burv-calendario-elenco ul li {
	list-style: none none;
	padding:3px 0;
}
#obj-burv-calendario-mese1 {
	width:310px;
	padding-right:20px;
	border-right:1px solid #ccc;
	float:left;
	margin-bottom:50px;
}
#obj-burv-calendario-mese2 {
	width:310px;
	padding-left:20px;
	float:left;
	margin-bottom:50px;
}
#obj-burv-calendario-mese1 h4, #obj-burv-calendario-mese2 h4 {color:#2A6BB5;}
#obj-burv-calendario-agenda caption{font-weight:normal; font-size:12px;}
.info{clear:both; padding:10px; margin:15px 0; background-color:#F1F6FB; font-size:12px;}


/* Form pagina registrazione */

#body-burvet-form-registrazione {
	background: rgb(248, 246, 241) url(../../img/obj/burvet-search-bckg.jpg) repeat-x bottom;
	margin: 0px 0px 0px 0px;
	padding: 20px 15px;
}
.str-burv-form-container { text-shadow: #fff 1px 1px 1px;}
.str-burv-form-container fieldset { border: 0px none; }
.str-burv-form-container label { display:block; width:190px; line-height:24px; height:24px; float:left; padding-right:15px; text-align:right; margin-top:8px; }
.str-burv-form-container input[type=password], .str-burv-form-container input[type=text]{ display:block; width:300px; height:20px; float:left; margin-top:8px;}
.str-burv-form-container select{ display:block; width:300px; height:25px; float:left; margin-top:8px; }
.str-burv-form-container textarea{ width:300px; margin:8px 0 0 205px;}
.str-burv-form-container input[type=checkbox]{ vertical-align: middle; margin-top:13px;}
.str-burv-form-container img{ margin-top:8px; }
.str-burv-form-container input.obj-blue-button {
	border: 2px solid rgb(87,141,189);
	box-shadow: #000 0px 0px 5px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #000 1px 1px 1px;
	background: rgb(77,128,176) url(../../img/obj/head-topbar-search-button-bckg.png) repeat-x bottom;
	margin: 0px 0px 0px 15px;
	padding: 6px 10px 6px 10px;
	cursor:pointer;
}
#btnReset{margin-left:205px;}
#btnRegistrati, #btnModifica, #btnCancellati, #btnSalva{margin-left:205px;}
#obj-form-note-bottom{font-size:12px; margin:15px 0;}
.str-burv-form-container span{ clear: both; display: block; padding:3px 0 0 205px;}

.str-burv-form-container input.obj-blue-button-small {
	border: 2px solid rgb(87,141,189);
	box-shadow: #000 0px 0px 5px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #000 1px 1px 1px;
	background: rgb(77,128,176) url(../../img/obj/head-topbar-search-button-bckg.png) repeat-x bottom;
	margin: 0px 0px 0px 25px;
	padding: 4px 8px;
	cursor:pointer;
}
.str-burv-form-container .filtri label {
	margin-top:3px;
}
.str-burv-form-container .invio-foto label {
	display:inline;
	width:auto;
	text-align:left;
	float:none;
	/*line-height:auto;*/
	margin:0;
}
.str-burv-form-container .invio-foto input{
	float:none;
}
.str-burv-form-container .invio-foto textarea{
	width:450px;
	margin:10px 0;
}
.str-burv-form-container .invio-foto span{
	padding:5px;
}
.str-burv-form-container .invio-foto .preview{
	line-height:22px;
	padding-bottom:30px;
}
.str-burv-form-container .invio-foto .preview span{
	padding:0;
	display:inline;
}

.str-burv-form-container .filtri input[type=checkbox]{
	margin-top:7px;
}

.str-burv-form-container fieldset.filtri{
	margin:20px 0;
	padding:15px 0;
	border-top:1px solid #ccc;
}
.cust-table-td-center{
	line-height:20px;
}