BODY {
	background: url(img/body_bg.png);
	Font-Family: Arial;
	Font-size: 100%;
	margin: 0;
	padding: 0;
}
.dolf_body {
	clear: both;
	width: 775px;
	min-Height: 500px;
	BackGround: transparent url(img/bg.jpg) repeat-y;
	Overflow: visible;
	padding-bottom: 14px;
}
.dolf_body H1{
	font-size: 16px;
	color: blue;
	Font-weight: 900;
	Font-Family: Georgia, Arial, Courier New;
	margin: 14px 0;
}
.item {
	Width: 519px;
	height: 105px;
	Position: relative;
	Left: -58px;
	Float: right;
	Margin: 7px 0 0 0;
}
.bot {
	width: 775px;
	height: 24px;
	BackGround: transparent url(img/niz_bg.jpg);
	Overflow: hidden;
}
.shap {
	width: 775px;
	_Overflow: hidden;
}
IMG {
	Border-width: 0;
}
.left {
	float: left;
	width: 164px;
	Position: relative;
	margin-right: 14px;
}
.menu {
	BackGround: transparent url(img/23_15_n.png) repeat-y;
	width: 164px;
	Font-Family: Georgia, Arial, Courier New;
	Font-weight: bold;
	Font-size: 12px;
	Overflow: hidden;
}
.menu A {
	Display: block;
	width: 150px;
	height: 1.2em;
	Text-decoration: none;
	BackGround: transparent url(img/23_20_n.png) no-repeat;
	background-position: 99% 50%;
}
.menu A:visited, .menu A:link {
	color: black;
}
.menu A:hover, .menu_act {
	color: red;
	BackGround: transparent url(img/23_17_n.png) no-repeat;
	background-position: 99% 50%;
}
A.menu_t:hover, A.top_line_a:hover {
	font-color: red;
}
.top_line A{
	color: black;
	text-decoration: none;
}
.top_line A:hover{
	color:red;
}
.bot_create {
	color: #A7A7A7;
	text-align: left;
	Font-size: 10px;
	Padding: 5px 0 0 80px;
}
.nav_top {
	Float: right;
	Height: 41px;
	Width: 192px;
	BackGround: transparent url(img/23_06_n.png);
	_Overflow: hidden;
}
.it_center {
	width: 519px;
	height: 105px;
	BackGround: transparent url(img/19_02.gif) no-repeat 25px 0;
	Padding: 0;
	Overflow: hidden;
}
.pict {
	width: 160px;
	height: 80px;
	Float: right;
	Margin: 7px 10px 5px 10px;
	text-align: center;
}
.teg {
	color: RED;
	Line-height: 90px;
	Font-size: 12px;
}
.teg SPAN {
	color: BLACK;
}
.item_n {
	Width: 526px;
	Position: relative;
	Left: -55px;
	_Left: -47px;
	Float: right;
	Margin: 13px 0;
}
.nav_catena{
	Width: 503px;
	Position: relative;
	Left: -55px;
	_left: -62px;
	Float: right;
	Margin: 13px 0;
	padding-right: 3px;
	border: red 1px solid;
	background: #FFE059;
}
.pict_n {
	width: 160px;
	Float: right;
	margin: 13px 0px 0px 10px;
	padding-bottom: 13px;
	text-align: center;
}
.teg_n {
	color: RED;
	Font-size: 12px;
	Float: left;
}
DIV.doun {
	Display: none;
}
DIV.doun_act {
	width: 95px;
	Position: relative;
	z-index: 15;
}
DIV.dr_doun_menu{
	width: 94px;
	height: 52px;
	/*_Overflow: hidden;*/
	margin-left: 14px;
	float: left;
	Position: relative;
}
.parent_shape2{
	margin-top: 13px;
	margin-right: 10px;
	float: right;
	width: 503px;
	border: #C0C0C0 3px solid;
}
.shape2 {
	padding-bottom: 0;
	Overflow: hidden;
	margin-top: -13px;
	margin-right: -20px;
	margin-bottom: 9px;
	position: relative;
	width: 503px;
	border: #0000FF 2px solid;
}
.shape2 INPUT {
	border: 0 solid;
	BackGround: transparent;
	width: 300px;
	color: RED;
	Font-size: 12px;
	padding: 0 13px;
}
.shape2 IMG{
	margin: auto 14px;
}
.nav_gt{
	color: blue;
	Text-decoration: none;
	font-size: 12px;
}
.nav{
	color: blue;
	Text-decoration: none;
	font-size: 12px;
}
.nav_sel{
	font-weight: bold;
	color: red;
}
.top_line{
	width: 420px;
	height: 41px;
	border: 0px red solid;
	color: black;
	font-size: 12px;
	overflow: hidden;
	Font-Family: Georgia, Arial, Courier New;
	font-weight: bold;
	BackGround: transparent url(img/23_05_n.png);
	float: left;
}
.top_line_a{
	font-size: 12px;
	text-decoration: none;
}
.banner_bot{
	background: white;
	width: 468px;
	margin-top: 53px;
	padding: 5px 3px;
	position: relative;
	border: #C0C0C0 1px solid;
	Font-Family: Georgia, Arial, Courier New;
	Vertical-align: middle;
}
.banner_bot IMG{
	position: relative;
	margin-top: -10px;
	margin-right: -19px;
}
A.link_bot{
	color: grey;
	font-size: 10px;
}
.smile_in_base{
       color: #FFCC00;
       font-size: 10px;
       font-weight: bold;
	Position: absolute;
	z-index: 24;
	top: 59px;
	Overflow: hidden;
	margin-left: 650px;
}
.top_line_login{
	background: #FFE059;
	border: 1px solid red;
}
.top_line INPUT, .top_line_login INPUT{
	font-size: 10px;
	border: 1px red solid;
	width: 98px;
	/*height: 12px;*/
	margin: 0px;
}
#reg_d{
	Font-Family: Georgia, Arial, Courier New;
	font-size: 12px;
}
#reg_d H1{
	font-size: 14px;
	margin-top: 21px;
	color: blue;
}
#reg_d P{
	color: red;
}
FORM{
	margin: 1px auto;
}
#close_pop{
	border: 0;
}
DL{
	Font-Family: Georgia, Arial, Courier New;
	text-align: left;
	font-size: 12px;
	margin: auto 56px;
}
.dolf_body DT{
	background: #FFE059;
	font-weight: bold;
}
DL P{
	Text-indent: 14px;
}
DD P IMG{
	Vertical-align: middle;
}
DT IMG{
	Float: left;
	margin-top: -14px;
}
.links{
	float: right;
	Font-size: 10px;
	Padding: 5px 21px 0 0;
}
.links A{
	color: black;
	text-decoration: none;
}

/*plati.ru*/
.search_form { 
	/*width:600px; */
	border:1px solid #EEEEEE; 
	background-color: #FFFFFF;
	text-align: left;
}
.search_form IMG{
	margin: 1px;
}
.search_box {font-size: 11px; width:300px; font-family:Verdana, Arial, Helvetica, Sans serif;}
.search_button {font-size: 11px; font-family:Verdana, Arial, Helvetica, Sans serif;}
.catalogue {font-size: 11px; color: #465360; font-weight:bold; font-family: Verdana, Arial, Helvetica, Sans serif; text-decoration: none;}
.catalogue:hover {font-size: 11px; color: #465360; font-weight:bold; font-family: Verdana, Arial, Helvetica, Sans serif; text-decoration: underline;}
.section {font-size: 10px; color: #344D87; font-style:normal; font-family: Verdana, Arial, Helvetica, Sans serif; text-decoration: none;}
.section:hover {font-size: 10px; color: #344D87; font-style:normal; font-family: Verdana, Arial, Helvetica, Sans serif; text-decoration: underline;}