body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #79B0DA;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10pt;	
}

hr{
width: 100%;
height: 1px;
color:#000100;
border-bottom-style:dotted;
margin-top: 10px;
margin-bottom: 10px;
}

a:link	  {text-decoration: none; color:#000100;}
a:visited {text-decoration: none; color:#000100;}
a:hover   {text-decoration: underline; color:#000100;}
a:active  {text-decoration: none; color:#000100;}

.bg_body_sx {
background-image:url(images/bg/bg_sx.jpg);
background-repeat:no-repeat;
background-position: right top;
}

.bg_body_dx {
background-image:url(images/bg/bg_dx.jpg);
background-repeat:no-repeat;
background-position: left top;
}

.bg_index_dx {
background-image:url(index/bkindex.jpg);
background-repeat:no-repeat;
background-position: left top;
}

.bg_header {
background-image:url(images/bg/bg_header.jpg);
background-repeat:no-repeat;
background-position: top;
}

.bg_header_top {
background-image:url(images/bg/bg_header_top.jpg);
background-repeat:no-repeat;
background-position: top;
}

.bg_menu_sx {
background-image:url(images/bg/bg_menu_sx.gif);
background-repeat:no-repeat;
background-position: top;
}

.bg_body_center {
background-image:url(images/bg/bg_body_center.jpg);
background-repeat:no-repeat;
background-position: top;
}

.footer_sx {
background-image:url(images/bg/footer_sx.gif);
background-repeat:no-repeat;
background-position: top;
}

.footer_dx {
background-image:url(images/bg/footer_dx.gif);
background-repeat:no-repeat;
background-position: top left;
}

.titolopagina{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:11px;
	text-align:center;
}

.titolo_articolo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#00367C;
	font-weight:bolder;
}

.titolo_guestbook{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#00367C;
	font-weight:bolder;
}

.contenuti{
	width:330px;
	margin-top:35px;
	margin-right:15px;
	margin-left:2px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	color:#67666B;
	line-height:20px;
	text-align:justify;
}
.footer{
	font-size:9px;
	font-weight:bolder;
	text-align:left;
}

.footer_normal{
	font-size:9px;
	font-weight:normal;
	text-align:left;
}

.body_normal{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	color:#000100;
}

.body_bold{
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000100;
	font-weight:bold;
}

.banner{
	width:170px;
	margin-top:25px;
	margin-left:15px;
	margin-right:5px;
	
	font-size:11px;
	line-height:15px;
	color:#444246;
}
.banner_int{
	margin:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#67666B;
}


.locandina_ultrasmall{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

.locandina_small2{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.locandina_small{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.locandina_mid{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

.locandina_big_2{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}

.locandina_big{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
}

.locandina_ultrabig{
	font-family:Verdana, Helvetica, sans-serif;
	letter-spacing:11px;
	font-size:24px;
	color:#FFFFFF;
}

.credit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.formbot{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000100;
	margin-top:5px;
	border: 2px;
	border-color:#FFCB02;
	border-style:solid;
	background:#ffffff;
	width:140px
}

/* ajax */
	#bubble_tooltip{
		width:147px;
		position:absolute;
		display:none;
		filter: Alpha(Opacity=75);
	}
    #bubble_tooltip .bubble_top_2{
		background-position:top left;
		background-repeat:no-repeat;
		height:50px;
		top:10px;	
	}
	#bubble_tooltip .bubble_top{
		background-image: url('images/bubble_top.gif');
		background-position:top left;
		background-repeat:no-repeat;
		height:38px;	
	}
	#bubble_tooltip .bubble_middle{
		background-image: url('images/bubble_middle.gif');
		background-repeat:repeat-y;	
		background-position:left;
		padding-left:7px;
		padding-right:7px;
	}
	#bubble_tooltip .bubble_middle span{
		position:relative;
		top:-8px;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:11px;
	}
	#bubble_tooltip .bubble_bottom{
		background-image: url('images/bubble_bottom.gif');
		background-repeat:no-repeat;
		background-repeat:no-repeat;	
		height:44px;
		position:relative;
		top:-6px;
	}