BODY
{
margin: 0px;
padding: 0px;

background-color: #1A1502;

scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #1A1402;
scrollbar-face-color: #413215;
scrollbar-track-color: #2C2303;
}

TABLE
{
border-collapse: collapse;
}

BODY, TD
{
vertical-align: top;
font-family: Arial;
font-size: 10pt;
color: #D9D4BF;
}

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

INPUT.text
{
border: 1px solid #4C3815;
width: 200px;

font-family: Arial;
font-size: 10pt;

padding-left: 1px;
padding-right: 1px;
}

INPUT.button
{
color: #FFFFFF;
border: 1px solid #4C3815;
background-color: #AE7D37;
margin-top: 10px;
}

TEXTAREA
{
border: 1px solid #4C3815;
width: 300px;
height: 100px;
overflow: auto;

font-family: Arial;
font-size: 10pt;

padding: 1px;
}

IMG.left
{
float: left;
margin-right: 20px;
margin-bottom: 5px;
}

.error
{
color: #ff0000;
font-weight: bold;
font-size: 8pt;
padding-bottom: 10px;
}

.textGold
{
color: #AE7D37;
}

.needs
{
color: ff0000;
}

.back_1
{
background-image: url('../images/back.jpg');

background-repeat: no-repeat;
background-position: right bottom;
}

.back_2
{
background-image: url('../images/back_2.jpg');

background-repeat: no-repeat;
background-position: right bottom;
}

.height100pr
{
height: 100%;
}

.verticalAlignBottom
{
vertical-align: bottom;
}

.verticalAlignMiddle
{
vertical-align: middle;
}

.verticalAlignTop
{
vertical-align: top;
}

.textAlignRight
{
text-align: right;
}

.textAlignCenter
{
text-align: center;
}

.primechanie
{
font-size: 8pt;
padding-top: 8px;
}

.floatLeft
{
float: left;
}

.textAlignLeft
{
text-align: left;
}

#HEADER .logo
{
font-size: 18pt;
}

#HEADER .logo a:link {text-decoration: none; color: #ffffff;}
#HEADER .logo a:visited {text-decoration: none; color: #ffffff;}
#HEADER .logo a:active {text-decoration: none; color: #ffffff;}
#HEADER .logo a:hover {text-decoration: none; color: #ffffff;}


#HEADER
{
height: 68px;
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
}

#HEADER .menu TR TD
{
background-color: #4C3815;
color: #D9D4BF;
padding-top: 3px;
padding-bottom: 3px;

padding-left: 8px;
padding-right: 8px;

vertical-align: middle;
text-align: center;

border-left: 1px solid #1A1502;
border-right: 1px solid #1A1502;

font-size: 9pt;
}

#HEADER .menu .now
{
background-color: #AE7D37;
}

#HEADER .menu a:link {text-decoration: none; color: #D9D4BF;}
#HEADER .menu a:visited {text-decoration: none; color: #D9D4BF;}
#HEADER .menu a:active {text-decoration: none; color: #D9D4BF;}
#HEADER .menu a:hover {text-decoration: none; color: #D9D4BF;}

#LEFT
{
width: 412px;
padding-left: 15px;
padding-bottom: 50px;
}

#LEFT H1
{
padding: 0px;
margin: 0px;
font-size: 13pt;
font-weight: normal;
padding-bottom: 15px;
font-family: Verdana;
}

#LEFT H2
{
padding: 0px;
margin: 0px;
font-size: 13pt;
font-weight: normal;
padding-bottom: 15px;
padding-top: 40px;
font-family: Verdana;
}

#LEFT .left_paper
{
background-image: url('../images/left_paper.jpg');
background-repeat: no-repeat;
background-position: top left;
background-color: #F0EBD5;
}

#LEFT .left_paper_colorText
{
color: #593722;
padding-top: 30px;
padding-left: 71px;
padding-right: 20px;
font-size: 9pt;
}

#LEFT .left_paper_colorText .header
{
margin-top: 4px;
margin-bottom: 4px;
}

#LEFT .left_paper_colorText .allNews
{
color: #AE7D37;
padding-top: 10px;
padding-right: 15px;
}

#LEFT .left_paper_colorText .slogan
{
color: #AE7D37;
font-size: 8pt;
margin-bottom: 15px;
}

#LEFT .left_paper_colorText .strana
{
margin-top: 8px;
margin-bottom: 2px;
}

#LEFT .left_paper_colorText a:link {text-decoration: underline; font-weight: bold;}
#LEFT .left_paper_colorText a:visited {text-decoration: underline; font-weight: bold;}
#LEFT .left_paper_colorText a:active {text-decoration: underline; font-weight: bold;}
#LEFT .left_paper_colorText a:hover {text-decoration: none; font-weight: bold;}

#LEFT .addMaterial
{
padding-top: 40px;
padding-right: 55px;
padding-left: 15px;
}

#LEFT .addMaterial UL
{
list-style: none;
padding: 0px;
margin: 0px;
margin-left: 20px;
padding-bottom: 40px;
}

#LEFT .addMaterial UL LI
{
margin: 0px;
padding: 0px;
background-image: url('../images/arow.gif');
background-repeat: no-repeat;
background-position: left center;
padding-left: 30px;
margin-bottom: 8px;
}

#LEFT .addMaterial UL LI.now
{
color: #C7964E;
font-weight: bold;
}

#LEFT .table_form
{
margin-bottom: 40px;
}

#LEFT .table_form TR TD
{
padding-bottom: 5px;
vertical-align: middle;
}

#LEFT .table_form .verticalAlignMiddle
{
padding-bottom: 0px;
}

#LEFT IMG.map
{
margin-top: 10px;
margin-bottom: 15px;
}

#LEFT .madeBy
{
font-size: 8pt;
}

#LEFT .addLineHeigh TD
{
line-height: 20px;
}

#LEFT a:link {text-decoration: none; color: #AE7D37; text-decoration: underline;}
#LEFT a:visited {text-decoration: none; color: #AE7D37; text-decoration: underline;}
#LEFT a:active {text-decoration: none; color: #AE7D37; text-decoration: underline;}
#LEFT a:hover {text-decoration: none; color: #C7964E; text-decoration: none;}

#CONTENT
{
padding-top: 29px;
padding-right: 60px;
padding-bottom: 50px;
}

#CONTENT .ex
{
display: none;
}

#CONTENT P
{
margin: 0px;
padding: 0px;

padding-bottom: 25px;
}

#CONTENT, #CONTENT TD
{
text-align: justify;
}

#CONTENT H1
{
padding: 0px;
margin: 0px;
font-size: 17pt;
font-weight: normal;
padding-bottom: 15px;
font-family: Verdana;
line-height: 35px;
}

#CONTENT H2
{
padding: 0px;
margin: 0px;
font-size: 17pt;
font-weight: normal;
padding-bottom: 15px;
padding-top: 35px;
font-family: Verdana;
}

#CONTENT H3
{
padding: 0px;
margin: 0px;
font-size: 13pt;
font-weight: normal;
padding-top: 10px;
padding-bottom: 10px;
font-family: Verdana;
}

#CONTENT H4
{
padding: 0px;
margin: 0px;
font-size: 13pt;
font-weight: normal;
padding-top: 35px;
padding-bottom: 10px;
font-family: Verdana;
}

#CONTENT IMG
{
border: 6px solid #483622;
}

#CONTENT B
{
color: #AE7D37;
}

#CONTENT IMG.noBorder
{
border: 0px;;
}

#CONTENT UL, #CONTENT OL
{
padding: 0px;
margin: 0px;
margin-left: 40px;
margin-bottom: 25px;
}

#CONTENT UL LI UL, #CONTENT OL LI OL, #CONTENT UL LI OL, #CONTENT OL LI UL
{
margin-bottom: 0px;
padding-top: 6px;
}

#CONTENT UL LI, #CONTENT OL LI
{
padding: 0px;
margin: 0px;
padding-left: 5px;
padding-bottom: 3px;
}

#CONTENT .brends IMG
{
border: 0px;
margin-bottom: 18px;
margin-right: 18px;
float: left;
}

#CONTENT .baner
{
border: 0px;
margin-bottom: 30px;
}

#CONTENT .textBig
{
font-size: 14pt;
font-weight: bold;
}

#CONTENT .table_content
{
margin-bottom: 25px;
}

#CONTENT .table_picture TD UL
{
margin: 0px;
padding: 0px;
list-style-type: none;
clear: both;
text-align: center;
}

#CONTENT .table_picture TD UL LI
{
list-style-type: none;
display: inline;
margin: 0px;
padding: 0px;
}

#CONTENT .table_picture TD UL LI IMG
{
margin-left: 15px;
margin-right: 15px;
margin-bottom: 30px;
}

#CONTENT .table_form
{
margin-bottom: 25px;
}

#CONTENT .table_form TR TD
{
padding-bottom: 8px;
vertical-align: middle;
}

#CONTENT .table_form TR TD.verticalAlignTop
{
vertical-align: top;
}

#CONTENT .table_pictureWhite TR TD
{
text-align: center;
background-color: #FFFFFF;
padding-top: 5px;
padding-right: 5px;
}

#CONTENT .table_pictureWhite TR TD IMG
{
border: 0px;
margin-left: 5px;
margin-bottom: 5px;
}

#CONTENT .date
{
color: #595248;
font-size: 8pt;
}

#CONTENT .dateDown
{
font-size: 9pt;
text-align: right;
padding-top: 20px;
}

#CONTENT .groups
{
margin-bottom: 40px;
}

#CONTENT .groups DIV
{
margin-right: 20px;
margin-bottom: 15px;
float: left;

padding-left: 6px;
padding-right: 6px;
padding-botttom: 4px;
padding-top: 2px;
height: 20px;
}

#CONTENT .groups DIV.now
{
background-color: #AE7D37;
color: #ffffff;
font-weight: bold;
}

#CONTENT .itemsPage
{
font-size: 12pt;
}

#CONTENT .itemsPage DIV.now
{
background-color: #AE7D37;
color: #ffffff;
padding-left: 7px;
padding-right: 7px;
}

#CONTENT .itemsPage DIV
{
float: left;
margin-right: 20px;
}

#CONTENT .itemsPageOtstyp
{
padding-top: 35px;
}

#CONTENT .itemsPageOtstyp .goods
{
width: 200px;
text-align: center;
float: left;
margin-right: 50px;
margin-bottom: 50px;
}

#CONTENT .itemsPageOtstyp .goods .header
{
text-align: center;
font-size: 11pt;
height: 35px;
}

#CONTENT .itemsPageOtstyp .goods .header a:link {text-decoration: none; color: #ffffff;}
#CONTENT .itemsPageOtstyp .goods .header a:visited {text-decoration: none; color: #ffffff;}
#CONTENT .itemsPageOtstyp .goods .header a:active {text-decoration: none; color: #ffffff;}
#CONTENT .itemsPageOtstyp .goods .header a:hover {text-decoration: none; color: #ffffff;}

#CONTENT .itemsPageOtstyp .goods IMG
{
margin-top: 15px;
margin-bottom: 15px;
}

#CONTENT .itemsPageOtstyp .goods IMG.rub
{
margin: 0px;
border: 0px;
}

#CONTENT .pictures
{
padding-bottom: 20px;
}

#CONTENT .pictures DIV
{
text-align: center;
float: left;
margin-right: 50px;
width: 150px;
}

#CONTENT .pictures IMG
{
margin-bottom: 8px;
float: left;
}

#CONTENT .size
{
margin-bottom: 25px;
}

#CONTENT .size TR TD
{
padding-bottom: 10px;
padding-right: 10px;
text-align: center;
}

#CONTENT .size TR TD INPUT
{
width: 25px;
}

#CONTENT .price
{
margin-bottom: 25px;
}

#CONTENT .price TR TD
{
padding-bottom: 10px;
padding-right: 10px;
vertical-align: middle;
}

#CONTENT .order
{
color: #AE7D37;
margin-top: 30px;
font-size: 13pt;
}

#CONTENT .basket
{
margin-bottom: 20px;
}

#CONTENT .otstypForButton
{
margin-left: 20px;
}

#CONTENT .basket THEAD TR TD
{
text-align: center;
padding-top: 4px;
padding-bottom: 4px;
background-color: #231A10;
}

#CONTENT .basket TR TD
{
border: 1px solid #4C3815;
padding: 3px;
vertical-align: middle;
}

#CONTENT a:link {text-decoration: underline; color: #AE7D37;}
#CONTENT a:visited {text-decoration: underline; color: #AE7D37;}
#CONTENT a:active {text-decoration: underline; color: #AE7D37;}
#CONTENT a:hover {text-decoration: none; color: #C7964E;}



#CONTENT .tableOurShop
{
margin-bottom: 35px;
}


#CONTENT .tableOurShop .imageShop
{
padding-right: 30px;
}

#CONTENT .tableOurShop .imageShop TD
{
vertical-align: top;
}

#CONTENT .tableOurShop .imageShop IMG
{
margin-bottom: 20px;
border: 4px solid #483622;
}





#FOOTER
{
background-image: url('../images/footer_bck.jpg');
background-repeat: repeat;
background-position: center top;
height: 89px;
vertical-align: middle;
}

#FOOTER TD
{
text-align: center;
vertical-align: middle;
}