html,body{margin:0;padding:0}
/* убираем отступ у тега body */

#header{
	height:261px;
	width:977px;
	}

#menu{
           margin-top:10px;
	width:212px;
	float:left;
	}

#info{
           margin-top:10px;
	width:763px;
	float:right;
	}

#body{
	width:977px;
	}

#footer{
	height:50px;
	width:977px;
	clear:both;
	}

.footer2{
	height:50px;
	width:210px;
	float:left;
	font-size:10px;
	font-family:arial;
	COLOR: #e32d2a;
	font-weight:normal;
	TEXT-DECORATION:none;
	line-height: 1.3em;
	}

.footer3{
	height:50px;
	width:767px;
	float:left;
  	background:url(../images/fon_footer.jpg);
	background-repeat: repeat-x;
	}

A.footerlink {
	font-size:10px;
	font-family:arial;
	COLOR: #d61916;
	font-weight:normal;
	TEXT-DECORATION:underline;
}

A.footerlink:link {
	font-size:10px;
	font-family:arial;
	COLOR: #d61916;
	font-weight:normal;
	TEXT-DECORATION:underline;
}

A.footerlink:visited {
	font-size:10px;
	font-family:arial;
	COLOR: #d61916;
	font-weight:normal;
	TEXT-DECORATION:underline;
}

A.footerlink:hover {
	font-size:10px;
	font-family:arial;
	COLOR: #b81714;
	font-weight:normal;
	TEXT-DECORATION:underline;
}
.leftmenu1{
	width:200px;
	 height:170px;
  	background:url(/images/bgleft1.gif);
padding-top:0px; padding-left:10px;
background-repeat:no-repeat;
	}



.leftmenu2{
	width:200px;
	 height:140px;
  	background:url(/images/bgleft2.gif);
padding-top:0px; padding-left:10px;
margin-top:17px;
background-repeat:no-repeat;
	}

.leftmenu33{
	width:200px;
	 height:475px;
  	background:url(/images/bgleft3.gif);
padding-top:0px; padding-left:10px;
margin-top:17px;
background-repeat:no-repeat;

	}   
.leftmenu4{
	width:200px;
	 height:230px;
  	background:url(/images/bgleft4.gif);
padding-top:0px; padding-left:10px;
margin-top:20px;
background-repeat:no-repeat;
	}

.leftmenu5{
	width:200px;
  	background:url(/images/bgleft5.gif);
padding-top:0px; padding-left:10px;
margin-top:20px;
background-repeat:no-repeat;
	}



.l1 {padding-top:10px;padding-bottom:10px; padding-left:0px; font-size:14px;font-family:arial;	COLOR: #00529c;	font-weight:bold;}
.l2 {padding-left:10px}

.leftmenu3{
	width:204px;
            margin-top:16px;
            margin-left:8px;
	line-height: 1.1em;
	}

.lefttop1{
	width:212px;
	height:8px;
	}

.lefttext1{
	width:212px;
	font-size:14px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
  	background:url(../images/left_textfon.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	}

.lefttext2{
	width:212px;
	font-size:14px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
  	background:url(../images/left_textfon3.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	}

.lefttext3{
	width:212px;
	font-size:14px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
  	background:url(../images/left_textfon4.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	}

.lefttext4{
	width:212px;
	font-size:14px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
  	background:url(../images/left_textfon5.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	}

.textblok{
	width:200px;
            margin-left:10px;
            margin-top:8px;
            padding-bottom:12px;
	line-height: 1.2em;
	}

.tx{	margin-top:7px;
	font-size:11px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:bold;
	TEXT-DECORATION:none;
	}

.tx2{
            margin-top:2px;
	font-size:11px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:bold;
	TEXT-DECORATION:none;
	}

.tx3{
            margin-top:2px;

	}

.otst{
            margin-left:8px;
	}

.otst2{
            margin-left:12px;
	}

A.link_leftmenu {
	font-size:12px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:normal;
	TEXT-DECORATION:underline;
}

A.link_leftmenu:link {
	font-size:12px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:normal;
	TEXT-DECORATION:underline;
}

A.link_leftmenu:visited {
	font-size:12px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:normal;
	TEXT-DECORATION:underline;
}

A.link_leftmenu:hover {
	font-size:12px;
	font-family:arial;
	COLOR: #02335f;
	font-weight:normal;
	TEXT-DECORATION:underline;
}

A.link_leftmenu2 {
	font-size:11px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

A.link_leftmenu2:link {
	font-size:11px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

A.link_leftmenu2:visited {
	font-size:11px;
	font-family:arial;
	COLOR: #02437d;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

A.link_leftmenu2:hover {
	font-size:11px;
	font-family:arial;
	COLOR: #012c53;
	font-weight:bold;
	TEXT-DECORATION:underline;
}


.leftfooter1{
	width:212px;
	height:8px;
	}

.top_menu1{
	width:977px;
	height:69px;
	}

.top_menu2{
	width:977px;
	height:192px;
	}

.logo{
	width:105px;
	height:61px;
	float:left;
	padding-top:5px;
	}

.name{
	width:635px;
	float:left;
	padding-top:10px;
	font-size:30px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
	letter-spacing: 0.1em;
	}

.name2{
	padding-right:20px;
	margin-top:2px;
	font-size:11px;
	font-family:arial;
	COLOR: #da231b;
	font-weight:bold;
	TEXT-DECORATION:none;
	letter-spacing: 0.05em;
	}

.url{
	width:237px;
	margin-top:24px;
	float:left;
	}

A.urlsite {
	font-size:11px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
}

A.urlsite:link {
	font-size:11px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
}

A.urlsite:visited {
	font-size:11px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
}

A.urlsite:hover {
	font-size:11px;
	font-family:arial;
	COLOR: #013d73;
	font-weight:bold;
	TEXT-DECORATION:none;
}

.otst{
	margin-right:8px;
	}

.topfon1{
	width:210px;
	height:192px;
	float:left;
  	background:url(../images/topfon1.jpg);
  	background-repeat: no-repeat;
	}

.topfon2{
	width:767px;
	height:192px;
	float:left;
  	background:url(../images/topfon2.jpg);
  	background-repeat: no-repeat;
	}

.menu{
	margin-left:35px;
	margin-top:12px;	
	line-height:125%;
	}

.slogan{
	width:589px;
	margin-top:83px;
	float:left;
	letter-spacing: -0.05em;
	font-size:18px;
	font-family:verdana;
	COLOR: #ffffff;
	font-weight:normal;
	TEXT-DECORATION:none;
	}

.phone{
	width:178px;
	margin-top:15px;
	float:left;
	font-size:12px;
	font-family:arial;
	COLOR: #034784;
	font-weight:bold;
	TEXT-DECORATION:none;
	}

.phone1{
	margin-top:3px;
	line-height: 1.3em;
	font-size:12px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
	}

.phone2{
	margin-top:3px;
	line-height: 1.3em;
	font-size:12px;
	font-family:arial;
	COLOR: #00529c;
	font-weight:bold;
	TEXT-DECORATION:none;
	}

.email{
	margin-top:16px;
	margin-bottom:5px;
	line-height: 1em;
	font-size:11px;
	font-family:verdana;
	COLOR: #FFFFFF;
	font-weight:bold;
	TEXT-DECORATION:none;
	}

A.topmenu {
	font-size:11px;
	font-family:arial;
	COLOR: #ffffff;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

A.topmenu:link {
	font-size:11px;
	font-family:arial;
	COLOR: #ffffff;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

A.topmenu:visited {
	font-size:11px;
	font-family:arial;
	COLOR: #ffffff;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

A.topmenu:hover {
	font-size:11px;
	font-family:arial;
	COLOR: #ffc1c3;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

A.top_mail {
	font-size:11px;
	font-family:verdana;
	COLOR: #FFFFFF;
	font-weight:bold;
	TEXT-DECORATION:none;
}

A.top_mail:link {
	font-size:11px;
	font-family:verdana;
	COLOR: #FFFFFF;
	font-weight:bold;
	TEXT-DECORATION:none;
}

A.top_mail:visited {
	font-size:11px;
	font-family:verdana;
	COLOR: #FFFFFF;
	font-weight:bold;
	TEXT-DECORATION:none;
}

A.top_mail:hover {
	font-size:11px;
	font-family:verdana;
	COLOR: #e4e4e4;
	font-weight:bold;
	TEXT-DECORATION:none;
}

.text {
	font-size:12px;
	font-family:arial;
	COLOR: #54585b;
	font-weight:normal;
	TEXT-DECORATION:none;
}

.spisok {
            margin-top:15px;
}

.norepeat {
        background-repeat: no-repeat;
        background-attachment: fixed;
}


h2 {
        font-family:arial;
        font-size:12px;
        color:#60a0a0;
        padding:0px;
        margin:0px;
        font-weight:bold;
        TEXT-DECORATION:underline;
	text-align:center;
        }

h1 {
        font-family:arial;
        font-size:16px;
        color:#60a0a0;
        padding:5px;
        margin:0px;
        TEXT-DECORATION:none;
        font-weight:normal;
	text-align:center;
	font-weight:bold;
}
.c{text-align:center}
th{
  font-weight:bold;
  text-align:right;
}


A	{
	font-size:12px;
	font-family:arial;
	COLOR: #036;
	font-weight:bold;
	TEXT-DECORATION:underline;
}