body {margin:0; padding:0; font-family:Tahoma; font-size:10pt;}
table {margin:0 auto; padding:0; border:none; border-collapse:collapse;}
table td{margin:0 auto; padding:0; border:none; border-collapse:collapse; vertical-align:top;}
div {margin:0 auto; padding:0;}
form {margin:0 auto; padding:0;}
p{margin-top:0;}
h1{margin-top:0;}
h2{margin-top:0;}
h3{margin-top:0;}
h4{margin-top:0;}
h5{margin-top:0;}
h6{margin-top:0;}
div.alignright{text-align:right;}
img.left{float:left; margin:0 10px 10px 0;}
a img{border:none;}

#div_top{height:73px; background-image:url(images/bg/top.gif); position:relative;}
.top{background-image:url(images/bg/top.gif); width:100%}
.bottom{ width:100%}
td.logo{width:220px;}
td.search{width:413px;}
td.rasptop{width:100%;}
#div_search{ text-align:right; white-space:nowrap;margin-top:27px; margin-right:40px; width:410px}
#div_search td{padding:0 8px 0 0; width:1px; vertical-align:middle}
select.b1{margin:0 0 0 0; padding:1px 1px 1px 1px ; width:112px; height:24px;}
input.b1{margin:0 0 0 0; padding:1px 1px 1px 1px ; width:112px; height:18px; }
table.topmenus{width:100%;}
.w{width:100%;}



#div_topmenu{height:167px; background-image:url(/bitrix/templates/orwil/images/bg/topmenu.gif); position:relative;}
#div_topmenu table{width:100%;}
td.bg-center{background-image:url(/bitrix/templates/orwil/images/topmenu/center.gif); width:100%; height:167px;}
td.bg-right{background-image:url(/bitrix/templates/orwil/images/topmenu/right.jpg);}

#div-topmenu-top{position:absolute; top:0px; left:0px; background-image:url(/bitrix/templates/orwil/images/bg/topmenu-top.gif); width:100%;color:#FFFFFF; font-size:8px}
#div-topmenu-bottom{position:absolute; bottom:0px; left:0px; background-image:url(/bitrix/templates/orwil/images/bg/topmenu-bottom.gif); width:100%; color:#FFFFFF; font-size:8px}
#div-topmenu-bottom td{vertical-align:middle;}
#div-topmenu-top td{vertical-align:middle;}
td.topmenu-top-right{text-align:right;}
td.topmenu-bottom-left{width:100%; }


#menu1{position:absolute; top:40px; left:30px; background-color:#6376a8; font-size:8pt; padding:10px 10px 10px 10px; width:200px;display:none}
#menu2{position:absolute; top:40px; left:101px; background-color:#6376a8; font-size:8pt; padding:10px 10px 10px 10px; width:200px; display:none}
#menu3{position:absolute; top:40px; left:180px; background-color:#6376a8; font-size:8pt; padding:10px 10px 10px 10px; width:200px;display:none}
#menu4{position:absolute; top:40px; left:284px; background-color:#6376a8; font-size:8pt; padding:10px 10px 10px 10px; width:200px;display:none}
#menu5{position:absolute; top:40px; left:365px; background-color:#6376a8; font-size:8pt; padding:10px 10px 10px 10px; width:200px;display:none}
#menu6{position:absolute; top:40px; left:476px; background-color:#6376a8; font-size:8pt; padding:10px 10px 10px 10px; width:200px;display:none}
div.submenuitem{padding:0 10px 3px 10px; background-image:url(/bitrix/templates/orwil/images/body/bordersubmenu.gif); background-position:bottom; background-repeat:repeat-x;}


#div_body{background-image:url(/bitrix/templates/orwil/images/bg/body.jpg); position:relative; background-repeat:repeat-x; width:100%;}
#div_body table{width:100%;}
td.bodyleft{width:270px;}
td.bodycenter{width:100%;}
td.bodyright{width:240px;}

#div_menu{margin:35px 20px 0 25px; color:#00266c;position:relative;}
#div_menu strong{font-size:13pt;}
div.menuitem{background-image:url(/bitrix/templates/orwil/images/body/borderitem.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:3px; width:210px; _width:235px; position:relative; padding-left:25px; text-indent:-23px; padding-bottom:3px; color:#00266c; font-family:Tahoma; font-size:10pt; cursor:pointer;}
div.menuitem-open{margin-bottom:3px; width:200px;position:relative; padding-left:25px; text-indent:-23px; padding-bottom:3px}
div.allmenuitemsub{margin-bottom:7px; background-image:url(/bitrix/templates/orwil/images/body/borderitem.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:4px}
div.menuitemsub{margin-bottom:3px; width:195px; _width:235px; position:relative; padding-left:35px; padding-bottom:3px; font-size:85%; text-indent:-11px; color:#00266c; }


div.menuitem img{margin-bottom:1px;}
#div_praices{margin:88px auto 0 auto; width:121px; _margin:88px 0px 0 70px}

#div_banner{margin-top:20px; margin-bottom:15px; width:468px;}
#div_newstop{background-image:url(/bitrix/templates/orwil/images/bg/news-top.gif); color:#FFFFFF; height:28px; margin-bottom:2px;}
#div_newstop img{float:left;}
#div_newstop strong{display:block; float:left;margin-top:5px;}
#div_news{border:1px solid #bbbbbb; padding:18px 20px 0 10px; background-color:#FFFFFF;color:#00266c; line-height:1.4}
#div_news strong{display:block; float:left; width:100px;}

#div-antiIE{height:18px;}

#div_contnettop{background-image:url(/bitrix/templates/orwil/images/bg/content-top.gif); color:#FFFFFF; height:28px; margin-bottom:2px;}
#div_contnettop img{float:left;}
#div_contnettop strong{display:block; float:left;margin-top:5px;}
#div_content{padding:0 8px 0 8px; margin:10px 0 0 0; font-family:Tahoma; font-size:10pt;}

div.rightblock{background-color:#FFFFFF; border:1px solid #bbbbbb; margin:20px 8px 17px 13px; width:195px; _width:217px; padding:15px 10px 20px 10px; color:#2c3d87}
div.rightblock strong{font-size:13pt; font-weight:400;}
.orange{color:#ec702c;}
.grey{color:#333333;}
div.spec{margin:25px 0 15px 0}
div.spec img{float:left; margin-right:10px}
div.kurs1{background-image:url(/bitrix/templates/orwil/images/body/dollar.jpg); background-position:0% -35%; background-repeat:no-repeat; padding-left:55px;margin:15px 0 5px 0; height:30px;}
div.kurs2{background-image:url(/bitrix/templates/orwil/images/body/evro.jpg); background-position:0% -35%; background-repeat:no-repeat; padding-left:55px;margin:10px 0 5px 0; height:30px;}
div.kurs1 img{margin-left:17px;}
div.kurs2 img{margin-left:17px;}
#div_weather{color:#000000; font-family:Tahoma; font-size:10pt;}
#div_weather strong{color:#ff7200;}
#div_weather img{float:left; margin-right:10px;}
.w-small{font-size:85%; display:block; margin-bottom:5px;}
.w-small1{font-size:85%; display:block; margin-bottom:5px; margin-right:37px; text-align:right; white-space:nowrap;}

#div_bottom{height:90px; background-color:#858585; position:relative; color:#FFFFFF; margin-top:65px; padding:15px 0 0 30px; font-size:8pt}
#div_bottom_ie{_width:100%; _height:10px; _background-color:#858585; _position:relative; _color:#FFFFFF; _margin-top:0px; _padding:0px 0 0 0px; _font-size:8pt}

#div_web{position:absolute; top:45px; right:20px; width:200px; text-align:right}
#div_web_dec{position:absolute; top:90px; _top:80px; right:20px; width:200px; text-align:right}
#div_web_gis{position:absolute; top:90px; _top:80px; right:220px; width:200px; text-align:right}

/*                      */

div.links{margin:0 0 8px 10px}
div.links img{ margin:0 5px 0 5px;}
div.links2{margin:10px 0 30px 0; padding-bottom:10px; border-bottom:1px solid #ababab}
div.links2 table{width:100%;}
div.links2 td{width:14%; white-space:nowrap}
div.links2 a{font-size:8pt;}
td.links2{padding-left:10px; background-image:url(/bitrix/templates/orwil/images/comand/boll.gif); background-position:0 50%; background-repeat:no-repeat;}
div.zag-vacancy-contnet{margin-bottom:17px;}
div.zag-vacancy-contnet strong{font-size:110%; color:#00266c;}
div.onevacancy{margin-bottom:38px;}

#div-grey{color:#000000; font-size:8pt; margin:10px 0 10px 0}  //7f7f7f
div.vacancy-form-text{color:#000000;}
div.vacancy-form-text strong{color:#ec702c; font-weight:normal;}
input.vacancy-form{width:185px; height:19px; border:1px solid #c9cac9; margin:5px 0 10px 0}
textarea.vacancy-form{width:185px; height:250px; border:1px solid #c9cac9; margin:5px 0 10px 0}
img.vacancy-form{margin-bottom:10px; display:block}


div.zag-command-contnet{margin-bottom:20px;}
div.zag-command-contnet strong{font-size:110%; color:#00266c;}
div.onecomand{margin-bottom:15px; height:160px; border-bottom:1px solid #cfcfcf}
div.onecomand img{float:left;margin-right:20px; border:1px solid #7c7c7c; }
div.rasp-command{height:40px;}

#div-top-search{text-align:center;margin-bottom:25px;}
#div-top-search img{ margin:0 8px 0 8px}
#div-top-search span{ margin:0 10px 0 10px; font-weight:bold;}
span.search{background-color:#b1b2b2;}

#table-vacancy-big {width:370px;}
td.vacancy-big-left{width:130px;}
#table-vacancy-big div{width:167px}
td.vacancy-big-rightt{width:240px;}
input.vacancy-form-big{width:237px; height:19px; border:1px solid #828282; margin-bottom:19px }
textarea.vacancy-form-big{width:237px; height:150px; border:1px solid #828282; margin-bottom:19px }

#table-order {width:100%;}
#table-order input{margin-right:30px}
td.order-left{width:180px;}
td.order-right{width:100%; text-align:right}
td.order-right2{width:100%; text-align:center}
#table-order div{width:177px}
#div-order-sub-zag{text-align:center; font-weight:bold; margin:40px 0 20px 0; padding-bottom:10px; background-image:url(hr-2.gif); background-position:bottom; background-repeat:repeat-x;}
input.order-1{width:345px; height:19px; border:1px solid #828282; margin-bottom:10px }
input.order-2{width:50px; height:19px; border:1px solid #828282; margin:0 0 10px 0; }
input.order-3{width:170px; height:19px; border:1px solid #828282; margin:5px 0 10px 20px; }
textarea.order{width:440px; height:88px; border:1px solid #828282; margin-bottom:19px }

div.oneprice{padding-left:20px; background-image:url(/bitrix/templates/orwil/images/body/flag.gif); background-position:0 50%; background-repeat:no-repeat; margin-bottom:7px;color:#00266c;}

a.catalogname {font-family: Arial; font-size: 13px; color: #000000; font-weight: bold; letter-spacing: 0.2; line-height: Normal; text-decoration:underline;}
a.catalogname:link{color: #000000; text-decoration:underline;}
a.catalogname:visited{color: #000000; text-decoration:underline;}
a.catalogname:hover{color: #000000; text-decoration:none;}

a.catalognamet {font-family: Arial; font-size: 13px; color: #000000; font-weight: normal; letter-spacing: 0.2; line-height: Normal; text-decoration:underline;}
a.catalognamet:link{color: #000000; text-decoration:underline;}
a.catalognamet:visited{color: #000000; text-decoration:underline;}
a.catalognamet:hover{color: #000000; text-decoration:none;}
/*                      */

.menu-user {position: absolute;	left: -9072px; top: 0;}

div.alignright{text-align:right;}
img.left{float:left; margin:0 10px 10px 0;}
img.left2{float:left; margin:0 10px 10px 0; border:1px solid #606060}
div.hr{height:40px; background-image:url(/bitrix/templates/orwil/images/hr.gif); background-position:0 50%; background-repeat:repeat-x;}
div.hr2{height:40px; background-image:url(/bitrix/templates/orwil/images/hr.gif); background-position:0 40%; background-repeat:repeat-x;}
div.small-1{font-size:8.5pt; line-height:1.6}
div.listing-3 strong{margin:0 3px 0 3px; }

a img{border:none;}

a.topmenu{color:#ffffff; text-decoration:none; font-size: 8pt;}
a.topmenu:link{color:#ffffff; text-decoration:none;}
a.topmenu:visited{color:#ffffff; text-decoration:none;}
a.topmenu:hover{color:#d9deec; text-decoration:none;}

a.menu{color:#00266c; text-decoration:none; font-family:Tahoma; font-size:10pt;}
a.menu:link{color:#00266c; text-decoration:none;}
a.menu:visited{color:#00266c; text-decoration:none;}
a.menu:hover{color:#010d24; text-decoration:none;}

a.secret{font-family: Tahoma; font-size: 10pt; color: #000000; font-weight: bold;}
a.secret:link{color:#000000; text-decoration:underline;}
a.secret:visited{color:#000000; text-decoration:underline;}
a.secret:hover{color:#00000; text-decoration:none;}

a.menuitem{color:#00266c; text-decoration:none; font-family:Tahoma; font-size:10pt; text-indent:-11px;}
a.menuitem:link{color:#00266c; text-decoration:none;}
a.menuitem:visited{color:#00266c; text-decoration:none;}
a.menuitem:hover{color:#010d24; text-decoration:none;}

a.menu_sub{color:#00266c; text-decoration:none; font-family:Tahoma; font-size:8pt; text-indent:-11px;}
a.menu_sub:link{color:#00266c; text-decoration:none;}
a.menu_sub:visited{color:#00266c; text-decoration:none;}
a.menu_sub:hover{color:#010d24; text-decoration:none;}

a.menu_serv{color:#00266c; text-decoration:underline; font-family:Tahoma; font-size:10pt;}
a.menu_serv:link{color:#00266c; text-decoration:underline;}
a.menu_serv:visited{color:#00266c; text-decoration:none;}
a.menu_serv:hover{color:#010d24; text-decoration:none;}

a.brand{color:#00266c; text-decoration:none; font-family:Tahoma; font-size:10pt; font-weight: bold;}
a.brand:link{color:#00266c; text-decoration:none; font-weight: bold;}
a.brand:visited{color:#00266c; text-decoration:none; font-weight: bold;}
a.brand:hover{color:#010d24; text-decoration:none; font-weight: bold;}

a.news{color:#00266c; text-decoration:underline; font-family:Tahoma; font-size:10pt;}
a.news:link{color:#00266c; text-decoration:underline;}
a.news:visited{color:#00266c; text-decoration:underline;}
a.news:hover{color:#010d24; text-decoration:none;}
a.news_all{font-family:Tahoma; font-size:10pt;}

a.news1{color:#00266c; text-decoration:underline; font-family:Tahoma; font-size:8.5pt; line-height:1.6}
a.news1:link{color:#00266c; text-decoration:underline;}
a.news1:visited{color:#00266c; text-decoration:underline;}
a.news1:hover{color:#010d24; text-decoration:none;}
a.news1_all{font-family:Tahoma; font-size:10pt;}

a.web{color:#FFFFFF; text-decoration:none;}
a.web:link{color:#FFFFFF; text-decoration:none;}
a.web:visited{color:#FFFFFF; text-decoration:none;}
a.web:hover{color:#c7bfbf; text-decoration:none;}

a.projects{color:#00266c; font-weight:bold; display:block; margin-bottom:9px;}
a.projects:link{color:#00266c;}
a.projects:visited{color:#00266c;}
a.projects:hover{color:#00266c;}

a.search{color:#00266c; text-decoration:none; font-weight:normal; margin:0 3px 0 3px}
a.search:link{color:#00266c; text-decoration:none;}
a.search:visited{color:#00266c; text-decoration:none;}
a.search:hover{color:#010d24; text-decoration:underline;}

a {color:#ec702c; text-decoration:underline;}
a:link {color:#ec702c; text-decoration:underline;}
a:visited {color:#ec702c; text-decoration:underline;}
a:hover {color:#913401; text-decoration:none;}

.print {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 15px;
}
