/* CSS Document */	
#we_are_here {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999;	background-image: url(../images/link_simbols.gif);	background-repeat: no-repeat;	background-position: left top;	text-indent: 25px;	margin-bottom: 2px;	padding-top: 0px;	padding-bottom: 3px;	margin-left: 15px;}
#we_are_here a {	text-decoration: underline;	color: #999;}
#we_are_here a:hover {	color: #333;}
#box{	float: left;	}
#ragazzi h2{	height:40px;	background:url(../images/box-bg.gif) repeat-x 0 9px #fff;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:20px;	color:#5C6731;	line-height:40px;	margin-bottom: 35px;}
#ragazzi h2 span{	width:82px;	display:block;	background:#fff;	float:left;	color:#5C6731;	padding:0 0 0 10px;	}
#adolescenti{	border:#BFC897 solid 1px;	background-position:left top;	background-repeat:no-repeat;	background-color:#FFFFFF;	color:#000000;	width:255px;	height:110px;	margin:5px 3px 7px 0;	float:left;	padding:9px 20px 0 16px; 	}
#adolescenti h2{	height:40px;	background:url(../images/box-bg.gif) repeat-x 0 9px #fff;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:20px;	color:#5C6731;	line-height:40px;	margin-bottom: 35px;	}
#adolescenti h2 span{	width:82px; display:block; background:#fff; 	float:left; color:#5C6731; 	padding:0 0 0 17px;	}	#biennio{	border:#BFC897 solid 1px;	background-position:left top;	background-repeat:no-repeat;	background-color:#FFFFFF;	color:#000000;	width:255px;	height:110px;	margin:5px 3px 7px 0;	float:left;	padding:9px 20px 0 16px; 	}	#biennio h2{	height:40px;	background:url(../images/box-bg.gif) repeat-x 0 9px #fff;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:20px;	color:#5C6731;	line-height:40px;	margin-bottom: 35px;	}	#biennio h2 span{	width:82px; display:block; background:#fff; 	float:left; color:#5C6731; 	padding:0 0 0 17px;	}#giovani{	border:#BFC897 solid 1px;	background-position:left top;	background-repeat:no-repeat;	background-color:#FFFFFF;	color:#000000;	width:255px;	height:110px;	margin:5px 3px 7px 0;	float:left;	padding:9px 20px 0 16px; 	}	#giovani h2{	height:40px;	background:url(../images/box-bg.gif) repeat-x 0 9px #fff;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:20px;	color:#5C6731;	line-height:40px;	margin-bottom: 35px;	}	#giovani h2 span{	width:82px; display:block; background:#fff; 	float:left; color:#5C6731; 	padding:0 0 0 17px;	}	ul.box{	margin-bottom:15px; padding-left:60px;	list-style:none;	}	ul.box li{	line-height:20px; 	background-image:url(../images/list_icon.jpg); background-repeat:no-repeat;	background-position:0px 5px; background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif; font-size:13px;	color:#1F3400;	padding-left:15px;	}	ul.box li a{	line-height:20px;	background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#1F3400;	text-decoration:none;	}	ul.box li a:hover{	background-color:#EBF8D8; color:#1F3400;	}	#ragazzi p{	background-color:#86C826; 	clear:both;	height:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:9px; color:#fff; font-weight:bold;	text-align:right;	}	#ragazzi p a{	text-align:left;	display:block; 	background-color:#477406; background-image:url(../images/blog_arrow.gif);	background-repeat:no-repeat; background-position:48px;	padding:0 0 0 13px; line-height:11px;	width:45px;	text-decoration:none;	color:#FFFFFF;	float:right;	}#ragazzi p a:hover{background-color:#D0EEA5; color:#477406; background-image:url(../images/blog_arrow_h.gif);	}#adolescenti p{	background-color:#4F91D5; 	clear:both;	height:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:9px; color:#fff; font-weight:bold;	text-align:right;	}	#adolescenti p a{	text-align:left;	display:block; 	background-color:#17487B; background-image:url(../images/jobs_arrow.gif);	background-repeat:no-repeat; background-position:48px;	padding:0 0 0 13px; line-height:11px;	width:45px;	text-decoration:none;	color:#FFFFFF;	float:right;	}#adolescenti p a:hover{background-color:#CBE0F9; color:#17487B; background-image:url(../images/blog_arrow_h.gif);	}#biennio p{	background-color:#E3C55B; 	clear:both;	height:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:9px; color:#fff; font-weight:bold;	text-align:right;	}	#biennio p a{	text-align:left;	display:block; 	background-color:#8F7004; background-image:url(../images/ideas_arrow.gif);	background-repeat:no-repeat; background-position:48px;	padding:0 0 0 13px; line-height:11px;	width:45px;	text-decoration:none;	color:#FFFFFF;	float:right;	}#biennio p a:hover{background-color:#F4E5B2; color:#8F7004; background-image:url(../images/blog_arrow_h.gif);	}#giovani p{	background-color:#E3C55B; 	clear:both;	height:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:9px; color:#fff; font-weight:bold;	text-align:right;	}	#giovani p a{	text-align:left;	display:block; 	background-color:#8F7004; background-image:url(../images/ideas_arrow.gif);	background-repeat:no-repeat; background-position:48px;	padding:0 0 0 13px; line-height:11px;	width:45px;	text-decoration:none;	color:#FFFFFF;	float:right;	}#giovani p a:hover{background-color:#F4E5B2; color:#8F7004; background-image:url(../images/blog_arrow_h.gif);	}	#left{	float:left;	padding:0px 0px 0 12px;	margin-top: 5px;	width: 640px;	}#left a .newsfoto {	padding: 3px;	float: left;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 0px;	border: 1px solid #CCC;}#left h2{	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	color:#666;	margin-bottom:15px;	margin-top: 5px;	background-color: #E8E8E8;	padding: 5px;	}#left h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #333;
	margin-bottom: 5px;
	padding-top: 5px;
}#left h3 a {	color: #036;	text-decoration: none;}#left h3 a:hover {	color: #036;	text-decoration: underline;}#left h3 .from {	display: block;	margin-right: 100px;	margin-bottom: 2px;}#left h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	color: #666;	font-size: 13px;	margin-bottom: 10px;	line-height: 17px;}#left h5 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #036;	font-size: 16px;	text-decoration: none;	margin: 5px 0px 10px;}#left h5 a {	text-decoration: none;	color: #003365;}#left h5 a:hover {	text-decoration: underline;}#left .secondnews p span {	font-size: 12px;	line-height: 16px;}#left .secondnews h4 span {	font-size: 12px;}#left .mininews {	background-color: #fff;	width: 200px;	float: left;	margin-right: 7px;	padding-right: 8px;}#left .mininewsLeft {	background-color: #fff;	width: 208px;	float: left;	margin: 0px;}#left .mininews p span {	font-size: 11px;	line-height: 14px;}#left .mininews h4 span {	font-size: 12px;}#left .mininews2 {	width: 208px;	float: left;	margin-left: 8px;}#left .mininews2 p span {	font-size: 11px;	line-height: 15px;}#left .mininews2 h4 span {	font-size: 12px;}#left .mininews3 {	width: 208px;	float: right;	margin-left: 5px;}#left .mininews3 p span {	font-size: 11px;	line-height: 15px;}#left .mininews3 h4 span {	font-size: 12px;}/*----------------------------------left_area side Start-----------------------------------------------------*/	#left_area {	float:left;	padding:0px 5px 0 12px;	margin-top: 5px;	width: 455px;	}#left_area h2{	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	color:#666;	margin-bottom:15px;	margin-top: 5px;	background-color: #E8E8E8;	padding: 5px;	}#left_area h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #C30;
	margin-bottom: 5px;
}#left_area h3 a {	color: #F60;	text-decoration: none;}#left_area h3 a:hover {	text-decoration: underline;}#left_area h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: normal;	color: #666;	font-size: 13px;	margin-bottom: 10px;	line-height: 17px;}#left_area h5 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #036;	font-size: 16px;	text-decoration: none;	margin: 0px 0px 5px;}#left_area h5 a {	text-decoration: none;	color: #F60;}#left_area h5 a:hover {	text-decoration: underline;}#left_area .secondnews {	float: left;}#left_area .secondnews p span {	font-size: 12px;	line-height: 14px;}#left_area .secondnews h4 span {	font-size: 12px;}#left_area .mininews {	width: 215px;	float: left;	margin-right: 12px;}#left_area .mininews p span {	font-size: 11px;	line-height: 14px;}#left_area .mininews h4 span {	font-size: 12px;}#left_area .mininews2 {	width: 215px;	float: left;	margin-left: 8px;}#left_area .mininews2 p span {	font-size: 11px;	line-height: 14px;}#left_area .mininews2 h4 span {	font-size: 12px;}#left_area .mininews3 {	width: 208px;	float: right;	margin-left: 5px;}#left_area .mininews3 p span {	font-size: 11px;	line-height: 14px;}#left_area .mininews3 h4 span {	font-size: 12px;}.morenews {	display: block;	color: #274677;	text-decoration: underline;	text-align: right;	font-size: 11px;	padding-top: 2px;	padding-bottom: 2px;	padding-right: 5px;	padding-left: 5px;	margin-top: 3px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #999;}.topbox {	font-size: 12px;	text-transform: uppercase;	color: #FFF;	display: block;	margin-top: 5px;	margin-bottom: 10px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	background-image: url(../images/450_area.png);	background-repeat: no-repeat;	background-position: left;	height: 24px;	text-indent: 40px;	line-height: 24px;}.topbox2 {	font-size: 12px;	text-transform: uppercase;	color: #FFF;	/*background-color: #C00;*/	background-color: #039;	padding: 3px;	display: block;	margin-top: 5px;	margin-bottom: 10px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.topbox3 {	font-size: 12px;	text-transform: uppercase;	color: #FFF;	display: block;	margin-top: 5px;	margin-bottom: 6px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	background-image: url(../images/240_right.png);	text-indent: 40px;	line-height: 24px;	height: 24px;	background-repeat: no-repeat;	background-position: left;}.topbox4 {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFF;
	display: block;
	margin-top: 5px;
	margin-bottom: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/240_right.png);
	text-indent: 40px;
	line-height: 24px;
	background-repeat: no-repeat;
	background-position: left;
	height: 24px;
}	#left p{
	font-size:12px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
}#left p.bg{	margin:10px 0 15px;	background-color:#A0DCF6;	color:#FFF;	height:11px;	clear: both;	}	#left p a.bottom{	background:#036;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:9px;	color:#FFFFFF;	text-decoration:none;	line-height:11px;	display:block;	padding:0 20px 0 16px;	float:right;	text-transform:uppercase;	font-weight:bold;	}#left p a.bottom:hover{	background-color:#CCC;	color:#036;	}	#left ul{	margin:0; padding:0;	}#left ul li{	list-style: circle;}	#left ul li a{	font-family:Arial, Helvetica, sans-serif;	color:#775C14;	font-size:14px;	line-height:18px;	text-decoration:none;	font-weight:bold;	text-transform:uppercase;	padding-left:20px;	}	#left ul li a:hover{	color:#990000; background-color:#DCEBC4;	}	#left_area p{	font-size:13px;	line-height: 16px;	font-family: Arial, Helvetica, sans-serif;	}#left_area p.bg{	margin:10px 0 15px;	background-color:#E8E8E8;	color:#FFF;	height:11px;	clear: both;	}	#left_area p a.bottom{	background:#F60;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:9px;	color:#FFFFFF;	text-decoration:none;	line-height:11px;	display:block;	padding:0 20px 0 16px;	float:right;	text-transform:uppercase;	font-weight:bold;	}#left_area p a.bottom:hover{	background-color:#CCC;	color:#036;	}	#left_area p img{	margin-bottom:10px;	float: left;	margin-right: 10px;}		#left_area ul{	margin:0; padding:0;	}#left_area ul li{	list-style:none;	}	#left_area ul li a{	;	font-family:Arial, Helvetica, sans-serif;	color:#775C14;	font-size:14px;	line-height:18px;	text-decoration:none;	font-weight:bold;	text-transform:uppercase;	padding-left:20px;	}	#left_area ul li a:hover{	color:#990000;	}/*menu di sottopagina accordion*/.arrowlistmenu{	width: 165px; /*width of accordion menu*/	float: left;	margin-right: 8px;	margin-left: 10px;	margin-top: 9px;}.arrowlistmenu .welcome {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #C00;	line-height: 18px;}.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/	color: #FFFFFF;	margin-bottom: 0px; /*header text is indented 10px*/	cursor: hand;	cursor: pointer;	background-color: #CCC;	background-image: url(../images/titlebar02_raga.gif);	background-repeat: repeat-x;	background-position: left center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	padding-top: 4px;	padding-right: 0;	padding-bottom: 4px;	padding-left: 10px;	margin-top: 0px;	line-height: 21px;	text-transform: uppercase;}.arrowlistmenu .menuheader2 { /*CSS class for menu headers in general (expanding or not!)*/	color: #1E497A; /*header text is indented 10px*/	cursor: hand;	cursor: pointer;	background-image: url(../images/titlebar_fondo_raga.gif);	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	display: block;	height: 30px;	margin: 0px;	padding: 0;	background-position: bottom;}.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/	background-image: url(../titlebar-active.png);}.arrowlistmenu ul{ /*CSS for UL of each sub menu*/list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}.arrowlistmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}.arrowlistmenu ul li a{	color: #F30;	background: url(../images/arrowbullet.png) no-repeat left center; /*custom bullet list image*/	display: block;	padding: 2px 3px 2px 15px; /*link text is indented 19px*/	text-decoration: none;	font-weight: normal;	border-bottom: 1px solid #dadada;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px;}.arrowlistmenu ul li a:visited{color: #666666;}.arrowlistmenu ul li a:hover{ /*hover state CSS*/color: #000000;background-color: #F3F3F3;}/*fine menu di sottopagina accordion*//*----------------------------------left side End-----------------------------------------------------*/	/*----------------------------------right side Start-----------------------------------------------------*/#right{	position:relative;	float:right;	margin-top:5px;	color:#000000;	margin-right: 0px;	padding-top: 0px;	padding-bottom: 5px;	padding-right: 12px;	padding-left: 5px;	width: 240px;	clear: right;	}#right .registrati {    margin-bottom: 10px;    margin-top: 10px; width: 240px;    padding-bottom: 20px;     background-image: url(../images/bg03_user.jpg); background-repeat: no-repeat;;}#right .registrati input {    margin-left: 10px;    margin-top: 5px; margin-bottom: 5px;    display: block;}#right  .registrati .accedi {    font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    margin-left: 10px;    color: #333;}#right .registrati .accedi a {    color: #C00;    text-decoration: underline;}#right .registrati .bordato{
    padding-top: 15px;
}#right .reg-user{    margin-bottom: 10px;    margin-top: 10px; width: 240px;    padding-bottom: 20px; background-image: url(../images/bg03_user_access.jpg); background-repeat: no-repeat;}#right .reg-user input {    margin-left: 10px;    margin-top: 5px;    margin-bottom: 5px;    display: block;}#right  .reg-user .accedi {    font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    margin-left: 10px;    color: #333;}#right .reg-user .accedi a {    color: #C00;    text-decoration: underline;}#right .reg-user .bordato{
    padding-top: 15px;
}#right #rightuno {	width: 240px;	float: left;	padding-bottom: 10px;}#right #rightuno .uno {	text-transform: uppercase;	color: #036;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	padding: 5px 3px;	display: block;	background-color: #87BDE3;	margin: 3px;}#right #rightuno .appunt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666;	padding-bottom: 10px;	padding-top: 10px;}#right #rightuno .appunt a {	text-decoration: none;	color: #069;	font-weight: bold;}#right #rightuno .appunt a:hover {	color: #039;	text-decoration: underline;}#right div.logged-in{	font-family: arial, sans-serif;	font-size: 12px;	text-align: left;	margin: 0 0 0 10px;}#right .rightdue {	width: 190px;	float: right;}#right .righttre {	margin-top: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #069;}#right .righttre .last {	color: #666;	font-size: 11px;}#right .righttre ul {	list-style-type: none;	color: #666;	font-size: 12px;}#right .righttre ul li {	padding-top: 3px;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCC;}#right .righttre ul li .post {	font-size: 11px;	color: #447BD2;	text-decoration: underline;	font-weight: bold;	line-height: 17px;	margin-right: 20px;}#right .righttre ul li .post:hover {	text-decoration: underline;	color: #036;}#right .righttre ul li .risp {	color: #666;	font-size: 12px;	margin-left: 10px;}#right .righttre ul li .risp:hover {	color: #333;	text-decoration: underline;}#right a.opacity img {	filter:alpha(opacity=100);	-moz-opacity: 1.0;	opacity: 1.0;	margin-bottom: 5px;	border: 1px solid #CCC;	padding: 3px;	float: left;}#right a.opacity:hover img {filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;} /*22-03-2010 - Armando Iori - CSS titolo tooltip*/#right a.app-tooltip .title{	line-height: 15px;	margin: 8px 0px 5px 0px;}#botbut a.opacity img {	filter:alpha(opacity=100);	-moz-opacity: 1.0;	opacity: 1.0;	border: 1px solid #CCC;	padding: 3px;}#botbut {	margin-top: 20px;	margin-right: 10px;	margin-left: 10px;}#botbut .opacity {	margin-right: 3px;}#botbut a.opacity:hover img {filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;} /*----------------------------------botbut div end-----------------------------------------------------*//*----------------------------------right_area side Start-----------------------------------------------------*/#right_area {	position:relative;	margin-top:5px;	color:#000000;	margin-right: 0px;	padding-top: 0px;	padding-bottom: 5px;	padding-left: 5px;	float: right;	padding-right: 8px;	}#right_area .registrati {margin-bottom: 10px;	width: 240px;	padding-bottom: 10px;	background-image: url(../images/bg03_user.jpg);	background-position: right bottom;}#right_area .registrati input {	margin-left: 10px;	margin-top: 5px;	margin-bottom: 5px;	display: block;}#right_area  .registrati .accedi {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-left: 10px;	color: #333;}#right_area .registrati .accedi a {	color: #C00;	text-decoration: underline;}#right_area div.logged-in{	font-family: arial, sans-serif;	font-size: 12px;	text-align: left;	margin: 0 0 0 10px;}#right_area #rightuno {	width: 240px;	float: left;	padding-bottom: 10px;}#right_area #rightuno .uno {	text-transform: uppercase;	color: #036;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	padding: 5px 3px;	display: block;	background-color: #87BDE3;	margin: 3px;}#right_area #rightuno .appunt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666;	padding-bottom: 10px;	padding-top: 10px;}#right_area #rightuno .appunt a {	text-decoration: none;	color: #069;	font-weight: bold;}#right_area #rightuno .appunt a:hover {	color: #039;	text-decoration: underline;}#right_area .rightdue {	width: 190px;	float: right;}#right_area .righttre {	margin-top: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #069;	float: left;	width: 240px;}#right_area .righttre .last {	color: #666;	font-size: 11px;}#right_area .righttre ul {	list-style-type: none;	color: #666;	font-size: 12px;}#right_area .righttre ul li {	padding-top: 3px;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCC;}#right_area .righttre ul li .post {	font-size: 12px;	color: #447BD2;	text-decoration: underline;	font-weight: bold;	line-height: 17px;	margin-right: 20px;}#right_area .righttre ul li .post:hover {	text-decoration: underline;	color: #036;}#right_area .righttre ul li .risp {	color: #666;	font-size: 12px;	margin-left: 10px;}#right_area .righttre ul li .risp:hover {	color: #333;	text-decoration: underline;}#right_area a.opacity img {	filter:alpha(opacity=100);	-moz-opacity: 1.0;	opacity: 1.0;	margin-bottom: 5px;	border: 1px solid #CCC;	padding: 3px;	float: left;}#right_area a.opacity:hover img {filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;} /*----------------------------------right_area side end-----------------------------------------------------*/.contactForm{	padding:0 18px 0 16px;	}	.contactText{	font-family:Arial, Helvetica, sans-serif;	font-size:11px; font-weight:bold;	color:#334714;	line-height:14px;	background-color:#E1E8C5;	height:14px; width:175px;	display:block;	margin:5px 0 5px 0;;	}	.contactBtn{	background:url(../images/login_arrow.gif) no-repeat 55px 3px;	background-color:#121504;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:9px;	text-align:left; font-weight:bold; line-height:11px;	color:#FFFFFF; border:0;	width:65px; height:11px;	cursor:pointer;	padding:0 15px 0 10px; margin:0 1px 0 0; float:right;	}#bottom {	margin-bottom: 0px;	padding-left: 2px;	height: 110px;}#bottom .leftspot {	height: 100px;	width: 210px;	float: left;	margin-left: 8px;	margin-right: 8px;}#bottom .spot {	width: 210px;	float: left;	margin-right: 8px;	margin-left: 8px;	height: 100px;}#bottom .spot p .bottomtitle {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #063;	background-color: #C2DEC6;	display: block;	padding: 4px;	font-size: 13px;}#bottom .spot .boxtitle {	font-family: Georgia, "Times New Roman", Times, serif;	color: #666;	display: block;	margin-top: 6px;	margin-bottom: 2px;	clear: both;	float: left;	width: 190px;	padding-left: 8px;}#bottom .spot .target {	font-family: Arial, Helvetica, sans-serif;	color: #063;	text-decoration: underline;	font-size: 12px;	background-image: url(../images/img4.gif);	background-repeat: no-repeat;	background-position: left center;	text-indent: 15px;	margin-left: 20px;	padding-top: 1px;	padding-bottom: 1px;	display: block;	clear: both;}#bottom .spot .target:hover {	color: #666;	text-decoration: underline;}#bottom .spotright {	width: 210px;	float: right;	margin-right: 19px;	height: 110px;}#bottom .spotright .bottomtitle {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #C30;	background-color: #FFC361;	display: block;	padding: 4px;	font-size: 13px;	margin-bottom: 10px;}#bottom .spotright .boxtitle {	font-family: Georgia, "Times New Roman", Times, serif;	color: #666;	display: block;	margin-top: 6px;	margin-bottom: 2px;	clear: both;	float: left;	width: 190px;	padding-left: 8px;}#bottom .spotright .target {	font-family: Arial, Helvetica, sans-serif;	color: #C30;	text-decoration: none;	font-size: 12px;	background-image: url(../images/img4.gif);	background-repeat: no-repeat;	background-position: left center;	text-indent: 15px;	margin-left: 20px;	padding-top: 3px;	padding-bottom: 3px;	line-height: 16px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCC;	display: block;}#bottom .spotright .target:hover {	color: #666;	text-decoration: underline;}/*----------------------------------right side End-----------------------------------------------------*/	/*----------------------------------footer Start-----------------------------------------------------*/	#footer{
	position:relative;
	margin:0px auto;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F8FFED;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 60px;
	width: 920px;
}
#footer #footerlink {	width: 900px;	margin-right: auto;	margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid;	border-bottom-color: #FFF;}#footer #footerlink ul {	width: 250px;	float: left;	margin-right: 30px;	margin-left: 10px;}#footer #footerlink ul li {	list-style-image: none;	list-style-type: none;}#footer #footerlink ul li a {	color: #036;	font-size: 11px;	padding-top: 3px;	padding-bottom: 0px;	display: block;	text-indent: 10px;	font-family: Arial, Helvetica, sans-serif;}#footer #footerlink ul li a:hover {	color: #09C;}#footer #footerlink ul li .topfooter {	color: #333;	font-size: 16px;	font-family: Georgia, "Times New Roman", Times, serif;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #333;	margin-bottom: 5px;	display: block;	padding-bottom: 2px;}#footer p{	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color: #333;	line-height:16px;	text-align:center;	}#footer p a {	color: #333;	text-decoration: underline;}#footer #fl {	width: 900px;	margin-right: auto;	margin-left: auto;	margin-top: 10px;	font-size: 12px;}/*------[03-03-2010]-Ti-ascolto ------*/#ti-ascolto{}	/*div contenitore*/#ti-ascolto fieldset{	border: 0px;	text-align: center;	font-size:13px;	line-height: 17px;	font-family: Arial, Helvetica, sans-serif;}#ti-ascolto fieldset .txt{	font-size:13px;	font-family: Arial, Helvetica, sans-serif;	width: 400px;	margin: 1px 0px 15px 0px;}#ti-ascolto fieldset select{	font-size:13px;	font-family: Arial, Helvetica, sans-serif;	margin: 1px 0px 15px 0px;}#ti-ascolto fieldset textarea{	height: 120px;}#ti-ascolto-msg{	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	margin: 25px 0px 25px 0px;	text-align: center;}.no-news{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 20px;	font-weight: bold;	/*font-style:*/ }.social_box {	padding-top: 5px;	padding-bottom: 5px;	width: 450px;	margin-bottom: 5px;}.paginator {	padding-top: 5px;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	color: #333;	font-size: 11px;	margin-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCC;	width: 450px;}.paginator a{	padding-top: 5px;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}.paginator a:hover{	padding-top: 5px;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	text-decoration: underline;}.intro-form{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 17px;	color: #000;	border-top: 2px dotted #ccc;	border-bottom: 2px dotted #ccc;	padding: 5px 0px;	margin: 2px 0 0 0;}.intro-blue-form{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #0071BC;	font-weight: bold;	text-align: center;	margin: 5px 0 10px 0;}/*-Link password persa? nella pagina di registrazione-*/E-maila.pwd-persa {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	/*margin-left: 10px;*/	color: #C00;	text-decoration: underline;}.titolo_tabella {	color: #FFFFFF;	font-weight: bold;	background-color: #1A4578;	padding-top: 5px;	padding-bottom: 5px;	padding-right: 5px;	padding-left: 5px;	text-align: center;}.tdbg {	background-color: #F0F0F0;	padding: 5px;	text-align: center;}.iscrizione{	text-align: center;	/*border: 1px solid #f00;*/	margin: 15px 0 0 0;}

