/* commented backslash hack v2 \*/
* html {overflow:hidden;}
/* end of hack */
body {background: url(images/menu_body.gif); background-repeat:repeat-y; background-color:#6666ff; background-attachment:fixed; margin:0; padding:0 10px 0 10px; border:0; height:100%;}
* html body {overflow-y:scroll;}
#menu {position:fixed; display:block; top:240px; left:5px; width:150px; height:350px; background-color:transparent; z-index:20;}
* html #menu {position:absolute;}
#octlegs {position:fixed; display:block; top:153px; left:0px; width:219px; height:242px; background-color:transparent; z-index:1;}
* html #octlegs {position:absolute; z-index:-1;}
#octhead {position:fixed; display:block; top:5px; left:0; width:300px; height:148px; background-color:transparent; z-index:20;}
* html #octhead {position:absolute;}

body {font-family:verdana, arial, sans-serif; font-size:12px; }

#menu a, #menu a:link {display:block; width:150px; height:20px; color:#333399; 
 text-decoration:none; line-height:20px; margin-top:2px; margin-left:5px; border:1px solid #6633ff; background:#3399cc; font-weight:bold; font-size:12px; text-align:center;}
#menu a:visited {display:block; width:150px; height:20px; color:#333399;}
#menu a:hover {font-weight:bold; color:#993300;}
#menu a:active {font-weight:bold;color:#993300;}


#content {
	position:relative;
	display:block;
	margin:0 0 0 140px;
	background:transparent;
	overflow:hidden;
	letter-spacing:.08em;
	z-index:10;
	}
.textindex {display:block; padding:10px 10px 10px 40px; width:95%; margin-left:5px; text-align:justify; float:left; color:#ffffcc;}
.textindex {width/* */:/**/92%; 
	width: /**/92%;}
.textindex img {float:right; padding: 5px 5px 5px 5px;}
.lfpic img{float:left; padding: 5px 5px 5px 5px;}
.rpic img{float:right; padding: 5px 5px 5px 5px;}
.r2pic img{float:right; padding:5px 40px 5px 0;}

.textindex h1{font-family:verdana, arial, sans-serif; font-size:18px; font-weight:bold;color:#333399; margin-bottom:5px; margin-left:5px}
.textindex h2{font-family:verdana, arial, sans-serif; font-size:14px; font-weight:bold;color:#333399; margin-bottom:5px; margin-left:5px}
.textindex h3{font-family:verdana, arial, sans-serif; font-size:14px; font-weight:bold;color:#ffffcc; margin-bottom:5px; margin-left:5px}
.textindex h4{font-family:verdana, arial, sans-serif; font-size:14px; font-weight:bold;color:#ffcc00; margin-bottom:5px; margin-left:5px}
.textindex h5{font-family:verdana, arial, sans-serif; font-size:14px; font-weight:bold;color:#ff9900; margin-bottom:5px; margin-left:5px}
.textindex a:link {text-decoration: none; color:#33ccff; font-weight:bold;}
.textindex a:hover {text-decoration: none; color:#993300; font-weight:bold;}
.textindex a:visited{text-decoration: none; color:#ffcc00; font-weight:bold;}
.textindex a:active {text-decoration: none; color:#993300; font-weight:bold;}
.textindex ul {list-style-type: disc;list-style-position: inside;color:#ffffcc; font-weight:bold; margin:0 0 5px 0;padding: 0 0 5px 0; }
.textindex li {color:#ffffcc; font-weight:normal; margin:0 0 5px 10px; padding: 0 0 5px 10px;}
.textcol {display:block; padding:10px 10px 10px 40px; width:35%; margin-left:5px; text-align:justify; float:left; color:#ffffcc;}
.textcol {width/* */:/**/38%; 
	width: /**/38%;}
.textcol img {float:right; padding:5px;}
.textcol ul {list-style-type: disc;list-style-position: inside; color:#ffffcc; font-size:14px;font-weight:bold; margin:0 0 5px 10px;padding: 0 0 5px 10px; }
.textcol li {font-size:12px;font-weight:normal; margin:0 0 5px 10px; padding: 0 0 5px 10px;}
#topper {position:fixed; display:block; top:0; right:0; width:100%; height:140px; background: url(../images/topwave3.gif); background-repeat:repeat-x; font-size:40px; font-style:italic; line-height:80px; font-family:times new roman, serif; overflow:hidden; color:#000; z-index:12;}
* html #topper {position:absolute; right:0;
	right/* */:/**/17px; 
	right: /**/17px;}
#topper img {float:right;}
#tr {position:fixed; display:block; top:20px; right:0; width:135px; height:150px; background:transparent;  font-size:40px; font-style:italic; line-height:80px; font-family:verdana, times new roman, serif; overflow:hidden; color:#000; z-index:12;}
* html #tr {position:absolute; right:0;
	right/* */:/**/17px; 
	right: /**/17px;}
#tr img {float:right;}
#tr4 {position:fixed; display:block; top:20px; right:0; width:150px; height:135px; background:transparent;  font-size:40px; font-style:italic; line-height:80px; font-family:verdana, times new roman, serif; overflow:hidden; color:#000; z-index:12;}
* html #tr4 {position:absolute; right:0;
	right/* */:/**/17px; 
	right: /**/17px;}
#tr4 img {float:right;}
.diver {display:block; width:400px; height:400px; padding:60px 10px 10px 60px; margin-left:50px;background:transparent; font-size:12px;color:#ffffcc; text-align:left; font-family:verdana, arial, sans-serif;}
.diver img {float:right;}
.clear {clear:both; height:1px; width:100%;}


#foot {display:block; padding:10px 10px 0 100px; text-align:justify; background:transparent; font-size:10px; color:#ffffcc; text-align:center;}
#foot a:link {text-decoration: none; color:#ffffcc; font-weight:bold;}
#foot a:hover {text-decoration: none; color:#33ccff; font-weight:bold;}
#foot a:visited{text-decoration: none; color:#33ccff; font-weight:bold;}
#foot a:active {text-decoration: none; color:#33ccff; font-weight:bold;}

.title1 {font-size:12px; color:#000; margin-left:40px; font-weight:bold;}
.title1 h1{font-family:verdana, arial, sans-serif; font-size:18px; font-weight:bold;color:#333399; margin-bottom:5px; margin-left:110px}
.title1 h2{font-family:verdana, arial, sans-serif; font-size:14px; font-weight:bold;color:#33ccff; margin-bottom:5px; margin-left:100px}
.title1 h3{font-family:verdana, arial, sans-serif; font-size:18px; font-weight:bold;color:#333399; margin-bottom:5px; margin-left:200px}
.title1 p{font-family:verdana, arial, sans-serif; font-size:12px; font-weight:bold;color:#333399; margin-bottom:5px; margin-left:110px}

#rl {position:fixed; display:block; top:-10px; left:345px; width:600px; height:130px; font-size:24px; line-height:90px; font-family: verdana, arial, sans-serif; overflow:hidden; color:#333399; z-index:25; font-weight:bold;}
* html #rl {position:absolute;}
#rl div {color:#333399; font-size:20px; margin-top:-50px; }

.bold {font-size:14px; font-weight:bold;}
#pad {display:block; height:150px;}

#adsie {clear:both; text-align:center;}
.hnav ul li{list-style-type: none;display:inline; color:#33ccff; font-weight:bold; margin:0 0 5px 20px;padding: 0 0 5px 20px;}
.hnav a, .hnav a:link {display:inline; height:30px; color:#333399; text-decoration:none; line-height:30px; margin:5px 5px 5px 10px; padding: 5px 5px 5px 10px; border:1px solid #6633ff; background:#3399cc; font-weight:bold; font-size:12px; text-align:left;}
.hnav a:visited {font-weight:bold; color:#333399;}
.hnav a:hover {font-weight:bold; color:#993300;}
.hnav a:active {font-weight:bold;color:#993300;}
.pricelist {color:#ffffcc; font-weight:normal; font-size:12px;}
.pricelist h3 {color:#ffffcc; font-weight:bold; font-size:14px;}
#babel {position:fixed; display:block; top:525px; left:5px; width:150px; height:50px; background-color:transparent; z-index:20;}
* html #babel {position:absolute;}
#babel a, #babel a:link {display:block; width:150px; height:50px; color:#333399; 
 text-decoration:none; line-height:20px; margin-top:5px; margin-left:5px; border:1px solid #6633ff; background:#3399cc; font-weight:bold; font-size:12px; text-align:center;}
#babel a:visited {display:block; width:150px; height:50px; color:#333399;}
#babel a:hover {font-weight:bold; color:#993300;}
#babel a:active {font-weight:bold;color:#993300;}
