body {
	background-image  :url("images/bg.gif");
	font-family    :Verdana, Arial;
	font-size     :11px;
	margin            :3px;
	padding           :3px;
	color         :#494949;
	}
/**Таблицы*******************************************************/
table.main {
	background:#FFFFFF;
	background-image: url(images/kl.gif);
	border:#FF9966 2px solid;
	/*position:absolute;
	top:0px;
	left:0px;
	bottom:0px;*/
	width:1000 px;
	}

table.content {
	width:100%;
	font-size     :13 px;
	}

td.left {
	width: 270px;
	text-align:right;
	vertical-align: top;
	padding-right:10px;
	}

td.center {
	width: 510px;
	vertical-align: top;
	}

td.right {
	width: 210px;
	vertical-align: top;
	padding-left:10px;
	}


table.footer {
	width         :100%;
	font-size     :10 px;
	}

td.fl {
	width: 250px;
	text-align:center;
	vertical-align: top;
	padding-right:10px;
	}

td.fc {
	width: 500px;
	vertical-align: top;
	text-align:center;
	font-size     :10 px;
	}

td.fr {
	width: 250px;
	vertical-align: top;
	padding-left:10px;
	text-align:center;
	}

td.nam {
	font-family       : Georgia, 'Times New Roman', serif;
	vertical-align: top;
	font-size      :11px;
	color          :#4A4A4A;
}
td.des {
	vertical-align: top;
}
div.des {
	padding-left   : 30px;
	font-family    : Georgia, 'Times New Roman', serif;
	font-size      :12px;
	color          :#4A4A4A;

}
div.des_razv {
	padding-left   : 1px;
	font-family    : Georgia, 'Times New Roman', serif;
	font-size      :12px;
	color          :#4A4A4A;
}

div.des_right {
	padding-left   : 0px;
	font-family    : Georgia, 'Times New Roman', serif;
	font-size      :12px;
	color          :#4A4A4A;

}
td.sod {
	font-family       : Georgia, 'Times New Roman', serif;
	vertical-align: top;
	font-size      :11px;
	color          :#4A4A4A;
}
#my_shop {
	border:#FF9966 1px solid;
	/*position:absolute;*/
	font-size         : 11px;
	padding:2px;
	padding-top:05px;
	padding-bottom:5px;
	width:100%;
	}
a.a_lit_e {
	font-size         : 13px;
	color             : #FF8448;
	text-decoration   :underline;
	}
a:hover.a_lit_e {
	text-decoration   :none;
	}




div.zag {
	line-height   :150%;
	/*margin-left   :25px;*/
	}

div.map {
	line-height   :150%;
	margin-left   :25px;
	}
div.sape {
	width: 100%;
	color         :#797979;
	font-size      : 10px;
	padding        : 5px;
	text-align     : left;
	/*margin         : 10px;*/
	margin-top  : 10px;
	margin-right  : 10px;
	margin-bottom  : 5px;
}
/*a.sape {
	color         :#CBC661;
}*/
.sape a {
	color         :#797979;
	font-size      : 10px;
	text-decoration   :none;
}


/***********************************************Ссылки*/
a {
	font-size: 13px;
	color                 :#4B87C2;
	text-decoration   :none;
	}
a:hover {
	color                 :#4B87C2;
	text-decoration   :underline;
	}
a.men {
	color                 :#4B87C2;
	text-decoration   :none;
	}
a:hover.men
	{
	text-decoration   :underline;
	}
a.men_v {
	color         :#FF854A;
	text-decoration   :underline;
	}
a:hover.men_v
	{
	text-decoration   :none;
	}
a.ft {
	font-size             : 11px;
	color                 :#494949;
	text-decoration       :none;
	}
a:hover.ft {
	font-size: 11px;
	color                 :#494949;
	}
a.sape {
	font-size             : 10px;
	color                 :#494949;
	text-decoration      :none;
	}
a:hover.sape {
	font-size             : 10px;
	color                 :#494949;
	}

a.cat {
	font-size: 13px;
	color          :#3E7CBB;
	text-decoration   :none;
	}

/********************************************Заголовки*/

h1 {
	font-family    :Verdana, Arial;
	font-size      :15px;
	color          :#494949;
	margin         :0;
	padding        :0;
	}
h2 {
	font-family    :Georgia, Times New Roman;
	font-size      :15px;
	margin-top     :0px;
	margin-bottom  :3px;
	padding-left   :0px;
	color          :#FF854A;
	text-decoration:underline;
	}
h3 {
	font-family    :Verdana, Arial;
	font-size      :15px;
	color          :#3E7CBB;
	margin         :0;
	padding        :0;
	text-align:right;
	}

h4 {
	font-family    :Verdana, Arial;
	font-size      :15px;
	margin         :0;
	padding        :0;
	}

/********************************************Text*/

p.sst {
	text-indent       :25px;
	margin-top        :0px;
	font-size      :13px;
	margin-bottom     :0px;
	text-align: justify;
	color       :#494949;
	}

/********************************************Forms*/

input {
	border: 1px solid #FF9966;
	height: 20px;
	width: 150px;
	background-color: #FFFFFF;
	color:#004080;
	}
input.kn {
	width: 30px;
	font-weight: bold;
	background-color: #FF9966;
	border: 0px solid #004080;
	color:#FFFFFF;
	}
table.mix {
	font:11px Verdana, Arial;
	}

div.home {
	font-size: 14px;
	width: auto;
	font-weight: bold;
	border-color: #000099;
	color: #000099;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-style: solid;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	text-align: center;
	line-height: inherit;
}
a.home {
	color: #FF0000
}


a.up {
	color         :#FF854A;
	font-size      : 11px;
	font-weight: bold;
}
td.up {
	margin           :0px;
	width            :25%;
	border           :#FF854A 2px solid;
	font-family      :verdana, tahoma;
	padding          :5px;
	vertical-align   :top;
	font-size        :11px;
	color            :#494949;
	}
img.img_lit {
	width            :80px;
	border           :#FFD9BF 1px solid;
	margin           :5px;
	}
