/******************************************************************************/
/***** Общие настройки *****/
/******************************************************************************/
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:1;font-family:"Trebuchet MS",sans-serif;font-size:10pt;color:#ffd7ad;background:#602b00;}
ul{list-style:none;}
ol li{margin-left:30px;line-height:20px;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
h1{font-size:20pt !important;color:#ae6822 !important;margin-top:20px !important;margin-bottom:40px !important;line-height:40px;}
h2{font-size:16pt !important;color:#ae6822 !important;margin-top:20px !important;margin-bottom:20px !important}
h3{font-size:14pt !important;color:#ae6822 !important;margin-top:20px !important;margin-bottom:20px !important}
h4{font-size:14pt !important;color:#ae6822 !important;margin-top:20px !important;margin-bottom:20px !important}
h5{font-size:14pt !important;color:#ae6822 !important;margin-top:20px !important;margin-bottom:20px !important}
h6{font-size:14pt !important;color:#ae6822 !important;margin-top:20px !important;margin-bottom:20px !important}
p{margin-bottom:40px;line-height:20px;}
a:link,a:visited,a:active{color:#ae6822;font-family:Trebuchet MS,sans-serif;font-size:10pt;text-decoration:underline;}
a:hover{color:#FFF;text-decoration:none;}
/******************************************************************************/
/***** Все страницы *****/
/******************************************************************************/
div.header{width:100%;background:#f2ca9b;text-align:center;}
div.header2{margin:0px auto;width:980px;height:367px;text-align:left;}
img.logo{position:absolute;top:40px;}
div#window{margin-left:267px;position:absolute;top:20px;width:445px;height:276px;background:#f2ca9b;}
div#clock{float:right;margin-top:10px;width:84px;height:316px;background:#f2ca9b;}
img.volt{position:absolute;margin-left:704px;top:328px;}
table.floor{width:100%;overflow:hidden;height:138px;}
td.left_floor{height:138px;width:auto;background:#bc7229 url(../i/texture_l128.gif) repeat-x right top;line-height:0px;}
td.center_floor{width:1000px;height:138px;background:#bc7229 url(../i/menu.jpg) no-repeat left top;line-height:0px;vertical-align:top;}
td.right_floor{height:138px;width:auto;background:#bc7229 url(../i/texture_r128.gif) repeat-x left top;line-height: 1px;}
div.main{width:100%;text-align:center;}
div.main2{margin:0px auto;width:980px;text-align:left;}
div.main_left{float:left;width:240px;overflow:hidden;}
div.main_right{margin-left:280px;min-height:800px;}
* html div.main_right{height:800px;}
div.main_right img{border:solid #451f00 2px;}
ul.menu{margin:62px 0px 0px 46px;height:28px;float:left;display:inline;line-height:0px;}
ul.menu li{float:left;line-height:1px;}
ul.menu li.li1{width:74px;height:28px;}
ul.menu li.li2{width:107px;height:28px;}
ul.menu li.li3{width:62px;height:28px;}
ul.menu li.li4{width:65px;height:28px;}
ul.menu li.li5{width:44px;height:28px;}
ul.menu li.li6{width:114px;height:28px;}
ul.menu li.li7{width:116px;height:28px;}
ul.menu li.li8{width:71px;height:28px;}
ul.menu li.li9{width:99px;height:28px;}
ul.menu li.li10{width:86px;height:28px;}
ul.menu li.li11{width:71px;height:28px;}
p.h1{font-size:20pt;color:#ae6822;margin-top:20px;line-height:40px;}
p.h2{font-size:16pt;color:#ae6822;margin-top:20px;margin-bottom:20px;}
p.h22{font-size:16pt;color:#ae6822;margin-top:40px;margin-bottom:20px;}
p.h3{font-size:14pt;color:#ae6822;margin-top:20px !important;margin-bottom:20px !important;}
p.calc{margin-left:80px;margin-bottom:0px;}
p.calc2{margin-left:80px;}
div.footer{width:100%;border-top:solid #451f00 2px;background:#4D2200;padding:20px 0px 20px 0px;text-align:left;color:#CCAC8B;}
div.footer p.footer_right{margin-right:20px;margin-bottom:0px;text-align:right;float:right;}
div.footer p.footer_left{margin-left:20px;margin-right:20px;margin-bottom:0px;float:left;}
span.strong{font-weight:bold;}
span.italic{font-style:italic;}
span.underline{text-decoration:underline;}
/******************************************************************************/
/***** Главная *****/
/******************************************************************************/
img.img1{float:right;margin:8px 0px 0px 20px;border:solid #451f00 2px;}
img.img2{float:left;margin:8px 20px 0px 0px;border:solid #451f00 2px;}
/******************************************************************************/
/***** Калькулятор *****/
/******************************************************************************/
div.main_right2{min-height:1000px;width:980px;margin:0px auto;}
* html div.main_right2{height:1000px;}
table.form{}
table.form td{padding:2px;text-align:left;}
table.simpleborder{margin:40px 0px 12px 0px;width:980px;background:#FFDFC0;border:solid #451f00 2px;}
table.simpleborder td{padding:4px;border:solid #FFF 1px;background:#FFDFC0;padding:20px 0px 20px 0px;}
table.simpleborder th{padding:4px;font-weight:bold;vertical-align:middle;text-align:center;background:#FFDFC0;padding:20px 0px 20px 0px;}
table.result{}
table.result td{padding:6px 2px 6px 2px;text-align:left !important;}
table.result td.td1{border-bottom:solid #FFF 1px;padding:0px 2px 6px 2px !important;}
table.result td.td2{border-bottom:solid #FFF 1px;}
table.result td.td3{}
table.result td.td4{text-align:right;padding-bottom:0px !important;}
table.result td.td4 img{cursor:pointer}
table.whiteborder{margin:40px 0px 80px 0px;width:978px;}
table.whiteborder td{border:solid #FFF 1px;padding:4px;vertical-align:middle;text-align:center;}
table.whiteborder td img{margin:0px;padding:0px;}
table.whiteborder td.empty{text-align:right;vertical-align:bottom;border:none;padding-left:0px;padding-top:20px;}
table.whiteborder td.empty2{text-align:left;vertical-align:bottom;border:none;padding-left:0px;padding-top:20px;}
table.whiteborder td span.amount{font-size:14pt;}
table.whiteborder th{border:solid #FFF 1px;padding:4px;font-weight:bold;vertical-align:middle;text-align:center;}
table.whiteborder th.discount{color:#AAFFAA;}
#gogogo{vertical-align:middle;width:34%;text-align:center;}
#gogogo img{cursor:pointer;}
/******************************************************************************/
/***** Итоговый заказ *****/
/******************************************************************************/
body.printer{background:#FFFFFF;color:#000000;}
div.printer_main{width:980px;margin:0px auto;}
div.printer_main p{margin:0px;}
table.printer_header{margin:20px 0px 20px 0px;width:978px;}
table.printer_header td{vertical-align:middle;text-align:center;}
table.printer_header td h1{color:#000000 !important;}
table.blackborder{margin:0px 0px 20px 0px;width:978px;}
table.blackborder td{border:solid #000000 1px;padding:4px;vertical-align:middle;text-align:center;}
table.blackborder td img{margin:0px;padding:0px;}
table.blackborder td.empty{text-align:right;border:none;padding-left:0px;}
table.blackborder th{border:solid #000000 1px;padding:4px;font-weight:bold;vertical-align:middle;text-align:center;}
/******************************************************************************/
/***** НТД *****/
/******************************************************************************/
table.ntd{}
table.ntd th{vertical-align:middle;text-align:center;border:solid #FFFFFF 1px;padding:4px;}
table.ntd td{vertical-align:middle;text-align:left;border:solid #FFFFFF 1px;padding:4px;}
/******************************************************************************/
/***** Вопрос-ответ *****/
/******************************************************************************/
img.plus{border:none !important;cursor:pointer;}
p.question{margin:0px 0px 6px 0px!important;}
p.answer{margin:10px 0px 20px 0px!important;display:none;}
img.loading_small{border:none !important;}
/******************************************************************************/
/***** Отзывы *****/
/******************************************************************************/
table.reviews{width:100%;}
table.reviews td{padding:4px;vertical-align:top;}
table.reviews td p{margin:0px 40px 0px 0px!important;}
table.reviews td p.new{margin:20px 40px 0px 0px!important;}
/******************************************************************************/
/***** Контакты *****/
/******************************************************************************/
div.contacts{}
div.contacts p{margin-bottom:5px;}
div.error p{color:#FF0000;}
/******************************************************************************/
/***** Новости *****/
/******************************************************************************/
div.news{}
div.news p{margin-bottom:5px;}
p.new{margin-bottom:20px;}
p.new span{color:#9f5c1c;}