@charset "utf-8";
/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p{color:#000;font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#333;
text-decoration:none;
font-weight:bold;}

a:hover{ 
text-decoration:none;color:#999;font-weight:bold;}


	#contenitore_intro{
		font-family:Arial, Helvetica, sans-serif; 
		border:10px solid;
		border-color:#fff;
		width:960px;
		height:720px;
		position:absolute;
		left: 50%;
		margin-left:-480px;
		background-color:#fff;}

	#link_intro{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		height:35px;
		background-color:#fff;
		padding-top:5px;
		text-align:center;}

	#play {
		position:absolute;
		top:695px;
		left:0px;
		width:50px;
		height:16px;
	}

	#collegamenti{
		position:absolute;
		width:600px;
		left:50%;
		margin-left:-300px;
		padding-top:10px;}

	#mau{
		position:absolute;
		right:0px;
		bottom:0px;}


#contenitore{
		font-family:Arial, Helvetica, sans-serif; 
		border:2px solid;
		border-color:#838383;
		width:960px;
		height:720px;
		position:absolute;
		left: 50%;
		margin-left:-480px;
		background-color: #fff;}

	#header{
		border:none;
		width:960px;
		height:135px;
		background-image:url(../immagini/header.png);
		background-position:bottom;
/*		float:left; */
		top:0px;
		left:0px;
		margin-top:0px;
		margin-left:0px;
		background-color:#fff;}
		
	#header a {
		font-size : 0;
		text-indent : -999em;
		display : block;
		width: 100%; 
		height: 100%;}
		
	#inside_tabella{
/*		float:left;*/
		margin-top:0px;
		margin-left:0px;}
	
	#orizzontale_tops{
		height:20px;
		width:960px;
/*		float:left;*/}


/*menu_sup*/
/*partenza left 380px 110px ogni linea*/
		
	#menu_up{
	position:absolute;
	top:100px;
	right: 0px;
	width:619px; /*660*/
	height:35px;
	padding-left:41px;}

	*html #menu_up{
		top:/**/115px;}
	
	.voce_menu_up{
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		font-size:14px;
		font-weight:bold;
		float:left;
		text-align:center;
		width:75px;
		margin-right:36.5px;
		margin-top:10px;}

	.voce_menu_up a{
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#b3b3b3;
		font-size:14px;
		font-weight:bold;}
		
		#m1 a:hover{ color:#44A62D;}
		#m2 a:hover{ color:#010101;}
		#m3 a:hover{ color:#E00479;}
		#m4 a:hover{ color:#905E36;}
		#m5 a:hover{ color:#63237F;}
		#m1 { color:#44A62D;}
		#m2 { color:#010101;}
		#m3 { color:#E00479;}
		#m4 { color:#905E36;}
		#m5 { color:#63237F;}

		.linea {
		position:absolute;
		width:2px;
		height:119px;
		top:135px;/*era160*/
		z-index:100;}
		/*partenza top 185px 30px ogni voce*/
		/*partenza left 340px 110px ogni sezione*/

	*html .linea{
		top:/**/150px;}

		.sel{position:absolute;
		width:30px;
		height:20px;
		left:340px;}

	*html .sel{
		margin-top:/**/15px;}

		.vox{
		text-align:left;
		position:absolute;
		width:180px;
		height:20px;
		left:370px;
		z-index:999;}

	*html .vox{
		margin-top:/**/15px;}
/*fine menu_sup*/

/*menu_inf*/
	#menu_inferiore{
		background-color:#ccc;	
		float:right;
		margin-top:530px;
		height:20px;
		width:230px;/*250*/
		padding-left:20px;}

	.voce_menu_dw{
		font-family:Arial, Helvetica, sans-serif;
		color:fff;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		float:left;
		text-align:center;
		width:55px;
		margin-top:3px;
		margin-right:20px;}

	.voce_menu_dw a{
		font-family:Arial, Helvetica, sans-serif;
		color:fff;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;}
			#m6 a{ color:#fff;}
			#m7 a{ color:#fff;}
			#m8 a{ color:#fff;}
			#m6 a:hover{ color:#6EAC23;}
			#m7 a:hover{ color:#0098D9;}
			#m8 a:hover{ color:#EC7505;}
			#m6 { color:#6EAC23;}
			#m7 { color:#0098D9;}
			#m8 { color:#EC7505;}

		/*partenza left 675 110px ogni linea*/
		.linea_dw {
		position:absolute;
		width:2px;
		height:61px;
		top:469px;
		z-index:100;}

		/*partenza top 475px 30px ogni voce*/
		/*partenza left 687px 110px ogni sezione*/
		.sel_dw{
		position:absolute;
		width:30px;
		height:20px;}

		.vox_dw{
		text-align:right;
		position:absolute;
		width:100px;
		height:20px;}
/*fine menu*/


#corpo_centrale{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	position:relative;
	height:550px;
	left:40px;
	width:880px;;
	border:solid;
	border-color:#838383;
	border-width:2px;
	margin-top:-5px;
	z-index:50;}

	#finestra{
		position:absolute;
		height:365px;
		margin-left:260px;
		top:100px;
		width:570px;
		border:solid;
		border-width:2px;}

	.finestra_testo{
		padding:0px;}

		#colw{ float:left;
		width:520px;
		padding:25px;}
		#col1{ float:left;
		width:250px;
		padding-top:25px;
		padding-left:25px;}
		#col2{float:right;
		width:250px;
		padding-top:25px;
		padding-right:25px;}
		#next_woman{position:absolute;bottom:5px;right:5px;}

#immagine_laterale{	
	position:absolute;
	height:550px;
	margin-left:0px;
	margin-top:0px;
	width:250px;}
		
#orizzontale_bottoms{
	width:960px;
	height:20px;
	float:left;}
		
