BODY {PADDING:0; MARGIN: 0; BACKGROUND: url('images/bg.gif') repeat-x center top; BACKGROUND-COLOR: #fff; FONT-FAMILY: Arial; COLOR: #636161;}
a {color:#0093DD;TEXT-DECORATION: underline;}
/*a {color:#0093DD;TEXT-DECORATION: none; border-bottom: solid #0093D 1px; padding-bottom:1px;}*/
a:hover {color:#DD004E;}
p {FONT-SIZE: 13px; line-height:19px; margin:20px 0 0 0;padding:0;}
li {FONT-SIZE: 14px; margin:4px 0 4px 0;}
small {FONT-SIZE: 13px;}
TABLE {border-collapse: collapse;}
TD {margin: 0; padding: 0; vertical-align: top;}
img {BORDER: 0; vertical-align:middle; }
h1, h2, h3, h4, h5, h6 {COLOR: #333;FONT-WEIGHT: normal;}
h1 {FONT-SIZE: 26px;}
h2, h3 {FONT-SIZE: 18px;}
h4, h5 {FONT-SIZE: 16px;}
h6 {FONT-SIZE: 18px;}


HR {border: 0 hidden;border-top: #e3e3e3 1px solid;height: 0;}

#Container{float:left; width:100%; height:100%; min-width:950px;
width: expression((document.getElementById('measurer').clientWidth < 950) ? '950px' : '100%');}

#measurer{position:absolute;left:0;top:-20px;width:100%;height: 1px;}

.home {position:absolute; right:6%; top:40px; width: 150px; height:30px;}
.home a, .home a:hover{color:#0093DD; FONT-SIZE: 16px; TEXT-DECORATION: none; color:#666; border-bottom:1px #666 dashed; padding:0 0 2px 0; margin: 0 0 0 20px;}
.home img{ vertical-align: middle; width:53px; height:23px; }


.relative  {width:100%; position:relative;}

.main-top-text {width:465px; left:35%; top:39px; position:absolute;}
.main-top-text  p {margin:0 0 1px 0; padding: 0 0 0 21px; font-size:12px; color:#777; line-height:16px; BACKGROUND: url('images/line.gif') no-repeat left 6px;}
#price-top {width:465px; left:35%; top:80px;margin-left:21px;padding: 0 0 10px 0; position:absolute; font-size:25px;color:#0093DD;line-height:auto;}


.top  {width: 100%; height:180px; float:left; PADDING:0; MARGIN: 0; }
.top-text {width:465px; left:35%; top:80px; position:absolute;}
.top-text  p {margin:0 0 12px 0; padding: 0 0 0 21px; font-size:12px; color:#777; line-height:16px; BACKGROUND: url('images/line.gif') no-repeat left 6px;}
.logo {width:149px; height:74px; position:absolute; left:115px; top:68px; BACKGROUND: url('images/logo.png');}


.main-menu  {width: 100%; float:left; MARGIN: 30px 0 40px 0; FONT-FAMILY: Tahoma;}
.main-menu  table {width: 100%;}
.main-menu  table td {padding: 0 0 0 115px;}
.main-menu a {color:#B1B1B1;}
.main-menu a:hover {color:#666;}
.main-menu  ul {margin:0; padding:0; list-style-type:none;}
.main-menu  ul li {BACKGROUND: url('images/kk.gif') no-repeat left top; width: 19.9%; float:left; margin:0; padding:25px 0 0 0; display:inline;font-size:18px; font-style:normal; color:#0071C1;}
.main-menu  ul li a {color:#666; text-decoration:none;}
.main-menu  ul li a:hover {color:#666; text-decoration:underline;}
.main-menu  ul li ul {margin:13px 0 0 0; padding:0;}
.main-menu  ul li ul li {float:none; width: 100%;  margin:0; padding:0; font-size:12px; font-family:Arial; line-height:18px; display:list-item; BACKGROUND: none;}
.main-menu .current_page_item a{color:#0093DD;}
.main-menu .current_page_item a:hover{color:#0093DD; text-decoration:underline;}
.main-menu .current_page_item ul li a {color:#666;}

.up-a {BACKGROUND: url('images/ka.gif') no-repeat left top;}


.mp_content {width: 100%; float:left; MARGIN: 0; BACKGROUND: url('images/poly.jpg') no-repeat top right;}



/*.promo {width: 438px; height:135px; position:absolute; left:-1px; top:60px;}*/

.sh {BACKGROUND: url('images/sh.png') no-repeat left top;position:absolute; width: 538px; height:18px; left:-1px; top:170px; z-index:0;}
.promo {BACKGROUND-COLOR: #0084ca; width: 50%; height:110px; position:absolute; left:-1px; top:60px;z-index:1;}
.promo2 {BACKGROUND-COLOR: #201289; width: 50%; height:57px; position:absolute; left:-1px; top:60px;z-index:2;}
.out {BACKGROUND: url('images/out.gif') no-repeat right top; width: 50%; height:110px; position:absolute; left:-1px; top:60px;z-index:3;}

.promo3 {line-height:51px;PADDING:0; MARGIN: 0;position:absolute; left:114px; top:63px; color:#0b004d; FONT-FAMILY: "Times New Roman"; font-size:44px;z-index:4;}
.promo3 span{color:#005896;}
.promo4 {line-height:51px;PADDING:0; MARGIN: 0;position:absolute; left:113px; top:62px; color:#fefefe; FONT-FAMILY: "Times New Roman"; font-size:44px;z-index:5;}


.chto {position:absolute; left:45%; top:0px;}
.chto .h3 {FONT-SIZE: 18px; margin: 0; padding:0 0 3px 0; color:#0093DD;}
.chto small {margin: 0 0 0 23px; padding:0; font-style:italic;}
.main-cont {float:left; width: 55%; padding-top:205px;}


.newstitle a{color:#333; text-decoration:none;}
.newstitle a:hover{color:#DD004E; text-decoration:underline;}
.img_float {float:right; margin:10px;}


.main-cont h1, .main-cont h2, .main-cont h3, .main-cont h4, .main-cont p , .main-cont hr, .cont p , .cont h1, .cont h2, .cont h4, .cont hr {padding-left:115px;}
.main-cont p {font-size:13px; font-family:Arial; line-height:18px; }
.main-cont p b{color:#666;}
.main-cont ul {margin:10px 0 0 145px; padding:0;}
.main-cont ul li {margin:0 0 5px 10px; padding:0 0 0 5px; font-size:12px; line-height:18px;}
.main-cont h1 small, .main-cont h2 small {color:gray; font-size:10px; font-family:Arial;}
.main-cont table {margin-left:115px; font-size:11px; font-family:Arial; width:80%;}
.main-cont table td{border:solid #eee 1px; padding:2px;}

.list {position:absolute; left:113%; top:180px; width:52%;}
.list .h1 {margin:0 0 10px 0; padding:0; color:#0093DD; FONT-SIZE: 18px;}
.list p {margin:0 0 10px 0; padding:0; color:#898989;}
.list ul{margin:0; padding:0 0 0 16px; list-style-image:url(line0000.gif);}
.list ul li{padding-left:4px; list-style-image:url(line0000.gif);}


.v_content {width: 100%; float:left; MARGIN: 0; padding:30px 0 80px 0;}
.v_content .cont {float:left; width: 55%;}


.cont p {font-size:13px; font-family:Arial; line-height:18px;}
.cont p b, .cont p strong{color:#666; font-size:15px;}
.cont img {BORDER: 1px solid #e5e5e5; padding: 3px; vertical-align:middle; BACKGROUND-COLOR: #f8f8f2;}
.cont p img {text-align: center;}
.gallery  {text-align: center;}
.cont ul {margin:10px 0 0 145px; padding:0;}
.cont ul li {margin:0 0 5px 10px; padding:0 0 0 5px; font-size:12px; line-height:16px;}
.cont h1 small, .cont h2 small {color:gray; font-size:10px; font-family:Arial;}
.cont table {margin-left:115px; font-size:11px; font-family:Arial; width:80%;}
.cont table td{border:solid #bebebe 1px; padding:2px; text-align: center; vertical-align: middle;}
.cont table thead td {BACKGROUND-COLOR: #f8f8f2; font-size:12px; text-align: center; padding:6px 4px 6px 4px; vertical-align: middle;}
.cont form {margin: 10px 0 0 115px; font-size:13px; font-family:Arial; line-height:18px;}

.v_content .blo {float:right; width: 38%;}
.blo h1, .blo h2, .blo h3, .blo h4, .blo h5, .blo h6 {padding:20px 115px 0 0; margin:0 0 20px 30px; color:#898989;}
.blo p {padding: 0 115px 20px 30px; margin: 0; font-size:14px; font-family:Arial; line-height:18px;}
.files {margin:50px 0 30px 0; BACKGROUND: url('images/u1.png') no-repeat left top;BACKGROUND-COLOR: #f8f8f2;}
.tttrt {BACKGROUND: url('images/u2.png') no-repeat left bottom;padding: 0 0 10px 0; }
.tttrt p {font-size:12px !important; padding: 0; margin: 0;}
.tttrt table {margin:0;width: 100%;}
.tttrt table td {vertical-align: middle;}
.tttrt table .l {width: 1%; padding: 0 8px 15px 30px;}
.tttrt table .l img {width: 28px; height:31px;}
.tttrt table .r {width: 99%; padding: 0 80px 15px 0;}
.blo p {margin: 0; font-size:14px; font-family:Arial; line-height:18px;}
.block ul, .tttrt ul{margin:0 0 15px 31px !important; padding:0 !important; list-style-type:none;}
.block ul li, .tttrt ul li {padding:0 30px 0 20px !important; font-size:12px !important; BACKGROUND: url('images/line.gif') no-repeat left center;}

.block ul{margin:0; padding:0 0 0 48px;}
.block ul li{padding-left:10px;}
p.im {margin: 38px 0 0 0; FONT-SIZE: 18px;}
p.im a {text-decoration:none;}
p.im img {vertical-align:middle; width: 85px; height:69px; margin: 3px 27px 7px -10px;}

.about {float:left; width: 100%; padding:50px 0 40px 0;}
.about h1{color:#0093dd; margin:0; padding:0 0 0 115px;}
.about h6{margin:0; padding:0;}
.about table{width: 100%; }
.about table td.l {width: 50%; padding:0 20px 0 115px; BACKGROUND: url('images/pix.gif') repeat-y top right; font-family:Arial; line-height:18px;}
.about table td.r {width: 50%; padding:0 115px 0 70px;}
.about table td.lr {padding:18px 115px 18px 115px;}
.ppt {list-style-type:none; margin:20px 0 0 0; padding:0;}
.ppt li {margin:0; padding:5px 0 0 40px; height:36px;  font-size:12px; font-family:Arial; line-height:18px;}
.ppt #a {BACKGROUND: url('images/1.gif') no-repeat left top;}
.ppt #b {BACKGROUND: url('images/2.gif') no-repeat left top;}
.ppt #c {BACKGROUND: url('images/3.gif') no-repeat left top;}
.ppt #d {BACKGROUND: url('images/4.gif') no-repeat left top;}
.ppt #e {BACKGROUND: url('images/5.gif') no-repeat left top;}


.raspor {width:970px;}

/** copy for all pages **/

.copy {float:left; width: 100%; border-bottom: 3px #0093dd solid;}
.copy p {font-size:11px; line-height:14px; margin:0 0 70px 115px;}
.arts-main {FONT-SIZE: 17px!important; color:#B1B1B1!important; margin-top:19px!important; FONT-WEIGHT:normal!important;}
.arts-list {margin:10px 0!important; padding:0!important; list-style-type:none;}
.arts-list li {BACKGROUND: url('images/line.gif') no-repeat left 6px; padding:0 0 0 17px!important; margin:3px 0 !important;}




/*** bottom info ***/
.h1b {margin:0; padding:0 0 0 115px; color:#0093DD; FONT-SIZE: 26px;}

.d-info {position:relative;}
.info-lay {display:none;}
.up {color:#636161; border-bottom:#636161 1px dashed; cursor:pointer; cursor:hand;}
.d-lays-b {position:absolute; left:50%; top:-182px; margin-left:-212px; width:426px; height:326px;background:#092a4b; z-index:997; opacity: 0.3; filter:alpha(opacity=30);}
.d-lays {position:absolute; left:50%; top:-170px; margin-left:-200px; width:400px; height:300px;background:#fff; border:1px solid #444; z-index:998;}
.h6 {COLOR: #333;FONT-WEIGHT: normal;FONT-SIZE: 18px;padding:0; margin:0; line-height:auto;}
.d-lays p {margin:10px 20px;padding:0;}
.d-lays .bh1 {margin: 20px 50px 20px 20px; color:#000;}
.d-lays .bh1 b{font-size:18px; font-weight:normal;}
.d-info .close {display:block; font-size:1px; position:absolute; left:50%; top:-146px; margin-left:160px; width:15px; height:15px; background:url('images/close.png') left top; z-index:999; cursor:pointer; cursor:hand;}
.d-info .close:hover {background:url('images/close.png') left bottom;}