/*My global reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
 {margin: 0;	padding: 0;	border: 0; outline: 0; font-size: 100%;	vertical-align: baseline; background: transparent;}
body {line-height: 110%;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
table {border-collapse: collapse;	border-spacing: 0;}
/*My global reset end*/
body {background:#FFF; font:normal 12px Tahoma; }


.move_right {padding-left:15px; }
p{font:normal 12px Tahoma; color:#000; padding:6px 0 0 38px;}
h2 {font:normal 20px Georgia; color:#000; padding:12px 0 8px 38px;}
h3 a{font:normal 17px Georgia; color:#2989B1; padding:18px 0 0 0px; text-decoration:none;}
h3 a:hover{text-decoration:underline;}

h2.move_right {font:normal 20px Georgia; color:#000; padding:0px 0 0px 10px;}

#content .blue ul {font:normal 12px Tahoma; color:#fff; margin:10px 0 6px 0px; padding:0}
#content .blue ul li {background:url(bullet_white.gif) left 7px no-repeat; padding:0 0 0 15px;}

#content ul.right_menu {float:right; width:300px; padding:0 0 50px 50px;}
#content ul.right_menu li  {font:normal 17px Tahoma; color:#000; line-height:17px; padding:8px 0; padding-bottom:0px; display:block; background:none;}
#content ul.right_menu li  a { color:#2989B1; text-decoration:none; }
#content ul.right_menu li  a :visited { color:#2989B1;  }
#content ul.right_menu li  a:hover {text-decoration:underline;}

#root {margin:0 auto;padding:0 20px;min-width:950px;max-width:1260px; }
.ccode {display:none;}
.clear_left {clear:left;}

#content    table {width:95%; margin:20px 40px 20px 33px;}
#content    table tr {}
#content    table tr th {height:47px; background:url(bg_hd.gif) right top no-repeat; border-top:1px solid #DDDCF0; color:#000; font:bold 16px Arial; vertical-align:middle; text-align:left; padding:0px 20px 0px 20px;}
#content    table tr th.del {height:47px; background:url(bg_hd_line.gif) right top repeat-x; }
#content    table tr td {border-bottom:1px solid #DDDCF0;border-right:1px solid #DDDCF0;padding:3px 20px 5px 20px;}
#content    table tr td.del {border-right:none;}
#content    table tr td.name {font-weight:bold;width:40%;}
#content    table tr td.number {width:100px;text-align:center;}
#content    table tr th.number {width:100px;text-align:center;}
#content    table tr td.number input {width:50px;padding:0; text-align:center;font-size:12px; border:1px solid #DDDCF0; vertical-align:middle;}
#content    table tr td.price {width:100px; text-align:center;}
#content    table tr th.price {width:100px; text-align:center;}
#content    table tr td.del {width:80px; text-align:center;}
#content    table tr th.del {width:80px; text-align:center;}


.border_out {background: #fff;height:1%; }
.border_outt {background:url(border_right.gif) right top repeat-y;height:1%;}
#header {height:134px; background:url(border_left.gif) left top repeat-y;}
#header img.logo {margin:35px 0 0 43px;}
#header p.phone {float:right; background:url(phone.gif) left 1px no-repeat; padding:0 20px 0 30px; font:bold 13px Tahoma; margin:10px 0px 0 0;}
#header ul.top_menu {float:right; clear:right;margin:40px 5px 0 0;}
#header ul.top_menu li {float:left; font:normal 17px Georgia; padding:5px 10px 0 10px; height:25px; width:130px; text-align:center; border-left:1px solid #2F8BB2;}
#header ul.top_menu li a{color:#2989B1;text-decoration:none;}
#header ul.top_menu li a:visited {color:#2989B1;}
#header ul.top_menu li a:hover {text-decoration:underline;}
#header ul.top_menu li.last {}
#header ul.top_menu li.active {color:#F99B14; background:#F5F6F7;  border-left:1px solid #F99B14; }
#header ul.top_menu li.active a {color:#F99B14;}
#header ul.top_menu li.active a:visited {color:#F99B14;}






#content { background:url(border_left.gif) left top repeat-y #fff;float:left; min-width:100%;}
#content h1.page{font:normal 30px Georgia; color:#2989B1; padding:18px 0 12px 38px;}
#content h3.name{font:normal 17px Georgia; color:#000; padding:18px 0 0 20px;}

#content p.base{font:normal 12px Tahoma; color:#000; padding:8px 20px 5px 38px;}
#content img.command{border:1px solid #CCCCCC;padding:6px;margin: 20px 15px 10px 15px;}
#content h3 {font:normal 17px Georgia; padding:10px 0 5px 38px;}
#content ul {padding:4px 0 0 38px; font:normal 12px Tahoma;}
#content ul li {background:url(bullet_black.gif) left 13px no-repeat; padding:4px 0 0 15px;}



#content  .two_column {float:left; width:42%;}
#content  .two_column h2 {width:260px;font:normal 20px Georgia; margin:0 0 0 0;}
#content  .first_column {float:left; width:49%;}
#content  .first_column h2 {width:260px;padding: 10px 0 0 0;}
#content  .first_column  p.base {font:normal 12px Tahoma; color:#000; padding:8px 20px 5px 23px;}
#content  .two_column p {margin:0px 0 0px 15px;}
#content  .two_column p.base  {font:normal 12px Tahoma; color:#000; padding:8px 20px 5px 10px;}
#content  .first_column p {margin:0px 0 0px 18px;}

#content .three_column h2 a{ text-decoration:none;}
#content .three_column h2 a:hover{text-decoration:underline;}

.splash {height:244px; background:url(splash_bg.jpg) left top repeat-x;margin:0 5px 0 5px;min-width:99%;}
.splash  .blue {height:244px; background:url(splash.jpg) left top no-repeat; padding:0 0 0 420px;}
.splash h1 {font:normal 30px Georgia; color:#fff; padding:20px 0 11px 0;}
.splash h1 a , .splash h1 a:visited {color:#fff;text-decoration:none; margin:0; }
.splash p{font:normal 12px Tahoma; color:#fff; padding:5px 0 0px 0;}
#content .splash a.read_more {color:#fff; line-height:20px;}
.splash a:hover.read_more{text-decoration:none;}
.splash a.read_more a:visited{}
.splash ul {font:normal 12px Tahoma; color:#fff; margin:10px 0 6px 0;}
.splash ul li {background:url(bullet_white.gif) left 7px no-repeat; padding:0 0 0 15px;}

#content .middle_column {margin:0 0 0px 0px;}
.middle_column {margin:0 0 0px 0px;}
.middle_column  ul { color:#000; margin:10px 0 6px 0;}
.middle_column  ul li {background:url(bullet_black.gif) left 13px no-repeat; padding:4px 0 0 15px;}

.three_column {float:left;width:98%;margin-top:2px;}
#content .three_column ul {padding-left:0px;}
#content .three_column h2 {padding-left:0px;}

a {color:#297A9C;}
a:visited {color:#297A9C;}
a:hover{text-decoration:none;}
.three_column p {padding:5px 0 5px 0;}
.three_column h2 {color:#297A9C; font:normal 18px Georgia; padding-bottom:10px;}
.first_coll {float:left; width:30%;padding:30px 10px 20px 23px;font:normal 13px Tahoma;}
.sec_coll {float:left; width:30%; padding:30px 10px 20px 23px; background:#E9EAEB;font:normal 13px Tahoma;}
.three_column .sec_coll h2 {color:#000;}
.third_coll {float:left; width:30%; padding:30px 0px 20px 23px;font:normal 13px Tahoma;}


#content .right_column {float:right;width:200px;}

.footer_out {height:69px;background:url(footer_left.gif) left bottom no-repeat; clear:both; min-width:100%;}
.footer_outt {height:69px;background:url(footer_right.gif) right bottom no-repeat; clear:both; min-width:100%;}
#footer {height:69px; clear:both; min-width:100%;background:url(footer_bg.gif) left top repeat-x; font:normal 12px Tahoma;}
#footer .phone {height:46px; float:left;width:160px;padding:18px 0 0 20px}
#footer .phone p {padding:0 0 5px 0;}
#footer .copyright {height:46px; float:left;padding-top:18px}
#footer .copyright p {padding:0 0 5px 0;}
#footer .copyright a{color:#000; text-decoration:none;}
#footer .copyright a:visited {color:#000;}
#footer .copyright a:hover {text-decoration:underline;}
#footer .counter {height:46px; float:right;padding:18px 40px 0 0;}
#footer .ccode{display:none;}

form.sendform label {padding: 6px 0px 0px 38px; font-size:12px; width:200px; display:block; float:left;}
form.sendform input {border: 1px solid #999; width: 350px; height: 20px; margin-bottom:20px;}
form.sendform input.submit {margin: 6px 0px 0px 238px; width:100px;}
form.sendform textarea {border: 1px solid #999; width:350px; height:200px;}<!--LiveInternet counter--><script type="text/javascript"><!--
				document.write("<a href='http://www.liveinternet.ru/click' "+
				"target=_blank><img src='http://counter.yadro.ru/hit?t21.14;r"+
				escape(document.referrer)+((typeof(screen)=="undefined")?"":
				";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
				screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
				";"+Math.random()+
				"' alt='' title='LiveInternet: показано число просмотров и"+
				" посетителей за 24 часа' "+
				"border='0' width=1 height=1><\/a>")
				//--></script><!--/LiveInternet-->
