html, body {
    height:100%;
    margin:0px;
    padding:0px;
    font-family: Arial, Verdana, Tahoma;
    color:#000000;
    background-color:ffffff;
}

body{
    height:100%;
    margin:0px;
    padding:0px;
}

body, td  {
    font-family: Arial, Verdana, Tahoma;
    font-size: 0.75em;
    color:#666666;
}

table{
    width:100%; 
    border: 0px; 
    border-collapse:collapse;
}

td {
    padding:0px; vertical-align:top;
}

table#main p{
    font-weight:normal; 
    margin:0; 
    padding:0 0 /*15*/0px 0;
}

form {
    padding: 0px; 
    margin: 0px;
}

select.thin_bord {
    border: 1px solid #ABADB3;
    padding:2px;
}

input.thin_bord {
    border: 1px solid #ABADB3;
    padding:3px;
}

img{
    border:none;
}

hr {
    border-top: 1px solid #aaaaaa; 
    border-bottom: 0px; 
    height: 1px;
}

h1 {
    font-weight:normal; 
    font-size:1.9em; 
    margin: -3px 0 0 0; 
    padding: 0 0 21px 0; 
    color:#000000;
}
h2 {
    font-weight:bold; 
    font-size:1.2em; 
    margin: -3px 0 0 0; 
    padding: 0 0 23px 0; 
    color:#000000;
}

a:link, a:visited, a:active, a:hover {
    text-decoration:underline; 
    color:#29529f;
}

a.green {
    font-weight:normal; 
    color:#13722b;
}


/*Новости*/

table#main_news span#date {
    color:#8c8c8c; 
    margin-right:15px;
}
table#main_news a{
    font-weight:bold; 
    color:#13722b;
}
table#main_news p {
    margin:0; 
    padding: 5px 0 0 0; 
}
table#main_news p a {
    font-weight:bold; 
    color:#000000;
}
table#main_news td{
    padding: 0 0 25px 0;
}

/*Цепочка навигации*/

div#grad{
    height: 30px;
    left: -50px;  
    position:relative; 
    margin:-30px 0 0 -5px; 
    z-index:110;
    /*background:url('/i/gradbg.gif') repeat-x;*/
    }
  
div#ss{
    height: 30px; 
    left:20px; 
    position:relative; 
    margin:-20px 0; 
    z-index:110; 
    background-color: #ffffff; 
    padding: 0 0 0 0;
}
div#ss img {
    vertical-align:top; 
    height:15px; 
    background-color: #ffffff;
}
div#ss a {
    background-color: #ffffff;
}
div#ss a#sel {
    color:#9d9d9d; 
    background-color: #ffffff;
}

/*Правый верхний угол*/

table#etc {
    width:193px;
}

table#etc td#icons img {
    margin: 25px 0px 5px 20px;
}
.txt_find{
    z-index:180; 
    width:134px; 
    height:22px; 
    background-color: #FFFFFF; 
    color: #000000;
    border: solid 1 #D7D7D7;
    letter-spacing: 200%;
    padding:3px 0 0 3px;
}
.btn_find{
    width:52px; 
    height:22px;
    margin:0;
}

/*Таблица основных показателей*/
table#mo_activities {
    border:1px solid #E2E2E2; 
    border-collapse: collapse;
}
table#mo_activities td {
    border:1px solid #E2E2E2;
    padding: 5px;
}
table#mo_activities tr.gray {
    background-color:#E2E2E2;
}

/*Левое меню*/
table#lmenu a {
    color:#29529f;
}
table#lmenu td {
    padding: 12px 0 0 0;
}
table#lmenu td#podmenu {
    padding: 4px 0 14px 15px;
}
table#lmenu td#podmenu a {
    color:#29529f;
    font-size: 90%;
}
table#lmenu td#podmenu table td {
    padding:7px 0 0 0;
}
table#lmenu td#podmenu a#slct, table#lmenu td a#slct {
    color:#9d9d9d;
}
table#lmenu td# a#slct, table#lmenu td a#slct {
    color:#9d9d9d;
}

table#rasp {
    margin:20px 0 5px 0;
}
table#rasp td {
    height:5px; 
    background-color:#e6e6e6; 
    padding:0; 
}

/*Фотоальбом*/

tr.photo {
    padding-bottom:30px;
}

div.photo {
    padding:10px 0 15px 0;
}

/*Полезная информация*/
table#useful td.img{
    vertical-align:middle; 
    padding: 12px 0 0; 
    width:20px;
}
table#useful td.text{
    padding: 12px 0 0;
}

table#useful td.text a{
    color:#13722b;
}

table#useful td.text a#slct{
    color:#9d9d9d;
}


/*шапка*/
div#prav {
    position:relative; 
    margin: -70px 0 53px 0; 
    z-index:100; 
    width:1%;
}

td#fl1 {
    width:374px; 
    height:155px; 
    background: url('/i/flag1.jpg') right top no-repeat;
}
td#fl2 {
    background: url('/i/flagbg.gif') repeat-x;
}

span#mo_name {
    color:#18722f; 
    font-size:16pt; 
    font-family:Times New Roman; 
    /*white-space:nowrap;*/
}


/*подвал*/
table#rekv {
    margin:0px 0 0 0; 
    color:#969696;
}

table#rekv a {
    color:#969696;
}

table#rekv td {
    background: url('/i/flagn.jpg') right top no-repeat; 
    height:80px; 
    padding-top:12px;
}

div#rekv {
    position:relative; 
    width: 400px; 
    height:40px; 
    float:left; 
    z-index:100;
}

/*Правое меню*/
table#right_menu {
    margin-bottom:5px;
}
table#right_menu td{
    padding: 0 0 10px 0; 
    color:#666666; 
    font-size:76%;
}
table#right_menu a:link, table#right_menu a:visited {
    color:#13722b;
}
table#right_menu a span {
    text-decoration:none;
}

/*feedback*/

.required {
    color:red;
}

.news-detail table {
width: 100%;
border: 1px solid #666;
border-collapse: collapse;
margin: 10px 0 10px 0;
}

.news-detail table th p,.news-detail table td p {
margin: 0!important;
padding: 0!important;
}

.news-detail table th,.news-detail table td {
border: 1px solid #666;
padding: 5px;
font: 12px Tahoma;
}

/*конкурсы*/

/*/board/fish/prom/ */

table#prvo, table.prvo {
    border:1px solid #e2e2e2; 
    color:#000000; 
    margin: 15px 0 30px 0;
}

table#prvo td, table.prvo td {
    padding:12px 7px 7px 7px;
}

table#prvo tr#vid, table.prvo tr.vid {
    font-weight:bold;
}

table#prvo tr#z1 td, table#prvo th, table.prvo tr.z1 td, table.prvo th {
    padding:0 5px 0 5px; 
    border-left: 1px solid #e8e8e8;
    border-bottom: 5px solid #f0f0f0; 
    background-color:#e0e0e0; 
    height:50px; 
    vertical-align:middle; 
    color:#6e6e6e; 
    text-align:center;
}

table#prvo tr#z2 td, table.prvo tr.z2 td {
    padding:20px 10px 5px 10px; 
    font: bold 100% Arial; 
    color:#2c83c4;
}

table#prvo tr#z3 td, table.prvo tr.z3 td {
    padding:0 10px 0 10px;
}

table#prvo tr#z3 td table td, table.prvo tr.z3 td table td {
    padding:0 10px 0 10px; 
    background-color:#2c83c4; 
    height:3px; 
    background-position: left 20%;
}

/*/forest/arenda.php*/

table#sec_auct td p {
    margin:0; 
    padding: 5px 0 0 0; 
}

table#sec_auct span#date {
    color:#29529f;
}

table#sec_auct span#date2 {
    color:#Bf2952;
}

table#sec_auct p {
    margin:0; 
    padding:0; 
    padding: 5px 0 0 0; 
    color:#666666;
}

table#sec_auct a {
    font-weight:bold; 
    color:#29529f; 
}

table#sec_auct p a {
    font-weight:bold; 
    color:#000000;
}

table#sec_auct td{
    font-family: Arial, Verdana, Tahoma; 
    padding: 8px; 
    color:#666666; 
    border: 1px #CCC solid;
}

table#sec_auct td li {
    list-style: square; 
    padding: 0; 
    font-family: Arial, Verdana, Tahoma; 
    color:#666666;
}