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

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: #351700; 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: #351700; 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; background: transparent url(../img/bgbodytop.gif) left top repeat-x;}

.contentHolder
{width: 824px; text-align: center;}
.header
{width: 100%;}
.header td
{text-align: right;}
.infHolder
{width: 100%; background: transparent url(../img/bgmaintable2.gif) left top repeat-y;}
.infHolder td
{background: transparent url(../img/bgmaintable.gif) left top no-repeat;}
.infHolder2
{width: 100%; background: transparent url(../img/bgmaintable3.gif) right bottom no-repeat;}
.infHolder2 td
{background: none;}
.flashbanner
{width: 708px; margin-left: 67px; background: none;}
.homeContent
{width: 682px; margin-left: 67px;}
.homeTitle
{width: 176px; margin-top: 27px;}
#bImg {margin: 50px 0px -10px -67px; width: 228px; height: 222px; z-index: 50; position: relative;}
.homeNews
{width: 211px; margin-top: 27px; background: transparent url(../img/dots.gif) left bottom repeat-x;}
.homeNews p
{padding-top: 15px; margin-bottom: 17px; margin-top: 3px; background: transparent url(../img/dots.gif) left top repeat-x;}
span.date
{font-size: 10px; background: #8a786b; color: #fffce0; padding: 0px 3px;}
.homeBanners
{width: 295px; margin-left: 6px;}
.jokes
{width: 295px; height: 132px; background: transparent url(../img/bgjokes.gif) left top no-repeat;}
.jokes td
{padding: 20px 30px;}
.footer
{width: 750px; margin: -10px 0px 20px 0px; text-align: center;}
.footer td
{color: #9a7451; font-size: 10px; vertical-align: middle;}
.footer A, .footer A:link, .footer A:active, .footer A:visited, .footer A:hover
{color: #9a7451;}
.pageTitle
{width: 172px; margin-top: 20px;}
.pagesContent
{width: 712px; margin-left: 67px; background: transparent url(../img/pageshead.jpg) left top no-repeat;}
.pageText
{width: 472px;}
.pageText td
{background: transparent url(../img/dots.gif) left bottom repeat-x;}
.pageText p
{height: 107px; margin: 23px 0px 15px 0px; padding: 25px 30px 30px 25px; background: transparent url(../img/bgabout.jpg) left top no-repeat;}

.pageText3
{width: 670px;}
.pageText3 td
{width: 33%;}

.pageText2
{width: 100%; margin: 0px 0px 10px 0px;}
.pageText2 td
{padding: 10px 0px; background: transparent url(../img/dots.gif) left bottom repeat-x;}
.pageText2 p
{height: auto; margin: 0px; padding: 10px 0px; background: transparent url(../img/dots.gif) left top repeat-x;}
#aboutImg 
{margin: 0px 0px -10px -67px; width: 228px; height: 222px; z-index: 50; position: relative;}

.pageNews
{margin: 20px 0px;}
.pageNews td
{padding: 0px;}
.pageNews p
{height: auto; padding: 10px 0px; margin: 3px 10px 3px 0px; background: transparent url(../img/dots.gif) left top repeat-x;}

.seeAlso
{width: 100%;}
.seeAlso td
{background: transparent url(../img/dots.gif) left bottom repeat-x; padding: 0px;}
.seeAlso p
{background: none; padding: 5px 0px; margin: 3px 0px; height: auto; background: transparent url(../img/dots.gif) left top repeat-x;}

.jokes
{width: 295px; height: 132px; background: transparent url(../img/bgjokes.gif) left top no-repeat;}
.jokes td
{padding: 20px 30px;}

#pageJokes
{margin: 0px -40px 10px 0px; width: 295px; height: 132px; z-index: 50; position: relative;}

.Products
{width: 100%; background: transparent url(../img/bgservices.gif) right bottom no-repeat;}
.Products td
{background: transparent url(../img/dots.gif) left top repeat-x; padding: 10px 0px 10px 0px;}
.Products p
{background: transparent url(../img/dots.gif) left bottom repeat-x; padding: 5px 0px 5px 0px;}

.form
{width: 100%; margin: 20px 0px;}
.form td
{vertical-align: middle;}

