/* tags */
html, body {margin:0; padding:0; color:#0C0201; height:100%; width:100%}
body {background:url(../images/gl-l.gif) 230px 0 repeat-y}
p, textarea, input, select, body, form {font:11px Tahoma, Verdana, Arial, sans-serif}
a img {border:0}
/*a {color:#91400A}*/
a:link, a:visited {color:#5D4531}
a, a:hover {color:#BF8D61}
a:link, a:visited {text-decoration:underline}
a, a:hover {text-decoration:none}
form, table, h1, h2 {margin:0 0 14px 0; padding:0}
ul {padding:0; margin:0; list-style-image:none; list-style-type:none}
ul li {margin:0 0 4px 12px; padding:0 0 0 12px; background:url(../images/ul.gif) 0 4px no-repeat}
ol {padding:0}
ol li {margin:0 0 0 30px; padding:0}
h1 {font:20px Tahoma; font-weight:bold; color:#5D4531; text-transform:uppercase; text-align:center; margin-top:10px}
h2 {font:18px Tahoma; font-weight:bold; color:#5D4531; text-transform:uppercase; text-align:center}
h2 span {color:#A90000}
h3 {font:18px Tahoma; font-weight:bold; color:#BF8D61}
h4 {font:18px Tahoma; color:#603C1D}

/* classes */
.clear {clear:both}
.ltext {padding-top:30px; background:url(../images/left-bg.jpg) 0 0 no-repeat}
.contact {color:#5D4531; font-weight:bold; font-size:13px}
.icq a:link, .icq a:visited {text-decoration:none}
.rtext {width:229px; margin:10px 0 0 12px; background:#FFFFFF url(../images/corner2.gif) left bottom no-repeat}
.rtext div {width:219px; padding:10px 0 10px 10px; background:url(../images/corner1.gif) 0 0 no-repeat}
.rtext p {margin:0 5px 14px 16px; line-height:16px}
.rtext p.date {padding:0 0 3px 0; background:url(../images/li.gif) left bottom repeat-x; font:15px Arial; font-weight:bold; color:#5D4531; margin:0 0 4px 0}
.rtext p.date span {padding-left:16px; background:url(../images/news.gif) 2px 6px no-repeat}
.date {font:18px Arial; font-weight:bold; color:#5D4531}
.bn {margin-top:0; background:#FFFFFF url(../images/corner3.gif) left bottom no-repeat}
.bn div {background:url(../images/corner4.gif) 0 0 no-repeat}
.news a {display:block; font:10px Arial; margin:0 5px 14px 16px; line-height:16px}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.justify {text-align:justify}
.readnext ul {padding-bottom:14px}
.readnext ul li {background:url(../images/ul2.gif) 0 5px no-repeat}
.readnext span {display:block; color:#603C1D; font:24px Tahoma; padding:5px 0 30px 0}
.hr {height:2px; background:#A3A3A3; margin:10px 0; font-size:1px}
.more {text-align:right}
.sendfeedback {padding-top:10px}
.sendfeedback input {width:98%}
.sendfeedback input.submit {width:98px; margin-top:10px}
.sendfeedback textarea {width:98%; height:90px}
.success {color:green}
.error {color:#FF0000}
.required {color:#FF0000; font-weight:bold; font-size:15px}
.arr {font-family: "Times New Roman"}
.rfloat {float:right}
.invisible_li {display:none}
.search_result_url_and_size {color:gray}
.search_keyword {background:#e0e0e0}
ol.search_results {margin-left:30px}
ol.search_results li {margin-bottom:15px}

/* ids */
#global {min-width:970px; min-height:100%; margin:-95px 0 0 0; background:url(../images/gl-r.gif) right top repeat-y}
#g2 {padding:95px 0 0 0}
#pre {position:absolute; margin:-1000px 0 0 -1000px}
#header {height:266px; background:url(../images/head-repeat2.jpg) 54px 0 repeat-x}
#h2 {height:266px; background:url(../images/head14.jpg) right top no-repeat}
#head1 {position:relative; height:186px; background:url(../images/head11.jpg) 0 0 no-repeat}
#head1 div {float:right; position:relative; display:inline; width:265px; height:91px; margin:15px 0 0 0; font:20px Verdana; font-weight:bold; color:#FFE6C5; line-height:27px}
#head1 div span {position:absolute; left:50px; top:5px}
#logo {display:block; position:absolute; width:315px; height:160px; left:130px; top:7px}
#lang {display:inline; position:absolute; top:75px; right:90px; margin:0}
#lang a {font-size:15px; color:#FFE6C5; font-weight:bold}
#head2 {height:180px; background:url(../images/head12.jpg) 0 0 no-repeat}
#path {height:27px; background:url(../images/path.gif) 0 0 repeat-x; text-transform:lowercase}
#path div {height:27px; padding:0 0 0 280px; background:url(../images/head13.jpg) 0 0 no-repeat; color:#362F2D; font:14px Tahoma; line-height:12px}
#path a {color:#362F2D}
#left {float:left; width:255px}
#left .icq a {color:#000000}
#left .icq img {border:0; margin:2px 0; vertical-align:middle}
#leftmenu {color:#5D4531; background:url(../images/left-repeat.gif) right top repeat-y}
#leftmenu div {padding:0 0 40px 0; background:url(../images/left2.jpg) right bottom no-repeat}
#leftmenu ul {display:block; background:url(../images/left1.jpg) right top no-repeat}
#leftmenu ul li {display:block; width:205px; min-height:18px; margin:0; padding:6px 0 6px 20px; font-size:13px; font-weight:bold; background:url(../images/li.gif) left bottom repeat-x}
#leftmenu ul li.last {background-image:none}
#leftmenu ul li.subcat {height:auto; padding:0}
#leftmenu ul li.sets {cursor:pointer}
#leftmenu ul li ul {display:block; min-height:0; background:none}
#leftmenu ul li ul li {width:185px; padding-left:40px}
#leftmenu ul li ul li a:link, #leftmenu ul li ul li a:visited {padding-left:10px; background:url(../images/li2.gif) 0 6px no-repeat}
#leftmenu ul li ul li a, #leftmenu ul li ul li a:hover {padding-left:10px; background:url(../images/li3.gif) 0 6px no-repeat}
#leftmenu a:link, #leftmenu a:visited {text-decoration:none}
#lefttext {width:231px; background:url(../images/left-bot.jpg) left bottom no-repeat; padding-bottom:40px}
#lefttext h2 {width:216px; border-bottom:1px solid #5D4531; font:16px Arial; font-weight:bold; color:#5D4531; text-align:right; text-transform:uppercase}
#lefttext img {border:1px solid #5D4531; margin-left:37px}
#lefttext p {margin:0 0 0 37px}
#order {text-transform:uppercase; font-size:14px; padding-right:10px; background:url(../images/arr.gif) right 4px no-repeat}
#right {float:right; width:241px; background:url(../images/right-bg.jpg) 0 243px repeat-y}
#r2 {background:url(../images/right.jpg) 0 0 no-repeat}
#r3 {padding-bottom:65px; background:url(../images/right-bot.jpg) left bottom no-repeat}
#right h2 {border-bottom:1px solid #5D4531; margin-left:13px; padding-right:10px; font:16px Arial; font-weight:bold; color:#5D4531; text-align:right; text-transform:uppercase}
#search {display:block; height:30px; padding:2px 0 0 46px; margin:0; background:url(../images/search.gif) 18px 0 no-repeat}
#searchinput {height:15px; padding:0 1px; border:1px solid #CBA78A; vertical-align:middle}
#searchsubmit {width:19px; height:17px; padding:1px; border:1px solid #CBA78A; margin-left:3px; background:url(../images/submit.gif) 6px 3px no-repeat; vertical-align:middle; cursor:pointer}
#archive {text-transform:uppercase}
#content {margin:0 242px 0 256px}
#content p {margin:0; padding:0; text-indent:12px; line-height:15px}
#footer {clear:both; min-width:970px; height:90px; background:#FFFFFF; padding-top:5px}
#footer p {font-size:10px; padding-left:45px; margin:12px 0}
#footer a {color:#254994}
#fmenu {height:17px; padding:3px 0 0 45px; background:#B6895B; color:#BDBFBD; font-size:10px; text-align:center}
#fmenu a {color:#FFFFFF}
#fmenu a:link, #fmenu a:visited {font-weight:normal}
#fmenu a, #fmenu a:hover {font-weight:bold; text-decoration:underline}
#counter {float:right; padding:15px 15px 0 0}

/* ie6 */
* html #global {height:100%; width: expression(document.documentElement.clientWidth<970 ? "970px" : "auto")}
* html #footer {width: expression(document.documentElement.clientWidth<970 ? "970px" : "auto")}
* html #content {height:1%}