body{background-color:#fff;
margin:0;}
img{border:none;}
.nbr{white-space:nowrap;}
table{border-collapse:collapse;
border:none;}
table td{border-collapse:collapse;
border:none;}

.main_tbl{width:100%;}
.left_main{background:url(/img/left_main.jpg) left 157px no-repeat;
font-size: 1px;}
.right_main{background:url(/img/right_main.jpg) left 97px no-repeat;
font-size: 1px;}
.center_main{width:998px;}
.main_tbl_2{width: 100%;
background:url(/img/main_bg.jpg) left 376px no-repeat;}
/* header */
.header{height: 132px;
background:url(/img/header_bg.jpg) left top no-repeat;}
.header_tbl{width:100%;}
.logo{padding: 36px 0 0 0;
width: 278px;}
.tel{padding:44px 0 0 10px;
white-space:nowrap;}
.tel p{font:bold 14px/200% Trebuchet MS,sans-serif;
padding:0;}
.tel p span{font-size:24px;}
.online{width:40%; padding:0 0 8px 20px;
font:normal 20px Trebuchet MS,sans-serif;}
.online a{color:#b00201;}
.ico{padding:0 20px 10px 0;
width:40%;}
.ico img{margin-left:20px;}

/*tmenu*/
.tmenu{background-color:#3B81C9;
height:215px;}
.tmenu .menu_tbl{}
.tmenu .menu_tbl td{height:211px;
border-top:2px solid #3B81C9;
border-left:3px solid #3B81C9;
border-right:3px solid #3B81C9;
border-bottom:2px solid #3B81C9;
width:162px;}
.menu_tbl td div{background-color:#3B81C9;
margin-bottom:20px;
width:130px;
padding:12px 0;
text-align:center;
font:bold 12px/120% Tahoma,Geneva,sans-serif;
color:#fff;}
.menu_tbl td div a{color:#fff;
text-decoration:none;}
.menu_tbl td div a:hover{color:#fff;
text-decoration:underline;}

.tmenu .one{background:url(/img/one.jpg) left top no-repeat;}
.tmenu .one-on{background:url(/img/i_1_h.jpg) left top no-repeat;}
.tmenu .two{background:url(/img/two.jpg) left top no-repeat;}
.tmenu .two-on{background:url(/img/i_2_h.jpg) left top no-repeat;}
.tmenu .tree{background:url(/img/tree.jpg) left top no-repeat;}
.tmenu .tree-on{background:url(/img/i_3_h.jpg) left top no-repeat;}
.tmenu .four{background:url(/img/four.jpg) left top no-repeat;}
.tmenu .four-on{background:url(/img/i_4_h.jpg) left top no-repeat;}
.tmenu .five{background:url(/img/five.jpg) left top no-repeat;}
.tmenu .five-on{background:url(/img/i_5_h.jpg) left top no-repeat;}
.tmenu .last{background:url(/img/last.jpg) left top no-repeat;}
.tmenu .last-on{background:url(/img/i_6_h.jpg) left top no-repeat;}

.lblock{width:22%;
padding:20px 10px 20px 0;}
.info{padding:30px 20px 100px;
width:60%;}
.rblock{width:18%;
padding:30px 0;}

.clients{font:normal 120%/120% Tahoma,Geneva,sans-serif;
padding:3px 15px;
border-bottom:1px solid #eaeaea; width:100%;}
.all_clients{font:normal 80%/120% Tahoma,Geneva,sans-serif;
padding:3px 12px;
background-color:#cb0506;}
.all_clients a, .all_clients a:hover{color:#fff;}
.b_cliens{border-bottom:1px solid #eaeaea;
width:100%;
padding:3px 0;
margin-bottom:20px;}
.b_cliens img{margin:0 5px;}

/*left menu*/
.lmenu_bg{background-color:#fff;
width:100%;
padding:20px 0;
margin-bottom:50px;}
.lmenu1{font:normal 75%/120% Tahoma,Geneva,sans-serif;
padding:0;
margin:5px 0;}
.lmenu1 a{padding:5px 15px;
display:block;
font-weight:bold;
color:#3a80c8;}
.lmenu1 a:hover{color:#fff;
background-color:#0058b2;}
.open{padding:5px 15px !important;
background-color:#0058b2;
font-weight:bold;
color:#fff;}

/*bot menu*/
.bmenu{}
.bmenu a, .bmenu span{font-weight:bold;
padding-right:15px;}

h1{font:normal 160%/100% Tahoma,Arial,sans-serif;
text-align:left;
color:#000;
padding:0 0 15px;
margin:0;}
h2{font:normal 120%/110% Tahoma,Arial,sans-serif;
text-align:left;
color:#000;
padding:0;
margin:5px 0 5px 0;
clear:both;}
h3{font:bold 85%/120% Tahoma,Arial,sans-serif;
text-align:left;
color:#000;
margin:0;
padding:10px 0 1px 0;
clear:both;}
h4{font:bold 75%/120% Tahoma,Geneva,sans-serif;
text-align:left;
color:#000;
margin:0;
padding:5px 0 0;}

p{font:normal 75%/140% Tahoma,Geneva,sans-serif;
color:#000;
padding:5px 0;
margin:0;
text-align: left;}
.red{color:#cb0506;}

/*news main*/
.nhead{font:bold 80%/120% Tahoma,Geneva,sans-serif;
margin:0;
padding:5px 15px;
background-color:#3b81c9;
color:#fff;}
ul.news{list-style-type:none;
list-style-image:none;
padding:0 15px;}
ul.news li{margin:15px 0;}
ul.news li span{color:#6e737a;}
/*news page*/
h3.news{padding:3px 0 0;
font-size:100%;}
p.date{color:#6e737a;
padding:15px 0 0;}
.newsblock{font:normal 75%/140% Tahoma,Geneva,sans-serif;
color:#000;
padding:0;
margin:5px 0;}
.newsblock p, .newsblock ul li, .newsblock table td{font:normal 100%/140% Tahoma,Geneva,sans-serif;
padding:0; margin:5px 0;}

/*standart table*/
.tab{margin:12px 0;}
table.tab td{border:1px solid #740302;
color:#000;}
th{font:normal 85%/130% Tahoma,Helvetica,sans-serif;;
color:#fff;
padding:4px 6px;
background-color:#b00201;
border:1px solid #740302;
text-align:left;}
.tl{font: normal 75%/120% Tahoma,Geneva, sans-serif;
color: #000;
padding:4px 5px;
margin:0;
text-align:left;}
.tb{font:normal 75%/120% Tahoma,Geneva, sans-serif;
color:#000;
padding:4px 5px;
margin:0;
text-align:center;}
.tr{font:normal 75%/120% Tahoma,Geneva, sans-serif;
color:#000;
padding:4px 5px;
margin:0;
text-align:right;}

/*crumbs*/
.crumbs{background-color:#b00201;
padding:5px 30px;}
.crumbs p{font:normal 12px/110% Tahoma,Geneva,sans-serif;
color:#fff;
padding:0; margin:0;}
.crumbs p a{text-decoration:underline;
color:#fff;}
.crumbs p a:hover{text-decoration:none;}

/*standart link*/
a{color:#3981c9;
text-decoration:underline;}
a:hover{color:#cb0506;
text-decoration:none;}

/*list*/
ul{list-style: outside url(img/bull.gif);
margin:0;
padding:0 0 0 25px;}
ol{list-style: decimal outside;
margin:0;
padding:0 0 0 25px;}
li{font:normal 75%/140% Tahoma,Geneva,sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0 5px 0;
padding:0;}
ol ul li, ol ol li, ul ul li {font: normal 100%/140% Georgia,serif;
text-align:Left;
text-indent:0;
margin:2px 0 2px 0;
padding:0;}

/*standart tab*/
.tab{border:1px solid #aaa7a7;
border-collapse:collapse;
margin:10px 0 15px;}
th{font:bold 85%/140% Arial,Helvetica,sans-serif;
color:#000;
margin:2px;
padding:2px 3px;
text-align:left;
border:1px solid #000;}
.tab td{border:1px solid #aaa7a7;
border-collapse:collapse;}

.tb{font:normal 80%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:center;
padding:4px 5px;
margin:0;}
.tl{font:normal 80%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:4px 5px;
margin:0;}
.tr{font:normal 80%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:right;
padding:4px 5px;
margin:0;}

/*copyright*/
.copy{font:normal 70%/150% Tahoma,Geneva,sans-serif;
color:#000;
padding:0;
margin:2px 0 2px 15px;}
.copy a{font-weight:normal;
padding:0;
margin:0;
color:#000;
text-decoration:underline;}
.copy a:hover{color:#cb0506;
text-decoration:none;}

/*bottom link*/
.blink{font:normal 10px Tahoma,Geneva, sans-serif;
color:#9aa5b2;
padding:0 3px;
margin:0;
text-align:left;}
.blink a{font-size:10px;
font-weight:normal;
color:#9aa5b2;
text-decoration:none;}
.blink a:hover{color:#959ca4;
text-decoration:underline;}

/*map*/
ul.map{margin:0;padding:5px 0 0 0;}
ul.map li{font:bold 90%/130% Tahoma,Geneva,sans-serif;
text-align:Left;
list-style-position:outside;
list-style-type:none;
list-style-image:none;
color:#3981c9;
margin:10px 0;
padding:0;}
ul.map ul{padding-left:20px;}
ul.map ul li{list-style:outside url(/img/bull.gif);
font-weight:normal;
margin:8px 0;}
ul.map ul ul{padding-left:20px;}
ul.map ul ul li{font-weight:normal;
font-size:95%;
margin:5px 0;}
ul.map ul ul ul{padding-left:20px;}
ul.map ul ul ul li{font-weight:normal;
font-size:90%;}

/*form*/
form{margin:0;}
input.txt{font:normal 75% Tahoma,Geneva, sans-serif;
border:1px solid #000;
margin:5px 10px 5px 0;
padding:1px 2px 0 2px;}
textarea.txt{font:normal 75% Tahoma,Geneva, sans-serif;
border:1px solid #000;
margin:5px 10px 5px 0;
padding:1px 2px 0 2px;}
input.but{font:normal 75% Tahoma,Geneva, sans-serif;}
select{font:normal 75% Tahoma,Geneva, sans-serif;}

/*image*/
.img{margin:3px 7px 5px 0;}
.img1{margin:3px 7px 5px 0;
border:1px solid #767676;}
.img2{margin:3px 0 5px 7px;
border:1px solid #767676;}

