* { margin-top: 0; padding: 0; border: none; }
body {background-image: url('../inter/fon.jpg');}
.content { width:1024px; border:0;  text-align:left; margin: 0 auto; background-color:#FFFFFF; min-height:100%; overflow:hidden; font-stretch:normal;-moz-border-radius:5px; border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}
#main{height: 80%; position: relative; width: 1002px; margin: 0 auto;border: none; background-color: white; margin-top: 0px; overflow:hidden;}

.top {font-family: Tahoma, serif; font-size: 11px; font-weight: bold; height: 55px; width: 100%; margin-top: 5px;}
.menu {height: 55px; width: 10%; float:left; margin-top: 0px; display:block; color:black; cursor: pointer;}
.menu:hover {height: 55px; width: 10%; float:left; margin-top: 0px; display:block; color:#C0A063; cursor: pointer;}
#logo {background-image: url('../inter/logo.gif'); height: 55px; width: 30%; float:left; margin-top: 0px; display:block; cursor: pointer;}
#logo1 {background-image: url('../inter/logo.gif'); height: 55px; width: 30%; float:left; margin-top: 0px; display:block; cursor: default;}
.menu_txt {height: 55px; width: 99%; float:left; display:block;}
div .menu_txt p {margin-top: 41px; margin-bottom: 2px;}
div .menu_txt a {text-decoration: none; color:black;}
div .menu_txt a:hover {text-decoration: none; color: #C0A063;}
div .menu_txt a:active {text-decoration: none; color: #C0A063;}
.board {height: 55px; width: 1%; float:left; display:block;  background-image: url('../inter/line-vertical.jpg');}

#undertop {height: 4px; width: 100%; margin-top: 0px;}
#u_logo {height: 4px; width: 30%; float:left; display:block; background-image:url(../inter/line1.jpg); background-repeat:no-repeat;}
.u_line {height: 4px; width: 10%; float:left; display:block; background-image:url(../inter/line2.jpg); background-repeat:no-repeat;}
.u_line2 {height: 4px; width: 10%; float:left; display:block; background-image:url(../inter/line2+mouse.jpg); background-repeat:no-repeat;}

#lefter {width: 350px;  float:left; display:block;}
div #lefter h3 {font-family: Tahoma, serif;  font-size: 14px; font-weight: bold; width: 100%; margin:1px 0; float: left;  height:16px; margin:14px 11px 1px;}
.inleft {height: 126px; width: 100%; margin-top: 1px; float: left; border-color:#DEDEDE; border-style:dotted dotted dotted none;border-width:1px 1px 1px medium;}
.inleft2 {height: 126px; width: 100%; margin-top: 1px; float: left; border-color:#DEDEDE; border-style:dotted dotted dotted none; border-width:1px 1px 1px medium;}
.inleft3 {height: 126px; width: 100%;margin:1px 0 10px; float: left;}
.inleft4 {height: 126px; width: 100%;margin:1px 0 10px; float: left;}
div #lefter h4 {font-family: Tahoma, serif; font-weight: bold; font-size: 14px;  margin-top: 4px; margin-bottom: 2px; padding-left: 45px;}
div #lefter .inleft3 h4 {border-color:black; border-style:none none dotted; border-width:medium 1px 1px; font-family:Tahoma,serif; font-size:18px; font-weight:bold; margin:20px 103px 0 45px; padding:0; text-align:left;}
div #lefter .inleft4 h4 {border-color:black; border-style:none none dotted; border-width:medium 1px 1px; font-family:Tahoma,serif; font-size:17px; font-weight:bold; margin:20px 30px 0 44px; padding:0; text-align:left;}
div.inleft4 p{color: rgb(102, 102, 102); margin-top: 4px; margin-bottom: 4px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height:1.4; padding-left:27px; text-align:justify; width:93%;}
.leftnav {display:block; margin:7px 0 0 36px; padding:0; list-style-type:none;}
ul.leftnav li {background-image:none; display:inline; list-style-type:none; margin:0; padding:0;}
ul.leftnav li a {font-weight: bold; color:#C0A063; font-family: Tahoma; font-size:12px; height:16px; line-height:15px; margin:0; padding:0 0 0 12px; text-decoration:none; display:block;}
ul.leftnav li a:hover {font-weight: bold; background-image:url(/inter/link.jpg); background-position:left center; background-repeat:no-repeat; color:#666;}
.leftnav2 {display:block; margin:7px 0 0 36px; padding:0; list-style-type:none;}
ul.leftnav2 li {background-image:none; display:inline; list-style-type:none; margin:0; padding:0;}
ul.leftnav2 li a {color:#C0A063; font-family: Tahoma; font-size:12px; height:16px; line-height:15px; margin:0; padding:0 0 0 12px; text-decoration:none; display:block;}
ul.leftnav2 li a:hover {background-image:url(/inter/link.jpg); background-position:left center; background-repeat:no-repeat; color:#666;}
.leftbar {background-color: #DEDEDE; width: 30px; float:left; height: 100%;}
.leftbar_hard {background-color: #C0A063; width: 30px; float:left; height: 100%;}
.leftbar:hover {background-color: #C0A063; width: 30px; float:left; height: 100%;}

#test {width: 640px; float: right; display:block; margin: 0px; padding:0px;}
#place {height: 300px; width: 600px; float: left; margin: 0px; padding:0px;}
#pict {border: solid 1px #DEDEDE; height: 256px; width: 640px; float: left; margin-top: 32px;}

#center{width: 418px; height: auto; float:left;}
.middle {width: 100%; height: auto; float:left; text-align:justify;}
h1{color:black; font-family:Tahoma,serif; font-size:17px; font-weight:bold; margin:0 8px 0px 0; padding-left:9px; text-align:center; width:90%;}
h2{border-color:#666666; border-style:none none dotted; border-width:medium 1px 1px; color:black; font-family:Tahoma,serif; font-size:17px; font-weight:bold; line-height:30px; margin:8px 8px 0 20px; padding-left:0; text-align:left; width:90%;}
div.middle p{width: 90%; color: rgb(102, 102, 102); margin-top: 4px; margin-bottom: 4px; padding-left: 20px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height:1.4;}
div.middle a{color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; margin-bottom:12px; padding-left:280px; text-decoration:none;}
div.middle a:hover{text-decoration:underline; color:#C0A063; font-weight:normal;}

#righter {float:left; margin-top:13px; position:absolute; right:0; width:220px; z-index:2;}
div #righter h3 {font-family: Tahoma, serif;  font-size: 14px; font-weight: bold; width: 100%; float: left;  height:16px; margin:0px 11px 1px;}
div #righter h4 {color:#666666; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; color: white;  margin-top: 6px; margin-bottom: 2px; padding-left: 15px;}
div #righter p {color:black; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:1.4; margin-bottom:4px; margin-top:35px; padding-left:10px; width:93%;}
div #righter a{font-family: Tahoma, serif; font-size: 15px; font-weight: bold; margin:10px 16px; text-decoration:none; color:#C0A063;}
div #righter a:hover {font-family: Tahoma, serif; font-size: 15px; font-weight: bold; margin:10px 16px; color:#666666; text-decoration:underline;}
.inright {height: 160px; width: 100%; margin-top: 2px; float:right; border-style:none dotted dotted; border-width:medium 1px 1px; border-color:#C0A063; text-align:justify;}
.rightbar {background-color: #C0A063; height: 30px; width: 100%; float:left;} 
.rightbar:hover {background-color: #C0A063; height: 30px; width: 100%; float:left;} 

#clr {font-family:Helvetica,serif; font-size:9px; font-weight:normal; margin:0; right:5px; width:99%; overflow:hidden;}
#clr11 {color: rgb(102, 102, 102); margin: 0px; text-align:right; padding-right:96px;}
#clr21 {margin-top: 2px; margin-bottom: 4px; text-align:right;}
#cpr {bottom:5px; float:right; font-family:Tahoma,serif; font-size:9px; font-weight:normal; margin:0 0 0; position: absolute; right:5px;}
#cpr2 {bottom:5px; float:right; font-family:Tahoma,serif; font-size:9px; font-weight:normal; margin:0 0 0; position: inherit; right:5px;}
#clr1 {color: rgb(102, 102, 102); margin-top: 10px; margin-bottom: 0px;}
#clr2 {margin-top: 2px; margin-bottom: 0px;}

.footer { background-color:#FFFFFF; border:0 none; height:100px; margin:10px auto 0; overflow:hidden; padding:15px 0 0; text-align:left; width:1024px; -moz-border-radius:5px; border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}
.f_table {height: auto; float: left;}
h5 {margin:0 0 5px; color: black; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; height: 22%;}
.f_table ul li {background-image:none; display:inline; list-style-type:none; margin:0; padding:0;}
.f_table ul li a {color:black; display:block; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; height:15px; line-height:10px; margin:0; padding:0; text-decoration:none;}
.f_table ul li a:hover {color:#666; display:block; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; height:15px; line-height:10px; margin:0; padding:0; text-decoration:underline; }

#center2{width: 64%; height: auto; float:left; margin-bottom:20px;}
.middle2 {width: 100%; height: auto; float:left; text-align:justify;}
div #center2 h1{color:black; font-family:Tahoma,serif; font-size:17px; font-weight:bold; margin:12px 8px 2px 0; padding-left:21px; text-align:left; width:90%;}
div #center2 h2{color:black; font-family:Tahoma,serif; font-size:17px; font-weight:bold; margin:8px 8px 0 0; padding-left:20px; text-align:left; width:90%;}
div .middle2 h3 {font-family: Tahoma;  font-size: 14px; font-weight: bold; width: 100%; margin:1px 20px; float: left;  height:16px;}
div.middle2 p{width: 90%; color: rgb(102, 102, 102); margin-top: 8px; margin-bottom: 0px; padding-left: 20px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height:1.4;}
div.middle2 p.liner{border-color:#C0A063; border-style:dotted none; border-width:1px medium; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:12px; height:20px; line-height:1.4; margin-left:20px; padding-left:5px; padding-top:3px;}
div.middle2 a{color:#C0A063; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; margin-bottom:12px; text-decoration:none;}
div.middle2 a:hover{text-decoration:underline; color:#666666; font-weight:normal;}
div.middle2 ul li {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.4;list-style-type:circle;margin-left:34px;width:90%;}
div.middle2 ol li {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.4;margin-left:41px;width:90%;}

label {font-family:tahoma; font-size:12px; font-weight:bold;}
input {border:1px solid grey; color:black; font-size:12px; margin: 10px 0px 0px; width:160px;}
.errors {font-family:Tahoma; font-size:12px; font-weight:normal; line-height:1.5; padding:0 20px; width:90%;}
.submit {border:1px solid grey; background:#DEDEDE; font-family:Tahoma; font-size:14px; font-weight:bold; height:21px; margin:10px 0 0 384px; padding-bottom:2px; width:120px;}
.submit:hover {border:1px solid grey; background:#C0A063; font-family:Tahoma; font-size:14px; font-weight:bold; height:21px; margin:10px 0 0 384px; padding-bottom:2px; width:120px;}
#kw {padding-left: 20px; width:90%;}
#sr {padding-left: 20px; width:90%; font-family:Tahoma; font-size:14px; margin:0 0 10px;}
div #sr input{border:1px solid grey; color:black; font-size:12px; margin: 10px 0px 0px; width:14px;}
#remind {font-family:Tahoma; font-size:12px; font-weight:bold; padding-left: 20px; width:90%; margin:15px 0;}
#keywords {color: grey; border:1px solid; margin:10px 0; max-width: 600px; min-width: 482px;}
#comment {color: grey; border:1px solid; margin:10px 0; max-width: 600px; min-width: 482px;}
#question {color: grey; border:1px solid; margin:10px 0; max-width: 600px; min-width: 482px;}

#service li.part {color:Black; font-size:14px; font-weight:bold; text-decoration: none; background-image:url(/img/link.jpg); background-position:left center; background-repeat:no-repeat; height:auto; list-style-type:none; margin-top:10px; margin-bottom:5px; padding-left:20px;}
#service li.part2 {color:#C0A063; font-size:14px; font-weight:bold; text-decoration: none; background-image:url(/img/link.jpg); background-position:left center; background-repeat:no-repeat; height:auto; list-style-type:none; margin-top:10px; margin-bottom:5px; padding-left:20px;}
#service li.part a {color:Black; font-size:14px; text-decoration: none; font-weight:bold;}
#service li.content img {margin:2px;}
#service li.part a:hover {text-decoration: underline;}
#service {margin: 0;}
#service li.content { color:Black;  list-style-type:none; margin-top:3px; padding-left:30px;}
#service li.content a{ color:Black;}

#count {display:block; float:left; height:auto; text-align:right; width:100%;}
#count2 {padding:10px;}

table#t1 tr {height:auto;overflow:hidden;}

table#t1 td {border:1pt solid; height:auto; overflow:hidden; padding:2px 0 2px 10px; text-align:left; vertical-align:top;}
