.comment_top {
	background-color: #EBEADF;
}
.comment_top_my {
	background-color: #D3BE96;
}
.comm {
	font-size: 97%;
	font-family: Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.little {
	font-size: 90%;
}

.menu {
	background: #99D140;
	text-align: center;
	background-image: url(/fd.skn/pics/img/menu_back.gif);
	background-repeat: repeat-x;
}
.menutr {
	background-image: url(/fd.skn/pics/img/menu_back_back.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.group_bl_td {
	background-color: #FAF9ED;
	background-image: url(/fd.skn/pics/img/table.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.date {
	font-size: 90%;
	color: #8A8A8A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.date_postlast {
	font-size: 80%;
	color: #8A8A8A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.group_heading {
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666633;
	margin:0px;
	padding:0px;
	display: inline;
}
.heading_little {
	font-weight: bold;
	color:#666633;
}
.news {
        font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bannertext {
        font-size: 80% !important;
}
/* Link styles */

a.linkmain {
	font-size: 12px;
	color: #666633;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.linkmain:visited {
	font-size: 12px;
	color: #666633;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.linkmain:hover {
	font-size: 12px;
	color: #666633;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.heading {
        text-decoration: underline;
        color: #4E8200;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.heading:visited {
	text-decoration: underline;
	color: #9BB574;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.heading:hover {
        text-decoration: underline;
        color:#4E8200;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.group_link {
	color: #666633;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.group_link:hover {
	color: #666633;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.group_link:visited {
	color: #666633;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.group_link_postlast {
	color: #666633;
        font-size: 80%;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.group_link_postlast:hover {
	color: #666633;
        font-size: 80%;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.group_link_postlast:visited {
	color: #666633;
        font-size: 80%;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.author_link {
	color: #666633;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.author_link:hover {
	color: #666633;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.author_link:visited {
	color: #666633;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.linkmainact {
	color: #666633;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.linkmainact:visited {
	color: #666633;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.linkmainact:hover {
	color: #666633;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* Blogshit */

a.action_bloglinks {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666633;
	text-decoration: none;
}
a.action_bloglinks:hover {
	text-decoration: underline;
}
a.action_bloglinks:visited {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666633;
	text-decoration: none;
}
.action_bloglinks_admin {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B22222;
	text-decoration: none;
}
.action_bloglinks_admin:hover {
	text-decoration: underline;
}

/* lists */

.li_fav {
	list-style-image: url(/fd.skn/pics/img/fav_add2.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	margin-left: -20px;
}
.li_posts {
	list-style-image: url(/fd.skn/pics/img/posts.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	margin-left: -20px;
}
.li_group {
	list-style-image: url(/fd.skn/pics/img/group2.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	margin-left: -20px;
    margin-top: 3px;
	margin-bottom: 3px
}
.li_online {
	list-style-image: url(/fd.skn/pics/img/man_group.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	margin-left: -20px;
}
.li_posts_talk {
	font-size: 85%;
	margin-left: 60px;
	list-style-type: circle;
	color: #8A8A8A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* style pile */
/* Color settings */

/*index*/
.active_menucoltab_index {
	background-image: url(/fd.skn/pics/img/active_menu1.gif);
	background-repeat: no-repeat;
	background-color: #FCE84E;
}
.active_menucolline_index {
	background-color: #FCE84E;
}
.active_menurighttab_index {
	background: #FCE84E url(/fd.skn/pics/img/active_menu01_r.gif) repeat-x bottom left;

}
.active_menurighttab_hot {
	background: #FCE84E url(/fd.skn/pics/img/active_menu01_hot.gif) repeat-x bottom left;
}
/*news*/
.active_menucoltab_news {
	background-image: url(/fd.skn/pics/img/active_menu2.gif);
	background-repeat: no-repeat;
	background-color: #87CAEF;
}
.active_menucolline_news {
	background-color: #87CAEF;
}
.active_menurighttab_news {
	background: #87CAEF url(/fd.skn/pics/img/active_menu02_r.gif) repeat-x bottom left;
}
/*article*/
.active_menucoltab_article {
	background-image: url(/fd.skn/pics/img/active_menu3.gif);
	background-repeat: no-repeat;
	background-color: #D9BBFF;
}
.active_menucolline_article {
	background-color: #D9BBFF;
}
.active_menurighttab_article {
	background: #D9BBFF url(/fd.skn/pics/img/active_menu03_r.gif) repeat-x bottom left;
}
/*talk*/
.active_menucoltab_talk {
	background-image: url(/fd.skn/pics/img/active_menu7.gif);
	background-repeat: no-repeat;
	background-color: #FF9933;
}
.active_menucolline_talk {
	background-color: #FF9933;
}
.active_menurighttab_talk {
	background: #FF9933 url(/fd.skn/pics/img/active_menu07_r.gif) repeat-x bottom left;
}
/*hr*/
.active_menucoltab_hr {
	background-image: url(/fd.skn/pics/img/active_menu4.gif);
	background-repeat: no-repeat;
	background-color: #D3BE96;
}
.active_menucolline_hr {
	background-color: #D3BE96;
}
.active_menurighttab_hr {
	background: #D3BE96 url(/fd.skn/pics/img/active_menu04_r.gif) repeat-x bottom left;
}
.hr_table {
	background-color: #EBEADF;
}
/*vendor*/
.active_menucoltab_vendor {
	background-image: url(/fd.skn/pics/img/active_menu5.gif);
	background-repeat: no-repeat;
	background-color: #C5D5C4;
}
.active_menucolline_vendor {
	background-color: #C5D5C4;
}
.active_menurighttab_vendor {
	background: #C5D5C4 url(/fd.skn/pics/img/active_menu05_r.gif) repeat-x bottom left;
}

/* формы и валидация */

fieldset
{
	margin: 0 0 20px 0;
	padding: 0 0 20px 30px;
	border: 0;
}

label { display: block; }
.errmsg { display: none; }
.notvalid {border-color: #ff0000; }
.errormsglabel { cursor: pointer; }

/* авторы онлайн для чата */
.avt_online {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	padding: 0px 0 3px 3px;
}
/* форма входящего сообщения чата*/
.chatmessage {
	border:1px;
	border-color: #4E8200;
	border-style: solid;
	padding: 5px;
}

.select_group {
	background: #FFFFFF;
	border: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666633;
}

/* форма исходящего сообщения чата*/
.chatformready {
	border:1px;
	border-color: #4E8200;
   border-style: solid;
   padding: 5px;
}

/* цветовая схема автора */
.avt_red {
	background: #800000;
}
.avt_red .livedate{
	color: #808000;
}
.avt_red .livetime{
	color: #808000;
}
.avt_red .liveheading{
	color: #008000;
}

/* цветовая схема автора */
.avt_black {
	background: #eee;
}
