/*Counter*/
.counter{width: 175px; height: 36px; background: url(images/counter.jpg) top left no-repeat;position:relative}
.counter_css{font-size:9px;color:#0d426d;position:relative;top:5px;left:-5px;text-align:right}
/* Calendar */
.cal1 {margin: 3px 0px 0px 0px; width: 100%}
.cal2 {font: bold 10px Arial; color: #000000; background-color: #c4eafc; text-align: center; width: 20px; height: 20px; vertical-align: middle; border:1px solid #c4eafc}
.cal3 {font: bold 10px Arial; color: #f22206; background-color: #c4eafc; text-align: center; width: 20px; height: 20px; vertical-align: middle; border:1px solid #c4eafc}
.cal4 {color: #09439b; width: 100%; font: normal 11px Arial; text-transform: uppercase}
.cal5 {font: bold 10px Arial; color: #000000; background-color: #c4eafc; text-align: center; width: 20px; height: 20px; vertical-align: middle; cursor: pointer; border:1px solid #c4eafc}
.cal6 {width: 20px; height: 20px; background-color: #FFFFFF}
.cal7 {font: bold 10px Arial; color: #625a72; background-color: #ffffff; text-align: center; width: 20px; height: 20px; vertical-align: middle; border:1px solid #c4eafc}
.cal8 {font: bold 10px Arial; color: #081040; background-color: #ffffff; text-align: center; width: 20px; height: 20px; vertical-align: middle; cursor: pointer}
/*.cal9 {position: absolute; visibility: hidden; z-index: 10000; border: 1px solid #c6e2ef; font: normal 11px Arial; text-align: justify; background: #c6e2ef; padding: 4px 4px 4px 4px; width: 300px}*/
.cal9 {position: absolute; visibility: hidden; z-index: 10000; border: 1px solid #c6e2ef; font: normal 11px Arial; text-align: justify; background: #c6e2ef; padding: 4px 4px 4px 4px;}

/* Photogallery */
.pg1 {width: 147px; vertical-align: top}
.pg2 {vertical-align: top; padding: 0px 0px 0px 10px}
.pg3 {font: bold 12px Arial; color: #181a1a}
.pg4 {font: normal 12px Arial; color: #181a1a}
.pg5 {font: bold 11px Arial; text-align: right; padding: 5px 0px 0px 0px}

/* Messages */
.result_success {color: #1f5275; font: bold 12px Arial; text-align: center; margin-bottom: 10px}
.result_error {color: #FF0000; font: bold 12px Arial; text-align: center; margin-bottom: 10px}

/* Faq */
.notice {font: normal 12px Arial; color: #1f5275; padding-bottom: 20px}
.fd_in1 {width: 250px; height: 20px; border: 1px solid #09439b; font: normal 12px Arial}
.feedback_textarea {width: 250px; height: 100px; border: 1px solid #09439b; font: normal 12px Arial}
.fd_lb1 {font: normal 12px Arial; color: #1f5275; padding-right: 20px; text-align: right}
.fd_lb2 {font: bold 12px Arial; color: #1f5275; padding: 3px 3px 3px 3px}
.fd_lb3 {font: normal 12px Arial; color: #1f5275; padding: 0px 3px 0px 3px}
.fd_lb4 {font: normal 12px Arial; color: #1f5275; padding: 3px 3px 3px 20px}
.fd_lb5 {font: normal 12px Arial; color: #d2941e; padding: 0px 3px 3px 3px; text-align: right}

/* Press archive */
.pa1 {font: bold 12px Arial; text-transform: uppercase; margin: 0px 0px 20px 0px}
.pa2 {width: 260px; vertical-align: top}
.pa3 {font: normal 12px Arial; color: #b97b1e; padding: 10px 60px 4px 60px}
.pa4 {color: #003966; font: bold 13px Arial; vertical-align: top; text-transform: uppercase}
.pa5 {font: bold 12px Arial; color: #595a5b; width: 100px; padding: 0px 0px 0px 60px}
.pa6 {font: normal 12px Arial; color: #1f5275; width: 200px; padding: 0px 20px 0px 20px}
.pa7 {font: normal 12px Arial; color: #1f5275}
.pa8 {width: 228px; height: 30px; background: url(images/pa1.gif) top left no-repeat; color: #0e499f; font: bold 12px Arial; vertical-align: top; padding: 6px 0px 0px 0px; text-transform: uppercase; text-align: center}
.pa9 {width: 60px; height: 20px; font: bold 12px Arial; color: #020202; vertical-align: middle}

/* Pages */
.pages_title {font: bold 11px Arial; color: #09439b}
.pages_current {font: bold 11px Arial; color: #FFFFFF; background-color: #09439b; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link {font: normal 11px Arial; text-decoration: none; color: #09439b; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link:hover {font: normal 11px Arial; text-decoration: underline; color: #FFFFFF; background-color: #09439b; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_arrows {font: bold 11px Arial; text-decoration: none; color: #09439b; padding-left: 2px; padding-right: 2px}
a.pages_arrows:hover {font: bold 11px Arial; text-decoration: underline; color: #09439b; padding-left: 2px; padding-right: 2px}

/* News view */
.nw1 {font: bold 12px Arial; color: #b97b1e}
.nw2 {font: normal 12px Arial; color: #060606}
.nw3 {font: bold 12px Arial; color: #b97b1e; text-align: right}
.news_last {font: bold 12px Arial; color: #003966}
a.news_url {font: normal 12px Arial; color: #063370; text-decoration: none}
a.news_url:hover {font: normal 12px Arial; color: #063370; text-decoration: underline}
a.news_last_url {font: normal 12px Arial; color: #063370; text-decoration: none}
a.news_last_url:hover {font: normal 12px Arial; color: #063370; text-decoration: underline}
.nw4 {font: bold 12px Arial; color: #060606}
a.nw5 {font: bold 12px Arial; color: #060606; text-decoration: none}
a.nw5:hover {font: bold 12px Arial; color: #060606; text-decoration: underline}
.nw6 {font: bold 12px Arial; color: #b97b1e; padding-left: 10px}
.nw7 {font: normal 12px Arial; color: #060606; padding-left: 10px}

/*.nw1 {font: bold 12px Arial; color: #b97b1e}
.nw2 {font: normal 12px Arial; color: #060606}
.nw3 {font: bold 12px Arial; color: #b97b1e; text-align: right}
.news_last {font: bold 12px Arial; color: #b97b1e}
a.news_url {color: #b97b1e; text-decoration: none}
a.news_url:hover {color: #b97b1e; text-decoration: underline}
a.news_last_url {color: #b97b1e; text-decoration: none}
a.news_last_url:hover {color: #b97b1e; text-decoration: underline}*/

/* Form */
.input1 {font: normal 11px Arial; color: #000000; padding: 0px 4px 0px 4px}
.submit1 {font: bold 12px Arial; text-transform: uppercase; border: 1px solid #003867; color: #FFFFFF; background: #70c1f8; cursor: pointer; text-align: center; width: 80px; height: 20px}

/* Pages list */
a.pages_list_item1 {font: bold 12px Arial; color: #0092dc; text-decoration: none}
a.pages_list_item1:hover {font: bold 12px Arial; color: #0092dc; text-decoration: underline}
a.pages_list_item2 {font: normal 12px Arial; color: #063370; text-decoration: none}
a.pages_list_item2:hover {font: normal 12px Arial; color: #122a68; text-decoration: underline}
a.pages_list_item3 {font: bold 13px Arial; color: #b97b1e; text-transform: uppercase; text-decoration: none}
a.pages_list_item3:hover {font: bold 13px Arial; color: #b97b1e; text-transform: uppercase; text-decoration: underline}
a.pages_list_item4 {font: normal 12px Arial; color: #09439b; text-decoration: none}
a.pages_list_item4:hover {font: normal 12px Arial; color: #09439b; text-decoration: underline}
a.pages_list_item5 {font: bold 12px Arial; color: #063370; text-decoration: none}
.pages_list_item6 {font: bold 12px Arial; color: #063370; text-decoration: none}
.pages_list1{font: bold 12px Arial; color: #0092dc; text-decoration: none}



/* Globals */
table {border: 0px; border-collapse: collapse} table td {padding: 0px}
p {font: 12px Arial; padding: 0px 5px 0px 5px}
/*p {font: 12px Arial; text-align: justify; padding: 0px 5px 0px 5px}*/
/* Design */
.top {width: 100%}
.top1 {width: 100%}
.top2 {width: 100%; margin: 20px 0px 0px 0px}
.top3 {width: 100%; margin: 0px 0px 20px 0px}
.top4 {width: 100%; margin: 10px 0px 0px 0px}
/*.top5 {width: 100%; background: url(images/nv1.jpg) top left no-repeat}*/
.top5 {width: 100%; height: 112px; background: url(images/nv1.jpg) top left no-repeat; text-align:center; vertical-align:middle}
.top5_2 {width: 100%; background: url(images/nv_1_1.jpg) top left no-repeat;}
.top6 {width: 100%; margin: 25px 0px 0px 0px}
.top7 {width: 100%; border-top: 1px solid #95d2fd; margin: 0px 0px 20px 0px}
.top8 {width: 100%; margin: 0px 0px 0px 0px}

.td {width: 995px; vertical-align: top}
.td1 {width: 712px; vertical-align: top; background: url(images/td1.gif) top left repeat-y}
.td2 {height: 24px; background: url(images/td2.gif) top left no-repeat; font: bold 14px Arial; color: #09439b; text-transform: uppercase; padding-left: 33px}
.td3 {padding: 10px 0px 0px 15px; vertical-align: top}
.td4 {vertical-align: top}
.td5 {vertical-align: top; border-right: 1px solid #c1c4c6}
.td6 {padding: 0px 0px 0px 15px; vertical-align: top}
.tcont {border:1px solid grey}
.tcont td {border:1px solid grey; padding:3px; text-align:center;}

.sh1 {width: 292px; height: 101px; background: url(images/sh1.jpg) no-repeat}
.sh2 {width: 703px; height: 101px; background: url(images/sh2.jpg) no-repeat; vertical-align: top}
.sh3 {vertical-align: top}
/*.sh4 {text-align: right; height: 179px; background: url(images/sh3.jpg) top left no-repeat; vertical-align: bottom}*/
.sh4 {height: 179px; background: url(images/sh3.jpg) top left no-repeat; vertical-align: bottom; padding-left: 15px}
.sh5 {padding: 6px 20px 0px 0px; text-align: right}
.sh6 {padding: 0px 0px 0px 30px; vertical-align: top; height: 57px}
.sh7 {padding: 20px 0px 0px 20px; vertical-align: top; font: normal 10px Arial; text-transform: uppercase}
.sh8 {height: 179px; text-align:left; background: url(images/sh3.jpg) top left no-repeat}

a.ln1 {color: #090a0a; text-decoration: none}
a.ln1:hover {color: #1b92c2; text-decoration: underline}
a.ln2 {color: #5284c6; text-decoration: none}
a.ln2:hover {color: #5284c6; text-decoration: underline}
a.ln3 {color: #02090f; text-decoration: none}
a.ln3:hover {color: #02090f; text-decoration: underline}
a.ln4 {color: #1f2022; text-decoration: none}
a.ln4:hover {color: #1f2022; text-decoration: underline}
a.ln5 {color: #01355e; text-decoration: none}
a.ln5:hover {color: #01355e; text-decoration: underline}
a.ln6 {color: #060606; text-decoration: none}
a.ln6:hover {color: #060606; text-decoration: underline}
a.ln7 {color: #b27f31; text-decoration: underline}
a.ln7:hover {color: #b27f31; text-decoration: none}
a.ln8 {color: #2a80c1; text-decoration: underline}
a.ln8:hover {color: #2a80c1; text-decoration: none}
a.ln9 {color: #b97b1e; text-decoration: none}
a.ln9:hover {color: #b97b1e; text-decoration: underline}
a.ln10 {color: #1f5275; text-decoration: none}
a.ln10:hover {color: #1f5275; text-decoration: underline}
a.ln11 {color: #1367a0; text-decoration: none}
a.ln11:hover {color: #1367a0; text-decoration: underline}
a.ln12 {color: #181a1a; text-decoration: none}
a.ln12:hover {color: #181a1a; text-decoration: underline}
a.ln13 {color: #054e7f; text-decoration: none;white-space:nowrap;}
a.ln13:hover {color: #054e7f; text-decoration: underline}
a.ln14 {color: #f22206; text-decoration: none}
a.ln14:hover {color: #f22206; text-decoration: underline}
a.ln15 {color: #081040; text-decoration: underline}
a.ln15:hover {color: #081040; text-decoration: none}
a.ln16 {color: #013762; text-decoration: none}
a.ln16:hover {color: #013762; text-decoration: underline}


.im1 {vertical-align: middle; margin: 0px 6px 0px 6px}
.im2 {vertical-align: middle; margin: 0px 0px 0px 4px; border: 0px}
.im3 {vertical-align: middle; margin: 0px 20px 0px 0px}
.im4 {vertical-align: middle; margin: 0px 22px 0px 30px}
.im5 {vertical-align: middle; margin: 0px 16px 0px 0px}
.im6 {vertical-align: middle; margin: 0px 0px 0px 20px; border: 0px; cursor: pointer}

.an1 {vertical-align: top; padding: 0px 11px 0px 27px}
.an2 {font: normal 12px Arial; color: #e37c02}
.an3 {font: bold 12px Arial; color: #181a1a}
.an4 {font: normal 12px Arial; color: #181a1a; padding-right: 30px}
.an5 {font: bold 11px Arial; padding-right: 30px; text-align: right}
.an6 {font: bold 11px Arial}
.an7 {font: normal 12px Arial; color: #060606; padding: 15px 30px 0px 27px}
.an8 {vertical-align: top; padding: 0px 0px 0px 27px}

.nz1 {height: 24px; background: url(images/nz1.gif) top center no-repeat}
.nz2 {font: normal 11px Arial; text-align: center; vertical-align: top; padding: 13px 0px 10px 0px; border-bottom: 1px solid #f3a601}
.nz3 {vertical-align: top; padding: 20px 0px 0px 0px}
.nz4 {text-align: center}
.nz5 {text-align: center; font: normal 11px Arial}

.mn1 {font: normal 12px Arial; text-transform: uppercase; vertical-align: top; padding: 5px 30px 0px 20px; text-align: right}
.mn1_2 {font: normal 12px Arial; text-transform: uppercase; vertical-align: top; padding: 5px 0px 0px 20px; text-align: right}

.mn2 {width: 283px; height: 16px; background: url(images/mn1.gif) top left no-repeat}
.mn3 {border-right: 1px solid #c1c4c6; height: 10px}
.mn4 {font: normal 12px Arial; text-transform: uppercase; vertical-align: top; padding: 5px 65px 0px 20px; text-align: right; background: url(images/minus.gif) center no-repeat; background-position: 239px 9px}
.mn5 {font: normal 12px Arial; vertical-align: top; padding: 2px 10px 2px 20px; text-align: right; background: #e6f5ff}
.mn6 {width: 70px; background: #e6f5ff; padding: 2px 0px 2px 0px}
.mn7 {font: normal 10px; height: 10px}
.mn8 {font: normal 10px; height: 10px}
.mn9 {font: normal 11px Arial; vertical-align: top; padding: 2px 10px 2px 20px; text-align: right; background: #d0e7f6}
.mn10 {width: 85px; background: #d0e7f6; padding: 4px 0px 2px 0px}

.nv1 {font: bold 12px Arial; color: #09439b; text-transform: uppercase; vertical-align: top; padding: 13px 0px 22px 90px}
.nv2 {font: normal 12px Arial; color: #b97b1e; padding: 0px 0px 0px 22px}
.nv3 {font: normal 12px Arial; color: #060606; padding: 0px 20px 0px 22px}

.sr1 {height: 30px; background: url(images/sr1.gif) center no-repeat; padding: 0px 0px 0px 64px}
.sr2 {width: 166px; height: 18px; border: 1px solid #09439b; font: normal 11px Arial; color: #000000; padding: 0px 4px 0px 4px}
.sr3 {vertical-align: middle; margin: 0px 0px 0px 6px}
.sr4 {font: normal 11px Arial; padding: 0px 0px 0px 117px}

.pp1 {height: 24px; background: url(images/pp1.gif) center no-repeat; padding: 1px 0px 0px 64px; font: bold 12px Arial; text-transform: uppercase; color: #09439b; vertical-align: top}
.pp2 {padding: 6px 0px 0px 64px}
.pp3 {width: 112px; height: 19px; background: url(images/pp2.gif) top left no-repeat; border: 0px; cursor: pointer; font: bold 12px Arial; text-align: center; color: #FFFFFF}
.pp4 {padding: 5px 0px 0px 116px}
.pp5 {font: normal 11px Arial; padding: 5px 0px 0px 105px}
.pp6 {height: 24px; background: url(images/pp1.gif) center no-repeat; padding: 1px 0px 0px 64px; font: normal 12px Arial; text-transform: uppercase; color: #09439b; vertical-align: top}
.pp7 {text-align: center; padding: 4px 0px 15px 0px}
.pp8 {font: bold 11px Arial; color: #000000; padding: 0px 0px 0px 60px}
.pp9 {font: bold 11px Arial; color: #000000; text-align: center; padding: 2px 20px 0px 20px}

.tender,.tender td {border:1px solid #D1D1D1;}
.tender td {padding:10px 5px;}
.tender td a {color: #1589DF; text-decoration: none}
.tender td a:hover {color: #1b92c2; text-decoration: underline}

.filedate {font:11px Arial; color:#FF9933}
/*Формы*/

.sert_title {padding: 34px 20px 15px 30px; color: #09439B; font: bold 12px Arial;text-transform: uppercase; }





