body {margin: 0; background: #00663A url(/images/body_bg.jpg) 0 0 repeat; padding:0px;color:#E8DBBB; font-family: Georgia, serif; font-size:14px;height: auto !important;}

html,body {width:100%;}
img {border:0;}
form {padding:0; margin:0;}
a {color:#E8DBBB; text-decoration:underline; outline:0;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {font-size:28px; font-weight:normal; margin:0; padding: 25px 0 17px 0; line-height:28px;}
h2 {color:#00693C; font-size:20px; font-style:italic; font-weight:normal; margin:0; padding:25px 0 20px 0;}
.left_part h2 {margin-left:34px;}
.right_part h2 {font-size:28px; font-style:normal; color:#000; line-height:normal;}
h3 {font-size:20px; font-style:normal; color:#000; line-height:normal;}
h4 {font-size:18px; font-style:normal; color:#000; line-height:normal;}


ul {}
ul li {}

u {font-size:20px; font-style:italic; font-weight:normal; display:block; text-decoration:none; padding: 10px 0;}
.m_text u {color:#00693C; }
.m_text table td u {display:none}
.icon_block, .zakaz, .path{display:none}
p {}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}
sub {padding-left:20px; font-size:11px; font-family:Tahoma; line-height:normal;color:#999999; display: block; line-height: 16px;}

.clear {clear:both; font-size:0; height: 0; overflow: hidden;}

#body_bg_top {}
#container {margin: 0 auto;  border:0px solid #fff; line-height:143%;}
#body_img {background:  url(/images/body_img.png) 50% 0 no-repeat;}


#header {position:relative; padding-bottom:40px;}
.icon_block {position:absolute; width:231px; margin-top:24px; right:0; z-index: 1;}
.icon_block a {margin-right:35px;}
.lang {position:absolute; width:98px; margin-top:24px; font-size:12px; right:0;z-index: 1;}
.lang a {color:#C6AB6E;}
#logo {position:absolute; margin: 0 0 0 -9px;}

.top_menu {display:none;}


span.big {font-size:68px; color:#C6AB6E; display:block; float:left; height:55px; margin: -8px  10px 0 0; line-height:normal;}

.img_block {display: none;}
.contacts {display: none;}

#footer {padding: 0 0 50px 0; margin: 0 30px 0 30px; position:relative;}

.dot_left {position:absolute; left:0; top:13px; background:  url(/images/dot.gif) 0 0 no-repeat; width:30px; height:3px; zoom:0;}
.dot_right {position:absolute; right:0; top:13px; background:  url(/images/dot.gif) 0 0 no-repeat; width:3px; height:3px;}
.footer_menu {}
#btm_menu {display:none;}
#arwm {float:right; text-decoration:none; font-size:11px; color:#C6AB6E; font-family:Arial; display:block;  margin-top:20px;}
#arwm a { background:none; margin:0;}

#arwm a { font-size:11px; color:#C6AB6E; font-family:Arial; text-decoration: none;}

.footer_left {width:320px; float:left; font-size:12px; line-height:150%;}
.copy {background: url(/images/copy.gif) 20px 5px no-repeat; padding: 0 0 0 0px;}
.mail {display: none;}
#footer_img {background: url(/images/footer_img.gif) 98% 100% no-repeat;}


/*---base_page---*/
.content {margin: 0 20px 20px 20px; padding: 35px 20px 45px 20px; color:#000000;}
.content_img  { padding-bottom:0px;}
.content a {color:#00693C;}
#base_body #header  {height:168px; min-height:168px;}

.path {font-family:Tahoma; font-size:11px; padding: 17px 0 0 0; margin-bottom:-11px; position:relative; z-index:1;}
.path span {background: url(/images/path_arr.gif) 6px 5px no-repeat; padding: 0 12px;}

.right_part {}
.left_part {display: none;}

.left_menu {display: none;}

.content .right_part ul {list-style-type:none; padding: 0 0 0 0; margin: 8px 0 15px 16px;}
.content .right_part ul li {background: url(/images/dot2.gif) 0px 10px no-repeat; padding: 0 0 8px 20px;}

.content .right_part ol {margin:8px 0 15px 0; padding:0 0 0 33px;}
.content .right_part ol li {padding: 0 0 8px 3px;}

#fgr {background: transparent url(/images/gr.png) 0px 100% repeat-x;}

.img_left {float:left; border:1px solid #C6AB6E; margin: 0 30px 15px 0;}
.img_right {float:right; border:1px solid #C6AB6E; margin:0 0px 15px 30px !important;}

.m_text .pd_block {padding-left:20px; font-size:11px; font-family:Tahoma; line-height:normal;}
.m_text .pd_block span {margin: -1px 4px 5px 0; font-size:12px; display:block; float:left; clear:both;}
.gray {color:#999999;}


.m_text {padding: 0 25px 10px 0;}
.m_text img {}
.m_text table {width:100%; font-size:12px; margin: 0 0 10px 0;}
.m_text table th {border-bottom:1px solid #CCC;  color:#999999; padding: 8px 10px 8px 20px}
.m_text table td {border-bottom:1px solid #CCC;  padding: 7px 10px 8px 20px}
.right_part h2 {font-size:28px; font-style:normal; color:#000; line-height:normal;}

#main_body .m_text
{
padding-top: 246px;
padding-bottom: 0px;
}

#main_body .m_newslast
{

float: none;
width: 100%;
clear: both;
padding-top: 0px;
padding-right: 0pt;
padding-bottom: 30pt;
padding-left: 0pt;
}
#map { width:100%; height: 400px; border:1px solid #C6AB6E;}

.footer_menu, .pp_next, .pp_previous, .pp_content_container, .lang, .filtr_block_v2{display:none !important; }
.catalog_v3_ikra .v3_ikra_Item a.name{color:#000 !important;text-decoration:none;}


.catalog_v3_ikra .v3_ikra_Item {
    background-color: #FFFFFF  !important;
    border: 1px solid #B3995D  !important;
    display: inline-block !important;
    float: left !important;
    height: 165px !important;
    margin: 12px !important;
    overflow: hidden !important;
    width: 240px !important;
    z-index: 10 !important;}
	
	.catalog_v3_ikra .v3_ikra_Item .photo {
    display: inline-block !important;
    float: left !important;
    width: 120px !important;}
	
	.catalog_v3_ikra .v3_ikra_Item .descr {
    display: inline-block !important;
    float: right !important;
    text-align: center !important;
    width: 110px !important;}
