	 /* -----------------------------------*/
	 /* ---------->>> GLOBAL <<<-----------*/
	 /* -----------------------------------*/
	* { margin: 0; padding: 0; }
	

	/* body 1
	body {
		color:#336666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		BEGIN centra il box
		width:1168px;
		left: 50%; 
		margin-left: -505px;
		top: 5%;
		margin-top: -30px;
		position: absolute;
		END centra il box
	}*/
	
	
	body {
     	background:transparent url(booklet/repeat.png) scroll 0%;
		background-repeat:repeat-x;
		background-color:#ffffff;
		background-position:bottom;
		color:#666666;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
		/* BEGIN box on center*/
		text-align:center; 
		/*END box on center*/
	}
	
	
	
	
	
	a {
		color:#33ccff;
		text-decoration:none;
	}
	
	a:hover {

		text-decoration:underline;
	}
	
	.title {
		color:#33ccff;
		font-size:12px;
		font-weight:bold;
	}
		
	h2 {
		color:#000000;
		float:left;
		font-size:10px;	
		margin:0px 0 20px 0;
		padding:0px;
		text-transform:uppercase;	
	}
	
	.titlebox {

		display:block;			
		color:#000;
		font-size:12px;
		font-weight:bold;	
		margin:0px 0 15px 0;
		text-transform:none;
	}	
	
	
	p {
		display:block;
		/*line-height:25px;*/
		text-align:justify;
	}
	
	span.hidden{
		display:none;	
	}
	
	
	 /* -----------------------------------*/
	 /* ---------->>> STRUCTURE <<<--------*/
	 /* -----------------------------------*/	
	
	#box_container {
		height: auto;
		padding: 0px 0px 0 40px;
		margin-left:auto; 
		margin-right:auto; 
		text-align:left; 
		width: 907px;
	}
	#box_container2 {
		height: auto;
		padding: 10px 10px 0 10px;
		margin-left:auto; 
		margin-right:auto; 
		text-align:left; 
		width: 600px;
	}
	#box_header {
		/*border-bottom:1px #b8e4cb dashed;*/
		height:97px;
		width:906px;

	}

	#box_menu {
		height: 40px;
		padding:8px 0 0 0;
	    width:907px;
	}

	#box_foto {
		width: 907px;
	}
	#box_footer {
		clear:both;
		color:#666;
		font-size:10px;
	}
	#box_title {
		/*border-bottom:1px #b8e4cb dashed;
		border-top:1px #b8e4cb dashed;*/
		display:block;
		float:left;
		height: 20px;
		margin:8px 0 0 0;
		padding:8px 0 0 10px;
		width: 907px;
	}
	#box_text {
		background-color:#FFFFFF;
		float:left;
		height: auto;
		width: 907px;
	}
	
	/* --- home ---*/
	#box_text_1 {
		border-right:1px #33ccff solid;
		display:block;
		height:100%;
		float:left;
		margin-right:0px;
		padding:0 10px 0 0;
		width:211px;
	}
		
	#box_text_2 {
		/*border-left:1px #33ccff solid;*/
		border-right:1px #33ccff solid;
		display:block;
		float:left;
		height:333px;
		margin-right:10px;
		_margin-right:7px;
		padding:0 10 0 10px;
		width:200px;
	}
	/* --- end home --- */
	
	/* --- altre pagine */
	
	#box_menu_2 {
		border-right:1px #33ccff solid;
		display:block;
		float:left;
		height:369px;
		padding:16px 0 0 20px;
		width:189px;
	}
	
	#box_text_3 {
		float:left;
		height:100%;
		padding:0px;
		text-align:center;
		width:275px;
	}
	
	

	#box_text_4 {
		background:url(../img/bkg_box_text.jpg) bottom left repeat-x;
		background-color:#fff;
		color:#999;
		display:block;
		float:left;
		height:365px;
		margin:0px 0 0 3px;
		padding:15px 0px 0px 25px;
		width:650px;
	}
	
	#box_text_4 p {
		display:block;
		float:left;
		margin:0 25px 0 0;
		width:440px;
	}
	
	#box_text_4 h2 {
		float:none;
		color:#000;
		font-size:13px;
		font-weight:bold;	
		margin:0px 0 15px 0;
		text-transform:none;
	}
	
	#box_text_4 ul {
		display:block;
		float:left;
		list-style:none;
		margin:0px 0 0 0;
		width:400px;
	}

	#box_text_4 ul li{
		margin:10px 0 0 0;	
	}	

	#box_text_4 p.width_1{
		width:638px;	
	}

	#box_text_4.padding_2 {
		padding-top:20px;
	}	
	/* --- end care tour --- */
	
	/* --- press kit  --- */	
	/*#box_text_3 p list_icone{
		list-style:inside url(../img/icone_pdf.gif);
	}*/	
	
	#box_text_4 p.margin_1 {
		margin:0 0 7px 0;
		/*_margin:0 0 0px 0;*/
	}
	
	#box_foto {
		background-color:#FFFFFF;
		display:block;
		float:left;
		padding-bottom:10px;
	}
	
	/* --- end altre pagine --- */

	/* --- care tour --- */
	
	#box_menu_2.height_2 {
	
		height:404px;
	
	}

	#box_text_3.padding_2 {
		padding-top:20px;
	}	
	/* --- end care tour --- */
	
	/* --- press kit  --- */	
	/*#box_text_3 p list_icone{
		list-style:inside url(../img/icone_pdf.gif);
	}*/	
	
	#box_text_3 p.margin_1 {
		margin:0 0 7px 0;
		/*_margin:0 0 0px 0;*/
	}
	
	/* --- end press kit --- */
		
	
	/* -- begin MENU left --*/
	

	#box_menu_2 ul li {
		list-style:none;
		margin:0 0 12px 0;
		text-align:left;
		/*text-transform:uppercase;
		letter-spacing:3px;*/
		width:150px;
	}	
	#box_menu_2 li a {
		color:#33ccff;
		display:block;
		font-size:12px;
		font-weight:bold;
		padding:0 0 0 15px;
		text-decoration:none;	
		width:150px;

	}

	#box_menu_2 li a:hover, #box_menu_2 li a.link_selected_2 {
		/*background:url(../img/menu_mouseover_2.gif) left no-repeat;*/
		color:#33ccff;
		text-decoration:underline;	
		width:150px;	
	}

	/* -- end MENU left-- */
	

	/* -- begin MENU header --*/	
	#box_menu ul {
		display:block;
		/*float:left;*/
		/*margin:0px;*/
		padding:0px;
	}
	
	#box_menu ul li {
		display: block;
		float: left;
		list-style: none;
		text-transform:uppercase;	
	}	
	#box_menu li a {
		color: #000000;
		display: inline; /*IE correction*/
		float: left;
		padding:0 16px 0 14px;
		font-size:10px;
		text-decoration: none;	
	}

	#box_menu li a:hover, #box_menu li a.link_selected {
		background: url(../img/menu_mouseover.gif) top center no-repeat;
		color: #000000;
		display: inline; /*IE correction*/
		float: left;
		height:30px;
	}
	/* -- end MENU header-- */



	 /* -----------------------------------*/
	 /* ---------->>> CLASS <<<------------*/
	 /* -----------------------------------*/		
	.linespace_1 {
		line-height:20px;	
	}
	.height_1 {
		height:230px;	
	}	
	.left_space {
		margin-right:20px;	
	}
	.padding_1 {
		padding:0 0 0 0px;	
	}
	.font_green_dark {
		color:#366;
		font-weight:bold;
	}
	.font_green {
		color:#366;
	}