html, body {
height:100%;
margin:0;
padding:0;
border:0;
background-color:#ebdbc7;
font:normal 13px tahoma, sans-serif;
color:#494949
}

body form {
height:100%;
padding:0;
margin:0
}

.s {
overflow:hidden;
height:1px
}

table {
padding:0;
margin:0;
border-spacing:0;
border-collapse:collapse
}

table td {
padding:0;
vertical-align:top;
font:normal 13px tahoma, sans-serif
}

img {
border:0
}

a {
text-decoration:underline
}

a:hover {
text-decoration:none
}

.w_ {
width:100%
}

.wh_ {
width:100%;
height:100%
}

.t_ {
vertical-align:top
}

.header {
width:100%;
margin-bottom:18px
}

.header td {
height:107px;
background:url(hdrbg.gif) left top repeat-x
}

.header .l {
padding:22px 0 0 27px;
color:#d89999;
font:normal 11px tahoma, sans-serif
}

.header .r {
text-align:right
}

.header .address {
padding:7px 0 0 33px
}

.anketa {
position:absolute;
right:71px;
top:0;
width:282px;
height:40px
}

.tabs {
border-left:solid 27px #ebdbc7;
border-right:solid 27px #ebdbc7
}

.tabs a {
color:#870409;
text-decoration:none;
display:block;
background-image:url("tab_on.gif");
height:32px;
width:auto;
float:left;
margin-right:2px;
padding-left:10px;
padding-right:10px;
line-height:230%
}

.tabs a:hover {
background-image:url("tab.gif");
color:#494949
}


#on {
background-image:url("tab.gif");
color:#494949
}

.table {
width:100%;
border-left:solid 27px #ebdbc7;
border-right:solid 27px #ebdbc7
}

.table td {
background-color:white
}

.table .td_l {
width:30%;
padding:3px 10px 3px 51px
}

.table .td_r {
padding:3px 41px 3px 0
}

.table .group {
padding-top:1px;
padding-bottom:1px
}

.table textarea {
border:solid 1px #c2c2c2;
width:100%;
margin:-3px 0 0 0;
overflow-y:auto
}

.table .inp {
height:23px;
border:solid 1px #c2c2c2;
width:100%;
margin:0
}

.table .small {
width:50%
}

.div_l {
float:left
}

.div_r {
text-align:right
}

.table .btm {
padding:12px 0 13px 0;
background-color:#ebdbc7
}

.tbl1 {
width:100%
}

.tbl1 td {
padding:4px
}

.tbl1 .td_r2 {
padding-right:32px
}