body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,td,th{margin:0;padding:0;border:0}

body{font:12px verdana;margin:20px 0;background:#666960;color:#494949;}
h1{display:none;color:#fff;font-size:1px;}

#container{width:760px;margin:0 auto;padding:0 0 0 13px;}

#head{margin:0 auto;text-align:center;line-height:1px;font-size:1px;}
#foot{background:url('img/bottom_bg.png');height:86px;}
#foot .created{width:212px;padding:28px 0 0 20px;float:left;text-align:center;}
#foot .created a{font-weight:bold;color:#fff;font-size:10px;}
#foot .menu2{padding:30px 0 0 0;text-align:center;color:#56870a;font-size:10px;}
#foot .menu2 span{padding:0 3px;}
#foot .menu2 span a{color:#56870a;font-weight:bold;}
#foot .menu2 .selected{text-decoration:underline;}

#body{width:760px;padding:0;margin:0;background:#fff;}
#body .lb{width:27px;background:#414743;border-right:2px solid #fff;border-left:2px solid #fff;font-size:1px;}
#body .rb{width:6px;border-left:2px solid #fff;background:url('img/bg_right.png') repeat-y;font-size:1px;}

#body .menu{width:201px;vertical-align:top;background:#a1cd03 url('img/menu_bg_b.png') repeat-y;}
#body .menu .bg{background:url('img/menu_bg_a.png') no-repeat;height:400px;}
#body .menu .conInfo{margin:60px 0 0;padding:0 0 0 40px;color:#fff;font-size:11px;}
#body .menu .tel{margin:5px 0 0;padding:0 0 0 40px;color:#fff;font-size:11px;background:url('img/ico_tel.gif') 10px 3px no-repeat;}
#body .menu .mail{margin:0;padding:0 0 0 40px;color:#fff;font-size:11px;background:url('img/ico_mail.gif') 10px 3px no-repeat;}
#body .menu .mail a{color:#fff;}

#body .content{vertical-align:top;border-top:2px solid #fff;border-right:2px solid #fff;border-left:2px solid #fff;}
#body .banner{width:135px;background:#9ebb51;border-top:2px solid #fff;padding:20px 0 0;text-align:center;vertical-align:top;}
#body .banner img, #body .banner object{margin-bottom:15px;}

#menu1{width:201px;margin:0;padding:20px 0 0;list-style:none;}
#menu1 li{border-bottom:1px solid #b4ce84;background:url('img/menu_arrow.gif') 10px 11px no-repeat;}
#menu1 a{font-size:13px;font-weight:bold;display:block;color:#fff;padding:9px 10px 11px 43px;}
#menu1 a:hover{background:#97b452 url('img/menu_arrow.gif') 10px 11px no-repeat;text-decoration:none;}
#menu1 a.selected{background:#97b452 url('img/menu_arrow.gif') 10px 11px no-repeat;text-decoration:underline;}

#pageShow{padding:0 0 5px;}
#pageShow h2{font-size:18px;color:#fff;height:37px;padding:10px 0 0 10px;background:url('img/title_bg.png');margin:0 0 5px;}
#pageShow h3{margin-bottom:10px;font-weight:normal;font-size:11px;color:#7ea102;margin:10px 0 10px 5px;}
#pageShow h3 a{color:#7ea102;}
#pageShow .txt{font-size:11px;padding:0 10px;}

#taxi_form{font-size:11px;margin:20px 0 0;border-top:2px solid #9ebb51;border-bottom:2px solid #9ebb51;width:100%;}
#taxi_form h4{font-size:13px;}
#taxi_form th{font-weight:normal;text-align:left;padding:2px 20px;}
#taxi_form td{padding:2px 20px;}
#taxi_form .f td{text-align:center;padding:5px;}
#taxi_form .h td{text-align:center;padding:5px;background:#ebf0db;}

#pagePho{float:right;}
#pagePho img{border:1px solid #e7e7e7;margin:2px;}

#pageSubList{margin:10px 0 0 0;}
#pageSubList .pages{padding:5px 0 0 0;margin:5px 0 0 0;border-top:1px solid #dfdfdf;text-align:right;font-size:11px;}

#pageSubList .l{padding:5px 0 10px;border-top:1px solid #dfdfdf;}
#pageSubList .l h4{font-size:11px;background:none;}
#pageSubList .l h4 a{color:#ff9000;font-weight:normal;}
#pageSubList .l p{font-size:10px;margin:2px 0 0 10px;}
#pageSubList .l img{float:left;margin:0 5px 3px 0;}

#pageSubList .n{padding:5px 0 10px;border-top:1px solid #dfdfdf;}
#pageSubList .n h4{font-size:11px;}
#pageSubList .n h4 a{color:#ff9000;font-weight:normal;}
#pageSubList .n h3{margin:0;font-size:10px;color:#cacaca;}
#pageSubList .n p{font-size:10px;}
#pageSubList .n img{float:left;margin:0 5px 3px 0;}

#pagePhoGal{width:100%;padding:0;border:0;margin:5px 0 10px;}
#pagePhoGal td{text-align:center;padding:5px;}
#pagePhoGal td p{font-size:10px;}
#pagePhoGal img{border:1px solid #dfdfdf;}

#pageSubGal{width:100%;margin:10px 0;}
#pageSubGal td{text-align:center;padding:5px;}
#pageSubGal td h4{font-size:10px;}
#pageSubGal img{border:1px solid #dfdfdf;}

#pageFil{margin:10px 20px;}
#pageFil td{font-size:10px;padding:5px 0 4px 5px;}
#pageFil span{font-size:10px;color:#b6b6b6;}

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

#message{text-align:center;height:300px;}
#error, #ok{font-size:14px;font-weight:bold;line-height:2em;padding-top:100px;}
#error a, #ok a{font-size:11px;font-weight:normal;color:#000;}
#error{color:red;}
#ok{color:green;}

.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.clear{clear:both;}
#body .back{font-size:10px;padding:20px 20px 10px 0;color:#b7cc7d;text-align:right;}
#body .back a{color:#b7cc7d;}

input{font-size:11px;}
.input, select, textarea{border:1px solid;border-color:#b6b6b6;font-size:11px;}
