html, body {margin:0px; padding:0px; background-color: #D9EDBF; height:100%; border:none;}

a,body,div,h2,input,p,td{font-family: Tahoma,Verdana,Sans-serif; color: #2A4000; font-size: 11px;} 
a {color: #8AA5F6;}
a:hover {color: #8AA5F6; text-decoration: none;}
body {text-align: center;}
form {margin: 0px; padding: 0px;}
h1 {font-family: Verdana,Sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; display: block; float: left; padding: 11px 20px 10px 0px; margin: 0px; background-color: #5F9710;}
h2 {text-decoration: underline; font-weight: normal;}
input,textarea {font-family: Tahoma,Verdana,Sans-serif; color: #000000; font-size: 11px;}
img {border:0px;}
p {margin:0px 0px 25px 0px; line-height: 20px;}
span {font-family: Tahoma,Verdana,Sans-serif; color: #5E5E66;}
table {border: none; border-collapse: collapse; empty-cells: show;}
td {vertical-align: top; border: none; padding: 0px;}

.float-left {float: left;}
.float-right {float: right;}
.h2-c {text-decoration: underline; font-weight: bold; font-size: 11px; color: #2A4000; }
.lm-btn {float: right; margin-top: 2px;}
.tm-deco {float: left; margin: 1px 0px;}
.tm-deco2 {float: right; margin: 1px 0px;}
.we {font-weight: bold; color: #9AC93B;}

div.h1-cont  {float: left; width: 130px; padding: 10px 0px 8px 10px;}
div.h1-txt-cont  {float: left; width: 100%; padding: 0px 0px 25px 0px;}
div.h1-txt-cont2  {float: left;  padding: 0px 0px 25px 0px;}
div.left-block {float: left; width: 140px; padding: 10px 10px 10px 0px; background: url(../img/bg_leftBlocks.gif) no-repeat top right;}
div.left-block2 {float: left; width: 140px; margin-top:170px; padding: 0px 10px 0px 0px; background: url(../img/bg_leftBlocks.gif) no-repeat top right;}
div.left-block p {margin: 0px 0px 0px 10px; width: 130px; font-size: 9px; color: #000000; text-align: justify; line-height: normal;}
div.left-block p.cntr {margin: 0px 0px 8px 0px; text-align: center; width: auto;}
div.left-block2 p {margin: 0px 0px 0px 10px; width: 130px; font-size: 9px; color: #000000; text-align: justify; line-height: normal;}
div.left-block2 p.cntr {margin: 0px 0px 8px 0px; text-align: center; width: auto;}
div.lm-btn-cont {padding-top: 3px;}
div.width-all,div.lm-btn-cont  {float: left; width: 100%;}
div.width-all-c {float: left; width: 100%; text-align: center;}
div.width-all-c input {width: 120px;}
div.width-all-c img {display: block; margin: 30px auto 0px ;}
div.width-all-c table {margin: auto;}
div.width-all-c table td {text-align: left; padding: 3px 8px 4px; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}
div.width-all-c table td.ar {text-align: right; font-weight: bold;}
div.width-all-c table td.line2 {background-color: #E8F3DA;}
div.width-all-c table td.inpt {padding-top: 0px; background-color: #E8F3DA; border-bottom: 1px solid #FFFFFF;}
div.width-all-c table td.inpt-submit {text-align: center; background-color: #BDDF81;}
div.width-all-c table td.inpt-submit input {width: auto; margin: auto;}
div.width-all-c table td.titul {text-decoration: underline; font-weight: bold; font-size: 11px; color: #FFFFFF; background-color: #54A800;}
div.width-all-c textarea {width: 263px;}

ol {margin: 0px 0px 0px 24px; padding: 0px; position: relative;}
ol li {padding-left: 16px; line-height: 20px;}

ul {margin: 0px 0px 0px 24px; padding: 0px; position: relative;}
ul li {padding-left: 16px; line-height: 20px;}

table.outside {width:753px; height:100%; background: #FFFFFF url(../img/bg_Body.gif) repeat-y; margin: auto; text-align: left;}

td.half-bl,td.half-tl {background: #D9EDBF url(../img/bg_Left_Indx.gif) repeat-y right; width: 10px;}
td.half-br,td.half-tr {background: #D9EDBF url(../img/bg_Right_Indx.gif) repeat-y left; width: 10px;}
d.main,td.main-bott {width: 733px;}
td.main-bott,td.half-bl,td.half-br {vertical-align: bottom;}

#bl-form {float: left; width: 172px; height: 56px;}
#bl-part-cont {float: left; width: 172px; padding-top: 10px;}

#bott-menu  {float: left; width: 384px; padding-top: 15px; text-align: right;}
#bott-menu a {color: #6EC537; font-size: 10px;}
#bott-menui  {float: left; width: 552px; padding-top: 5px; text-align: center;}
#bott-menui a {color: #6EC537; font-size: 10px;}
#br-part-cont {float: left; width: 561px; height: 50px; padding-top: 27px; background: url(../img/bg_Bott.gif) repeat-x;}
#br-part-conti {float: left; width: 565px; height: 26px; background: url(../img/bg_Bott2.gif) repeat-x;}

#EnterEmail {float: left; width: 110px; margin: 6px 0px 0px 0px;}
html>body #EnterEmail {width: 112px;}
#EnterEmailForm {padding-left: 10px; width: 162px;}

#footer {background-color: #D9EDBF; width: 100%; height: 60px; float: left;}

#header-ill {float: left; width: 733px;}

#left-blocks-cont {float: left; width: 150px; padding: 25px 68px 0px 0px;}

#lp-cont-int {float: left; width: 218px; height: 435px; padding-top: 16px; background: url(../img/bg_LeftPartContInt.gif) no-repeat;}
html>body #lp-cont-int {height: auto; min-height: 435px;}

#left-part-cont {float: left; width: 218px; height: 435px; padding-top: 16px; background: url(../img/bg_LeftPartCont.gif) no-repeat;}
html>body #left-part-cont {height: auto; min-height: 435px;}

#lm-cont {float: left; width: 167px; padding: 3px 51px 0px 0px;}

#maini-block-cont {float: left; width: 480px; background: url(../img/bg_Main.gif) no-repeat; padding: 34px 19px 0px 0px; text-align: center;}
#maini-block-cont img {margin: 16px auto;}
#maini-block-cont p {margin: 0px;}

#maini-cont-int {float: left; width: 480px; background: url(../img/bg_Main.gif) no-repeat; padding: 36px 19px 0px 0px;}
#maini-cont-int .ta-center {text-align: center;}
#maini-cont-int .ta-right {text-align: right;}
#maini-cont-int p.end {margin: 0px;}
#maini-cont-int table {width: 100%; height: auto;}
#maini-cont-int table th {padding: 3px 8px 21px 8px; color: #7B7B7B; border-right: 1px solid #A9CD88; border-left: 1px solid #A9CD88;}
#maini-cont-int table td {padding: 3px 8px 4px 8px; color: #2A4000; border-right: 1px solid #A9CD88;  border-left: 1px solid #A9CD88;}

#menu  {float: left; width: 733px; height: 21px; background: url(../img/bg_TopMenu.gif) repeat-x;}
#menu a {background: url(../img/bg_TopMenu_off.gif); display:block; float:left; padding:3px 20px 4px; color: #6A982B; text-decoration: none;}
#menu a:hover {background: url(../img/bg_TopMenu_on.gif); color: #FFFFFF;  text-decoration: none;}
#menu-cont {float: left; width: 733px; height: 44px; background: url(../img/bg_TopMenuCont.gif) repeat-x;}

#query {float: left; width: 91px; margin: 6px 4px 0px 0px;}
html>body #query {width: 93px;}
#SearchForm {padding-left: 10px; width: 166px;}

#shade-bl {float: right; padding-bottom: 80px; background-color: #D9EDBF;}
#shade-br {float: left; padding-bottom: 80px; background-color: #D9EDBF;}
#shade-tl {float: right; padding-top: 20px; background-color: #D9EDBF;}
#shade-tr {float: left; padding-top: 20px; background-color: #D9EDBF;}

#top-block {background: url(../img/bg_Top_Indx.gif) repeat-x; float: left; width: 733px;}
#top-block-cont {background: #D9EDBF; padding-top: 20px;}

#under-menu {float: left; width: 731px; height: 16px; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}