BODY{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black; /*	background: url(images/footer_bg2.gif);*/
	background-color: White;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

A{
	color: #3385B6;
	text-decoration: underline;
}
A:HOVER{

	text-decoration: none;
}

.button_small
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;
}

.button_normal
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;	
}
.button_big
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;	
}

.input_field_100prc
{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 100%;
}
.input_field
{
	border-top: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
}

.submain{
	background-color: White;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: url(images/footer2.jpg);
}

.submain3{
	background-color: White;
	background-position: bottom;
	background-repeat: repeat;
	background-image: url(images/footer3.gif);
}


.link{
 	text-decoration: none;
}
.link_to_white{
 	text-decoration: none;
}
.link_to_white:HOVER{
	text-decoration: none;
	color: White;
}

.link_orange{
 color: #FF7E00;
}
.link_black_blue{
 color: #2364A6;
}

.link_11px{
 	text-decoration: none;
	font-size: 11px;
}
.link_to_white_11px{
	text-decoration: none;
	font-size: 11px;
}
.link_to_white_11px:HOVER{
	text-decoration: none;
	color: White;
	font-size: 11px;	
}

.link_11px_light_blue{
	color: #8EB2D7;
	font-size: 11px;
}


.text_11px_blue{
	font-size: 11px;
	color: #4A87C5;
}

.text_11px_blacko-blue{
	font-size: 11px;
	color: #2D8DB5;
}
.text_11px_2blacko-blue{
	font-size: 11px;
	color: #23688F;
}
.text_11px{
	font-size: 11px;
}
.text_10px{
	font-size: 10px;
}

.text_11pt_padding{
	line-height: 18px
}
.text_blue{
	color: #4A87C5;
}
.text_15px_blue{
	font-size: 15px;
	color: #4A87C5;
}
.text_16px_blue{
	font-size: 16px;
	color: #4A87C5;
}
.text_16px_blacko-blue{
	font-size: 16px;
	color: #4A87C5;
}
.text_16px_blacko-blacko-blue{
	font-size: 16px;
	color: #3385B6;
}
.text_15px_orange{
	font-size: 15px;
	color: #FF7E00;
}


.text_16px_orange{
	font-size: 16px;
	color: #FF7E00;
}
.text_16px_white{
	font-size: 16px;
	color: White;
}


.link_11px_blacko-blue_nu{
	font-size: 11px;
	color: #2D8DB5;
	text-decoration: none;
}

.link_blue{
	color: #4A87C5;
}

.link_10_px_blue_nu{
	color: #4A87C5;
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma;
}

.link_15px_white{
 	text-decoration:  underline;
	font-size: 15px;
	color: White;
}


.link_15px_white:HOVER
{
	color: White;
}



.news_left{
	background: url(images/news_left.jpg) no-repeat left;
}
.news_center{
	background: url(images/news_bg.gif) repeat-x left;
}

.nad_header_vkladka_normal{
	text-decoration: none;
	color: #3385B6;
	font-size: 11px;
	padding-top:8px;
	cursor: pointer;
}
.nad_header_vkladka_active{
	text-decoration: none;
	color: White;
	font-size: 11px;
	background: url(images/nad_news_vkladka.gif) repeat-x top;
	padding-top:5px;	
	cursor: pointer;	
}

.nad_header_menu_item_not_selected
{
	background-color: #F1F8FC;
	border-bottom: 1px solid #DEECF3;
	border-left: 1px solid #DEECF3;	
	border-right: 1px solid #DEECF3;		
	color: #2A7DAD;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	height: 22px; 
	cursor: pointer;
}
.nad_header_menu_item_selected
{
	background-color: #519CC9;
	border-bottom: 1px solid #DEECF3;
	border-left: 1px solid #DEECF3;
	border-right: 1px solid #DEECF3;
	color: White;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	height: 22px;
	font-weight: normal; 
	cursor: pointer;
}

.visible_layer
{
	visibility: visible;
	position: absolute; 
	width: 160px;
}

.hidden_layer
{
	visibility: hidden;
	height: 1px;
	position: absolute;
	width: 1px;
	left:  auto;
	right:  auto;	
}

.visible_layer2
{
	visibility: visible;
	position: static;
}

.hidden_layer2
{
	visibility: hidden;
	height: 1px;
	position: absolute;
	width: 1px;
	left: -400;
	top: -400;
}

.pod_header_not_active
{
	background: url(images/mini_stat_bg.gif) repeat-x;
	cursor: pointer;
	font-size: 11px;
	color: #4A87C5;
}

.pod_header_active
{
	background: url(images/mini_stat_bg_a.gif) repeat-x;
	cursor:  pointer;
	font-size: 11px;
	color: White;
}

.helpfaq1
{

}

.helpfaq2
{

}

.helpfaq1_a
{
	background: url(images/mblock_nad_header_vopros.gif) no-repeat right;
}

.helpfaq2_a
{
	background: url(images/mblock_header_vopros.gif) no-repeat right;
}

.mblck_cell{
	border: 1px solid #D5E3EE;
	height: 95px;
	cursor: pointer;
}

.mblck_cell_a{
	border: 1px solid #D5E3EE;
	height: 95px;
	cursor: pointer;
	background-color: #F3F7F8;
}

.left_main_border{
	background: url(images/wht_blck_left_bg.gif) repeat-y left;
}
.right_main_border{
	background: url(images/wht_blck_right_bg.gif) repeat-y right;
}

.footer_center_bg{
	background: url(images/footer_bg.gif) repeat-x top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #297DAD;
}


.help{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	background: url(images/help_bg.gif) repeat top;
}

.help_left{
	background: url(images/help_left.gif) no-repeat left top;
}

.help_right{
	background: url(images/help_right.gif) no-repeat right top;
}
.help_top{
	background: url(images/help_top.gif) repeat-x top;
}
.help_bottom{
	background: url(images/help_bottom.gif) repeat-x bottom;
}
.help_bottom_left{
	background: url(images/help_bottom_left.gif) no-repeat left bottom;
}
.help_bottom_right{
	background: url(images/help_bottom_right.gif) no-repeat right bottom;
}
.help_content
{
	background: url(images/icon_small_pointer.gif) no-repeat left;
	padding-left: 35px;
	padding-top: 15px;	
	padding-bottom: 15px;		
	padding-right: 15px;		
	margin-left: 15px;
	font-size: 11px;	
}
.help_content2{
	padding: 10px;
	margin: 10px;
	font-size: 11px;
	font-style: normal;
}
.help_content3{
	background: url(images/icon_small_pointer.gif) no-repeat left;
	padding-left: 35px;
	padding-top: 4px;	
	padding-bottom: 4px;		
	padding-right: 15px;		
	margin-left: 15px;
	font-size: 11px;	
}

#panels {
	width: 97%;
	margin: 5px;
}

#tabs div {
	text-align: center;
	padding: 10px;
	margin-left: 10px; 
	border: 1px solid #DFDFDF;
	border-bottom: 2px solid #E4EEF4;
	top: 1px;
	position: relative;
	float: left;
	cursor: pointer;
	background-color: #E4EEF4;
	color: #1E4D67;
	font-size: 11px;
}


#panel, #words {
	border: 1px solid #DFDFDF;
	background-color: #F8F8F8;
	padding: 0px;
	font-size: 11px;	
}

#adv{
	border: 1px solid #DFDFDF;
	background-color: #D5E5F0;
	font-size: 11px;
	color: #3385B6;
	margin: 4px;
	width: 97%;	
}
#adv .content, #words .content {
	background-color: #FFF;
	padding: 10px;
} 

#adv .title, #words .title {
	background-color: #D5E5F0;
	padding: 4px;
	font-size: 11px;
}

#div-links {
	border: 1px solid #B9D3E2;
	background-color: #F8F8F8;
	margin: 5px;
	width: 97%;
}

#div-links div {
	padding: 0px;
	margin: 4px;
}

#links {
	border: 1px solid #B9D3E2;
	background-color: #F8F8F8;
	margin: 4px;
	width: 97%;
}

#links td {
	background-color: #FFF;
	padding: 1px;
	font-size: 11px;
}

#div-links .title {
	background-color: #D5E5F0;
	padding: 5px;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#2D8DB5;
}

#panel-3 form {
	text-align: left;	
}

#panel-2 textarea {
	width: 100%;
}

.panel {
	background-color: #E4EEF4;
	padding: 10px;
}

.hidden {
	display: none;
}

.visible {
	display: block;
}

.attention {
	color: #C00;
}

.form-item {
	padding: 10px;
	margin-top:-10px;
	font-size:11px;
}

.form-text {
	width: 100%;
	color: #A0A0A4;
}

.link {
	color: #2A9FFF;
}

.help {
	font-size: 0.7em;
	vertical-align: text-top;
}

.example {
	background-color: #FFC;
	border: 1px solid #000;
	padding: 3px;
}

.title {
	font-weight: bold;
}

.help-text {
	padding: 8px;
	font-size: 0.9em;
	background-color: #FFFFF1;
	border: 1px solid #000;
	width: 200px;
	position: absolute;
	z-index: 10;
	display: none;
}




.info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	background: url(images/info_bg.gif) repeat top;
}

.info_left{
	background: url(images/info_left.gif) no-repeat left top;
}

.info_right{
	background: url(images/info_right.gif) no-repeat right top;
}
.info_top{
	background: url(images/info_top.gif) repeat-x top;
}
.info_bottom{
	background: url(images/info_bottom.gif) repeat-x bottom;
}
.info_bottom_left{
	background: url(images/info_bottom_left.gif) no-repeat left bottom;
}
.info_bottom_right{
	background: url(images/info_bottom_right.gif) no-repeat right bottom;
}
.info_content{
	background: url(images/icon_small_lamp.gif) no-repeat left;
	padding-left: 42px;
	padding-top: 15px;	
	padding-bottom: 15px;		
	padding-right: 15px;		
	margin-left: 8px;
}

.td_normal{
	background: #EEF5F9;
	border: 1px solid #E2E9ED;
}

.td_active{
	background: #F8F5E7;
	border: 1px solid #E5EDF2;
}

.tr{
	background: #D1E4EE;
	border: 1px solid #D1E4EE;
}


table {
	font-size: 1em;
}
table td.description {
	background-color: #FFC;
	padding: 7px;
	font-size: 11px;
}

div.description {
	font-weight: bold;
	font-size: 11px;
}

div.help_win {
	z-index: 5;
	position: absolute;
	width: 200px;
	font-size: 0.9em;
	padding: 8px;
	background-color: #FFFFE1;
	border: 1px solid #000;
	display: none;
}

.form-item {
	padding: 10px;
}
.form-item .help {
	font-size: 0.6em;
	vertical-align : top;
}
.form-item table {
	border: none;
}

.form-text {
	width: 100%; 
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;	
}

.form-submit {
	width: 100%;
}

.form-text-short {
	text-align: center;
}

.label {
	font-weight: bold;
	font-size: 0.8em;
}

.mini {
	font-size: 0.8em;
}

.attention-section {
	font-weight: bold;
	color: #C00;
	display: none;
}

#title {
	font-weight: bold;
	padding: 20px;
	text-align: center;
}

#wrap {
	width: 100%;
	position: relative;
}
#wrap .title {
	font-weight: bold;
}

#leftMargin {
	margin-left: 50%;
}

#rightBar {
	width: 50%;
	position: absolute;
	left: 0px;
	top: 0px;
}

#list-sections div,
#list-geo div,
#list-count-link div {
	margin-left: 20px;
	padding: 2px;
}

#tic .col {
	padding: 0px;
	width: 49px;
	text-align: center;
	vertical-align: bottom;
}
#tic .col div {
	vertical-align: bottom;
	font-size: 0.8em;
}

#pr .col {
	padding: 0px;
	width: 37px;
	text-align: center;
	vertical-align: bottom;
}

#pr .col div {
	font-size: 0.8em;	
}

#replace {
	display: none;
}

#plugElement {
	position: relative;
}

#minus {
	color: #0C0;
	font-weight: bold;
	font-size: 1.5em;
	text-decoration: none;
	position: relative;
	left: 28px;
	top: 1px;
}

#plus {
	color: #0C0;
	font-weight: bold;
	font-size: 1.5em;
	text-decoration: none;
	position: relative;
	right: 25px;
	top: 1px;
}








.form-text {
	width: 65%;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	background-color: White;
}

.form-item {
	padding: 6px;
	padding-left: 0px;
	padding-right: 0px;	
}

.plus, .minus {
	font-weight: normal;
	font-size: 1.4em;
	color: #3E2500;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	
}



#calculate {
	
}

#fallDown {
	display: none;
}

#prValues INPUT {
}

#prValues TD {
	position: relative;
}

#prValues TD .minus {
}

#prValues TD .minus {
}

.plmnv1{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 35px;
}

.plmnv2{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 29px;
}
.plmnv3{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 23px;
}
.plmnv4{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 16px;
}


.table_3_all{
	background-image: url(images/t_3_all.gif);
	background-position: top;
	background-repeat: repeat-x;
}


.submitButton {
	width:						auto;
	background:					#a0dc48;
	border:						0;
	background:					url(images/site-rank_b_na.jpg);	
	height:						56px;
	width:						169px;
	padding:        		    5px;
	margin:						5px;
	font-size:					1.6em;	
}

.submitButton2 {
	width:						auto;
	background:					#a0dc48;
	border:						0;
	background:					url(images/site-rank_b_a.jpg);	
	height:						56px;
	width:						169px;
	padding:        		    5px;
	margin:						5px;
	font-size:					1.6em;	
}


.ajax_link{
	text-decoration: none;
	border-bottom: 1px dotted #3385B6;
}BODY{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	background-color: White;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

A{
	color: #3385B6;
	text-decoration: underline;
}
A:HOVER{

	text-decoration: none;
}

.button_small
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;
}

.button_normal
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;	
}
.button_big
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;	
}

.input_field_100prc
{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 100%;
}
.input_field
{
	border-top: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
}

.submain{
	background-color: White;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: url(images/footer2.jpg);
}

.submain3{
	background-color: White;
	background-position: bottom;
	background-repeat: repeat;
	background-image: url(images/footer3.gif);
}


.link{
 	text-decoration: none;
}
.link_to_white{
 	text-decoration: none;
}
.link_to_white:HOVER{
	text-decoration: none;
	color: White;
}

.link_orange{
 color: #FF7E00;
}
.link_black_blue{
 color: #2364A6;
}

.link_11px{
 	text-decoration: none;
	font-size: 11px;
}
.link_to_white_11px{
	text-decoration: none;
	font-size: 11px;
}
.link_to_white_11px:HOVER{
	text-decoration: none;
	color: White;
	font-size: 11px;	
}

.link_11px_light_blue{
	color: #8EB2D7;
	font-size: 11px;
}


.text_11px_blue{
	font-size: 11px;
	color: #4A87C5;
}

.text_11px_blacko-blue{
	font-size: 11px;
	color: #2D8DB5;
}
.text_11px_2blacko-blue{
	font-size: 11px;
	color: #23688F;
}
.text_11px{
	font-size: 11px;
}
.text_10px{
	font-size: 10px;
}

.text_11pt_padding{
	line-height: 18px
}
.text_blue{
	color: #4A87C5;
}
.text_15px_blue{
	font-size: 15px;
	color: #4A87C5;
}
.text_16px_blue{
	font-size: 16px;
	color: #4A87C5;
}
.text_16px_blacko-blue{
	font-size: 16px;
	color: #4A87C5;
}
.text_16px_blacko-blacko-blue{
	font-size: 16px;
	color: #3385B6;
}
.text_15px_orange{
	font-size: 15px;
	color: #FF7E00;
}


.text_16px_orange{
	font-size: 16px;
	color: #FF7E00;
}
.text_16px_white{
	font-size: 16px;
	color: White;
}


.link_11px_blacko-blue_nu{
	font-size: 11px;
	color: #2D8DB5;
	text-decoration: none;
}

.link_blue{
	color: #4A87C5;
}

.link_10_px_blue_nu{
	color: #4A87C5;
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma;
}

.link_15px_white{
 	text-decoration:  underline;
	font-size: 15px;
	color: White;
}


.link_15px_white:HOVER
{
	color: White;
}



.news_left{
	background: url(images/news_left.jpg) no-repeat left;
}
.news_center{
	background: url(images/news_bg.gif) repeat-x left;
}

.nad_header_vkladka_normal{
	text-decoration: none;
	color: #3385B6;
	font-size: 11px;
	padding-top:8px;
	cursor: pointer;
}
.nad_header_vkladka_active{
	text-decoration: none;
	color: White;
	font-size: 11px;
	background: url(images/nad_news_vkladka.gif) repeat-x top;
	padding-top:5px;	
	cursor: pointer;	
}

.nad_header_menu_item_not_selected
{
	background-color: #F1F8FC;
	border-bottom: 1px solid #DEECF3;
	border-left: 1px solid #DEECF3;	
	border-right: 1px solid #DEECF3;		
	color: #2A7DAD;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	height: 22px; 
	cursor: pointer;
}
.nad_header_menu_item_selected
{
	background-color: #519CC9;
	border-bottom: 1px solid #DEECF3;
	border-left: 1px solid #DEECF3;
	border-right: 1px solid #DEECF3;
	color: White;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	height: 22px;
	font-weight: normal;
	cursor: pointer;
}

.visible_layer
{
	visibility: visible;
	position: absolute;
	width: 160px;
}

.hidden_layer
{
	visibility: hidden;
	height: 1px;
	position: absolute;
	width: 1px;
	left:  auto;
	right:  auto;	
}

.visible_layer2
{
	visibility: visible;
	position: static; 


}

.hidden_layer2
{
	visibility: hidden;
	height: 1px;
	position: absolute;
	width: 1px;
	left: -400;
	top: -400;
}

.pod_header_not_active
{
	background: url(images/mini_stat_bg.gif) repeat-x;
	cursor: pointer;
	font-size: 11px;
	color: #4A87C5;
}

.pod_header_active
{
	background: url(images/mini_stat_bg_a.gif) repeat-x;
	cursor:  pointer;
	font-size: 11px;
	color: White;
}

.helpfaq1
{
/*	background: url(images/mblock_nad_header_vopros.gif) no-repeat right;*/
}

.helpfaq2
{
	/*background: url(images/mblock_header_vopros.gif) no-repeat right;*/
}

.helpfaq1_a
{
	background: url(images/mblock_nad_header_vopros.gif) no-repeat right;
}

.helpfaq2_a
{
	background: url(images/mblock_header_vopros.gif) no-repeat right;
}

.mblck_cell{
	border: 1px solid #D5E3EE;
	height: 95px;
	cursor: pointer;
}

.mblck_cell_a{
	border: 1px solid #D5E3EE; /*background: url(images/mblck_selected_cell.jpg) no-repeat center;*/
	height: 95px;
	cursor: pointer;
	background-color: #F3F7F8;
}

.left_main_border{
	background: url(images/wht_blck_left_bg.gif) repeat-y left;
}
.right_main_border{
	background: url(images/wht_blck_right_bg.gif) repeat-y right;
}

.footer_center_bg{
	background: url(images/footer_bg.gif) repeat-x top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #297DAD;
}
/*HELP классы*/
.help{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	background: url(images/help_bg.gif) repeat top;
}

.help_left{
	background: url(images/help_left.gif) no-repeat left top;
}

.help_right{
	background: url(images/help_right.gif) no-repeat right top;
}
.help_top{
	background: url(images/help_top.gif) repeat-x top;
}
.help_bottom{
	background: url(images/help_bottom.gif) repeat-x bottom;
}
.help_bottom_left{
	background: url(images/help_bottom_left.gif) no-repeat left bottom;
}
.help_bottom_right{
	background: url(images/help_bottom_right.gif) no-repeat right bottom;
}
.help_content{
	background: url(images/icon_small_pointer.gif) no-repeat left;
	padding-left: 35px;
	padding-top: 15px;	
	padding-bottom: 15px;		
	padding-right: 15px;		
	margin-left: 15px;
	font-size: 11px;	
}
.help_content2{
	padding: 10px;
	margin: 10px;
	font-size: 11px;
	font-style: normal;
}
.help_content3{
	background: url(images/icon_small_pointer.gif) no-repeat left;
	padding-left: 35px;
	padding-top: 4px;	
	padding-bottom: 4px;		
	padding-right: 15px;		
	margin-left: 15px;
	font-size: 11px;	
}
/*STEP 2*/
#panels {
	width: 97%;
	margin: 5px;
}

#tabs div {
	text-align: center;
	padding: 10px;
	margin-left: 10px; 
	border: 1px solid #DFDFDF;
	border-bottom: 2px solid #E4EEF4;
	top: 1px;
	position: relative;
	float: left;
	cursor: pointer;
	background-color: #E4EEF4;
/*	background-image: url(images/vkkadka_bg.gif);*/
	color: #1E4D67;
	font-size: 11px;
}


#panel, #words {
	border: 1px solid #DFDFDF;
	background-color: #F8F8F8;
	padding: 0px;
	font-size: 11px;	
}

#adv{
	border: 1px solid #DFDFDF;
	background-color: #D5E5F0;
	font-size: 11px;
	color: #3385B6;
	margin: 4px;
	width: 97%;	
}
#adv .content, #words .content {
	background-color: #FFF;
	padding: 10px;
} 

#adv .title, #words .title {
	background-color: #D5E5F0;
	padding: 4px;
	font-size: 11px;
}

#div-links {
	border: 1px solid #B9D3E2;
	background-color: #F8F8F8;
	margin: 5px;
	width: 97%;
}

#div-links div {
	padding: 0px;
	margin: 4px;
}

#links {
	border: 1px solid #B9D3E2;
	background-color: #F8F8F8;
	margin: 4px;
	width: 97%;
}

#links td {
	background-color: #FFF;
	padding: 1px;
	font-size: 11px;
}

#div-links .title {
	background-color: #D5E5F0;
	padding: 5px;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#2D8DB5;
}

#panel-3 form {
	text-align: left;	
}

#panel-2 textarea {
	width: 100%;
}

.panel {
	background-color: #E4EEF4;
	padding: 10px;
}

.hidden {
	display: none;
}

.visible {
	display: block;
}

.attention {
	color: #C00;
}

.form-item {
	padding: 10px;
	margin-top:-10px;
	font-size:11px;
}

.form-text {
	width: 100%;
	color: #A0A0A4;
}

.link {
	color: #2A9FFF;
}

.help {
	font-size: 0.7em;
	vertical-align: text-top;
}

.example {
	background-color: #FFC;
	border: 1px solid #000;
	padding: 3px;
}

.title {
	font-weight: bold;
}

.help-text {
	padding: 8px;
	font-size: 0.9em;
	background-color: #FFFFF1;
	border: 1px solid #000;
	width: 200px;
	position: absolute;
	z-index: 10;
	display: none;
}





/*INFO классы*/
.info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	background: url(images/info_bg.gif) repeat top;
}

.info_left{
	background: url(images/info_left.gif) no-repeat left top;
}

.info_right{
	background: url(images/info_right.gif) no-repeat right top;
}
.info_top{
	background: url(images/info_top.gif) repeat-x top;
}
.info_bottom{
	background: url(images/info_bottom.gif) repeat-x bottom;
}
.info_bottom_left{
	background: url(images/info_bottom_left.gif) no-repeat left bottom;
}
.info_bottom_right{
	background: url(images/info_bottom_right.gif) no-repeat right bottom;
}
.info_content{
	background: url(images/icon_small_lamp.gif) no-repeat left;
	padding-left: 42px;
	padding-top: 15px;	
	padding-bottom: 15px;		
	padding-right: 15px;		
	margin-left: 8px;
}

.td_normal{
	background: #EEF5F9;
	border: 1px solid #E2E9ED;
}

.td_active{
	background: #F8F5E7;
	border: 1px solid #E5EDF2;
}

.tr{
	background: #D1E4EE;
	border: 1px solid #D1E4EE;
}


/*STEPS FOR CREATE COMPANYS*/
table {
	font-size: 1em;
}
table td.description {
	background-color: #FFC;
	padding: 7px;
	font-size: 11px;
}

div.description {
	font-weight: bold;
	font-size: 11px;
}

div.help_win {
	z-index: 5;
	position: absolute;
	width: 200px;
	font-size: 0.9em;
	padding: 8px;
	background-color: #FFFFE1;
	border: 1px solid #000;
	display: none;
}

.form-item {
	padding: 10px;
}
.form-item .help {
	font-size: 0.6em;
	vertical-align : top;
}
.form-item table {
	border: none;
}

.form-text {
	width: 100%; 
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;	
}

.form-submit {
	width: 100%;
}

.form-text-short {
	text-align: center;
}

.label {
	font-weight: bold;
	font-size: 0.8em;
}

.mini {
	font-size: 0.8em;
}

.attention-section {
	font-weight: bold;
	color: #C00;
	display: none;
}

#title {
	font-weight: bold;
	padding: 20px;
	text-align: center;
}

#wrap {
	width: 100%;
	position: relative;
}
#wrap .title {
	font-weight: bold;
}

#leftMargin {
	margin-left: 50%;
}

#rightBar {
	width: 50%;
	position: absolute;
	left: 0px;
	top: 0px;
}

#list-sections div,
#list-geo div,
#list-count-link div {
	margin-left: 20px;
	padding: 2px;
}

#tic .col {
	padding: 0px;
	width: 49px;
	text-align: center;
	vertical-align: bottom;
}
#tic .col div {
	vertical-align: bottom;
	font-size: 0.8em;
}

#pr .col {
	padding: 0px;
	width: 37px;
	text-align: center;
	vertical-align: bottom;
}

#pr .col div {
	font-size: 0.8em;	
}

#replace {
	display: none;
}

#plugElement {
	position: relative;
}

#minus {
	color: #0C0;
	font-weight: bold;
	font-size: 1.5em;
	text-decoration: none;
	position: relative;
	left: 28px;
	top: 1px;
}

#plus {
	color: #0C0;
	font-weight: bold;
	font-size: 1.5em;
	text-decoration: none;
	position: relative;
	right: 25px;
	top: 1px;
}



/*ssssssssssssssssssssssssssssss*/






.form-text {
	width: 65%;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	background-color: White;
}

.form-item {
	padding: 6px;
	padding-left: 0px;
	padding-right: 0px;	
}

.plus, .minus {
	font-weight: normal;
	font-size: 1.4em;
	color: #3E2500;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	
}



#calculate {
	
}

#fallDown {
	display: none;
}

#prValues INPUT {
/*	background-color: White;
	border: none;
	text-align: center;*/
}

#prValues TD {
	position: relative;
}

#prValues TD .minus {
	/*position: relative;
	left: 20px;*/
}

#prValues TD .minus {
	/*position: relative;
	right: 20px;*/
}

.plmnv1{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 35px;
}

.plmnv2{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 29px;
}
.plmnv3{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 23px;
}
.plmnv4{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 16px;
}


.table_3_all{
	background-image: url(images/t_3_all.gif);
	background-position: top;
	background-repeat: repeat-x;
}


.submitButton {
	width:						auto;
	background:					#a0dc48;
	border:						0;
	background:					url(images/site-rank_b_na.jpg);	
	height:						50px;
	width:						169px;
	padding:        		    5px;
	margin:						5px;
	font-size:					1.6em;	
}

.submitButton2 {
	width:						auto;
	background:					#a0dc48;
	border:						0;
	background:					url(images/site-rank_b_a.jpg);	
	height:						50px;
	width:						169px;
	padding:        		    5px;
	margin:						5px;
	font-size:					1.6em;	
}


.submitButton3 {
	width:						auto;
	background:					#a0dc48;
	border:						0;
	background:					url(images/site-rank_b_a.jpg);	
	height:						50px;
	width:						169px;
	padding:        		    5px;
	margin:						5px;

	margin-right:				6px;
	font-size:					1.6em;	
}



.ajax_link{
	text-decoration: none;
	border-bottom: 1px dotted #3385B6;
}