body,h1,h2,h3,h4,h5,h6,p,form,img,table,td,th,fieldset,hr{margin:0;padding:0;border:0;}
body{background:#747474;font:11px verdana,arial,sans-serif;color:#000;}
td,th{vertical-align:top;}
div,td,p{text-align:left;}

a{color:#000;}
a:link,a:visited,a:active{text-decoration:none;} 
a:hover{text-decoration:underline;}

hr{border-bottom:1px solid #38712d;height:0;line-height:1px;margin-bottom:10px;}

h1{font-size:1px;display:none;color:#747474;}
h4{border-bottom:2px solid #38712D;border-left:10px solid #38712D;padding:2px 0 2px 5px;font-size:12px;font-weight:bold;}
h5{font-size:11px;font-weight:bold;}

#page{text-align:center;width:768px;margin:0 auto;}
#page .head{margin:5px 0 0 0;padding:0;line-height:1px;}

/* menu top */
#menuTop{width:100%;background:#989898;}
#menuTop td{text-align:center;height:20px;vertical-align:middle;}
#menuTop td a{color:#fff;font-weight:bold;} 
#menuTop td a:hover{text-decoration:none;color:#000;}
#menuTop .blank{width:170px;background:#747474;}

#back{padding:5px;text-align:center;}

/* table body */
#body{width:100%;background:#989898;margin-bottom:5px;}
#body .body{border:10px solid #989898;border-top:0;background:#e2e2e2;}
#body .menu{width:170px;}

#seaHea{text-align:center;padding:5px;border-bottom:2px solid #989898;}

/* productsList */
#ListName h3, #proCat h3{font-size:12px;text-align:center;margin:10px 0;}

#proList, #List{border:0px;background:#808080;width:550px;margin:0 auto;}
#proList td,th, #List td{padding:3px;}
#proList h2, #proList h3, #List h2, #List h3{font-size:11px;font-weight:normal;}
#proList a, #List a{border-bottom:1px solid #787878;}
#proList a:hover, #List a:hover{border:0;}
#proList small,#List small{font-size:10px;color:#484848;}
#proList .h, #proList .f, #List .h, #List .f{background:#c1c1c1;}
#proList .l_0, #List .l_0{background:#f3f3f3;}
#proList .l_1, #List .l_1{background:#e2e2e2;}
#proList .l_0 th, #proList .l_1 th, #List .l_0 th, #List .l_1 th{width:50px;font-weight:normal;text-align:center;}
#List .s{background:#c1c1c1;text-align:right;}
#List .s select{background:#fff;}

/* productsShow */
#proShow, #phoL, #proRev{margin:20px auto;width:550px;}
#proShow:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#proShow img, #phoL img{border:1px solid #747474;margin:2px;}

#phoL hr{border-bottom:1px solid #38712d;height:0;margin-bottom:5px;}

#proRev .h{border-bottom:1px solid #38712d;margin-bottom:2px;padding-bottom:4px;}
#proRev .p{float:left;}
#proRev .a{float:right;}

#proRev .f{margin-top:5px;}

#proRev .r{margin:2px 0;padding:5px;border-bottom:1px solid #38712d;}
#proRev .lc{float:left;width:90px;margin:0 5px 0 0;}
#proRev .rc{float:right;width:160px;margin:0 0 0 5px;}
#phoR{width:160px;margin:5px 0;}
#phoR img{border:1px solid #747474;}
#proRev .u h2{font-size:15px;font-weight:bold;}
#proRev .u h5{font-size:11px;font-weight:normal;color:#585858;font-family:tahoma;padding-bottom:5px;}
#proRev .lc h2{padding-bottom:4px;font-size:11px;}
#proRev .lc h2 a{border-bottom:1px solid #747474;}
#proRev .lc h2 a:hover{border-bottom:1px solid #000;}
#proRev .lc h3 a, #proRev .lc h5{font-size:10px;font-weight:normal;color:#585858;font-family:tahoma;}
#proRev .lc h5{margin:2px 0 0;}
#proRev .lc em{display:block;padding-top:2px;}
#proRev .lc em img{border:1px solid #000;}
#proRev .links{margin:0 0 5px;text-align:right;}
#proRev ul{margin:5px 0 5px 30px;}
#proRev div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#votTbl{width:160px;margin:0;}
#votTbl h4{border-bottom:1px solid #38712D;border-left:10px solid #38712D;padding:2px 0 2px 5px;font-size:12px;font-weight:bold;text-align:left;}
#votTbl th{text-align:left;vertical-align:middle;padding:2px 0 2px 4px;font-weight:normal;border-left:1px solid #38712d;}
#votTbl td{text-align:right;vertical-align:middle;padding:2px 2px 2px 0;font-weight:bold;border-right:1px solid #38712d;}
#votTbl .l_0{background:#f3f3f3;}
#votTbl .l_1{background:#e2e2e2;}
#votTbl .f th, #votTbl .f td{border-bottom:1px solid #38712d;border-top:1px solid #38712d;background:#c1c1c1;font-weight:bold;padding:3px 2px 2px 5px;}
#votTbl .h th, #votTbl .h td{border:0;padding:0;}
.proInfo{float:right;margin-bottom:5px;}

#phoPri{float:left;text-align:center;width:150px;}

#phoTest{float:left;text-align:center;width:150px;}
#phoTest div{margin:0 0 8px 0;text-align:center;}
#phoTest img{margin:0;}
#phoTest p{color:#484848;padding:0;text-align:center;font-size:10px;}

#proInfo{float:right;text-align:left;width:400px;}
#proInfo h2{font-size:12px;}
#proInfo h3{font-weight:normal;font-size:11px;margin:3px 0 5px 0;}

#revForm{margin:10px auto;width:550px;border-top:1px solid #38712d;border-bottom:1px solid #38712d;}
#revForm td{padding:5px;}
#revForm th{padding:5px 5px 5px 0;}
#revForm th{text-align:right;width:85px;}
#revForm .f td{text-align:center;}
#revForm .i{text-align:center;}
#revForm .f input{margin-bottom:3px;}
#revForm .vote select{margin:0 0 -2px 0;font-size:10px;}
#revForm .vote{float:left;text-align:right;padding:0 5px 4px;}

/* homepage */
#news{width:100%;margin:5px 0 0 0;}
#news th{font-weight:normal;text-align:center;width:230px;}
#news td{font-weight:normal;width:347px;}

#proLast{width:194px;margin:auto;}
#proLast div{background:#c1c1c1;padding:3px;border-bottom:2px solid #38712D;text-align:center;}
#proLast div img{border:1px solid #747474;margin-bottom:3px;}
#proLast div h2{font-size:11px;font-weight:normal;}

#opiLast{width:194px;margin:10px auto 0 auto;}
#opiLast div{background:#c1c1c1;padding:3px;border-bottom:2px solid #38712D;}
#opiLast div h2{font-size:10px;font-weight:normal;}

#newsLast{width:330px;}
#newsLast .newsLastH h4{float:left;width:250px;}
#newsLast .newsLastH div{float:right;border-bottom:2px solid #38712D;width:65px;height:18px;text-align:right;}
#newsLast .newsL{font-size:10px;}
#newsLast .newsL div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#newsLast .newsL div{margin-top:4px;}
#newsLast .newsL div h3{font-size:10px;font-weight:bold;float:left;padding-left:5px;}
#newsLast .newsL div span{float:right;display:block;}
#newsLast .newsL p{margin:2px 0 3px 0;padding-bottom:2px;clear:both;border-bottom:1px solid #cacaca;}

#pro10{width:330px;}
#pro10 .h h4{float:left;width:250px;}
#pro10 .h div{float:right;border-bottom:2px solid #38712D;width:65px;height:18px;text-align:right;}
#pro10 .l{font-size:10px;margin:5px 0;}
#pro10 .l div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#pro10 .l div{margin-top:4px;padding:0 0 2px 0;border-bottom:1px solid #cacaca;}
#pro10 .l div h3{font-size:10px;font-weight:bold;float:left;padding-left:5px;width:255px;}
#pro10 .l div span{float:right;display:block;width:70px;}

#newsTopics{padding:10px 10px;width:555px;text-align:center;}
#newsTopics .newsTopicsH h4{float:left;width:400px;}
#newsTopics .newsTopicsH div{float:right;border-bottom:2px solid #38712D;width:140px;height:18px;text-align:right;}
#newsTopics .newsTopicsH:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#newsTopics table{width:100%;background:#808080;padding:0;}
#newsTopics table .h th{background:#e2e2e2;padding:1px;}
#newsTopics table .l th{font-weight:normal;padding:2px 0;}
#newsTopics table .l td{width:405px;}
#newsTopics table td{padding:2px;}
#newsTopics table td span{color:gray;}

/* menu right */
#cat:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#cat .catH div{background:#d3d3d3;border-bottom:2px solid #38712D;width:20px;height:20px;float:right;background-image:url(img/ico_menu_right.gif);}
#cat .catH h5{float:left;width:135px;height:17px;background:#d3d3d3;padding:3px 0 0 5px;border-bottom:2px solid #38712D;border-left:10px solid #38712D;}

#cat .catL div{float:left;background-image:url(img/ico_menu.gif);width:18px;height:20px;border-bottom:2px solid #e0e0e0;}
#cat .catL h3{float:right;width:147px;height:17px;background:#cecece;padding:3px 0 0 5px;font-size:11px;border-bottom:2px solid #e0e0e0;}

#cat .subCatL div{float:left;background:#cecece;width:18px;height:17px;border-bottom:1px solid #fff;}
#cat .subCatL h3{float:right;width:147px;height:16px;background:#ddd;padding:1px 0 0 5px;font-size:11px;border-bottom:1px solid #fff;font-weight:normal;}

#cat .catF div{float:left;background-image:url(img/ico_menu.gif);width:18px;height:20px;border-bottom:2px solid #38712D;}
#cat .catF h3{float:right;width:147px;height:17px;background:#cecece;padding:3px 0 0 5px;font-size:11px;border-bottom:2px solid #38712D;}

#logPan{margin:10px 5px 5px 0;}
#logPan h5{border-bottom:2px solid #38712D;background:#d3d3d3;text-align:center;padding:3px;}
#logPan div{background:#c1c1c1;border-bottom:2px solid #38712D;padding:3px;}
#logPan div p{padding:1px 0;}
#logPan table{border-bottom:2px solid #38712D;padding-top:3px;width:100%;font-size:10px;background:#c1c1c1;}
#logPan table td{vertical-align:middle;padding:2px;}
#logPan table td input{width:120px;}
#logPan table th{text-align:center;padding:3px;}

#formPan{margin:20px auto;width:450px;}
#formPan h5{border-bottom:2px solid #38712D;text-align:center;padding:3px;}
#formPan table{border-bottom:2px solid #38712D;padding-top:3px;width:100%;font-size:10px;background:#c1c1c1;}
#formPan table td{vertical-align:middle;padding:5px;}
#formPan table th{text-align:center;padding:5px;font-weight:normal;}
#formPan ul{margin:0 20px;}

#profile .about{font-size:12px;}

#proSel{margin:5px 5px 5px 0;}
#proSel h5{border-bottom:2px solid #38712D;background:#d3d3d3;text-align:center;padding:3px;}
#proSel div{border-bottom:2px solid #38712D;padding:5px;text-align:center;background:#c1c1c1;}
#proSel div select{width:150px;}

.menu span{clear:both;display:block;}

#search{vertical-align:top;padding:2px;border:1px solid;width:200px;margin:5px;}

input,select,textarea{border:1px solid #676767;font:11px tahoma;}

/* info */
#info, #art{padding:10px;}
#info a, #art a{border-bottom:1px solid #787878;}
#info a:hover, #art a:hover{border:0;}
#info h2{font-size:12px;margin:0 0 20px 0;}
#info h3{font-size:11px;margin:10px 0 5px 0;}
#info h4{font-size:11px;margin:10px 0 2px 0;border:0;padding:0;font-weight:normal;}
#info ul, #art ul, #art ol{margin:0 30px;padding:0;}
#info li, #art li{margin:2px 0;}
.reg h3{text-align:center;padding:0;margin:0;}

#art{font-size:12px;}
#art h2{font-size:18px;margin:0 0 10px;}
#art h3{font-size:14px;margin:20px 0 0;}
#art h4{font-size:12px;margin:10px 0 5px;border:0;background:inherit;padding:0;}
#art #date{text-align:right;margin:0 0 20px;color:#444;}
#author{padding:10px;text-align:right;font-weight:bold;}
#art .photo{margin:10px 0;width:100%;}
#art .photo a{border:0;}
#art .photo img{border:1px solid #747474;}
#art .photo td, #art .photo p{text-align:center;}
#art .photo p{padding-top:2px;}

#message{width:350px;padding:30px;margin:100px auto;border:1px solid #747474;background:#c1c1c1;}
#message .error, .ok{font-size:14px;font-weight:bold;line-height:2em;text-align:center;}
#message .error a, .ok a{font-size:11px;font-weight:bold;color:#000;display:block;}
#message .error{color:red;}

.u{border-bottom:1px solid #787878;}
.u:hover{border:0;}

.foot{text-align:right;padding-right:5px;margin-bottom:5px;font-size:10px;}
.back{text-align:center;margin:10px 10px;}
.clear{clear:both;}

#createSite{padding:10px 0;text-align:center;}
#createSite a{font-size:20px;font-weight:bold;}
