/* CSS Document */
body { background:#005081 url(../images/sfondo.png) repeat-x;font-family:Tahoma,verdana,Arial;color:#336699; margin:0; padding:0px;}
form {margin:0; padding:0px;}

.lbianco:active,.lbianco:link,.lbianco:visited { font-family:Tahoma,verdana,Arial;font-size:19px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#ffffff;}
.lbianco:hover { text-decoration:underline;}

.lbiancoSmall:active,.lbiancoSmall:link,.lbiancoSmall:visited { font-family:Tahoma,verdana,Arial;font-size:11px; font-weight:normal;text-decoration:none; color:#ffffff;}
.lbiancoSmall:hover { text-decoration:underline;}


.lbluSmall:active,.lbluSmall:link,.lbluSmall:visited { font-family:Tahoma,verdana,Arial;font-size:11px; font-weight:bold;text-decoration:none; color:#336699;}
.lbluSmall:hover { text-decoration:underline;}

.Small a { font-family:Tahoma,verdana,Arial;font-size:11px; font-weight:normal;text-decoration:none; color:#ffffff;}
.titoli { font-size:15px !important; line-height:16px !important; left:10px !important; top:-12px; display:block; position:relative; width:auto; height:auto; padding-right:5px;}
#contenitore {display:block; position:relative; width:auto; left:10px; top:0px; float:left;}

.DivVideo 
{
	position:absolute;
	display:none;
	float:right;
	left:450px;
	top:80px;
	min-height:120px;
	min-width:130px;
	height:auto;
	width:350px;
	background-color:#3366CC;
	border:#000099 3px double;
	z-index:99;
}

.DivVideo a:active,.DivVideo a:link,.DivVideo a:visited{ font-family:Tahoma,verdana,Arial;font-size:11px; font-weight:normal;text-decoration:none; color:#ffffff;}
.lbiancoSmall:hover { text-decoration:underline;}
.DivVideo a:hover {text-decoration:underline;}

.sfondoGiallino { background-color:#d5d2b9; border:#a8a592 1px solid; width:100%; margin-top:10px;}
.tbianco { font-family:Tahoma,verdana,Arial;font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff;}

.tarancio { font-family:Tahoma,verdana,Arial;font-size:9px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#FF9900;}

#colonnaSX { display:block; position:relative; width:210px; left:0px; top:0px; float:left;}
	#logo { background-image:url(../images/logo.png); width:200px; height:87px;}
	#isg { background-image:url(../images/isg.png); width:200px; height:115px;}
	#oraUpdate { font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:11px; font-weight:bold; margin:10px; text-align:center; width:185px;}
	#oraUpdate a{ font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:11px; font-weight:normal;text-decoration:none;}
	#oraUpdate a:hover{ text-decoration:underline;}
	
	#sessioni { background:url(../images/sessioni.png) left no-repeat; width:200px; height:247px; padding-top:4px; padding-left:40px;}
	
		#sessioni a { font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:13px; font-weight:normal;text-decoration:none; line-height:24px;text-transform:uppercase;}
		#sessioni a:hover { color:#f7f0b9; font-weight:normal; text-decoration:none;}


		#sessioni .lgiallo:active,#sessioni .lgiallo:link,#sessioni .lgiallo:visited 
		{ font-family:Tahoma,verdana,Arial; color:#f7f0b9; font-size:13px; font-weight:bold;text-decoration:none; line-height:24px;text-transform:uppercase;}
		#sessioni .lgiallo:hover { text-decoration:underline;}

	#ricerca { width:200px; height:60px; padding-left:0px;margin-top:10px;font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:11px; font-weight:bold;text-transform:uppercase;}
		#ricerca a { font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:12px; font-weight:normal;text-decoration:none;text-transform:uppercase;}
		#ricerca a:hover { text-decoration:underline;}

		#ricerca input { font-family:Tahoma,verdana,Arial; color:#336699; font-size:12px; font-weight:normal; border:#cccccc 1px inset; margin-top:5px; width:150px;}
		#ricerca .btn { background:url(../images/btn.png) no-repeat;font-family:Tahoma,verdana,Arial;color:#FFFFFF;font-size:10px;font-weight:normal;border:0px;height:24px;width:46px; }

	#newsletter { display:block;position:relative;width:250px;height:180px;left:0px;top:15px;font-family:Tahoma,verdana,Arial;color:#FFFFFF;font-size:11px;font-weight:bold;text-transform:uppercase;}
		#newsletter span { font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:9px; font-weight:bold;text-transform:uppercase;}
		#newsletter .inptext { font-family:Tahoma,verdana,Arial; color:#336699; font-size:12px; font-weight:normal; border:#cccccc 1px inset; margin-top:5px; width:150px;}
		#newsletter .btn { background:url(../images/btn.png) no-repeat;font-family:Tahoma,verdana,Arial;color:#FFFFFF;font-size:10px;font-weight:normal;border:0px;height:24px;width:46px; }

		#newsletter a { font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:12px; font-weight:normal;text-decoration:none;text-transform:uppercase;}
		#newsletter a:hover { text-decoration:underline;}

	#honcode { display:block; position:relative; width:158px; height:73px;font-family:Tahoma,verdana,Arial;font-size:9px; font-weight:bold; text-transform:uppercase;}

		#honcode div{ float:left;display:block; position:relative; width:70px; left:20px; top:5px;  color:#eee7b0;}
		#honcode a{ font-family:Tahoma,verdana,Arial;font-size:9px; font-weight:bold; color:#f17c0a; text-transform:uppercase; text-decoration:none;}
		#honcode a:hover{ text-decoration:underline;}
		#honcode #imgHon {width:60px; left:0px; top:0px;}

	#congressi{ width:200px; height:273px; padding-left:0px;padding-top:10px;}
	
		#congressi span { font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:9px; font-weight:normal;}
		#elencoCongressi{ background:#ffffff; width:160px; height:900px;margin-top:10px;}
			.TipoCongresso { float:right;margin:5px;width:100px; text-align:right;}
			.TipoCongresso a{ font-family:Tahoma,verdana,Arial; color:#336699; font-size:10px; font-weight:normal; text-decoration:none;}
			.TipoCongresso a:hover{ text-decoration:underline;}

			.numCongresso 
			{ 	float:left;font-family:Tahoma,verdana,Arial; color:#b4b3b3; font-size:25px; font-weight:bold;float:left;
				display:block; position:relative; width:50px; left:20px; top:5px; }
			.imgCongresso { float:right;font-family:Tahoma,verdana,Arial; color:#b4b3b3; font-size:15px; font-weight:bold; margin:5px; border:#cccccc 1px solid}
			.viewCongresso {clear:both;float:right;background:url(../images/view.jpg) no-repeat; margin-right:5px;}
			.TabCongresso {clear:both;float:left;background:url(../images/righe.png) repeat-y; margin-left:5px;width:145px;}
			.TabCongresso div { font-family:Tahoma,verdana,Arial; color:#0a3c65; font-size:10px; font-weight:normal; text-align:left;padding:3px; line-height:16px;  }
			.TabCongresso a { font-family:Tahoma,verdana,Arial; color:#0a3c65; font-size:10px; font-weight:normal; text-align:left;padding:3px; line-height:16px;  }
		

#colonnaDX { display:block; position:relative; width:700px; left:10px; top:0px;float:left;}

	#shortMenu { float:left; display:block; position:relative; left:0px; top:0px;width:650px; height:20px; text-align:right;}
		#shortMenu  a{ font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none; margin-left:10px;}
		#shortMenu  a:hover{  text-decoration:underline;}
	
	#testata { float:left; display:block; position:relative; left:0px; top:0px;width:680px; height:148px;}

	#menu {background:url(../images/menu.jpg) no-repeat;width:680px; height:20px;float:left;display:block;font-size:12px;color:#FFFFFF;position:relative;left:0px;top:0px;text-align:right; padding-top:5px;}
		#menu  a{ font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; margin-right:5px; margin-left:5px;}
		#menu  a:hover{  text-decoration:underline;}

	#Totalepellicola {width:700px; height:120px;float:left;display:block;position:relative;left:0px;top:0px;}
	
		#numeroPellicola {background:url(../images/numeroPellicola.png) no-repeat;width:139px; height:120px;float:left;display:block;position:relative;left:0px;top:0px;}
			#scrittaMovie {font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:18px; font-weight:normal; margin-top:25px;margin-left:20px;}
			#numMovie { float:left;display:block;position:relative;left:15px;top:0px;width:62px; height:45px;font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:43px; font-weight:bold; text-align:center;}
		
		#moviePellicola {width:560px; height:122px;float:left;display:block;position:relative;left:0px;top:0px;}
			#pellicolaup{background:url(../images/pellicolaup.png) no-repeat;width:558px; height:17px;}
			#pellicola{width:558px; height:77px;}
			#pellicoladown{background:url(../images/pellicoladown.png) no-repeat;width:558px; height:17px;}
		
		#TVmovie {display:block; clear:both;position:relative;left:0px;top:0px;width:665px; height:30px;font-size:12px;color:#FFFFFF;text-align:right;}
			#TVmovie  a{ font-family:Tahoma,verdana,Arial; color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; margin-left:5px; line-height:8px;}
			#TVmovie  a:hover{  text-decoration:underline;}
	
	#Bookbanner { clear:both; float:left;display:block;position:relative;left:0px;top:10px;width:673px; height:75px;}
	
	#Navigazione 
	{ 	clear:both; float:left;display:block;position:relative;left:0px;top:23px; margin-bottom:10px;width:673px; height:auto;font-family:Tahoma,verdana,Arial;color:#a8c7f1; font-size:23px; font-weight:bold;text-decoration:none; line-height:28px;text-transform:uppercase; text-align:right;}
	#Navigazione td
	{ 	
		font-family:Tahoma,verdana,Arial; 
		color:#a8c7f1; font-size:23px; font-weight:bold;text-decoration:none; line-height:28px;text-transform:uppercase; text-align:right;
	}
	#tabs {clear:both; float:left;display:block;position:relative;left:0px;top:33px;width:673px; height:auto;min-height:450px;}
	#SponsorUtility {clear:both; float:left;display:block;position:relative;left:0px;top:53px;width:673px; height:auto;}

		#tabsSX,#tabsSponsor {display:block;position:relative;left:0px;top:0px;width:329px; height:auto; text-align:justify;float:left;}
		#tabsDX,#tabsUtility {display:block;position:relative;left:15px;top:0px;width:329px; height:auto; text-align:justify;float:left;}

			#lineaGiallaSemplice {background:url(../images/lineaGiallaSemplice.jpg) no-repeat;width:328px; height:17px;font-family:Tahoma,verdana,Arial; color:#023761; font-size:11px; padding:5px;font-weight:bold;text-transform:uppercase;}

			
			#lineaGialla {background:url(../images/lineaGialla.jpg) no-repeat;width:328px; height:17px;font-family:Tahoma,verdana,Arial; color:#023761; font-size:11px; padding:5px;font-weight:bold;text-transform:uppercase;}
			
			#descLinea {display:block;position:relative;left:0px;top:0px;width:278px; height:15px;float:left;}
			
			
			#ant {background:url(../images/anteprimavuota.png) no-repeat;width:124px; height:96px;display:block;position:relative;left:0px;top:0px; float:left; margin-right:5px;}
			#ant img {width:111px; height:64px;display:block;position:relative;left:6px;top:11px; float:left;}

			#abstract { font-family:Tahoma,verdana,Arial; color:#f17c0a; font-size:11px; font-weight:bold; margin-top:5px; min-height:70px;text-transform:uppercase;}
			#made { font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:bold; margin-top:5px; min-height:38px;}
			#testo { font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:normal;}
			.subabstract { font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:normal; position:relative; display:block; clear:both;}


			#Area{display:block;position:relative;left:0px;top:0px;width:681px; height:19px;float:left; background-color:#000000; letter-spacing:normal;color:#ffffff;}
			#Area a{font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; padding:4px;font-weight:bold; text-decoration:none;}
			#Area a:hover{text-decoration:underline;}

			#lineaGiallaSempliceDettaglio { clear:both;display:block;position:relative;left:0px;top:17px; background-color:#f7f0b9;/*background:url(../images/lineaGiallaSemplice.jpg) repeat;*/width:670px; height:auto;font-family:Tahoma,verdana,Arial; color:#023761; font-size:11px;font-weight:bold;text-transform:uppercase; line-height:12px;}
			#lineaGiallaSempliceDettaglio a 
			{font-family:Tahoma,verdana,Arial; color:#023761; font-size:11px; font-weight:bold;text-transform:uppercase; line-height:12px; text-decoration:none;}
			#lineaGiallaSempliceDettaglio a:hover { text-decoration:underline;}			

			#descLineaDettaglio {display:block;position:relative;left:0px;top:0px;width:670px; height:auto;float:left; padding:5px; font-size:12px;margin:5px;}
			#descLineaDettaglio a{font-size:11px;}
			#abstractDettaglio { font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:bold; margin-top:5px; min-height:45px;text-transform:uppercase;}
			#Dettaglio{display:block;position:relative;left:0px;top:0px;width:670px; height:auto;float:left;}
			#Dettaglio img { vertical-align:top; border:#f6efb8 1px solid;}
			#TestoDettaglioIcone {display:block;position:relative;left:0px;top:0px;width:100px; height:50px;float:right; vertical-align:top;}
			
			#TestoDettaglioAmpio{display:block; clear:both;position:relative;left:0px;top:0px;width:100%;float:left;font-family:Tahoma,verdana,Arial; color:#f17c0a; font-size:11px; font-weight:bold;}
			#TestoDettaglioAmpio table { width:670px; max-width:670px;}

			#TestoDettaglioAmpio2{display:block; clear:both;position:relative;left:0px;top:0px;width:668px;float:left;font-family:Tahoma,verdana,Arial; color:#f17c0a; font-size:11px; font-weight:bold; margin-bottom:10px; text-align:center;}
			#TestoDettaglioAmpio2 img{border:#eee7b0 3px double;}


			#TestoDettaglioAmpio3{display:block; clear:both;position:relative;left:0px;top:0px;width:668px;float:left;font-family:Tahoma,verdana,Arial; margin-bottom:10px; text-align:center;}
			#TestoDettaglioAmpio3 img{border:#eee7b0 3px double;}

			#ImgDettaglio{display:block;position:relative;left:0px;top:0px;width:100px; height:auto;float:left;}
			#ImgDettaglio img{border:#eee7b0 1px solid;}

			#TestoDettaglio	
			{display:block;position:relative;left:0px;top:0px;left:90px;width:380px;float:left;font-family:Tahoma,verdana,Arial; color:#f17c0a; font-size:9px; font-weight:normal; vertical-align:top}

			#TestoDettaglioAutori 
			{display:block;clear:left;position:relative;left:0px;top:5px;width:100%;height:auto;float:left;font-family:Tahoma,verdana,Arial; 
			color:#f4b610; font-size:11px; font-weight:normal; z-index:0;}

			#Dettaglio h2,#TestoDettaglioIcone h2,#TestoDettaglioAutori h2,#ElencoCorsi h2,#Dettaglio1 h2
			 { font-family:Tahoma,verdana,Arial; color:#f6efb8; font-size:14px; font-weight:bold; margin-bottom:5px;}


			#TestoDettaglio a,#TestoDettaglioAutori a {font-family:Tahoma,verdana,Arial; color:#f4b610; font-size:11px; font-weight:normal; text-decoration:none;}
			#TestoDettaglio a {font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;}
			#TestoDettaglio a:hover,#TestoDettaglioAutori a:hover{text-decoration:underline;}
			
			#Dettaglio1{display:block;position:relative;left:0px;top:10px;width:670px; height:auto;float:left;font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px;}
			#Dettaglio2
				{	display:block;position:relative;left:0px;top:10px;width:670px; height:auto;float:left;
					font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;}
			#Dettaglio2 h3{font-family:Tahoma,verdana,Arial; color:#336699; font-size:18px; font-weight:bold;}

			#Dettaglio2 a{font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;}
			#Dettaglio2 a:hover{text-decoration:underline;}
			
			#Dettaglio2 img{ max-width:200px; max-height:180px; vertical-align:top; margin:5px;}

			#Dettaglio3
				{	display:block;position:relative;left:0px;top:10px;width:670px; height:auto;float:left;
					font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;}
			#Dettaglio3 h2{font-family:Tahoma,verdana,Arial; color:#336699; font-size:18px; font-weight:bold;}

			#Dettaglio3 a,#ElencoCorsi a,#Dettaglio1 a{font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;}
			#Dettaglio3 a:hover,#ElencoCorsi a:hover,#Dettaglio1 a:hover{text-decoration:underline;}

			#UtilityDettaglio{display:none;position:relative;left:0px;top:20px;width:670px; height:70px;float:left;font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:12px;}
			#UtilityDettaglio a{font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}
			#UtilityDettaglio a:hover{text-decoration:underline;}

			 
			
	#footer { clear:both;float:left;display:block;position:relative;left:0px;top:40px;width:100%; height:50px; text-align:center; text-transform:lowercase; z-index:70;}
		#footer p {font-family:Tahoma,verdana,Arial; color:#ffffff; font-size:11px; font-weight:normal;}
