html, body      { margin:0px; padding:0px; height:100%; background:#fff; }
table, img      { border:0px; }
table           { border-collapse:collapse; color:#4d4d4d; font-family:Arial; font-size:12px; }
td              { vertical-align:top; }
h1              { font-family:Arial; font-size:18px; color:#6593a8; font-weight:normal; margin:0 0 10px 0; padding:0px; }
h2              { font-family:Arial; font-size:18px; color:#023f76; font-weight:normal; margin:0 0 10px 0; padding:0px; }
h3              { font-family:Arial; font-size:12px; color:#f26f20; font-weight:bold; margin:0 0 13px 0; padding:0px; }
p               { margin:0 0 13px 0; line-height:14px; }
form, ul        { margin:0px; padding:0px; }
a               { color:#f1661e; }
a:hover         { color:#9e6433; }

#tbl                    { width:100%; height:100%; }
.left_td                { width:50%; background:url(../image/bg_left.gif) repeat-y top right #95b6ca; }
.right_td               { width:50%; background:url(../image/bg_right.gif) repeat-y #95b6ca; }
.head                   { height:271px; background:url(../image/bg_head.jpg) no-repeat top right; }
.head .logo             { width:926px; margin:50px 0 0 74px; height:104px; }
.head .menu             { float:left; margin-left:109px; padding-top:76px; }
.head .menu a           { float:left; margin-right:20px; display:block; }
.head .phone            { float:right; margin-right:14px; padding-top:37px; text-align:right; font-size:16px; color:#fff; font-weight:bold; }
.head .phone span       { font-size:12px; font-weight:normal; }
.cont                   { background:url(../image/bg_head2.jpg) no-repeat top right; padding-bottom:20px; }
.foot                   { height:48px; padding:0 38px 0 84px; color:#a5a5a5; }
.foot div               { border-top:1px solid #c8c8c7; background:url(../image/bg_foot.gif) no-repeat center center; height:47px; line-height:45px; text-align:center; padding-left:3px; }






#aviabil                { margin:5px 0 0 38px; }
#aviabil .zag td        { width:211px; text-align:center; color:#272727; }
#aviabil .zag td a      { margin-right:1px; font-weight:bold; }
//#aviabil .zag td a      { margin-right:12px; font-weight:bold; }
#aviabil .zag td a      { margin-right:1px; font-weight:normal;}
#aviabil .zag td div    { position:relative; top:-24px; }
#aviabil .txt td        { font-size:11px; padding:5px 2px 5px 18px; text-align:left; color:#727272; }
#aviabil .img td        { padding:5px 2px 5px 18px; text-align:left; }

#aviabil .zag1 td        { width:211px; text-align:center; color:#272727; }
#aviabil .zag1 td a      { margin-right:1px; font-weight:bold; }
//#aviabil .zag1 td a      { margin-right:12px; font-weight:bold; }
#aviabil .zag1 td a      { margin-right:1px; }
#aviabil .zag1 td div    { position:relative; top:-24px; }
#aviabil .txt1 td        { font-size:11px; padding:5px 2px 5px 25px; text-align:right; color:#727272; }
#aviabil .img1 td        { text-align:right; }


#tbl1                   { width:939px; margin-bottom:20px; }
#tbl1 .td1              { width:91px; background:url(../image/bg_compas_1.jpg) no-repeat top right; border-right:2px solid #e9e9e9; }
#tbl1 .td2              { padding:5px 0 5px 14px; background:url(../image/bg_compas_2.jpg) no-repeat;}

#tbl2                   { margin-bottom:20px; }
#tbl2 .td1              { width:91px; background:url(../image/bg_vnim_1.jpg) no-repeat top right; border-right:2px solid #e9e9e9; }
#tbl2 .td2              { width:204px; padding:5px 25px 5px 14px; background:url(../image/bg_vnim_2.jpg) no-repeat; }
#tbl2 .td2 div          { margin-left:20px; }
#tbl2 .text             { width:355px; padding-right:50px; background:url(../image/bg_news_1.jpg) no-repeat top right; border-right:2px solid #e9e9e9; }
#tbl2 .cont             { padding:5px 0 5px 14px; background:url(../image/bg_news_2.jpg) no-repeat; }
#tbl2 .cont div         { padding:5px 0 0 13px; }
#tbl2 .cont span        { display:block; padding-left:70px; }
#tbl2 .cont a           { color:#23a6df; }

#tbl3                   { margin-bottom:20px; }
#tbl3 .td1              { width:91px; background:url(../image/bg_vnim_1.jpg) no-repeat top right; border-right:2px solid #e9e9e9; }
#tbl3 .td2              { width:244px; padding:5px 5px 5px 14px; background:url(../image/bg_vnim_2.jpg) no-repeat; }
#tbl3 .td2 div          { margin-left:20px; }
#tbl3 .text             { width:280px; padding-right:30px; background:url(../image/bg_news_1.jpg) no-repeat top right; border-right:2px solid #e9e9e9; }
#tbl3 .cont             { padding:5px 0 5px 4px; background:url(../image/bg_news_2.jpg) no-repeat; }
#tbl3 .cont div         { padding:5px 20 0 13px; }
#tbl3 .cont span        { display:block; padding-left:70px; }
#tbl3 .cont2            { width:224px; padding:5px 5px 5px 14px; background:url(../image/bg_vnim_2.jpg) no-repeat; }
#tbl3 .cont2 div        { margin-left:20px; }

.tblheader thead td.left {border-top-style: solid;border-bottom-style: solid;border-left-style: solid; vertical-align: middle}
.tblhead 		{text-transform: uppercase;padding-left:20px;vertical-align: middle}
.tblhead a 		{color: black;background-color: inherit;}
.tblfoot 		{padding-left:20px;padding-top:20px;}
.tblfoot a 		{color: #1773AA;background-color: inherit;}
.tblheader thead td.mid {border-top-style: solid;border-bottom-style: solid; vertical-align: middle}
.tblheader thead td.midtop {border-top-style: solid;}
.tblheader thead td.midbot {border-bottom-style: solid;}
.tblheader thead td.right {border-top-style: solid;border-bottom-style: solid;border-right-style: solid;}
.tblheader thead td.righttop {border-top-style: solid;border-right-style: solid;}
.tblheader thead td.rightbot {border-bottom-style: solid;border-right-style: solid;}
.tblheader thead td 	{border: #75B1D1 1px dotted;background-color: white;color: #2A73A4;text-align: center;	padding: 1px 3px;font-size: 11px;}
.tblheader tbody td 	{color: black;	background-color: white;padding: 2px 2px;font-size: 11px;padding-left:5px;}
.tblheader tr.there td 	{background-color: #FAEAE8;color: inherit;}
.tblheader tr.back td 	{background-color: #EAF4E8;color: inherit;}
.tblheader tbody td a 	{color: black;background-color: inherit;}
.tblheader tbody td select {width: 95%;	font-size: 11px;}
.tblheader tr.odd td 	{background-color: #E9E9E9;color: inherit;}
.tblheader tr.oddodd td {background-color: #E9E9E9;color: #E9E9E9;}
.tblheader tr.even 	{}
.tblheader tr.space td 	{background-color: transparent;	color: inherit;	height: 2px;font-size: 1px;}
.tblheader tr.odd td.buy, .tblheader tr.even td.buy {background-color: transparent;color: #1C71A3;padding-left: 4px;}
.tblheader td.buy a 	{color: #1C71A3;background-color: inherit;}
.tbl1top 		{height: 21px;background-image: url(../image/tbl1top.gif);background-repeat: no-repeat;}
.tbl1 			{color: inherit;background-image: url(../image/tbl1.jpg);background-repeat: no-repeat;	background-position: 1px 0px;/*	background-color: white;border-width: 0px 1px;border-color: #5EC9ED;border-style: solid;*/}
.tbl1bot 		{height: 5px;	background-image: url(../image/tbl1bot.jpg);background-repeat: no-repeat;background-position: top left;}

table.news{font-size:100%;margin-bottom:-8px;}
td.s_cont table.news h3{font-family:Arial;}
table.news h3{margin:0px 0px 3px 0px;padding:0px;background:none;}
table.news p.more{font-size:85%;margin:3px 0px 12px 0px;}
table.news td.date{color:#FF661A;width:35px;font-weight:bold;text-align:left;}
table.news td.all{padding-bottom:12px; text-align: right;}
table.news td.all a{text-decoration: none; font-weight: bold;}
table.news td.all a:hover{text-decoration: underline;}

