body 
{ 
	position:relative; 
	background-color:#022851; 
	margin:0px; padding:0px; 
	
}
#content
{
	width:820px;
	margin:0px auto 0px auto;
	height:700px;
	color:white;
	font-family:"Trebuchet MS";
	font-size:12px;
	position:relative;


}

a {text-decoration:none; color:inherit; }
a:visited{text-decoration:none; color:inherit;}
a:hover { text-decoration:underline ;color:inherit;}
a img {border:none;}

#l-box
{
	position:absolute;
	top:261px;
	background-color:#131313;
	left:0px;
	width:508px;
	height:384px;
}
h2 
{
	font-size:18px;
	margin:0px;
	padding:0px;
	background:url('img/h2-decoration.png') no-repeat left top;
	padding-left:36px;
	font-weight:normal;
	height:26px;
}

#l-box #top {background:url('img/l-box-top.png') no-repeat left top; height:12px; width:100%; position:absolute; top:-12px;}
#l-box #bottom {background:url('img/l-box-bottom.png') no-repeat left top; height:12px; width:100%; position:absolute; bottom:-12px;}
#l-box #area { 
	position:relative;
	overflow:hidden; 
	width:490px; 
	min-height:374px; 
	max-height:374px; 
	
	padding-top:10px;
	padding-right:10px;
	
}




#r-box {
	position:absolute;
	left:529px;
	top:261px;
	width:291px;
	height:376px;
	
}
#r-box h2  {	height:38px;	vertical-align:bottom;	line-height:45px; }

#r-box #partners 
{
	position:absolute;
	top:52px;
	left:0px;
	border:1px solid #171717;
	height:221px;
	width:100%;

}
#r-box #partners img
{
	height:50px;
	
	margin:0 ;
	padding-left:20px;

}
#many-more 
{
	position:absolute;
	bottom:0px;
	right:5px;
	color:#6a6a6a;
	font-size:10px;
}

#r-box #contacts 
{

	position:absolute;
	/*top:267px;*/
	left:0px;
	border:1px solid #171717;
	height:117px;
	width:100%;
	font-size:18px;
	padding-top:10px;
	list-style:none;
	padding-left:0px;
}


#r-box #contacts hr {
border:none;
background-color:#990000;
height:4px;

}
#r-box #contacts li 
{
	padding:5px 5px 5px 20px;
}
#r-box #contacts li img {margin-right:5px;}
#header 
{
	position:absolute;
	top:0px;
	left:0px;
	background:url('img/header-bg.png') repeat-x left top;
	
	width: 100%;
	height:262px;
	z-index:-1;
}

#header-img
{
	position:absolute;
	top:26px;
	left:0px;
	width:820px;
	height:235px;
	background:url('img/header-img.png') repeat-x left top;
	margin:0px auto 0px auto;


}

#logo
{
	position:absolute;
	top:70px;
	left:0px;

}

#middle
{	
	position:absolute;
	top:261px;
	left:0px;
	background-color:black;
	width:100%;
	height:410px;	
	z-index:-1;
}
#footer
{	
	position:absolute;
	top:645px;
	left:0px;
	background:url('img/footer-bg.png') repeat-x left top;
	width:100%;
	height:100px;	
	z-index:-1;
}
#footer-img
{
	position:absolute;
	width:820px;
	height:90px;
	top:645px;
	background:url('img/footer-img.png') repeat-x left top;
	margin:0px auto 0px auto;
	font-size:11px;
	
}
#lang-menu
{
position:absolute;
right:0px;
top:3px
}

#main-menu
{
position:absolute;
left:0px;
top:157px;
width:670px;
height:40px;
background:url('img/main-menu-bg.png') no-repeat left top;
font-size:18px;
padding:4px 18px;
}

#main-menu .active a, #lang-menu .active a
{
	color:#797979;
}

#footer-menu
{

width:396px;
height:26px;
background:url('img/footer-menu-bg.png') no-repeat left top;

padding-top:5px;
padding-left:0px;

margin:52px auto 0px auto;

}

#footer-menu ul {width:396px; padding-left:0px; text-align:center; margin-top:0px;}


#main-menu li, #footer-menu li{display:inline;}
#main-menu li a, #footer-menu li a{margin-left:2px;}

#copyrights {margin:10px auto 0px auto; width:820px; text-align:center;}
#scrollbar 
{
	position:absolute;
	width:15px;
	height:100%;
	top:0px;
	right:12px;
	background-color:black;
	cursor:pointer;
}
#scrollbar #up 
		{
		position:absolute;
		top:0px;
		height:16px;
		width:16px;
		background: url('img/scrollbar.png') no-repeat left top;
		
		}

#scrollbar #down {	position:absolute;bottom:0px;
height:16px;
		width:16px;
		background: url('img/scrollbar.png') no-repeat left -13px;
		
}
#scrollableContent 
{
	width:450px;

}
#scrollableContent  #padding {margin-left:35px; display:block;}
#scrollableContent  #padding  h2 {margin-left:-35px;} 
#scroller {width:7px; margin-left:3px; height:36px; background-color:#4e4e4e; border:1px solid #4e4e4e;  position:absolute; top:0px; }


