#none {
	display: none;
}

html, body {
MARGIN:0;
PADDING:0;

}
body {
color : black;
background : #ffffff;
width : 100%;
font : 14px "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;

}




img {
border : none;
float: right;
margin: 2px;

}

#block a {
color: #111111;
text-decoration: underline;
 font-weight: bold;
}

#block a:hover {
color: #333333;
text-decoration: underline;
background-color: white;
}

p a {
color: #111111;
text-decoration: underline;
 font-weight: bold;
}
p a:hover {
color: #333333;
text-decoration: underline;
background-color: white;
}

p {
	color: black;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 4px;
	text-indent: 16px;
	margin-bottom: 16px;
}


li {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	display: block;
	margin: 2px;
	margin-right: 3px;
	padding: 0;
	list-style: none outside;
}

li a {
color: #111111;
text-decoration: underline;
 font-weight: bold;
}

li a:hover {
color: #333333;
text-decoration: underline;
background-color: white;
}


#container {
width : 100%;
margin : 0px;
background-color : #ffffff;
color : black;
border : 0px;
border-bottom-width : 0px;
line-height : 130%;

}
#top img {
position: absolute;
top: -16px;
margin: 0px;
background-color: #ffffff;
float : left;
border: 30px solid #ffffff;
padding: 0px;

}
#top {
background-color : #dddddd;
height : 112px;
margin-bottom: 10px;
 width: 100%;
}
#top h1 {
position: absolute;
font-size: 170px;
font-weight : bold;
letter-spacing : -4px;
line-height : 130px;
font-family : Impact;
color: #ffffff;
border: 0px;
margin-left: 125px;
margin-top: -15px;
text-transform: lowercase;
}

#top h2 {
position: absolute;
font-size: 26px;
font-weight : bold;
letter-spacing : 6px;
line-height : 90px;
font-family : Arial;
color: #444444;
border: 0px;
margin-top: 0px;
margin-left: 150px;
text-transform: lowercase;
}


#leftnav {
float : left;

}
#rightnav {
float : right;

}
#leftnav h2 {
background: #dddddd;
color: black;
padding-top: 2px;
padding-bottom: 5px;
margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
	text-align: center;
	border: solid 1px #DDD9D4;
	border-top-color: #F5F3F0;
	border-left-color: #F5F3F0;
}

#block h4 {
padding: 0px;
margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	
}

#block h3 {
padding: 0px;
margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	
}


#block h5 {
padding: 0px;
margin: 0px;
margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	
}

#block h6 {
padding: 0px;
margin: 0px;
margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	
}



#rightnav h2 {
background: gray;
color: #ffffff;
padding-top: 2px;
padding-bottom: 5px;
margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
}

#leftnav, #rightnav {
width : 160px;
margin : 0;
padding : 1em;
padding-top: 2em;

}

#content {
margin-left : 200px;
margin-right : 0px;
padding : 1em;
margin-top: 0px;
padding-top: 2em;

}
#content h2 {
background: #dddddd;
color: black;
padding-left: 4px;
padding-top: 2px;
padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
	border: solid 1px #DDD9D4;
	border-top-color: #F5F3F0;
	border-left-color: #F5F3F0;
	margin: 0;
	}

#block {
	border: solid 1px #DDD9D4;
	border-top-color: #F5F3F0;
	border-left-color: #F5F3F0;
margin-bottom: 8px;
background: #eeeeee;
}


#block_small {
margin: 8px;
color: black;
padding: 8px;
 border-bottom-color: #F5F3F0;
	border-right-color: #F5F3F0;
	background: #f0f0f0;
	border: solid 1px #DDD9D4;

}

#block_small a {
color: #111111;
text-decoration: underline;
 font-weight: bold;
}
#block_small a:hover {
color: #333333;
text-decoration: underline;
background-color: white;
}


#menu {
padding: 0px;
margin: 0px;
	background-color: #EEEEEE;
	border: solid 1px #DDD9D4;
	border-top-color: #F5F3F0;
	border-left-color: #F5F3F0;

}
#footer {
margin : 0px;
margin-top: 100px;
padding : 0px;
color : #ffffff;
background-color : #dddddd;
height: 52px;
width: 400px;

}
#leftnav p, #rightnav p {
margin : 0 0 1em 0;

}
#footer img {
position: absolute;
left: 400px;			
margin : 0px;
padding: 0px;
float: right;
background: #ffffff;
 

}
#footer p {
 
padding-left : 5px;
font-size: 15px;
padding-top: 16px;
color: black;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 4px;
text-indent: 4px;

}
.origin {
padding : 10px;

}

#menu ul {
	padding: 0px;
	margin: 0px;
	border: solid 1px #DDD9D4;
	border-top-color: #F5F3F0;
	border-left-color: #F5F3F0;
}

#menu li {
	list-style: none;
	line-height: 1.0;
	border: solid 1px #EEEEEE;
	border-left: solid 4px #EEEEEE;
	margin: 4px;
	padding: 0 0 1px 0;
	text-align: center;
	display: block;
	background-color: #EEEEEE;
	}
	
#menu a:link, #pagenav a:link {
	color: black;
	text-decoration: none;
	width: 100%;
	text-align: center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
	background-color: #EEEEEE;
	border: solid 1px #EEEEEE;
	margin: 2px;
	padding: 5px 10px 5px 0.5em;
		width: 80%;

	}

#menu a:visited, #pagenav a:visited {
	color: black;
	text-decoration: none;
		width: 80%;
	text-align: center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
	background-color: #EEEEEE;
	border: solid 1px #EEEEEE;
	margin: 2px;
	padding: 5px 10px 5px 0.5em;
}
#menu a:hover, #pagenav a:hover {
	color: black;
	border: solid 1px #DDD9D4;
	border-bottom-color: #F5F3F0;
	border-right-color: #F5F3F0;
	background: white;
	
	text-decoration: none;
		width: 80%;
	text-align: center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
}

#menu a:active, #pagenav a:active {
	color: black;
	text-decoration: none;
	background-color: #ffffff;
		width: 80%;
	text-align: center;
	border: 1px dashed gray;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
}

#pagenav {
	width: 100%;
}

#pagenav ul{
	margin: 0;
	padding: 0;
}
#pagenav li {
	display: inline;
	margin: 2px;
	margin-right: 3px;
	list-style: none outside;
	}
	
#rus {
	display: inline;
	float: left;
	width: 40%;
	text-align: justify;
}

#eng {
	float: right;
	width: 40%;
	text-align: justify;
}
#sto {
	width: 100%;

}

#preview p {
height: 130px;
}

#preview img {
	border: 1px solid #008800;
	float: left;
	margin-right: 8px; 
}
