body#main_body {
	margin: 0; 
	padding: 0px; 
	color:#000; 
	font-family: Tahoma, sans-serif; 
	font-size:small;
	}


.main_container {
	background: #fff url(/images/header_bg.gif) 0px 76px repeat-x;
}
/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#5260E7; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {font-weight:normal;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
h4 {font-size:11px;}

#abc {height:165px;}
#abc_img {height:160px; width:710px; background: transparent url(/images/abc.jpg) 0 0% no-repeat; position:absolute; margin-top:-24px; z-index:1; }

#container {
	width:1000px; 
	margin: 0 auto; 
/*	background: transparent url(/images/footer_bg.gif) 0 100% repeat-x;-->*/
	position:relative;
	}
.cl {clear:both; font-size:0;}

#top_h1 {margin-top:0; position:absolute; top:95px; margin-left:87px; color:#fff; font-family: Verdana, Tahoma, sans-serif; font-size:22px; font-weight:normal; z-index:1;}
#top_h2 {margin-top:0; position:absolute; top:97px; margin-left:89px; color:#F6660D; font-family: Verdana, Tahoma, sans-serif; font-size:22px; font-weight:normal;}
#top_h3 {margin-top:0; position:absolute; top:84px; margin-left:593px; color:#9C4306; font-family: Verdana, Tahoma, sans-serif; font-size:13px; font-weight:normal;}

/*---Header---*/
.google_ads {position:absolute; margin: -100px 0 0 -22px;}

#top_ban {width:1000px; text-align:right; margin:0 auto;}
#logo {position:absolute; width:250px; height:51px; top:25px; margin-left:25px; background: transparent url(/images/logo_bg.gif) 0 0 no-repeat;}
#logo a {font-family: Arial Narrow, Arial, Tahoma, sans-serif; font-size:30px; color:#B6170C; text-decoration:none; display:block; font-weight:bold; padding: 12px 0px 0 62px; line-height:25px;}
#logo a:hover {color:#FC0404;}

#logo_text {font-size:10px; color:#FFEFD3; padding: 0 0 0 64px;}

#header {
	height:167px;
	}
#top_menu {float:right; font-size:11px; padding: 0px 15px 0 0; height:50px; line-height:20px;}
#top_menu a {color:#000; padding: 0 3px 0 3px;}

#main_menu {clear:both; width:512px; height:25px; line-height:25px; float:right; background: #4D7935 url(/images/main_menu_bg.gif) 0 0 no-repeat;}
#main_menu ul {padding:0; margin:0; list-style-type:none; padding-left:10px;}
#main_menu ul li {display:inline; font-size:15px; font-weight:bold;}
#main_menu ul li a {color:#fff;  text-decoration:none; padding: 0 15px 0 15px; display:block; float:left;}
#main_menu ul li a:hover {background:#57893D;}
#main_menu ul li#red_m a {background: transparent url(/images/red_m.gif) 0 0 repeat-x;}
#main_menu ul li#red_m a:hover {background:#BC170C;}


#footer {clear:both; background:#B5B5B5; font-size:11px; height:130px;}
#footer a {color:#000; text-decoration:none; padding: 0 3px 0 3px;}
#footer a:hover {text-decoration:underline;}
#copy {color:#2E2E2E; padding-left:70px;}
#footer_block {width:1000px; margin: 0 auto; background: transparent url(/images/footer_bg.gif) 100% 0 no-repeat;}
#footer_cont {padding: 15px 0 20px 20px;}
.counters {padding: 25px 0 0 0;}

#footer_mail {color:#900B02; text-align:center; line-height:25px; font-weight:bold; position:absolute; margin: -25px 0 0 23px; width:197px; height:25px; background: transparent url(/images/footer_mail_bg.gif) 0 0 no-repeat;}
#footer_mail a {color:#900B02;}

/*---Content---*/
.content_cont {background: transparent url(/images/right_bg.gif) 100% 0 repeat-y; padding: 0 0 50px 23px;}
.left_part {float:left; width:720px; overflow:hidden;}
.right_part { float:right; width:250px; background: transparent url(/images/right_top.gif) 0 0px no-repeat;}

ul.right_menu {list-style-type:none; position:relative; padding:3px 7px 25px 18px; margin:15px 0 0 0; background: #D0D0D0 url(/images/right_menu.gif) 0 0 repeat-y;}
ul.right_menu li {position:relative; background: transparent url(/images/v_line.gif) 0 0 repeat-x; padding: 5px 0 5px 0;}
ul.right_menu li a {padding-left:14px; font-size:15px; color:#B00E01; font-weight:bold; text-decoration:none; background: transparent url(/images/arr.gif) 0 8px no-repeat;}
ul.right_menu li a:hover {color:#000; background: transparent url(/images/arr_h.gif) 0 8px no-repeat;}
ul.right_menu li a.active {color:#000; background: transparent url(/images/arr_h.gif) 0 8px no-repeat;}
.no_bg {background: transparent !important;}

ul.right_menu li ul {list-style-type:none;padding:0; margin:0;}
ul.right_menu li li {background: transparent; padding-left:18px;}
ul.right_menu li li a {font-size:12px; background: transparent;}
ul.right_menu li li a:hover {background: transparent;}
ul.right_menu li li a.active {color:#000; background: transparent;}

.yellow_pl {font-size:0; height:8px; background: #FF9826 url(/images/yellow_pl.gif) 0 0px repeat-x; border-left:1px solid #C7C7C7;}

.right_block {padding: 15px 10px 20px 15px;}
.right_block select {font-size:11px;}
.red {color:#B00E01;}
.gray {color:#767170;}
span.red {color:#BA170B;}

.right_block label {font-size:11px;}
.gray_bg {background:#D9D9D9; border-top:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1;}

.block_bottom {background: transparent url(/images/block_bottom.gif) 0px 100% no-repeat; _background: transparent url(/images/block_bottom.gif) 1px 100% no-repeat;border:1px solid #eaeaea;}
.block_top {padding: 0px 0 20px 10px; background: transparent url(/images/block_top.gif) 0 0 no-repeat;}
.block_title {height:45px; padding: 0 0 0 10px; line-height:31px; font-size:14px; font-weight:bold; color:#8E0B02; background: transparent url(/images/dot.gif) 1px 15px no-repeat;}

#rss {float:right; width:132px; font-size:11px; padding-top:2px; padding-bottom:15px;}
#rss a {color:#000; text-decoration:none;}
#rss a:hover {color:#000; text-decoration:underline;}
#rss_help {clear:both;  padding: 0px 0 3px 17px; font-size:11px; background: transparent url(/images/help.gif) 0 2px no-repeat;}

#add_button {font-size:18px; color:#fff; padding-left:0px; line-height:10px; display:block; width:220px; height:51px; background: url(/images/add_button.gif) 0 0 no-repeat; border:none medium; cursor:pointer;}

#select_r {float:left; padding: 12px 15px 0 0px;}
#select_r b {color:#505050; font-size:17px;}
#select_r select {margin: 0 5px 0 5px;}
.button {width:79px; height:23px; color:#fff; font-weight:bold; font-size:11px; background: transparent url(/images/button_bg.gif) 0 0 no-repeat; border:none medium; cursor:pointer;}



/*---Catalog---*/
.catalog_cont {padding: 25px 0 50px 30px;}
.cell_01 {float:left; width:227px;}

.cell_title {font-size:18px; height:45px;}
.green {color:#2C6D09 !important;}
.green a {color:#2C6D09 !important;}

.catalog_cont h2 {font-size:15px; color:#BA170B; margin:15px 0 0 0; padding:0; font-weight:bold;}
.variki {list-style-type:none; padding:7px 0 0 0; margin:0; height:120px; }
.variki li {padding: 0 0 3px 0;}
.variki a {color:#575757;}
.variki a:hover {color:#000;}

.h_line {background: transparent url(/images/h_line.gif) 0 100% repeat-x; padding: 0 0 0 0px; height:34px;}

.title_gray {float:left; font-size:16px; font-weight:bold; color:#4E4E4E; text-align: center; width:210px; margin-right:5px; height:32px; line-height:30px; background: transparent url(/images/title_gray.gif) 0 0 no-repeat;}
.title_gray b {padding-left:10px;}
.title_green {float:left; font-size:16px; font-weight:bold; color:#4E4E4E; width:130px; margin-right:5px; height:32px; line-height:30px; background: transparent url(/images/title_green.gif) 0 0 no-repeat; text-align:center;}
.title_green b {padding-left:0px;}
.title_green a {color:#fff; text-decoration:none;}
.title_green a:hover {color:#fff; text-decoration:underline;;}
.title_red {float:left; font-size:16px; font-weight:bold; color:#4E4E4E; width:130px; margin-right:5px; height:32px; line-height:30px; background: transparent url(/images/title_red.gif) 0 0 no-repeat; text-align:center;}
.title_red a {color:#fff; text-decoration:none;}
.title_red b {padding-left:0px;}
.title_red a:hover {color:#fff; text-decoration:underline;;}



.lenta {padding: 30px 0 50px 0;}
.obl_block {padding: 0px 0 0 22px; margin-bottom:30px;}
.wrp-fix {border:1px solid #fff;}
.obl_cell_01 {float:left; width:350px;}
.obl_cell_02 {float:left; width:150px; font-size:18px; font-weight:18px;}
.obl_cell_03 {float:left; width:120px; font-size:11px; font-weight:18px; color:#000; line-height:18px;white-space:nowrap;}
.obl_cell_04 {float:left; width:75px;}
.date {color:#3C3C3C; font-size:10px;}

.posrednik {background: transparent url(/images/posrednik.gif) 19px 5px no-repeat; font-size:10px; color:#F47A73; text-align:center; padding: 37px 0 0 0;}
.utka {background: transparent url(/images/utka.gif) 19px 5px no-repeat; font-size:10px; color:#F47A73; text-align:center; padding: 37px 0 0 0;}
.podozr_posrednik {background: transparent url(/images/podozr_posrednik.gif) 19px 5px no-repeat; font-size:10px; color:#8B8B8B; text-align:center; padding: 37px 0 0 0;}
.deteils {padding-top:5px;}
.deteils a {font-size:10px; color:#6F6D6D; text-decoration:none;}
.deteils a:hover {color:#000; text-decoration:underline;}

.red_marker {background: transparent url(/images/red_marker.gif) 10px 50% no-repeat;}
.green_marker {background: transparent url(/images/green_marker.gif) 10px 50% no-repeat;}

.obl_block h3 {font-size:18px; font-weight:18px; color:#BA190C; padding:0 0 5px 0; margin:0;}
.obl_block h3 a {color:#BA190C;}

.red_marker h3 a {color:#BA170B;}
.green_marker h3 a {color:#2C6D09;}

.red_marker .obl_cell_02 {color:#BA190C;}
.green_marker .obl_cell_02 {color:#2C6D09;}


.page {padding: 30px 0 30px 33px;}
.page a {font-size:12px; color:#666666; padding: 0 3px 0 3px;}
.page a#page_active {background:#E6E6E4; border:1px solid #B5B5B5; text-decoration:none; cursor:default;}

.small {font-size:11px;}


/*---BASE PAGE---*/
.content {padding: 20px 30px 100px 60px;}
.content h1 {font-family:Trebuchet MS,sans-serif; font-size:24px; color:#BA170B;  margin-bottom:35px !important;}
h2 {font-family:Trebuchet MS,sans-serif; font-size:20px; color:#BA170B;  margin-bottom:15px !important; margin-top:25px;}
.content select {font-size:16px; margin-right:20px;}
.left_part h1 {font-family:Trebuchet MS,sans-serif; font-size:24px; color:#BA170B; margin-top:25px; margin-bottom:15px;}


.next {text-align:right; padding: 50px 165px 50px 0; font-size:20px;}
.next a {color:#BA170B;  font-family: Verdana, Arial, Tahoma, sans-serif;}
.next a:hover {color:#FC0404;}

#reg_step_1 {margin: 10px 0 30px 0; width:585px; height:85px; }
#reg_step_2 {margin: 10px 0 30px 0; width:585px; height:85px; }
#reg_step_3 {margin: 10px 0 30px 0; width:585px; height:85px; }
#reg_step_4 {margin: 10px 0 30px 0; width:585px; height:85px; }
//background: transparent url(/images/reg_step_4.gif) 0 0px no-repeat;

.form_table {}
.form_table td {font-size:16px; font-weight:bold; padding: 5px 0 5px 0;}
.form_table select {width:294px;}
.form_table textarea {width:290px; height:200px; font-family: Tahoma, sans-serif;}
textarea {font-family: Tahoma, sans-serif;}
.form_table input {width:290px; font-size:16px;}
.form_table .small { font-weight:normal;}
.form_table td .next {text-align:right; padding: 50px 20px 50px 0;  font-size:20px; font-weight:normal;}

input:focus, textarea:focus, select:focus, label:focus {background: #FAFAFA !important; color:#000 !important;}

.del_file {padding: 5px 0 10px 0;}
.del_file input {width:70px; font-size:15px;}

.date_post {color:#3C3C3C; font-size:11px; margin-top:-25px;}

.object_photo {padding: 10px 25px 0 0;}
.object_photo img {border:1px solid #D0D0D0; padding: 2px;}
.big_photo {float:left;}
.small_photo {float:right; padding: 0px 0 0 0;}
.small_photo img {margin-bottom:14px;}
.user_comments {padding: 0 0 5px 25px;}

.my-form-styles textarea
{
   width       : 90%;
   height      : 100px;
   font-weight : normal;
   font-size   : 12px;
}


/*---BLOG STYLE---*/

.blog-table-post {font-size:16px; line-height:120%;}
.blog-table-post-comment {font-size:16px; line-height:130%;}
table.blog-table-post-comment-table td {font-size:11px;}
table.blog-table-post-table th,  table.blog-table-post-table td {font-size:11px;}
.blog-post-date b {font-size:18px; display:block; margin-bottom:-8px; _margin-bottom:-4px; padding-top:5px; font-weight:normal;}
small {font-size:11px;}
.blog-author {font-size:11px;}
.blogtext {font-size:11px;}
.blogtext a {font-size:18px; color:#BA170B;}
table.blog-calendar td {font-size:9px;}
.blogCalToday a:hover {font-weight:bold !important;}
.blog-table-post-table span b {font-size:11px;}
.blog-author b {font-size:18px !important; font-weight:normal; color:#456A74;}
.blog-author b a {font-size:18px; font-weight:normal; color:#456A74;}
.blog-user {height:22px; background-position: 0 3px;}
table.blog-table-post th {background-color:#fff; border:0px solid #8FB0D2;}
table.blog-table-post td {border:0px solid #8FB0D2;}
.blogtoolbar {background-color:#d9d9d9;}
table.blog-table-post-comment th {background-color:#fff; border:0px solid #8FB0D2;}
table.blog-table-post-comment {border:0px solid #8FB0D2; border-bottom:1px solid #8FB0D2;}
.blog-comment-text a {font-size:12px;}

#avt {float:right; width:250px; padding-top:30px; line-height:150%; margin-top:-10px;}
#avt a {text-decoration:underline !important;}
table.blog-table-post-comment td {border:0px solid #8FB0D2; border-bottom:0px solid #8FB0D2;}

.left_part p {padding-right:20px;}
div.blog-line { background-color:transparent; background-color:#C7D2D5;}

.blogtoolblock {width:720px !important;}
.blog-table-post {width:720px !important; }
table..blog-table-post th {white-space: normal !important;}


/*---POP UP---*/
#rss_pop_block {display:none; margin-left:-460px; margin-top:-100px; position:absolute; z-index:100; width:400px;}
#rss_pop_block1 {display:none; margin-left:-460px; margin-top:-100px; position:absolute; z-index:100; width:400px;}
.gray_border {border:2px solid #999999;  background:#fff; padding:10px 10px 20px 20px;}
.shadow_right {background: transparent url(/images/shadow_right.gif) 100% 0% no-repeat;}
.shadow_bottom {padding: 0 3px 3px 0; background: transparent url(/images/shadow_bottom.gif) 0 100% no-repeat;}
.question {font-size:14px; color:#B00E01; font-weight:bold; padding-top:5px;}
#w20 {position:absolute; top:8px; width:59px; height:43px; z-index:10; margin-left:13px; background: transparent url(/images/w20.gif) 0% 0% no-repeat;}

.o_help {font-size:11px; padding: 16px 11px 0 0px; text-align:right;}
a.help_icon {padding-left: 17px; background:transparent url(/images/help.gif) no-repeat scroll 0pt 2px;}
.add_block {padding-top:10px; height:40px;}
#o_help_block {display:none;  position:absolute; z-index:100; width:400px; text-align:left; margin:  -50px 0 0 200px; left:0; _margin-top:25px;}

.border1 {border:1px solid #D0D0D0; background:#F1F1F1; padding:5px;}
.zimaletta { padding-left:5px !important; padding-right:5px !important;}
.zimaletta a {width:240px; height:350px; display:block;}
.zimaletta a span {display:none;}
.zmb_01 a {background: url(/temp/egipt.jpg) 0 0 no-repeat;}
.zmb_02 a {background: url(/temp/turkey.jpg) 0 0 no-repeat;}

a.text_banner {display:block; width:510px; height:85px; border:1px solid #666; color:#666;  text-decoration:none; font-family: Arial; text-align:left; position:relative; left:0px; float:right;}
a.text_banner:hover {color:#fff; background:#FE6901; border:1px solid #FE6901;}
a.text_banner .line1 {text-transform:uppercase; font-size:38px; padding:5px 0px 0 10px; display:block; margin:0; font-weight:bold;}
a.text_banner .line2 {font-size:11px; font-weight:normal; padding:0 0 0 2px; margin:0; display:block; padding-left:12px;}

#top_ban1 {width:1000px; text-align:right; margin:0 auto; padding-bottom:5px;}
a.text_banner1 {display:block; width:510px; height:85px; border:1px solid #666; color:#666;  text-decoration:none; font-family: Arial; text-align:left; position:relative; left:0px; float:right; background: transparent url(/images/banner480.gif) 0% 0% no-repeat;}
a.text_banner1 .line1 {display:none;}


.div_adv {
	display:block;
	height:350px;
	width:240px;
	text-align:center;
	background: url("/images/blove.gif") 0px 0px no-repeat;
	text-indent:-9999px;
margin:0 auto;
}


.html {height:34px; line-height:32px; background: url(/images/html_logo_s.gif) 207px 0 no-repeat; margin-top:10px;}
.html a {}
.html a:hover {text-decoration:underline;}
.html b {color:#000; text-transform:uppercase;}
.lenta #google_ads_frame1 {display:none;}
.lenta #google_ads_frame2 {display:none;}