/* CSS Document */

body, html {
	padding:0;
	margin:0;
	}
img {
	border:0;
	}	
body {
	background-color:#eeeeee;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	}	
.clear {
  clear:both;
	font-size:0.001pt;
	line-height:0.001pt;
	height:0;
}
#outer {
  background:url(../img/bg.jpg) repeat-y center 0px;
	width:1024px;
	border:0px solid red;
	margin:0 auto;
	padding:0;
	}	 
#header {
	background:url(../img/bg_header.jpg) no-repeat center 0;
	margin:0;
	padding:0 0 0px 0;
	min-height:325px;
/*	*height:325px !important;	*/
	vertical-align:top
}
.tour {
	float:right;
	margin:10px 100px 0 0;
}
#logo {
	padding:3px 0 0 70px;
	margin:0;
	float:left;
	clear:left;
	}
.top_text {
	width:630px;
	margin:136px 0 0 50px;	
	*margin:36px 0 0 50px;
	height:128px;
	} 
#lang {
	padding:30px 60px 0 260px;
	float:left;
	}		
#lang a{
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
	padding:7px 8px 7px 8px
	}	
#lang a:hover{
	color:#000000;
	}
#lang a.act{
	color:#fff;
	background:url(../img/lang_act.gif) no-repeat;
	line-height:28px
}
.clear {
	clear:both;
	font-size:0.001pt;
	line-height:0.001pt;
	height:0;
}
#chromemenu {
	margin:66px 0 0 48px;
	*margin:62px 0 0 48px;
	clear:both;
}	
#chromemenu ul {
	padding:0;
	margin:0px 0 0px 20px;
	*margin:0px 0 0 15px;
	display:inline;
	list-style-type:none;
	float:left;
	
}	
#chromemenu ul li{
	display:inline;
	padding:0px 0px 0px 2px;
	margin:0px 0 0 0;
	vertical-align:top;
}	

#chromemenu ul li img {
	padding:0px 0 5px 0;
	vertical-align:middle;
	border:0;
	}
#chromemenu ul li a{
	color:transparent;
	background:transparent;
	text-decoration:none
	}	

.icons{
	padding:0;
	margin:0 0 0 110px;
	*margin:0 0 0 115px;
	float:left;
}
.icons img{
	margin:0 8px 0 8px;
	}
.search {
	padding:0;
	margin:4px 0 0 60px;
	float:left;
	}
.search form {
	padding:0;
	margin:0;
	}
.search form div.textfiled {
	background:url(../img/search_input.gif) no-repeat 0px 0px ;
	border:0;
	width:150px;
	height:20px;
	padding:0px 4px 0px 4px;
	margin:5px 0 0 0;
	color:#FFFFFF;
	float:left;
	}
.search form div.textfiled input {
	border:0;
	color:#FFFFFF;
	background-color:#000;
	font-size:11px;
	line-height:12px;
	padding:0;;
	width:132px;
	margin:2px 4px 0 10px ;
	*margin:2px 4px 0 10px ;
	}	
.search form input.btn {
	padding:0px 0 0 0;
	width:60px;
	height:26px;
	background:transparent url(../img/search_btn.gif) no-repeat 0 0px;
	border:0;
	cursor:pointer
	}	
.search form input.btn_ukr {
	padding:0px 0 0 0;
	width:60px;
	height:26px;
	background:transparent url(../img/search_btn_ukr.gif) no-repeat 0 0px;
	border:0;
	cursor:pointer
	}		
#outer_right {
	float:right;
	border:0px solid blue;
	width:270px;
	padding:0px 20px 0 20px
	}	
#outer_left {
	border:0px solid green;
	font:12px Arial;
	width:630px;
	padding:10px 0px 0 50px;
	margin:0
	}		
#partners_eng {
	background:#F6F2E6 url(../img/partners_bg_eng.gif) no-repeat center 0;
	width:920px;
	margin:0 auto;
	}
#partners_ukr {
	background:#F6F2E6 url(../img/partners_bg_ukr.gif) no-repeat center 0;
	width:920px;
	margin:0 auto;
	}
#partners_eng .partners_logo{
	padding:15px 0 27px 180px;
	margin:0 0 20px 0;
	height:50px;
}	
#partners_eng .partners_logo img{
	margin:0 5px 0 5px;
	}	
#partners_ukr .partners_logo{
	padding:15px 0 27px 180px;
	margin:0 0 20px 0;
	height:50px;
}	
#partners_ukr .partners_logo img{
	margin:0 5px 0 5px;
	}		
.btm_links {
	padding:18px 50px 0px 50px;
	border:0px solid red;
	width:300px;
	float:left;
	vertical-align:bottom
}
.btm_links a {
	padding:0px 5px 0px 5px;
	color:#666;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none
}
.copy {
	padding:18px 0 0 120px;
	color:#666;
	font:11px Arial, Helvetica, sans-serif;
	width:350px;
	float:left;
	text-align:right
	}
.flash {
	z-index:700;
	display:block;
	position:absolute;
	top:275px;
	border:
	}	
.socicons_block {
  width:239px;
	margin:0 0 23px 0;
	text-align:center;
}
.socicons_block a {
	margin-right:10px;
	padding:0;
}
.socicons_block a.last {
  margin-right:0;
}
.banners_block {
  margin:20px 30px 0 0;
  text-align:center;
}