
/* Stile generale del body */
	html,body
		{
		margin:0px;
		padding: 0px;
		font-family: Helvetica;
		}

	body
		{
		font-family: Helvetica;
		font-size: 76%;
		text-align: center;   /*centra in ie 5.x */
		background: url(jpg/fascia.jpg);
		background-repeat: repeat-x;
		background-position: left top;
		}

	a
		{
		text-decoration: none;
		}


/* Stile del contenitore principale della pagina   */
	div#container
		{
		width: 100%;
		margin: 0px auto;   /*centra negli altri browsers*/
		text-align: center;   /*ripristina l' allineamento*/
		border: 0px;
		padding: 0px;
		}
	div#containerdef
		{
		top:340px;
		position:absolute;
		width: 200px;
		/*margin: 0px auto;*/   /*centra negli altri browsers*/
		text-align: center;   /*ripristina l' allineamento*/
		left:50px;
		border: 0px;
		}
	#brand_customer
		{
		top:240px;
		position:absolute;
		width: 200px;
		/*margin: 0px auto;*/   /*centra negli altri browsers*/
		text-align: center;   /*ripristina l' allineamento*/
		left:22px;
		border: 0px;
		z-index:300;
		}

/* Stili testata  */

	div#testata
		{
		text-align: left;   /*ripristina l' allineamento*/
		margin: 0px;
		border: 0px;
		padding: 0px;
		height: 100px;
		z-index:100;
		background-image: url(jpg/pattern.png);
		}
	div#testatabg
		{
		width:100%;
		top:0px;
		left:0px;
		text-align: left;   /*ripristina l' allineamento*/
		margin: 0px;
		border: 0px;
		padding: 0px;
		background-image: url(jpg/pattern.png);
		height: 100px;
		}
	div#testatadef
		{
		text-align: left;   /*ripristina l' allineamento*/
		margin: 0px;
		border: 0px;
		padding: 0px;
		background-image: url(jpg/pattern.png);
		height: 200px;
		}

	div#strrossa
		{
		height: 5px;
		margin: 0px;
		border: 0px; 
		padding: 0px;
		background-color: #990000;
		clear: both;
		} 

	div#strgrigia
		{
		margin-top:30px;
		height: 38px;
		margin: 0px;
		border: 0px; 
		padding: 0px;
		text-align: left;   /*ripristina l' allineamento*/
		/*background-color: #cccccc;*/
		clear: both;
		}

	.titolo
		{
		margin-top: 0px;
		line-height: 50px;
		padding: 2px;
		margin: 0px;
		font-size: 16px; 
		font-weight: bold; 
		font-family: Helvetica; 
		color: #e2001a; 
		text-decoration: none;
		text-align: left;  
		margin-bottom: 0px;
		float: left;
		padding-top:16px;
		}
	#copy{ position:relative; width:400px; left:150px; top:-48px; color:#53534d; font-family: helvetica, sans-serif; font-size: 12px;}
	#copydef{ position:relative; width:400px; left:180px; top:-48px; color:#53534d; font-family: helvetica, sans-serif; font-size: 12px;}
	#contacts{ position:relative; width:100px; padding:4px 4px 4px 4px; float: right; top:-88px; color:#FFFFFF; background-color:#53534d; font-family: helvetica, sans-serif; font-size: 12px;}
	#contacts2{ position:relative; width:100px; padding:4px 4px 4px 4px; float: right; left:109px; top:-58px; color:#FFFFFF; background-color:#53534d; font-family: helvetica, sans-serif; font-size: 12px;}
	A.contactsm{color:#FFFFFF;font-family: helvetica, sans-serif; font-size: 12px;}
	A.contactsm:hover{color:#cccccc;font-family: helvetica, sans-serif; font-size: 12px;}
/*  Stile voce della toolbar */

	.menu_ul
		{
		list-style-type:none;
		margin-left:0px;
		margin-top: 0px;
		padding: 0px;
		text-align: left;
		height: 25px;
		margin-bottom: 0px;
		}

	.menu_ul li
		{
		display: inline;
		list-style-type:none;
		margin-left:8px;
		padding: 0px;
		top: 0px;
		float:left;
		}

	div#main_menu_div
		{
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
		border-color: #666666 #666666 #666666 #666666;
		border-style: groove;
		border-top-width: 1px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		height: 25px;
		position: relative;
		z-index: 10;
		}

	div#toolbar 
		{
		margin-left: 0px;
		margin-top: 30px;
		padding: 0px;
		border: 0px;
		height: 40px;
		position: relative;
		z-index: 10;
		}

	img
		{
		border: 0px;
		}

	.barra_menu_ul
		{
		list-style-type: none;
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
		text-align: left;
		height: 20px;
		margin-bottom: 0px;
		}

	.barra_menu_ul li
		{
		display: inline;
		list-style-type: none;
		margin-left: 0px;
		padding: 0px;
		float: left;
		height: 20px;
		}

	.barra_menu_link
		{
		line-height: 20px;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
		font-family: Helvetica;
		color: #000000;
		padding: 3px;
		text-align: left;
		}

	.barra_menu_link:hover
		{
		line-height: 20px;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
		font-family: Helvetica;
		color: #FFFFFF;
		background-color: #333333;
		padding: 3px;
		text-align: left;
		height: 20px;
		}

	div#barra_menu_div
		{
		float: left;
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
		border: 0px;
		background-color: #CCCCCC;
		height: 20px;
		width: 100%;
		}

	div#sinistra
		{
		text-align: left;
		border: 0px;
		padding: 0px;
		top: 0px;
		width: 310px;
		clear: both;
		margin: 0px;
		}

	form
		{
		margin: 0px;
		}

	div.corpo_done_div
		{
		width: 95%;
		text-align: center;
		clear: both;
		/* border: 1px #9B9B9B solid; */
		}

	a.avanti_link
		{
		padding: 0px;
		font-size: 12px;
		font-weight: bold;
		font-family: Helvetica;
		color: #990000;
		text-decoration: none;
		margin: 0px;
		border: 0px;
		}

	a.avanti_link:hover
		{
		padding: 0px;
		font-size: 12px;
		font-weight: bold;
		font-family: Helvetica;
		color: #999999;
		text-decoration: none;
		margin: 0px;
		}

/* ============================================================================================================================================== */
/* ==== ELENCO ================================================================================================================================== */
/* ============================================================================================================================================== */


/* 覧覧 Titolo elenco 覧覧 */

	div#titolo_elenco_div
		{
		text-align: left;
		border: 0px;
		padding: 2px;
		background-color: #CCCCCC;
		top: 0px;
		width: 300px;
		clear: both;
		font-size: 14px;
		font-weight: bold;
		font-family: Helvetica;
		color: #FFFFFF;
		z-index: 1;
		position: relative;
		}

	div#titolo_elenco_stri_div
		{
		text-align: left;
		border: 0px;
		padding: 0px;
		background-color: #53534d;
		top: 0px;
		width: 304px;
		height: 2px;
		line-height: 2px;
		margin: 0px;
		z-index: 10;
		position: relative;
		}

	div#titolo_elenco_img_div
		{
		margin: -33px 0px 0px 250px;
		padding: 0px;
		border: 0px;
		z-index: 100;
		position: relative;
		width: 40px;
		}

/* 覧覧 Corpo elenco 覧覧 */

	div#corpo_elenco_div
		{
		text-align: left;
		border: 0px;
		padding: 0px;
		top: 0px;
		width: 300px;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		font-family: Helvetica;
		color: #990000;
		}

	.testata_elenco
		{
		padding: 2px;
		margin-bottom: 6px;
		background-color: #DBDBDB;
		font-size: 14px;
		font-weight: bold;
		font-family: Helvetica;
		color: #990000;
		cursor: default;
		}

	.elenco_ul
		{
		list-style-type: none;
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
		text-align: left;
		width: 300px;
		}

	.elenco_li
		{
		list-style-type: none;
		margin-left: 0px;
		padding: 1px;
		top: 0px;
		height: 20px;
		width: 300px;
		background: url(gif/tratto.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		cursor: default;
		}

	.elenco_li:hover
		{
		background-color: #E8E8E8;
		}

	.elenco_li_selected
		{
		list-style-type: none;
		margin-left: 0px;
		padding: 1px;
		top: 0px;
		height: 20px;
		width: 300px;
		background: url(gif/tratto.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		cursor: default;
		background-color: #E4EFEF;
		}

	.riga_elenco
		{
		margin: 0px;
		font-size: 12px;
		font-weight: bold;
		font-family: Helvetica;
		color: #6D6D6D;
		padding: 1px;
		cursor: default;
		}

	.riga_elenco_hiddenpage
		{
		margin: 0px;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		font-family: Helvetica;
		color: #C8C9DA;
		padding: 1px;
		cursor: default;
		}

	div.riga_elenco_hiddenpage_note
		{
		text-align: right;
		margin: 0px;
		margin-bottom: 6px;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		font-family: Helvetica;
		color: #C8C9DA;
		padding: 1px;
		cursor: default;
		}

	.riga_checkbox
		{
		border: 0px groove #596846;
		}

/* ============================================================================================================================================== */
/* ==== CONTENITORE MODULO DI EDITING =========================================================================================================== */
/* ============================================================================================================================================== */

	div#cont_centrale
		{
		text-align: left;
		border: 0px;
		padding: 0px;
		margin: 0px;
		text-decoration: none;
		font-size: 12px;
		font-weight: normal;
		font-family: Helvetica;
		color: #666666;
		width: 100%;
		}

/* 覧覧 Testata area editing 覧覧 */

	div#barra_titolo_div
		{
		text-align: left;
		border: 0px;
		padding: 0px;
		top: 0px;
		width: 100%;
		left: 0px;
		text-decoration: none;
		font-size: 18px;
		font-weight: normal;
		font-family: Helvetica;
		color: #990000;
		clear:both;
		/*display: none;*/
		}

	div#icona_titolo_div
		{
		margin: 0px 0px 0px 10px;
		padding: 0px;
		border: 0px;
		width: 98%;
		text-align: left;
		}

	img.icona_titolo_img
		{
		padding: 1px;
		border: 0px;
		float: left;
		margin-left: 0px;
		}

	.titolo_pagina
		{
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 16px;
		color: #e2001a;
		font-family: Helvetica;
		border: 0px;
		line-height: 50px;
		float:left;
		}
	.titolo_area
		{
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 19px;
		color: #cccccc;
		font-family: Tahoma;
		border: 0px;
		line-height: 50px;
		float:right;
		z-index: 100;
		}
	img.icona_titolo_fascia_img
		{
		padding: 4px;
		border: 0px;
		}

/* 覧覧 Corpo area editing 覧覧 */

	div#contenuto
		{
		text-align: center;
		border: 0px;
		padding: 0px;
		margin-left: 1px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-decoration: none;
		font-size: 12px;
		font-weight: normal;
		font-family: Helvetica;
		color: #666666;
		border: 0px #ff0000 solid;
		}

	div#fascia
		{
		text-align: right;
		border-color: #313131;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		padding: 2px;
		margin-left: 0px;
		margin-right: 1px;
		margin-bottom: 0px;
		margin-top: 0px;
		text-decoration: none;
		font-size: 16px;
		font-weight: bold;
		font-family: Helvetica;
		color: #666666;
		float: left;
		width: 99%;
		background-color: #EEEEEE;
		}

	div.titolo_fascia_div
		{
		text-align: right;
		border-color: #CCCCCC;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		padding: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		text-decoration: none;
		font-size: 16px;
		font-weight: bold;
		font-family: Helvetica;
		color: #999999;
		width: 100%;
		clear: both;
		}

	div.lista_fascia_div
		{
		text-align: left;
		border: 0px;
		padding: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 4px;
		background-color: trasparent;
		clear: both;
		}

	.lista_fascia_ul
		{
		list-style-type: none;
		margin-top: 0px;
		padding: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		}

	.lista_fascia_ul li
		{
		list-style-type: none;
		margin-left: 0px;
		margin-top: 4px;
		margin-bottom: 0px;
		margin-right: 0px;
		padding: 0px;
		height: 30px;
		border-color: #B9B9B9;
		border-style: dotted;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		}

	a.lista_fascia_link
		{
		padding: 0px;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
		font-family: Helvetica;
		color: #666666;
		margin: 0px;
		line-height: 30px;
		border: 0px;
		height: 30px;
		}

	a.lista_fascia_link:hover
		{
		padding: 0px;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
		font-family: Helvetica;
		color: #333333;
		margin: 0px;
		line-height: 30px;
		height: 30px;
		}

/* ============================================================================================================================================== */
/* ==== FORM MODULO DI EDITING ===================================================================================================================== */
/* ============================================================================================================================================== */

	fieldset
		{
		clear: both;
		}

	fieldset#modulo_fieldset
		{
		border: 1px solid #9B9B9B;
		padding: 10px;
		margin: 0px;
		background-color: #E8E8E8;
		font-family: Helvetica;
		font-size: 12px;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		text-align: left;
		/* float: left; */
		margin-right: 1px;
		clear:both;
		}
	fieldset#modulo_fieldsetdef
		{
		border: 1px solid #9B9B9B;
		padding: 10px;
		margin: 0px;
		background-color: #FFFFFF;
		font-family: Helvetica;
		font-size: 12px;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		text-align: left;
		/* float: left; */
		margin-right: 1px;
		clear:both;
		}

	legend
		{
		font-family: Helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
		padding: 4px;
		}

	div.riga_modulo_div
		{
		width: 100%;
		text-align: left;
		float: left;
		/* border: 1px groove #000000; */
		}

	div.label_div
		{
		width: 100px;
		padding: 2px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		float: left;
		/* border: 1px groove #000000; */
		}

	div.field_div
		{
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		float: left;
		/*overflow: auto;*/
		/* border: 1px groove #000000; */
		}

	input
		{
		
		}

	textarea
		{
		width: 370px;
		height: 200px;
		}

	.textarea_promemoria
		{
		width: 290px;
		height: 200px;
		font-size: 14px;
		font-family: Helvetica;
		color: #7F7F7F;
		padding: 5px;
		margin-top: 20px;
		border: 1px #DDDDDD solid;
		}

	select
		{
		
		}

	div#progressDIV
		{
		width: 95%;
		text-align: center;
		display: none;
		clear: both;
		}

	div.label_obligatory
		{
		text-align: right;
		font-weight: bold;
		clear: both;
		}

	.select_multiple
		{
		width: 200px;
		}

	.select_multiple2
		{
		width: 415px;
		}

	div.slider_thumb
		{
		margin: 4px;
		margin-right: 6px;
		margin-top: 15px;
		padding: 4px;
		float: left;
		text-align: center;
		border: 1px #696969 solid;
		background-color: #FFFFFF;
		cursor: hand;
		}
	div.thum_num
		{
		float: left;
		text-align: right;
		margin-top: 15px;
		/*border: 1px #00FF00 solid;	/*debug*/
		}
	.del_thumb_button
		{
		margin: 0px;
		padding: 0px;
		margin-top: 20px;
		}

/* ============================================================================================================================================== */
/* ==== PULSANTIERA ELENCO ====================================================================================================================== */
/* ============================================================================================================================================== */

	div#pulsantiera_elenco_div
		{
		text-align: left;
		border-color: #596846;
		border-style: groove;
		border-top-width: 1px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		width: 300px;
		height: 20px;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		font-family: Helvetica;
		color: #990000;
		clear: both;
		line-height: 20px;
		}

	ul#pulsantiera_elenco_ul
		{
		list-style-type: none;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		text-align: left;
		height: 20px;
		line-height: 20px;
		}

	ul#pulsantiera_elenco_ul li
		{
		list-style-type: none;
		margin-left: 0px;
		padding: 1px;
		margin-top: 0px;
		margin-bottom: 0px;
		display: inline;
		text-decoration: none;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana, helvetica, sans-serif;
		color: #333333;
		line-height: 20px;
		height: 20px;
		}

	a.pulsantiera_elenco_link_a
		{
		padding: 0px;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana, helvetica, sans-serif;
		color: #333333;
		text-decoration: none;
		margin: 0px;
		border: 0px;
		}

	a.pulsantiera_elenco_link_a:hover
		{
		padding: 0px;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana, helvetica, sans-serif;
		color: #999999;
		text-decoration: none;
		margin: 0px;
		}

	div#seleziona_tutto_div
		{
		text-align: left;
		border: 0px;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		width: 160px;
		float: left;
		height: 20px;
		}

	a#select_button_a
		{
		display: inline;
		}

	a#deselect_button_a
		{
		display: none;
		}

/* ============================================================================================================================================== */
/* ==== PULSANTIERA DI EDITING ================================================================================================================== */
/* ============================================================================================================================================== */

	div#pulsantiera_modulo_div
		{
		text-align: right;
		padding: 3px; 
		width: 99%;
		float: right;
		/* border: 1px #FF0000 solid; */
		}

	div.pulsantiera_modulo_button
		{
		padding: 2px;
		display: inline;
		}

	div.pulsantiera_modulo_button:hover
		{
		padding: 2px;
		display: inline;
		background-color: #CCCCCC;
		}

	div.pulsantiera_modulo_button_disabled
		{
		padding: 2px;
		display: inline;
		color: #CCCCCC;
		}

	a.pulsantiera_modulo_button_link
		{
		color: #666666;
		}

	#delete_button_disabled
		{
		font-family: arial, verdana, tahoma;
		color: #DDDDDD;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		line-height: 30px;
		height: 30px;
		cursor: default;
		/*display: none;*/
		}

/* ============================================================================================================================================== */
/* ==== PULSANTIERA DI PAGINAZIONE ============================================================================================================== */
/* ============================================================================================================================================== */

	input.paging_count
		{
		width: 30px;
		height: 16px;
		font-size: 9px;
		font-family: arial;
		font-weight: normal;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px #FFFFFF solid;
		}

	input.paging_current
		{
		width: 20px;
		height: 16px;
		font-size: 9px;
		font-family: arial;
		font-weight: normal;
		border: 1px #FFFFFF solid;
		text-align: right;
		}

	input#paging_inputPage
		{
		background-color: #FFFFFF;
		}

	input#paging_inputPage:hover
		{
		background-color: #DBDBDB;
		}

	div#paging_area_div
		{
		text-align: center;
		width: 300px;
		clear: both;
		margin-bottom: 20px;
		/*border: 1px #FF0000 solid;*/
		}

	div#paging_content_div
		{
		margin: 0px;
		padding: 1px;
		border: 0px;
		width: 136px;
		/*border: 1px #000000 solid;*/
		}

	span.paging_element_span
		{
		margin: 0px 0px 10px 0px;
		padding: 0px;
		float: left;
		}

	.hidden_submit
		{
		border: 0px;
		width: 1px;
		height: 1px;
		background-color: #FFFFFF;
		}

/* ============================================================================================================================================== */
/* ==== CONTENITORE WEBEDITOR =================================================================================================================== */
/* ============================================================================================================================================== */

	div#editor_div
		{
		width: 380px;
		margin: 0px;
		padding: 0px;
		/* border: 1px #000000 solid; */
		}

	.editor_show_bar_div
		{
		width: 370px;
		margin: 0px;
		padding: 1px;
		background-color: #CCCCCC;
		border-top: 1px #EEEEEE solid;
		border-left: 1px #EEEEEE solid;
		border-right: 1px #BBBBBB solid;
		border-bottom: 1px #BBBBBB solid;
		font-variant: small-caps;
		cursor: default;
		}

	.webeditor_content_preview_div
		{
		width: 380px;
		height: 300px;
		background-color: #FFFFFF;
		border: #696969 1px solid;
		overflow: auto;
		}


/* ============================================================================================================================================== */
/* ==== ELENCO CATEGORIE DI DOWNLOAD ============================================================================================================ */
/* ============================================================================================================================================== */


	ul.elenco_categorie_ul
		{
		list-style-type: none;
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
		}

	.elenco_categorie_li
		{
		list-style-type: none;
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
		height: 24px;
		}

	a.elenco_categorie_link
		{
		font-family: Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #6D6D6D;
		padding: 1px;
		cursor: default;
		}

	a.elenco_categorie_link:hover
		{
		background-color: #E8E8E8;
		}

	span.elenco_categorie_selected
		{
		font-family: Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #990000;
		padding: 1px;
		cursor: default;
		}

	span.elenco_categorie_nav_span
		{
		font-family: Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #6D6D6D;
		padding: 2px;
		cursor: default;
		}

	a.categoria_modifica
		{
		font-family: Helvetica;
		font-size: 9px;
		font-weight: bold;
		color: #6D6D6D;
		padding: 1px;
		cursor: default;
		}

/* ============================================================================================================================================== */
/* ============================================================================================================================================== */
/* ============================================================================================================================================== */

	div#contenitore_sx_dx
		{
		width: 100%;
		text-align: left;
		padding: 0px;
		margin: 0px;
		float: left;
		/* border: 1px groove #000000; */
		}

	div#contenuto_sx
		{
		width: 300px;
		padding: 8px;
		margin: 0px 0px 0px 0px;
		float: left;
		/* border: 1px #9B9B9B solid; */
		}

	div#contenuto_dx
		{
		width: 68%;
		padding: 8px;
		border-color: #CCCCCC;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 1px;
		float: left;
		margin: 0px 0px 0px 4px;
		/* border: 1px #9B9B9B solid; */
		}

	.primo_piano_box
		{
		width: 300px;
		/* border: 1px #CCC solid; */
		}

/* =============================================================================================================================================== */

	a.addnew_link
		{
		font-family: Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #6D6D6D;
		padding: 1px;
		cursor: default;
		}

	a.addnew_link:hover
		{
		background-color: #E8E8E8;
		}

	.back
		{
		padding: 0px;
		color: #53534d;
		border: 0px;
		float: right;
		text-align: right bottom;
		font-family: Arial;
		font-size: 13px;
		font-weight: bold;
		margin-top: 5px;
		margin-right: 5px;
		}
	.back:hover
		{
		padding: 0px;
		color: #CCCCCC;				
		border: 0px #CCCCCC solid;
		float: right;
		text-align: right bottom;
		font-family: Arial;
		font-size: 13px;
		font-weight: bold;
		}
	.img_testata
		{
		 float: left;
		}

/* ============================================================================================================================================== */

	.refresh_iframe
		{
		width: 1px;
		height: 1px;
		position: absolute;
		visibility: hidden;
		z-index: 2;
		}

	.photo_gallery_preview
		{
		width: 80px;
		height: 80px;
		border: 1px #000000 solid;
		background-color: #FFFFFF;
		text-align: center;
		}

/* ============================================================================================================================================== */

#contenuti_ITA {
	clear: both;
}
#contenuti_ENG {
	clear: both;
}
#contenuti_FRA {
	clear: both;
}
#contenuti_DEU {
	clear: both;
}
legend a {
	color: #666666;
	text-decoration: none;
}
legend a:hover {
	color: #666666;
	text-decoration: underline;
}

/* ============================================================================================================================================== */
