/*

BODY {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; background: #00344f; color: #000; font-size:12px;}
IMG {border: 0}
TABLE {border-collapse:collapse;}

FORM  {margin:0}
INPUT, TEXTAREA, SELECT {font-size:11px; font-family: Arial, Helvetica, sans-serif;  color: #000000; background:#f0e6d9; border:1px solid #efe5d7}
P {font-size: 12px; padding-bottom: 10px; padding-top:10px; margin: 0px; text-align:justify}
DIV {font-size: 12px}
H1 {font-size:24px; color: #066081;  margin:0px; padding:10px 0px 0px 0px;font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-weight: normal; text-indent:24px; }
H2 {font-size:12px; color: #066081;  margin:0px; padding:10px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align:left; }

a  {font-size:12px; color: #066081; text-decoration:underline;}


*/

body
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	color: #7c0712;
    background: #ffffff;
}
A {
font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;color: #7c0712;
}
A:hover {
font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;color: #7c0712; text-decoration:none;
}

IMG {border: 0}

TABLE TR TD
{
	padding:0px;
	vertical-align: top;
	border-spacing: 0px;
}

.backbox
{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.iePNG, IMG { filter:expression(fixPNG(this)); }
.iePNG A { position: relative; }/* стиль для нормальной работы ссылок в элементах с PNG-фоном */

.kupol
{
	/*position: absolute;*/
	background: url(../images/head.jpg) top left no-repeat;
	width: 100%;
	height: 150px;
}

.fly
{
	background: url(../images/fly_head.jpg) top left no-repeat;
	width: 640px;
	height: 150px;
}
.div
{
	width: 100%;
	height: 140px;
}
.logotip
{
	position: absolute;
	margin-left: 145px;
	float: left;
}

.bird
{
/*	margin-top: 18px;*/
	position: relative;
	float: right;
}

.divmenu
{
	background: url(../images/stroenie.jpg) top left no-repeat;
  	width: 224px;
	height: 476px;
}

.divcontent
{
    position: absolute;
	background: url(../images/content.jpg) top left no-repeat;
	width: 95%;
	padding-left: 15px;
	text-align: justify;
	height:476px;
	} 

.tdcontent
{
	background: url(../images/content.jpg) top left no-repeat;

	} 	
	
.polmenu
{
    position: absolute;
	background: url(../images/pol.jpg) bottom left no-repeat;
	height: 348px;
	width: 100%;
	z-index: 20;
	margin-left: -225px;
	/*margin-top: -325px;*/
}
.endline
{
    margin-top: 325px;
	position:absolute;
    z-index: 50;
	vertical-align: bottom;
}
.bgline
{
	background: url(../images/bgline.jpg) top left repeat-x;
}

.menu
{
	position: absolute;
	margin-top: 250px;
	z-index: 100;

}
.header
{
	position: relative;
	float: right;
	
}

