/* forms.css */

.mFormTabella {
	border: 0px solid #fff;
	width: auto;
	margin-left: 100px;
	font-family:inherit;
}
.mFormTabella TD {
	padding: 0 5px 5px 0;
	font-weight:bold;
}
.mFormTabella INPUT {
	width:300px;
}

.mFormTabella LABEL {
	text-align:left;
}
.mFormTabella SELECT { 
}
.mFormTabella TEXTAREA{
	width:300px;
	height:100px;
	margin-bottom: 5px;
}


.mFormTabella .caselladitesto {
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd ;
	background-color:#eee;
}
.mFormTabella .caselladitesto:hover { }
.mFormTabella .caselladitesto:focus { }
.mFormTabella .areaditesto {
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd ;
	background-color:#eee;
}



.mFormTabella .pulsante {
	width:150px;
}
.mFormTabella .pulsante_vario {
}
.mFormSpacer{
	display:block;
	background-color:#0ee;
	height:0px;
}
.mFormSpacer BR { clear:none; } 

/*TAB CHECKBOX*/
.mFormTabellaHidden{
	background-color:#eee;
}
.mFormTabellaHidden TD{
}
.mFormTabellaHiddenCS {
	width:20px;
}
.mFormTabellaHiddenCD {
}
.mFormTabellaHidden .caselladitesto {}
.mFormTabellaHidden .checkbox{
	width:10px;
}

/*****************************************/

/*CODICE EASYJET*/
.c34_TDLeft  {color:#aa1d6e;}
.c34_TDRight {}

/* T R A D E - P R E S S */
	/* P A S S W O R D */
	.c49_TDLeft, .c49_TDRight{
		border-top: 	1px solid #aaa;
		border-bottom: 	1px solid #aaa;
		padding: 2px 0 2px 0;
		margin: 2px 0 2px 0;
		width:100px;
	}

	/* T R A D E */
	.c52_TDLeft, .c52_TDRight{
		border-top: 1px dotted #aa1d6e;
	}

	TD.c52_TDLeft, TD.c52_TDRight {
		padding: 20px 0 2px 0;
	}


	.c52_TDLeft{
		background-image:url(istituzionale/img/bg_operatore-turistico.gif);
		background-repeat:no-repeat;
		width:100px;
	}
	
	/* P R E S S */
	.c51_TDLeft, .c51_TDRight{
		border-top: 	1px dotted #aa1d6e;
	}

	.c51_TDLeft{
		background-image:url(istituzionale/img/bg_stampa.gif);
		background-repeat:no-repeat;
		width:100px;
	}


.c49_TDRight INPUT {
	margin: 4px;
}
 

/*****************************************/

td.mDDCaptcha{ 
	width: auto;
	background-color: #fee;
	border-top: 1px solid #889f1f; 
	border-bottom: 1px solid #889f1f; 
}
.captcha {
	border-width: 1px;
	border-style: solid;
	border-color: #d4e38e #889f1f #889f1f #d4e38e;
}
.captcha:hover {
}
.captcha:focus {
}

#div_privacy { 
	background: #fdd;
	border-top: 1px solid #img/element;
	border-bottom: 1px solid #img/element;
}


/*******************************************/
.response_error{
	width:100%; 
	height:30px;
	text-align:center;
	font-size:12px;
	padding:5px;
	margin:5px;
	background:#880000;
	color:#ffffff;
	line-height:2;
}
.response_ok{
	width:100%; 
	height:30px;
	text-align:center;
	font-size:12px;
	padding:5px;
	margin:5px;
	background:#008800;
	color:#ffffff;
	line-height:2;
}


/*********************************************/
	.fieldMandatory
	{
		border-width: 1px;
		border-style: solid;
		border-color: #ee0000 #bb0000 #bb0000 #ee0000 ;
		background-color:#edd;
	}

	.mFormTabella .pulsante
	{
		display: none;
	}

