/* GESTIONE PHOTOGALLERY */
			DIV.FoodPhotogallery {
				float: left;
				width: 970px;
				margin-top: 10px;
				margin-bottom: 10px;	
			}
			.photo-title, .video-title{
				width:100%;
				float: left;
				clear: both;
				font-family: arial,sans-serif,Helvetica;
				font-size: 34px;
				line-height: 36px;
				margin-bottom: 10px;
			}
			DIV.FoodPhotogallery  DIV.active_img {
				float: left;
				width: 970px;
				height: 550px;
				overflow: hidden;
				position: relative;
				/*max-height: 550px;*/
			}
			DIV.FoodPhotogallery DIV.active_img IMG {
				position: relative;
				/*width: 100%;*/
			}
			DIV.FoodPhotogallery DIV.sub-nav {
				float: left;
				width: 995px;
				height: 132px;	
				position: relative;
				overflow: hidden;
			}
			DIV.FoodPhotogallery DIV.sub-nav DIV.container {
				float: left;
				white-space: nowrap;
			}
			DIV.FoodPhotogallery DIV.sub-nav DIV.single-nav, DIV.FoodPhotogallery DIV.sub-nav DIV.single-nav-active {
				float: left;
				width: 199px;
				height: 132px;		
				overflow: hidden;
				position: relative;
			}
			DIV.FoodPhotogallery DIV.sub-nav DIV.single-nav IMG, DIV.FoodPhotogallery DIV.sub-nav DIV.single-nav-active IMG {
				position: relative;
				cursor: pointer;
				cursor: hand;
			}
			DIV.FoodPhotogallery DIV.sub-nav DIV.pg-nav {
				position:absolute;
				top: 0;	
				width: 995px;
				height: 132px;
			}
			DIV.FoodPhotogallery DIV.navigation-text {
				float: left;
				width: 975px;
				height: 30px;
				line-height: 30px;
				font-size: 12px;
				color: #333;
				background-color: #CCC;
				padding: 0px 10px;
			}
			DIV.FoodPhotogallery DIV.image-text {
				float: left;
				width: 995px;	
				font-size: 16px;
				color: #000;
				margin-top: 10PX;
			}
			DIV.sectionTitleNT {
				float: left;
				margin:	0px;
				font-size: 18px;
				width: 322px;
			}
			.text-photogallery{
				width: 100%;
				float:left;
			}
			.text-fonte{
				width: 100%;
				float:left;
				text-align: right;
				color: #000;
				font-size: 12px;	
				margin-top: 5px;				
			}			
			.post .sub-title{
				font-size: 80%;
				color:#23AFA6;
			}
			DIV.photoGallery {
				float: left;
				margin-left: 10px;
				width: 970px;
				overflow: hidden;	
				margin-top: 20px;
				margin-bottom: 20px;
				position: relative;
			}
			DIV.photoGallery DIV.singlePhoto img {
				width: 100%;
				height: auto;	
			}
			DIV.photoGallery DIV.navBarPhoto {
				width: 20%;
				height: 20px;
				float: right;
			}
			DIV.photoGallery DIV.navBarPrew {
				background: url("images/spriteCBnew.png?v6") no-repeat scroll -509px -255px transparent;
				width: 25px;
				height: 25px;
				float: right;
			}
			DIV.photoGallery DIV.navBarNext {
				background: url("images/spriteCBnew.png?v6") no-repeat scroll -538px -255px transparent;
				width: 25px;
				height: 25px;
				float: right;
			}
			.navigation-text{
				float:right;
				margin-right: 10px;
				margin-top: 3px;
			}
			DIV.photoGallery DIV.navBarPrewFoto {
				background: url("images/spriteCBnew.png?v6") no-repeat scroll -503px -186px transparent;
				width: 38px;
				height: 50px;
				left: 0px;
				position: absolute;
				z-index: 1;
				top: 50%;
				margin-top: -25px;
			}
			DIV.photoGallery DIV.navBarNextFoto {
				background: url("images/spriteCBnew.png?v6") no-repeat scroll -556px -186px transparent;
				width: 40px;
				height: 50px;
				float: right;
				position: absolute;
				right: 0px;
				z-index: 1;
				top: 50%;
				margin-top: -25px;
			}
			DIV.image-text {
				float: left;
				width: 970px;
				font-size: 16px;
				color: #000;
				margin-top: 10px;
				margin-bottom: 10px;
				text-align: justify;
			}