/* CSS Document */
body {
	background:#7E909D;
	text-align:center;
	margin:0;
	padding:0;
}
.logo img {
border:none;
}
.container {
	width:990px;
	margin:0 auto;
	text-align:left;
	background:url(/img/body_bg.gif) repeat-y top left;
	position:relative;
}
.content {
	padding:0 0 12px 0;
}
.left {
	float:left;
	width:630px;
}
.right {
	float:left;
	width:360px;
}
.postHeader {
	clear:both;
	width:100%;
}
.main {
	width:100%;
	clear:both;
}
.logo {
	margin:44px 0 0 20px;
}
.logo1 {
	margin:44px 0 0 20px;
}
.main-menu {
	margin:44px 0 0 0;
	padding:10px 0 0 15px;
}
.banner {
	margin:0 0 0 20px;
	height:241px;
	background:none;
}
.countries {
	background:url(/img/map_bg.jpg) no-repeat top left;
	margin:0 0 0 10px;
	padding:40px 0 0 10px;
	width:100%;
}
.form {
	height:315px;
	margin:15px 0 0 20px;
}
.corpnews {
	width:100%;
}
.order {
	float:left;
	width:380px;
}
.on-image {
	float:left;
	width:80px;
	height:80px;
	margin:0;
	padding:0;
}
.on-image a {
	display:block;
	width:80px;
	height:80px;
}
.offer_thumb {
	width:90px;
	height:80px;
}
.offers p {
	width:101px;
	margin:0 0 20px 0;
	padding:0;
}
.offer_thumb a {
	width:94px;
	height:80px;
	display:block;
}
.footer {
	background:#7E909D url(/img/footer_bg.gif) no-repeat top left;
	height:12px;

}
.secondary-menu {
	margin:12px 0 0 0;
	padding:0;
	width:100%;
}
.seealso {
width:280px;
float:right;
margin-left:5px;
text-align:center;
border:0px solid #eee;
}
.specoffer {
padding:15px 10px;
background:#eee;
margin:0 0 0 0;
text-align:center;
}
.seealsoText h3 {
margin:15px 15px 0 15px;
padding:0;
text-align:left;
}
.seealsoText p {
margin:5px 15px 15px 15px;
padding:0;
text-align:left;
}
.article {
margin:0 0 40px 0;
}
.article h2 {
margin:0;
padding:0;
}
.art-navi {
margin:0 0 115px 0;
}
.inside-head {
margin:0 0 0 41px;
}
/*----------------------------------LISTS-------------------------------------*/
ul {
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}
ul li {
	padding:0;
}
.main-menu ul,
.submenu ul {
	width:100%;
}
.main-menu ul li,
.submenu ul li {
	float:left;
}
.corpnews ul {
	margin:0 15px 0 20px;
	padding:0 0 0 6em;
	text-indent:-6em;
}
.corpnews ul li {
padding:0 0 10px 0;
}
.offers ul {
	margin:0 0 0 20px;
	width:100%;
}
.offers ul li {
	width:110px;
	float:left;
}
.other-news ul li {
	display:block;
	clear:both;
	padding:0;
	height:80px;
	margin:0 0 10px 0;
}
.countries ul {
	float:left;
	width:120px;
	padding:0 0 20px 0;
	color:#9DA4A7;
}
.countries ul li{
  padding:0 0 5px 0;
}
.secondary-menu ul li {
	float:left;
	padding:30px 7px 0 0;
	margin:0;
}
.foot-navi li {
	margin: 0 0 10px 0;
}
/*--------------------------------HEADINGS------------------------------------*/
.right h1,
.left h1 {
	margin:5px 0 15px 20px;
}
.news h2 {
	margin:10px 0 0 0;
	padding:0;
}
.news p {
	margin:10px 0 10px 0;
}
.copyright p {
	margin:10px 0 35px 0;
	padding:0;
	clear:both;
}
.clear {
	clear:both;
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	line-height:1px;
	height:1px;
}
.city
{
  background:url(/img/map_bg.jpg);
}
.separator {
	background:url(/img/separator.gif) repeat-x top left;
	padding:0;
}
.other-news .separator {
	height:16px;
	margin:0;
	padding:0;
	display:block;
}
.right .separator {
	width:300px;
	height:15px;
	margin:0 0 0 20px;
}
.corpnews a {
	margin-left: 5px;
}
.news img {
border:none;
}
.dummyLeft {
width:282px;
background:none;
float:none;
margin:0 0 0 45px;
height:3px;
}
.left_image{margin-left:41px;}

.regForm .label{width:30%; float:left;}
.regForm .label1{width:10%; float:left;}
.regForm .field{width:60%; float:left;}
.regForm .field1{width:25%; float:left;}
.regForm .field2{width:25%; float:left;}
.regForm .field3{width:25%; float:left;}
.regForm .field4{width:25%; float:left;}
.regForm .error{width:60%; clear:both; color:red; margin-left:30%;}
.regForm .error1{width:40%; clear:both; color:red;}
.regForm .error2{width:40%; clear:both; color:red;}
.regForm TEXTAREA,
.regForm INPUT	{width:100%;}
.regForm .submit	{width:200px; margin-left:30%;}
