@charset "UTF-8";
/* CSS Document */
/*-----------------------------------------*/
form {
 margin: 0px;
 padding: 0px;}

body {
 background-color: #cccccc;
 margin: 0px;
 padding: 0px;
 scrollbar-face-color:#cccccc;
 scrollbar-highlight-color:#777777;
 scrollbar-3dlight-color:#777777;
 scrollbar-darkshadow-color:#777777;
 scrollbar-shadow-color:#777777;
 scrollbar-arrow-color:#777777;
 scrollbar-track-color:#cccccc;}

.dv {
 background-image: url(images/dv.jpg);
 background-repeat: repeat-y;}
.dh {
 background-image: url(images/dh.jpg);
 background-repeat: repeat-x;}

.bgleft {
 background-image: url(images/bgleft.jpg);
 background-repeat: repeat-y;
 background-position: top right;}

.bgright {
 background-image: url(images/bgright.jpg);
 background-repeat: repeat-y;
 background-position: top left;}

.bgwhite {background-color: #ffffff;}
.bgblack {background-color: #000000;}
.bggrey {background-color: #eeeeee;}
.bggrey2 {background-color: #d0d0d0;}
.bgred {background-color: #ff3338;}
.bgred2 {background-color: #f68080;}


.pi {padding: 20px 20px 20px 20px;}
.pp {padding: 0px 20px 0px 20px;}
.ptop {padding: 0px 0px 0px 20px;}
.pf {padding: 20px 16px 20px 16px;}

.t {border-top: #ffffff 1px solid;}
.r {border-right: #ffffff 1px solid;}
.b {border-bottom: #ffffff 1px solid;}
.l {border-left: #ffffff 1px solid;}

.formt {
 font-family: arial, tahoma, verdana;
 font-weight: normal;
 font-size: 11px;
 color: #555;}
.ok {
 width: 44px;
 height: 16px;
 cursor: hand;
 cursor: pointer;
 font-family: arial, tahoma, verdana;
 border: #a6a6a6 1px solid;
 background-color: #e2e2e2;
 margin: 6px 0px 6px 0px;
 font-size: 11px;
 color: #4b4b4b;}
.input {
 font-family: arial, tahoma, verdana;
 border: #a6a6a6 1px solid;
 width: 144px;
 height: 20px;
 background-color: #ffffff;
 font-size: 12px;
 color: #4b4b4b;}
 .input2 {
 font-family: arial, tahoma, verdana;
 border: #a6a6a6 1px solid;
 width: 220px;
 height: 20px;
 background-color: #ffffff;
 font-size: 12px;
 color: #4b4b4b;}
.txtar {
 font-family: arial, tahoma, verdana;
 border: #a6a6a6 1px solid;
 width: 320px;
 height: 100px;
 overflow: auto;
 background-color: #ffffff;
 font-size: 12px;
 color: #4b4b4b;}

.linkgrey {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: bold;
 font-size: 11px;
 color: #555;}
.linkgrey:hover {font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 11px;
 color: #000000;}

.linkred {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 11px;
 color: #ff0000;}
.linkred:hover {font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #ff0000;}


.linkblack {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #000000;}
.linkblack:hover {font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 11px;
 color: #000000;}

.linkblack2 {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 11px;
 color: #000000;}
.linkblack2:hover {font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 11px;
 color: #000000;}

.blackb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #000000;}
 
 .blackb2 {
 font-family: Muriad, arial, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 22px;
 color: #d0d0d0;}
 
.black {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #000000;}

 .black_act {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 12px;
 color: #000000;}

 .hh{
 height: 20px; 
 }
 
.whiteb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #ffffff;}
.white {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff;}

.redb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #ff0000;}

td {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #555;}
 
td a {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #555;}
 
 .button1 {
	background-image:url(images/send.gif);
	width:62px;
	height:18px;
	border:0px;
	cursor:hand;
	cursor:pointer;
}
#divUp {
	POSITION: absolute
}
#divDown {
	POSITION: absolute
}
#divScrollTextCont {
	LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 332px; CLIP: rect(0px 1000px 200px 0px); POSITION: relative; TOP: 0px; HEIGHT: 100px
}
#divText {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}



html, body {height:100%; background:#ccc;}
.fl {float:left; position:relative;}
.fr {float:right; position:relative;}
.pos {position:absolute;}
.fix {position:fixed;}
.clear {clear:both;}

.o_main {width:800px; margin:auto; height:685px; background:#fff;}
.o_ltbg {width:49px; height:685px; background:url(img/bgleft.jpg) repeat-y right; top:0px; margin-left:-49px;}
.o_rtbg {width:49px; height:685px; background:url(img/bgright.jpg) repeat-y left; top:0px; margin-left:800px;}
.o_header {width:760px; margin-left:20px; margin-top:20px;}
.o_logo {width:372px; height:239px; background:#ffffff;}
.o_logo_ {background:#FF3338 url(img/o_pogo.png) no-repeat scroll 50%;}
.o_menu {width:142px; height:219px; background:#fff; margin-left:4px; padding-top:20px; overflow:hidden;}
.o_login {width:238px; height:239px; background:#fff; margin-left:4px;}
.o_login .fl {color:#555; font:bold 13px arial,tahoma,verdana; margin-top:2px;}
.o_login .ok {color:#4B4B4B; text-transform:uppercase; margin-top:10px; margin-right:5px;}
.o_menu a {text-transform:uppercase; text-decoration:none; color:#777; font:600 14px Arial; text-shadow:0px 0px 2px #777; width:132px; padding-left:10px; margin:4px 0px; background:#000; display:none;}
.o_address {text-align:right; color:#A7A7A7; font:bold 11px/14px Arial; width:218px; padding-right:20px;}
.o_address_scroll {width:238px; height:70px; overflow:hidden; top:50px;}
.o_address_scroll_ {width:5000px; height:70px; left:0px;}
.o_animation {width:760px; margin-left:20px; margin-top:4px; height:283px; background:#F9F9F9; overflow:hidden; display:none;}
.o_right_img {width:400px; z-index:2; display:none;}
.o_right_img img.fl {left:0px;}
.o_right_img div.pos {top:0px; left:17px; width:140px; height:283px; overflow:hidden; border-right:2px solid #fff; border-left:2px solid #fff;}
.o_right_img div.pos img {left:-17px;}
.o_line1, .o_line2, .o_line3 {width:760px; height:100px; background:url(img/o_line_bg.png) no-repeat; z-index:1;}
.o_line1 {top:0px; left:0px;}
.o_line2 {top:100px; left:0px;}
.o_line3 {top:200px; left:0px;}
.o_logo1 {top:35px; left:30px; text-align:center; z-index:2; display:none;}
.o_logo2 {top:140px; left:130px; text-align:center; z-index:2; display:none;}
.o_logo3 {top:235px; left:230px; text-align:center; z-index:2; display:none;}

.o_logo4 {top:35px; left:230px; text-align:center; z-index:2; display:none;}
.o_logo5 {top:140px; left:130px; text-align:center; z-index:2; display:none;}
.o_logo6 {top:235px; left:30px; text-align:center; z-index:2; display:none;}

.o_logo7 {top:35px; left:60px; text-align:center; z-index:2; display:none;}
.o_logo8 {top:140px; left:220px; text-align:center; z-index:2; display:none;}
.o_logo9 {top:235px; left:220px; text-align:center; z-index:2; display:none;}
.o_logo1 img {}

.o_footer {width:760px; height:119px; margin-left:20px; background:url(img/o_footer_bg.png) repeat-x; display:none;}
.o_footer_ {width:375px; height:119px;}
.o_footer_ h1 {color:#000; font:bold 11px Arial; margin:25px 0px 0px 15px;}
.o_footer_ p {color:#555; font:bold 11px Arial; margin-left:15px;}
.o_footer_mid {width:145px; height:119px; background:#fff;}
.o_footer_mid_ {width:141px; height:119px; background:#f00; margin-left:2px;}
.o_footer_right {margin-top:80px; color:#555; font:11px arial; text-align:right; text-transform:uppercase; margin-right:10px;}
.o_footer_right a {color:#555; font:11px arial; text-transform:uppercase; text-decoration:none; font-weight:bold;}
.o_footer_right a:hover {text-decoration:underline;}

.o_slide_img {width:380px; height:253px; top:220px; left:50%;}
