HTML, BODY, FORM, INPUT, SELECT, OPTION, TEXTAREA, P 
{padding: 0px; margin: 0px;}
body 
{background:  #72718a url(../img/body.gif) left top repeat-x;}

HTML, BODY
{width: 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: #4e5365; font: 11px "Tahoma", arial, verdana, helvetica, sans-serif;}

INPUT
{border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #636363; border-left: 1px solid #636363; color: black; padding: 0px 1px; margin: 2px 0px;}
INPUT.iButton
{border: none; margin: 2px 0px;}
SELECT
{color: black; padding: 0px 1px; margin: 0px 2px; width: auto;}
OPTION
{color: black; padding: 0px 3px;}
CHECKBOX
{padding: 0px; margin: 0px;}
TEXTAREA
{color: black; margin: 4px 0px;}

IMG, table, td {border: none;}

A, A:link, A:visited, A:active, A:hover{color: #e7bc9f;text-decoration: none;}
A:hover{text-decoration: underline;}

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

h1 {margin: 0px 10px 5px 0px; padding: 0px; color: #4e5365; font-weight: normal; clear:both; font: 41px "times new roman", serif;}
h2 {color: #4e5365; font-size: 15px; font-weight: bolder; padding: 5px 0px 0px 0px; margin: 0px;}

ul {margin: 10px 0px 13px 4px;padding:0px; background-color: transparent; border: none; list-style: none;}
li {background: transparent url(../img/rus/css/marker.gif) left top no-repeat; padding:0px 20px 4px 20px; border: none; list-style: none;}

/**/
.main
{width: 100%; height:100%;text-align:center;}

.contentHolder
{width: 800px; text-align: center; background: transparent url(../img/shadowrl.gif) left top repeat-y;}

.contentTop
{width: 791px; margin: 0px 4px 0px 5px; background: white url(../img/pic.jpg) left top no-repeat;}

.content
{width: 791px; background: transparent url(../img/shadow_cont_top.gif) left top repeat-x;}
.content td
{padding: 15px 18px 15px 18px; background: transparent url(../img/shadow_cont_bottom.gif) left bottom repeat-x;}

.menu
{width: 170px;}
.menu td
{background: none; padding: 15px 0px;}

.home2
{width: 290px; border-right: 1px solid #c6c8d4; margin: 0px;}
.home2 td
{background: none; padding: 0px 20px 0px 0px;}

.newsList
{width: 100%; margin: 0px 0px 20px 0px;}
.newsList td
{padding: 0px;}

.bNews
{width: 100%;}
.bNews td
{background: none;}

.simpleText
{width: 570px;}
.simpleText td
{background: none;}

.newsListfull
{width: 100%;}
.newsListfull td
{width: 50%; padding: 0px 40px 0px 0px; background: none;}
.newsListfull p
{border-bottom: 1px solid #c6c8d4; margin-bottom: 20px; padding-bottom: 10px;}

span.date
{color: white; font-size: 10px; background: #79a038; padding: 1px 5px;}

.home3
{width: 265px;}
.home3 td
{background: none; padding: 0px;}
.home3 p
{padding: 12px;}

.random
{width: 265px; height: 160px; background: transparent url(../img/bgrandom.gif) left top no-repeat;}
.random td
{color: white; padding: 10px 8px 10px 9px;}
.random p
{width: 115px; margin: 35px 0px 0px 10px; color: white; padding: 0px;}

.prefooter
{width: 791px; height: 54px; margin: 0px 4px 0px 5px; background: transparent url(../img/bgprefooter.gif) left top no-repeat;}
.prefooter td
{vertical-align: middle; padding: 7px 40px 0px 40px;}

.footer
{width: 791px; height: 50px; text-align: center; background: transparent url(../img/bgfooter.gif) left top no-repeat;}
.footer td
{text-align: right; padding: 16px 30px 0px 0px; font-size: 10px; color: #d5d4e6;}
.footer a, .footer a:link, .footer a:active, .footer a:visited, .footer a:hover {color: #d5d4e6; font-size: 10px;}
