@charset "UTF-8";

* {
margin:0px;
padding:0px;
font-size:10pt;
font-family:Verdana,Arial;
color:#000;
}

img {
border:0px;
}

a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

ul {
list-style:none;
}

input,textarea {
border:1px #999 solid;
}
input {
height:1.5em;
}

.Clr {
clear:both;
}

.Right {
text-align:right;
}

.Line {
clear:both;
height:5px;
font-size:0px;
background:url(../images/line.gif) no-repeat;
}

#Cont {
margin:0px auto;
width:700px;
}
h1 {
text-align:right;
}
h1 a {
color:#999;
font-size:10px;
font-weight:normal;
}

#HeadCont {
border-top:#e9e9e9 8px solid;
}
h2 a {
width:700px;
height:45px;
text-indent:-9999px;
background:url(../images/logo.gif) left center no-repeat;
display:block;
}
h3 {
padding-left:5px;
height:25px;
color:#fff;
font-size:11pt;
line-height:25px;
background:url(../images/left-top.gif);
}
#GraySpace {
float:left;
margin-bottom:5px;
width:186px;
height:25px;
background:url(../images/left-top.gif) left no-repeat;
}
#GreenMenu {
float:left;
margin-bottom:5px;
width:514px;
height:25px;
background:url(../images/right-top.gif);
}
#GreenMenu ul {
padding-left:90px;
}
#GreenMenu li {
float:left;
line-height:25px;
}
#GreenMenu a {
font-size:9pt;
}
#MainMenu {
clear:both;
float:left;
width:186px;
}
#MainMenu li {
margin-bottom:3px;
text-indent:32px;
line-height:24px;
background:url(../images/menu1.gif) no-repeat;
}
#MainMenu a {
width:181px;
height:24px;
color:#fff;
display:block;
}
#MainMenu a:hover {
text-decoration:none!important;
background:url(../images/menu2.gif) no-repeat;
}
#MainImage {
float:left;
margin-bottom:3px;
width:514px;
height:132px;
background:url(../images/head_image.jpg) no-repeat;
}

#LeftCont {
float:left;
margin:3px 0px;
width:186px;
}
.TextBox {
margin-bottom:5px;
padding:5px;
width:169px;
height:96px;
font-size:9pt;
border:1px #999 solid;
}
#PhotoBox {
padding:10px;
width:159px;
height:149px;
font-size:9pt;
border:1px #999 solid;
background:url(../images/left-comment.gif);
}
#JoysCO a {
margin-top:5px;
width:179px;
height:43px;
text-indent:-9999px;
border:1px #758795 solid;
background:url(../images/joysco.gif) no-repeat;
display:block;
}

#CenterCont {
float:left;
margin:3px 0px;
width:313px;
}
#PhotoBox2 {
width:308px;
height:221px;
background:url(../images/image.jpg) no-repeat;
}
#NewsTitle {
margin-top:5px;
padding-left:5px;
width:303px;
height:24px;
line-height:24px;
background:url(../images/news.gif) no-repeat;
}
#NewsBox {
margin-top:1px;
width:306px;
height:194px;
border:1px #999 solid;
overflow:auto;
}
#NewsBox dl {
margin:5px;
}
#NewsBox dt {
margin-top:8px;
padding-left:15px;
background:url(../images/news_list.gif) left center no-repeat;
}
#NewsBox dd {
padding-left:15px;
}

#RightCont {
float:left;
margin:3px 0px;
width:199px;
}
.ComTitle {
padding-left:3px;
width:196px;
height:23px;
line-height:23px;
font-size:9pt;
border:1px #ccc solid;
border-bottom:none!important;
background:url(../images/left-title.gif) no-repeat;
}
#TextBox2 {
margin-bottom:5px;
padding:5px;
width:189px;
height:186px;
line-height:18px;
border:1px #ccc solid;
border-top:none!important;
background:url(../images/left-comment.gif) no-repeat;
}
#TextBox2 img {
margin-left:5px;
}
#TextBox3 {
padding:5px;
width:189px;
height:186px;
line-height:18px;
border:1px #ccc solid;
border-top:none!important;
background:url(../images/left-comment.gif) no-repeat;
}

#MainCont {
margin:2px 0px;
padding:10px;
border:1px #ccc solid;
}
h4 {
margin:10px 0px 0px 0px;
padding-left:5px;
height:25px;
color:#fff;
font-size:10pt;
line-height:25px;
background:url(../images/h3.gif);
}
h5 {
margin:10px 0px 0px 0px;
padding-left:5px;
height:25px;
color:#000;
font-size:10pt;
font-weight:normal;
line-height:25px;
background:url(../images/h4.gif);
}
#MainCont p {
margin-top:10px;
line-height:20px;
}
#MainCont a {
color:#5D8E6D;
font-weight:bold;
}

.Table {
margin-top:10px;
width:678px;
border-collapse:collapse;
border-spacing:0px;
border:1px #ccc solid;
}
.Table td {
padding:3px;
border:1px #ccc solid;
}
.Table input {
width:200px;
}
.Table textarea {
width:515px;
height:170px;
}
.Table2 {
margin-top:10px;
width:678px;
border-collapse:collapse;
border-spacing:0px;
border:1px #ccc solid;
}
.Table2 td {
padding:3px;
border:1px #ccc solid;
}
.Table2 input {
width:350px;
}
.Table2 textarea {
width:515px;
height:170px;
}
.Cel {
width:102px;
background:#eff2ef;
}
.CelCon {
width:145px;
background:#eff2ef;
}
.CelInp input {
border:none!important;
width:20px!important;
height:1em!important;
}
.CelTel input {
width:120px!important;
}
.CelSend {
text-align:center;
}
.CelSend input {
width:180px;
height:40px;
border:none!important;
}
.SmlRed {
color:#ff0000;
font-size:9pt;
}
#EntMail {
margin:0px auto;
padding:20px;
width:400px;
border:4px double #c9b33c;
}
.PBox {
margin-top:10px;
padding:10px;
border:1px #ccc solid;
}
.FloatLeft {
float:left;
width:328px;
}
.FloatLeft table {
margin-top:10px;
width:326px;
border-collapse:collapse;
border-spacing:0px;
border:1px #ccc solid;
}
.FloatLeft td {
padding:5px;
border:1px #ccc solid;
}
.PBox li a {
padding-left:10px;
line-height:25px;
background:url(../images/faq_list.gif) left top no-repeat;
}
.PBox dt {
padding:20px 50px;
background:url(../images/faq_q.gif) no-repeat;
}
.PBox dd {
padding:20px 50px;
background:url(../images/faq_a.gif) no-repeat;
}
.FaqTop {
text-align:right;
}
.FaqTop a {
font-size:8pt;
}

#CamBan {
width:678px;
height:100px;
text-indent:-9999px;
background:url(../images/cam_ban.jpg) no-repeat;
}

.Appi {
margin:10px 0px 0px 0px;
padding-left:30px;
height:25px;
color:#000;
font-size:10pt;
font-weight:normal;
line-height:25px;
background:url(../images/appi.gif);
cursor:pointer;
}
.Hide {
margin-top:10px;
padding:10px;
width:656px;
border:1px #ccc solid;
background-color:#fbfbfb;
display:none;	
}

.GoTop {
text-align:right;
}
.GoTop a {
font-size:8pt;
}
#FootCont {
height:25px;
line-height:25px;
background:url(../images/right-top.gif);
font-size:9pt;
text-align:center;
}