body {margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333;}

td {vertical-align:bottom;}
.width{min-width:1260px; width: expression(document.body.clientWidth >1260 ? "100%" : "1260px");}
.wi dth2{width:1280px; margin:0px  auto; background-color:#E9E9E9;}

.clear {clear:both;}

#main {width: 100%;  background-position:0 336px; float:left;}
img {border:none;}

ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;   list-style: none; margin:0; padding:0; padding-left:0px;}
#carrier {width:1280px; margin:0px  auto; background-color:#E9E9E9;}

li { background: url('img/kub.jpg') no-repeat left 10px; padding-left:13px;}
a:focus { outline: none;}

.block {float:left;}
.block2 {float:left; margin-right:25px; backgr ound-color:green; wid th:450px;}

#left { float:left; width:27%;}
#bannerh {width:100%; height:500px; float:right; background-color:#CC0000; margin-top:20px;}

#head {width:100%; height:135px;  float:left;}
#head .top {width:100%; height:9px; background-color:#C54F5B; margin-bottom:1px; float:left;}
#head .center {width:100%; height:109px; background-color:#9B1E2C; float:left;}
#head .center .leftb {width:26%; height:109px; backgro und-color:#99CC00; float:left;}
#head .center .leftb img {margin-left:10px; margin-top:15px;}
#head .center .leftb .input {margin-left:10px; margin-top:2px;}
#head .center .centerb {width:40%; height:109px; backgr ound-color:#003366; float:left;}
#head .center .centerb .found {font-family:"Times New Roman", Times, serif; font-size:12px; color:#FFCCCC; margin-left:4px; margin-top:13px; display:block;}
#head .center .centerb .menub {  backgro und-color:#00CC66; mar gin-top:86px; margin-top:25px; margin-left:4px;}
#head .center .centerb .menub a {font-family:"Times New Roman", Times, serif; fo nt-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold; margin-right:10px;}

#head .center .rightb {width:34%; height:109px; backgro und-color:#FFFF00; float:right;}
#head .center .rightb .banner {wi dth:410px; height:95px;  margin-top:7px; float:right;}

#head .bottom {width:99%; height:17px; background-color:#B62332; float:left; margin-top:1px; bac kground-image: url("img/yellow.jpg");
			background-repeat:no-repeat; background-position:left; padding-left:1%}
#head .bottom a {font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-size:13px; text-decoration:none;}


#text {width:100%;   float:left; margin-top:8px; margin-bottom:40px;}
#text .menu {width:21%;  background-color:#FFFFFF; float:left;}
#text .menu .block {width:100%; border-top:solid 1px #E5E5E5; padding-top:5px; padding-bottom:5px;}
#text .menu .block  a { font-family:Verdana,Arial,Helvetica,sans-serif;  color:#9B1E2C; text-decoration:none; mar gin-left:10px;}
#text .menu .block img {margin-left:5px;}
#text .menu .blockb {width:100%;  padding-top:1px; padding-bottom:5px;}
/* #text .menu .blockb img {margin-left:20px;} */
#text .menu .blockb  a { font-family:Verdana,Arial,Helvetica,sans-serif; fo nt-size:13px; color:#9B1E2C; text-decoration:none; ma rgin-left:25px;}

#text .menu .menusub {width:100%; mar gin-bottom:20px;}
#text .menu .menusub h1 {font-family:Arial, Helvetica, sans-serif; fo nt-size:16px; margin:0; padding:0; margin-left:10px; margin-bottom:10px;}
#text .menu .menusub a { font-family:Arial, Helvetica, sans-serif;  color:#990000; text-decoration:none;  margin-top:2px; display:inline-block;}

#text .contentm .functions {float:left; wid th:50%; mar gin-left:3%;}
#text .contentm .functions p {font-family:"Times New Roman", Times, serif; font-size:14px; color:#333333; padding:0; margin:0; margin-right:7px;}
#text .contentm .functions .table {float:left; margin-right:20px;}
#text .contentm .functions .table td {wi dth:350px;}
#text .contentm .foto {float:left;  backg round-color:#993300; text-align:center; marg in-top:30px; margin-left:10px; margin-right:30px; height:160px;}


#text .menu .aks {width:98%; background-color:#9B1E2C; height:30px; float:left; margin-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding-top:10px; margin-left:5px;}
#text .menu .aks p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding:0; margin:0; margin-left:2px;}
#text .menu .aks img { margin-top:3px;}
#text .menu .aksimg {width:100%; bac kground-color:#0000CC; heig ht:86px; float:left; margin-top:10px; margin-left:5px;}

#text .content {width:51%;  background-color:#FFFFFF; float:left; margin-left:1%;}
#text .content .banner {width:635px; height:100px; background-color:#0099CC; float:left;}
#text .content h1 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#9B1E2C; padding:0; margin:0; margin-top:20px; margin-bottom:20px;}
#text .content .mag {width:140px;  height:40px; background-color:#9B1E2C; float:left;  margin-right:21px;//margin-right:19px; margin-bottom:20px;}
#text .content .mag a {font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-size:13px; text-decoration:none;      text-align:center; display:block; vertical-align:middle; margin-top:2px;}
#text .content a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; display:inline-block; margin-top:5px; }

#text .contentm {width:77%;  background-color:#FFFFFF; float:left; margin-left:1%;}
#text .contentm h1 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#9B1E2C; padding:0; margin:0; margin-top:10px; margin-bottom:20px;}
#text .contentm .magazin {height:200px; width:158px;  float:left; margin-right:35px; margin-bottom:60px; text-align:center;}
#text .contentm .magazin h1 {font-size:13px; font-family:"Times New Roman", Times, serif; padding:0; margin:0; text-align:center;}
#text .contentm .magazin p {font-size:13px; font-family:"Times New Roman", Times, serif; padding:0; margin:0; text-align:center;}
#text .contentm .page { width:100%; height:20px; backgro und-color:#990000; float:left; tex t-align:center;  marg in:0px  auto; margin-top:40px;margin-bottom:40px;}
#text .contentm .page a{font-family:"Times New Roman", Times, serif; font-size:18px;  padding:0; margin:0; text-decoration:none; color:#990000; } 
#text .contentm .name_mag { width:100%;  float:left;}
#text .contentm .name_mag .imge {wi dth:250px;  flo at:left; marg in-right:20px;}
#text .contentm .name_mag .imge img {margin-right:1%;}
#text .contentm .info { hei ght:150px;  float:left; margin-left:2%;}
#text .contentm .info h1 {font-size:16px; font-family:"Times New Roman", Times, serif; padding:0; margin:0;}
#text .contentm .info p {font-size:15px; font-family:"Times New Roman", Times, serif; padding:0; margin:0;}
#text .contentm .info table {margin-top:10px;}
#text .contentm .img {wid th:200px;   float:left; margin-bottom:20px;}
#text .contentm .blockyellow {height:20px; width:99%; background-color:#FFCC00; float:left; margin-top:20px; font-family:"Times New Roman", Times, serif; font-size:15px; color:#000000; padding-left:1%;}
#text .contentm .katalog {  flo at:left; margin-right:2%; margin-top:1%;}
#text .contentm .katalog a {font-family:"Times New Roman", Times, serif; font-size:15px; color:#990000; text-decoration:none; }
#text .contentm p {font-family:"Times New Roman", Times, serif; font-size:15px; color:#000000; margin:0; padding:0; margin-top:10px;}

#text .content h2 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#F09100; padding:0; margin:0; margin-top:20px; margin-bottom:20px; font-weight:bold;}
#text .content .magi {width:140px; height:35px; background-color:#F7C01E; float:left; text-align:center; margin-right:10px; margin-bottom:20px;}
#text .content .magi a {font-family:"Times New Roman", Times, serif; color:#000000; font-size:13px; text-decoration:none; text-align:center; display:inline-block;}

#text .contentp {width:58%;  background-color:#FFFFFF; float:left; margin-left:1%;}
#text .contentp h1 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#9B1E2C; padding:0; margin:0; margin-top:10px; margin-bottom:20px;}
#text .contentp p {font-size:15px; font-family:"Times New Roman", Times, serif; padding:0; margin:0; margin-right:26px; margin-bottom:20px;}
#text .contentp img {margin-right:10px;}
#text .contentp .page { width:100%; height:20px; backgro und-color:#990000; float:left; text-align:center;  margin:0px  auto; margin-top:40px;}
#text .contentp .page a{font-family:"Times New Roman", Times, serif; font-size:18px;  padding:0; margin:0; text-decoration:none; color:#990000; } 

#text .content h2 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#F09100; padding:0; margin:0; margin-top:20px; margin-bottom:20px; font-weight:bold;}
#text .content .magi {width:140px; height:35px; background-color:#F7C01E; float:left; text-align:center; margin-right:10px; margin-bottom:20px;}
#text .content .magi a {font-family:"Times New Roman", Times, serif; color:#000000; font-size:13px; text-decoration:none; text-align:center; display:inline-block;}

#text .content .servis {width:30%; height:300px;  float:left; margin-top:10px;}
#text .content .servis h3 {font-family:"Times New Roman", Times, serif; color:#9B1E2C; font-size:15px;}
#text .content .servis .blocks {width:176px; height:210px; border:1px #990000 solid;}
#text .content .servis .blocks img {margin-left:7px; margin-top:10px;}
#text .content .servis .blocks a {font-family:"Times New Roman", Times, serif; color:#990000; text-decoration:none; margin-left:8px; margin-top:5px; font-size:15px;}

#text .content .opros {width:50%;  float:left;  margin-top:10px;}
#text .content .opros p {font-family:"Times New Roman", Times, serif; font-size:13px; color:#000000; padding:0; margin:0; padding-bottom:3px;}
#text .content .opros h3 {font-family:"Times New Roman", Times, serif; color:#9B1E2C; font-size:15px;}

#text .tovar {width:100%; background-color:#FFFFFF; float:left;}
#text .tovar .blokct {width:100%; height:20px; background-color:#FFCC00; float:left; margin-bottom:5px;}
#text .tovar .blokct p {font-family:"Times New Roman", Times, serif; font-size:14px; padding:0; margin:0; font-weight:bold; margin-left:5px;}
#text .tovar .blokct a {font-family:"Times New Roman", Times, serif; font-size:14px; padding:0; margin:0; font-weight:bold; margin-left:5px;}




#text .news {width:100%; background-color:#FFFFFF; float:left; margin-top:20px;}
#text .news .blokcn {width:100%; height:20px; background-color:#B62332; float:left; margin-bottom:15px;}
#text .news .blokcn p {font-family:"Times New Roman", Times, serif; font-size:14px; padding:0; margin:0; font-weight:bold; margin-left:5px; color:#FFFFFF;}

.img {margin-bottom:10px;}

#footer {width:100%; he ight:50px; background-color:#9B1E2C; float:left; margin-top: 20px;}
#footer p {font-family:"Times New Roman", Times, serif; color:#FFF; font-size:13px; margin-left:20px;}

