div {position:relative;}
img {border:0px;}
.divline{float:left;} 
.divclear{clear:left;}



.ramka {width: 875px; margin: 30px auto;}
.slogan {width: 426px; height:30px; background:transparent url(pic/slogan.png) no-repeat center center;cursor:hand;}
.logo {padding: 0 0 0 45px; width: 200px; height:80px; background:transparent url(pic/logo.png) no-repeat center center; cursor:hand;}

.mail {width: 50px; height:30px; background:transparent url(pic/mail.png) no-repeat center center;cursor:hand;}
.home {width: 50px; height:30px; background:transparent url(pic/home.png) no-repeat center center;cursor:hand;}

.menus {padding: 10px 3px 0 20px;}
.menu {line-height: 38px; width:101px; height:35px;color:#909090; text-align:center; float:left;
vertical-align: bottom; font-size: 11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }
.menu a {color:#808183; text-decoration: none;}

.menu_b a {background:transparent url(pic/b_btn_bg.png) no-repeat bottom left;width:101px; height:35px; display:block;}
.menu_g a {background:transparent url(pic/g_btn_bg.png) no-repeat bottom left;width:101px; height:35px; display:block;}
.menu_r a {background:transparent url(pic/r_btn_bg.png) no-repeat bottom left;width:101px; height:35px; display:block;}
.menu_o a {background:transparent url(pic/o_btn_bg.png) no-repeat bottom left;width:101px; height:35px; display:block;}
.menu_f a {background:transparent url(pic/f_btn_bg.png) no-repeat bottom left;width:101px; height:35px; display:block;}


.menu_ab a, .menu_b a:hover {color: #ffffff; background:transparent url(pic/b_btn_bg.png) no-repeat bottom right;width:101px; height:35px; display:block;}
.menu_ag a, .menu_g a:hover {color: #ffffff; background:transparent url(pic/g_btn_bg.png) no-repeat bottom right;width:101px; height:35px; display:block;}
.menu_ar a, .menu_r a:hover {color: #ffffff; background:transparent url(pic/r_btn_bg.png) no-repeat bottom right;width:101px; height:35px; display:block;}
.menu_ao a, .menu_o a:hover {color: #ffffff; background:transparent url(pic/o_btn_bg.png) no-repeat bottom right;width:101px; height:35px; display:block;}
.menu_af a, .menu_f a:hover {color: #ffffff; background:transparent url(pic/f_btn_bg.png) no-repeat bottom right;width:101px; height:35px; display:block;}

.lmenu {width: 175px; height: 313px; background:transparent url(pic/left_bg.png) no-repeat top center;}
.menu_lt {font-size: 11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }
.menu_lt a {color: #ffffff; text-decoration: none;}
.menu_lt a:hover ,.menu_lt  a:active {text-decoration: underline;}
.menu_lt_a {font-weight:bold;}
.bulet {margin-left:-10px;}

.bayspa {bottom: 61px; width: 175px; height: 44px; background:transparent url(pic/ldown_bg.png) no-repeat top center;}

.sladebg {background:transparent url(pic/load.gif) center center no-repeat;z-index: 1; width: 690px; height:330px; margin-left: 3px;}
.slade {background:transparent url(pic/load.gif) bottom center no-repeat;z-index: 0;	position: absolute;left: 0px;top: 0px;width: 690px; height:330px;}
#rotator {overflow: hidden;	position: relative;	width: 690px; height: 330px; left: 3px;}

.sladebg {width: 696px; height: 330px; background:transparent url(pic/fish3.png) no-repeat bottom center;
-background:none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pic/fish3.png',sizingMethod=crop);}


.content {top: -25px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color: #808183;}
.nocolumn {width:855px; padding: 0 14px 0 10px;text-align:justify;font-size: 12px;}
.leftcolumn {width: 165px; padding: 10px 0 0 10px;}
.rightcolumn {font-size: 11px;padding: 0 0 0px 18px; width: 674px; }
.leftcolumn_b {font-size: 12px; color: #808183;width: 425px; padding: 10px 0 0 10px;}
.rightcolumn_b {font-size: 12px; color: #808183;width: 425px; padding: 10px 0 0 10px;}
.rightcolumn h1, .content h1 {font-size: 13px; font-weight: bold; }
.rightcolumn p, .content p {text-align:justify;font-size: 12px;}
.rightcolumn a, .content a {color: #808183;text-decoration:underline;} .rightcolumn a:hover, .content a:hover {color: #ffaa00;text-decoration: underline;}
.title {font-size: 12px; color: #81c6ef;width: 640px;}

.about {position:absolute; margin: 20px 0 0 170px; width:220px; -left: 10px; *+left: 10px;} 
.aboutp {margin: 8px 0 0 10px; padding:8px 0 0 8px; font-size:14px; height:auto;} 
.line {border-left: solid 1px ; }

.nm h1, .nm a {font-size: 14px; text-decoration:none;}
