body{
	background-color: #FFFFFF;
	font-family: Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 84%;
	margin: 5px 5px 5px 5px;
	max-width: 1280px;
/*	padding: 5px 5px 5px 5px; */
}
TABLE {
	font-family: Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.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%;
}
P, blockquote {
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 100%;
	font-family: Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
}
INPUT, select {
	background: #F8FFE8;
	border: solid 1px #99D140;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666633;
}
Textarea, option {
	background: #F8FFE8;
	border: solid 1px #99D140;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666633;
	scrollbar-arrow-color: #666633;
	scrollbar-track-color: #F5F5DC;
	scrollbar-3dlight-color: #99D140;
	scrollbar-highlight-color: #99D140;
	scrollbar-shadow-color: #99D140;
}
.searchbut {
	background-color: #99D140;
	height: 20px;
	border: 1px solid #579100;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666633;
}
.button_blocked {
	background-color: #BABABA;
	height: 20px;
	border: 1px solid #A5A5A5;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A5A5A5;
}
.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;
}
.group_bl_td_special {
	background-color: #FBEDE5;
	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;
}
H1 {
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666633;
	margin:0px;
	padding:0px;
	display: inline;
}
H2 {
	font: bold 14px 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 {
	color: #4E8200;
	text-decoration: underline;
}
a:visited {
	color: #9BB574;
	text-decoration: underline;
}
a:hover {
	color: #4E8200;
	text-decoration: underline;
}
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 {
	border-right: 3px solid #FCE84E;
	border-left: 3px solid #FCE84E; 
	border-bottom: 3px solid #FCE84E;
    background: #FFFFFF url(/fd.skn/pics/img/active_menu01_r_new.gif) repeat-x bottom left;
     /*        background: #FFFFFF url(/fd.skn/pics/img/index_interview.gif) repeat; */

}
.active_menurighttab_hot {
	background: #FCE84E url(/fd.skn/pics/img/active_menu01_hot.gif) repeat-x bottom left;
}
.active_menurighttab_vet_index {
	border: 3px solid #FCE84E;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu01_r_new.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 {
	border-right: 3px solid #87CAEF;
	border-left: 3px solid #87CAEF; 
	border-bottom: 3px solid #87CAEF;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu02_r_new.gif) repeat-x bottom left;
}
.active_menurighttab_vet_news {
	border: 3px solid #87CAEF;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu02_r_new.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 {
	border-right: 3px solid #D9BBFF;
	border-left: 3px solid #D9BBFF; 
	border-bottom: 3px solid #D9BBFF;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu03_r_new.gif) repeat-x bottom left;
}
.active_menurighttab_vet_article {
	border: 3px solid #D9BBFF;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu03_r_new.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 {
	border-right: 3px solid #FF9933;
	border-left: 3px solid #FF9933; 
	border-bottom: 3px solid #FF9933;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu07_r_new.gif) repeat-x bottom left;
}
.active_menurighttab_vet_talk {
	border: 3px solid #FF9933;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu07_r_new.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 {
	border-right: 3px solid #D3BE96;
	border-left: 3px solid #D3BE96; 
	border-bottom: 3px solid #D3BE96;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu04_r_new.gif) repeat-x bottom left;
}
.active_menurighttab_vet_hr {
	border: 3px solid #D3BE96;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu04_r_new.gif) repeat-x bottom left;
}
.hr_table {
	background-color: #EBEADF;
}
.talk_table_head {
	background-color: #FF9933;
	color: white;
}
.talk_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 {
	border-right: 3px solid #C5D5C4;
	border-left: 3px solid #C5D5C4; 
	border-bottom: 3px solid #C5D5C4;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu05_r_new.gif) repeat-x bottom left;
}
.active_menurighttab_vet_vendor {
	border: 3px solid #C5D5C4;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu05_r_new.gif) repeat-x bottom left;
}

/*event*/
.active_menucoltab_event {
	background-image: url(/fd.skn/pics/img/active_menu6.gif);
	background-repeat: no-repeat;
	background-color: #C63C3C;
}
.active_menucolline_event {
	background-color: #C63C3C;
}
.active_menurighttab_event {
	border-right: 3px solid #C63C3C;
	border-left: 3px solid #C63C3C; 
	border-bottom: 3px solid #C63C3C;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu06_r_new.gif) repeat-x bottom left;
}
.active_menurighttab_vet_event {
	border: 3px solid #C63C3C;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu06_r_new.gif) repeat-x bottom left;
}

/*book*/
.active_menucoltab_book {
	background-image: url(/fd.skn/pics/img/active_menu8.gif);
	background-repeat: no-repeat;
	background-color: #008702;
}
.active_menucolline_book {
	background-color: #008702;
}
.active_menurighttab_book {
	border-right: 3px solid #008702;
	border-left: 3px solid #008702; 
	border-bottom: 3px solid #008702;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu08_r_new.gif) repeat-x bottom left;
}
.active_menurighttab_vet_book {
	border: 3px solid #008702;
        background: #FFFFFF url(/fd.skn/pics/img/active_menu08_r_new.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;
}
.adteaser {
	font-size: 10px;
}

#cal_box {
position: relative;
z-index: 0;
}

#cal_start_date {
position: relative;
z-index: 2;
left: 3;
top: 20;
width: 95px;
height: 105px;
border: 1px solid black;
background: white;
text-align:center;
line-height: 30px;
color: #332A21;
background-color: #FFF2BA;
border-color: #B08844;
font-family: Book Antiqua;
padding: 5px 0 0px 0;
}

#cal_start_m {
font-size: 15px;
}

#cal_start_d {
font-size: 50px;
}

#cal_end_date {
position: relative;
z-index: 1;
width: 95px;
height: 25px;
left: 13;
top: -50;
border: 1px solid black;
background: white;
padding:75px 0 0 0;
text-align:center;
color: #332A21;
background-color: #FFF2BA;
border-color: #B08844;
font-family: Book Antiqua;
vertical-align: middle;
}

.cal_name {
font-size: 20px;
text-decoration: none;
}

#event_body {
margin-left: 80px;
}

#event_date ul {

padding: -20 0 0 100;
margin: -20 0 0 100;
height: 20px;
}

#event_date li {
float: left;
font-size: 11px;
border:1px;
margin: 0 50 0 -40;
padding: 0 0 0 0;
text-decoration: none;
border-bottom:1px dashed;
display: block;
text-align: left;
}

#idx_plan_tbl {
margin: 0;
padding: 0;
width: 480px;
}

#idx_plan_tbl td {
font-size: 12px;
vertical-align: top;
}
ul.idx_plan_ul {
list-style-image: url(/fd.skn/pics/img/idx_bullet.gif);
margin-left: 15px;
padding-left: 15px;
padding-right: 5px;
} 
.idx_plan_prom_b {
font-size: 16px;
vertical-align: top;
font-weight: bold;
}
.idx_plan_header1 {
text-align: center;
background-color: #D2D6D8;
}
.idx_plan_header2 {
text-align: center;
background-color: #A3D062;
max-width: 160px;
}
.idx_plan_main1 {
background-color: #D2D6D8;
}
.idx_plan_main2 {
background-color: #A3D062;
}
.idx_plan_name {
font-size: 18px;
color: green;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
.idx_plan_prom_no {
text-decoration: line-through;
}
.idx_plan_main_top {
background-image: url(/fd.skn/pics/img/idx_std_top.gif);
background-position: left bottom;
background-repeat: no-repeat

}
.idx_plan_main_bot {
background-image: url(/fd.skn/pics/img/idx_std_bottom.gif);
background-position: left top;
background-repeat: no-repeat
}

#fdindextbl {
font-size: 11px;
border-top: 1px solid #C0CED8;
border-left: 1px solid #C0CED8;
border-right: 1px solid #C0CED8;
}
#fdindextbl td {
border-bottom: 1px solid #C0CED8;
text-align: center;
}
.middleim {
vertical-align: text-bottom;
}

#event_rec {
	background-color: #FBEDE5;
	border: 1px solid #97D944;
	background-image:url('/fd.skn/pics/img/recommend.png');
	background-repeat:no-repeat;
	background-position:right top;
}
.rec_sm {
	background-color: #FBEDE5;

	background-image:url('/fd.skn/pics/img/recommend_sm.png');
	background-repeat:no-repeat;
	background-position:right top;
}
.clearer {clear: both; line-height: 0; height: 0;}

.event_month_divider {
text-align: center;
font-weight: bold;
font-size: 20px;
color: #C63C3C;
background-color: #FFD5D5;
width: 100%;
}