html
{
	padding     : 0px;
	margin      : 0px;
	background  : white;
}

body
{
	width       : 800px;
	margin-left : auto;
	margin-right: auto;
	text-align  : center;
}

#divFrame
{
	width: 800px;
}

#divHeaderEng, #divHeaderRus
{
	width           : 800px;
	height          : 200px;
	background      : gray;
}

#divHeaderEng
{
   
}

#divHeaderRus
{
   
}

#divHeaderEng p, #divHeaderRus p
{
	padding   : 0px;
	margin    : 0px;
	text-align: right;
}

#divFooter
{
	font-family     : Arial;
	width           : 800px;
	height          : 190px;
	background      : gray;
   background-image: url('img/footer.jpg');
}

#divFooter p
{
	margin      : 0px;
	padding-top : 110px;
	font-size   : 0.7em;
	color       : white;
}

#divFooter p a
{
	color: white;
}


#divContent
{
	width           : 800px;
	background      : white;
   background-image: url('img/content.png');
	text-align      : left; 
}

.divProgram
{
	position   : relative;
	width      : 546px; 
   margin-left: 120px; 
	height     : 198px; 
}

.divProgram img
{
	float : left;
	border: 1px dashed #6FADC4; 
}

.divDescr
{
	position     : absolute;
	left         : 210px; 
	width        : 336px;
	font-family  : Trebuchet MS;
	font-size    : 0.8em; 
}

.divDescr h1
{
	font-size  : 1.4em;
	margin     : 0px;
	padding    : 0px;
	font-weight: bold;
}

.divDescr p
{
	text-align : justify;
	text-indent: 2em;
}

.divLinks
{
	border-top    : 1px solid #6FADC4; 
	border-bottom : 1px solid #6FADC4; 
	padding-top   : 5px; 
	padding-bottom: 5px; 
	font-family   : Tahoma; 
	font-size     : 0.7em; 
	font-weight   : bold; 
	text-align    : center; 
	width         : 336px; 
	float         : left; 
	left          : 210px; 
	bottom        : 0px; 
	position      : absolute;
}

.divLinks a
{
	color          : #0B749B;
	text-decoration: none;
}

.divLinks a:hover
{
	text-decoration: underline;
}

.divBreak
{
	height: 30px;
}

