html,body {margin: 0px;padding:0px; height:100%;font-family: Arial, Helvetica, sans-serif;font-size:14px; position:relative; color:#565454;}
	
body {height:auto !important; height:100%; min-height:100%; }
img, table { border:0px;}
#main { width:100%; height:100%; position:relative;}
a {  color:#dd7317; }
a:hover { text-decoration:none;color: #666666; }
p { padding:0px; margin:0px 0px 20px 0px; line-height:15px; text-indent:15px;}
#header { height:341px; position:relative;}
#header_top { height:90px; background:url(../img/h_bg.jpg) repeat-x; position:relative;}
#header_top #l { width:325px; height:78px;position:absolute; top:15px; left:0px; text-align:right; }
#header_top #r { position:absolute;width:235px; height:62px; top:6px; right:0px; font:bold 30px Myriad Pro; color:#FFFFFF;  }
#header_top #r #search {text-align:right; font-size:11px; color: #565454; padding:0px 15px 0px 0px;}
#header_top #r #search form { padding:0px; margin:0px; }
#header_top #r #search .button { background:none; border:0px; color:#666666;}
#header_top #r #search .text {  border:1px solid #CCCCCC; }
#header #main_menu { background:url(../img/mm_bg.gif) repeat-x; height:30px; font:18px Myriad Pro; padding:8px 15px 0px 15px; text-align:center; min-width:800px; }
#header #main_menu li { display:inline; padding:0px; margin:0px; }
#header #main_menu li.prob { padding:0px 17px 0px 15px; margin:0px; background:url(../img/mm_prob.gif) no-repeat center; }
#header #main_menu a { text-decoration:none; color:#fff;}
#theme { background: url(../img/piople_bg.jpg) repeat-x bottom; height:214px; }
#theme #img { background: url(../img/piople.jpg) no-repeat; height:214px;} 
#conteiner { background:url(../img/conteiner_border.jpg) repeat-x;}
#left {  padding:36px 0px 20px 45px; width:230px; }
#left #sub_menu h1 {  padding:0px 0px 0px 19px; margin:0px 0px 10px 0px; background: url(../img/icon.gif) no-repeat center left; position:relative; font:14px Myriad Pro; color:#000; }
#left #sub_menu { padding-bottom:60px;}
#left #sub_menu a { text-decoration:none;}
#left #sub_menu li {  padding:0px 0px 0px 19px; background: url(../img/menu_ico.gif) no-repeat center left; width:230px; margin:7px 0px 0px 0px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; list-style:none; list-style-position:outside;}
#left #news_block h1 { padding:0px; margin:0px; color:#7b787a; font-size:12px; font-weight:bold;}
#left #news_block h1 a { color:#7b787a; font-size:12px; font-weight:bold;}
#left #news_block li { color:#dd7317; padding:0px; width:230px; margin:25px 0px 0px 0px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; list-style:none; list-style-position:outside;}
#left #news_block a { color:#898582; line-height:17px; font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#right { padding:17px 45px 20px 40px; width:100%;}
#right h1 { padding:0px; font-size:14px; font-weight:bold; color:#565454; margin:20px 0 20px 0;}
#right #info_block { background:#dd89d6 url(../img/info_bg.gif) no-repeat right top; width:100%; height:249px; padding:13px 0px 0px 0px;}
#right #info_block .m1 { font:bold 22px Myriad Pro; color:#FFFFFF; line-height:27px;padding:0px 0px 0px 20px;}
#right #info_block .m2 { font:bold 31px Myriad Pro; color:#FFFFFF; line-height:27px;padding:0px 0px 0px 90px;}
#right #info_block .m3 { color:#000; line-height:15px;padding:0px 25px 0px 20px; text-indent:15px;}
#right #info_block .knopka { margin:13px 0 0 0; padding:0 0 0 20px;}
#right #info_block h1 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:15px; margin:25px 0px 20px 0px; padding:0px 20px 0px 20px;}
/*#right table  { border-collapse:collapse; }
#right table td, #right table th { border:solid 1px #666666; border-collapse:collapse; }
#right table th { vertical-align:middle; background:#F4F4F4; }
*/
.tab  { border-collapse:collapse; }
.tab td, table.tab th { border:solid 1px #666666; border-collapse:collapse; }
.tab th { vertical-align:middle; background:#F4F4F4; }
/*ордерс табле*/
#order_form table  { border-collapse:collapse; }
#order_form table td, #order_form table th { border:solid 1px #fff; border-collapse:collapse; }
#order_form table th { vertical-align:middle; background:#F4F4F4; }

#footer { background:#f69efc; height:55px; color:#fff; }
#footer #main_menu { height:15px; font-weight:bold; padding:8px 15px 0px 15px; text-align:center;}
#footer #main_menu li { display:inline; padding:0px; margin:0px; }
#footer #main_menu li.prob { padding:0px 7px 0px 5px; margin:0px; }
#footer #main_menu a { text-decoration:none; color:#fff;}
#copyright { text-align:center;}

#searchtext { list-style:none; list-style-position:outside;}
#loading_preloader { width:100%; height:100%; position:absolute; left:0px; top:0px; bottom:0px; background:#FFFFFF;filter:alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}
#loading_preloader img { position: fixed; left:45%; top:45%;}
