HTML, BODY, FORM, INPUT, SELECT, OPTION, TEXTAREA, P {padding: 0px;margin: 0px;}
body {background: transparent url(/img/css/bg.gif) top left repeat;}

HTML, BODY, .box {width: 100%;height: 100%;padding: 0px;margin: 0px;}
BODY, TABLE, TD, TR, TH, P, LI, OL, UL, DT, DL, DD, H1, H2, H3, H4, FORM, INPUT, SELECT, OPTION, TEXTAREA {vertical-align: top;}
BODY, TABLE, TD, TR, TH, P, LI, OL, UL, DT, DL, DD, H1, H2, H3, H4, FORM, INPUT, SELECT, OPTION, TEXTAREA, A, A:link, A:visited, A:hover, A:active{color: #858585;font: 8.5pt "Tahoma", arial, verdana, helvetica, sans-serif;}


IMG, table, td {border: none;}

A, A:link, A:visited, A:active, A:hover{color: #5E5757;text-decoration: none;}
A:hover{text-decoration: underline;}

.input, textarea, .hlight {background-color: #d9e6c2;border: 1px solid #9dbf5b;width:266px; color: #416004; padding-left: 8px}
.input .hlight {height:15px;}
textarea {height:146px}

/**/
.li {background: transparent url(/img/css/arr_li.gif) top left no-repeat; margin:2px 0px 2px 6px; padding-left:16px;}

.menu {width: 250px; padding: 62px 0px 0px 17px;top:40px;left:30px}
.menu div {height:26px; vertical-align: top;}
.m1, .m3, .m5 {width: 79px; text-align: right; float: left;margin-right:35px;}
.m2, .m4, .m6 {}

.box1 {vertical-align: middle; text-align: center;}
.box2 {width:856px;height:596px;margin: 0px auto;}

.container {margin:0px auto 5px auto;background: transparent url(/img/css/bg_a.gif) bottom right no-repeat; border-top: 5px solid #e6e6e6;border-bottom: 5px solid #e6e6e6;border-left: 4px solid #e6e6e6;border-right: 4px solid #e6e6e6;}


.objectI {padding: 78px 0px 40px 71px;}
.objectP {padding: 50px 0px 14px 71px;}
.objectP1 {padding: 56px 0px 14px 71px;}
.objectP1 img {float: left;display: block;}
.objectP1 span {color: #609100;padding:17px 0px 0px 30px;display: block;}
.objectR {padding: 50px 0px 14px 40px;}

.rb {padding-top: 6px}

.content {text-align: left;padding:65px 0px 0px 41px;}

.logo {display: block;width:107px;height:31px}

.main {padding: 5px 0px 0px 71px}
.mainR {padding: 5px 0px 0px 126px}
.main .text,.mainR .text {width: 50%;padding-right:20px}
.textT {margin:0px 0px 5px 40px;width:508px;/*margin-bottom:30px*/}
.main1 {margin: 0px 0px 20px 17px;padding:0px 0px 0px 100px}

.cont {border-bottom: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;width:266px;height:239px;margin-top:5px;padding:6px 0px;}
.cont div {border: 1px solid #9dbf5b; background-color: #d9e6c2;height:225px}

h1 {margin: 20px 0px 7px 23px; font-size: 11px; font-weight: bolder;color:#416004;}
h2 {margin: 0px 0px 2px 34px; color:#416004;}
a:link,a:active,a:visited {color: #609100}
a:hover {color: #609100}

.submit {background-color: #d9e6c2;color: #609100; border-top: 1px solid #d9e6c2;border-right: 1px solid #9dbf5b;border-bottom: 1px solid #9dbf5b;border-left: 1px solid #d9e6c2}

.cont td {border-bottom: 1px solid #dcdcdc;}

.cont input,.cont textarea {display: block;margin:5px 0px;padding-left:5px}


.rWorks {border-top:1px solid #dcdcdc;margin:10px 32px 0px 0px; empty-cells: show;width:240px !important ;}
.rWorks td {padding: 0px 5px 2px 0px; border-bottom:1px solid #dcdcdc; vertical-align:top;}
td.wName {padding-left:11px}
.rWorks a:link,.rWorks a:active,.rWorks a:visited {color:#609100; text-decoration: underline;}
.rWorks a:hover {color: #8ACE00}

.sites {border-top: 14px solid #eeeeee;border-bottom: 7px solid #eeeeee;border-left: 14px solid #eeeeee;border-right: 4px solid #eeeeee;margin-bottom:40px; background-color: #eeeeee; empty-cells: show;}
.sites td {border-bottom: 7px solid #eeeeee;border-right: 10px solid #eeeeee; background-color: #E0E0E0;height:90px;width:170px}
.insertT {margin-top:-35px;}
.siteName {color: #609100;margin:0px 0px 20px 15px; display: inline; font-weight: normal;}
td.prev {width: 102px;}
.prev a {display: block;border-bottom: 7px solid #eeeeee;}

.pager {margin-top: -30px;width: 739px}
.pages a:link,.pages a:visited,.pages a:active {font-size: 10px}
.pages span {font-size: 10px; color: #ca5f00;}
.pages {text-align: right;font-size: 9px; color: #507700}

/*footer*/
.footer {background-color: transparent; text-align: right;width:854px;margin: 3px auto}
.footer a:link,.footer a:visited,.footer a:active {color:#9aae0b;}
.footer a:hover {text-decoration: none;}
.lang {display: inline;}
.lang td {padding:0px 5px 2px 5px;}
.active {background-color: #ffc000; border-bottom: 2px solid #d20000; color: black;}
.hlight { background-color: #FFD700;}