/* CSS Document */
BODY {
	margin: 0px;
}

LEGEND {
	font: bold 12px/22px Arial, Verdana, Helvetica, sans-serif; 
	color: #60242e;
	letter-spacing: 0px;
}

.cerca{border:1px solid #9f7f34; background-color:#F3F3F3; width:490px; height:40px;}
.cerca_titolo{font:bold 10px Tahoma; color:#FF61ED;}
.cerca_titolo_categoria{font:bold 12px Tahoma; color:#8B2F44; font-variant:small-caps;}
.cerca_box_operatori{border:1px solid #D4D4D4; background-color:#F3F3F3; width:490px;}
.campi_testo_cerca {font:bold 10px Tahoma,Verdana,Arial; color:#2A3E49; background: #FFFFFF; border:1px solid #D5D3D4;}
.bottone_bordeaux{border:1px solid #FFFFFF; color:#FFFFFF; background:#74172A; font:bold 10px Tahoma}


.form_nomargin {
	margin-top: 0px;
	margin-bottom: 0px;
}

.titoli_blocchi {
	font: small-caps bold 12px Tahoma,Verdana,Arial;
	color: #9d2641;
	letter-spacing: 0px;
	padding: 5px 0px 2px 0px;
	}

.titoli_servizi {
	font: small-caps bold 11px Tahoma,Verdana,Arial;
	color: #9d2641;
	letter-spacing: 0px;
	padding: 2px 0px 2px 0px;
	}



.table_blocchi {
	font: 11px Tahoma, Verdana, Arial;
	background: #fffef2;
	border-top: 1px solid #9d9da1;
	border-right: 1px solid #9d9da1;
	border-bottom: 1px solid #9d9da1;
	border-left: 1px solid #9d9da1;
}

.table_stats {
	font: 11px Tahoma, Verdana, Arial;
	background: #fffef2;
	border:1px solid #CCCCCC;
}

.link_durate A {
	color:#032e57;
	text-decoration: none;
	}
.link_durate A:hover {
	color:#fffef2;
	background-color:#032e57;
	text-decoration: underline;
}

.table_blocchi_modify {
	font: 11px Tahoma, Verdana, Arial;
	background: #E3DBEA;
	border-top: 1px solid #795997;
	border-right: 1px solid #795997;
	border-bottom: 1px solid #795997;
	border-left: 1px solid #795997;
}

.divisori_blocchi {
	background: url(/ordini/img/sfondo_divisori.gif) repeat-x left;
	padding-left: 25px;
}

.divisori_testo_blocchi {
	font: bold 11px Tahoma Verdana Arial;
	color: #ffffff;
	background: url(/ordini/img/sfondo_divisori_spazio.gif) repeat-x left;
	padding: 0px 3px 0px 3px;
}
.botton {
	font: bold 10px Tahoma Verdana Arial;
	color: black;
	padding: 0px 3px 0px 3px;
	width: 250px;
}
.TD_contenuto {
	font: 11px Tahoma, Verdana, Arial;
	padding: 5px 10px 5px 10px;
}

/*.campi_testo {
	font: 11px Tahoma,Verdana,Arial;
	background: #F8FAFC;
	background: #F0F0FF;
	border: 1px none;
	border-bottom: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
}*/

.campi_testo   {
	font-family: Tahoma,Verdana,Arial;
	color: #000000;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	border: 1px none;
	background: #F0F0FF;
	border-bottom: 1px solid #C0C0C0;
}

.pulsanti {
	/*font: small-caps 12px Tahoma,Verdana,Arial;
	background: #F8FAFC;
	border: 1px solid #BFB8BF;*/
	font:bold 12px/22px Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;  height:22px; display:block; width:150px; background:#9d2641; border:1px solid #FFFFFF; text-align:center;
}

.tab_login {
	font: 11px Tahoma,Verdana,Arial;	
}

.tab_generica {
	font: 11px Tahoma,Verdana,Arial;	
}

.ombra_logo {
	background-image: url(/ordini/img/ombra_logo.gif);
	background-repeat: repeat-x;
}

.body_interne {
	margin: 0px;
	/*background: url(/img/sfondo_admin.gif);
	background-repeat: repeat-x;*/
	background-color: #e1d9c4;
}

.foot {
	border-top: 4px solid #5a8cbd;
	border-bottom: 1px dotted #8caed0;
	background-color: #6795c2;
	text-align: right;
	padding: 5px 15px 5px 0px;
	font: 11px Tahoma;
	color: #032e57;
}
.footLeft {
	border-top: 2px solid #8caed0;
	border-bottom: 2px solid #8caed0;
	background-color: #fffef2;
	text-align: left;
	padding: 5px 15px 5px 0px;
	font: 11px Tahoma;
	color: #032e57;
}
	.foot A {
		color:#032e57;
		text-decoration: none;
	}
	.foot A:hover {
		color:#032e57;
		text-decoration: underline;
	}

/* Redazionale */
.neutro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:normal; color:#666666; padding-bottom:5px; /*background:#FFFFFF url('/img/sfondo_contenuto.gif') repeat-x top left; */padding-top:0px;  /*border-bottom:1px dashed #003063;*/ background:transparent; padding-right:0px; padding-left:5px;}


.neutro td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:normal; color:#666666; padding-bottom:5px; /*background:#FFFFFF url('/img/sfondo_contenuto.gif') repeat-x top left; */padding-top:0px;  /*border-bottom:1px dashed #003063; background:transparent;*/ padding-right:0px; padding-left:5px;}

.neutro a {text-decoration:none; color:#FF0000;}
.neutro a.visited {text-decoration:none; color:#FF0000;}
.neutro a:hover {text-decoration:underline; color:#000000;}
