HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; FONT: 85%/1.3 Verdana,Arial,sans-serif; BACKGROUND: #757d88
}
P {
	MARGIN-TOP: 0px
}
H1 {
	FONT: 200% "Trebuchet MS",Arial,sans-serif
}
H2 {
	FONT: 200% "Trebuchet MS",Arial,sans-serif
}
H3 {
	FONT: 200% "Trebuchet MS",Arial,sans-serif
}
H2 {
	FONT-SIZE: 160%
}
H3 {
	FONT-SIZE: 120%
}

UL#intro {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#intro LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#intro {
	WIDTH: 100%; MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
UL#intro LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
LI#mission {
	BACKGROUND: #e65714
}
LI#services {
	BACKGROUND: #42b4ac
}
UL#intro LI#more {
	BACKGROUND: #7d63a9; MARGIN-RIGHT: 0px
}
UL#intro P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
UL#intro H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
UL#intro H3 {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
DIV.date {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 0.9; MARGIN: 0px 4px 4px 0px; PADDING-LEFT: 0px; WIDTH: 4em; PADDING-RIGHT: 0px; BACKGROUND: #f1ddc4; FLOAT: left; COLOR: #b0001e; FONT-SIZE: 80%; PADDING-TOP: 5px
}
DIV.date SPAN {
	DISPLAY: block; FONT-SIZE: 150%; FONT-WEIGHT: bold
}

/*Commenti*/
DIV#input_comment span{
	font-size:8pt;
}
DIV#input_comment{
	MARGIN-TOP: 10px; 
	BACKGROUND: #eee;
	FONT-SIZE:small; 
	PADDING-TOP:10px;
	WIDTH:670px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:10px;
	/*PADDING-RIGHT:10px;*/
	/*DISPLAY:none;*/
}
DIV.comments{
	padding-top:10px;
}
DIV.comments P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px;width:660px;DISPLAY:block;
}
DIV.comments DIV.normalcommentor{
	padding-left:10px;BACKGROUND:#CDCDCD;padding-bottom:3px;padding-top:3px;font-size:xx-small; WIDTH:670px; /*BBBEC4*/
}
DIV.comments DIV.oddcommentor{
	padding-left:10px;BACKGROUND:#C1D5FD;padding-bottom:3px;padding-top:3px;font-size:xx-small; WIDTH:670px; /*BBBEC4*/
}
DIV.comments DIV.normal {
	MARGIN-BOTTOM: 5px;PADDING-BOTTOM:0px; BACKGROUND: #eee;FONT-SIZE:8pt; WIDTH:680px; 
}
DIV.comments DIV.odd {
	BACKGROUND: #dae6fe;FONT-SIZE:8pt;MARGIN-BOTTOM: 5px; WIDTH:680px; 
}
DIV.comments DIV.comment_date{
	text-align:right;
	padding-right:10px;
}
/*Commenti*/

/*EXTENDED MENU*/
DIV#xtend_menu {
	TEXT-ALIGN: left; MARGIN: 0px auto;z-index:1;position:absolute;WIDTH:160px;
}
UL#xtend_nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px;FONT-SIZE: 80%
}
UL#xtend_nav LI {
	PADDING-BOTTOM:0px;margin-top:0px;HEIGHT:20px;
}
UL#xtend_nav LI A {
	 PADDING-TOP:2px;
	 PADDING-LEFT:10px;
	 HEIGHT:20px;
	 WIDTH:150px;
	 /*PADDING-RIGHT: 0px; */
	 BACKGROUND: #BBBEC4;
	 FLOAT: left;
	 COLOR: #000; 
	 TEXT-DECORATION: none;
}
UL#xtend_nav A:hover {
	BACKGROUND: #757d88; COLOR: #ffc;
}
UL#xtend_nav LI.activelink A {
	BACKGROUND: #fff; COLOR: #003
}
UL#xtend_nav LI.activelink A:hover {
	BACKGROUND: #fff; COLOR: #003
}
/*EXTENDED MENU*/
/*alone menu*/
UL#nav LI#back {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
UL#nav LI#back a{
	MARGIN-RIGHT:25px;PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 95px; PADDING-RIGHT: 0px; BACKGROUND:#BBBEC4; FLOAT: left; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 5px
}
/*alone menu*/
/*MENU*/
DIV#menu {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 1000px
}
UL#nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;FLOAT: right; FONT-SIZE: 80%
}
UL#nav LI {
	TEXT-ALIGN: center; FLOAT: left; MARGIN-LEFT: 3px
}
UL#nav A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 95px; PADDING-RIGHT: 0px; BACKGROUND: #757d88; /*#369a3d*/
	FLOAT: left; COLOR: #ffc; TEXT-DECORATION: none; PADDING-TOP: 5px
}
UL#nav A:hover {
	BACKGROUND: #BBBEC4; /*#cdffa1*/
	COLOR: #000; /*#006a35;*/
}
UL#nav LI.activelink A {
	BACKGROUND: #fff; COLOR: #003
}
UL#nav LI.activelink A:hover {
	BACKGROUND: #fff; COLOR: #003
}
/*MENU*/

DIV#header {
	WIDTH: 100%; BACKGROUND: #595d66; OVERFLOW: hidden
}
DIV#header H1 {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 1000px
}
DIV#header H1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 30px
}
DIV#container {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto 10px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 10px
}
DIV#filter{
	padding-bottom:10px;
	padding-left:10px;
}
DIV#content_gestcommenti {
	MARGIN: 0px 0px 10px 10px; WIDTH: 700px; DISPLAY: inline; FLOAT: left;overflow-x:hidden;
}
DIV#chisono {
	MARGIN: 0px 0px 10px 10px; WIDTH: 1000px; DISPLAY: inline; FLOAT: left;
}
DIV#content {
	MARGIN: 0px 0px 10px 10px; WIDTH: 590px; DISPLAY: inline; FLOAT: left;overflow-x:hidden;
}
DIV#div_outer_frame{
	MARGIN: 0px 0px 0px 0px; BACKGROUND: #bdc4d9;TEXT-ALIGN:center;padding-top:5px;
	padding-bottom:5px;padding-left:5px;padding-right:5px;
	width:570px;overflow:hidden;
}
DIV#div_inner_frame{
	MARGIN: 0px 0px 0px 0px;
	width:570px;overflow:hidden;
}
DIV#share{
	padding-left:10px;
	background:#adb5cf;
	padding-bottom:3px;
	padding-top:3px;
	WIDTH:560px;
}
DIV#foot_frame a{
	TEXT-DECORATION:none;COLOR: #586695;FONT-WEIGHT:bold;
}
DIV#foot_frame a:hover{
	TEXT-DECORATION:none;COLOR: #fff;FONT-WEIGHT:bold;
}
/*9da6c6*/
DIV#foot_frame{
	BACKGROUND:#adb5cf; PADDING-LEFT:10px;PADDING-BOTTOM:5px;PADDING-TOP:3px;FONT-SIZE:x-small;WIDTH:570px;
}
DIV#content H2 {
	MARGIN: 10px 0px; COLOR: #007bc4
}
DIV#side {
	MARGIN: 0px 10px 10px 0px; WIDTH: 390px; DISPLAY: inline; FLOAT: right;/*BACKGROUND: #f3cf00;*/
}
DIV#side #image_info{
	BACKGROUND: #bdc4d9; /*f3cf00*/
	PADDING-BOTTOM:10px;
	FONT-SIZE:xx-small;
	COLOR: #586695;
	WIDTH: 380px;
}
DIV#div_newsletter #newsletterbox{
	BACKGROUND: #bdc4d9; /*f3cf00*/
	PADDING-BOTTOM:10px;
	FONT-SIZE:xx-small;
	COLOR: #586695;
	WIDTH: 580px;
}
DIV#sidelogin {
	MARGIN: 0px 10px 10px 0px; WIDTH: 390px; DISPLAY: inline; /*FLOAT:right ;BACKGROUND: #f3cf00;*/
}
DIV#sidelogin #image_info{
	BACKGROUND: #bdc4d9; /*f3cf00*/
	PADDING-BOTTOM:10px;
	FONT-SIZE:xx-small;
	COLOR: #586695;
	WIDTH: 230px;
}

#thumb_container{
	height:90px;
	width:335px;
	left:13px;
	overflow-y:hidden;
	overflow-x:hidden;
	position:relative;
	z-index:1px;
	}
#thumb
	{
	height:0px;
	width:1200px;
	margin-left:0px;
	margin-bottom:0px;
	position:absolute;
	top:-10px;
	left:-10px;
	}	
DIV#side H1 {
	MARGIN: 0px 0px 0px; COLOR: #007bc4
}
DIV#side #titolo{
	FONT-SIZE:small;FONT-WEIGHT:bold;
	COLOR:#586695;
	/*text-decoration:underline;*/
}
DIV#side #ad_commento{
	MARGIN: 0px 10px 10px; 
	COLOR: #007bc4;
	FONT-SIZE:xx-small;
}
DIV#side P {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
DIV#side DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV#side #thumb_navigator{
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-TOP: 0px;TEXT-ALIGN:right;
	COLOR: #007bc4;
	FONT-SIZE:xx-small;
	/*BACKGROUND:#007bc4;*/
}
DIV#side #thumb_navigator a{
	COLOR: #586695;
	FONT-SIZE:xx-small;
	/*BACKGROUND:#007bc4;*/
}
/*
DIV#side #stat{
	MARGIN: 0px 0px 0px; 
	COLOR: #007bc4;
	FONT-SIZE:xx-small;
}
*/
DIV#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; BACKGROUND: #586695; COLOR: #fff; CLEAR: both; PADDING-TOP: 10px;FONT-SIZE:x-small;
}
DIV#footer a {
	COLOR: #f3cf00;
}
DIV#footer P {
	MARGIN: 0px
}

