@charset "windows-1251";
/*SYSTEM*/
html, body, table, td, div, p, img, span, form, select, input, textarea, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; }
html, body { height: 100%; width: 100%; }
body { font: normal 12px/16px Arial; color: #552d25; text-decoration: none; }
a { font: normal 12px/16px Arial; color: #552d25; text-decoration: underline; }
a:hover { font: normal 12px/16px Arial; color: #552d25; text-decoration: none; }
h1 { font: bold 16px Arial; color: #552d25; text-decoration: none; text-align: center; }
h2 { font: bold 14px Arial; color: #552d25; text-decoration: none; text-align: left; }
/*END OF SYSTEM*/

/*HEADER*/
#header1 { background: url(img/header_bg_main.gif) repeat-x left top; }
#header2 { background: url(img/header_bg.gif) repeat-x 314px 194px; }
#header3 { background: url(img/header_l.jpg) no-repeat left top; }
#header4 { background: url(img/header_l2.jpg) no-repeat 314px bottom; }
#header5 { background: url(img/header_r1.jpg) no-repeat right 36px  ; }
#header6 { background: url(img/header_r2.jpg) no-repeat right 194px; }
#header7 { background: url(img/header_r3.jpg) no-repeat right bottom; }
#header8 { background: url(img/header_bg2.gif) no-repeat right 194px; height: 426px; }
#header_l { width: 100%; vertical-align: top; text-align: center; padding: 33px 368px 0px 307px; }
#header_r {  vertical-align: top; padding: 37px 15px 0px 0px; }
#header_r div { background: #fbf4e4; padding: 3px 7px 1px 8px; }
#header_r img { margin: 7px 0px 10px 0px }
#tm1 { background: #fbf7ed url(img/tm_top.gif) repeat-x left top; padding: 21px 8px 8px 8px; }
#tm2 { background: url(img/tm_off_bg.gif) repeat-x left top; }
#tm2 td { width: 16%; text-align: center; }
.tm_on1 { background: url(img/tm_on_bg.gif) repeat-x left top; }
.tm_on2 { background: url(img/tm_on.gif) no-repeat right top; text-align: center; font: bold 16px/49px Arial; color: #f1a02f; text-decoration: none; }
a.tm_on222:link,a.tm_on222:visited,a.tm_on222:active
{ font: bold 16px/49px Arial; color: #774926; text-decoration: none; }
a.tm_on222:hover
{ font: bold 16px/49px Arial; color: #f1a02f; text-decoration: none; }

a.hh:link,a.hh:visited,a.hh:active
{ font: bold 15px Arial; color: #aa7f76; text-decoration: none; text-align: center; }
a.hh:hover
{ font: bold 15px Arial; color: #552d25; text-decoration: none; text-align: center; }

.tm_line { background: url(img/tm_splitter.gif) no-repeat right 14px; padding-right: 1px; }
/*END OF HEADER*/

/*DECORATION*/
#main1 { background: url(img/main_l.gif) no-repeat left top; }
#main2 { background: url(img/main_r.gif) no-repeat right top; padding: 0px 8px; }
#main3 { background: url(img/content_bg.gif) repeat-x left top; }
#main4 { background: url(img/content_l.jpg) no-repeat left top; }
#main5 { background: url(img/content_r.jpg) no-repeat right top; }
#lc { vertical-align: top; padding: 18px 0px 0px 6px; }

.banner { text-align: center; padding: 10px 0px; }
.h_line1 { background: url(img/h_bg.gif) repeat-x left top; margin: 8px 0px 10px 0px; }
.h_line2 { background: url(img/h_l.gif) no-repeat left top; }
.h_line3 { background: url(img/h_r.gif) no-repeat right top; height: 3px; overflow: hidden; }
.img_frame { border: 1px solid #6c4222; }
.img_left { border: 1px solid #6c4222; margin: 5px 15px 13px 0px; float: left; }
.clearall { clear: both; height: 1px; overflow: hidden; }
.n {  text-align:left; }
/*END OF DECORATION*/

.ff  { text-align: center;}

/*CONTENT*/
#cc { width: 100%; vertical-align: top; text-align: justify; padding: 25px 50px 10px 47px;}
#xx { width: 100%; vertical-align: top; text-align: center; padding: 25px 50px 10px 47px;}
/*END OF CONTENT*/

/*FOOTER*/
#footer1 { background: url(img/footer_bg.gif) repeat-x right bottom; }
#footer2 { background: url(img/footer_img.jpg) no-repeat right bottom; height: 88px; }
#footer3 { padding: 38px 150px 0px 20px; text-align: center; font: normal 12px/18px Arial; color: #fffffe; text-decoration: none; }
a.sm:link,a.sm:visited,a.sm:active
{ font: 10px Arial; color: #f2e4c3; text-decoration: none; }
a.sm:hover
{ font: 10px Arial; color: #ffffff; text-decoration: none; }

/*END OF FOOTER*/