body {color: #575757; font-family: tahoma; font-size: 11px; padding: 0; margin: 0; }
td {vertical-align: top;  font-family: tahoma; font-size: 11px;}
img {border: none}

h1, h2, h3, h4, h5, h6, p {margin: 0}

img.left {float: left; margin: 4px 10px 0 0}
img.right {float: right; margin: 4px 0 0 10px}

/**** Основное тело ****/



/*** Левая колонка ***/
td#left {background: #E5E6E1; text-align: right; width: 272px; padding: 0; height: 900px}
td#left img {margin-bottom: 15px}
td#left img#fones {margin-bottom: 3px}
td#left div#contacts {color: #A6A6A6; font-size: 9px; line-height: 14px; padding-right: 31px;}
td#left div#contacts span{font-size: 14px; font-weight: 600; line-height: 24px}
td#left div#contacts a{color: #A6A6A6; font-weight: 600}
td#left div#contacts a:hover{text-decoration: none}
td#left div#contacts #mail{margin-top: 15px}



/*** Контент ***/
td#content {padding: 30px 40px 20px 35px; width: 441px}
td#content div#logo{height: 140px}
td#content #head {color: #000000;}
td#content #head h1, td#content h1 {font-family: arial; font-size: 16px;  margin-bottom: 15px}
td#content #head strong {font-family: verdana; font-size: 10px}

td#content #head2 {padding-bottom: 4px}
td#content #imgs {padding: 10px 0 30px 0}
td#content #imgs img{margin: 1px}

td#content a{color: #8E8B5C; }
td#content a:hover{text-decoration: underline}
td#content h2 {font-size: 14px; color: #6C6B6B; margin: 26px 0 10px 0 }
td#content h2 a {text-decoration: none; color: #6C6B6B}
td#content h2 a:hover {text-decoration: underline}
td#content h3 {font-size: 11px; color: #98955C; margin: 2px 0 10px 0} 
td#content p {margin-bottom: 10px}


td#content div.links{margin: 0 0 15px 0}
td#content div.links h3{margin: 0}

td#content div#author {text-align: right; padding: 0 10px 0 0px}

td#content table {margin: 10px 0 20px 0; width: 100% }
td#content table td{text-align: right; padding: 2px 10px 2px 10px}
td#content tr#head td{font-weight: 600; color: #626262; padding: 8px 10px 8px 20px; font-size: 10px; border-bottom: solid 1px #000000}
td#content tr#head2 td{font-weight: 600; text-align: center; font-size: 10px; border-bottom: solid 1px #000000;  padding: 3px 10px 3px 10px; vertical-align: middle}
td#content tr#zero td{height: 8px; font-size: 2px}
td#content td#key {font-weight: 600; color: #7D7B55}

td#content div#line {font-size: 9px; border-top: 3px solid #D0CFBC;  width: 100%; margin: 20px 0 0 0; text-align: right; padding-top: 15px}
td#content div#copy {color: #BEBEB5; float: left}
td#content div#webmaster a{color: #D0CFBC; text-decoration: none}
td#content div#webmaster img {float: right; margin-top: -5px; margin-left: 3px}

td#content table td p {margin:0; padding:0;}

/*** Правое меню ***/
td#right {background: #F0F0EE; width: 218px}

td#right div#block1 {background: #F1ECDA; color: #8E8B5C; font-size: 12px; line-height: 18px; padding: 12px 16px 26px 21px}
td#right div#block1 a{color: #8E8B5C}
td#right div#block1 a.selected{font-weight: bold;}

td#right div#buts {margin-bottom: 18px}
td#right div#buts img{margin-right: 15px}

td#right div.block {border-top: 3px solid #ffffff; padding: 26px 21px}
td#right div#arts {color: #000000; padding: 15px 21px}

div.block h4 {font-size: 11px; padding-bottom: 2px}
div.block a{color:#474747; text-decoration: none; font-size: 10px}
div.block a:hover{text-decoration: underline}

#auth {color: #A6A6A6; font-size: 10px; }
#auth h4 {font-size: 12px; padding-bottom: 0px; margin-bottom:20px;}
#auth form {margin:0;}
#auth input.field {border: 1px solid #D9DDD4; font-size: 10px; color: #9C9C9B; letter-spacing: 1px; height: 20px; width: 100px; margin: 2px 0}
#auth input#but {position: relative; top: 2px; left: 4px}
#auth input.field {border: 1px solid #D9DDD4; font-size: 10px; color: #9C9C9B; letter-spacing: 1px; height: 20px; width: 100px; margin: 2px 0}
#auth input#but1 {position: relative; top: 2px; left: 4px}

div.block div#menu {font-size: 10px; font-family: verdana; color: #A6A6A6;}
div.block div#menu b{padding-left: 2px}
div.block div#menu form {margin: 0}
div.block div#menu select#choose {border: 1px solid #D9DDD4; float: left; font-size: 9px; color: #9C9C9B; letter-spacing: 1px; margin-top: 5px; height: 18px; width: 140px}
div.block div#menu #but {margin: 6px 0 0 6px}

div.block #sub {padding: 30px 0 0 2px; font-size: 10px; line-height: 20px; color: #000000;}
div.block #sub p {line-height: 115%; margin-bottom: 7px;}
div.block #sub a{color: #000000; text-decoration: none }
div.block #sub a:link,div.block #sub a:visited {text-decoration: underline}
div.block #sub a:hover{text-decoration: none}


div.pda { font-size: 11px; text-align: center; margin-top: 47px; font-weight: normal}
div.pda a {color: #BF9D78;}
