body{
	margin:0px;
	padding:0px;
	background-color:#000000;
	font-family:Tahoma;
	height:100%;
}
html{
	margin:0px;
	padding:0px;
	height:100%;
}

object {width: 100%; height: 100%;}


div.Wrapper{
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#000000;
	/*border:solid 1px red;*/
	float:left;
	width:780px;
	
}


div.interactive{
	padding-top:320px;
	/*border:solid 1px red;*/
	float:left;
	margin-left:10px;
}

img.colorblocks{
	position:relative;
	
	left:53px;
}
div.Logo{
	padding:40px 0px 90px 50px;
	
	width:730px;
}
div.LanguageContainer{
	width:50px;
	padding-top:300px;
	padding-bottom:115px;
	padding-right:3px;
	/*border:solid 1px red;*/
	border-right:solid 3px #000000;
	text-align:right;
	margin-top:20px;
	float:left;
}
a{
    color:#000000;
}
div.LanguageContainer a{
	font-size:11px;
	color:#000000;
}
div.LanguageContainer span{
	font-size:11px;
	color:#000000;
}

div.ContentText{
	width:640px;
	float:left;
	/*border:solid 1px red;*/
	margin-left:30px;
	margin-bottom:30px;
}

div.address{
	font-size:11px;
	width:300px;
	padding-left:15px;
	border-left:5px solid #000000;
	float:left;
	line-height:14px;
}
div.address p{
	font-size:11px;
}

div.descr
{
    margin-left:50px;
	font-size:11px;
	width:300px;
	padding-left:15px;
	color:#000000;
	border-left:5px solid #000000;
	float:left;
}
.greytitle{
    color:#000000;
}
span.bigest{
	font-size:38px;
}
span.middle{
	font-size:20px;
}
span.smallbold{
	font-size:15px;
	font-weight:bold;
}
span.smallnormal{
	font-size:15px;
}
span.smallest{
	font-size:13px;
}
