@charset "windows-1251";
/* CSS Document */

/* ----- >>>>>>>>>>>>>>>>>>>> Reset <<<<<<<<<<<<<<<<<<<< ----- */
body, table, tr, td, div, h1, h2, h3, h4, h5, h6, p, form, label, input, legend, iframe { font-weight:normal; margin:0; padding:0; border:0; }
ol, ul, li { list-style:none; }


/* ----- >>>>>>>>>>>>>>>>>>>> Main <<<<<<<<<<<<<<<<<<<< ----- */
/* \\\ Main Png /// */
img.png { //background-image:none ! important; behavior:url(img/png.htc); }

/* \\\ Main Link /// */
a { outline:none; }

/* \\\ Top Menu 1-2-3 /// */
.tm_m1 { margin:25px 0 0 55px; }
.tm_m1 .off { margin:0 15px 0 0; } 
.tm_m1 .off a { font-family:Arial; font-size:13px; text-decoration:underline; color:#4e5158; }
.tm_m1 .off a:hover { text-decoration:none; }
.tm_m1 .on { margin:0 20px 0 0; }
.tm_m1 .on a { font-family:Arial; font-size:13px; text-decoration:none; color:#a9904b; cursor:text; }

.tm_m2 { font-family:Arial; font-size:16px; font-style:italic; color:#6b93ad; margin:20px 0 0 55px; }
.tm_m2 .off { margin:0 20px 0 0; }
.tm_m2 .off a { font-family:Arial; font-size:16px; text-decoration:underline; color:#6b93ad; }
.tm_m2 .off a:hover { text-decoration:none; }
.tm_m2 .on { margin:0 20px 0 0; }
.tm_m2 .on a { font-family:Arial; font-size:16px; text-decoration:none; color:#a9904b; cursor:text; }

.tm_m3 { font-weight:bold; font-style:italic;  margin: 5px 5px 0; }
.tm_m3 .off {  margin: 5px 5px 0; }        
.tm_m3 .off a { font-family:Arial; font-size:16px; text-decoration:underline; color:#6b93ad; }
.tm_m3 .off a:hover { text-decoration:none; }
.tm_m3 .on {  margin: 5px 5px 0; }
.tm_m3 .on a { font-family:Arial; font-size:16px; text-decoration:none; color:#a9904b; cursor:text; }

/* \\\ Top Phone /// */
.t_phone { font-family:Times New Roman; font-size:18px; font-weight:bold; color:#a9904b; white-space:nowrap; margin:20px 20px 0 20px; }
.t_phone i { font-family:Times New Roman; font-size:12px; font-style:normal; font-weight:normal; color:#a9904b; white-space:nowrap; }

/* \\\ Left Menu /// */
.lm { padding:78px 0; }
.lm .off { background:url(../img/bull1.gif) left top no-repeat; width:175px; margin:0 25px 0 25px; padding:0 0 20px 20px; }
.lm .off a { font-family:Arial; font-size:16px; font-style:italic; text-decoration:underline; color:#6b93ad; }
.lm .off a:hover { text-decoration:none; }
.lm .on { background:url(../img/bull1-1.gif) left top no-repeat; width:175px; margin:0 25px 0 25px; padding:0 0 20px 20px; }
.lm .on a { font-family:Arial; font-size:16px; font-style:italic; text-decoration:none; color:#a9904b; cursor:text; }

/* \\\ Right Block /// */
.rb { width:180px; padding:80px 0; }
.rb .off { margin:15px 0; padding:0 0 0 35px; }
.rb .off a { font-family:Arial; font-size:16px; font-style:italic; text-decoration:underline; color:#6b93ad; }
.rb .off a:hover { text-decoration:none; }
.rb .on { margin:15px 0; padding:0 0 0 35px; }
.rb .on a { font-family:Arial; font-size:16px; font-style:italic; text-decoration:none; color:#a9904b; cursor:text; }
.rb .on a:hover { text-decoration:none; }

/* \\\ Content /// */
td.content { padding:0 50px 0 0; }
td.content h1 { font-family:Times New Roman; font-size:20px; color:#a9904b; margin:0 0 20px 0; }
td.content { margin:0 0 15px 45px; }
td.content p { font-family:Arial; font-size:13px; line-height:18px; color:#4e5158; margin:0 0 15px 0; }
td.content h1 { font-family:Times New Roman; font-size:20px; color:#a9904b; margin:0 0 20px 0; }
td.content h2 { font-family:Times New Roman; font-size:18px; color:#a9904b; margin:0 0 20px 0; }
td.content h3 { font-family:Times New Roman; font-size:16px; color:#a9904b; margin:0 0 20px 0; }
td.content h4 { font-family:Times New Roman; font-size:14px; font-weight:bold; color:#a9904b; margin:0 0 20px 0; }
td.content h6 { font-family:Times New Roman; font-size:14px; font-weight:bold; color:#ff0000; margin:0 0 20px 0; }

td.content table.t1 td em { font-family:Arial; font-size:14px; font-weight:bold; font-style:normal; color:#000; white-space:nowrap; }
td.content table.t1 td { font-family:Arial; font-size:14px; color:#a9904b; border-bottom:1px solid #b6b6b6; border-left:1px dashed #b6b6b6; padding:10px; }

td.content ul { margin:15px 10px; padding:0; }
td.content ul li { font-family:Arial; font-size:12px; line-height:18px; color:#4e5158; list-style:none; background:url(../img/bull1-2.gif) left top no-repeat; margin:0; padding:0 0 0 15px; }


.content a { font-family:Arial; font-size:13px; font-style:italic; text-decoration:underline; color:#6b93ad; }
.content a:hover { text-decoration:none; }


/* \\\ Content VO /// */
td.content .anons .vo_name { font-family:Arial; font-size:12px; font-weight:bold; font-style:italic; color:#a9904b; display:block; padding:0 0 0 30px; }
td.content .anons input.vo_pole1 { font-family:Arial; font-size:13px; line-height:14px; color:#4e5158; border:1px solid #d2d3d3; width:200px; height:20px; margin:0 0 10px 0; }
td.content .anons textarea.vo_pole2 { font-family:Arial; font-size:13px; line-height:14px; color:#4e5158; border:1px solid #d2d3d3; width:350px; height:90px; }
td.content .anons .pole_name { font-family:Arial; font-size:11px; font-weight:bold; font-style:italic; color:#4e5158; padding:0 0 3px 0; }

/* \\\ Content News /// */
td.content .anons .news_data { font-family:Arial; font-size:12px; font-weight:bold; font-style:italic; color:#a9904b; display:block; padding:0 0 0 20px; }
td.content .anons a { font-family:Arial; font-size:13px; line-height:18px; text-decoration:underline; color:#a9904b; }
td.content .anons a:hover { text-decoration:none; }

/* \\\ Content Blank Zakaz /// */
.cbz_info { background-color:#edf0f0; padding:10px 30px 10px 30px; }
.cbz_info td.name { font-family:Arial; font-size:13px; font-weight:bold; color:#4e5158; vertical-align:top; white-space:nowrap; width:105px; padding:0 20px 10px 0; }
.cbz_info td.pole { vertical-align:top; padding:0 10px 10px 0; }
.cbz_info td.pole input { font-family:Arial; font-size:13px; line-height:14px; color:#4e5158; border:1px solid #d2d3d3; width:200px; height:20px; }
.cbz_info td.name2 { font-family:Arial; font-size:13px; font-weight:bold; font-style:italic; color:#9e0b0f; padding:0 10px 0 10px; }
.cbz_info .name3 { font-family:Times New Roman; font-size:18px; color:#a9904b; padding:0 0 10px 0; }

.cbz_slayd_block { padding:30px 0 0 0; }
.cbz_slayd_block .name_off { background:url(../img/ic1.gif) left top no-repeat; padding:0 0 20px 15px; }
.cbz_slayd_block .name_off a { font-family:Times New Roman; font-size:18px; line-height:16px; text-decoration:none; color:#a9904b; border-bottom:1px dashed #a9904b; }
.cbz_slayd_block .name_on { padding:0 0 20px 15px; }
.cbz_slayd_block .name_on a { font-family:Times New Roman; font-size:18px; line-height:16px; text-decoration:none; color:#a9904b; cursor:text; }

.cbz_slayd_block .info_block { position:relative; margin:20px -150px 20px 0; }
.cbz_slayd_block .info_block td.name { font-family:Arial; font-size:13px; font-weight:bold; color:#4e5158; vertical-align:top; white-space:nowrap; width:105px; padding:0 20px 10px 0; }
.cbz_slayd_block .info_block td.pole { vertical-align:top; width:100%; padding:0 10px 10px 0; }
.cbz_slayd_block .info_block td.pole input { font-family:Arial; font-size:13px; line-height:14px; color:#4e5158; border:1px solid #d2d3d3; width:200px; height:20px; }
.cbz_slayd_block .info_block td.pole select { font-family:Arial; font-size:13px; line-height:14px; font-style:italic; color:#4e5158; border:1px solid #d2d3d3; width:200px; height:20px; }
.cbz_slayd_block .info_block .dispatch label.name { font-family:Arial; font-size:11px; font-style:italic; color:#545f69; margin:3px 0 0 20px; padding:0 15px 5px 0; display:block; }
.cbz_slayd_block .info_block .dispatch label.name2 { font-family:Arial; font-size:13px; line-height:12px; ##line-height:16px; color:#545f69; font-weight:bold; margin:3px 0 0 20px; padding:0 15px 15px 0; display:block; }
.cbz_slayd_block .info_block .dispatch label.name3 { font-family:Arial; font-size:13px; font-weight:bold; color:#545f69; margin:3px 0 0 20px; padding:0 15px 10px 0; display:block; }
.cbz_slayd_block .info_block .dispatch input.chec { float:left; margin:0 -20px 0 0; cursor:pointer; }
.cbz_slayd_block .info_block td.name2 { font-family:Arial; font-size:11px; font-style:italic; color:#4e5158; vertical-align:top; white-space:nowrap; padding:3px 5px 0 5px; }
.cbz_slayd_block .info_block td.pole2 input { font-family:Arial; font-size:12px; font-style:italic; line-height:14px; color:#4e5158; border:1px solid #d2d3d3; width:70px; height:20px; }
.cbz_slayd_block .info_block td.name3 { font-family:Arial; font-size:11px; font-weight:bold; color:#4e5158; vertical-align:top; white-space:nowrap; padding:0 0 0 30px; }


/* \\\ Gallery /// */
.gall b { font-family:Times New Roman; font-size:18px; font-weight:normal; color:#a9904b; display:block; margin:20px 0 8px 20px; }
.gall i a { font-family:Arial; font-size:13px; font-style:normal; text-decoration:underline; color:#6b93ad; white-space:nowrap; display:block; width:1%; margin:0 0 5px 20px; }
.gall i a:hover { text-decoration:none; }

/* \\\ Gallery Pager /// */
.pager_all { border-top:1px solid #e4e4e4; margin:50px 0; padding:10px 0 0 0; }
.pager_off { position:relative; float:left; display:table; ##display:block; margin:0 5px 0 5px; }
.pager_off a { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:underline; color:#1a78b0; padding:0 3px; }
.pager_off a:hover { text-decoration:none; }
.pager_on { position:relative; float:left; display:table; ##display:block; margin:0 5px 0 5px; }
.pager_on a { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; cursor:text; color:#545f69; }
.pager_lr { position:relative; float:left; display:table; ##display:block; margin:0 5px 0 5px; }

/* \\\ Footer /// */
td.footer { background:url(../img/bord1.jpg) left top repeat-x; vertical-align:top; }
td.footer p { font-family:Arial; font-size:13px; line-height:18px; color:#68747c; margin:15px 0 15px 45px; }
td.footer p a { color:#68747c; text-decoration:underline; }
td.footer p a:hover { text-decoration:none; }
td.footer .logo { display:block; float:left; padding:10px 0 20px 0; }
td.footer .association { font-family:Arial; font-size:13px; line-height:18px; color:#68747c; margin:35px 0 0 0; }
td.footer .association a { color:#68747c; text-decoration:underline; }
td.footer .association a:hover { text-decoration:none; }
