 	body{margin:0; padding:0; background:url(/img/tbg.gif) repeat-x;}
	body, div, td, th{font-family: Tahoma, Arial, Helvetica, sans-serif} 
	a:link, a:visited{color:#008ce3}		 a:hover, a:active{color:#555555}
	img{border:0}
	form{padding:0; margin:0}
	.mshad{background: url(/img/msh.gif) repeat-x; background-position: 36px 187px}
	.title{background:url(/img/twave.jpg) no-repeat; height:272px}
		.tpic{background:url(/img/pic.gif) no-repeat right bottom; height:272px}
		.logo{margin:0; padding: 80px 0 0 57px; font:bold 18px tahoma; color:#ffffff;}
			.logo a:link, .logo a:visited, .logo a:hover{padding:40px 0 12px 0; margin:0;  text-decoration:none;position: relative;display: block;}
				.logo a:link span, .logo a:visited span{
					background: url(/img/akvatex.gif) no-repeat; width:155px; height:60px;					
					display: block;
					left: 0;
					position: absolute;
					top: 0;
					cursor:pointer;
					}
		
		.menubar{ margin:33px 0 0 0; padding:0; background: url(/img/mbg.gif) repeat-x; height:48px;}
			.mcorn{ padding: 0 0 0 61px; background:url(/img/mcorn.gif) no-repeat; height:48px;}
				.menu a:link, .menu a:visited{
					float:left; 
					text-align:center; 
					width:11%; //width:13%;
					margin:4px 0;  
					padding:13px 5px 14px 5px;
					border-right:2px solid #ffffff; 
					background: #eeeeee url(/img/mabg.gif) top left repeat-x; 
					font: bold 11px tahoma; color:#008ce3; text-transform:uppercase; text-decoration:none; white-space:nowrap}
				.menu a:hover, .menu a:active{background-color: #d8edfb; background-position: bottom; color:#666666}
				.menu .this:visited, .menu .this:link{color:#ffffff; background:#e6e6e6 url(/img/mthis.gif) top; }
				
				.menu .gallery{min-width:95px}
				.menu .about{min-width:85px}	
				.menu .products{min-width:85px}			
				.menu .documentations{min-width:110px}
				
		.menubar .icons{padding: 16px 5px 0 5px; float:left;}
				.icons a:link, .icons a:visited{margin:0 3px;float:left; width:16px; height:16px}
				.icons span{display: none;}
				.icons .home{background: url(/img/ihome.gif) no-repeat;}
				.icons .contacts{background: url(/img/imail.gif) no-repeat;}
		.menubar .langs{padding: 18px 0 0 0; white-space:nowrap}				
			.langs a{margin:0 3px; float:left; font-size:10px; text-transform: uppercase}
			.langs .this:link, .langs .this:visited{color:#666666; text-decoration:none}
		
	.searchbox{margin:0 0 0 55%; padding: 10px 0 0 210px;  clear:both;}
		.searchbox input{font-size: 11px; color:#666666; float:left; width:115px}
		.searchbox .q{height:22px;}
		.searchbox .but{width:auto}	
		
	.submenu{clear:left; float: right; width:25%; // width:30%; padding: 45px 5% 0 0; // padding: 45px 20% 0 0;}
		.submenu ul{ border-top: 2px solid #cccccc; list-style: none; margin:0; padding:0 0 0 0; font-size:12px}
		
		.submenu li{background:#f3f3f3; padding: 3px 18px 5px 18px; // padding: 0px 18px 5px 18px; border-top: 2px solid #ffffff; border-bottom: 1px solid #dfdfdf}
		.submenu .this{background:#e6e6e6}
		.submenu .this a:link, .submenu .this a:visited, .submenu .this ul .this a:link, .submenu .this ul .this a:visited{color:#333333}
		
/*			.submenu ul a:link, .submenu ul a:visited{color:#008ce3} */
			
			.submenu .this ul{background:#ffffff; padding: 5px 0 7px 0;//  padding: 3px 0 9px 0; margin: 3px -18px -5px -18px; border:1px solid #eeeeee; border-top: 1px solid #cccccc; border-bottom:none}
				.submenu .this li{background:#ffffff; margin:0; font-size:11px; padding: 2px 18px 4px 18px; // padding: 0 18px 0 18px; border:none}
				
			.submenu .this ul a:link, .submenu .this ul a:visited{background:#ffffff url(/img/smli.gif) no-repeat top left; color:#008ce3; padding:0 0 0 16px}
				.submenu .this ul a:hover{color:#555555}

	h1{clear:left; font-size: 1.1em; color:#666666; text-transform:uppercase; padding: 0 10% 10px 8%; margin:0}	
	
	.main{clear:left; //height:37%; min-height:360px; padding: 10px 0 0 8%; // padding: 10px 0 0 0; margin:0; // margin:0 0 0 8%; width:50%; //width:60%; font-size:.75em; color:#333333;}	
	
		.hmain{padding: 0 0 0 8%; // padding: 10px 0 0 0; width: auto}
		.content{padding:0 0 0 50px}
		.wsm{ width:50%; //width:85%;}  

	.simple .main{padding: 0; margin:0;}
		.simple .content{padding: 5px; margin:5px}

		.main h1{font-size:1.5em; text-transform:uppercase; color:#666666; padding:0 10px 20px 0; margin: 0 0 0 -50px}
		.main h2{font-size:1.1em; text-transform:uppercase; color:#666666; margin:0; padding: 10px 0 10px 0; clear:left}

	.simple .main h1{color:#ffffff; padding: 10px 0 15px 10px; margin:0}
			.simple .main img{border:1px solid #cccccc; padding:5px; background:#ffffff; margin:0 0 5px 0}
		
		.hmain h2{padding: 0 10% 10px 60px; // padding: 0 10% 10px 30px}		
		.main p, .main .c{text-align:justify; margin:0 0 15px 0}
		
		.main ul{list-style-type: square;}
			.main ul li{margin: 0 0 8px 0}
		
		.lpic{float:left; padding:0 10px 10px 0}
		
		.more{white-space:nowrap; padding: 5px 0 0 0; display:block; font-size:11px}
	
	
		.pic:link, .pic:visited{border:1px solid #aabbcc; padding:2px; float:left}
			.pic:link img, .pic:visited img{border:1px solid #ffffff;}
			.pic:hover{border:1px solid #008ce3; background:#ddeeff}
			.image .ptitle{clear:left}
	
	table{border-collapse:collapse;} th, td{text-align:left; font-size:.8em;  vertical-align:top}
		
	.bmenu{background: url(/img/bmbg.gif) bottom repeat-x; margin:0; clear:both; padding: 80px 0 20px 8%; font-size:11px}
		.bmenu div{padding:0 0 0 50px}
		.bmenu a{float:left; padding: 0 10px 0 0}
			
	.footer{background: url(/img/bbg.gif); clear:both}		
		.wave{ background: url(/img/bwave.jpg) top right no-repeat; height:101px; //height:108px; padding: 7px 0 0 8%}
		.copy{font-size: 10px; color:#ffffff; float: left; clear: left; padding:0 0 0 50px}
			.copy a{color:#ffffff}
			.footer .contacts{padding: 25px 0 0 0; line-height:140%}			
		.design{padding: 13px 80px 0 0 ; font:normal 11px arial; color:#666666; float:right;}
			.design img{float:left; margin: 1px 5px 0 0}		
		
		.simple .copy{font-size:11px; color: #999999; padding: 10px; margin:0 0 20px 0}
	
	.print{clear:both; float:right; margin: 20px 0 0 0; padding:3px 0 3px 23px; font-size:11px; background: url(/img/iprint.gif) no-repeat left}	
		
/* HOMEPAGE */		
	.hnews{width: 56%; float:left; //padding:0 0 0 50px;}

		
	.rcol{float: left;  width: 315px; padding: 0 0 0 0;}

		.rcol h2{color:#666666; margin: 0; padding: 10px 22px 15px 22px}
			.rcol h2, .rcol h2 a:link, .rcol h2 a:visited{color:#666666;}
			
		.box{background: url(/img/boxbg.gif) repeat-y; width: 315px; height:310px;}
		.box .wave{background: url(/img/boxwave.jpg) no-repeat; float:left; padding:0}
		.box .c{background: url(/img/boxbot.gif) no-repeat bottom left; font-size: 11px; color:#666666; padding:70px 30px 10px 30px; margin:0; float:none; height:230px; // height:310px; // width: 100%;}
		.box h3{font-size: 11px; color:#666666; margin: 5px 0 5px 0}
		.box p{margin:0; padding: 5px 0 5px 0}

	   .hproducts{clear:both; width: 301px; margin: 0 7px;}
			.hproducts .item{ border: 1px solid #e9e9e9; padding:10px 20px; margin: 0 0 20px 0;}
			.hproducts .item img{float:left; clear:left; margin:0 8px 0 0; padding:0; border:none; width:120px;}
			.hproducts h3{font-size:11px; margin: 1px 0 3px 0; padding: 0}
			.hproducts p{padding: 5px 0 0 0; margin:0; font-size:11px; color:#666666}
			
/* PRODUCTS */
	.producttype .image{padding: 0 20px 10px 0; float:left}
		.producttype .items{border-top:2px solid #cccccc; margin:5px 0 20px 0; padding:5px 10px 5px 10px; //padding:5px 30px 5px 10px; background:#f7f7f7;  width:63%; float:left;}
		.producttype .items ul{list-style: none; margin:0; padding:0 30px 0 0; float:left;}			
		.producttype .items li{padding: 2px 0 3px 0; margin:0}
		.producttype .c{clear: left}
	
	.productitem table{border:0; border-collapse:separate; padding:0; margin:0 0 20px 0; border-top: 3px solid #cccccc;}
		.productitem tr{border:0}
		.productitem th, .productitem td{padding:5px 8px 6px 8px; font-size:.7em; border:0}
		.productitem th, .productitem td.th{background: #ecf8ff;border:1px solid #d5efff; font-weight:bold}
		.productitem td{border:1px solid #eeeeee; padding-left: 12px; color:#333333}
		
		.productitem .image{float: left; padding:0 20px 10px 0; font-size: .9em; text-align:center}
		
	.note{padding:5px 10px ; font-size: .9em; color: #666666; background:#fcfcfc}
		.note .aster{color:#000000}
/* LISTS */

	.list{margin:0 0 0 -50px;}
		.list .item{clear:left;}
		.list h2{margin:0; padding: 0 0 10px 0}
		.list h3{font-size: 1em; padding: 0 0 0 50px; margin:0 0 5px 0}
		.wodate h3{padding:0 0 0 10px}
		.list .d{float:left; width:40px; padding:2px 0 0 0; text-align:right; color: #666666; font-size:9px}
			.list .d span{color:#aaaaaa}
		.list .c{padding: 0 0 30px 10px; float:left; text-align: justify; margin:0; width:85%}
		.list .a{padding: 0 0 10px 50px; font-weight: normal;}
	

		.piclist .item{float:left; clear:none; margin:5px 0 0 0; padding:10px 5px 20px 0; text-align:center; width:32%;}
		.piclist .item span{clear:left;}		

/*  CONTACTS */
	.contacts{margin:0; padding:0 0 20px 0;}
		.contacts th, .contacts td{padding:3px 20px 5px 0}
	
	.feedback{font-size: 1em; color:#666666;}
		.feedback table{width:100%}
		.feedback th, .feedback td{padding: 3px 10px; vertical-align:top}
		.feedback th{width:80px}
		.feedback th h3{white-space:nowrap; font-size:.9em; font-weight:normal; color:#666666;}
		.feedback .req{color:#000000}
		.feedback input{width: 200px}
		.feedback textarea{width:100%; height:120px}
		.feedback .button{width:auto; padding:5px 15px;}
		
/* SEARCH */
	.searchform div{font-size: .9em; color:#999999; padding:5px 0 0 0}		
		
	.searchresults{padding: 15px 0 10px 0}
		.searchresults .comment{font-size: .9em; color:#666666}
			.searchresults ol{padding: 0; margin:0}
			.searchresults li{font-size: .9em; color:#666666; padding: 0 0 10px 0}
				.searchresults li a{font-size: 1.1em; font-weight:bold;}
				.searchresults li span{font-size: .9em; color:#999999}
		
	ul.sitemap{font-size:1em; list-style: none; margin:0; padding:0}
		.sitemap ul{font-size:.95em; list-style:none; margin:0; padding:0 0 0 20px}
		
/* NAVIGATION */
	
	.pagenavigation{padding: 10px 0 0 0; clear: both;}
		.pagenavigation h3{font-size:.9em;  padding: 0 10px 0 0; margin: 0; float:left}
		.pagenavigation ul{list-style: none; margin: 0; padding: 0;}
		.pagenavigation li{margin: 0 2px 0 0; float:left; font-size: .9em}
				.pagenavigation li a:link, .pagenavigation li a:visited, .pagenavigation li.this{padding: 0 4px}
			.pagenavigation .this{font-weight:bold; color:#1A4466; text-decoration:none} 
		.pagenavigation .sub{clear:both; font-size:.9em; margin:0}
		
/* GALLERY */
	div.gallery{width:650px}
	.gallery .pic{float: left; margin:0 4px 4px 0}
	
	
/* CONTENT ADMIN */
  body.mceContentBody {
     background: #fff;
     text-align:justify;
     font-size:.8em;
     padding:5px;
  }
