.tail-top{ background:url(images/bg.gif) repeat-x top #fff}
.tail-bottom{background:url(images/bot.gif) repeat-x  bottom }


.col-1, .col-2, .col-3, .col-4, .col-5, .col-6{ float:left}
/*======= width =======*/
.main{margin:0 auto; text-align:left; width:998px; }

/*======= header =======*/
#header {height:60px;
background-position: right top;
	background-image :  url(images/home_top.jpg);
	background-repeat: no-repeat;
	font-family : Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
padding: 16px 0px 0px 764px ;
line-height: 22px ;
	text-align:right;
	text-decoration: none;
	}
	#corporate {height:60px;
background-position: right top;
	background-image :  url(images/corporate_top.jpg);
	background-repeat: no-repeat;
	font-family : Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
padding: 16px 0px 0px 764px ;
line-height: 22px ;
	text-align:right;
	text-decoration: none;
	}
	#construction {height:60px;
background-position: right top;
	background-image :  url(images/construction_top.jpg);
	background-repeat: no-repeat;
	font-family : Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
padding: 16px 0px 0px 764px ;
line-height: 22px ;
	text-align:right;
	text-decoration: none;
	}
	#contact {height:60px;
background-position: right top;
	background-image :  url(images/contact_top.jpg);
	background-repeat: no-repeat;
	font-family : Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
padding: 16px 0px 0px 764px ;
line-height: 22px ;
	text-align:right;
	text-decoration: none;
	}
	#about {height:60px;
background-position: right top;
	background-image :  url(images/about_top.jpg);
	background-repeat: no-repeat;
	font-family : Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
padding: 16px 0px 0px 764px ;
line-height: 22px ;
	text-align:right;
	text-decoration: none;
	}
	#clients {height:60px;
background-position: right top;
	background-image :  url(images/clients_top.jpg);
	background-repeat: no-repeat;
	font-family : Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
padding: 16px 0px 0px 764px ;
line-height: 22px ;
	text-align:right;
	text-decoration: none;
	}
	.headerText a {
	color : #fff;
	text-decoration: none;
}
.headerText a:hover {
	color : #fff;
	text-decoration: none;
}
	
	/* NAVIGATION
------------------------------------------------------*/
#topmenu {
	width: 998px;
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
    height:35px;
	float : left;
	padding : 0px 0px 0px 0px;
	
	}	* html #global-column-1 { display:inline; }




/*======= index.html =======*/
#page1 #content .col-1{ width:560px}
#page1 #content .col-2{ width:412px; margin-top:10px; position:relative}
#page1 #content .col-3{ width:162px; margin-right:27px}
#page1 #content .col-4{ width:162px}
#page1 #content .col-5{ width:456px; margin-right:38px}
#page1 #content .col-6{ width:478px}
#page1 #content .bg{ background:url(images/tail1.gif) repeat-y 474px top }
/*======= index-1.html =======*/
#page2 #content .col-1{ width:560px}
#page2 #content .col-2{ width:412px; margin-top:10px; position:relative}
/*======= index-2.html =======*/
#page3 #content .col-1{ width:560px}
#page3 #content .col-2{ width:412px; margin-top:10px; position:relative}
#page3 #content .col-3{ width:162px; margin-right:27px}
#page3 #content .col-4{ width:162px}
#page3 #content .col-5{ width:456px; margin-right:38px}
#page3 #content .col-6{ width:478px}
#page3 #content .bg{ background:url(images/tail1.gif) repeat-y 474px top }
/*======= index-3.html =======*/
#page4 #content .col-1{ width:560px}
#page4 #content .col-2{ width:412px; margin-top:10px; position:relative}
/*======= index-4.html =======*/
#page5 #content .col-1{ width:560px}
#page5 #content .col-2{ width:412px; margin-top:10px; position:relative}
#page5 #content .col-5{ width:530px; margin-right:36px}
#page5 #content .col-6{ width:393px}
/*======= index-5.html =======*/
#page6 #content .col-1{ width:560px}
#page6 #content .col-2{ width:412px; margin-top:10px; position:relative}
#page6 #content .col-3{ width:258px}
#page6 #content .col-4{ width:258px}
/*======= index-6.html =======*/
#page7 #content .col-1{ width:560px}
#page7 #content .col-2{ width:412px; margin-top:10px; position:relative}
/*======= footer =======*/
#footer { height:72px; }