.hidebkg {
     height: 200px;
     width:960px;
     background: #8E8679;
	 overflow: hidden;
	 float: left;
}

.accessCont
{
     height: 850px;
     width:960px;
     background: #FFFFFF;
	 overflow: hidden;
}
         
.galleryFlash
{
	float: left;
	text-align: left;
	height:650px;
	width: 570px;
	padding: 0;
	margin: 0;
}

.infoColumn
{	
     float:left;
     height: 650px;
     width: 380px;	
     clear: right;
}
	.textInfos
	{
		float:left;
		height: 200px;
		width: 320px;
		padding: 0 30px 30px 30px;
		text-align: left;
		margin-top:120px;
	}

	.titleSport
	{
		float:left;
		font-family: Arial;
		font-size: 24px;
		font-weight: bold;
		color: Black;	
	}
	
	.titleSport img
	{
		width: 234px;
		/*height: 34px;*/
	}
	
	
	.subtitleSport
	{
		float:left;
		width:100%;
		margin-top: 20px;
		font-family: Arial;
		font-size: 12px;
		color: White;
		font-weight:bolder;	
	}
	
	.textSport
	{
		float:left;
		width:100%;
		margin-top: 10px;
		font-family: Arial;
		font-size: 11px;
		color: Black;	
	}
	
	.opsSport
	{
		float:left;
		width:100%;
		margin-top: 10px;
		margin-left: 30px;
		display: inline;
	}
	
	.opsSport a
	{
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;	
		text-decoration: none;
	}
	
.photoInfos
{
	float: left;
	height:140px;
	width: 368px;
	padding: 0 0 0 10px;	
}
	.bigImg
	{
		float:left; 
		height: 125px; 
		width: 125px; 
		margin-left: 5px;	
		cursor: pointer;
	}
	
	.midImg
	{
		float:left; 
		height: 95px; 
		width:  95px; 
		margin-left:10px; 
		margin-top: 15px;
		cursor: pointer;
	}
	
	.smallImg
	{
		float:left; 
		height: 65px; 
		width:  65px; 
		margin-left:10px; 
		margin-top: 30px;
		cursor: pointer;
	}

	.bigImgL
	{
		float:left; 
		height: 115px; 
		width: 115px; 
		margin-left:10px;	
	}
	
	.midImgL
	{
		float:left; 
		height: 85px; 
		width: 85px; 
		margin-left:10px; 
		margin-top: 15px;
	}
	
	.smallImgL
	{
		float:left; 
		height: 55px; 
		width: 55px; 
		margin-left:10px; 
		margin-top: 30px;
	}
		
	.btnPrev
	{
		float: left;
		height: 30px;
		text-align:center;
		margin-top: 45px;
		cursor:hand;
		cursor: pointer;
	}
	
	.btnNext
	{
		float:right;
		height: 30px;
		text-align:right;
		margin-top: 45px;
		cursor:hand;
		cursor: pointer;
	}
	
	.btnPrev INPUT, .btnNext INPUT
	{
		background: none;
		border: none;
		color: #62594D;
		font-size: 19px;
		font-weight:bold;
		text-align:center;
		cursor:hand;
		cursor: pointer;
	}
	
	.photoNum
	{
		float: left;
		width: 380px;
		margin-top: 38px;
	}
	
	.photoNum SPAN
	{
		float:left;
		font-family: Arial;
		color:black;
		font-size: 13px;
		font-weight:bold;
		text-align:center;	
		width:100%;
	}

	/** RIDEFINITI da moodalbox.css**/
	div#mb_center, div#mb_bottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #FFFFFF;
	}
	
	div#mb_center {
	background-color: #FFFFFF;
	}
	
	div#mb_contents {
	border: none;
	overflow: hidden;
	background-color: #FFFFFF;
	visibility: hidden;
	}
	
	div#mb_bottom 
	{
	display:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 12px;
	text-align: left;
	border: none;
	filter: alpha(opacity=100) !IMPORTANT;
	}
	
	.mb_close 
	{
		float: right;
		margin-top: 5px;
	}
	
	a#mb_close_link {
		display: block;
		float: right;
		width: 66px;
		height: 12px;
		margin: 0px;
		color: #9C8A83;
		font-size:11px;
		text-align: right ;
		text-decoration:none;
	}
	
	#mb_center
	{
		height: 800px !important;
	}
	#mb_center a, #mb_close_link {
		color: #62594D;
	}
	

span#imgDesc p, span#imgDesc 
{
	font-size: 10px !important;
}	

