body { margin:0; font-family:tahoma; background-color:#E7DED7; scrollbar-3d-light-color:#965c41; scrollbar-arrow-color:#d1ab7c; scrollbar-base-color:#965c41; scrollbar-dark-shadow-color:#bf9e8d; scrollbar-face-color:#965c41; scrollbar-highlight-color:#bf9e8d; scrollbar-shadow-color:#965c41; }
p { margin:0px; }

.g_text { font-size:13px; color:#3C3734; }
.g_link { font-size:13px; color:#3C3734; }
.hd_menu { font-size:11px; color:#643B2B; }

a.smenu { font-size:13px; color:#3C3734; text-decoration:none; }
a.smenu:hover { color:#6D3F29; }
.smenu_on { color:#6D3F29; font-size:13px; }

a.top_menu { color:#3C3734; font-size:13px; text-decoration:none; display:block; padding:0 8px 0 8px; }
a.top_menu:hover { text-decoration:underline; }
a.top_menu_on { display:block; padding:4px 8px 5px 8px; font-size:13px; background-color:#955C41; color:#f2f2f2; text-decoration:none; }

a.top_menu_h { color:#3C3734; font-size:13px; text-decoration:none; display:block; padding:0 8px 0 8px; font-family:tahoma; }
a.top_menu_h:hover { text-decoration:underline; }
a.top_menu_on_h { display:block; padding:4px 8px 5px 8px; font-size:13px; background-color:#955C41; color:#f2f2f2; text-decoration:none; font-family:tahoma; }

a.lang { color:#3C3734; font-size:13px; display:block; padding:0 6px 0 6px; }
a.lang:hover { text-decoration:underline; }

.bottom { background-image:url(images/bg_bottom.jpg); height:236px; background-position:bottom; background-repeat:repeat-x; }
.top {  background-image:url(images/bg_top.jpg); background-repeat:repeat-x; }
.bot_text { font-size:11px; color:#665950; }

.hd_listing { font-size:13px; color:#2B2825; font-weight:bold; }
a.numpg { font-size:13px; color:#2B2825; display:block; padding:3px; text-decoration:none; }
a.numpg:hover { text-decoration:underline; }
a.numpg_on { font-size:13px; color:#f2f2f2; background-color:#955C41; display:block; padding:1px 5px 1px 5px; font-weight:bold; text-decoration:none; } 

a.link_download { font-size:11px; color:#955C41; text-decoration:none; }
a.link_download:hover { text-decoration:underline; }
.link_fulls { font-size:11px; width:90px; color:#955C41; cursor:pointer; }
a.studio_link { font-size:11px; color:#665950; text-decoration:none; }
a.bot_link {  font-size:11px; color:#665950; text-decoration:none; }

.hv_box { height:300px; }
.hv_p1 { font-size: 13px; color: #665950; padding-bottom: 5px; }
.hv_p2 { font-size: 13px; color: #665950; padding-bottom: 5px; font-weight: bold; }
a.hv_link_more { display:block; background-color:#995D43; font-size: 11px; color: #F2DDCC; font-weight:bold; text-decoration:none; width:80px; text-align:center; padding:3px 0 3px 0; }
a.hv_hd_block { font-size:16px; color:#733D21; text-decoration:none; }
a.hv_block_text { font-size:12px; color:#665950; text-decoration:none; text-align:justify; }
a.hv_block_text:hover { text-decoration:underline; }
.hv_desc { font-size:11px; color:#393432; }

a.link { font-size:14px; color:#3C3832; }
a.link:hover { text-decoration:underline; }
a.bot_link { font-size:11px; color:#333; text-decoration:none; }
.bot_text { font-size:11px; color:#333; font-family:arial; }
.hd_col { font-size: 14px; color: #665950; font-weight: bold; }
.text { font-size: 12px; color: #665950; }
.desc { font-size: 13px; color: #665950; }
.bname { font-size: 16px; color: #665950; font-weight: bold; }