BODY                                                          
	{
	padding:0px; 
	margin:0px; 
	border:0px;       
	font-family:Arial;
	color:#4D4D4D; 
	}

.t{border-collapse:collapse; width:100%; height:100%;}
.sh1{width:200px; text-align:center; background:url(skin/up2.gif) repeat-x;}
.sh2{width:200px; text-align:center;}
.sh3{width:170px; padding-left:30px;}
.h1{height:265px;}
.h1_1{padding-left:50px;}
.h1_2{text-align:right; background:url(ya1.jpg) bottom right no-repeat;}
.h1_3{height:103px; background-color:#EBEBEB; padding-left:60px;}
.h1_3_1{font-size:14px; color:#929292;}
.h1_4{width:144px; background:#EBEBEB url(bg.jpg) bottom right no-repeat;}
.h1_5{width:215px; text-align:right; background-color:#EBEBEB;}
.h2{height:50px;}
.h2_1{background-color:#D1D1D1; padding-left:20px;}
.h2_2{width:240px; background:#DCDCDC url(ya2.jpg) top right no-repeat;}
.obob
{
	width: 100%; height:100%; 
}

/* HEADER */
.spec{position:relative;top:15px;}
.special2{font-size:11px;}
.aboutme{position:relative; left:215px;}
.aboutme a{color:#4D4D4D; text-decoration:none;}
#header
	{
	width:100%; 
	background-image:url(up.gif);
	background-repeat:repeat-x;
	background-color:#191919;
	height:40px;	
	color:#FFFFFF;
	font-size:14px;
	}  
.footer
	{
	height:50px;
	background-color:#252525;
	}
.footer table
	{
	width:100%;
	font-size:12px;
	color:#FFFFFF;
	}
.footer table a
	{
	color:#FFFFFF;
	text-decoration:none;
	}
#headerBar
	{
	width:820px;
	height:189px;
	position:relative;
	z-index:1;
	}        
.left {width:230px; height:100%;}
.leftmenu
{
	width:100%; height:100%; font-size:12px;
}
.menu{background-color:#9B2322;/* padding:30px 0 20px 10px;*/}
h1  
	{ 
	font-size:17px;
	display:inline; color:#4D4D4D;
	font-family:Arial;
	font-weight:normal;
	}
.fullpath  
	{ 
	color:#B8004E;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	}
.fullpath:hover  
	{ 
	text-decoration:underline;
	}
h2
	{
	display: inline;
	color:#98303B; 
	font-size:16px; 
	font-weight:bold;
	}
h3, h3 a
	{
	display: inline;
	color:#929396; 
	font-size:12px; 
	font-weight:normal
	}

.main, .t_of_cont, .work
	{
	FONT-SIZE: 16px; LINE-HEIGHT: 24px;
	}
.content
{
	padding:20px;height:100%; width:100%;
}
.bans{height:200px;text-align:center;background-color:#5E5E5E;padding:0px 10px 5px 10px;}
.menu_wrapper{width:220px; margin-top:50px; background-color:#9B2322; padding:0 0 20px 10px;}
#kr
	{
	background:url(kr.gif) center left no-repeat;
	}
.menu_act1 
	{
	font-size:1.2em;
	margin-top:10px;
	padding-left:20px;
	}
.menu_act2 
	{
	font-size:1.1em;
	margin-top:5px;
	padding-left:15px;
	background:url(sur.gif) center left no-repeat;
	}
.menu_act3 
	{
	font-size:0.9em;
	margin-top:4px;
	}
.menu_act1 a:link, .menu_act1 a:visited, .menu_act2 a:link, .menu_act2 a:visited, .menu_act3 a:link, .menu_act3 a:visited{color:#FFF;}
.menu_1
	{
	padding-left:20px;
	margin-top:10px;
	}
.menu_1 a
	{
	font-size:1.2em;
	color:#FFFFFF;
	text-decoration:none;
	}
.menu_2
	{
	margin-top:5px;
	padding-left:15px;
	background:url(sur.gif) center left no-repeat;
	}
.menu_2 a
	{
	font-size:1.1em;
	color:#F7941E;
	text-decoration:none;
	}
.menu_3
	{
	margin-top:4px;
	}

.menu_3 a
	{
	font-size:0.9em;
	color:#F7941E;
	text-decoration:none;

	}
.menu_1 a:hover, .menu_2 a:hover, .menu_3 a:hover
	{
	color:#F7941E;
	text-decoration:underline;
	}
.m1{line-height:1px; height:10px;}
.m2{line-height:1px; height:6px;}
.m3{line-height:1px; height:2px;}
a.anons
	{
	text-decoration:none;
	}
a.anons:hover
	{
	text-decoration:underline;
	}

.adress
	{
	font-size:15px;
	color:#A19C97;
	}
.req
	{
	padding:3px;
	height:22px;
	border:1px solid #A8A9AC;
	border-left:3px solid #DF7A77; width:300px;
	}
.req_n
	{
	padding:3px;
	height:22px;
	border:1px solid #A8A9AC;
	width:300px;
	}
.back
	{
	background:url(back.gif) no-repeat center left; 
	padding-left:17px;
	cursor:pointer;
	}
.back_h
	{
	background:url(backHover.gif) no-repeat center left; 
	color:#929292;
	padding-left:17px;
	cursor:pointer;
	}
.nav
	{
	background:url(nav.gif) center right no-repeat; 
	padding-right:17px;
	cursor:pointer;
	}
.nav_h
	{
	background:url(navHover.gif) center right no-repeat; 
	color:#929292;
	cursor:pointer;
	padding-right:17px;
	}
.mailme
	{
	font-size:18px; color:313131;
	text-decoration:none;
	}
.mailme:hover
	{
	color:#313131;
	text-decoration:underline;
	}
#emailform
{
	position:absolute; top:340px;
	left: 60%;  margin-left:-302px; //position:absolute; top: expression(30+document.getElementsByTagName("body")[0].scrollTop + "px");
	background-color:#fff; border:#D1D1D1 solid 1px; padding:0 40px;
}
.odd{background-color:#EFEFEF;}
#close{cursor:pointer;color:#9B2322;text-decoration:underline; font-size:12px;font-weight:bold;margin:10px 0;float:right;}
#zadat{cursor:pointer;color:#9B2322;text-decoration:underline; font-size:14px;font-weight:bold;margin-bottom:20px;}
.gb{width:100%; margin-top:20px;}
.gb td{padding:20px;}
.gb_otvet{padding:0px 0 20px 30px; font-size:12px; text-align:justify;border-top:#D1D1D1 solid 1px;}
.gb_text{text-align:justify; cursor:pointer;}
.gb_name{width:200px; padding:10px;}
.gb_category{position:absolute; top:-100000px;}
/* 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:#9B2322;
	text-decoration:none;
	}
a:hover
	{
	color:#F7941E;
	text-decoration:underline;
	}

.title
	{
	color:#000000; font-weight:bold;
	font-size:12px;
	}
.backup
	{
	font-size:11px;
	}
#zakaz td{padding-bottom:20px;}
.fm{height:50px; background-color:#DCDCDC; font-size:12px; text-align:center;}
.fm a{color:#4D4D4D; margin:0 20px;}
.fn {height:50px; background-color:#E9E9E9;}
.fn table{border-collapse:collapse; color:#5E5E5E; width:100%; height:100%; font-size:12px;}
.fn1{padding-left:20px;}
.fn2{text-align:center;}
.fn3{text-align:right; padding-right:20px;}
.fn4{width:220px;}
.fn4 a{margin-left:25px;}
