html,body {background-color:rgb(255,255,255);padding:0px;margin:0px;
	font-family:Tahoma,Verdana; font-size:20px;
	}

h1	{	font-family:Tahoma,Verdana; font-size:20px;color:#0d7cc0;font-weight:normal;	}
h2	{	background-color:rgb(250,250,250);font-family:Tahoma,Verdana; font-size:18px;color:rgb(110,110,110);font-weight:normal;padding-left:10px;padding-top:10px;padding-bottom:20px	}
h3	{	font-family:Tahoma,Verdana; font-size:16px;color:rgb(110,110,110);font-weight:normal	}


img	{border-width:0px;}
#top	{
	height:165px;
	background-image:url(../images/des/top_shapka_left.jpg);
	background-repeat:no-repeat;
	background-position:0px -35px;
	
	}

#top_center{
	height:165px;
	background-image:url(../images/des/top_bg.jpg);
	background-repeat:repeat-x;
	background-position:0px -35px;
	
	}

#top_right{
	height:165px;
	background-image:url(../images/des/top_right.jpg);
	background-repeat:no-repeat;
	background-position:100% -35px;
	
	}

#topT{text-align:center;width:300px;}
#topToday{font-family:Tahoma;color:white;padding-top:20px;padding-left:20px;text-align:left;}
.header{font-size:18px;}
.text{font-size:12px;}
.text2{font-size:15px;}
.textsm{font-size:13px;}

.searchInfo{font-size:14px;}
.details{font-size:14px;font-weight:bolder;}
.menuheader{font-size:20px;}
.formheader{font-size:18px;}


.searchfor{	background-image:url(../images/des/pointer.jpg);
		background-repeat:no-repeat;
		background-position:3px 7px;
		padding-left:45px;
		font-size:12px;
		color:#777777;
		
		}



sup,SUP {font-size:80%;color:#e11f27;}
.ssup{padding-left:1px;vertical-align:top;font-size:10px;font-family:Tahoma;}




a.header,a.header:hover{font:18px Tahoma;color:#ffffff;}

a.menuheader,a.menuheader:hover{font:20px Tahoma;}

a.news{font:12px Tahoma;color:#0d7cc0;}

a.news:hover{font:12px Tahoma;color:#3d9ce0;}



#topAuth{font-family:Tahoma;color:white;padding-top:20px;padding-left:50px;padding-right:20px;text-align:left;
	background-image:url(../images/des/key.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px
	
	}

.afterTopPad{padding-left:80px;}
.afterTopPadText{padding-top:5px;}
.afterTopPadS{padding-left:50px;}
.afterTopPadTextS{padding-top:5px;}
.afterTopPadNext{padding-left:50px;}

.bgmenu01{background-image:url(../images/des/add_favorites.jpg);
	background-repeat:no-repeat;
	background-position:35 0;
		}
.bgmenu02{background-image:url(../images/des/send_friend.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
		}
.bgmenu03{background-image:url(../images/des/news.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
		}
.bgmenu04{background-image:url(../images/des/analytics.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
		}
.bgmenu05{background-image:url(../images/des/companies.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
		}

.bgmenu06{background-image:url(../images/des/forum.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
		}

.bgmenu07{background-image:url(../images/des/experts.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
		}

.colorDeepGreen{color:#2c763b;}
.colorRed{color:#e11f27;}
.colorBlue{color:#0d1cc0;}
.colorSoftBlue{color:#0d7cc0;}
.colorYellow{color:#f8c316;}
.colorGreen{color:#0dc046;}
.colorGrey{color:#777777;}

	
#search {width:100%;height:160px;background-color:rgb(255,255,255);}

#opinion {width:100%;height:200px;background-color:rgb(241,255,206);
	background-image:url(../images/des/searchers.jpg);background-repeat:no-repeat;background-position:right bottom;
	}

#form_name{height:23px;margin-top:10px;margin-left:143px;background-color:rgb(255,255,255);}

#lupa	{
	width:60px;height:58px;margin-top:0px;margin-left:90px;background-color:rgb(255,255,255);
	}

td.form{height:80px;margin-top:0px;margin-left:90px;padding-left:125px;background-color:rgb(255,255,255);
	background-image:url(../images/des/lense.jpg);background-repeat:no-repeat;background-position:44px -36px;
	}

#search_form	{width:600px;height:60px;margin-top:0px;margin-bottom:0px;margin-left:100px;background-color:rgb(255,255,255);
	background-image:url(../images/des/search_form.jpg);background-repeat:no-repeat;background-position:2px 2px;
	vertical-align:top;}

#reg_form{}
.reg_form{font-family:Tahoma;font-size:12px;width:150px;padding-top:8px;}

#autorization_form{margin-top:0px;margin-left:20px;position:relative;top:15px;padding-right:0px;font-size:12px;font-family:Tahoma;}

.autorization_input{font-size:10px;border:0px;}


.form_bg_left{

	background-image:url(../images/des/search_form.jpg);
	background-repeat:no-repeat;
	background-position:-18px 0px;

}
.form_bg_mid{

	background-image:url(../images/des/search_form_bg.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;

}

.form_bg_right{

	background-image:url(../images/des/search_form.jpg);
	background-repeat:no-repeat;
	background-position:-430px 0px;

}

#form_input{margin-top:0px;font:16px Tahoma;}

#form_button{width:133px;}

.input_search 	{border:0px; color:rgb(150,150,150);}

#top_link{padding-bottom:0px;padding-left:6px;padding-right:10px;padding-top:0px;}

a	{color:#d11f27;text-decoration:underline;font-family:Tahoma,Verdana; font-size:18px;}
a:hover	{color:red;text-decoration:underline;}

a.vac	{padding-top:0px;color:rgb(154,196,221);text-decoration:underline;font-family:"Times New Roman",Tahoma; font-size:18px;}
a.vac:hover{color:rgb(0,162,222);text-decoration:underline;}

.toplinks{color:#2c763b;font:80% Tahoma;font-weight:normal;}



a._toplinks{color:#2c763b;font:80% Tahoma;font-weight:normal;}
a._toplinks:hover{color:#0d7cc0;font:80% Tahoma;font-weight:normal;}

a.toplinks{color:#0d7cc0;font:80% Tahoma;font-weight:normal;}
a.toplinks:hover{color:#0d5c80;font:80% Tahoma;font-weight:normal;}



td.toplnk{padding-top:0px;padding-left:0px;padding-right:10px;padding-bottom:5px;}

.field1	{padding-top:0px; width:; padding-bottom:6px;padding-left:40px;padding-right:3px;
	background-image:url(../images/des/lense_sm.jpg);
	background-repeat:no-repeat;
	background-position: 0 -9;
	}
.field2	{padding-top:0px; width:; padding-bottom:6px;padding-left:40px;padding-right:3px;
	background-image:url(../images/des/note_sm.jpg);
	background-repeat:no-repeat;
	background-position: 0 -5;
	}


.first_text_01{
	height:480px;
	padding-left:40px;
	background-image:url(../images/des/first_text_01.jpg);
	background-repeat:no-repeat;
	background-position: 40px 0px;
	

}

.first_text_02{
	height:480px;
	background-image:url(../images/des/first_text_02.jpg);
	background-repeat:repeat-x;
	background-position: 40px 0;
	

}

.first_text_03{
	height:480px;
	background-image:url(../images/des/first_text_03.jpg);
	background-repeat:no-repeat;
	background-position: right 0;
	

}


td.first_text{
	padding-left:50px;
	padding-top:0px;
	background-image:url(/_images/des/first_text.jpg);
	background-repeat:no-repeat;
	background-position: 40 0;
	
}

#opinions{float:left;padding:15px;width:250px;}
.topopinionj{color:rgb(0,162,222);font-size:18px}
.topopinionr{color:rgb(222,50,50);font-size:18px}
.midopinion{color:rgb(150,150,150);}
.botopinion{color:rgb(50,50,50);font-family:Tahoma;font-size:12px}

.botlink{padding-left:10px;color:rgb(150,150,150);font-family:Tahoma;font-size:12px}

sup,SUP{font-family:Tahoma;font-size:10px;margin-left:3px;}

a.greenlink{color:rgb(0,50,255);font-size:16px;}
a.greenlink:hover{color:rgb(0,150,255);font-size:16px;}

a.redlink{color:rgb(0,150,255);font-size:16px; font-family:Tahoma;}
a.redlink:hover{color:rgb(0,130,230);font-size:16px; font-family:Tahoma;}



.bluelink{color:rgb(0,50,255);font:16px Tahoma;}
.bluelink:hover{color:rgb(0,150,255);font:16px Tahoma;}


.form_includes{
	
	font:16px Tahoma;
	color:rgb(100,100,100);

}




.showadd{top:200px;left:500px;z-index:100;display:none;position:absolute;width:220px;height:205px;
	font-family:Tahoma;
	line-height: 0.9em;
	background-image:url(../images/trdiv.gif);background-repeat:no-repeat;
	padding:10px;
	opacity:0.8;
    	-moz-opacity:0.8; /* для старых браузеров на основе Gecko */
    	filter:alpha(opacity=80); /* Для IE6&7 */
}

#wide_source{
	cursor:pointer;
	cursor:hand;
	font:15px Tahoma;
	text-decoration:underline;
	color:#0d7cc0;
	padding-left:20px;
	float:left;

}


#wide_show{
	background-image:url(/images/add.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:280px;
	width:350px;
	height:283px;
	font:11px Tahoma;
	color:rgb(60,90,150);
	padding:15px;
	padding-top:10px;
	Z-index:100;
	display:none;
	opacity:0.95;
    	-moz-opacity:0.95; /* для старых браузеров на основе Gecko */
    	filter:alpha(opacity=95); /* Для IE6&7 */

}

.form_wide{

	background-color:rgb(200,220,255);
	font:11px Tahoma;
	border:0px;
	color:#5577ff;

}


#wide_top{
	cursor:pointer;
	cursor:hand;
	font:10px Tahoma;
	text-decoration:underline;
	color:white;
	padding-top:0px;
	padding-left:0px;
//	float:left;

}


#wide_topshow{
	background-image:url(/images/add.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:420px;
	width:350px;
	height:283px;
	font:11px Tahoma;
	color:rgb(60,90,150);
	padding:15px;
	padding-top:10px;
	Z-index:2000;
	display:none;
	opacity:0.95;
    	-moz-opacity:0.95; /* для старых браузеров на основе Gecko */
    	filter:alpha(opacity=95); /* Для IE6&7 */

}



#autorize_top{
	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
	color:white;
	padding-top:0px;
	padding-left:0px;
//	float:left;

}


#autorize_topshow{
	background-image:url(/images/des/autorization_form.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:35%;
	width:394px;
	height:234px;
	font:11px Tahoma;
	color:rgb(60,90,150);
	padding:15px;
	padding-top:0px;
	Z-index:5000;
	display:none;
	opacity:0.95;
    	-moz-opacity:0.95; /* для старых браузеров на основе Gecko */
    	filter:alpha(opacity=95); /* Для IE6&7 */

}




input.form_wide{
	border:1px solid #5577ff;
}



.reg_input{margin-top:0px;margin-bottom:10px;}

.show_additional_fields{display:none;}

.select{

	background-color:rgb(200,220,255);

}

.siteslinks{
	background-image:url(../images/arrows.gif);
	background-position:0px 19px;
	background-repeat:no-repeat;
}

.siteslinksText{
	font-size:12px;
	font-family:Tahoma;
}

.ads{
	position:relative;
	top:-0.5em;padding:.8em 0 1.6em;
	text-align:center;
	background:url('/images/bg500000.gif') repeat-x;

}
.ads.ads-hidden{
	display:none;
}
.ads-core{
width:60em;
margin:0 auto;
text-align:left;
}



/* Alexis Parinoff */

DIV.main_block {
	margin: 0px;
/*	background-color: #F9F9F9;
	border: 1px #000000 dashed;
*/	padding: 0px;
	color: #797979;
}
DIV.toggle {
	padding: 5px;
	cursor: pointer;
}
DIV.this_block_is_hidden {
	background-color: #FFFFFF;
/*	border-top: 1px #000000 dashed;*/
	padding: 5px;
	color: #000000;
	display: none;
}
/* Alexis Parinoff */

