html
{
	  padding:0px;
	  margin:0px;
}

a
{
	/*color:white;*/
	cursor:hand;
	/*color:#02478d;*/
	color:#2e4ec8;
}

a.white
{
	color:white;
}

body
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	width:100%;
	min-width:1000px;
	font-family:Tahoma,Arial;
	padding:0px;
	margin:0px;
}
table
{
	font-family : Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	width:100%;
}

table tr td
{
	vertical-align:top;
}

p{  font-family : Arial, Helvetica, sans-serif;  text-indent:0pt;  font-size:16px;}
img
{
	border:0px;
}
div.relative
{
	position:relative;
}

div
{
	text-align:left;
}

h1
{
	font-size:16px;
}

hr {
border: 0;
color: #6faf57;
background-color: #6faf57;
height: 1px;
}

.clear
{
	clear:both;
}

.right
{
	text-align:right;
}

._16px
{
	font-size:16px;
}
input,select
{
	border: 1px solid #dbd5b1;
}

table.vac_table input, table.vac_table select{border:1px solid #81dae5; background-image: URL('/img/input_fon.jpg');}
table.vac_table input.baskinButton
{
	width:137px;
	height:49px;
	border:none;
	background-image:url('/img/button_send.jpg'); 
}
input.classicButton
{
	background:#62BB61;
	border:medium none;
	color:white;
	margin-bottom:1px;
}

/* INTRO */
#workspace { width:600px; }
#workspace p { text-indent:5px; margin:7px 0px; text-align:justify; }

#main_table
{
	width:100%;
	height:800px;
}
#work_part
{
	width:990px;
	/*border:1px solid red;*/
}
#left_part,#right_part
{
	/*background:url('/img/foot_bg_1x90.jpg') 0% 100% repeat-x;*/
}
#slide1
{
	position:absolute;
	top:200px;
	background:url("/img/slide1_97x500.jpg") no-repeat;
	width:70px;
	height:500px;
	z-index:0;
}

#slide2
{
	position:absolute;
	right:0px;
	top:150px;
	background:url("/img/slide2_80x312.jpg") no-repeat;
	width:80px;
	height:312px;
	z-index:0;
}

#slide3
{
	position:absolute;
	top:500px;
	right:0px;
	background:url("/img/slide3_112x358.jpg") no-repeat;
	width:112px;
	height:358px;
	z-index:0;
}
/* end INTRO */

/* HEAD */
#logo_cont
{
	width:270px;
	height:74px;
	position:absolute;
	background:url('/img/logo_270x74.png') no-repeat;
	left:50px;
	margin-top:30px;
	display:block;
}
#head_bg
{
	/*background:url('/img/top_bg_415x233.jpg') repeat-x;*/
	background:url('/img/top_bg_417x208.jpg') repeat-x;
	height:208px;
}
#nav_chain
{
	padding-bottom:10px;
	margin-left:-2px;
}
/* end HEAD */

/* TOP menu */
#top_menu_cont
{
	width:600px;
	margin-left:403px;
}
#table_menu_top
{
	height:40px;
	text-align:center;
	margin-top:63px;
}

#table_menu_top tr td
{
	vertical-align:middle;
}
#table_menu_top tr td.selected
{
	background:#152f82;
}
.top_pointer
{
	background:transparent url('/img/point_44x78.png') no-repeat;
	width:44px;
	height:78px;
	position:absolute;
	margin-top:-60px;
	margin-left:20%;
}
#top_cont_point
{
	text-align:center;
	padding-bottom:10px;
	height:40px;
	vertical-align:middle;
}
#table_menu_top tr td.selected div#top_cont_point a img
{
	margin-top:22px;
}
.bot_left_cron
{
	width:6px;
	height:5px;
	background:url('/img/left_corn_6x5.gif') no-repeat;
	position:absolute;
	bottom:0px;
	left:0px;
}
.bot_right_cron
{
	width:6px;
	height:5px;
	background:url('/img/right_corn_6x5.gif') no-repeat;
	position:absolute;
	bottom:0px;
	right:0px;
}
/* end TOP menu */

/* LEFT MENU */
ul.left_menu
{
	list-style-type: none;
	margin-left:15px;
	padding-left:0px;
	padding-top:25px;
	padding-right:20px;
}
ul.left_menu li a{text-decoration:none; font-size:18px; display:inline-block;margin-bottom:5px;}
/* end LEFT MENU */

/* ADV */
#adv_main
{
	height:298px;
	background:url('/img/head_blue_926x298.png') 0% 0% no-repeat;
	margin-top:-70px;
	position:relative;
	color:white;
	z-index:10;
	width:926px;
}

#adv_main a
{
	color:white;
}
#adv_title
{
	position:absolute;
	top:20px;
	left:210px;
	width:250px;
	height:115px;
	/*background:url("/img/adv_bg_title_250x115.png") no-repeat;*/
	text-align:center;
	vertical-align:middle;
}
#adv_special
{
	display:block;
	position:absolute;
	right:50px;
	height:120px;
	width:220px;
	top:0px;
	/*background:url("/img/special_110x33.png") 80% 10% no-repeat;*/
	padding-left:40px;
	padding-top:30px;
	text-decoration:none;
	z-index: 50;
	cursor:hand;
	color:white;
}
#spec_png
{
	position:absolute;
	margin-left:100px;
	margin-top:-25px;
}
#adv_text
{
	color:#FFF;
	font-size:14px;
	font-family:Arial;
	position:absolute;
	text-align:center;
	font-weight:bold;
	left:270px;
	top:60px;
	width:280px;
	
}
#adv_nav_chain
{
	background:url("/img/dev_pink_1x2.gif") 65px 0px repeat-y;
	height:14px;
	position:relative;	
	left:100px;
	top:-20px;
	width:150px;
	z-index: 25!important;
}
/* end ADV */

/* banner_main_table */

#banner_main_table
{
	width:990px;
	
}
#banner_main_table td
{
	
}
#what_link
{
	position:relative;
	width:200px; /* 210 - 10 */
	background:url("/img/block1_main_200x130.png");
	height:60px;/* 130 - 70 */
	margin-top:-50px;
	z-index: 15!important;
	padding-top:70px;
	padding-left:10px;

}
#what_link * embed,
#what_link 
{

	
	z-index:10;
}
#what_link_absolute
{
	position:absolute;
	z-index:20;
	margin-top:-60px;
}
#cake_link_absolute
{
	position:absolute;
	z-index:20;
	margin-top:-85px;
}
#part_link_absolute
{
	position:absolute;
	z-index:20;
	margin-top:-92px;
}

#cake_link
{
	position:relative;
	width:196px;  /* 206 - 10 */
	background:url("/img/block2_main_206x155.png");
	height:85px; /* 155 -70 */
	margin-top:-50px;
	z-index:15;
	padding-top:70px;
	padding-left:10px;
}
#part_link
{
	width:207px;/* 217 - 10 */
	background:url("/img/block3_main_217x112.png");
	height:92px; /* 112 - 20 */
	padding-top:20px;
	padding-left:10px;
	
}

#banner_main_table td.first
{
	width:120px;
}
#banner_main_table td.last
{
	width:112px;
}
/* end banner_main_table */

/* main page work */
#work_main_table tr td.first
{
	width:75px;
	/*border-top:1px solid transparent;/* ?????? */
}
#work_main_table td.last
{
	width:112px;
}
#left_menu_main
{
	width:200px;
}
#left_menu_main
{
	width:200px;
	height:240px;
	background:url("/img/left_menu_bg_main_175x240.jpg") no-repeat;
	position:relative;
	z-index:10;
}
#search
{
	width:168px;
	height:174px;
	background:url("/img/search_bg_168x51.jpg") no-repeat;
	/*margin-left:22px;*/
	margin-top:2px;
	padding-left:10px;
	padding-top:20px;
	position:absolute;
	z-index:15;
}
#search_title
{
	background:url("/img/title_search_57x22.png") no-repeat;
	top:-10px;
	left:100px;
	width:57px;
	height:22px;
	position:absolute;
	z-index:15;
}
/* end main page block */

/* FOOTER */
#footer
{
	height:173px;
	background:url('/img/foot_bg_1x90.jpg') 0% 100% repeat-x;
	position:relative;
}
#main_foot
{
	width:990px;
}
#right_foot
{
	background:url('/img/foot_bg_1x90.jpg') 0% 100% repeat-x;
}
#left_foot
{
	background:url('/img/foot_bg2_1x90.jpg') 0% 100% repeat-x;
}
#copyright
{
	position:absolute;
	top:35px;
	left:110px;
	color:#4b4b4b;
	font-size:10px;
	width:150px;
}
#created
{
	position:absolute;
	top:100px;
	left:70px;
	color:#4b4b4b;
	font-size:12px;
	width:150px;
}
#counter
{
	position:absolute;
	top:100px;
	left:230px;
	color:#4b4b4b;
	font-size:12px;
	width:150px;
}
/* end FOOTER */

/* PINK HEAD */
#head_block
{
	height:286px;
	background:url('/img/head_pink_924x286.png') 0% 0% no-repeat;
	margin-top:-70px;
	position:relative;
	color:white;
	z-index:10;
}
/* end PINK HEAD */


.vac_inp{
	width: 100%;
}

/* TO NEWS 09 03 2010 */
h3.news_h3
{
	color:#204aea;
	font-size:22px;
	font-weight:lighter;
	font-family:Arial Narrow,Arial,Calibri;
	margin:0px 0px 10px 0px;
	line-height:1;
}
h3.news_h3 a {text-decoration:none;}

a.into_news
{
	display:inline-block;
	padding:4px;
	background:url("/img/news/preview_bg_138x138.jpg") no-repeat;
}

table.actions_table tr td
{
	padding:10px 0px
}

table.actions_table a.into_news
{
	margin:10px 0px;
}
table.actions_table a.into_news img {height:130px;width:130px;}
h3.actions_h3
{
	color:#204aea;
	font-size:16px;
	font-weight:bold;
	font-family:Arial Narrow,Arial,Calibri;
	margin:0px 0px 15px 0px;
	line-height:1;
	width:130px;
	display:inline-block;
	margin-top:5px;
}
table.actions_table {	width:100%;	text-align:center;}
td.second_td_actions {width:50%;}
hr.actions_noshade {border:1px solid #d9cc9e;}