body{
	background:#FFF;
	font-family:Verdana,Arial, Geneva, Helvetica,sans-serif;
	margin:5px auto 0em auto;
	text-align:center;
	line-height:1.45em;
	color:#000000;
	font-size:69%;
	width:67.95em;}

body{
/*
	background:url("/img/sfondo.gif");
*/
}
html>body{font-size:11.07px;}

h1, h2{
	font-size:1em;
	font-weight:normal;
	border:0!important;
	margin:0!important;
	padding:0!important;
	display:block;
}

img{border:0em;margin:0em;padding:0em}

a{color:rgb(90,90,90);text-decoration:none;}
a:hover{text-decoration:underline;color:#c41b04;}

img{border:0;padding:0;margin:0;float:left}
div{float:left}

.container{width:67.95em;text-align:left;}

.header{width:100%;margin-bottom:4px}
.logo{width:49.68em;margin-top:20px;}
.logo img{ width: 46.577em;}

.logo-reg{float:right;width:9.94em;margin:0}


.logo-reg img{width:4.697em;height:4.273em;margin:3px 0 0 0}
.sbds{font-size:0.9em;color:#000;}
.icdsir{float:right;width:34.24em; text-align:right;margin-top:0px}

.navbar-top{
	width:67.95em;
	background-color:rgb(70, 117, 173);
	background-image: url('/img/pixel_white.gif');
	background-repeat: repeat-x;
	background-position:  bottom;
}

/**

**/
.navbar-top-last{
	width:67.95em;
	background-color:rgb(213,217,202);
}
.navbar-top a:hover{color:#fff}
.navbar-top-last a:hover{color:#fff}
.navbar-bottom{width:100%;background-color:rgb(213,217,202);margin-bottom:-1px; color:#4675ad;}
.navbar-bottom li{float:left;padding:0 0.9em 0 0.9em;display:inline}
.navbar-bottom a:hover{color:#fff}
.vocitop{width:100%; border-bottom: 1px solid #fff; }
.vocitopinactive {width:100%; background-color: #d5d9ca; border-bottom: 1px solid #d5d9ca; }
.vocitopinactive a {  color: #5a5a5a; }
.vocitopinactive a:hover { color: #5a5a5a;  text-decoration: underline; }
.link-sub a{}
.link-sub a:hover{color:#c41b04;}


#select{
	background-color:rgb(232,224,234);
	border-bottom:1px solid rgb(232,224,234);
}
#select a{color:rgb(90,90,90)}
/*
.menu-top{background-color:rgb(232,224,234);}	
.menu-top li{margin:0 6px;}	
*/
/* menu con 6 voci
.space-hp-tool{width:16.5%;border-right:1px solid #fff;}
.spt2-hp-last {width:16.5%}
*/
.space-hp-tool{width:33.2%; border-right:1px solid #fff; }
.space-hp-toolinactive{width:33.2%;border-right:1px solid #fff; background-color: #d5d9ca;}
.spt2-hp-last {width:33.3%}

.space-tool{width:33.2%;border-right:1px solid #fff; }
.spt2-last {width:33.3%}

.space-tool, .spt2-last, .space-hp-tool, .spt2-hp-last{
	background-color:rgb(70,117,173);
	border-bottom:0px solid #fff;
	float:left;
	text-align:center}

.vocitopbar {
	background-color:rgb(49,0,123);
	border-bottom:1px solid #fff;
	float:left;
	text-align:center}
.vocitopbar.no-last {
	width:16.45%;border-right:1px solid #fff;
}
.vocitopbar.last {
	width:16.45%;
}

.bianco{color:#fff;}
.rosso{color:#c41b04;}

ul, li, div{margin:0px;padding:0;}
li{list-style-type:none}
.pos{float:left;}
.pdr{padding-right:9px}

.lrg{width:100%;}

.g-dim{w\idth:100%;margin:0 0 0 0; padding:0; border:0}
.space-t0{margin-top:0px;}
.space-t1{margin-top:1px;}
.space-t2{margin-top:2px;}
.space-t-1{margin-top:-1px;}
.space-t-2{margin-top:-2px;}

.top-links{width:100%;}
.t-link{float:left;display:inline}
.t-link-border{border-right:1px solid #AAA;padding-right:8px;margin-right:8px}
/*
.t-link {
	border-right:1px solid #AAA;
	padding:0px 8px 0px 8px;
	float:left;
	f\loat:none;
	display:inline;}
.no-padding-left{padding-left:0px;}
.no-padding{padding:0px;}
*/
.menu-lower{display:none;}

.hidden{display:none;}
/*
.no-border-left{border-left:0em!important;}
.not-hidden{display:inline!important;}
*/
.no-border{border:0em!important;}

.left{float:left;}
.right{float:right;}

.footer{
	width:100%;
	height:1.45em;
	margin-top:2.89em;
	border-bottom:1px solid #AAA;
	float:left}
.footer a{float:left;margin-top:-1px;}
.footer .f-left{margin-left:0px;}
.footer .f-right{float:right;margin-right:0px;text-align:right;}
.lower-footer{float:right;margin:0;text-align:right;}
.lower-footer ul{margin:0px;padding:0px;}
.lower-footer li{display:inline;}

.menu-left{width:15.90em;float:left}
.menu-left ul{padding:0em;margin:0em;float:left;width:100%;}
.menu-left li{padding:0em;margin:0em;float:left;width:100%;list-style-type:none;}
.menu-left .topvoci{color:#C41B04;font-size:1.2em;font-weight:bold}
.menu-left li li li{width:95.0%!important;margin:0em 0em 0em 5.00%!important;display:inline!important;}

.t-space{margin-top:1.44em!important;display:inline;}
.r-space{margin-right:1.40em!important;display:inline;}
.b-space{margin-bottom:1.44em!important;display:inline;}
.l-space{margin-left:1.44em!important;display:inline;}
.ht-space{margin-top:0.723em!important;display:inline;}
.hb-space{margin-bottom:0.723em!important;display:inline;}
.qt-space{margin-top:0.361em!important;display:inline;}
.qb-space{margin-bottom:0.361em!important;display:inline;}

.ext-center{width:50.60em;float:left}
.nrm-center{width:33.25em;float:left}
.column{width:15.89em;float:left} 

.ext-center .photo{float:left;margin-right:0.72em;width:15.94em;height:9.42em;}
.photo{f\loat:left;padding:5px 0px 3px 0px;he\ight:104px;margin:0px;}
.photo2{padding:5px 0px 3px 0px}

.path{width:100%;float:left}
.path a{float:left;}
.path b{float:left;font-weight:normal;font-size:1em;}

.half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px;display:inline;}

.search-nav  {text-align:center;margin:0em auto 0em auto;}
.search-nav ul{margin:0px;padding:0px;}
.search-nav li{margin:0px;padding:0px;display:inline;}
.search-nav .pg {border-left : 1px solid #AAA;padding : 0 4px;}
.search-nav .first-item {border-left :0px;}

.search-form {margin:0;padding:0;border:0}
.search-form #idtext{width:17.3em;margin:0;font-size:1em;height:1.25em;padding:0em;}
.search-form #iddove{width:11.2em;margin:0;font-size:1em;height:1.6em;padding:0em;}
.search-form #idtra{margin:0 0.813em 0 0.813em;padding:0}
.search-form .input{padding:1.174em 0 1.174em 0}
.search-form .link-ric{margin:0 0.994em 0 0.994em;padding:0}
.search-form #idtitolo{width:28.1em;}
.search-form #idautore{width:28.1em;}
.search-form #ideditore{width:28.1em;}
.search-form #idluogo{width:28.1em;}
.search-form #idanno{width:28.1em;}
.search-form #idcerca{font-size:1em;padding:0px;float:left;display:inline;margin:0}
.search-form .input-submit{font-size:1em;padding:0px;float:left;display:inline;margin:0}

.search-form2 div{margin:0;padding:0 0 1px 0;border:0;background:rgb(237,237,237)}
.search-form2 img{border:0;margin:0;padding:2px 0 0 8px}
.search-form2 #idtext{width:14em;margin:0;font-size:1em;height:1.25em;padding:0em;}
.search-form2 #iddove{width:11.2em;margin:0;font-size:1em;height:1.6em;padding:0em;}
.search-form2 #idcerca{font-size:1em;padding:0px;margin:0 0.4em 0 0.4em}
.search-form2 #idtra{margin:0 0.4em 0 0.4em;padding:0}

.formricerca #idtesto{width:17.3em;margin:0;font-size:1em;height:1.25em;padding:0.1em;float:left}
.formricerca #idcerca{font-size:1em;padding:0px;float:left;display:inline;margin:0 0 0 8px;float:left}

.f-size-tit{font-size:1.265em}
.f-bold{font-weight:bold;}
.title4{font-weight:bold;font-size:0.909em;}
.title5{font-weight:bold;font-size:1em;}
.title6{font-size:0.909em;}
.title7{font-size:1.1em;}
.title8{font-size:1.3em;}

div .g-dim{display:block}
li .half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px;display:inline;}
/*
.boxsx{width:15.718em;float:left;border:1px solid #AAA;margin-top:1.445em!important;display:inline;}
.inboxsx{width:13.911em;margin:0.903em}
*/
.boxsx{width:15.65em;float:left;border:1px solid #AAA;margin-top:1.445em!important;display:inline}
.inboxsx{width:13.85em;padding:1em 0.903em 1em 0.903em}
.fotoprimopiano{width:33.25em;height:9.395em;float:right;margin:1px 0 0px 8px;border:0; padding:0}
.titprimopiano{font-size:1.72em;padding:0;margin:0}
/*.titprimopiano-large{font-size:1.72em;padding:0;margin:0}*/
.space-icon{margin:0px 0 -4px 0}
.space-icon-s{margin:0px 0 0px 0}
.icone{margin:0px 8px 0px 0px;float:left}
.thumbnail{float:left;width:7.06em;height:4.35em;padding:5px .72em 3px 0px;w\idth:6.34em;he\ight:3.62em;margin:0px;}
.italico{margin: 0.1em; font-style: italic; display: block;} 

/* 20051216 */
.blu{color:rgb(70,117,173)}
.sfondoblu{background-color:rgb(49,0,123)}
.sfondogrigio{background-color:rgb(232,224,234)}

.inactive{color:rgb(70,117,173)}

.divtb {
	width:67.95em;
	float:left;
	background-color: rgb(49,0,123);
} 

.litb { 
	float:left;
	text-align:center;
	padding-right:1.44em;
	padding-left:1.44em;
	background-color: rgb(49,0,123);
}

.form-dx {float:left;margin:6px 0 4px 0;}
.form-dx .search-btn{font-size:1em;padding:0 0.5em 0 0.5em;float:left;display:inline;margin:0px 0.72em 0px 0.72em}

.titoloparagrafo{color:rgb(49,0,123);font-size:1.1em;}
.maiuscolo {text-transform:uppercase}
.primopiano{color:#fff;font-weight:bold;font-size:1.2em}
.primopiano:hover{color:#fff;text-decoration:underline}

.form-comune{width:100%;margin:0px 0 12px 0}
.form-comune #idcomune{float:left;width:12em;height:1.7em;margin:0;font-size:1em;padding:0em;}
.form-comune .vai{
	font-size:1em;
	padding:0 0.3em 0 0.3em;
	float:left;
	display:inline;
	height:20px;
	margin:0 0 0 0.6em}

.form-servizi{width:100%;margin:0px 0 0px 0}
/* con box grigio */
/*
.blocco-servizi{margin-top:0.723em!important;display:inline;}
.box-grigio-ext{background-color:#ddd;width:100%;}
.box-grigio-int{margin:8px 0.72em 8px 0.72em;display:inline}
.form-servizi #codfisc{float:left;width:10em;margin:0;font-size:1em;height:1.30em;padding:0.1em;}
.form-servizi #idpassword{float:left;width:10em;margin:0;font-size:1em;height:1.30em;padding:0.1em;}
*/
/* senza box grigio */
.box-grigio-ext{width:100%;display:inline}
.box-grigio-int{display:inline}
.form-servizi #codfisc{float:left;width:11.5em;margin:0;font-size:1em;height:1.30em;padding:0.1em;}
.form-servizi #idpassword{float:left;width:11.5em;margin:0;font-size:1em;height:1.30em;padding:0.1em;}

.form-servizi .vai{
	font-size:1em;
	padding:0 0.3em 0 0.3em;
	float:left;
	display:inline;
	height:20px;
	margin:0 0 0 0.6em}

.b-padding{padding-top:1.44em!important;display:inline;}
.elenco_musei{float:left;width:43.5em}
.button-accedi{font-size:1em;padding:0 0.3em 0 0.3em;display:inline;height:20px}

.tab-open{margin-left:1em;float:left;}
.tab-closed{margin-left:1em;float:left;display:none}

.form-accesso{padding-bottom:32px}
.menu-left #noaccesso{background-color:#eee}
.inattivopath {color: #4675ad;}

hr {
 display: none;
}
