body { margin: 0; padding: 0; background-color: #f4f3ec; }

body.popup { margin: 0; padding: 44px 56px 44px 40px; background-color: #f4f3ec; }

* { font-family: Arial; }

.width_tab { min-width: 765px; width: expression(document.body.clientWidth < 765? "765px":"100%"); }

td { color: #757575;  font-size: 80%; }

td.slogan { color: #464440; font-size: 110%; }

td.left_block { padding: 24px 0px 20px 0px; }

td.ban_pad_bot { padding: 0px 0px 100px 0px; }
td.banner { padding: 0px 11px 0px 0px; background-color: #e4e3dd; }
td.ban_right { padding: 0px 11px 0px 0px; background: url('./i/i_05.gif') repeat-y top left; }

.grey_point { background: url('./i/i_02.gif') no-repeat top right; }
.grey_point1 { background: url('./i/i_02_1.gif') no-repeat top right; }

.grey_line { background: url('./i/i_01.gif') repeat-x top left; }

td.name_pr { padding: 6px 11px 42px 0px; }

td.copyright { padding: 0px 0px 20px 0px; color: #696762; }
td.botlink { padding: 0px 0px 20px 0px; font-size: 70%; color: #A9A9A9; vertical-align: top;}

a { color: #0ea3e9; text-decoration: underline; }
a.grey { color: #696762; }
a.green { color: #17a600; }
a.white { color: #ffffff; }
a.greylight { color: #cececa; }

p { margin: 0px 0px 15px 0px; line-height: 1.17em;  }

p.menu { margin: 0px 0px 10px 0px;  }

p.work { margin: 0px 0px 10px 12px; }
p.header { margin: 0px 0px 7px 0px; font-size: 130%; font-weight: bold; }
p.phone { margin: 0px; font-size: 130%; color: #464440; }

.bigtext { font-size: 110%; }
.orang { color: #c80040; }
.cgreen { color: #17a600; }
.greytext { color: #464440; }
.smalltext { font-size: 85%; }
.botgrey { color: #A9A9A9; }

h1 { color: #000000; font-size: 130%; font-weight: 600; margin: 0px 0px 9px 0px; padding: 0px; }
h2 { font-size: 130%; font-weight: bold; margin: 0px 0px 7px 0px;  }
h3 { font-size: 100%; font-weight: bold; margin: 0px 0px 7px 0px; }

li { margin: 0px 0px 5px 0px;}

form { margin: 0px; padding: 0px; }
.finput { border: 1px solid #A6AAB6; font-size: 100%; padding-left: 2px; padding-right: 2px; }

.icon1 { margin: 8px 9px 0px 1px; }
