body {
margin:-20px;
padding:0px;
font:small Verdana,Sans-serif;
}
A
{color: #4297D9}

#maindiv
{
	position: absolute;
	left: 0%; width: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px
}

/* Внешний блок шапки */
#header
{
	background: none; 
	height: 104px;
	border-bottom: 2px solid black;
	margin-bottom: 15px;
}

#header IMG {display: block; position: absolute; top: 0px; width: 183px; height: 84px; left: 0px;}

/* Заголовок - логотип */
#header H1
{
	background: url('../images/header_logo7.gif') no-repeat top left;
	position: absolute;
	top: 93px; left: 70px; height: 84px;
	padding: 0px; margin: 0px;
}


#header SPAN
{display: none;}

#menu
{
	display: none;
}

#page
{
	position: static;
	width: 100%;
	padding: 0px; margin: 0px;
}

#content
{
	width: 60%;
	position: static;
}

#content P 
{text-align: justify;}

#content H1
{ font-size: 14pt; 
	color: #90BA36;}
#content H2
{ font-size: 11pt; color: #2A60D7}

#leftcolumn
{
	position: static; 
	width: 100%;
}

#fastcontact
{
	width: 40%;
	position: absolute;
	top: 0px; left: 65%;
}

#photogallery
{
	width: 40%;
	position: absolute;
	top: 130px; left: 65%;
}

#photogallery .picture DIV
{ padding-top: 20px; }

#photogallery .picture DIV IMG
{ border: 2px solid #4297D9; }

.leftblock
{
	width: 100%;
	position: static;
}
.leftblock P
{
	font-size: 80%; font-family: Tahoma,sans-serif;
	width: 200px;
	margin: 0px;
}
.leftblock P BIG
{
	font-size: 110%;
	display: block;
	margin-top: 5px;
}
.leftblock H3
{
	margin-bottom: 2pt;
	font-size: 10pt;
}

#footer {padding-top: 15px; position: absolute; width: 200%; border-top: 2px solid black;}

#footer SPAN
{
	display: none;
}

.horline
{	
	display: none;
}


#language
{
	display: none;
}


/* =Second level
----------------------------------------------- */
