body {
background:#FFF;
margin:0;
padding:0;
}

table,td {
border-collapse:collapse;
}

table,td,img {
border:0;
}

form,td {
margin:0;
padding:0;
}

td,tr {
font:11px/14px tahoma, arial, helvetica, sans-serif;
color:#424241;
vertical-align:top;
text-align:left;
}

a {
color:#424241;
text-decoration:underline;
}

a:hover {
color:#424241;
text-decoration:none;
}

span img {
vertical-align:middle;
margin:0 7px 0 0;
}

b {
color:#50910D;
}

.r1 li {
background:url(images/r1.gif) top left no-repeat;
font-weight:700;
margin:0;
padding:0 0 0 8px;
}

.r1 li a {
line-height:14px;
color:#123200;
text-decoration:none;
}

.r1 li a:hover {
text-decoration:none;
color:#C6FF00;
}

.r3 li {
background:url(images/r3.gif) top left no-repeat;
margin:0;
padding:0 0 0 10px;
}

.r4 li {
background:url(images/r4.gif) top left no-repeat;
color:#424241;
margin:0;
padding:0 0 0 10px;
}

.r5 li {
background:url(images/r4.gif) top left no-repeat;
color:#424241;
margin:0;
padding:0 0 0 12px;
}

.r5 li a {
line-height:16px;
color:#424241;
text-decoration:underline;
}

.r5a li {
background:url(images/r5a.gif) top left no-repeat;
color:#424241;
margin:0;
padding:0 0 0 10px;
}

.r6 li {
color:#424241;
}

.top1 {
height:90px;
background:#31332D;
width:100%;
}

.top2 {
width:480px;
}

.top2 img {
margin:21px 0 0 27px;
}

.top3 {
margin-top:29px;
}

.top4 {
margin:32px 0 0 23px;
}

.top5 {
width:53px;
color:#DDE0D4;
font-weight:700;
padding:4px 0 0;
}

.top6 input {
width:151px;
height:21px;
border:1px solid #21231F;
background:#6F716C;
color:#CEFF00;
font-size:11px;
font-family:tahoma;
vertical-align:middle;
padding:1px 0 1px 4px;
}

.top6 img {
vertical-align:middle;
margin-left:6px;
}

.top7 {
background:url(images/bgr_top.jpg) top left no-repeat;
width:476px;
height:172px;
}

.top7 table {
margin:39px 0 0 90px;
}

.rez1 {
width:100%;
height:90px;
background:#31332D;
}

.rez2 {
background:url(images/rez1.gif) top left repeat-x;
width:100%;
height:217px;
}

.rez2levo {
background:url(images/rez1levo.gif) top left repeat-x;
width:100%;
height:234px;
}

.rez3 {
height:16px;
}

.rez4 {
background:#31332D url(images/rez4.gif) top left repeat-x;
}

.txt_footer td {
color:#93958C;
line-height:12px;
}

.txt_footer td a {
color:#93958C;
text-decoration:none;
}

.txt_footer td a:hover {
color:#C6FF00;
text-decoration:none;
}

.txt_footer td span {
color:#C6FF00;
}

.txt_footer td b a {
color:#DDE0D4;
text-decoration:underline;
font-weight:400;
}

.txt_footer td b a:hover {
color:#DDE0D4;
text-decoration:none;
font-weight:400;
}

.c1 {
width:141px;
background:url(images/bgr2.gif) top left no-repeat;
height:21px;
}

.c1 input {
width:131px;
height:18px;
font-size:11px;
font-family:tahoma;
color:#BDFF00;
font-weight:700;
border:0;
background:none;
margin:1px 0 0 1px;
padding:1px 0 1px 4px;
}

.t1 {
height:15px;
}

.t1 table {
width:103px;
height:100%;
}

.t2 {
width:100%;
height:100%;
background:#31332D;
color:#FFF;
font-size:10px;
text-indent:8px;
line-height:12px;
padding:1px 0;
}

.c2 {
vertical-align:middle;
margin:0 5px 2px 0;
}

.txt1 td a {
color:#6D6C6C;
text-decoration:underline;
}

.txt1 td a:hover {
color:#6D6C6C;
text-decoration:none;
}

.w1 td {
line-height:13px;
}

.g1 {
width:61px;
padding-top:2px;
}

.f11 td input {
width:205px;
height:21px;
}

.f11 td textarea {
width:205px;
height:97px;
overflow:auto;
margin-bottom:10px;
}

.f11 td textarea,input {
font-size:11px;
color:#424241;
font-weight:700;
background:#FAFAFB;
font-family:tahoma;
padding:2px 0 1px 4px;
}

.w2 td {
line-height:15px;
}

span a,.txt1 td span a {
color:#50910D;
text-decoration:underline;
}

span a:hover,.txt1 td span a:hover {
color:#50910D;
text-decoration:none;
}

.r1 ul,.r2 ul {
list-style:none;
margin:21px 0 0 27px;
padding:0;
}

.r2 li a,.r6 li a {
line-height:14px;
color:#424241;
text-decoration:underline;
}

.r2 li a:hover,.r3 li a:hover,.r5 li a:hover,.r5a li a:hover,.r6 li a:hover {
text-decoration:none;
color:#424241;
}

.r3 ul,.r4 ul,.r5 ul,.r5a ul,.r6 ul {
list-style:none;
margin:0;
padding:0;
}

.r3 li a,.r5a li a {
line-height:18px;
color:#424241;
text-decoration:underline;
}

.txt1 td,.txt1 td strong {
color:#6D6C6C;
}

.gbook {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
color: #254367;
background-color: #FFFFFF;
}

.gbookfirma {
border:1px solid #066;
margin:4px;
}

.gbooktextarea {
border:1px solid #066;
width:350px;
height:130px;
margin:4px;
}

.gbookh1 {
font-family:tahoma;
font-size:14px;
text-align: right;
color:#404743;
}

.gbookh2 {
font-family:tahoma;
font-size:12px;
color:#404743;
}

.texth1 {
font-family:tahoma;
font-size:14px;
color:#404743;
}

.texth1 a {
font-family:tahoma;
font-size:14px;
color:#568200;
text-decoration:underline;
}

.ELF_submit {
background-color:#fff;
border:1px solid #64421e;
margin-right:25px;
margin-top:3px;
width:100px;
}

.ELF_from {
font-family:Tahoma;
font-size:11px;
border:1px solid #818181;
width:350px;
}

.ELF_subject {
font-family:Tahoma;
font-size:11px;
border:1px solid #818181;
width:350px;
}

.ELF_body {
font-family:Tahoma;
font-size:11px;
line-height:12px;
height:120px;
width:400px;
border:1px solid #818181;
overflow:auto;
}

legend {
font-size:11px;
font-family:tahoma;
font-weight:700;
color:#818181;
padding:5px;
}

fieldset {
border:1px solid #818181;
margin-right:25px;
position:relative;
padding:5px;
}