html, body, form, img, p, h1, h2, h3, h4, h5, table {margin:0px; padding:0px;}
html {height:100%; margin:0px; padding:0px;}
img, div {border:none;}
table {border-collapse:collapse;}

.clear {height:1px; overflow:hidden; clear:both; font-size:1px;}
.hidden {display:none;}

/* ����� */
body {
	font-family: Georgia, "Times New Roman", "Trebuchet MS", Verdana;
	font-size:16px;
	color: #333333;
	background-color: #f4fae4;
}


/* ������ */
a {color:#0940a9; text-decoration:underline;}
a:hover{color:#c70000; text-decoration:none;}
/*a:link {color:#0e3886; text-decoration:underline;}
a:visited{color:#0e3886; text-decoration:underline;}
a:active {color:#0e3886; text-decoration:underline;}
a:hover{color:#c70000; text-decoration:none;}*/

.main_main {border-collapse:collapse; margin:0px; border:none; position:relative; top:0px; left:0px;}
.main_main td {padding:0px; border:none; vertical-align:top;}
.main_main td.main_main_content {width:925px;}
.main_main td.main_main_banners {width:245px;}
.full_table {border-collapse:collapse; margin:0px; border:none; position:relative; top:0px; left:0px;}
.full_table td {padding:0px; border:none; vertical-align:top;}

#top_banner {width:910px; margin: 0px 0px 0px 10px; overflow:hidden; text-align:center; vertikal-align:center;}
.right_banners_block {width:240px; overflow:hidden; margin:10px 0px 0px 5px; font-size: 12px; font-family: Georgia, "Times New Roman", "Trebuchet MS", Verdana;}

/*#right_top_banner {position:absolute; height:400px; width:240px; top:10px; left:930px; overflow:hidden; background:#afb3a4;}
#right_bottom_banner {position:absolute; height:400px; width:240px; top:420px; left:930px; overflow:hidden; background:#afb3a4;}*/

#header {position:relative; width:920px; height:80px; top:0px; left:0px; overflow:hidden; background:none;}

a.logo {display:block; position:absolute; top:15px; left:14px;}
.user_quote {position:absolute; top:18px; left:332px; width:300px; font-size:11px; color:#666699; font-family: Georgia, "Times New Roman";}
.user_quote .user {text-decoration:underline;}
.user_quote .user a {font-style:normal; color:#666699; font-weight:normal;}
.user_quote .user a:hover {font-style:normal; color:#666699; font-weight:normal;}
.user_quote .quote_text {color:#cc6633; font-weight:bold; font-style:italic; text-decoration:none;}
.user_quote a {color:#cc6633; font-weight:bold; font-style:italic; text-decoration:none;}
.user_quote a:hover {color:#cc6633; font-weight:bold; font-style:italic; text-decoration:underline;}
.user_quote a.img_link {text-decoration:none;}

/*box-sizing:border-box; -moz-box-sizing:border-box;*/

.user_top_info {position:absolute; width:220px; height:60px; background:#dadec9; top:10px; right:0px; overflow:hidden;}
.user_top_info .user_login {width:160px; height:18px; font-size:10px; line-height:17px; text-align:right; position:absolute; top:0px; left:0px; border-bottom:#a9a89c 1px solid; padding-right:7px; box-sizing:border-box; -moz-box-sizing:border-box;}
.user_top_info .user_info {width:160px; height:38px; font-size:10px; line-height:17px; text-align:right; position:absolute; top:21px; left:0px; border:none; padding-right:7px; box-sizing:border-box; -moz-box-sizing:border-box;}
.user_top_info .user_login a {color:#000; text-decoration:none;}
.user_top_info .user_login a:hover {color:#000; text-decoration:underline;}
.user_top_info .user_image {position:absolute; top:0px; right:0px; border:#a9a89c 1px solid; width:60px; height:60px; box-sizing:border-box; -moz-box-sizing:border-box; overflow:hidden;}
.user_top_info .user_image .row {position:absolute; bottom:0px; right:0px;}

.logo_links {position:absolute; top:56px; left:57px; font-family: "Trebuchet MS", Verdana; font-size:16px; font-weight:bold; }
.logo_links a {color:#003793; text-decoration:none; margin-right: 4px; margin-left: 4px;}
.logo_links a:hover {text-decoration:underline; margin-right: 4px; margin-left: 4px;}
.logo_links a.gray_logo_links {color:#8b8977; text-decoration:none; margin-right: 4px; margin-left: 4px;}

.top_menu {position:relative; width:920px; height:47px; overflow:hidden; z-index:10;}
.top_menu img {position:absolute; left:0px; bottom:0px;}
.top_menu .menu_item {position:absolute; font-size:13px; font-weight:bold; font-family: "Trebuchet MS", Verdana;}
.top_menu .menu_item a {color:#fff; text-decoration:none;}
.top_menu .navigator_articles {top:6px; left:41px;}
.top_menu .articles_articles {top:21px; left:225px;}
.top_menu .communiti_articles {top:12px; left:296px;}
.top_menu .projects_articles {top:16px; left:398px;}
.top_menu .navigator_community {top:6px; left:41px;}
.top_menu .articles_community {top:11px; left:225px;}
.top_menu .communiti_community {top:22px; left:296px;}
.top_menu .projects_community {top:16px; left:398px;}
.top_menu .navigator_projects {top:6px; left:41px;}
.top_menu .articles_projects {top:11px; left:225px;}
.top_menu .communiti_projects {top:17px; left:296px;}
.top_menu .projects_projects {top:21px; left:398px;}
.top_menu .navigator_navigator {top:21px; left:41px;}
.top_menu .articles_navigator {top:6px; left:225px;}
.top_menu .communiti_navigator {top:12px; left:296px;}
.top_menu .projects_navigator {top:16px; left:398px;}

.main_table {border:none; border-collapse:collapse; width:920px; position:relative; *top:-1px; left:0px; z-index:15; height:58%;}
.main_table td {padding:0px; vertical-align:top; text-align:left;}
.main_table td.left_col_td {width:200px; background:#d9bc9a; font-family: "Trebuchet MS", Verdana;}
.main_table td.braun_gradient {background:url(images/left_td_back.gif) top right repeat-y;}
.main_table td.left_col_td_navigator {background:#e9ecb9;}

.for_back_left {position:relative; top:0px; left:190px; background:url(images/back_for_absolute_div.jpg) right bottom no-repeat; width:10px; height:36px; z-index:120; font-size:1px; overflow:hidden;}

.main_table td.left_col_td .search_block {margin-top:-36px; height:86px; width:183px; position:relative; top:-22px; left:0px; background:url(images/search_back.jpg) bottom center no-repeat; font-size:12px; font-weight:bold; overflow:hidden; color:#989ba2; font-family: "Trebuchet MS", Verdana;}
.main_table td.left_col_td .search_block_navigator {background:#e9ecb9; top:0px;}
.main_table td.left_col_td .search_block form {font-size:9px; font-weight:normal; font-family: "Trebuchet MS", Verdana;}
.main_table td.left_col_td .search_block .search_text {width:135px; height:20px; border:#8b8f76 1px solid; vertical-align:middle;}
.main_table td.left_col_td .search_block .search_button {width:16px; height:17px; background:url(images/search_button_back.gif) center no-repeat; border:none; vertical-align:middle;}
.main_table td.left_col_td .search_block .search_radio {vertical-align:middle; margin:0px; *margin:0px -4px 0px;}
.main_table td.left_col_td .search_block a {color:#989ba2; text-decoration:none;}
.main_table td.left_col_td .search_block .search_line_1 {position:absolute; top:5px; left:13px; font-weight:bold;}
.main_table td.left_col_td .search_block .search_line_2 {position:absolute; top:24px; left:14px;}
.main_table td.left_col_td .search_block .search_line_3 {position:absolute; top:46px; left:12px; line-height:18px;}
.main_table td.left_col_td .search_block .search_line_4 {position:absolute; top:64px; left:13px;}
.main_table td.left_col_td .search_block .search_line_4 img {vertical-align:middle;}

.main_table td.left_col_td .with_author {background:url(images/search_back_with_author.jpg) bottom center no-repeat;}

.main_table td.left_col_td .article_author {width:200px; height:91px; margin:0px; padding:0px; position:relative; background:url(images/author_search_back.jpg) top left no-repeat; margin-top:-22px; overflow:hidden; margin-bottom:10px;}

.main_table td.left_col_td .article_author .author_block_title {border-collapse:collapse; height:15px; margin-left:10px;}
.main_table td.left_col_td .article_author .author_block_title td {height:15px; font-family: "Trebuchet MS", Verdana; font-size:12px; font-weight:bold; color:#fff; line-height:15px;}
.main_table td.left_col_td .article_author .author_block_title td.first {background:url(images/authors_title_back.gif) top left no-repeat; padding-left:5px;}
.main_table td.left_col_td .article_author .author_block_title td.second {background:url(images/authors_title_back_right.gif) top left no-repeat; width:7px; font-size:1px;}

.main_table td.left_col_td .article_author .author_info {background:url(images/author_info_back.gif) right top repeat-y; width:190px; height:70px; box-sizing:border-box; -moz-box-sizing:border-box; margin-left:10px; position:relative; padding:5px 30px 5px 5px; overflow:hidden;}
.main_table td.left_col_td .article_author .author_info .flag {display:block; position:absolute; top:0px; right:0px; width:30px; height:30px;}
.main_table td.left_col_td .article_author .author_info .author_foto {width:60px; height:60px; overflow:hidden; margin:0px 4px 0px 0px; *margin-right:1px; position:relative; box-sizing:border-box; -moz-box-sizing:border-box; border:#fff 1px solid; float:left;}
.main_table td.left_col_td .article_author .author_info {font-family: "Trebuchet MS", Verdana; font-size:11px; color:#e95b3d; line-height:14px; font-weight:bold;}
.main_table td.left_col_td .article_author .author_info a.name {color:#3b318c;}
.main_table td.left_col_td .article_author .author_info a.country {color:#6b6b6b; *font-size:10px;}

.main_table td.left_col_td .article_author .bottom_back {width:190px; height:4px; font-size:1px; overflow:hidden; background:url(images/author_info_bottom_back.gif) right center no-repeat; margin-left:10px;}

.main_table td.left_col_td .left_info_block_baner {width:200px; position:relative; top:0px; left:0px; margin-top:17px; -moz-box-sizing:border-box;}
.main_table td.left_col_td .left_info_block_baner .left_item a {margin:0px 0px 0px 0px; display:block; font-size:11px; font-weight:bold; color:#5e513d;}
.main_table td.left_col_td .left_info_block_baner .left_item {width:190px; position:relative; *top:-1px; border-bottom:#7e715d 1px dotted; padding-bottom:7px; line-height:14px; margin-left:10px;}
.main_table td.left_col_td .left_info_block_baner .info_block_title {border-collapse:collapse; font-size:12px; font-weight:bold; color:#fff; line-height:17px; margin-left:10px;}
.main_table td.left_col_td .left_info_block_baner .info_block_title img {vertical-align:middle;}
.main_table td.left_col_td .left_info_block_baner .info_block_title .left {background:url(images/left_infoblock_title_back.gif) left bottom no-repeat; padding:0px 2px 0px 4px;}
.main_table td.left_col_td .left_info_block_baner .info_block_title .right {background:url(images/left_infoblock_title_back_right.gif) left bottom no-repeat; width:7px;}
.main_table td.left_col_td .left_info_block_baner .left_item {width:190px; position:relative; *top:-1px; border-bottom:#7e715d 1px dotted; padding-bottom:7px; line-height:14px; margin-left:10px;}
.main_table td.left_col_td .left_info_block_baner .first_left_item {border-top:#7e715d 1px solid;}
.main_table td.left_col_td .left_info_block_baner .left_item .item_title {display:block; border-collapse:collapse; font-size:11px; height:15px; position:relative; line-height:14px;}
.main_table td.left_col_td .left_info_block_baner .left_item .item_title td {vertical-align:middle; text-align:left;}
.main_table td.left_col_td .left_info_block_baner .left_item .item_title td.left {text-align:center; color:#fff; font-weight:bold; vertical-align:middle; padding-left:4px;}
.main_table td.left_col_td .left_info_block_baner .left_item .item_title td.left_to_right {font-size:1px; line-height:1px; width:4px;}
.main_table td.left_col_td .left_info_block_baner .left_item .item_title td.right {font-size:10px; padding-left:5px;}

.main_table td.left_col_td .left_info_block {width:200px; position:relative; top:0px; left:0px; margin-top:17px; -moz-box-sizing:border-box;}
.main_table td.left_col_td .first_left_info_block {margin-top:0px;}
.main_table td.left_col_td .left_info_block .info_block_title {border-collapse:collapse; font-size:12px; font-weight:bold; color:#fff; line-height:17px; margin-left:10px;}
.main_table td.left_col_td .left_info_block .info_block_title img {vertical-align:middle;}
.main_table td.left_col_td .left_info_block .info_block_title .left {background:url(images/left_infoblock_title_back.gif) left bottom no-repeat; padding:0px 2px 0px 4px;}
.main_table td.left_col_td .left_info_block .info_block_title .right {background:url(images/left_infoblock_title_back_right.gif) left bottom no-repeat; width:7px;}
.main_table td.left_col_td .left_info_block .left_item {width:190px; position:relative; *top:-1px; border-bottom:#7e715d 1px dotted; padding-bottom:7px; line-height:14px; margin-left:10px;}
.main_table td.left_col_td .left_info_block .first_left_item {border-top:#7e715d 1px solid;}
.main_table td.left_col_td .left_info_block .left_item .item_title {display:block; border-collapse:collapse; font-size:11px; height:15px; position:relative; line-height:14px;}
.main_table td.left_col_td .left_info_block .left_item .item_title td {vertical-align:middle; text-align:left;}
.main_table td.left_col_td .left_info_block .left_item .item_title td.left {text-align:center; color:#fff; font-weight:bold; vertical-align:middle; padding-left:4px;}
.main_table td.left_col_td .left_info_block .left_item .item_title td.left_to_right {font-size:1px; line-height:1px; width:4px;}
.main_table td.left_col_td .left_info_block .left_item .item_title td.right {font-size:10px; padding-left:5px;}
.main_table td.left_col_td .left_info_block .left_item a {margin:0px 35px 0px 5px; display:block; font-size:11px; font-weight:bold; color:#5e513d;}
.main_table td.left_col_td .left_info_block .left_item a.flag {
	display:block;
	width:30px;
	height:30px;
	margin:0px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:80;
	background:url(images/left_flag.png) center no-repeat;
	font-size: 0px;
	text-indent: -10000px;
}
.main_table td.left_col_td .left_info_block .left_item h4 {display:inline; font-size:11px; font-weight:bold; color:#5e513d;}

.main_table td.left_col_td .left_info_block .left_item a.flag {*background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/perevodika/images/left_flag.png', sizingMethod='scale');}

.main_table td.left_col_td .left_info_block .orange .item_title td.left {background:url(images/left_infoblock_date_back_orange.gif) left top no-repeat;}
.main_table td.left_col_td .left_info_block .orange .item_title td.left_to_right {background:url(images/left_infoblock_date_back_orange.gif) right top no-repeat;}
.main_table td.left_col_td .left_info_block .orange .item_title td.right {color:#dd4a00;}
/*.main_table td.left_col_td .left_info_block .orange a.active_flag {display:none;}
.main_table td.left_col_td .left_info_block .orange a.passive_flag {display:block;}*/

.main_table td.left_col_td .left_info_block .green .item_title td.left {background:url(images/left_infoblock_date_back_green.gif) left top no-repeat;}
.main_table td.left_col_td .left_info_block .green .item_title td.left_to_right {background:url(images/left_infoblock_date_back_green.gif) right top no-repeat;}
.main_table td.left_col_td .left_info_block .green .item_title td.right {color:#0f8128;}
/*.main_table td.left_col_td .left_info_block .green a.active_flag {display:none;}
.main_table td.left_col_td .left_info_block .green a.passive_flag {display:block;}*/

.main_table td.left_col_td .left_info_block .lilac .item_title td.left {background:url(images/left_infoblock_date_back_lilac.gif) left top no-repeat;}
.main_table td.left_col_td .left_info_block .lilac .item_title td.left_to_right {background:url(images/left_infoblock_date_back_lilac.gif) right top no-repeat;}
.main_table td.left_col_td .left_info_block .lilac .item_title td.right {color:#2d298c;}
/*.main_table td.left_col_td .left_info_block .lilac a.active_flag {display:none;}
.main_table td.left_col_td .left_info_block .lilac a.passive_flag {display:block;}*/

.main_table td.left_col_td .left_info_block .orange_active .item_title td.left {background:url(images/left_infoblock_date_back_orange_active.gif) left top no-repeat;}
.main_table td.left_col_td .left_info_block .orange_active .item_title td.left_to_right {background:url(images/left_infoblock_date_back_orange_active.gif) right top no-repeat;}
.main_table td.left_col_td .left_info_block .orange_active .item_title td.right {color:#dd4a00;}
.main_table td.left_col_td .left_info_block .orange_active a {color:#7e715d;}
.main_table td.left_col_td .left_info_block .orange_active {background:url(images/back_left_menu_orange_active.gif) top right repeat-y;}
/*.main_table td.left_col_td .left_info_block .orange_active a.active_flag {display:block;}
.main_table td.left_col_td .left_info_block .orange_active a.passive_flag {display:none;}*/

.main_table td.left_col_td .left_info_block .green_active .item_title td.left {background:url(images/left_infoblock_date_back_green_active.gif) left top no-repeat;}
.main_table td.left_col_td .left_info_block .green_active .item_title td.left_to_right {background:url(images/left_infoblock_date_back_green_active.gif) right top no-repeat;}
.main_table td.left_col_td .left_info_block .green_active .item_title td.right {color:#0f8128;}
.main_table td.left_col_td .left_info_block .green_active a {color:#7e715d;}
.main_table td.left_col_td .left_info_block .green_active {background:url(images/back_left_menu_green_active.gif) top right repeat-y;}
/*.main_table td.left_col_td .left_info_block .green_active a.active_flag {display:block;}
.main_table td.left_col_td .left_info_block .green_active a.passive_flag {display:none;}*/

.main_table td.left_col_td .left_info_block .lilac_active .item_title td.left {background:url(images/left_infoblock_date_back_lilac_active.gif) left top no-repeat;}
.main_table td.left_col_td .left_info_block .lilac_active .item_title td.left_to_right {background:url(images/left_infoblock_date_back_lilac_active.gif) right top no-repeat;}
.main_table td.left_col_td .left_info_block .lilac_active .item_title td.right {color:#2d298c;}
.main_table td.left_col_td .left_info_block .lilac_active a {color:#7e715d;}
.main_table td.left_col_td .left_info_block .lilac_active {background:url(images/back_left_menu_lilac_active.gif) top right repeat-y;}
/*.main_table td.left_col_td .left_info_block .lilac_active a.active_flag {display:block;}
.main_table td.left_col_td .left_info_block .lilac_active a.passive_flag {display:none;}*/














.main_table td.main_td {height:100%; padding:0px;}
.main_table td.articles {background:#d2bc9b;}
.main_table td.community {background:#949dc1;}
.main_table td.projects {background:#87b994;}
.main_table td.navigator {background:#e9ecb9;}

.main_table td.main_td .top_podmenu {height:28px; width:710px; position:relative; top:0px; left:0px; z-index:50; font-family: Verdana; background:url(images/back_top_menu.gif) left bottom repeat-x; z-index:110;}
/*.main_table td.main_td .top_podmenu .top_menu_left_back {font-size:1px; overflow:hidden; position:absolute; height:28px; width:7px; top:0px; left:0px;}*/
.main_table td.main_td .top_podmenu ul {margin:0px; padding:0px; font-size:10px; font-weight:bold;}
.main_table td.main_td .top_podmenu ul li {display:block; float:left; margin:0px; padding:0px; list-style:none; line-height:28px; padding:0px 10px 0px;}
.main_table td.main_td .top_podmenu ul li.first {width:10px; background:url(images/back_in_left_in_top_menu.gif) bottom left no-repeat; font-size:1px; padding:0px;}
.main_table td.main_td .top_podmenu ul li a {color:#50535b; text-decoration:none;}
.main_table td.main_td .top_podmenu ul li a:hover {color:#50535b; text-decoration:underline;}
.main_table td.main_td .top_podmenu ul li.interval {padding:0px; font-size:1px; width:1px; background:url(images/top_podmenu_interval_back.gif) center no-repeat;}
.main_table td.main_td .top_podmenu ul li.active {background:url(images/back_top_menu_active.gif) left bottom repeat-x;}
.main_table td.main_td .top_podmenu ul li.active a, .main_table td.main_td .top_podmenu ul li.active a:hover {color:#fff;}




.main_table td.main_td .skrepka {
		width:255px;
		height:152px;
		position:absolute;
		z-index:300;
		top: -23px;
		right:-115px;
		overflow:hidden;
		padding:0px;}
.main_table td.main_td .skrepka .bg_skrepka {position:absolute; display:block; top:0px; left:0px; width:255px; height:152px; background:url(images/skrepka.png) center no-repeat;}
.main_table td.main_td .skrepka .bg_skrepka {*background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/perevodika/images/skrepka.png', sizingMethod='scale');}
/*@-moz-document url-prefix() {
  .main_table td.main_td .skrepka {top:201px;}
}*/
.main_table td.main_td .skrepka .title  {position:absolute; top:10px; right:15px; font-family: "Trebuchet MS", Verdana; font-size:12px; font-weight:bold; color:#fff; padding:0px; width:135px; overflow:hidden; text-align:right; z-index:301;}
.main_table td.main_td .skrepka .public {position:absolute; top:35px; right:22px; font-family: Verdana; font-size:10px; font-weight:bold; color:#54210f; padding:0px; width:180px; overflow:hidden; text-align:center; z-index:301;}
.main_table td.main_td .skrepka .logins {position:absolute; top:65px; right:22px; font-family: Verdana; font-size:10px; color:#54210f; text-align:center; width:183px; height:60px; overflow:hidden; z-index:301;}




.main_table td.main_td .content 
   {position:relative; top:0px; left:0px; 
    -moz-box-sizing:border-box; 
     /* width:709px; */
     width: 709px;
   /*border-top:#7e715d 1px solid; 
     border-left:#7e715d 1px solid;*/ 
     background:#e6d7bc; z-index:160; 
     height:100%;  margin:0px; padding:0px; 
     font-family: Georgia, "Times New Roman"; 
     font-size:12px;}

/* .main_table td.main_td .content table{border: 1px dotted #544949;}
.main_table td.main_td .content table td{border: 1px dotted #544949; padding: 3px 3px 6px 5px;} 
*/
.main_table td.main_td .content table{border: none;}
.main_table td.main_td .content table td{padding: 3px 3px 6px 5px;}

.main_table td.main_td .content table td p{padding: 0px; margin: 0px;}

.main_table td.main_td .detail_article_page 
  {/*width:639px;*/  
}

.main_table td.main_td .content .article_content {border:none; width:100%; border-collapse:collapse;}
.main_table td.main_td .content .article_content td {padding:0px; border:none;}
.main_table td.main_td .content .article_content .left_article_content {width:380px; padding:25px 5px 0px 5px;}
.main_table td.main_td .content .article_content .right_article_content {width:310px; padding:25px 5px 0px 5px;}
.main_table td.main_td .content .article_content .content_header_for_line {width:199px; border-bottom:#7e715d 1px solid; margin:0px; padding:0px;}
.main_table td.main_td .content .article_content .content_header {border:none; border-collapse:collapse; height:17px; font-size:11px; font-weight:bold; color:#fff; width:auto; font-family: "Trebuchet MS", Verdana;}
.main_table td.main_td .content .article_content .content_header td {padding:0px; vertical-align:middle; text-align:left; border:none; width:auto;}
.main_table td.main_td .content .article_content .content_header .left {background:url(images/content_article_title_back.gif) top left no-repeat; padding-left:5px;}
.main_table td.main_td .content .article_content .content_header .right {background:url(images/content_article_title_back_right.gif) left top no-repeat; width:9px;}
.main_table td.main_td .content .article_content .for_right_border {width:100%; padding-right:0px; border-right:#7e715d 1px dotted; box-sizing:border-box; -moz-box-sizing:border-box;}
.main_table td.main_td .content .article_content .for_right_border_right {width:100%; padding-right:0px; box-sizing:border-box; -moz-box-sizing:border-box;}
/* .main_table td.main_td .content .article_content .content_article {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; padding-bottom:11px; border-bottom:#7e715d 1px dotted;} */
.main_table td.main_td .content .article_content .content_article {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; padding-bottom:11px; border-bottom:#7e715d 1px dotted;} 

.main_table td.main_td .content .article_content .content_article .article_header {margin:0px 0px 5px 0px; border-collapse:collapse; font-family: "Trebuchet MS", Verdana; position:relative;}
.main_table td.main_td .content .article_content .content_article .article_header td {font-size:10px; color:#000; vertical-align:middle; padding:0px 3px 0px; height:14px; line-height:14px;}
.main_table td.main_td .content .article_content .content_article .article_header td.pre_date {font-size:1px; padding:0px; width:4px; line-height:1px;}
.main_table td.main_td .content .article_content .content_article .article_header td.after_date {font-size:1px; padding:0px; width:4px;  line-height:1px;}
.main_table td.main_td .content .article_content .content_article .article_header td.date {font-size:11px; color:#fff; font-weight:bold; padding:0px; text-align:center;}
.main_table td.main_td .content .article_content .text_on_article_title {font-size:11px; color:#595858; margin:0px 31px 5px 0px;}
.main_table td.main_td .content .article_content h1 {font-size:17px; font-weight:bold; margin:0px 5px 6px 7px; font-family: "Trebuchet MS", Verdana; line-height:20px;}
.main_table td.main_td .content .article_content .article_text {font-size:14px; color:#494848; font-style:normal; margin:0px 0px 0px 7px;} 

.main_table td.main_td .content .article_content .article_text p {text-align:left; margin:0px; font-size:14px; margin: 0px 0px 3px 0px;}
.main_table td.main_td .content .article_content .article_text a {font-size:10px; color:#494848; font-weight:bold;}
.main_table td.main_td .content ul {padding: 0px 0px 0px 20px; margin: 0px 36px 0px 40px;  font-size:14px;}
.main_table td.main_td .content ul li {line-height: 15px;  font-size:14px; text-align: justify;}

.main_table td.main_td .content .article_content a.flag {display:block; width:30px; height:30px; position:absolute; top:0px; right:0px; text-decoration:none;}
.main_table td.main_td .content .article_content .content_article h3 {font-size:15px; font-weight:bold; margin:0px 0px 6px 7px; font-family: "Trebuchet MS", Verdana; line-height:18px; color:#0940A9; display:inline;}

/*.main_table td.main_td .content .article_content img.flag {position:absolute; top:0px; right:0px;}*/

.main_table td.main_td .content .article_content .first_article {border-top:#7e715d 1px solid;}
/*.main_table td.main_td .content .article_content .first_article .article_header {margin-top:1px;}*/
/*.main_table td.main_td .content .article_content .first_article img {top:1px;}*/

.main_table td.main_td .content .article_content .orange {background:#e6d7bc;}
.main_table td.main_td .content .article_content .orange .article_header td {color:#da6727;}
.main_table td.main_td .content .article_content .orange .article_header td.date {background:#ff6a00;}
.main_table td.main_td .content .article_content .orange .article_header td.pre_date {background:url(images/article_header_date_back_orange.gif) left top no-repeat;}
.main_table td.main_td .content .article_content .orange .article_header td.after_date {background:url(images/article_header_date_back_orange.gif) right top no-repeat;}

.main_table td.main_td .content .article_content .green {background:#d2d7bf;}
.main_table td.main_td .content .article_content .green .article_header td {color:#0f8128;}
.main_table td.main_td .content .article_content .green .article_header td.date {background:#339555;}
.main_table td.main_td .content .article_content .green .article_header td.pre_date {background:url(images/article_header_date_back_green.gif) left top no-repeat;}
.main_table td.main_td .content .article_content .green .article_header td.after_date {background:url(images/article_header_date_back_green.gif) right top no-repeat;}

.main_table td.main_td .content .article_content .lilac {background:#cfd2d3;}
.main_table td.main_td .content .article_content .lilac .article_header td {color:#2d298c;}
.main_table td.main_td .content .article_content .lilac .article_header td.date {background:#254dc8;}
.main_table td.main_td .content .article_content .lilac .article_header td.pre_date {background:url(images/article_header_date_back_lilac.gif) left top no-repeat;}
.main_table td.main_td .content .article_content .lilac .article_header td.after_date {background:url(images/article_header_date_back_lilac.gif) right top no-repeat;}

.main_table td.main_td .content .article_content .map_of_day {width:199px; height:91px; position:relative; top:0px; left:0px; box-sizing:border-box; -moz-box-sizing:border-box; border:#7e715d 1px solid; overflow:hidden;}
.main_table td.main_td .content .article_content .map_of_day a {display:block; position:relative;}
.main_table td.main_td .content .article_content .map_of_day img.row {position:absolute; right:0px; bottom:0px; *right:-1px; *bottom:-1px;}

.main_table td.main_td .content .article_content .bloggers_on_right {margin-top:14px;}
.main_table td.main_td .content .article_content .bloggers_article_on_right {width:199px; position:relative; border-bottom:#7e715d 1px dotted; padding-bottom:8px;}
/*.main_table td.main_td .content .article_content .first_bloggers_article_on_right {margin-top:1px;}*/
.main_table td.main_td .content .article_content .bloggers_article_on_right .article_header {margin:0px; border-collapse:collapse; font-family: "Trebuchet MS", Verdana;}
.main_table td.main_td .content .article_content .bloggers_article_on_right .article_header td {font-size:10px; color:#000; vertical-align:middle; padding:0px 3px 0px; height:14px; line-height:14px;}
.main_table td.main_td .content .article_content .bloggers_article_on_right .article_header td.date {font-size:11px; color:#fff; font-weight:bold; width:34px; padding:0px; text-align:center;}

.news_block_on_right .article_header td.pre_date {font-size:1px; padding:0px; width:4px; line-height:1px; background:url(images/article_header_date_back_lilac.gif) left top no-repeat;}
.news_block_on_right .article_header td.after_date {font-size:1px; padding:0px; width:4px; line-height:1px; background:url(images/article_header_date_back_lilac.gif) right top no-repeat;}
.news_block_on_right .article_header td.date {font-size:11px; color:#fff; font-weight:bold; padding:0px; text-align:center; background:#339555 !important; width:auto !important;}

.main_table td.main_td .content .article_content .bloggers_article_on_right h2 {font-size:13px; margin:0px 32px 0px 8px; color:#595858; font-family: "Trebuchet MS", Verdana; line-height:15px;}
.main_table td.main_td .content .article_content .bloggers_article_on_right h2 span {font-size:9px; font-weight:normal;}
.main_table td.main_td .content .article_content .bloggers_article_on_right a.bloggers_flag {display:block; width:30px; height:30px; position:absolute; top:0px; right:0px;}
.main_table td.main_td .content .article_content .bloggers_article_on_right p {margin:0px 10px; text-align:left; font-style:italic;}

.main_table td.main_td .content .article_content .blue {background:#cfd2d3;}
.main_table td.main_td .content .article_content .blue .article_header td {color:#2d298c;}
.main_table td.main_td .content .article_content .blue .article_header td.date {background:url(images/bloggers_on_right_date_back_blue.gif) center top no-repeat;}

.news_block_on_right .right_news_title_link {display:block; margin:0px 32px 0px 8px; font-size:13px; color:#595858; font-family: "Trebuchet MS", Verdana; line-height:15px;}
.news_block_on_right .right_news_title_link h4 {display:inline !important; margin:0px !important; color:#0940A9 !important; font-size:13px;}



.main_table td.main_td .content .edition_logo {margin:10px 12px 5px 20px; float:left; width:390px; height:75px;}
.main_table td.main_td .content .big_flag_link {
	/*display:block;
	margin:0px;
	position:relative;
	left:0px;
	top:-15px;
	*left:-3px;
	width:60px;
	height:60px;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;*/
	text-decoration:none;
	display: block;
	margin: 0;
	padding: 0;
	width:60px;
	height:60px;
	position: absolute;
	z-index: 280;
	/*right: 165px;*/
    right: 235px;
	top: 0;
	cursor: pointer;
}

/*@-moz-document url-prefix() {
  .main_table td.main_td .content .big_flag_link {left:422px;}
}*/
.main_table td.main_td .content .text_under_edition_logo {font-family: "Trebuchet MS", Verdana; font-size:12px; margin:0px 0px 0px 20px; color:#6a6151; line-height:14px; font-weight:bold;}
.main_table td.main_td .content .text_under_edition_logo a {color:#6a6151;}

.main_table td.main_td .content .article_detail_image {margin:7px 0px 0px 35px; border:#948e85 1px solid; border-collapse:collapse;}
.main_table td.main_td .content .article_detail_image td {padding:2px;}
.main_table td.main_td .content h1 {font-family: "Trebuchet MS", Verdana; color:#3b318c; font-size:22px; font-weight:bold; margin:10px 35px 18px; line-height:26px;}
.main_table td.main_td .content h2, .main_table td.main_td .content h3, .main_table td.main_td .content h4, .main_table td.main_td .content h5 {margin:18px 35px 9px 35px;}
.main_table td.main_td .content blockquote {margin:15px 35px 15px 75px; text-align:left; font-family: Georgia, "Times New Roman"; font-size:13px;}
.main_table td.main_td .content blockquote a {font-weight:bold;}
.main_table td.main_td .content blockquote.ib {font-weight:bold; font-style:italic;}
.main_table td.main_td .content blockquote.with_blue_line {background:url(images/blockquote_line_back.gif) left top repeat-y; margin:12px 60px 30px 134px; padding:0px 0px 0px 17px; font-family: Georgia, "Times New Roman"; font-size:12px; font-weight:bold; font-style:italic; text-align:left;}
.main_table td.main_td .content p {font-family: Georgia, "Times New Roman"; font-size:14px; color:#333333; margin:10px 35px 7px 35px; text-align:justify; line-height:15px;}

.main_table td.main_td .content table.tags {border-collapse:collapse; margin:12px 35px 12px; border:none;}
.main_table td.main_td .content table.tags td {font-family: Verdana; font-size:11px; color:#0940a9; font-style:italic; padding:0px; border:none; background:#d5c7ae; font-size:1px;}
.main_table td.main_td .content table.tags td span {font-style:normal; font-weight:bold;}
.main_table td.main_td .content table.tags td.first_left {background:url(images/back_content_tags_first_left.gif) top left no-repeat; height:7px;}
.main_table td.main_td .content table.tags td.first_right {height:7px; width:8px; background:url(images/back_content_tags_first_right.gif) top right no-repeat;}
.main_table td.main_td .content table.tags td.secton_left {font-size:11px; padding:0px 2px 0px 10px;}
.main_table td.main_td .content table.tags td.second_right {width:8px;}
.main_table td.main_td .content table.tags td.last_left {height:9px; background:url(images/back_content_tags_last_left.gif) left bottom no-repeat;}
.main_table td.main_td .content table.tags td.last_right {height:9px; background:url(images/back_content_tags_last_right.gif) right bottom no-repeat;}



/* .main_table td.main_td .content table.discussion_title {border-collapse:collapse; margin:10px 35px 0px 43px;} */
.main_table td.main_td .content table.discussion_title {border-collapse:collapse; margin:10px 35px -7px 48px;}
.main_table td.main_td .content table.discussion_title td {height:17px; font-family: Verdana; font-size:11px; color:#e6d7bc; vertical-align:middle;}
.main_table td.main_td .content table.discussion_title td.title_left {background:url(images/back_discussion_title_left.gif) left top no-repeat; padding-left:5px; font-weight:bold;}
.main_table td.main_td .content table.discussion_title td.title_right {width:6px; font-size:1px; background:url(images/back_discussion_title_right.gif) right top no-repeat;}


.main_table td.main_td .content table.discussion {margin:0px 35px 12px;}
.main_table td.main_td .content table.discussion td.button {width:80px;}

.main_table td.main_td .content table.discussion table.niks {margin:0px;}
.main_table td.main_td .content table.discussion table.niks td {font-family: Verdana; font-size:11px; padding:0px; border:none; background:#d5c7ae; color:#b00000;}
.main_table td.main_td .content table.discussion table.niks td a {color:#b00000; font-weight:bold;}
.main_table td.main_td .content table.discussion table.niks td.first_left {background:url(images/back_content_tags_first_left.gif) top left no-repeat; height:7px; border-right:#930000 1px dotted;}
.main_table td.main_td .content table.discussion table.niks td.first_right {height:7px; background:url(images/back_content_tags_first_right.gif) top right no-repeat;}
.main_table td.main_td .content table.discussion table.niks td.secton_left {padding:0px 18px 0px 10px; border-right:#930000 1px dotted; width:410px;}
.main_table td.main_td .content table.discussion table.niks td.second_right {font-size:10px; text-align:center; vertical-align:middle; padding:0px 8px 0px;}
.main_table td.main_td .content table.discussion table.niks td.second_right span {font-size:24px; font-weight:bold;}
.main_table td.main_td .content table.discussion table.niks td.last_left {height:9px; background:url(images/back_content_tags_last_left.gif) left bottom no-repeat; border-right:#930000 1px dotted;}
.main_table td.main_td .content table.discussion table.niks td.last_right {height:9px; background:url(images/back_content_tags_last_right.gif) right bottom no-repeat;}

.main_table td.main_td .content table.discussion td.button {padding:0px; text-align:right; vertical-align:middle;}
.main_table td.main_td .content table.discussion td.button table {width:70px; height:70px; margin-left:10px;}
.main_table td.main_td .content table.discussion td.button table td {padding:0px; text-align:center;}
.main_table td.main_td .content table.discussion td.button table td.first {background:url(images/back_discussion_button_top.gif) top center no-repeat; padding:17px 0px 0px; font-family: Verdana; font-size:11px; font-weight:bold;}
.main_table td.main_td .content table.discussion td.button table td.first img {margin-bottom:3px;}
.main_table td.main_td .content table.discussion td.button table td.second {background:url(images/back_discussion_button_bottom.gif) bottom center no-repeat; font-size:1px; height:6px;}
















a.link_in_title {color:#fff; text-decoration:none;}
a.link_in_title:hover {color:#fff; text-decoration:underline;}






.main_table td.right_td {width:80px; background:url(images/right_col_back.jpg) top right repeat-y;}
.main_table td.right_td_projects {background:url(images/right_col_back_projects.jpg) top right repeat-y;}
.main_table td.right_td_navigator {background:#e9ecb9;}

.main_table td.right_td .right_project_image {box-sizing:border-box; -moz-box-sizing:border-box; position:relative; margin:0px 0px 5px; top:-6px; left:7px; width:60px; height:60px; overflow:hidden; border:#c6d6bb 1px solid;}
.main_table td.right_td  .exist_skrepka {margin-top:155px;}
.main_table td.right_td .projects_page {top:4px;}
.main_table td.right_td .right_project_image a {display:block; position:relative; text-decoration:none;}
.main_table td.right_td .right_project_image a:hover {text-decoration:none;}
.main_table td.right_td .right_project_image img.row {position:absolute; right:0px; bottom:0px;}
.main_table td.right_td .right_project_image img.hover_img {position:absolute; width:60px; height:60px; top:0px; left:0px; *display:none;}

.main_table td.right_td .right_project_image .div_hover_img {display:none; *display:block; width:60px; height:60px; position:absolute; top:0px; left:0px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/perevodika/images/semiopaque.png', sizingMethod='scale'); font-size:1px; overflow:hidden;}

.main_table td.right_td .first_right_project_image {border:#fff3e0 1px solid;}
.main_table td.right_td .first_right_project_image img.hover_img {display:none;}
.main_table td.right_td .first_right_project_image .div_hover_img {display:none;}




.tprojects_top_right_cerner {display:none;}

.main_community td.left_col_td .search_block {margin-top:0px;}
.main_community td.main_td .content {background:url(images/content_commynity_back.gif) left top repeat-y; width:640px;}
.main_community td.main_td .top_podmenu {background:url(images/back_top_menu_community.gif) left bottom repeat-x;}
.main_community td.main_td .top_podmenu ul li.interval {background:url(images/top_podmenu_communiti_interval_back.gif) center  bottom no-repeat;}
.main_community td.main_td .top_podmenu ul li.active {background:url(images/back_top_menu_community_active.gif) left bottom repeat-x;}
.main_community td.main_td .top_podmenu ul li.first {background:url(images/back_in_left_in_top_menu_community.gif) bottom right no-repeat;}


.main_projects td.left_col_td .search_block {margin-top:0px;}
.main_projects td.right_td {background:url(images/right_col_back_projects.gif) top right repeat-y;}
.main_projects td.main_td .content {background:url(images/content_projects_back.gif) left top repeat-y; width:710px;}
.main_projects td.main_td .top_podmenu {background:url(images/back_top_menu_projects.gif) left bottom repeat-x;}
.main_projects td.main_td .top_podmenu ul li.interval {background:url(images/top_podmenu_projects_interval_back.gif) center  bottom no-repeat;}
.main_projects td.main_td .top_podmenu ul li.active {background:url(images/back_top_menu_projects_active.gif) left bottom repeat-x;}
.main_projects td.main_td .top_podmenu ul li.first {background:url(images/back_in_left_in_top_menu_projects.gif) bottom right no-repeat;}
.main_projects .tprojects_top_right_cerner {display:block; width:79px; height:37px; background:url(images/projects_top_right_corner.png) center no-repeat; position:absolute; top:0px; left:831px; z-index:140;}

@-moz-document url-prefix() {
  .main_projects .tprojects_top_right_cerner {top:197px;}
}









.prosloika {border:none; margin:-1px 0px -1px; padding:0px; position:relative; top:0px; left:0px; z-index:110;}
.zaglushka_for_reg_page {border:none; margin:-1px 0px -1px; padding:0px; position:relative; top:0px; left:200px; z-index:120;}
.prosloika_in_reg_page {margin:-5px 0px 0px 0px;}

.bottom_menu {position:relative; width:920px; height:39px; overflow:hidden; z-index:60; *top:-1px;}
.bottom_menu img {position:absolute; left:0px; bottom:0px;}
.bottom_menu .menu_item {position:absolute; font-size:13px; font-weight:bold; font-family: "Trebuchet MS", Verdana;}
.bottom_menu .menu_item a {color:#fff; text-decoration:none;}
.bottom_menu .navigator_articles {top:20px; left:40px;}
.bottom_menu .articles_articles {top:6px; left:225px;}
.bottom_menu .communiti_articles {top:16px; left:295px;}
.bottom_menu .projects_articles {top:11px; left:397px;}
.bottom_menu .navigator_community {top:20px; left:40px;}
.bottom_menu .articles_community {top:16px; left:225px;}
.bottom_menu .communiti_community {top:6px; left:295px;}
.bottom_menu .projects_community {top:11px; left:397px;}
.bottom_menu .navigator_projects {top:20px; left:40px;}
.bottom_menu .articles_projects {top:16px; left:225px;}
.bottom_menu .communiti_projects {top:11px; left:295px;}
.bottom_menu .projects_projects {top:6px; left:397px;}
.bottom_menu .navigator_navigator {top:2px; left:40px;}
.bottom_menu .articles_navigator {top:18px; left:225px;}
.bottom_menu .communiti_navigator {top:12px; left:295px;}
.bottom_menu .projects_navigator {top:7px; left:397px;}

.footer {width:920px; margin:30px 0px 0px 5px; border-collapse:collapse; line-height:12px;}
.footer td {border-right:#b7b399 1px dotted; background:url(images/footer_td_back.gif) left top no-repeat; text-align:center; vertical-align:top; font-size:10px; color:#999999; padding:6px 11px 12px 12px;}
.footer td.teft_td {background:url(images/footer_left_td_back.gif) left top no-repeat; width:180px; text-align:left; font-family: "Trebuchet MS", Verdana;}
.footer td.teft_td img {margin-bottom:3px;}
.footer td.copy {width:178px; padding:10px 7px 12px 7px; font-family: "Trebuchet MS", Verdana;}
.footer td.copy a {display:block; margin-top:4px; color:#999999; font-weight:bold;}
.footer td.links {font-family: Verdana; font-weight:bold;}
.footer td.links a {color:#999999; text-decoration:none;}
.footer td.links a:hover {text-decoration:underline;}
.footer td.error {width:105px;}
.footer td.error img {margin-top:4px; font-family: Verdana;}
.footer td.counters {width:190px; text-align:right; padding:2px 2px 0px 5px; background:url(images/footer_right_td_back.gif) right top no-repeat; border:none;}
.footer td.counters a {display:block; margin:5px 5px 0px 0px; float:right;}

.bitrix_copy {height:28px; width:920px; background:#d3d1c1; margin-left:5px; text-align:right; font-size:12px; overflow:hidden;}
.bitrix_copy p {margin:5px 10px 5px 10px;}
.bitrix_copy img {vertical-align:middle;}

/*����� ��� ��������� ���� �����������, �����������, � �.�.*/
.for_sys_auth {margin-top:5px; margin-left:15px; font-size:10px;}
.for_sys_auth input {margin-left:5px;}
/* end ����� ��� ��������� ���� �����������, �����������, � �.�.*/

.main_table td.main_td .reg_back_color {background:#ECEAB7;}

.bold {font-weight:bold;}
.in_article_title {font-size:17px; font-weight:bold; font-family:"Trebuchet MS";}

.search_result {margin:10px 0px 0px 15px;}
.main_table td.main_td .content .search_result p {text-align:left;}

/*---- [pr0n1x 14.07.2009] ----*/
/*----- login form ----*/
div#login_form {
	background: url(images/login_form_bg.gif) left top no-repeat;
	width: 220px;
	height: 60px;
	position: absolute;
	top:10px;
	right:0px;
}
div#login_form form {
	margin: 0;
	padding: 0;
}
div#login_form label {
	font-size: 11px;
	color: #2a3891;
	font-family: Verdana;
	font-weight: bold;
}
div#login_form label.name {
	position: absolute;
	top: 5px;
	right: 5px;
}
div#login_form label.pass {
	position: absolute;
	top: 21px;
	right: 5px;
	padding: 0 15px 0 0;
}
div#login_form input.text {
	font-size: 11px;
	padding: 0;
	line-height: 10px;
	color: #676647;
	border: 1px #2a3891 solid;
	background-color: #edebb7;
	height: 15px;
}
div#login_form input#name {
	width: 130px;
}
div#login_form input#pass {
	width: 105px;
}
div#login_form input.submit {
	width: 12px;
	height: 12px;
	border: none;
	cursor: pointer;
	background: url(images/login_form_arrow.gif) 100% 53% no-repeat;
	position: absolute;
	bottom: 1px;
	right: 0;
}

div#login_form a,
div#login_form a:link,
div#login_form a:visited {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	color: #f4fae4;
	text-decoration: none;
}
div#login_form a:hover {
	text-decoration: underline;
}
div#login_form a.forget {
	position: absolute;
	bottom: 4px;
	left: 10px;
}
div#login_form a.registration {
	position: absolute;
	bottom: 4px;
	right: 27px;
}

/*--- [pr0n1x 26.07.2009] ---*/
/*----- auth, reg, forgotpass form styles ----*/
.offset {
	padding-top: 11px;
	padding-bottom: 11px;
}
.centered {
	text-align: center;
	margin: 0;
	/*background: #eceab7;*/
}

.auth_form,
.auth_info {
	width: 540px;
	margin: 0 auto 11px auto;
	padding-bottom: 10px;
	border: 1px dotted #60636b;
	text-align: left;
	font-size: 12px;
}
.auth_form .head {
	color: #60636b;
	background: url(images/auth_lock1.gif) 9px 9px no-repeat;
	padding: 2px 0 0 59px;
	font-family: Verdana;
	min-height: 50px;
	*height: 50px;
}

.auth_form .head h3, .auth_form .head span.info {
	color: #60636b;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.auth_form .head h3 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	margin: 0px !important;
}

.auth_form form {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 520px;
	margin: 12px auto 0 auto;
}
.auth_form fieldset {
	display: block;
	/*background: yellow;*/
	text-align: left;
	border: none;
}
.auth_form fieldset table {
	/*background: yellow;*/
}
.auth_form fieldset table tr td {
	text-align: left;
	padding: 3px;
	vertical-align: middle;
}
.auth_form fieldset table tr td.label_col {
	text-align: right;
}
.auth_form fieldset table tr td.input_col {
	width: 260px;
}
.auth_form fieldset {
	margin: 0;
	padding: 0;
	font-family: Verdana;
}
.auth_form fieldset input.text,
.auth_form fieldset textarea,
.auth_form fieldset select {
	width: 180px;
	border: 1px solid #60636b;
}
.auth_form fieldset select {
	*width: auto;
}
.auth_form fieldset input.captcha {
	width: 65px;
	border: 1px solid #60636b;
	position: relative;
	top: 10px;
}
.auth_form fieldset input#USER_REMEMBER.remember_me {
	margin: 0 0 0 5px;
	float: left;
}
.auth_form fieldset label.text,
.auth_form fieldset span.label_text {
	font-size: 12px;
	font-weight: bold;
}
.auth_form fieldset label.text.norm-font {
	font-weight: normal;
}

.auth_form fieldset label.text.captcha {
	font-weight: normal;
	font-size: 11px;
}
.auth_form fieldset label.remember_me {
	padding: 0 0 0 25px;
	display: block;
	font-size: 11px;
}
.auth_form fieldset input.submit {
	margin: 0 0 0 5px;
}

.auth_form fieldset img.captcha {
	/*border: 1px solid #60636b;*/
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	width: 180px;
}


.auth_info {
	background: url(images/auth_lock2.gif) 9px 9px no-repeat;
	padding: 3px 0 5px 59px;
	color: #8c8e71;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	min-height: 50px;
}
* html .auth_info {
	height: 50px;
}
.auth_info h3 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	margin: 0px !important;
}
.auth_info span.info {
	color: #8c8e71;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.auth_info span.info a,
.auth_info span.info a:link,
.auth_info span.info a:visited {
	color: red;
	font-style: italic;
	white-space: nowrap;
}

/*---- [pr0n1x 28.07.2009] ----*/
/*---- main.profile ----*/

.filter_right{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}
.filter_right div.filt{
	padding: 0px;
	margin: 0px 0px 7px 0px;
}
.filter_right div.filt input {
	width: 180px;
	border: 1px solid #60636b;
}

.main_main_content .main_table .main_td .content .form_tb
{
 width: 560px;
 border: 0px;
}
.main_main_content .main_table .main_td .content .form_tb tbody tr td, .main_main_content .main_td .content .form_tb thead tr td,
.main_main_content .main_td .content .form_tb tfoot tr td
{
	border: 0px;
	font-size: 11px;
}
.main_main_content .main_table .main_td .content .form_tb input.frm_input
{
	border: 1px solid #444444;
	width: 400px;
}

.main_main_content .main_table .main_td .content .form_tb input.frm_file
{
	border: 1px solid #444444;
	width: 390px;
}
.main_main_content .main_table .main_td .content .form_tb .frm_name span.starrequired
{
	color: red;
}
.main_main_content .main_table .main_td .content .form_tb input.search-tags
{
	border: 1px solid #444444;
	width: 400px;
}
.main_main_content .main_table .main_td .content .form_tb input
{
	border: 1px solid #444444;
}
width: 400px;
.main_main_content .main_table .main_td .content .form_tb .frm_name
{
font-size: 11px;
}
