/* colore ufficiale box e testi 
	color: #505050;
*/

	html a,span,div,table,td,tr,p,input,textarea, li, ul, lo, select, option{
	font-family : "Trebuchet MS",helvetica, arial, verdana;
	font-size : 10px;
	line-height:13px;
	color: #505050;
	text-decoration: none;
	}
	select, option, textarea{border: 1px solid #505050;}
	body{margin: 0;padding:0;scrollbar-face-color:#CCCCCC;scrollbar-arrow-color:#444444;scrollbar-3dlight-color:#444444;}
	body#body_center{}
	div#container{position:absolute;left:50%;margin-left:-370px;width: 740px;border: 0px none;}
	
	 
	strong{color:#1C1C1C;}
	* html strong{color:#1C1C1C;}
	
	body#bodyscheda{margin:0; padding:0px;background-color:#CCCCCC;}
	div#sfondoScuro * {color: #3E3E3E;}
	a:hover{text-decoration: underline;}
	


/* home page */

	.header_color{background-color:#444444;}
	.searching{position: absolute;display:none;visibility:hidden;top:0px;width:0px;left: 0px;}
	
	.searchingDisplay{position: absolute;background-color:white;border: 1px solid #505050;z-index:1000;width: 222px;height: 496px;left:336px;top:92px;}
	* html .searchingDisplay{position: absolute;background-color:white;border: 1px solid #505050;z-index:1000;width: 224px;height:487px;left:336px;top:95px;}

	.searchingDirectory{position: absolute;background-color: white;border: 1px solid #505050;z-index:1000;width: 330px;height: 492px;left:0px;top:96px;}
	* html .searchingDirectory{position:absolute;background-color:white;border:1px solid #505050;z-index:1000;width: 332px;height:490px;left:0px;top:96px;}


 	.inCenter{position:absolute;top:50%;margin-left:-36px;margin-top:-9px;left:50%}
	div#banner{width:330px;}
	
	div#navigazione{width:740px;height:14px;background-color:#444444;text-align:left; margin-top:0px;}
	* html div#navigazione{width:740px;height:10px;background-color:#003D53text-align:left; margin-top:0px;}
	
	/* div#content_1{width:332px;float:left;} */
	iframe#content_1_2{width:558px;float:left;margin-top:3px; height: 488px;border : 1px solid #505050;}
	
	div#content_1_2{width:558px;float:left;margin-top:4px; height:492px;border:1px solid #505050;}
	* html div#content_1_2{width:560px;float:left;margin-top:4px; height:490px;border:1px solid #505050;}
		
	
	div#boxRicercaSemplice{position:absolute;top:90px;left:3px}
	* html div#boxRicercaSemplice{position:absolute;top:100px;left:0px}
	
	
	div#boxTop{width:330px;height:148px;border: 1px solid #505050;padding: 0px;}
	* html div#boxTop{width:332px;height:148px;border:1px solid #505050;padding: 0px;}
	
	div#boxBottom{width:330px;height:338px;margin-top:4px;border:1px solid #505050;}
	* html div#boxBottom{width:332px;height:338px;margin-top:4px;border:1px solid #505050;}
	
	
	
	iframe#ricerca{margin-top:3px;width: 330px;height: 148px;border: 1px solid #505050;padding: 0px;}
	iframe#leDirectory{width: 330px;height: 334px;margin-top:4px;border : 1px solid #505050;}


	iframe#content_1{width:332px;float:left; height:495px;margin-top:4px; border:0px solid red;}
	
	* html iframe#content_1{width:332px;float:left; height:490px;margin-top:4px; border:0px solid red;}

	
	iframe#content_2{float:left;margin-left:4px;margin-top:4px;width:224px;height:495px;}
	
	* html iframe#content_2{float:left;margin-left:4px;width:224px;height:490px;margin-top:4px;}
	
	
	div#content_3{margin-top:4px;margin-left:4px;margin-right:0px;float:left;width:176px;height:494px;}
	
	* html div#content_3{margin-top:4px;margin-left:4px;margin-right:0px;float:left;width:174px;height:490px;border:0px;}
	
	
	div#content_4{margin-top:502px;width:740px;height:15px; background-color:#444444;padding-top:1px}
	* html div#content_4{margin-top:4px;width:740px;height:15px;background-color:#444444;padding-top:1px}
	
	
	
	
	
		
	div#col_centro{width:222px; height:341px;border:1px solid #505050;margin-left:0px;}
	* html div#col_centro{width:222px; height:342px;border:1px solid #505050;margin-left:0px;}
	
/* colonna centrale divisa */
	div#cinema{width:222px;height:161px;border: 1px solid #505050;margin-left:0px;}
	* html div#cinema{width:224px;margin-left:0px;}
	div#fotografico{margin-top:4px;width:222px;height:161px;border:1px solid #505050;margin-left:0px;}
	* html div#fotografico{margin-top:4px;width:224px;border:1px solid #505050;margin-left:0px;}
	
	
	div#partner{margin-top:4px;width:222px;height:145px;border:1px solid #505050;margin-left:0px;}
	* html div#partner{margin-top:4px;width:224px;height:144px;border:1px solid #505050;margin-left:0px;}


	.directoryContainer div.sdc{float:left;margin-top:4px;width:100%}
	.directoryContainer div.sdc div{float:left;text-align: left;}


	div#titoli_directory{height:300px;overflow:auto;padding-right:3px;}
	td#td_titoli_directory{padding-left:10px; padding-top:5px; padding-right:7px}
	
	
	
	div#primoPiano{width:222px;height:492px;border: 1px solid #505050;}
	* html div#primoPiano{width:224px;height:490px;border: 1px solid #505050;}
	
	div#box_indice{margin-top:0px;margin-left:8px;margin-right:8px}	
	

	.contesto_scheda{font-weight: bold;}
	
/* colonna destra */
	

	div#archivi{background-color:#707172;width:176px;height:490px}	
	* html div#archivi{background-color:#707172;width:176px;height:490px}
	
	.riga_menu {margin-top:3px;background-image:url(/luce_img/menu_riga.gif);width: 175px;}
	.riga_menu_separa {background:#FFFFFF}
	.quadro_menu {margin-top:3px;margin-left:6px;margin-right:5px;margin-bottom:7px;}
	.menu_partners{background-color:#868688;width:176px;height:78px;}
	* html .menu_partners{background-color:#868688;width:176px;height:74px;}
	
/* input e ricerche */

	input{border: 1px solid #505050;padding-left:2px;color: #000000;}
	select{border: 1px solid #505050;padding-left:2px;color: #000000;}
	
	div.fieldBox{height: 33px}
	div.label{margin-left:8px;margin-top:8px;}
	div.field{margin-left:8px;}
	div.doubleField input,select {margin-left:8px;}
	div.fieldBox_top{height:33px; margin-top:30px;}
	* html div.fieldBox_top{height:33px; margin-top:0px;}
	
	.input_radio {border: 0px;}
	.input_image {border: 0px;}
	.input_check {border: 0px;}
	.input_campi{width: 160px;}
	.input_long{width:300px; height:18px;}
	.input_long_pad{width:300px; height:18px; margin-left:0px;}
	* html .input_long_pad{width:300px; height:18px; margin-left:-9px;}
	.input_almostlong{width:200px;}
	.input_middle{width:135px;}
	.input_normal{width:120px;}
	.input_anno{width:52px;}	
	.input_short{width:30px;}
	.input_login{width:87px;height: 17px;font-size: 9px;}

	
	div#box_ricerca{position:absolute; top:95px;border:0px solid #000;margin-left:4px;  padding:0px;}
	div#testo_intro{border:0px solid #000;margin-top:10px;margin-left:10px; height:45px; text-align:left;}	
	div#esito{width:222px;height:492px;background-color: #cccccc;border: 1px solid #505050;}
	* html div#esito{width:224px;height:490px;background-color: #cccccc;border: 1px solid #505050;}

	iframe#ricercaAvanzata{width: 330px; height: 490px;margin-top:3px}
	* html iframe#ricercaAvanzata{width: 332px; height: 490px;margin-top:3px}
	
	iframe#vocabolarioFrame{width: 330px;z-index:100;position:absolute;height:492px;border: 1px solid #505050;background-color: #ffffff;}
	* html iframe#vocabolarioFrame{width: 330px;z-index:100;position:absolute;height:488px;border: 1px solid #505050;background-color: #ffffff;}
	
	div#foto_directory{border: 1px solid #505050;width:326px;height:221px;margin-top:3px;padding-bottom:2px;padding-left:2px;}
	* html div#foto_directory{border: 1px solid #505050;width:332px;height:198px;margin-top:3px;padding-bottom:2px;padding-left:2px;}


/* varie home */

	div#cine_ricerca{margin-top:0px;width:330px; height:auto;border:1px solid #505050;}
	* html div#cine_ricerca{width:332px; height:auto;}
	
	div#cine_ricerca_avanzata{margin-top:0px;width:328px; height:492px;border:1px solid #505050;}
	* html div#cine_ricerca_avanzata{width:332px; height:auto;}
	
	div#cine_directory{border: 1px solid #505050;width:326px; height:169px;margin-top:3px;padding-bottom:2px;padding-left:2px;}
	* html div#cine_directory{width:332px; height:169px;border: 1px solid #505050;}
	
	div#cine_directory_cinegiornali{border: 1px solid #505050;width:328px; height:241px;margin-top:3px;padding-bottom:2px;padding-left:2px;}
	* html div#cine_directory_cinegiornali{border: 1px solid #505050;width:332px; height:auto;margin-top:3px;padding-bottom:2px;padding-left:2px;}

	div#cine_directory_documentari{border: 1px solid #505050;width:328px; height:163px;margin-top:3px;padding-bottom:2px;padding-left:2px;}
	* html div#cine_directory_documentari{border: 1px solid #505050;width:332px; height:159px;border: 1px solid #505050;}

	div#cine_directory_repertorio{border: 1px solid #505050;width:328px; height:216px;margin-top:3px;padding-bottom:2px;padding-left:2px;}
	* html div#cine_directory_repertorio{border: 1px solid #505050;width:332px; height:213px;border: 1px solid #505050;}


/* testi e contenuti*/

	.testo_piccolo{font-size:9px;}
	.titoli_directoryHome{text-align:left;}
	.titoli_directory{text-align: left;}
	.titoli_directory_strong{font-weight: bold; color:#1C1C1C;}
	.testo{padding-left:8px;padding-top:5px;padding-right: 5px;}
	.testo_ceckbox{font-size:9px;padding-left:5px;}
	.testo_ceckbox_piccolo{font-size : 9px;}

/* link e menu */	

	.infoText{color: #FFFFFF;text-align: right;}
	.menu_voci {margin-top:6px;font-size: 9px;color:#FFFFFF;line-height:12px;text-align:left;}
	.pulsante_scheda {font-size:9px;}
	.pulsante_scheda_strong {font-size:9px;font-weight: bold; color:#1C1C1C;}
	.return_link{font-weight: bold;font-size: 10px;color}
	.navigazione{color: #FFFFFF;}

/* scheda */
	
	div#scheda_header{top:0px;poition:absolute; margin-right:4px;}
	* html div#scheda_header{top:0px;poition:absolute; margin-right:0px;}
	
	div#cont_video{margin-left:-27px;}
	* html div#cont_video{margin-left:0px;}
	
	div#boxVideo{background-color: #000; border: 1px solid #505050;width:135px;;text-align: center;height: 110px;}
	div#boxVideo img {margin:10px;}
	
	div#video_box{text-align:center;position: absolute;left:42px;top:100px;width:160px;height:200px;font-size:10px;color:#000;font-weight:bold;z-index:10;}
	* html div#video_box{text-align:center;position: absolute;left:32px;top:100px;width:160px;font-size:10px;color:#000;font-weight:bold;z-index:10;}
	
	div#cine_scheda{height:492px;background-color: #CCCCCC; border: 1px solid #505050;width:222px;}
	* html div#cine_scheda{height:490px;background-color: #CCCCCC; border: 1px solid #505050;width:224px;}
	div#immagine_box_fondo{position: absolute;bottom:10px;left: 20px;}
	iframe#schedaFondo{height:487px;background-color: #CCCCCC; border: 1px solid #505050;width:558px;margin-top:4px;}
	img#theImg,img#laImmagine {border: 1px solid #505050;}
	* html img#theImg,img#laImmagine {border: 1px solid #505050;}
	
	
	.thumbnailContainer{height: 30px;margin-bottom:10px;text-align:center;margin-left:4px}
	.thumbnail{float:left;border: 1px solid #505050;background-color: #CCCCCC;width: 30px;height: 30px;margin-left:1px;margin-right: 1px}
	* html.thumbnail{border: 1px solid #505050;background-color: White;width: 30px;height: 30px;float:left;margin-left:1px;margin-right: 1px}
	.pageButton{float:left;position:relative;top:10px;margin-left:3px;margin-right:3px}	
	
	.thumbnailBig{border : 1px solid #505050;background-color: White;width: 45px;height: 45px;display:inline;margin-left:3px;margin-right: 3px}

	.paginaFoto{width: 100%;text-align:center}
	.laDidascalia{text-align:left;margin-left:9px;margin-right:8px;}
	#sfondoPlayer {background-color: #BFBFBF;padding:0px;spacing:0px}
	.rigaSepara{width:222px;height:2px;background-image:url(/luce_img/sfondo_riga.gif);}
	.rigaSeparaScura{width:100%;height:2px;background-image:url(/luce_img/divisorio.gif)}	
	div#scheda_bottoni {padding-left:2px;height: 13px}
	* html div#scheda_bottoni {padding-left:2px;height: 10px}
	div#scheda_content{padding-left:9px;padding-right:9px;padding-top:3px;height:128px};
	iframe#scheda_iFrame{height:300px;width:100%;margin-right: 2px; margin-top: 9px;}
	img#croce{margin-top:4px;margin-right:-3px}
	#prevImage{position:absolute;top:-20px; right:55px; z-index:1000;}
	#nextImage{position:absolute;top:-20px; right:25px; z-index:1000;}
	
	
	
/* profilazione */
	
	div#box_mailNew{
		position: absolute;
		border:1px solid #ffffff;
		background-color: #858688;
		color: #FFFFFF;
		width:240px;
		height: 240px; 
		top:200px;
		left:46px;
		text-align:center;
	}
	.rigaSeparaChiara{width:100%;height:2px;background-image:url(/luce_img/divisorio_reg.gif)}	
	
	.menu_utenti{background-color: #b0b1b3;width: 176px;height:98px;}
	* html .menu_utenti{background-color: #b0b1b3;width: 176px;height:95px;}
	
	iframe#loginFrame{width:330px; height:488px;margin-top:3px;border: 1px solid #505050;}
	
	.registraFont {color: #ffffff;font-weight: normal;}
	.registraFontStrong {color: #ffffff;font-weight: bold;}
	.scuro{color: #4F4F4F;}


/* errori */

	div#errorMessage{z-index:1000;position: absolute;top:155px;margin-left:345px;width:250px;height:250px;text-align:left;}
	div#errorMessage div#errorContent{width:245px;float:left;background-color: #7A7A7A;color:#FFFFFF;border: #414141 solid 1px;text-align:center;margin-bottom:5px;height:100%;}
	div#errorContent span{color:#FFFFFF;font-weight:bold;}
	div#errorMessage div#borderRight{width:5px;margin-top:5px;height:100%;float:right;background-color: #7A7A7A;filter:alpha(opacity=50);}
	div#errorMessage div#borderBottom{height:5px;position:relative;top:-5px;margin-left:5px;width:240;background-color: #7A7A7A;filter:alpha(opacity=50);}
	#errorPage{border: 1px solid #505050;margin-right:4px;height:100%;width:100%}