/* title */
form {margin:0px; padding:0px }
html {background:#ffbc2c url(/i/h2_bg.gif) top center no-repeat}
body {color:#000; font: 12px Arial; margin:0px; padding:0px; text-align:center}
a {color:#636363}
.red {color:#f00}
img {border:0px solid #fff}
.link_w {color:#fff}
table td , .button, .button2 {font:11px Arial}
#M1 {width:1000px; text-align:left; border:0px solid #fff; margin:0px auto 0px; background: url(/i/h1_bg.gif) top left no-repeat; height:600px; position:relative}
#Header {height:192px;}
#Header .left .enter {margin-top:24px;}
#Header .left .enter td {padding:3px 0px}
#Header input.sr {border:1px solid #333; background:#e8e8e8; }
.button {border: 1px solid #000; font-weight:bold; background:#e8e8e8}
.button2 {border: 1px solid #000; font-weight:bold; background:#e8e8e8; color:#ffbc2c; font-size:11px}

#Left, #Header .left {width:210px; float:left;}
#Right, #Header .right {width:790px;float:left;}
.auth {width:200px}

#Header .right {position:relative; height:192px}
#Header .right .r1 {margin:5px 0px 0px 80px }
#Header .right .r2 {position:absolute; bottom:12px; right:60px}
#Header .right .r3 {position:absolute; top:45px; left:75px}
#Header .right .r3 a img {width:360px;height:130px}

#Left #Menu {text-align:left; width:200px; }
#Left #Menu .menu {padding:38px 0px 8px;background: url(/i/menu_h.gif) no-repeat;}
#Left #Menu .menu ul {list-style: none; margin:0px; padding:0px}
#Left #Menu .menu ul li {padding:0 0 0 30px; background: url(/i/menu_but.gif) 12px 10px no-repeat; border-bottom:1px solid #888}
#Left #Menu .menu ul li.menu_hover {background: url(/i/menu_but1.gif) 12px 10px no-repeat}
#Left #Menu .menu ul li.active {background: url(/i/menu_but2.gif) 12px 10px no-repeat}
#Left #Menu .menu ul li a {font-size:18px; text-decoration:none; color:#000; display:block; width:170px; padding:5px 0; }

#Left #Menu .menu ul li ul li{border-bottom:1px solid #888; margin-bottom:1px}
#Left #Menu .menu ul li ul li a {font-size:16px; font-weight:bold; width:auto}


#Left #Menu .left_block {width:200px; padding-top:36px; margin-bottom:10px; background:#000}
#Left #Menu .left_block div {background:#d8d8da;border:1px solid #000; padding:12px 15px}
#Left #Menu .left_block div a {display:block; padding-bottom:4px}

#Left .left_vote {width:200px; margin-bottom:10px}
.pad5px {padding:5px 0px}

#Right #Cont {width:770px;background:#d8d8da;text-align:left; border:1px solid #000}
#Right .border {margin:7px; border:1px solid #fff; position:relative; width:752px;z-index:1}
#Right #H1 {position:absolute; top:25px; left:28px; background:#ffbc2c; width:600px; border:1px solid #fff; z-index:-1; }
#Right #H1 h1 {margin:8px 0 15px 8px; padding:0px; font-size:18px; font-style: italic; color:#ffffdd/*color:#ffcb5b*/}
#Right #H1 a {text-decoration:none}
#Right #Content {margin:55px 35px 30px 63px; background:#fff; border:1px solid #000; z-index:2; }
#Right .contents {margin:25px 17px 25px 17px}

#Footer {background:#000; height:56px;margin-top:20px; position:relative; bottom:0px; left:0; width:100%; clear:left}
#Footer .worked {text-align:right;color:#444; }

#Right #Cont .newss {margin-bottom:10px; border-collapse: collapse; border-spacing:0px; margin-left:5px}
#Right #Cont .newss tr.top {height:10px}
#Right #Cont .newss tr.top .td1{width:20px; background: url(../i/top_td1.gif) top left no-repeat}
#Right #Cont .newss tr.top .td2 {width:725px; background: url(../i/top_td2.gif) top repeat-x}
#Right #Cont .newss tr.top .td3 {width:10px; background: url(../i/top_td3.gif) top right no-repeat}
#Right #Cont .newss tr.body .td1 {width:20px; background: url(../i/body_td1.gif) left repeat-y}
#Right #Cont .newss tr.body .td2 {width:725px}
#Right #Cont .newss tr.body .td3 {width:10px; background: url(/i/body_td3.gif) right repeat-y}
#Right #Cont .newss tr.bot {height:10px}
#Right #Cont .newss tr.bot .td1 {width:20px; background: url(../i/bot_td1.gif) top left no-repeat}
#Right #Cont .newss tr.bot .td2 {width:725px; background: url(../i/bot_td2.gif) bottom repeat-x}
#Right #Cont .newss tr.bot .td3 {width:10px; background: url(../i/bot_td3.gif) bottom right no-repeat}
#Right #Cont .newss tr.body .news_name {width:100%; font-weight:bold; padding:4px 0px}
#Right #Cont .newss tr.body .news_name a {text-decoration:none;color:#000; font-size:14px}
#Right #Cont .newss tr.body .news_name h2 {font-size:16px; margin:0px}
#Right #Cont .newss tr.body .news_text {width:100%; padding:10px 0px; border-top:2px solid #FFDB78;border-bottom:2px solid #FFDB78}
#Right #Cont .newss tr.body .links_text {width:100%; padding:10px 0px; border-top:2px solid #FFDB78;}
#Right #Cont .newss tr.body .news_bot {width:100%; padding:4px 0px}

#Right #Cont .pages {padding:10px;text-align:center;}
#Right #Cont .pages a {padding:1px 4px;background:#fff; color:#999; margin-right:5px;font-weight:bold }
#Right #Cont .pages a.active {background:#ffbc2c; color:#000}

#Comment {clear:left; padding-top:2px}
#Comment .comment {padding:10px 0px;border-top:1px solid #eee }
#Comment .comment small {color:#999}
#Add_comm textarea {width:600px; height:80px; margin-bottom:10px; border:1px solid #000}
.blogcomment textarea {width:100%; height:80px; border:1px solid #000}
.checks {padding:5px 0px}

.cblock {margin:5px 0px; clear:both; border:1px solid #eee; padding:4px}
.cblock .h {background:#fff}
.cblock .h img {float:left; margin-right:15px}
.cblock .h .h_user {float:left; padding:2px 0px}
.cblock .t {clear:left}

#Comment_answer {width:100%;display:none}
.liters {padding:0px 0px 20px; text-align:center}
.keg8 {font-size:12px; font-weight:bold}
.wid400 {width:480px; }
.books200 {float:left; width:240px; font-size:12px; border:0px solid #edc}
h2 {margin:0px}
#GG {position:relative;}
#Gallery {position:absolute; width:650px; background:#ffffff; z-index:10; top:-400px; left: -16px; visibility:hidden;}
#Gallery .close {position:absolute;top:5px; right:5px}
.gpic {height:360px; text-align:center; margin-top:10px}
#galcon {width: 640px; height: 110px; margin:0px 5px 5px}
#galcon a {margin:0px 5px }

table.get_books {width:618px; margin:10px 0px; border:1px solid #fff}
table.get_books {clear:left}
table.get_books td {vertical-align:top; text-align:left; font-size: 12px;}
table.get_books td.pics {padding-right:20px;}

#Readbook {width:618px;text-align:justify;}
#Readbook h1, #Readbook h2, #Readbook h3, #Readbook h4, #Readbook h5 {margin:0px}
#Readbook h1 {font-size:19px}
#Readbook h2 {font-size:17px}
#Readbook h3 {font-size:15px}
#Readbook h4 {font-size:13px}
#Readbook h5 {font-size:11px}

.contents h4.calend {font-size:16px;}
.contents h4.calend a {color: #ffbc2c}