html, body { padding:0px; margin:0px; width:100%; height:100%; }
body { font-size:14px;  background-color:#1f1f1f; color:#FFFFFF; }

div, h1, h2, h3, p, ul, ol, li, span, table, tr, td, a { margin:0px; padding:0px; }
p { text-align:left; padding-bottom:15px; }
img, table { border:none; }
table td { vertical-align:top; }

a { text-decoration:underline; color:#4b4b4b; }
a:hover { text-decoration:none; }

h1{ font-size:20px; padding-left:5px; padding-top:10px; }
h2{ }
h3{ }

.wrap { width:100%; background-image:url(../images/top-bg.png); background-position:top; background-repeat:repeat-x;}
.wrap2 { width:100%; background-image:url(../images/bottom-bg.png); background-position:bottom; background-repeat:repeat-x; }
.center { width:990px; margin:0 auto; }

.menu ul li { list-style-type:none; padding-bottom:2px; }
.menu ul li.active a, .menu ul li a:hover { background:url(../images/bg_on.jpg) no-repeat; }
.menu ul li a { background:url(../images/bg_out.jpg) no-repeat; color:#FFFFFF; text-decoration:none; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; width:241px; height:31px; padding-top:10px; display:block; padding-left:20px; }

.menu ul li ul{ margin-top:2px; margin-bottom:2px; }
.menu ul li ul li { list-style-type:none; background:none; padding:3px 0px 3px 40px; background:url(../images/bg_menu.jpg) repeat-y; }
.menu ul li.active ul li a { background:none; display:inline; }
.menu ul li.active ul li.active a { color:#ff8300; text-decoration:none; background:none; }
.menu ul li ul li a { background:none; display:inline; padding:0px; }
.menu ul li ul li a:hover { color:#ff8300; background:none; display:inline; }

.menu-main a.num1  { background:url(../images/images/num_1.png) no-repeat; height:62px; width:122px; display:block; float:left;background-position:0px 0px;}
.menu-main a.num1:hover { background:url(../images/images/num_1.png) no-repeat; height:62px; width:122px; background-position:0px -62px;}
.menu-main a.num2  { background:url(../images/images/num_2.png) no-repeat; height:62px; width:142px; display:block; float:left;background-position:0px 0px;}
.menu-main a.num2:hover { background:url(../images/images/num_2.png) no-repeat; height:62px; width:142px; background-position:0px -62px;}
.menu-main a.num3  { background:url(../images/images/num_3.png) no-repeat; height:62px; width:115px; display:block; float:left;background-position:0px 0px;}
.menu-main a.num3:hover { background:url(../images/images/num_3.png) no-repeat; height:62px; width:115px; background-position:0px -62px;}
.menu-main a.num4  { background:url(../images/images/num_4.png) no-repeat; height:62px; width:162px; display:block; float:left;background-position:0px 0px;}
.menu-main a.num4:hover { background:url(../images/images/num_4.png) no-repeat; height:62px; width:162px; background-position:0px -62px;}
.menu-main a.num5  { background:url(../images/images/num_5.png) no-repeat; height:62px; width:134px; display:block; float:left;background-position:0px 0px;}
.menu-main a.num5:hover { background:url(../images/images/num_5.png) no-repeat; height:62px; width:134px; background-position:0px -62px;}

.right-block { float:left; width:680px;  }
.pic { border:#FFFFFF 2px solid; height:400px; width:676px; position:relative;}
.loading-ico { width:680px; height:311px;background:url('/images/ico-loading.gif');background-position:center; background-repeat:no-repeat;position:absolute;left:0;top:0;display:none; }
.carusel-wrapper { height:115px; width:680px; border-bottom:2px solid #c15400; border-top:2px solid #c15400; }
.carusel { height:113px; margin-top:1px;  }

.content { background:#4c4c4c; padding-left:10px;  padding-right:10px; width:660px; }
.content p{ padding:10px 5px 10px 5px; text-align:justify; line-height:17px; }
.content ul { padding-left:30px; padding-bottom:10px;}
.content a { color:#FFFFFF; text-decoration:underline; }
.content a:hover { text-decoration:none; }

.content2 { background:url(/assets/images/bac.jpg) no-repeat; width:670px;  padding-left:10px;  padding-right:10px; min-height:332px; height:auto !important; height:332px }
.content2 p { padding:10px 25px 10px 5px; text-align:justify; line-height:17px; }
.content2 ul { padding:0 25px 10px 30px;}
.content2 a { color:#FFFFFF; text-decoration:underline; }
.content2 a:hover { text-decoration:none; }


.footer { color:#6b6b6b; }
.footer a { color:#6b6b6b; }
