@charset "utf-8";

/* CSS Document */

html{
 /*height: 100%; min-height: 100%;*//*WRONG (maybe)*/ width: 1260px;
 margin: 0 auto; padding: 0;
 background: url('https://www.aquatech-cy.com/image/bg.jpg');
}
body{
 /*height: 100%; min-height: 100%;*//*WRONG (maybe)*/ max-width: 1260px;
 margin: 0 auto; padding: 0;
 background: url('https://www.aquatech-cy.com/image/bg.jpg') repeat;
 overflow-y: scroll; overflow-x: auto;
 line-height: normal;
 font-family: arial, helvetica; font-size: 16px; color: #000;
}
h1, h2{
 margin-left: 36px;
 line-height: normal;
 font-family: arial, helvetica; font-size: 16px; color: #5ab4f0;
}


/*****************************************************
*************************DIVS*************************
*****************************************************/
#all{
 position: absolute;
 /*height: 100%;*//*WRONG (maybe)*/ min-height: 100%; width: 1260px;
 margin: 0 auto; padding: 0;
 background-color: #fff;
 box-shadow: 3px 0 3px #888, -3px 0 3px #888;
 -webkit-box-shadow: 3px 0 3px #888, -3px 0 3px #888;
 -moz-box-shadow: 3px 0 3px #888, -3px 0 3px #888;
}
/*div#temp-lft{
 float: left;
 width: 183px;
 margin: 0; padding: 0;
 }
div#temp-rght{
 float: right;
 width: 183px;
 margin: 0; padding: 0;
}
div#temp-mddl{
 position: absolute;
 height: 100%; width: 980px;
 margin: 0 183px; padding: 0;
}*/
	#top{
	 height: 95px; width: 1260px;
	 padding: 0;
	 background: url(https://www.aquatech-cy.com/image/bg-ttl.png) no-repeat center;
	 z-index: 1;
	}
	#menu{
	 top: 75px;
	 height: 20px; width: 1260px;
	 position: absolute;
	 z-index: 1;
	}
		#one{
		 position: absolute;
		 right: 541px;
		 height: 20px; width: 53px;
		}
			#one-en{
			 position: absolute;
			 right: 526px;
			 height: 20px; width: 45px;
			}
		#two{
		 position: absolute;
		 right: 440px;
		 height: 20px; width: 81px;
		}
			#two-en{
			 position: absolute;
			 right: 438px;
			 height: 20px; width: 68px;
			}
		#three{
		 position: absolute;
		 right: 349px;
		 height: 20px; width: 71px;
		}
			#three-en{
			 position: absolute;
			 right: 346px;
			 height: 20px; width: 72px;
			}
		#four{
		 position: absolute;
		 right: 269px;
		 height: 20px; width: 60px;
		}
			#four-en{
			 position: absolute;
			 right: 271px;
			 height: 20px; width: 55px;
			}
		#five{
		 position: absolute;
		 right: 186px;
		 height: 20px; width: 63px;
		}
			#five-en{
			 position: absolute;
			 right: 176px;
			 height: 20px; width: 75px;
			}
		#six{
		 position: absolute;
		 right: 70px;
		 height: 20px; width: 96px;
		}
			#six-en{
			 position: absolute;
			 right: 70px;
			 height: 20px; width: 86px;
			}
		#seven{
		 position: absolute;
		 right: 30px;
		 height: 20px; width: 20px;
		}
			#seven-en{
			 position: absolute;
			 right: 30px;
			 height: 20px; width: 20px;
			}
		#eight{
		 position: absolute;
		 right: 5px;
		 height: 20px; width: 20px;
		}
			#eight-en{
			 position: absolute;
			 right: 5px;
			 height: 20px; width: 20px;
			}
			/*.div-lnk:focus{
			 background: #ebeaea; text-decoration-color: #284b64;
			}*/
			/*.div-lnk:hover{
			 background: #ebeaea; text-decoration-color: #284b64;
			}*/
	/*div#sub-mn{
	 top: 121px;
	 height: 23px; width: 980px;
	 padding-top: 2px;
	 z-index: 1;
	}
		div#six{
		 position: absolute;
		 right: 321px;
		 height: 20px; width: 144px;
		}
		div#seven{
		 position: absolute;
		 right: 202px;
		 height: 20px; width: 104px;
		}
		div#eight{
		 position: absolute;
		 right: 121px;
		 height: 20px; width: 66px;
		}
		div#nine{
		 position: absolute;
		 right: 10px;
		 height: 20px; width: 91px;
		}
			.div-sub-lnk:focus{
			 border-bottom-width: 3px; border-bottom-style: dotted; border-bottom-color: #fdbc46;
			}
			.div-sub-lnk:hover{
			 border-bottom-width: 3px; border-bottom-style: dotted; border-bottom-color: #fdbc46;
			}*/
	#main{
	 top: 95px;
	 width: 1220px;
	 padding: 0 20px 20px 20px;
	 text-align: justify;
	}
		.main-in{

		 width: 1220px;
		}
		/*.main-txt-spcl{
		 top: 260px;
		 width: 1260px;
		}*/
		
	/*****for div#showShow*****/
		/*.show{
		 margin-left: -20px;
		 padding-top: 20px;
		}*/
		
	/*****for div#noShow*****/
		.noshow{
		 height: 200px; width: 1260px;
		 margin-left: -20px;
		 padding-top: 20px;
		 background: url(https://www.aquatech-cy.com/slideS/e.jpg) no-repeat center;
		 z-index: 1;
		}
		
		
/*div#popup{
 position: absolute;
 top: 40%; left: 50%;
 height: 400px; width: 400px;
 margin-top: -200px; margin-left: -200px;
 padding: 5px;
 display: none;
 text-align: justify;
 background-color: #fff;
 z-index: 100;
}
	div#gr-out{
	 position: absolute;
	 top: 0; left: 0;
	 background: #000;
	 z-index: 20;
	}
	div#pic{
	 float: left;
	 height: 150px; width: 150px;
	 padding-right: 5px;
	}*/
 
 
/******************************************************
*************************LINKS*************************
******************************************************/
a.mn-lnk{
 vertical-align: middle; text-decoration: none; border: none; outline: none; cursor: pointer; color: #fff; font-weight: bold;
}
a.mn-lnk:visited{
 /*vertical-align: middle; text-decoration: none; border: none; outline: none;*/
}
a.mn-lnk:focus{
 vertical-align: middle; text-decoration: none; border: none; outline: none; background: #ebeaea; color: #69b9f5;

}
a.mn-lnk:hover{
 vertical-align: middle; text-decoration: none; border: none; outline: none; background: #ebeaea; color: #69b9f5;

}
a.mn-lnk:active{
 vertical-align: middle; text-decoration: none; border: none; outline: none;
}

/*******************MENU CHOSEN TAB*******************/
.mn-choice{
background: #ebeaea; color: #69b9f5;
}
/*******************MENU CHOSEN TAB*******************/


a.txt-lnk{
 border: none; outline: none; text-decoration: none; cursor: pointer; color: #5ab4f0; font-weight: normal;
 }
a.txt-lnk:visited{
 /*border: none; outline: none;*/
}
a.txt-lnk:focus{
 border: none; outline: none; text-decoration: underline; text-decoration-color: #5ab4f0;
}
a.txt-lnk:hover{
 border: none; outline: none; text-decoration: underline; text-decoration-color: #5ab4f0;
}
a.txt-lnk:active{
 border: none; outline: none;
}

/*a.pop-lnk{
 border: none; outline: none; cursor: pointer;
 }
a.pop-lnk:visited{
 border: none; outline: none;
}
a.pop-lnk:focus{
 border: none; outline: none; text-decoration: underline; text-decoration-color: #00657f;
}
a.pop-lnk:hover{
 border: none; outline: none; text-decoration: underline; text-decoration-color: #00657f;
}
a.pop-lnk:active{
 border: none; outline: none;
}*/


/*****************************************************
*************************TEXTS************************
*****************************************************/

/*DEFAULT FONT SETTINGS (defined in BODY): line-height: normal; font-family: arial, helvetica; font-size: 16px; color: #000;*/

._16-wht-bld{
 color: #fff; font-weight: bold;
}
._16-red{
 color: #f00;
}
._16-red-bld{
 color: #f00; font-weight: bold;
}
._18-red-bld{
 font-size: 18px; color: #f00; font-weight: bold;
}
._13-red-bld{
 font-size: 13px; color: #f00; font-weight: bold;
}
._13-00657f-bld{
 font-size: 13px; color: #00657f; font-weight: bold;
}
._11-red-bld{
 font-size: 11px; color: #f00; font-weight: bold;
}
._11-00657f-bld{
 font-size: 11px; color: #00657f; font-weight: bold;
}


/******************************************************
*************************IMAGES************************
******************************************************/
img{
 border-style: none; outline: none;
}

 
/*******************************************************
*************************BUTTONS************************
*******************************************************/
.cstm-btn{
 background-color: transparent; border-style: none; outline: none; cursor: pointer;
}


/*****************************************************
*************************TABLES***********************
*****************************************************/
table{
 border-collapse: collapse;
}

table, td{
 border: solid 1px; border-collapse: collapse; border-spacing: 0;
}

/*table*/

.clnts{
 width: 665px; padding: 0; text-align: left;
}

.row-num{
 float: left;
}

table.row-num td {
 width: 30px; text-align: center; border-color: #5ab4f0; padding: 5px 0;
}

/*****TDs*****/

.gen-ttl{
 width: 693px; font-weight: bold; text-align: center; color: #5ab4f0; background-color: #ebeaea;
}

/*.cl-a{
 width: 30px; text-align: center; border-color: #5ab4f0; padding: 5px;
}*/ /*SPECIFIED ABOVE*/

.cl-b{
 width: 565px; border-color: #5ab4f0; padding: 5px;
}
	.cl-b-ttl{
	 width: 569.5px; font-weight: bold; text-align: center; border-color: #5ab4f0; padding: 0 5px;
	}
.cl-c{
 width: 110px; text-align: center; border-color: #5ab4f0; padding: 0;
}
	.cl-c-ttl{
	 width: 105.5px; font-weight: bold; text-align: center; border-color: #5ab4f0; padding: 0;
	}