td {font-size:13px; font-family:Arial; color:#272727;}

a:link {color:#0dabbc; font-family:Arial; font-size:13px; text-decoration:underline;}
a:visited {color:#0dabbc; font-family:Arial; font-size:13px; text-decoration:underline;}
a:hover {color:#0dabbc; font-family:Arial; font-size:13px; text-decoration:none;}

h1 {font-family:Arial; font-size:20px; color:#0caec5; font-weight:300; margin-top:0;}
h2 {font-family:Arial; font-size:20px; color:#0caec5; font-weight:300; margin-top:0;}
h3 {font-family:Arial; font-size:20px; color:#0caec5; font-weight:300; margin-top:0;}

.main {width:900px; margin:0 auto 0;}
.shapka {height:110px; padding-bottom:10px; display:block}
.logo {width:330px; height:100px; float:left;}
.logo img {border:0;}

.banner {width:556px; height:100px; float:right; margin-top:5px; display:block}
.banner img {border:0;}

.zakaz {background-color:#dbded7; height:31px; }
.zakaz0001 { border-bottom:2px #F68F09 solid;}

#content {padding:10px 10px 10px 0px;}


.knopka {display:block; width:160px; height:23px;_height:31px; background-color:#f68f09; float:left; padding-top:8px; text-align:center; }
.knopka66 {display:block; width:200px; height:23px;_height:31px; background-color:#f68f09; float:left; padding-top:8px; text-align:center; }
.knopka66 a:link {color:#FFF; font-size:12px; font-weight:700; text-decoration:none;}
.knopka66 a:visited {color:#FFF; font-size:12px; font-weight:700; text-decoration:none;}
.knopka66 a:hover {color:#f2f2f2; font-size:12px; font-weight:700; text-decoration:none;}


.knopka1 {display:block; width:10px; height:31px; float:left; background-image:url(images/zap.jpg); border-left:1px #FFF solid;}
.knopka2 {display:block; width:10px; height:31px; float:left; background-image:url(images/zap2.jpg);}

.new1 {background-image:url(images/zap-new.jpg)!important;}
.new2 {background:#99ff33!important;}
.new2 a {color:#FFF!important;}
.new3 {background-image:url(images/zap2-new.jpg)!important;}
.bgw {background-image:url(images/zap2-new2.jpg)!important;}

.knopka a:link {color:#FFF; font-size:12px; font-weight:700; text-decoration:none;}
.knopka a:visited {color:#FFF; font-size:12px; font-weight:700; text-decoration:none;}
.knopka a:hover {color:#f2f2f2; font-size:12px; font-weight:700; text-decoration:none;}

.poisk{display:block; width:160px; height:23px; _height:31px; float:right; padding-top:2px; text-align:right; margin-right:15px; padding-bottom:2px; }
.poisk a:link {color:#222; font-size:12px; font-weight:700; text-decoration:none;}
.poisk a:visited {color:#222; font-size:12px; font-weight:700; text-decoration:none;}
.poisk a:hover {color:#666; font-size:12px; font-weight:700; text-decoration:none;}

.spec {height:49px; background-color:#68c624; background-image:url(images/green-bg.jpg); background-position:top; background-repeat: repeat-x; border-top:2px #F68F09 solid;}
.specleft {display:block; width:15px; height:49px; float:left; background-image:url(images/green-1.jpg)}
.specright {display:block; width:15px; height:49px; float:right; background-image:url(images/green-2.jpg)}
.specmenu {width:870px; float:left; height:49px; text-align:center;}
.specmenu table {width:100%; height:49px; border:0;}
.specmenu td {text-align:center; }
.specrazd {width:13px; background-image: url(images/green-razd.jpg); background-repeat:no-repeat;}

.spec-new {background-color:#ff6699!important; background-image:url(images/green-bg-2.jpg)!important; border-top:2px #99FF33 solid!important; }
.razdnew {background-image: url(images/green-razd-2.jpg)!important;}
.specleft-new { background-image:url(images/green-1-2.jpg)!important;}
.specright-new { background-image:url(images/green-2-2.jpg)!important;}


.specmenu a:link  {color:#FFF; font-size:12px; font-weight:700; text-decoration:none; font-family:Franklin Gothic Book, Arial;}
.specmenu a:visited {color:#FFF; font-size:12px; font-weight:700; text-decoration:none; font-family:Franklin Gothic Book, Arial;}
.specmenu a:hover {color:#f2f2f2; font-size:12px; font-weight:700; text-decoration:none; font-family:Franklin Gothic Book, Arial;}

.banner2 {height:246px; margin-top:15px;}

.b1 {width:450px; height:246px; float:left; background-image:url(images/ban1.jpg); background-position:left top; background-repeat:no-repeat;}
.b11 { display:block; width:220px; height:67px; _height:82px; color:#FFFFFF; font-family:Arial; font-size:19px; padding-left:10px; padding-top:15px;}
.b11 p {text-align:right; line-height:1px; margin-top:8px; margin-bottom:0;}
.b11 a:link {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.b11 a:visited {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.b11 a:hover {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:none;}
.b12 {width:200px; height:144px; font-size:11px; font-family:Tahoma; color:#FFF; padding:10px;}
.b2 {width:214px; height:246px; float:left; margin-left:11px;}
.b21 { display:block; width:204px; height:67px; _height:82px; background-image: url(images/ban2.jpg); color:#FFFFFF; font-family:Arial; font-size:19px; padding-left:10px; padding-top:15px;}
.b22 {width:214px; height:164px;}
.b22 img { border:0;}
.b21 p {text-align:right; line-height:1px; margin-top:8px; margin-bottom:0;}
.b21 a:link {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.b21 a:visited {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.b21 a:hover {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:none;}

.b3 {width:214px; height:246px; float:left; margin-left:11px;}
.b31 { display:block; width:204px; height:67px; _height:82px; background-color:#f65074; color:#FFFFFF; font-family:Arial; font-size:19px; padding-left:10px; padding-top:15px;}
.b32 {width:214px; height:164px;}
.b32 img { border:0;}
.b31 p {text-align:right; line-height:1px; margin-top:8px; margin-bottom:0;}
.b31 a:link {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.b31 a:visited {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.b31 a:hover {font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:none;}

.smart input[type="text"] {width:100px; height:20px; border:1px #666 solid; color:#999; font-size:10px; font-family:Arial;}
.smart input[type="submit"] {width:90px; height:50px; border:1px #FFF solid;font-size:12px; font-family:Arial; background-color:#11c4d8; border:2px #FFF solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; /* future proofing */
-khtml-border-radius: 5px; /* for old Konqueror browsers */}
.bannerok {-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
background-color:#63c524;
width:330px;
padding:5px;
float:right;
font-size:12px;
color:#FFF!important;
font-weight:700px;
text-transform:uppercase;}

.txt {position:absolute; margin:460px 0 0; font-family:Arial; font-size:12px; color:#272727; width:900px;}
.txt2 {position:absolute; margin:200px 0 0; font-family:Arial; font-size:12px; color:#272727; width:900px;}

.news {color:#444444; font-size:19px; font-family:Arial Narrow; float:right; width:250px; height:31px; border-bottom:1px #222 dashed;}

.niz {height:50px; _height:65px; border-top:1px #222 dashed; color:#444; font-size:11px; font-family:Arial; padding-top:15px; border-bottom:10px; vertical-align:top;}
.niz a:link {color:#444; font-size:11px; font-family:Arial; text-decoration:underline;}
.niz a:visited {color:#444; font-size:11px; font-family:Arial; text-decoration:underline;}
.niz a:hover {color:#444; font-size:11px; font-family:Arial; text-decoration:underline;}

.bloknews {width:220px;  margin:10px; color:#3b3b3b; font-size:12px; font-family:Arial;}
.bloknews a:link { color:#02bbcf; font-size:12px; font-family:Arial; text-decoration:underline;}
.bloknews a:visited { color:#02bbcf; font-size:12px; font-family:Arial; text-decoration:underline;}
.bloknews a:hover { color: #0099FF; font-size:12px; font-family:Arial; text-decoration:underline;}

form {margin:0px; padding:0px;}

.banner p {display:none;}

.bannerok2 {color:#FFF!important;}
.bannerok2 td {color:#FFF!important;}
.bannerok2 td a{color:#FFF!important;}
.bannerok2 a {color:#FFF!important;}

.banner-new {color:#FFF!important;}
.banner-new td {color:#FFF!important;}
.banner-new td a{color:#FFF!important;}

