/**
 * Style sheet tl_files/css/index
 */
#header
{
	width:100%;
	height:622px;
	left:0px;
	top:0px;
	position:absolute;
	text-align:center;
	background: #FFF;
}

#h0
{
	width:933px;
	height:516px;
	position:relative;
	margin:auto;
	padding:106px 27px 0px 39px;
	text-align:left;
	background: url('../img/header.jpg') center no-repeat;
}

#c1
{
	padding:622px 0px 115px 0px;
	text-align:center;
}

#langs
{
	padding:0px 0px 3px 0px;
	position:absolute;
		height:30px;
		width:67px;
		top:75px;
		left:880px;
}

#langs a, #langs a:link, #langs a:visited
{
	height:18px;
	float:right;
	display:block;
	margin-right:1px;
	margin-left:1px;
	padding:0px;
}

#langs a#lang-rus
{
	width:27px;
	background: url('../img/flag-russian.jpg') center no-repeat;
}

#langs a#lang-eng
{
	width:27px;
	background: url('../img/flag-english.jpg') center no-repeat;
}

#langs a span
{
	display:none;
}

