*{ margin:0; padding:0; outline:none;}
body{font-family: Arial, Helvetica, sans-serif;  font-size:14px; color:#464646; background:#f1f1f1;}
.clear{ clear:both;}
a {color:#0064a5;}
a:hover{ color:#005992; text-decoration:none;}
ul{ list-style:none;}
ol{ list-style:none;}

label{  padding-left:4px;}

.all{ width:986px; padding:0;}

.header{ padding:2px 0 10px 0;}

.logo{ width:255px; float:left;}
.logo img{ border:none;}
.right{ width:731px; float:left;}
.right-in{ padding:0 4px;}

.langs{ padding-top:2px;}
.langs img{ border:none; margin-left:5px;}

.contacts{ padding-top:16px;}
.contacts-in{ background:url(../images/contacts-background.jpg) no-repeat; width:431px; height:36px; color:#5ea118; font-size:14px;}
.tel{ width:64px; float:left;}
.tel-in{ padding-left:20px; padding-top:10px;}
.email1{ width:146px; float:left; padding-left:4px; padding-top:10px;}
.email{ width:138px; float:left; padding-left:14px; padding-top:10px;}
.email-in{ font-size:13px; padding-top:1px;}

.top-slide{ background:url(../images/top-slide.jpg) no-repeat; width:986px; height:54px; font-size:18px; text-transform:uppercase; color:#FFFFFF;}
.top-slide-in{ padding:16px 10px 0 0;}
.slide{ background:url(../images/slide-foto.jpg) no-repeat; height:317px; width:986px;}

.slide-cont{ width:400px;}
.slide-cont-in{ padding:26px 8px 10px 8px; text-shadow: 0 1px 0 #858585; color:#FFFFFF;  font-size:17px;}
.slide-cont-in span{ font-size:22px; font-weight:bold; }

.but{ margin-top:10px;}
a.button{ color:#FFFFFF; font-size:16px; background:url(../images/Get-in-touch-with-us-button.png) no-repeat; width:181px; height:46px; display:block; vertical-align:middle; text-decoration:none; line-height:46px;}
a.button:hover{ color:#dee9f0;}


.cont{ padding:0; }
.line{ background:url(../images/bg-boxes.jpg) no-repeat; width:986px; height:89px;}
.box-small{ width:329px; float:left; color:#6a6a6a;}
.box-small-in{ padding-left:16px; padding-top:5px;}
.box-small span{ color:#464646; font-size:22px;}

.page-title{ font-size:22px; color:#0080bd; font-family:Arial, Helvetica, sans-serif; padding-bottom:12px;}




.port-latest{ padding-top:16px; padding-left:16px; padding-bottom:20px; background:url(../images/business-man.jpg) no-repeat bottom right;}
.port-latest ul{ list-style:none; width:210px; float:left;}
.port-latest ul li{ text-decoration:none; color:#464646;  font-size:16px; line-height:24px; background:url(../images/li-blue.jpg) no-repeat center left; padding-left:20px; display:block;}
.port-title{ font-size:24px; color:#115b99; padding-bottom:10px;}


.boti{ background:url(../images/footer-bg.jpg) repeat-x;}
.boti-in{ padding:10px 0 2px 0; background:url(../images/footer-bg-center.jpg) no-repeat;}
.line2{ background:url(../images/bg-bottom-links.jpg) no-repeat top center; width:1000px;}
.boxs{ width:250px; float:left; padding-top:2px; color:#FFFFFF; }
.boxs-in{  color:#FFFFFF; padding-left:30px; font-size:14px;}

.box{ width:480px; float:left;}

.title-box{color:#FFFFFF; font-size:24px;   padding:4px 0 6px 0; line-height:normal; margin-bottom:6px;}
.title-box a{color:#FFFFFF; font-size:24px; text-decoration:none;}
.title-box a:hover{color:#dee9f0;}

.footer{  height:30px; width:990px; color:#ffffff; padding-top:13px;}




.formmainpage{
	background:#FFFFFF;
	width:465px;
	height:26px;
	font-size:13px; 
	font-weight:normal; 
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
	color:#b1b1b1; 
	text-decoration:none;
	display:block;
	padding-left:4px;
	border:1px solid #aeaeae;
}
.formmainpagearea{
	background:#FFFFFF;
	width:465px;
	height:95px;
	font-size:16px; 
	font-weight:normal; 
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
	color:#b1b1b1;  
	text-decoration:none;
	display:block;
	border:1px solid #aeaeae;
	padding-left:4px;
}
.nom{
	font-size:16px; 
	font-weight:normal; 
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
	color:#464646;
}