@import url(main.css);

table.info { width:100%; }
table.info td, table.info th { vertical-align:top; text-align:center; } 
table.info td small { text-align:left; font-size:9px; line-height:11px;} 
table.info thead th, table.info tfoot td { font-weight: bold; color: #4f4f4f; border: 2px solid #4f4f4f; border-width: 2px 0px; }
input.infotxt { float:none; display:inline; background:transparent; border-width: 0px; cursor:pointer; margin: 0px 20px; font: bold 12px/18px Arial; }
td.info_submit_btn { padding: 0px 10px;}
td.info_submit_btn input { width:100px; height:50px; background:url(../images/button_info.gif) no-repeat; border:0px; color:#fff;}

h1.info { font-weight: normal; font-size: 18px; line-height:24px; text-align:center; color: #579ad1; }
table.info { height: 160px; background:transparent; }
table.info td { background-color:transparent; }
table.info td.header { font-weight: bold; font-size: 16px; line-height:48px; text-align:center; color: #fff; }
table.bordered { border: 2px solid #4f4f4f; }
table.bordered td { border-left:1px solid #efefef;border-bottom:1px solid #efefef; font-weight:normal; line-height:14px; height:24px; padding: 5px;}
table.info td label { text-align:right; color: #fff; font-weight:bold; float: none; font-size:16px; }
table.info td label { text-align:right; color: #fff; font-weight:bold; float: none; font-size:16px; }
table.info input.info_quick_btn { width:131px; height:25px; background:url(../images/button_info_quick.gif) 3px 0px no-repeat; border:0px; color:#fff; }

div.hdl_cinf		{ background:url(../images/hdl_inf.gif) 0px -96px no-repeat; }
div.cinf span.tabs a { background-position: 0px -396px; color:#fff; }
div.cads span.tabs a:hover, div.cads span.tabs a.curr { background-position: 0px -429px; color: #7baa1e; }
.cinf				{ color: #579ad1; }

div.info_submit_div		{ width:240px; margin: 0 auto; text-align:center; }
div.info_submit_div input { color:#fff; border:0px; cursor:pointer; _cursor:hand; background: url(../images/button_info_arrow.gif) 0px 0px no-repeat;
					  width: 100px; height:50px; font-size:12px; text-align:center; display:block; line-height:50px; float:left; margin: 0px 10px; }
div.info_submit_div input.back { background-position: 0px -50px; }

form.cprf .inp_txt, form.cprf .inp_sel	{ color: #579ad1; }
form.cprf .inp_txt:focus, form.cprf .inp_sel:focus	 { border-color: #579ad1; }
td.cinf, div.page_menu a.cinf:hover	{ background-color:#579ad1; }
form.cinf .inp_txt, form.cinf .inp_sel	{ color: #579ad1; }
form.cinf .inp_txt:focus, form.cinf .inp_sel:focus	 { border-color: #77baf1; }
table.std_form label { color: #579ad1; float:right; padding-right:10px; }
table.std_form td > label { color: #579ad1; float:right; padding-right:10px; }
table.info_summary td { line-height:14px; vertical-align:top; height:24px; }
table.info_summary td > label { line-height:14px; }
table.info_summary td label { line-height:14px; }
table.std_form td { text-align:left; }
table.info_white td > label { color:#fff; }
table.info_white { margin-top:0px; padding-top:10px; background:url(/images/info_bk.gif) 0px 0px no-repeat; }
table.info_white td { background-image:none; }
a#informator { width:220px; height:50px; background:url(../images/button_informator.gif) no-repeat; display:block; margin-bottom:10px; clear: both; }

div.packet0, div.packet1, div.packet10, div.packet20 { width:300px; }
div.packet1, div.packet10, div.packet20 { height:100px; }
div.packet0, div.packet1 { width:333px; }
div.packet1   { border-top:3px solid #cfcfcf; }
div.packet0   { }
div.wide_info { min-height:0; margin-bottom:0px; height:auto; }
div.info_box  { border: 1px solid #cfcfcf; width:339px; margin:10px 0px 0px 10px; height: 120px; float:left; }
div.wide_info div.evt_img { width:100px; height:100px; }