*{
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; 
}


#comunecarzano{
	background-color:#e8e8e8;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; 
}


#center{
	width:948px;
	height:500px;
	min-height:500px; 
	height:auto !important;
	margin:auto;
}

div#logo{
	background-image:url(../images/logocomune.jpg);
	background-repeat:no-repeat;
	width:127px;
	height:134px;
	float:left;
	z-index:3;
	position:relative;
}

div#header{
	height:82px;
	width:813px;
	background-color:#FFFFFF;
	float:left;
	/*z-index:1;*/
	float:right;
}

div#titoloheader{
	height:63px;
	width:397px;
	float:left;
	padding-left:10px;
	padding-top:10px;
}

div#titoloprimario{
	color:#3f3f3f;
	font-size:xx-large;
	witdh:351px;
	float:left;
}

div#titolosecondario{
	padding-left:90px;
	color:#a0a0a0;
	font-size:large;
	width:300px;
	float:left;
}

div#riga{
	background-color:#5781a6;
	width:813px;
	height:4px;
	float:left;
}

div#trentino{
	background-image:url(../images/trentino.jpg);
	background-repeat:no-repeat;
	height:51px;
	width:91px;
	float:right;
	padding-right:45px;
	margin-top:3px;
}

div#contenitoremenutop{
	width:340px;
	height:25px;
	float:right;
	color:#939393;
	font-size:smaller;
	font-weight:100;
	text-align:center;
	color:#939393;
}

.puntimenutop{
	width:94px;
	height:25px;
	float:left;
	line-height:30px;
}

.separatoremenutop{
	width:9px;
	height:25px;
	background-image:url(../images/separatoremenu.jpg);
	background-repeat:no-repeat;
	float:left;
}

div#trasparenzaimmaginetop{
	height:12px;
	width:814px;
	color:black;
	background:white;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	z-index:70;
	float:right;
}

div#trasparenzasottologo{
	height:46px;
	width:141px;
	color:black;
	background:white;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	z-index:70;
	position:relative;
	float:left;
}

div#immagineTop{
	/*background-image:url(../images/immTop.jpg);
	background-repeat:no-repeat;*/
	width:940px;
	height:216px;
	float:left;
	z-index:1;
	margin-top:-50px;
}

div#menuleft{
	height:650px;
	min-height:650px;
	height:auto !important;
	width:200px;
	float:left;
	background-color:#daecfa;
	position:relative;
	z-index:30;
}

.titolimenuleft{
	background-image:url(../images/immtitolomenu.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:210px;
	float:left;
	color:#FFFFFF;
	padding-left:20px;
	line-height:26px;
	font-size:large;
}

.puntimenuleft{
	background-image:url(../images/immpuntimenu.jpg);
	background-repeat:no-repeat;
	height:22px;
	width:180px;
	float:left;
	padding-left:5px;
	font-size:x-small;
	line-height:22px;
}

div#corposito{
	width:555px;
	height:566px;
	min-height:566;
	height:auto;
	float:left;
	/*padding-right:2px;*/
	padding-left:2px;
	background-color:#FFFFFF;
}

div#titolocorpo{
	width:523px;
	height:42px;
	float:left;
	text-align:right;
	/*line-height:57px;*/
	padding-top:15px;
	color:#7698b6;
	padding-right:2px;
	padding-left:30px;
}

div#immcorpo{
	width:520px;
	height:100px;
	float:right;
	/*background-image:url(../images/immcorpo.jpg);
	background-repeat:no-repeat;*/
	padding-right:2px; 
	text-align:right;
}

div#contenuti{
	width:495px;
	height:384px;
	min-height:384px;
	height:auto;
	float:left;
	padding-top:25px;
	padding-right:30px;
	padding-left:30px;
	font-size:smaller;
	text-align:justify;
	color:#484848;
	position:relative;
	z-index:100;
}

div#right{
	height:702px;
	width:182px;
	float:right;
	margin-top:-49px;
	z-index:70;
}

.titoloright{
	height:24px;
	width:171px;
	background-image:url(../images/titoliright.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-left:11px;
	color:#FFFFFF;
	line-height:24px;
	font-size:small;
	z-index:70;
	position:relative;
}

.boxright{
	height:81px;
	width:182px;
	background-image:url(../images/boxvuoto.jpg);
	background-repeat:no-repeat;
	float:left;
	z-index:70;
	position:relative;
}

div#lineaseparatrice{
	background-image:url(../images/lineaseparatrice.jpg);
	background-repeat:no-repeat;
	float:left;
	height:281px;
	width:1px;
}

div#bgright{
	background-image:url(../images/bgright.jpg);
	background-repeat:repeat-x;
	float:left;
	height:231px;
	width:136px;
	padding-top:50px;
	padding-left:45px;
}

div#footer{
	float:left;
	height:193px;
	width:757px;
	background-color:#FFFFFF;
	position:relative;
	z-index:0;
}

div#linealeft{
	background-image:url(../images/linealeft.jpg);
	background-repeat:repeat-y;
	height:1057px;
	width:4px;
	float:left;
}

div#linearight{
	background-image:url(../images/linearight.jpg);
	background-repeat:no-repeat;
	height:1057px;
	width:4px;
	float:right;
}

div#lineatop{
	background-image:url(../images/lineatop.jpg);
	background-repeat:no-repeat;
	height:2px;
	width:948px;
	float:left;
}

div#lineabottom{
	background-image:url(../images/lineabottom.jpg);
	background-repeat:no-repeat;
	height:10px;
	width:762px;
	float:left;
}

div#lineafooter{
	background-color:#cacaca;
	height:1px;
	width:757px;
	float:left;
	margin-top:120px;
}

ul{
	padding-left:20px;
	list-style:disc;
	height:22px;
	min-height:22px;
	height:auto !important;
}

ul.menu li{
	background-image:url(../images/immpuntimenu.jpg);
	background-repeat:no-repeat;
	height:22px;
	min-height:22px;
	height:auto !important;
	width:168px;
	float:left;
	padding-left:32px;
	font-size:smaller;
	line-height:20px;
	margin-left:-20px;
	list-style:none;
}



li ul li
{
	position:relative;
	z-index:100;
	display:block;
	margin-left:-32px;
	width:180px;
}

/*
li ul li
{
	background-image:url(../images/immpuntimenu2.jpg);
	background-repeat:no-repeat;
	height:22px;
	width:145px;
	padding-left:55px;
}
*/
ul.menutitolimenuleft li{
	list-style:none;
	width:180px;
}

div#immnews{
	width:auto;
	height:auto;
	padding-right:20px;
	text-align:center;
	float:left;
}

div#testonews{
	width:auto;
	height:auto;
	float:right;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:justify;
	margin-top:10px;
	padding-left:20px;
	padding-right:20px;
}

div#titolonews{
	width:auto;
	height:10px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	/*text-align:justify;*/
	/*padding-left:20px;
	padding-right:20px;*/

}

.mainlevelpuntimenutop{
	color:#939393;
}

.result{
	color:#939393;
}

div#bgfooter{
	background-color:#daecfa;
	height:120px;
	width:200px;
	float:left;
	position:absolute;
	left:0px;
}

.img_bordata_dx{
	margin-right:0px;
	padding-right:0px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	border:2px solid #83c2ed;
	float:right;
}

.img_bordata_sx{
	margin-right:10px;
	margin-left:0px;
	padding-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	border:2px solid #83c2ed;
	float:left;
}

.img_bordata{
	border:2px solid #83c2ed;
}

.imgdx{
	margin-right:0px;
	padding-right:0px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
}

.imgsx{
	margin-right:10px;
	margin-left:0px;
	padding-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

li.active ul li
{
	background-image:url(../images/immpuntimenu2.jpg);
	background-repeat:no-repeat;
	width:160px;
	padding-left:40px;
	font-size:smaller;
}

ul.menu li.item35{
	background-image:url(../images/puntimenubig.png);
	background-repeat:no-repeat;
	line-height:18px;
	padding-top:2px;
}

ul.menu li.item37{
	background-image:url(../images/puntimenubig.png);
	background-repeat:no-repeat;
	line-height:18px;
	padding-top:2px;
}

li.active ul li ul li{
	background-image:url(../images/immpuntimenusottomenu2.png);
	background-repeat:no-repeat;
	width:148px;
	padding-left:52px;
	margin-left:-28px;
	font-size:9px;
	line-height:22px;
}


li.active ul li ul li.item91{
	background-image:url(../images/puntisottomenubig.png);
	background-repeat:no-repeat;
	width:148px;
	padding-left:52px;
	margin-left:-28px;
	font-size:9px;
	line-height:16px;
	padding-top:3px;
}

li.active ul li ul li.item95{
	background-image:url(../images/puntisottomenubig.png);
	background-repeat:no-repeat;
	width:148px;
	padding-left:52px;
	margin-left:-28px;
	font-size:9px;
	line-height:16px;
	padding-top:3px;
}

ul.menu li ul li ul li{
	background-image:url(../images/immpuntimenusottomenu2.png);
	background-repeat:no-repeat;
	width:148px;
	padding-left:52px;
	margin-left:-28px;
	font-size:9px;
	line-height:22px;
}

ul.menu li ul li{
	background-image:url(../images/immpuntimenu2.jpg);
	background-repeat:no-repeat;
	width:160px;
	padding-left:40px;
	margin-left:-20px;
	font-size:9px;
	line-height:22px;
}

ul.menu li ul li ul li.item91{
	background-image:url(../images/puntisottomenubig.png);
	background-repeat:no-repeat;
	width:148px;
	padding-left:52px;
	margin-left:-28px;
	font-size:9px;
	line-height:16px;
	padding-top:3px;
}

ul.menu li ul li ul li.item95{
	background-image:url(../images/puntisottomenubig.png);
	background-repeat:no-repeat;
	width:148px;
	padding-left:52px;
	margin-left:-28px;
	font-size:9px;
	line-height:16px;
	padding-top:3px;
}