@charset "UTF-8";
/* CSS SITO PROGETTO ESPRESSO




 */
a{ text-decoration:none!important; cursor:pointer; color:#000000}



img{
	text-decoration:none;
	border:0px;
	
	

}

body{
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
h3, h3 a{
	font-size:10px;
	color:#593209;
	padding:0px;
	margin:0px;
	text-decoration:none;
	
	
	


}

ul{

	padding:0px;
	margin:0px;
	list-style-type:none;



}
a{
 cursor:pointer;
 text-decoration:none;

}
/* CLASSI PG INTRO */

.tablePageIntro{

	position:absolute;
	top:50%;
	left:50%;
	
	margin-left:-400px;
	margin-top: -310px;
	text-align:left;


}
/* CLASSI TOP  */
.videoQ1{

text-align:center;
vertical-align:center;
padding-top:3px;
padding-bottom:3px;
}

.videoQ2{


}

.IntroTitoloBoxVideo{
	width:96%;
	border-bottom:#000000 1px  dotted;

	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	margin-left:7px;
	color:#593209;


}
.divBarra{
	border-bottom:#000000 1px  dotted;

}
.introTableVideo{
	margin-left:91px;

}

.introTableVideo tr td{

text-align:right;
vertical-align:center;

}
.introTableVideo tr td img{


}
/* CLASSI DESTRA  */
.introAccedi{
	margin-top:107px;
	width:130px;
	height:36px;
	margin-left:21px;



}

.introAccedi h3{
	padding-top:12px;
	padding-left:50px;
}

.introRegistrati{
	margin-top:19px;
	width:130px;
	height:36px;
	margin-left:100px;


}

.introRegistrati h3{
	padding-top:12px;
	padding-left:50px;
}

.introAreaRiservata{
	margin-top:53px;
	width:140px;
	height:36px;
	margin-left:134px;


}

.introAreaRiservata h3{
	padding-top:12px;
	padding-left:50px;
}

.introContattaci{
	margin-top:65px;
	width:130px;
	height:36px;
	margin-left:122px;



}

.introContattaci h3{
	padding-top:12px;
	padding-left:50px;
}
.imgLeft{
float:left

}

.divImgLeft{
float:left;
width:39px;
height:34px;
background-image:url(../img/quadrato_big_02.jpg);

}

.divImgLeft:hover{

 background-image:url(../img/pallino1.gif);

}

.introRegistrati:hover .divImgLeft{

 background-image:url(../img/pallino1.gif);

} 

/* CLASSI SINISTRA */
.introIlProgetto{
	margin-top:112px;
	width:140px;
	
	



}

.introIlProgetto h3{
	width:93px;
	float: left;
	margin-top:10px;
	text-align:right;
	margin-left:4px;
	

}


.introPartner{
	
	width:163px;
	



}

.introPartner h3{
	width:50px;
	float: left;
	margin-top:10px;
	text-align:right;
	padding-left:65px;

}


.introCredits{
	
	width:205px;
	




}

.introCredits h3{
	width:50px;
	float: left;
	margin-top:10px;
	text-align:right;
	padding-left:97px;

}


.imgRight{
	float:right;

}

/* CLASSI CENTRO */
.introLogo{
	margin-top:40px;
	float:left;
	margin-left:95px;

}

/* CLASSI BOTTOM */
.introContainerBottom
{
	width:440px;
	margin-left:209px;

}
.introTesto{
	width:100%;


	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#333;


}

.introLoghi{
	width:100%;

	text-align:center;
	
 	padding:0px;
	padding-bottom:10px;
	
	


}

.introFooter{
	width:100%;
	padding-bottom:10px;
	border-top:1px dotted #000000;

}

.introFooter ul{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:3px;
	height:10px;


}

.introFooter ul li{
	float:left;
	height:10px;
	padding-right:5px;





}

.introFooterLink{
width:200px;
text-align:right;
font-size:10px;
color:#593209;
float:right;
margin-top:3px;
}


.divVideoInfoContainer{
	width:368px;
	height:220px;
	background-image: url(../img/bkgTestoAvvisi.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	
	position:absolute;
	top:50%;
	left:50%;
	
	margin-left:-180px;
	margin-top: -145px;
	z-index:1;



}


.divTextImgContainer{
	width:92%;
	margin:auto;
	margin-top:5px;
	height:210px;
	


}
.divTitoloVideo{
	width:49%;
	height:10px;
	color:#593209;
	
	
	margin-top:10px;
	float: right;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;



}

.divTestoVideo{
	width:49%;
	height:110px;
	margin-top:5px;
	float: right;
	font-size:11px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	
	



}
.divContainerUnita{
	width:49%;
	height:57px;
	margin-top:5px;
	overflow:hidden;
	
	text-align:left;
	float: right;
	font-size:11px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	
	


}
.divTitoloUnita{
	width:100%;
	
	color:#593209;
	text-align:left;
	
	margin-top:10px;
	float: right;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;



}

.divTestoUnita{
	width:122px;
	
	
	
	margin-top:5px;
	overflow:hidden;
	
	text-align:left;
	float: left;
	font-size:11px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	
	



}

.divImgVideo{
	width:48%;
	height:200px;
	margin-top:10px;
	float: left;
	
	



}

.divImgVideo img{
	
	width:160px;
	max-width:160px!important;
	height:190px;
	max-height:190px!important;
	float: left;
	



}


.bigCornice{
position:relative;
top:-190px;



}

.containerVideo{

	overflow:hidden;
	height:61px;
	display:block;

}

.containerVideoBKG0{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro0.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
.containerVideoBKG1{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro1.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
.containerVideoBKG2{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro2.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
.containerVideoBKG3{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro3.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
.containerVideoBKG4{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro4.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
.containerVideoBKG5{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro5.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
.containerVideoBKG6{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro6.gif);
	background-position:top left;
	background-repeat:no-repeat;

}
.containerVideoBKG7{

	overflow:hidden;
	height:61px;
	background-image:url(../img/animazioneIntro7.gif);
	background-position:top left;
	background-repeat:no-repeat;

}

.imgCorniceRandom{
	position:relative;
	top:-54px;
	left:-8px;
	
	


}
.imgVideoRandom{
	width:62px;
	height:53px;
	float:left;
	margin-top:1px;
	margin-left:2px;
	
	


}
.imgCorniceRandomInsert
{
	position:relative;
	top:-58px;
	left:1px;
	width:0px;
	height:0px;

}


.imgVideoRandomInsert{
	width:0px;
	height:0px;


}

.invisibile{
	display:none;



}
.linkVideo{
	width:100px;
	float: right;
	height:10px;
	color:#593209;



}

.linkVideo a{
	font-size:11px;
	font-weight:bold;
	color:#593209;
	font-family: Arial, Helvetica, sans-serif;



}




