

body{
	
	font-family: sans-serif;
	text-align:justify;
	font: 9pt;
	padding: 0px;
	margin: 0px;
}


input{
	font: 9pt;
	
	font-family: sans-serif;
}
a{
	padding:0px;
	margin: 0px;	
}

select{
	font-family: sans-serif;
	font: 9pt;

	border: 1px solid black;
}

tab1{
	padding: 0px !important;
	margin: 0px !important;
	
}
/* ============================================================================ */

td,td.explication{
	font-size: 9pt;
	padding: 5px;
	margin: 5px;
	text-align:left;
	color: #2779aa;
}

td.explication{
	width:80%;
	vertical-align:middle !important;
}

label,li{
	text-align: left;
	font-weight: bold;
	color: #2779aa !important;	

}

fieldset{
 border: 1px solid #aed0ea; background: #deedf7 !important;

 }

 /* Очень хороший стиль */
 .ui-widget-header { border: 1px solid #aed0ea; background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }

.main_table{
width:100%;
border:0px solid  #aee4ff;

}

#tab1{
	margin:0px !important;
	padding:0px !important;
}
.main_table td {
	vertical-align:top;
	border:0px;
}

.form_table td{

	
}

.form_table{
	width:100%;
}
	
fieldset{
	padding: 10px;
	margin: 5px;
	
}

.button{
	
border: 1px solid #aed0ea;
	width: 30%; 
	margin: 0px;
	padding: 1px;

	background:  #deedf7;
	color: #0f475b;
	font-family: Arial, Helvetica, sans-serif;
	
	font-size:9pt;

}

#dialog{
	text-align:center;

	border-right-width: 1px;
	}
#dialog #back_to_search{
	width:100%;
	text-align:center;
}