.footer_r, .main2_text, .main2_text_up, .main2_text_down{ behavior: url(skin/iepngfix.htc) }
BODY
	{
	padding:0px;
	margin:0px;
	border:0px;
	font-family:Tahoma;
	}
.obob
{
	width: 100%; height:100%;
}

/* HEADER */
.logo
	{
	position:absolute; top:41px;
	width:255px; height:153px; background:url(logo.png) no-repeat;
	}
.pogruzchik
	{
	position:absolute; left:623; top:235; z-index:10;
	width:148px; height:128px; background:url(pogr.png) no-repeat;
	/*background-image: none;*/
	}
.header
	{
	width:100%;
	background:#ace3f5 url(up5.gif) bottom repeat-x;
	height:332px;
	color:#FFFFFF;
	font-size:14px;
	}
#h1
	{
	background:url(up.jpg) left bottom no-repeat;
	}
#h1 table
	{
	font-size:12px;
	font-weight:bold;
	color:#B4370F;
	position:relative;
	left:456px; top:28px;
	}
#h1 td
	{
	padding-left:45;
	}
#h1 table a
	{
	color:#024A86;
	text-decoration:none;
	}
#h1 span
	{
	width:1000;
	}
#h1 div a
	{
	padding-left:50px; text-decoration:none;
	}
#h1 img
	{
	position:relative; left:587; top:50px;
	color:#B4370F; font-size:28px; font-weight:bold;
	}
#h4
	{
	background:url(up4.jpg) left bottom no-repeat;
	}

.podp
	{
	height:2px;
	font-size:1px;
	background:#F0DF00 url(podp_sin.gif) left no-repeat;
	}
.podp_act
	{
	height:2px;
	font-size:1px;
	background:#F0DF00 url(podp_kor.gif) left no-repeat;
	}
.footer
	{
	height:359;
	background:url(footer_bg.gif) bottom repeat-x;
	font-size:12px;
	}
.footer table
	{
	width:100%;
	height:100%;
	padding:0; margin:0;
	background:url(footer.jpg) left bottom no-repeat;
	font-size:11;
	color:006293;
	}
.footer a
	{
	color:#3F830B;
	font-weight:bold;
	text-decoration:underline;
	}
#f1
	{
	width:600px;
	padding-left:22px;
	}
#f2, #f3
	{
	padding-top:27px;
	color:#B4370F;
	}
#start
	{
	margin:0 47;
	}
.center
	{
	height:250px;
	background:url(up6.gif) top repeat-x;
	}
.center_table
	{
	width:100%; height:100%;
	padding:0; margin:0;
	background:url(up3.jpg) left top no-repeat;
	}
h1
	{
	font-size:24;
	display:inline;
	color:#b4370f;
	font-family:Arial;
	font-weight:normal;

	}
h2
	{
	display: inline;
	color:#006293;
	font-size:12px;
	}
h3, h3 a
	{
	display: inline;
	color:#929396;
	font-size:12px;
	font-weight:normal
	}

.main
	{
	padding:35 25 0 35;
	}
.work
	{
	padding:0; margin:0; width:100%;
	}
.main, .t_of_cont, .work, .right, .main2_work
	{
	color:#006293;
        font-size:12px;
	}
/*  Левая колонка */
.left
	{
	width:240px;
	height:100%;
	padding-bottom:50;
	padding-left:17;
	}
.search_text
	{
	width:227; height:25px;
	border:#D3C2AF solid 1px;
	padding:3px;
	}
.poisk
	{
	color:044a84;
	font-size:18;
	margin-bottom:3px;
	}
.search_image
	{
	width:81; height:82;
	border:0;
	position:relative; top:82px; left:175px;
	}
.zayavka, .manager, .bigboss
	{
	width:242; height:102;
	}
.zayavka
	{
	margin-top:27px;
	background:url(zayavka.jpg) no-repeat;
	}
#zayavka_top
	{
	margin-right:12px;
	font-size:17;
	padding-top:5;
	}
#zayavka_text
	{
	color:#034882;
	margin-right:12px;
	margin-top:10;
	font-size:11px;
	}
#zayavka_mail
	{
	margin-top:10;
	}
#zayavka_mail a
	{
	color:#034882;
	margin-right:12px; padding-left:15px;
	font-size:10px; font-weight:normal;
	text-decoration:underline;
	background:url(mailb.gif) left bottom no-repeat;
	}
.manager
	{
	color:#FFFFFF;
	background:url(manager.jpg) no-repeat;
	margin-top:20px;
	}
#manager_top
	{
	margin-right:12px;
	font-size:17;
	padding-top:5;
	line-height:17px;
	}
#manager_text
	{
	margin-right:12px;
	margin-top:10;
	font-size:11px;
	}
#manager_mail
	{
	margin-top:10;
	}
#manager_mail a
	{
	color:#FFFFFF;
	margin-right:12px; padding-left:15px;
	font-size:10px; font-weight:normal;
	text-decoration:underline;
	background:url(mail.gif) left bottom no-repeat;
	}
.bigboss
	{
	color:#FFFFFF;
	background:url(bigboss.jpg) no-repeat;
	margin-top:20px;
	}
/* Правая колонка*/
.right
	{
	width:250px;
	}
.news
	{
	border-top:#a4381b solid 10px;
	padding:19 15 20 10;
	background:#FFFFFF url(nff.gif) right bottom no-repeat;
	position:relative; top:-10px;
	}
.news span
	{
	color:b4370f;
	font-size:18px;
	}
.news a
	{
	text-decoration:underline;
	padding-bottom:20px;
	}
.news_top
	{
	padding-top:21px;
	padding-bottom:10px;
	}
.news_anons
	{

	}
.news_bottom
	{

	padding-bottom:10px;
	background:url(nf.gif) bottom repeat-x;
	}
.pogoda
	{
	width:252; height:108;
	background:#F6D604 url(pogoda.jpg) no-repeat;
	margin-top:6;
	color:000000;
/*	padding:14 0 10 114;*/
	}
#pogoda_top
	{
	font-size:16px;
	padding-top:12px;
	 margin-left:114px;
	}
#pogoda_day
	{
	font-size:11px; font-weight:bold;
	color:#F20404;
	margin-top:25px; margin-left:114px;
	}
#pogoda_temp
	{
	margin-top:5px;	margin-left:114px;
	}
.valuta
	{
	width:252; height:103;
	background:#428B0B url(valuta.jpg) right no-repeat;
	margin-top:22;
	color:#b0e955;
	}
#valuta_top
	{
	padding-top:5px; margin-left:95px;
	font-size:16px;
	}
#valuta_date
	{
	font-size:11px; font-weight:bold;
	color:#F20404;
	margin-top:15px; margin-left:95px;
	}
#valuta_kurs
	{
	font-size:11px;
	margin-top:5px; margin-left:95px;
	}
#valuta_kurs span
	{
	color:#000000;
	}

.footer_r
	{
	width:238; height:250;
	position:relative;
	background-image:url(footer_r.png);
	background-repeat: no-repeat;
	text-align:left;
	line-height:15px;
	}
#f41
	{
	margin-top:22px;
	margin-left:5px;
	}
#f41 a
	{
	color:#006293;
	}
#f42
	{
	margin-top:11px;
	}

#f43
	{
	margin-top:15px;
	}
.tool-tip
{
	padding:10;
	background-color:#D7EAF3; opacity:0.9;
	border:#006293 solid 1px;
}
.tool-title
{
	color:#A7141E;
	font-size:16px; font-weight:bold;
}
.tool-text
{
	color:#2D70C1;
	font-size:16px; font-weight:bold;
}
/* ------- */
.fp
	{
	margin-bottom:20;
	}
.image
	{

	}
.par
	{
	padding-top:0px; padding-bottom:25px;
	}
.par_top
	{
	padding-bottom:15px;
	}
.menu_1
	{
	padding:8 0 10 3;
	background:url(mf.gif) bottom repeat-x;
	}
.menu_1 a
	{
	font-size:11;
	font-weight:bold;
	color:#034882;
	text-transform:uppercase;
	text-decoration:none;
	}
.menu_2
	{
	padding:8 0 10 12;
	background:url(mf.gif) bottom repeat-x;
	}
.menu_2 a
	{
	font-size:11;
	font-weight:bold;
	color:#034882;
	text-decoration:none;
	padding-left:12px;
	background:url(mpl.gif) center left no-repeat;
	}
.menu_3
	{
	padding:8 0 10 30;
	background:url(mf.gif) bottom repeat-x;
	}

.menu_3 a
	{
	font-size:11;
	color:#034882;
	text-decoration:none;
	padding-left:12px;
	background:url(mpl.gif) center left no-repeat;
	}
.menu_1 a:hover, .menu_2 a:hover, .menu_3 a:hover
	{
	color:#a82a2a;
	text-decoration:underline;
	}
.menu_2 a:hover, .menu_3 a:hover
	{
	background:url(mpla.gif) center left no-repeat;
	}

.adress
	{
	font-size:15px;
	color:#A19C97;
	}
.req
	{
	padding:3px;
	height:22px;
	border:1px solid #A8A9AC;
	border-left:3px solid #DF7A77; width:188px;
	}
.req_n
	{
	padding:3px;
	height:22px;
	border:1px solid #A8A9AC;
	width:188px;
	}
.submit_zak
	{
	width:70px;
	height:22px;
	margin:4;
	padding:;
	border:none;
	}
/* BASE */
.news_page
	{
	color:#494949; font-weight:bold;
	}
.panel
	{
	width:100%; height:20px;
	background-color:#EAEBED; text-align:center;
	font-size:11px;
	border-bottom:#8B919F solid 2px;
	}
.worktd1
	{
	width:120px; height:30px;
	}
.worktd2
	{
	}
a#pan {color:#000000; text-decoration:none;}
a#pan:hover { text-decoration:underline;}

input
	{
	font-size:12px;
	}
a
	{
	color:#006293;
	font-weight:normal;
	text-decoration:underline;
	}
a:hover
	{
	text-decoration:underline;
	}

.title
	{
	color:#000000; font-weight:bold;
	font-size:12px;
	}
.backup
	{
	font-size:11px;
	}