body {
	background-color : #faa61a;
	margin : 0;
	padding : 0;
	font : 12px Arial, Helvetica, sans-serif;
	color : #666;
	background-image: url(/images/bg_image1.jpg);
	background-repeat: repeat-x;
	background-position: 149 0px;
} 
img { margin: 3px; border-style: none; border-width: 0; } 

p.newstext { text-indent: 3em; }

a {
	color : #faa61a;
}
a:hover { color : #666; text-decoration: none; }
a.news_desc { color : #000; text-decoration: none; }
a.news_desc:hover { color : #000; text-decoration: none; }
form {
	margin : 0; 
}
table {border: none}
td {color : black; 
	font-size: 12px
}
.content { color: #000; font-family: Arial, Tahoma; margin-top: 6px; font-size: 12px; padding-left: 6px; text-align: left; }
a.da, a.da:active, a.da:visited	{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.da:hover	{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


a.inlink, a.inlink:active, a.inlink:visited	{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.inlink:hover	{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.news {
	padding : 5px 0 5px 6px;
	font-size: 12px
} 

.news .content {padding-left: 0px}

.date { color: #999; font-size : 10px; padding-top: 4px; padding-bottom: 4px; }
.dateobj { color: #909090; font-size: 10px; }
.news_title {
	font-weight : bold;
	font-size: 13px
}
hr { color : #fff; width: 100%; height: 1px; padding-top: 5px; padding-bottom: 5px; border-top: 1px dotted #f60; }
ul {margin: 0px 0px 13px 20px}
.mainmenu { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.mainmenu { color: #000; font-weight: bold; text-decoration: none; padding-right: 8px; padding-left: 8px; }
a.mainmenu:link { color: #000; font-weight: bold; text-decoration: none; padding-right: 8px; padding-left: 8px; }
a.mainmenu:hover { color: #000; font-weight: bold; text-decoration: none; }
a.mainmenuinactive { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-right: 8px; padding-left: 8px; }
td.daymenu {
	color: #faa61a;
	font-weight: bold;
}
a.daymenu { color: #000; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none; }
a.daymenu:link { color: #000; font-size: 14px; font-weight: bold; text-decoration: none; }
a.daymenuactive {
	color: #faa61a;
	font-weight: bold;
	text-decoration: none;
}
a.daymenu:hover {
	color: #faa61a;
	font-weight: bold;
	text-decoration: none;
}


.inlinetable { width: 90%; border: solid 1px; }
td.inlinetable { vertical-align: middle; padding: 5px; border-style: solid; border-width: 1px; }
a.back {
	color: #faa61a;
	background-image: url(http://www.rentv42.com/images/prev-arrow.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
	text-decoration: none;
	padding-left: 18px;
}
a.back:hover { color: #666; text-decoration: none; padding-left: 18px; }
a.toforum {
	color: #faa61a;
	background-image: url(http://www.rentv42.com/images/more-arrow.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
	text-decoration: none;
	padding-left: 18px;
}
a.toforum:hover { color: #666; text-decoration: none; padding-left: 18px; }
a.obj { color: #000; font-size: 12px; text-decoration: none; }
a.obj:hover { color: #666; font-size: 12px; text-decoration: none; }
a.dopmenu { color: #000; font-size: 10px; font-family: arial; background-image: url(http://www.rentv42.com/images/slash.png); background-repeat: no-repeat; background-position: 0 3px; text-decoration: none; padding-left: 15px; }
a.dopmenu:hover {
	color: #faa61a;
	font-size: 10px;
	font-family: arial;
	text-decoration: none;
	background-image: url(http://www.rentv42.com/images/slash.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 15px;
}
div.dopmenu {
	text-align: left;
	width: 190px;
	height: auto;
	margin-right: -5px;
	padding: 5px;
	border-top: 1px solid #faa61a;
	border-left: 1px solid #faa61a;
	border-bottom: 1px solid #faa61a;
}
h2 { color: #666; font-size: 14px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; padding-bottom: 10px; }
h1 { color: #000; font-size: 16px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; padding-bottom: 10px; }
a.tag { color: #999; font-size: 9px; text-decoration: none; }
a.tag:link { color: #999; font-size: 9px; text-decoration: none; }
a.tag:vizited { color: #999; font-size: 9px; text-decoration: none; }
a.tag:hover {
	color: #faa61a;
	font-size: 9px;
	text-decoration: underline;
}
a.article_title { color: #000; font-size: 12px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.article_title:vizited { color: #000; font-size: 12px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.article_title:hover { color: #333; font-size: 12px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
a.news_title {
	color: #000;
	font-size: 14px;
	font-family: Tahoma, arial, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.news_title:link {
	color: #000;
	font-size: 14px;
	font-family: Tahoma, arial, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.news_title:vizited { color: #000; font-size: 12px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; border-bottom: 2px dotted #f60; }
a.news_title:hover {
	color: #faa61a;
	font-size: 14px;
	font-family: Tahoma, arial, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.news_img { padding-right: 5px; padding-bottom: 5px; }
.small-gray { color: #666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.small-white { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.small-white { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.small-white:link { color: #fff; text-decoration: underline; }
a.small-white:hover { color: #fff; text-decoration: none; }
a.small-white:vizited { color: #fff; text-decoration: underline; }
.big { color: #000; font-size: 16px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.big { color: #000; font-size: 16px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #000; }
a.big:vizited { color: #000; font-size: 16px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #000; }
a.big:hover { color: #666; font-size: 16px; font-family: arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #666; }

.stars
{
	margin: 0px;
	padding: 0px;
}

.stars li
{
	margin: 0px;
	padding: 0px;
	width: 16px;
	height: 16px;
	float: left;
	background: url('/hostcmsfiles/images/stars_gray.gif') no-repeat 0 0;
	cursor: pointer;
	list-style-type: none;
}

.stars .curr
{
	margin: 0px;
	padding: 0px;
	width: 16px;
	height: 16px;
	float: left;



	background: none;
	background: url('/hostcmsfiles/images/stars_single.gif') no-repeat 0 0;
}
.current {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	background-color: #faa61a;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 5px;
}
a.page_link {
	color: #faa61a;
	font-size: 12px;
	text-decoration: none;
	padding: 5px;
}
a:vizited.page_link { color: #f60; font-size: 12px; text-decoration: none; padding: 5px; }
a:hover.page_link {
	color: #faa61a;
	font-size: 12px;
	text-decoration: none;
	padding: 5px;
	border: solid 1px;
}
.read_more { color: #555; font-size: 12px; padding-bottom: 8px; }
input { padding: 3px; border: solid 1px #f60; }
textarea { padding: 3px; border: solid 1px #f60; }
.mceContentBody {
background: white;
color: #000;
}
/* Информационные элементы */
.read_more

{
	float: left;
	display: block;
	padding: 0.2em 0em 0.3em 0em;



	margin-right: 0.3em;
}

#ShowAddComment
{
	margin: 20px 0px;
	font-size: 14pt;
}

.userinfo1
{
	margin-right: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	float: right;
}

.userinfo2
{
	margin-left: 5px;
	margin-bottom: 5px;
        font-weight: bold;
	float: right;
}

/* ссылка "ответить" для комментария */
.c_u_l
{
	font-weight: bold;
}

/* Ответ на комментарий */
.cr
{
	display: none;
	margin: 0px 0px 10px 20px;
}

/* sub-div для дерева комментариев */
.csd
{
	margin-left: 20px; 
}

.comment
{
	padding: 30px;
	margin: 15px 0 5px;
	width: 450px;
	zoom: 1;
	position: relative;
	padding: 20px;
}

.comment p
{
	margin: 0px 0px 5px 0px;
}

.comment_desc
{
	margin: 0px 0px 10px 20px;
}


