@charset "windows-1251";
/* CSS Document */

* {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

body {color: #000; display:block; height: auto; font: 100%/1.4 "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.4; font-size:16px; background:#d6e6f6}

ul li { margin-left:50px}
ol li { margin-left:50px}

p { line-height:1.2; }
img { border:none}
.middle { margin-left:220px}
h1{ font-size:18px;  color: #05419a; text-align:center; padding-bottom:5px; }
h2{ font-size:16px;  color:#05419a; text-align:center; padding-bottom:5px; padding-top:5px }
h3{  font-size:14px;color:#05419a; text-align:center; padding-bottom:5px; padding-top:5px }

h3.left {text-align:left; padding:5px 0 5px 30px}

a { color: #F00; text-decoration:none; cursor:pointer}
a:hover { color:#F00; text-decoration:underline}

div.clear { clear:both}

#wrapper{  margin:0 auto; width:1250px; height: auto; background:#d6e6f6}
#header {  margin:0 auto; width:1250px; height: 138px;}
#container { display:block; float:left; margin:0 auto; width:1250px; height:auto; background:#d6e6f6}
#time { display:block; float:left; width:299px; height:129px; background:url(img/time.jpg) no-repeat }
#nazv{ display:block; float:left; width:670px; height:129px;}
#tel{ display:block; float:left; width:281px; height:129px; background:url(img/tel.jpg) no-repeat }
#poloska{ display:block; float:left; width:1250px; height:9px; background:url(img/poloska.jpg) no-repeat }

#api { float:left; display:block; margin: 10px 0 0 15px}
.msg { display:block; width: 585px; height:auto; margin-left:15px; margin-top:0px}

.redd{ color:#F00;}
.red{ display:block; color:#F00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;line-height:1.2; padding:27px 0 0 15px }
.red-1{ display:block; color:#F00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;line-height:1.2; padding:20px 0 0 75px }
.red-bold{ display:block; color:#F00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;line-height:1.2; padding:0 0 0 85px; font-weight:bold}
#menu {width:1250px; height: auto;}
#menu a { color:#05419a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;  font-weight:bold; text-align:center}
#menu a:hover { color:#F00; text-decoration:none}
#menu-1{ display:block; float:left; width:313px; height:60px; background:url(img/menu-1.jpg) no-repeat; padding-top:200px}
#menu-2{ display:block; float:left; width:320px; height:60px; background:url(img/menu-2.jpg) no-repeat; padding-top:200px}
#menu-3{ display:block; float:left; width:313px; height:50px; background:url(img/menu-3.jpg) no-repeat; padding-top:210px}
#menu-4{ display:block; float:left; width:304px; height:75px; background:url(img/menu-4.jpg) no-repeat; padding-top:185px}
#menu-5{ display:block; float:left; width:313px; height:70px; background:url(img/menu-5.jpg) no-repeat; padding-top:200px}
#menu-6{ display:block; float:left; width:321px; height:70px; background:url(img/menu-6.jpg) no-repeat; padding-top:200px}
#menu-7{ display:block; float:left; width:312px; height:70px; background:url(img/menu-7.jpg) no-repeat; padding-top:200px}
#menu-8{ display:block; float:left; width:304px; height:60px; background:url(img/menu-8.jpg) no-repeat; padding-top:210px}


#left-bar { display:block; float:left; width:324px; height: auto;}
#left-bar a{ color:#05419a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-align:left; line-height:1.2; font-weight:bold}
#left-bar a:hover { color:#F00; text-decoration:none}
#menu-left-1{ display:block; float:left; width:214px; height:45px; background:url(img/menu-left-1.jpg) no-repeat; padding:20px 0 0 110px; margin:0 auto}
#menu-left-1{ display:block; float:left; width:214px; height:45px; background:url(img/menu-left-1.jpg) no-repeat; padding:20px 0 0 110px; margin:0 auto}
#menu-left-2{ display:block; float:left; width:214px; height:49px; background:url(img/menu-left-2.jpg) no-repeat;padding:20px 0 0 110px; margin:0 auto}
#menu-left-3{ display:block; float:left; width:214px; height:41px; background:url(img/menu-left-3.jpg) no-repeat;padding:20px 0 0 110px; margin:0 auto}
#menu-left-4{ display:block; float:left; width:214px; height:64px; background:url(img/menu-left-4.jpg) no-repeat;padding:10px 0 0 110px; margin:0 auto}
#menu-left-5{ display:block; float:left; width:214px; height:54px; background:url(img/menu-left-5.jpg) no-repeat;padding:10px 0 0 110px; margin:0 auto}
#menu-left-6{ display:block; float:left; width:214px; height:54px; background:url(img/menu-left-6.jpg) no-repeat;padding:10px 0 0 110px; margin:0 auto}
#menu-left-7{ display:block; float:left; width:214px; height:42px; background:url(img/menu-left-7.jpg) no-repeat;padding:10px 0 0 110px; margin:0 auto}
#menu-left-8{ display:block; float:left; width:214px; height:35px; background:url(img/menu-left-8.jpg) no-repeat;padding:20px 0 0 110px; margin:0 auto}

#content {display:block; float:left; width:891px; height: auto; margin:20px 15px 10px 20px}
#content-1 {display:block; float:left; width:891px; height: auto; margin:20px 15px 10px 20px; }
#content-1 p {line-height:1.4;}
#content-1 img { margin-right:10px; margin-bottom:10px}
#content-1 a { color:#00C; text-decoration:underline}
#content-1 a:hover { color:#00C; text-decoration:none; }
#content p {line-height: 18px; margin:9px 5px 0 15px}

ul.menu-btm { display:block; float:left; height:54px; width:1250px; color:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; list-style:none; list-style-position:inside; background:url(img/menu-bg.jpg) repeat-x; }
ul.menu-btm a {color:#FFF;}
ul.menu-btm a:hover { text-decoration:none}
ul.menu-btm li { display:block; float:left;height:36px;  background:url(img/menu-bg.jpg) repeat-x; width:312px; text-align:center; margin:0; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-top:18px}

#footer { display:block; float:left; height:56px; width:1250px; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.shetchik { display:block; float:left; height:43px; width:119px; background:url(img/shetchik.jpg) no-repeat; padding-top:13px}
.copyright { display:block; float:left; height:41px; width:542px; background:url(img/copyright.jpg) no-repeat; padding-top:15px;}
.site { display:block; float:left; height:41px; width:569px; background:url(img/site.jpg) no-repeat; text-align:right; padding-top:15px; padding-right:20px; cursor:pointer}
.site a {color:#6d6d6d}

#sert { margin-left:30px;}

.sert { display:block; margin-left:45px;}
#sert-1 { margin-left:350px; margin-top:20px}

.price tr th{background:#fff; color:#000;border-right:1px solid #fff;}
.price tr{height:27px;background:#d2d2d2;border-top:1px solid #fff;}
table td{text-align:center;}
table td.left{text-align:left;}

.price tr td:first-child{width:79%;text-align:left;padding:0 0 0 15px}


.link { display:block; cursor:pointer}

#zakaz { display:block; float:left; width:147px; height:51px; background:url(img/zakazatj.png) no-repeat; margin-left:370px; margin-top:5px}
