body, html{margin:0;padding:0;height:100%;font-size:11pt;font-family:Georgia;line-height:140%;color:#525252;font-size:10pt;}
img{border:0;}
h1, .h1, .title{font-size:15pt;}
h2, .h2{font-size:14pt;}
h1, .h1, h2, .h2,
h1 a, .h1 a, h2 a, .h2 a,
.title, .title a{font-weight:normal;font-style:italic;color:#d20a1c;}
h1, .h1, h2, .h2{margin:25px 0 10px 0;padding:0;}
p{margin:3px 0 7px 0;padding:0;}
input, textarea{border:1px solid #a5a5a5;padding:1px 2px 2px 2px;}
.container{display:table;width:100%;}
.left{float:left;position:relative;}
.right{float:right;}
.nofloat{clear:both;}
.clearing{clear:both;height:0;font-size:1px;}
a, .blue,.blue_link a{color:#009be8;}
.gray,.gray_link a{color:#8a8a8a;}
.d_gray{color:#525252;}
.red, .red_link a{color:#d20a1c;}
.mp{margin:0;padding:0;}
.inline li{display:inline;}
.header{padding:28px 50px 40px 75px;min-width:875px;}
.icon_menu li{padding-right:15px;}
.login_block{text-align:right;font-size:10pt;font-weight:bold;font-style:italic;}
.left_block{width:230px;padding:0 30px 0 30px;left:0;float:left}
.logo{font-size:18pt;font-style:italic;margin-bottom:60px;}
.logo a{text-decoration:none;}
.logo img{margin:0 5px -2px 0;}
.top_menu{margin:0;padding:0;list-style-type:none;}
.top_menu li{margin:0 8px 0 0;font-size:11pt;float:left;height:27px;}
.top_menu li div{#display:inline;zoom:1;}
.top_menu li div div{padding:3px 17px 5px 17px;height:19px;}
.top_menu li:hover, .red_li{background:#f71909 url('/images/red_grad.gif') repeat-y 0 0;}
.top_menu li:hover div, .red_li div{background:url('/images/top_menu_l.gif') no-repeat 0 0;}
.top_menu li:hover div div, .red_li div div{background:url('/images/top_menu_r.gif') no-repeat 100% 0;}
.top_menu li:hover a, .red_li a{color:#fff;}
.left_menu{list-style-type:none;line-height:155%;font-size:11pt;margin:0;padding:0;}
.left_menu ul{list-style-type:none;font-size:9pt;margin-left:10px;}
.news_list dt{color:#a8a8a8;font-size:10pt;}
.news_list dd{margin:2px 0 7px 30px;}
.main{margin-left:590px;min-width:410px;zoom:1;}
.main .left_row{padding:0;margin:0 300px 0 -300px;width:100%;}
.main .right_row{width:220px;padding:0 50px 0 30px;margin-left:-300px;}
.main_img{height:170px;border-left:4px solid #d4100b;background:url('/images/img.jpg') no-repeat 0 0;margin-bottom:20px;background-color:#e1e1e1;}
.shop_item{width:50%;float:left;text-align:center;padding:20px 0 20px 0;}
.right_block{width:220px;padding-right:50px;float:right;}
.tag{list-style-type:none;margin:0;padding:0;line-height:130%;*line-height:150%;}
.tag a{font-family:'Times New Roman';text-decoration:none;}
.tag a:link, .tag a:hover, .tag a:visited{padding:2px;}
.tag a:hover{background-color:#f71909;color:#fff;}
.tag li{display:inline;margin:0;position:relative;}
.contact_block dt{color:#8a8a8a;}
.contact_block dd{margin:0px 0 6px 35px;line-height:110%;}
.phone{font-size:11pt;}
.phone span{font-size:16pt;}
.red_block{background:#f81909 url('/images/red_grad.gif') repeat-y 0 0;padding:10px 18px;position:relative;margin-top:30px;}
.red_block form{margin:0;}
.red_block .tl, .red_block .tr, .red_block .br, .red_block .bl{position:absolute;width:10px;height:10px;font-size:1px;}
.red_block .tl{background:url('/images/red_block_tl.gif') no-repeat 0 0;top:0;left:0;}
.red_block .tr{background:url('/images/red_block_tr.gif') no-repeat 0 0;top:0;right:0;}
.red_block .br{background:url('/images/red_block_br.gif') no-repeat 0 0;bottom:0;right:0;}
.red_block .bl{background:url('/images/red_block_bl.gif') no-repeat 0 0;bottom:0;left:0;}
.red_block .tail{position:absolute;width:6px;height:9px;background:url('/images/tail.gif') no-repeat 0 0;bottom:-9px;left:30px;font-size:1px;}
.search{height:20px;}
.search input{border:0;padding:0;}
.search .text{border:0;width:150px;height:14px;color:#a8a8a8;font-weight:bold;font-size:9pt;padding:2px;margin-right:13px;}
.survey_block form{margin:0px 0 0 15px;}
.survey_block input{border:0;padding:0;}
.survey{font-weight:bold;color:#fff;line-height:130%;font-style:italic;text-align:center;font-size:9pt;padding:4px 18px;width:184px;}
.gray_button{background:url('/images/gray_button_l.gif') no-repeat 0 0;margin:15px 0;height:27px;}
.gray_button div{background:url('/images/gray_button_r.gif') no-repeat 100% 0;height:27px;float:left;padding-right:10px;}
.gray_button input{border:0;color:#fff;font-family:Georgia;height:27px;padding:0 5px 3px 0;background-color:#a8a8a8;margin-left:10px;}
.footer{height:80px;background-color:#eee;clear:both;position:relative;margin:60px 0px 0px 0px;font-size:8pt;min-width:940px;}
.footer .counter{float:left;padding:25px 0 0px 50px;width:210px;}
.footer .copyryght{padding:20px 0 0 0px;line-height:125%;float:left;}
.footer .search{float:right;padding:30px 40px 0 0;}
.footer .search .text{border:1px solid #969696;width:153px;}
.date{color:#8a8a8a;}
.image{border:1px solid #DADADA;}
.is_info_block{font-size:9pt;border:1px solid #e3e3e3;padding:3px 10px;margin-bottom:30px;position:relative;width:470px;}
.is_info_block .tl,
.is_info_block .tr,
.is_info_block .br,
.is_info_block .bl{position:absolute;width:5px;height:5px;font-size:1px;}
.is_info_block .tl{background:url('/images/gray_block_tl.png') no-repeat 0 0;top:-1px;left:-1px;}
.is_info_block .tr{background:url('/images/gray_block_tr.png') no-repeat 0 0;top:-1px;right:-1px;}
.is_info_block .br{background:url('/images/gray_block_br.png') no-repeat 0 0;bottom:-1px;right:-1px;}
.is_info_block .bl{background:url('/images/gray_block_bl.png') no-repeat 0 0;bottom:-1px;left:-1px;}
.tags{font-style:italic;color:#a8a8a8;margin:5px 0 10px 0;}
.tags img{margin:0 5px -3px 0;text-align:left;}
.tags a{color:#090;}
#error{margin-top:5px;margin-bottom:5px;padding:5px 5px 5px 25px;position:relative;font-size:8pt;border-collapse:collapse;border:1px #CA1D13 dashed;color:#CA1D13;background-color:#F2EDE9;background:url('/hostcmsfiles/images/error.gif') no-repeat 5px 50%;width:450px;}
#message{margin-top:5px;margin-bottom:5px;padding:5px 5px 5px 25px;position:relative;font-size:8pt;border-collapse:collapse;border:1px #4ba749 dashed;color:#4ba749;background:url('/hostcmsfiles/images/message.gif') no-repeat 5px 50%;width:450px;}
#message p{margin:0px;padding:0px;}
.table_group_forums{width:100%;padding:2px;border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;vertical-align:middle;}
.table_group_forums td{padding:2px;border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;vertical-align:middle;}
.table_group_title td{padding:2px;border-collapse:collapse;empty-cells:show;border-width:0px;border-color:#E3E1DA;border-style:solid;background-color:#EFEEEA;color:#000000;vertical-align:middle;}
.title_group_forums{font-weight:bold;}
.desc_group_forums{}
.row_title_group_forums{background-color:#EFEEEA;color:#000000;font-weight:bold;}
.table_identification{width:100%;padding:2px;border-collapse:collapse;empty-cells:show;border-width:1px;border-style:solid;border-color:#E3E1DA;}
.table_identification td{padding:2px;border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;vertical-align:middle;}
.name_users{color:#DB1905;}
.row_title_identification{color:#000000;background-color:#EFEEEA;font-weight:bold;}
.table_forum{width:100%;padding:2px;border:0px;}
.table_forum_message{width:100%;color:#000000;padding:2px;border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;background-color:#EFEEEA;}
.table_forum_message td{color:#000000;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;vertical-align:middle;}
.table_forum td{vertical-align:middle;}
.row_title_forum{padding-top:5px;}
.table_title_forum{width:100%;color:#000000;}
.table_title_forum td{border:none;}
.title_forum{color:#000000;font-weight:bold;}
.desc_forum{}
.table_themes{width:100%;padding:2px;border-spacing:0px;color:#000000;border-collapse:collapse;empty-cells:show;}
.table_themes td{padding:3px;border-spacing:0px;color:#000000;border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;}
.row_title_themes{background-color:#EFEEEA;font-weight:bold;height:25px;width:100px;padding-left:10px;}
.row_title_themes td{color:#000000;}
.row_title_themes_message{height:25px;width:100px;padding-left:5px;padding-right:5px;background-color:#EFEEEA;}
.row_title_themes_message label{color:#000000;}
.theme_td_attribute{width:20px;}
.theme_td_title{}
.theme_td_author{width:120px;}
.theme_td_create_date{width:80px;}
.theme_td_count_answer{width:50px;}
.theme_td_last_message{width:120px;}
.theme_td_action{width:140px;}
.color_hidden_theme{background-color:#ECE9DB;}
.color_2_theme{background-color:#F9F9F9;}
.current_page_link:visited{}
.add_theme_table{width:100%;border-collapse:collapse;background-color:#EFEEEA;color:#000000;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;}
.add_theme_table td{background-color:#EFEEEA;border-width:8px;}
.table_messages{width:100%;border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;}
.table_messages td{border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;}
.row_title_messages{background-color:#EFEEEA;font-weight:bold;color:#000000;}
.table_title_message{width:100%;}
.table_title_message td{border:none;}
.title_messages{color:#000000;}
.author_name{font-weight:bold;cursor:pointer;}
.author_status{}
.selectedquote{color:#0089C6;text-decoration:underline;cursor:pointer;}
.quotestyle{background-color:#EFEEEA;border-collapse:collapse;border-width:1px;border-color:#E3E1DA;border-style:solid;padding:5px;}
.codestyle{font-family:monospace;border-collapse:collapse;border:1px solid #E3E1DA;background-color:#EFEEEA;padding:5px;}
.row_add_message{color:#000000;}
.table_message_parameters{width:100%;}
.table_message_parameters td{border-width:0px;}
.add_message_table{border:1px solid #E3E1DA;color:#000000;background-color:#EFEEEA;}
.add_message_table td{border-width:0px;}
.add_message_bbcode_table td{border-collapse:collapse;border-width:1px;border-color:#E3E1DA;border-style:solid;cursor:pointer;}
.table_user_info{border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;}
.table_user_info td{border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#E3E1DA;border-style:solid;}
.row_user_name{background-color:#EFEEEA;font-weight:bold;color:#000000;}
.row_user_parameters{background-color:#EFEEEA;font-weight:bold;color:#000000;}
.table_extra_properties{}
.table_extra_properties td{border:none;}
.smiles_td td{border:none;}
.large_input{font-size:16pt;}
.users_list{margin:0px;padding:0px;}
.users_list li{list-style-type:none;padding:5px 0px 11px 45px;margin:0px 0px 6px 0px;background-repeat:no-repeat;background-position:10px 6px;width:230px;}
.users_list li a:link, .users_list li a:hover, .users_list li a:visited{color:#666;font-size:14pt;font-family:Georgia;text-decoration:none;+border-bottom:1px dashed #0097E2;border-bottom:1px dashed #666;}
.path_arrow{color:#0096AA;padding:0px 5px 0px 5px;font-size:10pt;}
.shop_cart_table{border-spacing:2px;}
.shop_cart_table, .shop_cart_table td{empty-cells:show;}
.shop_cart_table td, .shop_cart_table th{padding-right:10px;padding-left:5px;height:25px;vertical-align:middle;}
.shop_cart_table td{padding-bottom:4px;padding-top:4px;}
.shop_cart_table th{text-align:left;border-bottom:1px solid #d20a1c;}
.price_table_border, .price_table_border td{border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#C8C0A9;border-style:dashed;padding-left:5px;}
.hit{width:40px;height:40px;background:url('/images/hit.png') no-repeat 0 0 !important;background:none;position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hit.png');}
.shop_block{border:1px solid #ccc;background:#EEE;padding:5px 7px;margin:10px 5px 10px 0px;}
.shop_block a{position:relative;z-index:2;}
.shop_block input, .shop_block select{border:1px solid #969696;}
.shop_block .gray_button input{border-width:0;}
.arrow_up,
.arrow_up_gray,
.arrow_down,
.arrow_down_gray{width:16px;height:16px;z-index:1;float:left;}
.arrow_up img,
.arrow_up_gray img,
.arrow_down img,
.arrow_down_gray img{filter:alpha(opacity=0);}
.arrow_up{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_up.png');}
.arrow_up_gray{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_up_gray.png');}
.arrow_down{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_down.png');}
.arrow_down_gray{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_down_gray.png');}
.shop_navigation{list-style-type:none;margin:0;padding:15px 0;}
.shop_navigation li{float:left;padding-right:10px;}
.shop_navigation span{margin-right:10px;border-bottom:1px solid #d20a1c;}
.shop_navigation_current span{color:#525252;font-weight:bold;font-size:11pt;border-bottom:1px solid #d20a1c;}
.current, .page_link, .ctrl{padding:0.2em 0.5em 0.3em 0.5em;float:left;display:block;margin-right:0.3em;background:#fff;float:left;}
.page_link{border:1px solid #e7e7e7;}
.current{border:1px solid #d20a1c;background-color:#d20a1c;color:#fff;}
.ctrl{padding:0.5em 0.5em 0.3em 0.5em;font-size:10px;color:#4F3327;}
#ShowAddComment{margin:20px 0px;font-size:14pt;}
.c_u_l{font-weight:bold;}
.cr{display:none;margin:0px 0px 10px 20px;}
.csd{margin-left:20px;}
.comment{background:#F0EFEB;padding:30px;margin-bottom:10px;width:450px;zoom:1;position:relative;padding:20px;}
.comment_desc{margin:0px 0px 10px 20px;}
.comment .tl{position:absolute;top:0px;left:0px;background:url('/images/tl_angle.png') repeat-x 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tl_angle.png');width:8px;height:8px;}
.comment .tr{position:absolute;top:0px;right:0px !important;right:auto;left:expression((parentElement.clientWidth - 8) + "px");background:url('/images/tr_angle.png') repeat-x 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tr_angle.png');width:8px;height:8px;}
.comment .bl{position:absolute;bottom:0px !important;bottom:auto;top:expression((parentElement.clientHeight - 8) + "px");left:0px;background:url('/images/bl_angle.png') repeat-x 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bl_angle.png');width:8px;height:8px;}
.comment .br{position:absolute;bottom:0px !important;bottom:auto;top:expression((parentElement.clientHeight - 8) + "px");right:0px !important;right:auto;left:expression((parentElement.clientWidth - 8) + "px");background:url('/images/br_angle.png') repeat-x 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/br_angle.png');width:8px;height:8px;}
.comment .mceEditor{width:442px;}
.stars{margin:0px;padding:0px;}
.stars li{margin:0px;padding:0px;width:16px;height:16px;float:left;background:url('/hostcmsfiles/images/stars_gray.gif') no-repeat 0 0;cursor:pointer;list-style-type:none;}
.group_gallery{float:left;position:relative;padding:7px;margin:0px 25px 25px 0px;background-color:#eee;}
.group_gallery img{padding:1px;border:1px solid #c6bea7;}
.group_gallery .t{position:absolute;top:-4px;left:0px;background:url('/images/t_fotogroup.png') no-repeat 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t_fotogroup.png');width:88px;height:4px;}
.group_gallery .r{position:absolute;top:0px;right:-4px;background:url('/images/r_fotogroup.png') no-repeat 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/r_fotogroup.png');width:4px;height:88px;}
.group_gallery .b{position:absolute;bottom:-4px;right:0px;background:url('/images/b_fotogroup.png') no-repeat 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b_fotogroup.png');width:88px;height:4px;}
.group_gallery .l{position:absolute;bottom:0px;left:-4px;background:url('/images/l_fotogroup.png') no-repeat 0 0 !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_fotogroup.png');width:4px;height:88px;}
.stars .curr{margin:0px;padding:0px;width:16px;height:16px;float:left;background:none;background:url('/hostcmsfiles/images/stars_single.gif') no-repeat 0 0;}
#captcha{padding:0px;font-size:75%;}
#captcha, #captcha a:link, #captcha a:hover, #captcha a:visited{color:#777;}
#captcha img{margin-bottom:-5px;}
.helpdesk_status_1{color:#999999;}
.helpdesk_status_2{color:#000000;}
.helpdesk_hour div, .helpdesk_wt_0, .helpdesk_wt_1, .helpdesk_wt_2{color:#6A6A6A;float:left;width:20px;height:20px;margin:0px 1px 1px 0px;}
.helpdesk_wt_0{background-color:#EFEEEA;}
.helpdesk_wt_1{background-color:#a6bd4a;}
.helpdesk_wt_2{background-color:#DF5910;}
.helpdesk_day{color:#6A6A6A;width:100px;}
.helpdesk_day div{height:19px;margin:0px 1px 1px 0px;padding:1px 0px 0px 5px;}
.helpdesk_legend{margin:15px 0px 0px 30px;}
.helpdesk_hour{text-align:center;}
.table_border_hostcms{border-spacing:2px;}
.table_border_hostcms td{padding:6px 20px 5px 6px;}
.table_border_hostcms th{padding:5px 20px 5px 5px;border-bottom:1px solid #D20A1C;text-align:left;}
hr{border:0;height:1px;color:#dadada;background-color:#dadada;}
.rss_4_ie{width:16px;height:16px;position:absolute;z-index:-1;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/rss/rss_2.0.png');}
.archives_4_ie{width:16px;height:16px;position:absolute;z-index:-1;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/archives.png');}
.file_archive dd{margin:5px 0px 15px 0px;}
.file_archive dt a{font-weight:bold;}
.blogs_table{margin-bottom:0px;border-top:1px solid #ccc;}
.blogs_table .head td{vertical-align:bottom;height:16px;}
.blogs_table td{height:40px;vertical-align:middle;border-bottom:1px solid #ccc;}
.blogs_table .rate_value{padding:0px 20px;}
.blogs_table .position{padding:0px 10px;font-weight:bold;}
.top_comment_blogs{color:#0096aa;}
.top_comment_blogs td{padding:8px 10px}
.links_nav_blog{margin:0px 0px 13px 0px;padding:0px;}
.links_nav_blog li{padding:0px 15px 0px 0px;font-size:13pt;list-style-type:none;display:inline;}
.forms_blog td{padding:10px 40px 10px 0;font-size:9pt;border-bottom:1px solid #ccc;}
.forms_blog th{font-size:11pt;text-align:left;border-bottom:1px solid #ccc;font-weight:normal;padding:10px 40px 10px 0;}
.forms_blog .checklist{margin:0;padding:0;list-style-type:none;}
.forms_blog .checklist li{margin:0;padding:3px 0;}
.forms_blog div{padding:5px 0 0px 0;font-style:oblique;font-size:8pt;height:16px;}
.forms_blog div.error{color:#f00;}
.forms_blog div.green{color:#2d9e00;}
.blog_date{font-size:9pt;border-bottom:1px solid #ccc;font-weight:bold;margin-bottom:12px;color:#8a8a8a;}
.blog_post_title{font-size:11pt;font-weight:bold;padding:3px 0px 0px 0px;margin:0px;}
.blog_post_text{margin:5px 0px 10px 0px;padding:0px;}
.blog_post_text p{margin:4px 0px;padding:0px;}
.comm_cloud{position:relative;height:24px;background:url('/images/comm_cloud_r.gif') no-repeat 100% 0;float:left;padding:1px 10px 0px 3px;margin:0px 10px 0px 7px;font-size:10pt;font-weight:bold;}
.comm_cloud .l{position:absolute;background:url('/images/comm_cloud_l.gif') no-repeat 0 0;width:7px;height:24px;left:-7px;top:0px;}
.red_star{color:#DB1905;font-size:20pt !important;font-family:Georgia;}
#gallery{clear:both;}
#gallery ul{list-style:none;}
#gallery ul li{display:inline;}
#gallery ul img{}
#gallery ul a:hover img{}
#gallery ul a:hover{color:#fff;}
.user_blog_table td{padding:3px 3px 3px 0px;}
.user_blog_theme_table td{font-size:16pt;font-family:Georgia;width:auto;margin:5px;padding:4px;width:60%;}
.user_blog_theme_table_2 a{font-size:10pt;font-weight:normal;font-family:arial;}
.user_blog_theme_table_3{border-bottom:1px solid rgb(215, 199, 185);}
.user_blog_table th{padding:3px 3px 3px 0px;text-align:left;color:#4f3327;border-bottom:1px solid #ccc;}
.sns_admin_block{border-bottom:1px solid #d7c7b9;padding:6px 0px 3px 0px;}
.sns_admin_title_block img{border:1px solid #b8aa9d;padding:1px;margin:0 10px 0 0;vertical-align:middle;}
.sns_admin_link_action_block{line-height:150%;color:#8a8a8a;font-size:10pt;font-family:Arial;}
.sns_admin_link_action_block .alert_link{color:#e85200;}