html,body{margin:0;padding:0;height:100%;}
body,table,td,th,p{font: 12px Arial, Helvetica, sans-serif;color:#333132}
body{
    scrollbar-face-color:#ccc;
    scrollbar-arrow-color:#999;
    scrollbar-track-color:#fff;
    scrollbar-shadow-color:#fff;
    scrollbar-highlight-color:#fff;
    scrollbar-3dlight-color:#fff;
    scrollbar-darkshadow-Color:#fff;
}
td{vertical-align:top}
a{color:#00483a;}
a:hover{text-decoration:none}
a img{border:none}
.clear{clear:both;height:0;font-size:0;overflow:hidden}

h1{margin:0;padding:5px 2px;font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:normal;color:#00483a}
h2{margin:0;font-size:15px;font-weight:normal;text-transform:uppercase;color:#00483a}
h3{margin:10px 0;font-size:15px;font-weight:normal;color:#00483a}

div#header{position:absolute;top:0;height:161px;width:100%;min-width:1000px;background:url(/images/tbg.png) repeat-x;z-index:11}
.t1{position:absolute;height:113px;width:499px;background:url(/images/t1.png) no-repeat}

.logo{position:absolute;margin:29px 0 0 27px;z-index:99}

.icon {position:absolute;right:0;}
.icon a {display:block;float:left;height:91px;width:39px;margin:0 24px 0 23px}
.icon a.home {background:url(/images/home.png) -41px 0 no-repeat;}
.icon a.mail {background:url(/images/mail.png) -41px 0 no-repeat;}
.icon a.sitemap {background:url(/images/sitemap.png) -41px 0 no-repeat;}
.icon a:hover.home, .icon a:hover.mail, .icon a:hover.sitemap, .icon a.ahome, .icon a.amail, .icon a.asitemap{background-position:0 0}

.tmbg{position:absolute;width:100%;height:48px;margin-top:113px;background:url(/images/mbg.gif) repeat-x}

.topmenu{position:absolute;margin:127px 0 0 295px}
.topmenu a{display:block;float:left;width:136px !important;width:146px;height:39px;padding:15px 0 0 10px;color:#6f6f6f;text-align:center;text-decoration:none;text-transform:uppercase;background:url(/images/m.jpg) no-repeat}
.topmenu a.active, .topmenu a:hover{color:#00483a}
.topmenu a.active span, .topmenu a:hover span{border-bottom:1px dashed #00483a}

.tml{position:absolute;width:50px;height:48px;margin:113px 0 0 264px;background:url(/images/m1.jpg) repeat-x}


#wrapper{position:relative;height:100%;width:100%;border-collapse:collapse;background:url(/images/wbg.gif) 0 161px repeat-x;direction:rtl}
#wrapper td{direction:ltr;}
#topdown{height:114px;width:100%;padding:0px}
#content{padding:0;padding-top:170px;width:100%;height:100%}
#cont-table{border-collapse:collapse;width:100%;height:100%}
/*#cont-text{background:url(/images/cbg.gif) repeat-x;}*/

.lpad{padding:0 12px 0 8px}
.rpad{width:100%}

.path{width:100%;margin:25px 0 30px;}

.tablenews{table-layout:fixed;width:100%}
.tablenews th{text-align:left;padding:1px 0 15px}
.tablenews th a{font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#00483a;border-bottom:1px dashed #00483a;text-decoration:none}
.tablenews td{border:1px solid #c3c3c3;height:750px;padding:5px}
.new{margin:10px 5px}
.new p{margin:10px 0 0;padding:0 5px;text-align:justify;}
.new a{display:inline-block;padding:2px 5px 3px}
.new a:hover{background:#2c6007;color:#fff;text-decoration:underline}
.new .ndate{margin-bottom:5px;padding:0 5px;color:#878787}
.new .ndate span{color:#2c6007}
.nn,.nnv{height:690px;padding:0 10px;overflow-y:scroll;
    scrollbar-face-color:#ccc;
    scrollbar-arrow-color:#999;
    scrollbar-track-color:#fff;
    scrollbar-shadow-color:#fff;
    scrollbar-highlight-color:#fff;
    scrollbar-3dlight-color:#fff;
    scrollbar-darkshadow-Color:#fff;
}
.nnv{height:340px;}
.nm{margin:5px 0}
.nmimg{padding:10px 5px 5px}
.nmname{padding:5px;font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#333132}
.nmlink{padding:0 5px}
.nmlink a{padding:2px 0px 3px;line-height:20px}
.nmlink a:hover{background:#56a120;color:#fff;text-decoration:underline}
.nmall{padding:20px 15px 10px}
.nmall a{color:#333132}
.nmall img{margin-right:5px}


#right{padding:0;width:226px}
#rightinside{padding:70px 0 0;width:286px}

#rightinside .th{padding:5px 0 20px}
#rightinside .th a{font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#00483a;border-bottom:1px dashed #00483a;text-decoration:none}
.rightnm{width:249px;border:1px solid #c3c3c3}
.rightnm .nn{height:500px}

.login{position:relative;margin:20px 0 22px}
.login form{margin:0;padding:0}
.login table{border-collapse:collapse}
.login table th{vertical-align:middle;text-align:right;font-size:11px;padding:0 10px 0 0}
.login .lin{margin:1px 0 2px;border:1px solid #a3a3a3;color:#0f0f0f;padding-left:5px;vertical-align:top;font-size:11px;width:146px}
.login td.reglink{height:20px;padding:5px 0}
.login .lsub{position:absolute;top:0;left:0;margin:52px 0 0 135px;border:none;background:url(/images/btn.gif) 100% 0 no-repeat;font-size:11px;height:20px;width:58px;cursor:pointer}
.login .lsubs{position:absolute;top:0;left:0;margin:52px 0 0 158px;border:none;background:url(/images/btn.gif) 100% 0 no-repeat;font-size:11px;height:20px;width:58px;cursor:pointer}
.editor{display:block;width:190px;height:31px;text-align:center;color:#fff;text-decoration:none;background:url(/images/btop.jpg) no-repeat}
.editor img{margin:14px 0 0 7px}
.tableeditor{width:190px;border:1px solid #bfbfbf;border-top:1px solid #fff;background:url(/images/blbg.png) 1px 0 no-repeat}
.tableeditors{width:250px;border:1px solid #bfbfbf;border-top:1px solid #fff;background:url(/images/blbg.png) 1px 0 no-repeat}
.tableeditor th{width:74px;padding:10px 0}
.tableeditor td{padding:10px 0}
.tableeditor td p{margin:0;padding:6px 0}
.tableeditor td span{color:#959595}

.rban{margin:20px 0;width:190px;border:1px solid #bfbfbf}
.rban2{margin:10px 0;width:249px;border:1px solid #bfbfbf}

.postblog{padding:10px 0}
.postblog a{color:#333132;border-bottom:1px dashed #333132;font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;text-decoration:none}

.lastpost a{display:inline-block;padding:2px 5px 3px;vertical-align:middle}
.lastpost a:hover{background:#56a120;color:#fff;text-decoration:underline}
.lastpost p{margin:0;padding:10px 35px 10px 5px}


#left{padding:0;padding-top:170px;width:239px}
.leftd{padding:0 10px 20px 0;}

.search{margin:25px 0 25px 20px;}
.search form{margin:0;padding:0}
.search form .texts{border:1px solid #a3a3a3;color:#a3a3a3;padding-left:5px;vertical-align:top;font-size:11px;width:142px}
.search form .btns{margin-left:9px;border:none;background:url(/images/btn.gif) 100% 0 no-repeat;font-size:11px;height:20px;width:58px;cursor:pointer}

.lm{margin:10px 0 20px;}
.lm a{display:block;width:191px !important;width:234px;height:32px;margin-bottom:1px;padding-left:43px;line-height:31px;text-decoration:none;background:url(/images/lm.jpg) 0 0 no-repeat}
.lm a.active{color:#fff;background-position:0 -32px}
.lm a:hover {text-decoration:underline;}

.pool{padding:38px 0 10px 43px;background:url(/images/faq.png) no-repeat}
.question{margin-bottom:15px;font-weight:bold}
.pool table{width:190px;border-collapse:collapse}
.pool table th{vertical-align:top;padding:2px 15px 0 0}
.pool table td{padding:0 0 8px 0}

.pool .btnp{margin:5px 0 0 120px;border:none;background:url(/images/faqbtn.jpg) 100% 0 no-repeat;font-size:11px;height:20px;width:70px;cursor:pointer}

#footer{position:relative;padding:0px;width:100%;height:114px;background:url(/images/bbg.gif) repeat-x}
.sitenn{position:absolute;margin:50px 40px 0}
.sitenn a{text-decoration:none}
.copyright{position:absolute;right:0;margin:50px 40px 0}
.bmenu{position:absolute;margin:50px 0 0 280px;}
.bmenu a{display:block;float:left;padding:2px 5px 3px;margin-right:15px;color:#2c6007;font-size:11px;text-decoration:none}
.bmenu a:hover{text-decoration:underline;background:#56a120;color:#fff}

.issue {clear:both;width:100%}
.issue img {float:left;margin:0 50px 25px 0}
.issue h3 {font-style:italic;font-weight:normal;font-family:Georgia,Times New Roman,Times,serif;font-size: 17px;}

.iuser img {float:left;margin:0 50px 25px 0}
.iuser h3 {font-style:italic;font-weight:normal;font-family:Georgia,Times New Roman,Times,serif;font-size: 17px;}

/* blog */

.post{width:100%;margin-top:20px;font-size:14px}
.posthead{margin-bottom:20px}
.posthead .h1{font-weight:normal}
.posthead .h1 a, .posthead .h1 a:link, .posthead .h1 a:visited
{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:36px;color:#56a020;text-decoration:none;}
.posthead .h1 a:hover, .posthead .h1 a:active
{color:#70c040;border-bottom: 1px dotted #70c040}
.posthead span{font-size:11px;color:#acacac}
.posthead img{float:left;margin-right:15px;border:1px solid #999999;}
.postfoot{width:100%;margin:15px 0 0;border-collapse:collapse}
.postfoot td{color:#acacac;font-size:11px;padding:0;}
.postfoot .tags{height:14px}
.postfoot .tags a, .postfoot .tags a:link, .postfoot .tags a:visited {color:#70c040;text-decoration:none;padding:0 3px}
.postfoot .tags a:hover, .postfoot .tags a:active {color:#fff;background:#70c040;}
.postfoot .tags span{position:relative;margin-left:-5px;width:10px;background:#fff}
.postfoot .autors{text-align:right}
.postfoot .autors a.u, .postfoot .autors a.u:link, .postfoot .autors a.u:visited {text-decoration: underline;}
.postfoot .postedit, .postfoot .postcomment{margin:15px 0}
.postfoot .postcomment {font-size:16px;font-family: Georgia, "Times New Roman", Times, serif;}
.postfoot .postedit a, .postfoot .postcomment a, .postfoot .postedit a:link, .postfoot .postcomment a:link, .postfoot .postedit a:visited, .postfoot .postcomment a:visited{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:16px;text-decoration:none}
.postfoot .postedit a:hover, .postfoot .postcomment a:hover, .postfoot .postedit a:active, .postfoot .postcomment a:active {border-bottom:1px dotted #70c040;}

.comm{width:100%;margin-top:20px;}
.commhead{margin-bottom:20px}
.commhead span{font-size:11px;color:#acacac}
.commhead img{float:left;margin-right:15px;border:1px solid #999999;}
.commhead .h1{font-weight:normal;margin-bottom:10px;}
.commhead .h1 a, .commhead .h1 a:link, .commhead .h1 a:visited
{font-family:Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:bold;font-size:16px;color:#56a020;text-decoration:none;border-bottom:1px dotted #56a020;}
.commhead .h1 a:hover, .commhead .h1 a:active
{color:#70c040;border-bottom: 1px dotted #70c040}
.commfoot{width:100%;margin:15px 0 0;border-collapse:collapse}
.commfoot td.comment{text-align:right; color: #acacac;}
.commfoot td.comment a:hover, .commfoot td.comment a:active {border-bottom:1px dotted #70c040;}

.comments{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:16px;color:#acacac;margin-bottom:10px}

.commfoot td.comment a.plus, .commfoot td.comment a.plus:link, .commfoot td.comment a.plus:visited,
.autors .postcomment a.plus, .autors .postcomment a.plus:link, .autors .postcomment a.plus:visited
{ font-style: normal; color: #8eaf67; font-weight: bold; }
.commfoot td.comment a.plus:hover, .commfoot td.comment a.plus:active,
.autors .postcomment a.plus:hover, .autors .postcomment a.plus:active
{ font-style: normal; color: #8eaf67; font-weight: bold; border-bottom: 1px solid #8eaf67; }

.commfoot td.comment a.minus, .commfoot td.comment a.minus:link, .commfoot td.comment a.minus:visited,
.autors .postcomment a.minus, .autors .postcomment a.minus:link, .autors .postcomment a.minus:visited
{ font-style: normal; color: #db6c6c; font-weight: bold; }
.commfoot td.comment a.minus:hover, .commfoot td.comment a.minus:active,
.autors .postcomment a.minus:hover, .autors .postcomment a.minus:active
{ font-style: normal; color: #db6c6c; font-weight: bold; border-bottom: 1px solid #db6c6c; }

.comments a.nk, .comments a.nk:link, .comments a.nk:visited {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:24px;color:#70c040;}
.comments a.nk span {font-family:'Times New Roman', Times, serif;font-style:normal;font-weight:normal;font-size:16px;color:#70c040}

.write-comment {
    font-weight: normal;
    margin-top: 25px;
}

.write-comment a, .write-comment a:link, .write-comment a:visited {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    text-decoration: none;
    font-size: 16px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #32a3d6;
}

.write-comment a:hover, .write-comment a:active {
    border-bottom: 1px dotted #70c040;
}

.html blockquote {
    background: #eeeeee; padding: 5px; margin: 0px;
}

.image img.image {
    margin-bottom: 25px;
}

.html {
    font-size: 14px;
}

.margin-left {
    margin-left: 10px;
}

.om{text-align:center;width:250px;}
.omo{text-align:center;width:500px;}
.om a, .om a:link, .om a:visited, .omo a, .omo a:link, .omo a:visited{color:#00483a;padding:0 3px;text-decoration:none}
.om a:hover, .om a:active, .omo a:hover, .omo a:active{color:#fff;background:#56a020}

.banner {margin-bottom:4px}

.lastpost .mainpostblog {border:1px solid #888;width:184px;}
.lastpost .mainpostblog span {color:#888;margin-left:5px;white-space:nowrap}

div.pager {text-align:center;padding:5px;}
div.pager a {margin:0 5px;}
