/* CSS Document */

/*-------------General Element Class--------------------*/

html, body, div{
	font-family         : Verdana, Helvetica, sans-serif;
	font-size           : 10px;
	line-height			: 15px;
    letter-spacing      : 0.5px;
	margin              : 0px;
	padding             : 0px;
}

a:link, a:visited {
    size                : 10px;
}

h2{
	font-size          : 18px;
	text-align		   : left;
	margin-left		   : 20px;
}
/*------------Main Container-------------*/

#lang{
	width               : 955px;
	/*margin-top          : 10px;*/
	text-align          : left;
	padding-left        : 10px;
}

#tbl_all_container{
    width               : 100%;
	height              : 100%;
	margin              : 0px;
	border				: none;
}

#tbl_all_container td{
	padding             : 0px;
	margin              : 0px;
	vertical-align      : top;
}

#openCont{
    width               : 967px;
	height              : 12px;
}

#container{
    width               : 967px;
	position 			: relative;
}
	/***--- interno al container ---***/
	#containerGradient{
		width               : 100%;
	}
	
		/***--- interno al containerGradient ---***/
		#mainContent{
			width				: 100%;
			float				: left;
			clear               : both;
			margin              : 0px;
			height:100%;
		}

			/***--- interno al mainContent ---***/
			#left{
				width				: 215px;
				float				: left;
				margin  			: 10px 10px 10px 40px;
			}
					
					#logo{
						width               : 181px;
						height              : 178px;
						margin				: 3px 25px 0px 0px;			
					}
			
			#right{
				width				: 656px;
				float				: left;
				margin  			: 0px 20px 0px 5px;
				height				: 750px;
				align				: left;				
			}
				/***--- interno al containerGradient ---***/
				#header{
					width				: 655px;
				}
				
					/***--- interno al header ---***/
					#topMenu{
						height				: 20px;
						text-align			: left;
					}
					#topHead{
						margin-right		: 15px;
						margin-bottom		: 10px;
						text-align			: right;
					}
					
					#imgHead{
						width               : 100%;
						height              : 275px;
					}
					
					#botHead{
						margin-top			: 5px;
						height				: 15px;
					}
			
#closeCont{
    width               : 967px;
	height              : 12px;
	font-size           : 10px;
	font-weight         : bold;
	text-align          : center;
}
/*--------------------- Classi Generiche ---------------*/

.empty{
	clear               : both;
	width               : 0px;
	height              : 0px;
	display             : none;
}

.boxWhiteLeft{
	text-align			: left;
	float				: left;
	margin-top			: 50px;
	color				: #006;
}

.boxWhite{
	text-align			: left;
	float				: left;
	width               : 280px;
	margin				: 20px;
}

.BoxBTitle{
	font-size:13px;
	background-color:#FFF;
	padding:3px;
	color:#006;
	font-weight:bold;
	margin-bottom:15px;
	margin-left:5px;
	margin-top:15px;
}

.hpBoxText{
	margin-left			: 20px;
}

.entra{
	border-top          : 1px solid #FFF;
	background          : right 10px transparent url(../images/arrowGrey.gif) no-repeat;
	display				: block;
	text-align			: right;
	padding				: 5px 10px 5px 5px;
	margin-top			: 5px;
}
