body {
	margin:0px;
	padding:0px;
	background:#ffffff;
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
}

td {
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
}

.adm, a.adm, a.adm:hover {
font-size:10pt;
color:#ff0000;
}

a,a.hover,a.visited: {
font-size:10pt;
color:#d09f42;
font-family:Tahoma;
}

a,a:visited, a:hover {
	color: #222222;
	font-weight:600;
	text-decoration:none;
}
a:hover {
text-decoration:underline;
}

a.navi, a.navi:hover {
	font-size:12pt;
	color:#сссссс;
	font-family:Tahoma;
}

.topmenu, a.topmenu, a.topmenu:hover,  a.topmenu:visited {
	font-size:12pt;
	color:#3c1A0A;
	font-family:Times New Roman;
	text-decoration:none;
	font-weight:bold;
}

.content {
padding:10px;
}

.small_product {
	background:#eeeeee;
	vertical-align:top;
	padding:0px;
	border:1px double #cccccc
}

.product_name, a.product_name, a.product_name:hover {
	width:100%;
	text-align:center;
	font-size:10pt;
	color:#000000;
	font-family:Geogia;
}
.product_short_description {
width:100%;
text-align:justify;
text-indent:10px;
}

.product_links {
width:100%;
text-align:right;
}
.product_links a {
color:#d09f42;
}

img {
border:0px solid #fdd7a6;
}

img.opt {
border:1px solid #fdd7a6;
}

input {
	text-decoration:none;
}

input.submit { border: none; background: #4f1a0a; cursor: hand; }
input.file { border: #6a230f 2pt double; }


.tag_cloud { padding: 3px; text-decoration: none; }  
a.tag_cloud:link, a.tag_cloud:active, a.tag_cloud:visited, a.tag_cloud:hover {
	color: #000000;
}  

a img.usr {
border: 2px /* Толщина рамки */
solid /* Сплошная рамка */
#a49f9b /* Цвет рамки */
}

.peredovik, a.peredovik, a.peredovik:hover {
	font-size:12px;
	color:#ffffff;
	font-family:Times New Roman;
	text-decoration:none;
	font-weight:bold;
}

.blocks {
	width:95%;
}

.avatar{
	width: 100px;
	height: 100px;
	border:1px solid #dddddd;
	background:#eeeeee;
	padding:5px;
}

.blog_msg_box{
	border:1px solid #dddddd;
	background:#eeeeee;
	padding:3px;
}

.pod_comment{
	border:1px solid #dddddd;
	background:#eeeeee;
	width:85%;
	padding:3px;
}

.page_style{
	color: #000000;
	font-weight:bold;
}

.page_title, a.page_title:hover, a.page_title {
	color: #000000;
	font-weight:bold;
	font-size:14px;
}

.page_title_sel, a.page_title_sel:hover, a.page_title_sel {
	color: #444444;
	font-weight:bold;
	font-size:12px;
}

.page_style_sel{
	color: #bbbbbb;
	font-weight:bold;
}

.comments {
	color: #000000;
	font-weight:bold;
}

.comm_form {
	border:1px solid #dddddd;
	background:#eeeeee;
	width:65%;
}

.g_menu {

	border-top:2px solid #cccccc;
	border-bottom:2px solid #cccccc;
	background:#dddddd;"

}

a.option, a.option:hover {
	color: #222222;
	font-weight:600;
}

a.aut_teg, a.aut_teg:hover {
	color: #000000;
	font-weight:bold;
	font-size:14px;
}