/* GENERAL fonts */
HTML, BODY {height:100%; font-family: arial; color:#2B343A;}
P, OL, UL, DIV, H1, H2 {
	font-size: 12px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}
A, A:link, A:visited, A:hover, A:active  {color:#227abd}

IMG{border:0px;}

#page_title H1{ font-size:30px; font-weight:bold; color:#FFFFFF; }
.h1_title{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-align:center;
	white-space:nowrap;
	padding-right:20px;
}

TD#footer { padding-left:10px; padding-top:18px; padding-bottom:14px; display:none; }
TD#footer A{ color:#FFFFFF; }
TD#footer P {
	font-size: 10px;
	text-align: center;
}

.user_left
{
	padding-left:1px;
}

#user_reg {text-align:right; padding-right:135px;}

#user_reg A
{
	font-size:11px;
	color:#5D4734;
}

TD#top_menu_left
{
	background-image:url(../images/user_middle.jpg);
	width:100%;
	padding-top:7px;
}

.home { padding-left:8px; }
.search { padding-left:18px; }
.mail { padding-left:18px; }
.login { color:#959A9D; font-size:11px; }
.password { padding-left:14px; color:#959A9D; font-size:11px; }
.save_field { padding-left:14px; }
.login_field { padding-left:3px; }
.login_button { padding-left:14px; }

.logon_username{ font-weight:bold; padding-left:3px; padding-right:12px; }
.logon_username_link A.logon_username_link, A.logon_username_link:link, A.logon_username_link:visited, A.logon_username_link:link, A.logon_username_link:hover, A.logon_username_link:active
{
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
}

.logon_message{font-size:12px; color:#FFFFFF;}

.form_text, .form_text_forgot_password
{
	padding-left:4px;
	border:none;
	background-color:#555d61;
	color:#E0E8EC;
	height:15px;
	width:77px;
	font-size:11px;
}

.form_text_forgot_password{width:200px;}
.forgot_password_text {font-size:11px; color:#000000; white-space:normal;}
.forgot_password_text_sent {font-size:11px; color:#FFFFFF; white-space:nowrap;}
/************ HOME PAGE CONFIG BEGIN ***************/
#home_left_box{margin-right:172px;}

#home_right_box{float:right; width:172px;}

#home_news_box{margin-left:12px; padding-top:15px;}

.events_box_filler {
	background-color:#f3f4f4;
	width:100%;
}

#center_table td {
	padding:0;
	border:0;
	border-spacing:0;
	font-size:0px;
}

.events_corners {
	width:7px;

}

#home_events_box{
	padding-right:12px;
	padding-left:12px;
}

.home_news_image{float:left; padding-right:5px;}

#home_newsletter_subscribe{margin-left:10px; margin-top:15px;}
#t1_newsletter_subscribe{margin-left:8px; padding-bottom:15px;}
#t2_newsletter_subscribe{margin-left:8px; padding-top:15px;}
#newsletter_box{font-size:11px;}
#newsletter_box IMG{padding-right:5px;}
#newsletter_box A{color:#F48221;}
/************ HOME PAGE CONFIG END ***************/

/************ SEARCH *****************************/

td.tx-indexedsearch-descr, td.tx-indexedsearch-title {
	font-size: 12px;
}
.tx-indexedsearch-redMarkup {
	color: #000000;
}

td.tx-indexedsearch-result-number {
	padding-right:10px;
	font-size:12px;
	color:#faa74a;
}

#tx-homesearchform {
	background: #ffffff url(../images/searchform_menu_background_square.png) no-repeat;
	height:25px;
	width: 100px;
}

#tx-homesearchform2 {
	background: #ffffff url(../images/searchform_menu_background.png) no-repeat;
	height:25px;
	width: 100px;
}

div.inputWrapper {
	width:97px;
	background: url(../images/search_full2.png);
	background-repeat:no-repeat;
	margin-left:5px;
	padding-left:3px;
	padding-right:3px;
}

#searchinput {
	background-color:transparent;
	font-size:12px;
	height:18px;
	display:inline;
	border:none;
	width:85px;
}

#submit_search {

}


/*************SEARCH END *************************/

/************ ARCHIVE CONFIG BEGIN ***************/
#archive_top_corner
{
	background-image:url(../images/template_2/archive_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#F3F4F4;
}
#archive_bottom_corner
{
	background-image:url(../images/template_2/archive_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#archive_box
{
	padding:15px;
}


/************ ARCHIVE CONFIG END ***************/


TD#login_form
{
	background-image:url(../images/user_middle.jpg);
	padding-top:5px;
}

#registration_block{margin-right:170px;}
#registration_form
{
	margin:20px; padding-top:10px; padding-bottom:10px;
}
#registration_form INPUT, SELECT, TEXTAREA{ border:1px solid #9aa1ab; }
#registration_form TD {font-size:12px;}
#registration_form .tx-srfeuserregister-pi1-error {color:#FF0000;}

.profile_edit_box{ font-size:11px; padding-left:110px; text-align:right; }
.profile_edit_box A, .profile_edit_box A:active, .profile_edit_box A:link, .profile_edit_box A:visited, .profile_edit_box A:hover{ color:#F48221; }
.profile_edit_box IMG{padding-right:5px;}
#profile_menu_box { line-height:1.5;}
#profile_menu_box A,
#profile_menu_box A:link,
#profile_menu_box A:visited,
#profile_menu_box A:active,
#profile_menu_box A:hover{color:#2B343A; font-family:Arial; font-size:12px; font-weight:bold;}
.messages_number{color:#f58220; font-size:11px;}

/*** NEWS STYLE CONFIG BEGIN ****************************************/
.news-list-container{  }
.news-list-container H2{font-size:18px; font-weight:bold;}

.news_home_header,
A.news_home_header,
A.news_home_header:link,
A.news_home_header:active,
A.news_home_header:visited,
A.news_home_header:hover{font-size:18px; font-weight:bold; text-decoration:none; padding-bottom:5px; color:#2B343A;}

.news-list-date{font-size:11px; color:#A2A5AA; text-decoration:none;}
.news-list-date A{font-size:11px; color:#A2A5AA; text-decoration:none;}
.news-list-date A:active{color:#A2A5AA;}
.news-list-date A:link{color:#A2A5AA;}
.news-list-date A:visited{color:#A2A5AA;}
.news-list-date A:hover{color:#A2A5AA;}

.news-list-title A{font-size:12px; color:#0066B3; }
.news-list-item{padding-bottom:15px; display:block;}
.news-list-message, A.news-list-message{font-size:12px; color:#0066B3; }

.news-latest-image{padding-right:5px;}
.news-latest-container{padding:10px;}
.news-latest-title{font-size:16px; font-weight:bold;}
.news-latest-subheader{font-size:16px;}

.news-latest-image{padding-right:5px;}
.news-latest-container{padding:10px;}
.news-latest-title{font-size:16px; font-weight:bold;}
.news-latest-subheader{font-size:16px;}


.news-amenu-container DIV{color:#989ca2;}
.news-amenu-container H2{font-size:19px; font-weight:bold; color:#2B343A; }
.news-amenu-container LI{list-style-type:none;}
.news-amenu-container DIV{text-align:left; padding-left:0px;}

.news-amenu-container DIV A{color:#2B343A;}
.news-amenu-container DIV A:link{color:#2B343A;}
.news-amenu-container DIV A:visited{color:#2B343A;}
.news-amenu-container DIV A:active{color:#2B343A;}
.news-amenu-container DIV A:hover{color:#2B343A;}

.news-amenu-item-year {color:#000000;}

DIV.archive_active_month {color:#F48221; font-weight:bold; text-decoration:none;}
.news_comments_header{font-size:16px; font-weight:bold;}
.news_comments_add_comment{text-align:right;}
#new_cooments_box{margin:10px; padding-top:10px;}
.tx-ednewscomments-pi1-browsebox A{font-size:11px; font-weight:bold;}
.tx-ednewscomments-pi1-browsebox P{font-size:11px;}
.tx-ednewscomments-pi1-browsebox-SCell A{font-size:11px; text-decoration:none; color:#2B343A;}
.tx-ednewscomments-pi1-addform{font-size:11px;}
#news_comments_add_form{display:none;}
/*** NEWS STYLE CONFIG END ****************************************/

#top_text H1
{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-align:center;
	white-space:nowrap;
	padding-right:20px;
}

/* Content column */
TD#content {
	padding-right: 1px;
	vertical-align: top;
	width: 100%;
	background-color:#FFFFFF;
	background-image:url(../images/content_right.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

TD#right_part
{
	background-color:#FFFFFF;
	width:100%;
	background-image:url(../images/content_right.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

TD#main_menu
{
	text-align:right;
}

.main_menu_table
{
	background-image:url(../images/main_menu_left.jpg);
	background-repeat:repeat-x;
}


#main_menu .normal_central{
	background-image:url(../images/main_menu/normal_central.jpg);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
}
TD#main_menu .normal_central {
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
}

#main_menu .last_normal_central{
	background-image:url(../images/main_menu/normal_central.jpg);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
}
TD#main_menu .last_normal_central {
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
}

TD#main_menu .normal_central A {color:#FFFFFF; text-decoration:none;}
TD#main_menu .normal_central A:hover { color:#FFFFFF; }
TD#main_menu .normal_central A:link { color:#FFFFFF; }
TD#main_menu .normal_central A:active { color:#FFFFFF; }
TD#main_menu .normal_central A:visited { color:#FFFFFF; }

TD#main_menu .last_normal_central A {color:#FFFFFF; text-decoration:none;}
TD#main_menu .last_normal_central A:hover { color:#FFFFFF; }
TD#main_menu .last_normal_central A:link { color:#FFFFFF; }
TD#main_menu .last_normal_central A:active { color:#FFFFFF; }
TD#main_menu .last_normal_central A:visited { color:#FFFFFF; }

#main_menu .active_central{
	background-image:url(../images/main_menu/active_central.jpg);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
}

TD#main_menu .active_central {
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
}

TD#main_menu .active_central A {color:#000000; text-decoration:none;}
TD#main_menu .active_central A:hover {color:#000000;}
TD#main_menu .active_central A:link {color:#000000;}
TD#main_menu .active_central A:active {color:#000000;}
TD#main_menu .active_central A:visited {color:#000000;}

TD#logo
{
	background-image:url(../images/logo_bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

/* Menu 1 column */
TD#menu_1 {
	vertical-align: top;
	width: 159px;
	background-color:#F3F4F5;
	background-repeat : no-repeat;
	font-size:12px;
	font-weight:bold;
}
TD#menu_1 DIV {
}
TD#menu_1 DIV A {
	color:#2b343a;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  border-top:1px solid #FFFFFF;
  font-size: 11px;
  padding-left:8px;
  padding-top:5px;
  padding-bottom:5px;
  vertical-align:middle;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  border-top:1px solid #FFFFFF;
  font-weight:bold;
  font-size: 11px;
  padding-left:8px;
  padding-top:5px;
  padding-bottom:5px;
  vertical-align:middle;
}
TD#menu_1 DIV.menu1-level1-act A {
  color:#f58220;
  padding-top:8px;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
  padding-top:5px;
  padding-bottom:5px;
}

TD#menu_1 DIV.menu1-level2-act A {
  color:#f58220;
  padding-top:8px;
}

TD#menu_1 DIV.menu1-level3-no {
  font-size: 10px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:32px;
}
TD#menu_1 DIV.menu1-level3-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:32px;
  padding-top:5px;
  padding-bottom:5px;
}
TD#menu_1 DIV.menu1-level3-act A {
  color:#f58220;
  padding-top:8px;
}

TD#menu_1 DIV.menu1-level4-no {
  font-size: 10px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:44px;
}
TD#menu_1 DIV.menu1-level4-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:44px;
  padding-top:5px;
  padding-bottom:5px;
}
TD#menu_1 DIV.menu1-level4-act A {
  color:#f58220;
  padding-top:8px;
}

/***************** left_add_menu CONFIG BEGIN **********************/
TD#left_add_menu {
	vertical-align: top;
	width:120px;
	margin-left:10px;
	background-image:url(../images/banner_left.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}

TD#left_add_menu DIV A {
	color:#2b343a;
	text-decoration: none;
}

TD#left_add_menu DIV A:hover {
	text-decoration: underline;
}

TD#left_add_menu DIV.left_add_menu-level1-no {
  font-size: 12px;
  padding-left:8px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle;
}

TD#left_add_menu DIV.left_add_menu-level1-act {
  font-weight:bold;
  font-size: 12px;
  padding-left:8px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle;
}
TD#left_add_menu DIV.left_add_menu-level1-act A {
  color:#f58220;
}

TD#left_add_menu DIV.left_add_menu-level2-no {
  font-size: 11px;
  padding-left:20px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle;
}

TD#left_add_menu DIV.left_add_menu-level2-act {
  font-weight:bold;
  font-size: 11px;
  padding-left:20px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle;
}
TD#left_add_menu DIV.left_add_menu-level2-act A {
  color:#f58220;
}

TD#left_add_menu DIV.left_add_menu-level3-no {
  font-size: 11px;
  padding-left:32px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle;
}
TD#left_add_menu DIV.left_add_menu-level3-act {
  font-weight:bold;
  font-size: 11px;
  padding-left:32px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle;
}
TD#left_add_menu DIV.left_add_menu-level3-act A {
  color:#f58220;
}

/***************** left_add_menu CONFIG BEGIN **********************/


/******************************/

.left_menu_right
{
	background-image:url(../images/left_menu_right.jpg);
	background-repeat:repeat-y;
}

TD#left_banner_id
{
	background-image:url(../images/banner_left.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	padding-left:1px;
}

/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path A {
  text-decoration: none;
  color:black;
}
TD#path A:hover {
  text-decoration: underline;
}

.copyright
{
	font-size:11px;
	color:#FFFFFF;
}

/********** template 1 **********************/
#template_body
{
}

#hLeftTop
{
	margin:0px;
	background-image:url(../images/template_1/header_left_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#2B343A;
}

#hRightTop
{
	margin:0px;
	background-image:url(../images/template_1/header_right_top.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#hLeftBottom
{
	margin:0px;
	background-image:url(../images/template_1/header_right_bottom.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#hRightBottom
{
	font-size:0px;
	margin:0px;
	background-image:url(../images/template_1/header_left_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:100%;
}

#page_header { padding-top:8px; padding-bottom:10px; padding-left:15px;  }
#topnav {height:15px; }
#topnav A {color:#F58220; text-decoration:underline; font-size:11px;}
#topnav A:hover {color:#F58220;}
#topnav A:link {color:#F58220;}
#topnav A:active {color:#F58220;}
#topnav A:visited {color:#F58220;}

#template_content{ margin-top:20px; margin-left:10px;}

#tmp1_left_box
{
	margin-right:173px;
}

#tmp1_right_box
{
	float:right;
	width:160px;
}

#profile_left_box
{
	margin-right:213px;
}

#profile_right_box
{
	float:right;
	width:200px;
}

#tmp1_page_content
{
	margin-top:20px;
}

.header_big
{
	font-size:18px;
	font-weight:bold;

}

#poll_box{margin-left:10px; padding-bottom:5px;}
#poll_box .header
{
	font-weight:bold;
	font-size:12px;
}

#poll_box P
{
	margin-top:5px;
}

#poll_box INPUT
{
	background-image:url(../images/template_1/button_bg.jpg);
	height:19px;
	border:1px solid #999999;
	vertical-align:middle;
}

#box_border_top
{
	background-image:url(../images/box_border.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#box_border_bottom
{
	background-image:url(../images/box_border.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#box_border_left
{
	background-image:url(../images/box_border.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#box_border_right
{
	background-image:url(../images/box_border.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

#box_top_left_corner
{
	background-image:url(../images/box_top_left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#box_bottom_left_corner
{
	background-image:url(../images/box_bottom_left.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#box_top_right_corner
{
	background-image:url(../images/box_top_right.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#box_bottom_right_corner
{
	background-image:url(../images/box_bottom_right.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#news_box
{
	margin:11px;
	padding-top:8px;
	padding-bottom:10px;
}

#blog_border_left
{
	background-image:url(../images/main/blog_border_left.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#blog_top_left_corner
{
	background-image:url(../images/main/blog_top_left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#blog_bottom_left_corner
{
	background-image:url(../images/main/blog_bottom_left.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

/*/////// forum BEGIN ///////*/
#forumBox
{
	margin-right:10px;
}

#forumLeftTop
{
	background-image:url(../images/forum/forum_header_left.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#forumMiddleTop
{
	background-image:url(../images/forum/forum_header_middle.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#forumRightTop
{
	background-image:url(../images/forum/forum_header_right.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

.forum_title, .forum_title_number, .forum_title_left {color:#464c56; font-size:11px; font-weight:bold; padding-top:4px;}
.forum_title_left {padding-left:10px; height:24px;}
.forum_title_number {text-align:center; white-space:nowrap;}
.forum_catname {color:#464c56; font-size:16px; font-weight:bold; text-align:left; padding-left:10px; padding-top:15px; padding-bottom:15px;}
.forum_item, .forum_item_number {font-size:12px; vertical-align:middle;}
.forum_item_number {text-align:center;}
.forum_list_odd {background-color:#f3f4f4; height:70px;}
.forum_list_even {background-color:#e9eaea; height:70px;}
.forum_topicname A, .forum_topicname A:link, .forum_topicname A:hover, .forum_topicname A:visited, .forum_topicname A:active{color:#f58220; font-size:14px; font-weight:bold;}

.forum_image {
	float: left;
	padding-left:10px;
	margin-right: 8px;
	margin-left: 4px;
	margin-top:3px;
}

.forum_newtopic_button, .forum_newtopic_button_horizontal
{
	background-image:url(../images/forum/newtopic.png);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	text-align:center;
	padding-top:2px;
}

.forum_newtopic_button_horizontal{float:right;}

.forum_newtopic_button A,
.forum_newtopic_button A:hover,
.forum_newtopic_button A:link,
.forum_newtopic_button A:visited,
.forum_newtopic_button A:active{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;}

.forum_newtopic_button_horizontal A,
.forum_newtopic_button_horizontal A:hover,
.forum_newtopic_button_horizontal A:link,
.forum_newtopic_button_horizontal A:visited,
.forum_newtopic_button_horizontal A:active{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;}

.forum_quote_button
{
	background-image:url(../images/forum/quote.png);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	text-align:center;
	padding-top:2px;
}
.forum_quote_button A,
.forum_quote_button A:hover,
.forum_quote_button A:link,
.forum_quote_button A:visited,
.forum_quote_button A:active{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;}


.tx-mmforum-pi1-listtopic-lastpost-user{font-size:11px;}
.tx-mmforum-pi1-listtopic-lastpost-user A{color:#464c56; text-decoration:none;}
.tx-mmforum-pi1-listtopic-lastpost-user A:link{color:#464c56; text-decoration:none;}
.tx-mmforum-pi1-listtopic-lastpost-user A:active{color:#464c56; text-decoration:none;}
.tx-mmforum-pi1-listtopic-lastpost-user A:visited{color:#464c56; text-decoration:none;}
.tx-mmforum-pi1-listtopic-lastpost-user A:hover{color:#464c56; text-decoration:none;}

.tx-mmforum-pi1-listtopic-lastpost-title A{color:#0066b3;}
.tx-mmforum-pi1-listtopic-lastpost-title A:link{color:#0066b3;}
.tx-mmforum-pi1-listtopic-lastpost-title A:active{color:#0066b3;}
.tx-mmforum-pi1-listtopic-lastpost-title A:visited{color:#0066b3;}
.tx-mmforum-pi1-listtopic-lastpost-title A:hover{color:#0066b3;}

.tx-mmforum-pi1-listtopic-topicname A{font-size:12px; color:#0066b3;}
.tx-mmforum-pi1-listtopic-topicname A:link{color:#0066b3;}
.tx-mmforum-pi1-listtopic-topicname A:active{color:#0066b3;}
.tx-mmforum-pi1-listtopic-topicname A:visited{color:#0066b3;}
.tx-mmforum-pi1-listtopic-topicname A:hover{color:#0066b3;}

.forum_image_list_topic{padding-top:4px;}

.forum_list_post_options{width:100px;}
.forum_list_post_text{font-size:12px; padding-bottom:10px;}
.forum_newpost_left{font-size:11px; color:#989ca2; padding-left:10px;}
.forum_newpost_middle INPUT{border:1px solid #999999;}
.forum_newpost_attachment{font-size:11px; padding-bottom:20px;}
.forum_newpost_poll{font-size:11px;}
.forum_newpost_poll DIV{font-size:11px;}
.forum_newpost_buttons{padding-top:10px;}

.forum_listpost_postmenu{text-align:right;}
.forum_userdetail_box{padding:15px;}
.forum_userdetail_title{font-size:11px; color:#95999c; padding-right:20px;}
.forum_userdetail_field{font-size:12px;}
.forum_userdetail_avatar{padding-right:15px; width:85px;}

.tx-mmforum-pi3-newposts {
 float: right;
}

.tx-mmforum-pi3-buttons {
    margin: 8px 0px;
}

.tx-mmforum-pi3-newposts{float:right; font-size:11px; padding-top:2px; font-weight:bold;}
/*/////// forum END ///////*/

/**GLOSSARY **/

#abc_list a
{
	color: #F58220;
	font-size:small;
}
#abc_list b a {
	color:#FFFFFF;
	font-size:medium;
}

.tx-sgglossary-pi1 td a {
	font-size:11px;
}

.tx-sgglossary-pi1 td {
	font-size:11px;
}


.tx-sgglossary-pi1 td b {
	font-size:14px;
}
#tmp1_left_box_glossary
{
	margin-right:173px;
	margin-top:-12px;
}

/*/////// BLOG begin ////////////////////*/
.blog_box
{
	margin-right:10px;
}
.blog_users_list_box
{
	margin:10px;
}
.blog_users_list_item
{
	padding-bottom:15px;
}
.blog_users_list_photo
{
	padding-right:10px;
	width:100px;
	text-align:center;
}
.blog_last_post_title
{
	font-size:12px;
}
.blog_user_name, A.blog_user_name, A.blog_user_name:active, A.blog_user_name:link, A.blog_user_name:visited, A.blog_user_name:hover
{
	font-size:11px;
}
.blog_records_number, A.blog_records_number, A.blog_records_number:active, A.blog_records_number:link, A.blog_records_number:visited, A.blog_records_number:hover
{
	font-size:11px;
	color:#F58220;
	text-decoration:none;
}
.blog_records, A.blog_records, A.blog_records:active, A.blog_records:link, A.blog_records:visited, A.blog_records:hover
{
	font-size:11px;
	color:#2B343A;
	text-decoration:none;
}
.blog_about_user
{
	font-size:11px;
	padding-left:20px;
}

A.blog_user_short_descr, A.blog_user_short_descr:active, A.blog_user_short_descr:visited, A.blog_user_short_descr:link, A.blog_user_short_descr:hover
{
	color:#2B343A;
	font-size:11px;
}

.blog_posts_subject A, .blog_posts_subject A:active, .blog_posts_subject A:link, .blog_posts_subject A:visited, .blog_posts_subject A:hover
{
	color:#F58220;
	font-size:16px;
	font-weight:bold;
}

.blog_post_author A
{
 font-size:11px;
}

.blog_post_entry_odd
{
	padding:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#E9EAEA;
}

.blog_post_entry_even
{
	padding:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#F3F4F4;
}

.blog_add_new_post
{
	text-align:center;
	font-size:16px;
	font-weight:bold;
}

.blog_message_reply_button {font-size:11px;}
.blog_archive_header {font-size:18px; font-weight:bold;}
.blog_active_month A, .blog_active_month A:link, .blog_active_month A:visited, .blog_active_month A:active, .blog_active_month A:hover{color:#F48221; text-decoration:none;}
.blog_month A, .blog_month A:link, .blog_month A:active, .blog_month A:visited, .blog_month A:hover{ color:#2B343A; }
/*/////// BLOG end ////////////////////*/

#home_blog_box{padding:20px;}
A.home_blog_header, A.home_blog_header:link, A.home_blog_header:visited, A.home_blog_header:active, A.home_blog_header:hover{ color:#2B343A; font-size:18px; font-weight:bold; }

.home_forum_topic_title
{
	font-size:12px;
}

/*//////// REQUEST /////*/
.request_header_title
{
	font-weight:bold;
	font-size:18px;
	display:inline;
}

.request_question
{
	font-weight:bold;
}

.request_text
{
	font-size:12px;
}

.request_strip
{
	background-color:#dedfdf;
	height:10px;
	padding-left:2px;
	vertical-align:middle;
	font-size:0px;
}

#request_block
{
	margin-right:10px;
}

.show_all_comments
{
	font-size:11px;
}

.comments_news_list_title,
A.comments_news_list_title,
A.comments_news_list_title:link,
A.comments_news_list_title:visited,
A.comments_news_list_title:active,
A.comments_news_list_title:hover
{font-size:12px; color:#2B343A; text-decoration:none; font-weight:bold;}

A.comments_news_list_title:hover{text-decoration:underline;}

.last_comment_date {font-size:11px;}

#my_blog_posts_title{font-size:14px; font-weight:bold; }

A.forum_username, A.forum_username:link, A.forum_username:active, A.forum_username:visited, A.forum_username:hover
{
	color:#2B343A;
	text-decoration:none;
}

A.add_new_post, A.add_new_post:link, A.add_new_post:active, A.add_new_post:visited, A.add_new_post:hover
{
	font-size:14px;
	font-weight:bold;
}

#new_top_box
{
	background-image:url(../images/main/new_top.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#new_bottom_box
{
	background-image:url(../images/main/new_bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:10px;
	color:#FFFFFF;
}

#new_full_box
{
	background-color:#2B343A;
}

.home_new_on_site_header
{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

.poll_title
{
	font-size:11px;
	font-weight:bold;
}

.poll_value
{
	font-size:12px;
}

#news_rss_box
{
	padding-top:10px;
}

#registration_form_welcome INPUT, SELECT, TEXTAREA{ border:1px solid #9aa1ab; }
#registration_form_welcome TD {font-size:12px;}
#registration_form_welcome .tx-srfeuserregister-pi1-error {color:#FF0000;}

.news_rss
{
	padding-left:5px;
	padding-right:20px;
}

A.news_rss_link, A.news_rss_link:link, A.news_rss_link:hover, A.news_rss_link:active, A.news_rss_link:visited{color:#F68121; font-size:12px;}

#main_row_1 {display:none;}
#left_column_1 {display:none;}
#banner_row_1 {display:none;}
#content_right_top{display:none;}
#banner_place_row_1{display:none;}
#partners_row_1{display:none;}