/* * { box-sizing: border-box; -moz-box-sizing: border-box; } */
body {
	margin: 0px; padding: 0px;
	font-family: tahoma;
	font-size: 11px;
	}
/*background: #f2fbff; 

p {
	font-family: tahoma;
	font-size: 12px; text-align: left; padding:0px 0px; margin:10px 0px;
}
*/

table.top_menu td.tmenudiv { line-height:38px; width:2px; height:38px; background:url('/index_files/tmenuraz.jpg') top left repeat-x; }

table.top_menu td.tmenu {color:#ededed; text-decoration:none; line-height:38px; height:38px; background:url('/index_files/tmenu_of.gif') top left repeat-x; }
table.top_menu td.tmenu a.mmlnk{color:#ededed; text-decoration:none; display:block;height:38px; overflow:hidden; font-family: tahoma; font-size: 12px; text-align: center; font-weight:bold; }
table.top_menu td.tmenu a.mmlnk:hover, table.top_menu td.tmenu .active{ height:38px; line-height:38px; background:url('/index_files/tmenu_on.gif') top left repeat-x; }


table.top_menu td.tmenu_a {color:#ededed; text-decoration:none; line-height:38px; height:38px; background:url('/index_files/tmenu_on.gif') top left repeat-x; }
table.top_menu td.tmenu_a a.mmlnk{color:#ededed; text-decoration:none; display:block;height:38px; overflow:hidden; font-family: tahoma; font-size: 12px; text-align: center; font-weight:bold; }
table.top_menu td.tmenu_a a.mmlnk:hover, table.top_menu td.tmenu_a .active{ height:38px; line-height:38px; background:url('/index_files/tmenu_on.gif') top left repeat-x; }

#page {  }

#whitebg { position:absolute; background:#ffffff; width:100%; height:480px; z-index:-1; }
#testimg, #testimgbg { position:absolute; background:#ffffff; top:0px; left: 0px; width:100%; height:2000px; z-index:10; text-align:center;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
visibility:hidden;
cursor:pointer;
}

#header   { width:920px; height:98px; }
#h_left   { width: 10px; height:98px; float:left; }
/* background:url('/index_files/header_l.png'); */

#h_center { width:900px; height:98px; background:url('/index_files/header_c.png'); float:left; text-align:right; }
#h_right  { width: 10px; height:98px; float:left; }
/*  background:url('/index_files/header_r.png'); */

#header_l { height:3px; background:#ffffff; }
#top_menu { width:900px; height:38px; }
#h_c      { width:900px; height:249px; }
#h_l_menu { width:180px; height:249px; float:left; background:#ffffff; border-left:1px solid #e2e4f4; }
#h_flash  { width:719px; height:249px; float:left; }
#h_bottom { background:url('/index_files/header_b.png'); width:900px; height:20px; }

#lmenu_d  { width:181px; height:11px; }
#lmenu    { width:181px; height:23px; line-height:23px; }
#lmenu_active    {background:url('/index_files/lmenu_on.gif') top left repeat-x; width:181px; height:23px; line-height:23px; color:#006eb7;}
#h_l_menu #lmenu a, #h_l_menu #lmenu
{text-indent: 10px; color:#006eb7; text-decoration:none; font-family: tahoma; font-size: 12px; text-align:left; display:block; font-weight:bold; }

#h_l_menu #lmenu_active a, #h_l_menu #lmenu_active
{text-indent: 10px; color:#ffffff; text-decoration:none; font-family: tahoma; font-size: 12px; text-align:left; display:block; font-weight:bold; }

#h_l_menu #lmenu a:hover, #h_l_menu #lmenu .active, #h_l_menu #lmenu_active a:hover, #h_l_menu #lmenu_active .active
{ color:#ffffff; height:23px; background:url('/index_files/lmenu_on.gif') top left repeat-x; }

#content { width:900px; }
#c_left  { width:188px; float:left; text-align:left;  }
#c_c     { width:550px; float:left; text-align:left;  }
#c_right { width:162px; float:left; text-align:right; }

#zayavka { width:178px; height: 55px; background:#ffffff; border:1px solid #dce0e2; background:url('/index_files/zayavka0.png'); cursor:pointer; }
#zayavka_d { width:180px; height:10px; background:url('/index_files/zayavka_.png'); }

#login     { width:188px; height:180px; }
#l_l       { width:177px; height:180px; background:#ffffff; float:left; border:1px solid #dce0e2; }
#l_r       { width:  9px; height:180px; background:url('/index_files/login_r0.png'); float:left; }
#login_e   { width: 48px; height: 19px; background:url('/index_files/enter000.png'); cursor:pointer; margin-left: 118px; margin-top:10px; }
#login_d   { width:180px; height: 10px; background:url('/index_files/login_d0.png'); }

.lpas      { color:#034ea2; text-decoration:none; font-family: arial, tahoma; font-size: 11px; margin-left: 16px; }
.lpasinput { font-family:arial, tahoma; font-size:11px; color:#000000; background-color:#ffffff; text-align:left; border: 1px solid #034ea2; width:149px; height: 19px; }
input.lpasinput_new { font-family:arial, tahoma; font-size:11px; color:#000000; line-height:21px; margin-left: 16px; padding-left:5px; padding-right:5px; background:#fff url('/index_files/input_bg.gif') no-repeat; border:0px; width:150px; height:21px; }

#c_c_main { height: 100%; background:#ffffff; border:1px solid #dce0e2; padding: 0px 20px 20px 20px; }

#c_c_b    { width:544px; height: 9px; background:url('/index_files/c_c_b000.png'); }

#c_r_banner { width:160px; height:400px; border:1px solid #dce0e2; }

#footer { width:900px; height:112px; }
#f_left  { width:188px; float:left; text-align:left;  }
#f_c     { width:550px; float:left; text-align:left; margin-bottom: 5px; }
#f_right { width:132px; float:left; text-align:right; }

#f_l_contacts { width:542px; height:80px; background:#ffffff; border:0px solid #dce0e2; }
#f_c_i   { width:542px; height:112px; background:url('/index_files/footer00.png'); border:1px solid #dce0e2; }

#contactinfo { margin-left: 21px; margin-top:9px; color:#034ea2; font-family: tahoma; font-size: 9px; }
.email       { color:#034ea2; text-decoration:none; font-family: tahoma; font-size: 9px; }
.email:hover { color:#034ea2; text-decoration:underline; }

#title { color:#034ea2; font-family: tahoma; font-size: 14px; width:456px; height:25px; line-height:25px; }
#news { width:498px; margin: 10px 10px 0px 0px; background:#ffffff; }
#news_d { width:540px; height:10px; }
#date { width:60px; height:61px; text-align: center; float:left; background-image: url('/index_files/date.jpg'); margin:10px 5px 5px 10px; }
#news2 { width:498px; margin: -15px 10px 0px 2px; background:#ffffff; }
#date_text { font-family: tahoma; font-size: 12px; color:#006eb7; width:498px; margin: 0px 0px 0px 0px; background:#ffffff; height:14px; line-height:14px; text-align:right; }
#dt_day   { color:#034ea2; font-family:arial, tahoma; font-size:18px; padding-top:7px; text-align:center; }
#dt_month { color:#034ea2; font-family:arial, tahoma; font-size:10px; text-align:center; } 
#dt_year  { color:#034ea2; font-family:arial, tahoma; font-size:10px; text-align:center; }

#news_title { float:left; color:#3f92c9; font-family: tahoma; font-size: 14px; text-align:left; margin: 10px 10px 0px 5px; width:405px; font-weight:bold; }
#news_short { float:left; color:#444444; font-family:tahoma; font-size:12px; margin: 4px 10px 0px 5px; width:405px; }
#news_short2 { float:left; color:#444444; font-family:tahoma; font-size:12px; margin: 4px 10px 0px 2px; width:490px; }
#news_title2 { float:left; color:#3f92c9; font-family: tahoma; font-size: 14px; margin: 10px 10px 0px 2px; width:480px; font-weight:bold; }

/*
#news_short A { right; color:#444444; font-family:tahoma; font-size:12px; margin: 0px 0px 0px 0px; }
#news_short A:visited { color:#444444; font-family:tahoma; font-size:12px; margin: 0px 0px 0px 0px; }
#news_short A:hover { color:#444444; font-family:tahoma; font-size:12px; margin: 0px 0px 0px 0px; }
*/

#readmore { width:485px; text-align:right; margin-top:10px; float:left; margin-bottom:10px; }
.readmore { color:#00a4b5; text-decoration:none; font-family: arial, tahoma; font-size: 9px; cursor:pointer; }
.readmore:hover { color:#00a4b5; text-decoration:underline; }

#logo_clk { width:300px; height:110px; float:left; cursor:pointer; }

#search_container { margin-top: 24px; width:158px; height:21px; padding-right:7px; padding-top:16px; float:right; }
#search { width:114px; height:21px; float:left; }
#search_btn { width:44px; height:21px; cursor: pointer; background:url('/index_files/search_b.gif') no-repeat; }
input.search { padding-left:5px; font-family:arial, tahoma; font-size:11px; color:#000000; line-height:21px; background:url('/index_files/search_c.gif') no-repeat; border:0px; width:108px; height:21px; }

#c_c_main #news { display:block; float:left; border: 1px solid #ffffff; }
#c_c_main #news a.class1000 { display:block; float:left; border: 1px solid #ffffff; }
#c_c_main #news a.class1000:hover { background:#f4f9f9; border: 1px solid #c0c5c9; }
/*#c_c_main #news .active { background:#f4f9f9; border: 1px solid #c0c5c9; }*/



#brcrumb    { width:885px; height:25px; margin:5px 10px 0px 3px; line-height: 25px; color:#006eb7; font-family: tahoma; font-size: 12px; font-weight:bold; }
#cn_title   { width:885px; height:25px; margin:5px 10px 0px 3px; line-height: 25px; color:#006eb7; font-family: tahoma; font-size: 12px; font-weight:bold; }
#cn_title_d { height:1px; background:#3f92c9; margin:0px 10px 5px 0px; }
#brcrumb a.brcrumb { color:#006eb7; text-decoration:none; font-family: tahoma; font-size: 12px; text-align:center; font-weight:bold; }
#brcrumb a.brcrumb:hover { text-decoration:underline; }

#mcontent { margin: 0px 10px 0px 2px; background:#ffffff; }

.mmlnk { padding-bottom:10px; }

.tx_gb_t    { font-family:tahoma; font-size:11px; text-align:left; color:#444444; }
#sendButton { margin-top:5px; font-family:tahoma; font-size:11px; line-height: 16px; color:#006eb7; background-color:#ffffff; text-align:center; text-decoration:none; border: 1px solid #006eb7; width:80px; height: 16px; cursor:pointer; }
#sendButtonDOMAIN { margin-left:10px; margin-top:5px; font-family:tahoma; font-size:11px; line-height: 16px; color:#006eb7; background-color:#ffffff; text-align:center; text-decoration:none; border: 1px solid #006eb7; width:80px; height: 16px; cursor:pointer; }
input,select { font-family:tahoma; font-size:11px; color:#006eb7; background-color:#ffffff; text-align:left; border: 1px solid #006eb7; }
textarea    { font-family:tahoma; font-size:11px; color:#006eb7; background-color:#ffffff; text-align:left; border: 1px solid #006eb7; }

#licheader { margin: 10px 10px 10px 0px; color:#006eb7; font-size:12px; font-weight:bold; }

#icons { text-align: center; margin-top: 10px; }

.adm_mmitemlink { text-decoration: none; color: #006eb7; font-family:tahoma; font-size: 12px; }
.adm_mmitemlink:hover { text-decoration: underline; }

#ordertbl { margin-top:-70px; }

/*
a { color:#006eb7; text-decoration:none; font-family: tahoma; font-size: 11px; }
a:hover { color:#006eb7; text-decoration:underline;}
*/


.content
{
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 7px;
  margin-left: 0px;
  font-family: Arial;
}

.content A
{
	font-family: Arial; 
	font-size: 12px;
	COLOR: #195196;
	CURSOR: hand;
}

.content A:hover
{
	font-family: Arial; 
	font-size: 12px;
	font-weight: normal;
	COLOR: #195196;
}

.content A:visited
{
	font-family: Arial; 
	font-size: 12px;
	font-weight: normal;
	COLOR: #195196;
}

.content h1
{
	font-family: Arial;
	font-weight: bold;
	font-size : 16px;
	COLOR: #0062a7;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 8px;
}

.content h2
{
        font-family: Arial;
        font-size : 14px;
        text-align:left;
        font-weight: bold;
      	COLOR: #0062a7;
        margin-top: 6px;
        margin-right: 0px;
        margin-bottom: 7px;
        margin-left: 0px;
        select: none;
}

.content h3
{
  font-family: Arial; 
  text-align:left;
        COLOR: #252525;
        margin-top: 5px;
        margin-right: 10px;
        margin-bottom: 3px;
        margin-left: 0px;
        font-size : 12px;
        select: none
}

.content p
{
	font-family: Arial;
	font-weight: regular;
	font-size: 12px;
	COLOR: #000000;
	margin-top: 8px;
	margin-bottom: 6px;
	margin-left: 0px;
	margin-right: 0px;
  text-align: left;
}

.content ul
{
  font-family: Arial; 
  list-style-image: url('/common/li.gif');
  font-size : 12px;
  margin-top: 7px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  select: none;
}


.content ol
{
	font-family: Arial; 
        font-size : 12px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        select: none
}

.content li
{
  
  font-family: Arial; 
  font-size : 12px;
  text-align:left;
  margin-top: 3px;
  margin-bottom: 6px;
  margin-left: 25px;
  margin-right: 0px;
  select: none;
}



.content TABLE
{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial; 
  border-color: BLACK;
  border-width: 0.5pt 0 0 0.5pt; 
  border-style: solid;
}

.content TH
{
  COLOR: black;
  font-family: Arial;
  font-size : 13px;
  border-width: 0 0.5pt 0.5pt 0; 
  border-color: BLACK;
  border-style:solid;
}

.content TD
{
  font-family: Arial; 
  COLOR: black;
  font-size : 12px;
  border-width: 0 0.5pt 0.5pt 0; 
  border-color: BLACK;
  border-style:solid;
}

.content table.noborders
{
	border-width: 0px 0px 0px 0px; 
}

.content table.noborders td
{
	border-width: 0px 0px 0px 0px; 
}

.content table.noborders th
{
	border-width: 0px 0px 0px 0px; 
}

.content img
{
  border: 3px solid silver;
  margin: 0 0 0 0;
}


.content table.delimiter
{
  border-width: 0px 0px 0px 0px;
  background-image: url('/common/line.gif');
  height: 1px;
  width: 100%;
  margin: 4px 0px 4px 0px;
}

.content table.delimiter td
{
  border-width: 0px 0px 0px 0px; 
}

.content table.delimiter th
{
  border-width: 0px 0px 0px 0px; 
}

.content table.delimiter td img
{
  border: 0px;
  margin: 0 0 0 0;
}


      

.content FORM  
{
	font-family: Arial; 
        margin-top: 5px;
}

.content INPUT, .content TEXTAREA, .content SELECT, .content SUBMIT, .content FILE
{

  border: 1px solid #006eb7;
  margin-top: 3px;
  margin-left: 0px;
  font-family: Arial; 
  font-size : 12px;
}

