.hidden {
	display: none;
}

		/* Body 
		----------------------------------------------------*/

BODY {
	font-family:"Tahoma", sans-serif; color:#FFF; font-size: 11px; line-height: 14px;
	background:#25262a url(../images/bg.jpg) repeat-x;
}

LI {list-style-type: none;}

a {color: #FFF; cursor:hand;}

		/*  H1, H2, H3, Text;
		-----------------------------------------------------------------------*/

h1 {font-size: 16px; font-weight:bold;	}
h1 {font-size: 14px; font-weight:bold;	}
h3 {font-size: 12px; font-weight:bold; padding: 2px;}

p { margin:0; padding:3px;}

		/*  Interface, 
		----------------------------------------------------*/
		
DIV.Left {float:left;}

DIV.container {margin: 0 auto; background:url(../images/bg2.jpg) repeat-y; }

		/*  HEADER 
		----------------------------------------------------*/

.Top {clear:both;  }

#draftTopL2 { float:left; width: 760px; padding:0;} 

.block_languages { float:left; width:140px; padding:70px 0 0 0;}
.block_languages li { float:left; padding:4px; }
.block_languages img { width:20px; height:20px;}

		/*  MENU 
		----------------------------------------------------*/

.menu {	 }

		/*  LEFT 
		----------------------------------------------------*/

#menuLeftL1 ul { padding-top: 7px; padding-left: 5px ; }

#menuLeftL1 ul li {  }

#menuLeftL1 ul li a { font-size:14px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#8b2532; font-weight:bolder;
	display:block; padding: 12px 15px 7px 35px ; background:url(../images/bg-menu1.png) no-repeat left; height:22px;}

#menuLeftL1 li .current {  font-size:14px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #333; font-weight:bolder;
	display:block; padding: 12px 15px 7px 35px; background:url(../images/bg-menu.png) no-repeat left; height:22px;}

		/*  CONTENT 
		----------------------------------------------------*/

DIV.Content {float:left; }

#draftContentL6,  { padding:15px 0 15px 15px; font-size:1.3 em; line-height: 1.6em;}

#draftContentL12, #draftContentL19, #draftContentL11, #draftContentL3 { padding:15px  15px 15px 0; font-size:1.3 em; line-height: 1.6em; }


		/*  CAMERE
		----------------------------------------------------*/

#menuContentL7cameresuite, #menuContentL7cameresuperior, #menuContentL7camerestandard {background:url(../images/bg-camere.png) no-repeat center; 
width: 227px; float:left; font-size:10px; padding:5px 2px;}

#menuContentL7 a {font-size:18px; color:#FFF; padding:5px; display:block;}

		/*  DRAFT H1 H2 */

.draft h1 { padding: 10px; font-size:1.8em; }
.draft h2 { padding: 10px; font-size:1.4em; }

		/*  GALLERY IMMAGINI 
		----------------------------------------------------*/

.gallery_divimg { width:690px; height:295px; background:url(../images/loading.png) no-repeat center;}

.gallery_divimg IMG { width:690px; height:295px;  border:#CCC solid 2px;}

.gallery_image {width:690px; height:295px; margin:0; clear:both;}


		/*  CONTACT 
		----------------------------------------------------*/

fieldset .anagrafica {
	width:670px; background:#8b2532; font-weight:bolder;
 	float:left; padding:3px 10px; margin:10px 0 5px 0;}

#record h2 {margin:13px 0; font-size:18px; }

#record .FormsControl_text {margin:3px 0;}
#record .FormsControl_textarea {margin:3px 0; height:70px;}
#record .ffWidget_jscalendar_text {margin:3px 0;}
#record .FormsRecordActions {clear:both;}

.anagrafica {float:left; width:340px; clear:both;}

.info {float:left; width:340px;}

.privacy {float:left; width:690px; }


		/*  BOTTOM 
		----------------------------------------------------*/

.Bottom  {clear:both; padding:0; height:70px; background:url(../images/bg_bottom.png) no-repeat center;}

#menuBottomL14 ul {padding:0 100px; }

#menuBottomL14 ul li {float:left; padding: 32px 0 0 0; }

#menuBottomL14 ul li a {font-size:14px; color:#FFF; padding: 0 40px; }
#menuBottomL14 ul li .current {font-size:14px; color:#FFF; padding: 0 40px; }

#draftBottomL25 	{clear:both; padding:25px; height:90px; 
			font-size:14px; color:#8b2532; text-align:center;
			background:url(../images/bg_bottom.png) no-repeat center;}
