body
		{
   		text-align: center;
		margin: 0px;
   		padding: 0px;
   		margin-top: 0px;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px;
   		text-align: center;
		}



.width {
  width:100%;
  min-width:1000px;
}


* html .minwidth {
  padding-left:1000px;
}

* html .container {
  margin-left:-1000px;
  position:relative;

}

* html .minwidth,
* html .container,
* html .content,
* html .layout {
  height:1px;
}



#menu_body{ width:212px}

#menu_body ul{background: #ffffff;}

#menu_body ul li{list-style-type:none; border-bottom:1px solid #ffffff; margin-left:-40px; padding-left:9px; background: url('http://data.marketgid.com/images/arrow.jpg') #e9e9e9; background-position: 0 2; background-repeat: no-repeat;}

#menu_body ul li  a{color:#0a9053;  font-family:verdana,arial,sans-serif;text-decoration:none}
#menu_body ul li  a:hover{color:#0a9053;  font-family:verdana,arial,sans-serif;text-decoration:underline}


#menu_body ul li ul li{background: #ffffff; list-style-type:none; margin-left:-45px; padding-left:10px; background: url('http://data.marketgid.com/images/dott.jpg') #ffffff; background-position: 0 2; background-repeat: no-repeat;}

#menu_body ul li ul li  a{color: #7c7c7c; font-family:verdana,arial,sans-serif; FONT-SIZE: 10px; text-decoration:none}
#menu_body ul li ul li  a:hover{color: #7c7c7c; font-family:verdana,arial,sans-serif; FONT-SIZE: 10px; text-decoration:underline}

#menu_body ul li ul{border-top:1px solid #fff;margin-left:-9px;padding-left:50px}

#menu_body ul li ul li ul li a{color: #7c7c7c; font-family:verdana,arial,sans-serif; font-weight: normal; FONT-SIZE: 10px; text-decoration:none}
#menu_body ul li ul li ul li a:hover{color: #7c7c7c; font-family:verdana,arial,sans-serif; font-weight: normal; FONT-SIZE: 10px; text-decoration:underline}





#column {
width: 100%;
clear: both;
}



.price	{
		margin: 0px;
   		padding: 0px;
   		margin-top: 0px;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
   		text-align: center;
   		font-weight: bold;
   		color: #2673ab;
		}
.names	{
		margin: 0px;
   		padding: 0px;
   		margin-top: 0px;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
   		text-align: center;
   		font-weight: bold;
   		text-decoration: underline;
   		color: #999999;
		}

.home
		{
		position: absolute;
		top:0;
		z-index:99;
		}



div.adsf
		{
		border: 1px solid #ff0000;
		}
#logo
		{
		width:241px;
		height: 160px;
		float: left;
		color: #666666;
		}
#top_right
		{
		margin-left:241px;
		height: 160px;
		color: #666666;
		margin-right:15px;
		}
div.left
		{
		float:left;
		}
div.right
		{
		float:right;
		}
#hr		{
		border-top: 1px solid #cccccc;
		margin-top:25px;
		}
#hr0		{
		border-top: 1px solid #ffffff;
		margin-top:0px;
		}
#text
		{
		margin-top:5px;
		}
#search
		{
		margin-top:5px;
		height: 65px;
		background: url('http://data.marketgid.com/images/bg_search.jpg');
		}
#search #s_t
		{
		height: 19px;
		background: url('http://data.marketgid.com/images/top_s.jpg');
		background-position: left top;
		background-repeat: no-repeat;
		padding-left:30px;
		color: #ffffff;
		vertical-align: bottom;
		}
#search #s_b
		{
		height: 19px;
		background: url('http://data.marketgid.com/images/bot_s.jpg');
		background-position: right bottom;
		background-repeat: no-repeat;
		padding-left:30px;
		color: #ffffff;
		}

#search #input_s
		{
		padding-left:30px;
		padding-right:30px;
		height: 28px;
		}


div.left_s
		{
		margin-right:100px;
		}
div.right_s
		{
		width:95px;
		float: right;
		}

img
		{
		border: 0;
		}

a
		{
		color: #666666;
		FONT-SIZE: 11px;
		font-weight: bold;
		text-decoration: none;
		}
a.green
		{
		color: #0a9857;
		font-weight: normal;
		text-decoration: underline;
		}

div a.greenbig
		{
		color: #0a9857;
		font-weight: normal;
		text-decoration: underline;
		font-weight: bold;
		FONT-SIZE: 14px;
		}


div a.bluebig
		{
		color: #35678B;
		font-weight: normal;
		text-decoration: underline;
		font-weight: bold;
		FONT-SIZE: 14px;
		}

label.greenbig
		{
		color: #0a9857;
		font-weight: normal;
		font-weight: bold;
		FONT-SIZE: 14px;
		}

label.greenbig a
		{
		color: #0a9857;
		font-weight: normal;
		font-weight: bold;
		FONT-SIZE: 14px;
		}

label.greenbig a:hover
		{
		color: #0a9857;
		font-weight: normal;
		font-weight: bold;
		FONT-SIZE: 14px;
		text-decoration: underline;
		}

a.grey
		{
		color: #666666;
		font-weight: normal;
		text-decoration: underline;
		}
a.green1
		{
		color: #0a9857;
		font-weight: normal;
		FONT-SIZE: 10px;
		text-decoration: underline;
		}
a.grey1
		{
		FONT-SIZE: 10px;
		color: #666666;
		font-weight: normal;
		text-decoration: underline;
		}

input.search
		{
		background: url('http://data.marketgid.com/images/search_4.jpg');
		width:84px;
		height:25px;
		border: 0px;
		}
#baner
		{
		border: 1px solid #cccccc;
		margin-top:5px;
		margin-left: 10px;
		padding: 4px;
		height:60px;
		}
#baner div.rightbn
		{
		margin-top: 43px;
		float:right;
		}
#baner a
		{
		color: #c10803;
		font-weight: normal;
		text-decoration: underline;
		}

form	{
		margin:0;
		}




a.blue
		{
		text-decoration: underline;
		font-weight: normal;
		color: #35678b;
		}

a.bluelog
		{
		text-decoration: underline;
		font-weight: normal;
		color: #35678b;
		font-weight: bold;
		}
a.green
		{
		text-decoration: underline;
		font-weight: bold;
		color: #0a9455;
		}
#submenu
		{
		padding-left: 30px;
		height: 20px;
		background: url('http://data.marketgid.com/images/bg_grey.jpg');
		background-position: left top;
		background-repeat: no-repeat;
		float: left;
		}
#submenu a
		{
		text-decoration: underline;
		font-weight: normal;
		color: #666666;
		}





#left_block
		{
		padding: 2px;
  		width: 226px;
  		float: left;
  		margin-left: 10px;
		}
#center_block
		{
		margin-left:250px;
		margin-right: 10px;
		}


#center_block2
		{
		padding: 2px;
		margin-right:35px;
		}

#right_block
		{
		padding: 2px;
		width:212px;
		float:right;
		margin-right: 15px;
		}

.plashka_g
		{
		border-bottom: 4px solid #0a9053;
		}
.plashka_b
		{
		border-bottom: 4px solid #35678b;
		}

.recomend
		{
		padding: 4px;
		margin-bottom: 10px;
		FONT-SIZE: 10px;
		font-weight: normal;
		}

.recomend a
		{
		color: #c00500;
		FONT-SIZE: 10px;
		font-weight: normal;
		text-decoration: underline;
		}
#cena a.red, .red
		{
		color: #c00500;
		FONT-SIZE: 11px;
		font-weight: normal;
		text-decoration: underline;
		}

.obz
		{
		background: #537b99;
		font-size:11px;
		color: #ffffff;
		padding-left: 15px;
		padding-top:3px;
		padding-bottom:3px;
		margin:5px;
		}

.news
		{
		color: #666666;
		padding: 4px;
		margin-bottom: 10px;
		FONT-SIZE: 10px;
		font-weight: normal;
		}

.news a
		{
		color: #35678b;
		FONT-SIZE: 10px;
		font-weight: normal;
		text-decoration: underline;
		}

.l_menu
		{
		padding: 4px;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		margin-bottom: 10px;
		}
.l_menu_a
		{
		background: url('http://data.marketgid.com/images/grey.jpg');
		background-position: left top;
		background-repeat: repeat-x;
		padding: 2px;
		}
.l_menu_na
		{
		background: #e9e9e9;
		background-position: left top;
		background-repeat: repeat-x;
		padding: 2px;
		border: 1px solid #ffffff;
		}
.l_menu_na a, .l_menu_a a
		{
		color: #0a9455;
		text-decoration: underline;
		}

.l_submenu_na a, .l_submenu_a a
		{
		color: #7c7c7c;
		text-decoration: none;
		}
.brend
		{
		margin-left:10px;
		color: #7c7c7c;
		text-decoration: none;
		}
div.brend a
		{
		margin:2px;
		color: #2673ab;
		text-decoration: underline;
		font-weight: normal;
		}
.brend_sub
		{
		margin-left:10px;
		color: #7c7c7c;
		text-decoration: none;
		background: #e9e9e9;
		padding: 2px;
		border-bottom: 1px solid #ccc;
		}
.under
		{
		color: #7c7c7c;
		text-decoration: underline;
		}
div.brend_sub a
		{
		margin:2px;
		color: #2673ab;
		text-decoration: underline;
		font-weight: normal;
		}

.l_submenul1_a
		{
		padding-left: 12px;
		}
.l_submenul1_na a, .l_submenul1_a a
		{
		color: #666666;
		text-decoration: underline;
		font-weight: normal;
		}


.l_submenul2_a
		{
		padding-left: 12px;
		}
.l_submenul2_na a, .l_submenul2_a a
		{
		color: #666666;
		text-decoration: underline;
		font-weight: normal;
		}

.l_menu_b
		{
		padding: 4px;
		margin-bottom: 4px;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		margin-bottom: 10px;
		}

.l_menu_b a
		{
		color: #35678b;
		text-decoration: underline;
		font-weight: normal;
		}

.name
		{
		margin-left:10px;
		height: 25px;
		border-bottom: 1px solid #0a9053;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 18px;
		color: #35678b;
   		text-align: left;
		}
.name2
		{
		margin-left:10px;
		height: 25px;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 18px;
		color: #35678b;
   		text-align: left;
		}
.name font
		{
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 18px;
		color: #dc2a26;
		}
.font_sub
		{
		float: left;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 18px;
		color: #dc2a26;
		}
.font_sub a
		{
		float: left;
		text-decoration: underline;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 18px;
		color: #dc2a26;
		}
.font_page
		{
		margin-top:8px;
		float: right;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #666666;
		}
span.font_page a
		{
		margin: 5px;
		font-weight: normal;
		text-decoration: underline;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #666666;
		}

span.font_page span
		{
		margin: 5px;
		padding: 1 5 1 5;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #666666;
		background: #e9e9e9;
		}


.font_page_bt
		{
		float: left;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #666666;
		}

span.font_page_bt a
		{
		margin: 5px;
		font-weight: normal;
		text-decoration: underline;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #666666;
		}

span.font_page_bt span
		{
		margin: 5px;
		padding: 1 5 1 5;
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #666666;
		background: #e9e9e9;
		}


#img_tov
		{
		width: 274;
		float: left;
		}
#cena
		{
		float: right;
		}
#har
		{
		font-weight: bold;
		float: left;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		color: #35678b;
		}
#cena font
		{
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		color: #dc2a26;
		}
#cena font a
		{
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		color: #dc2a26;
		text-decoration: underline;
		}


span.cena
		{
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		color: #dc2a26;
		}
#cena font a
		{
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		color: #dc2a26;
		text-decoration: underline;
		}


#otziv
		{
		FONT-SIZE: 12px;
		padding:5px;
		border-top: 1px solid #cccccc;
		}
#otziv div
		{
		margin-top:10px;
		margin-bottom:10px;
		padding-left: 5px;
		border-left: 3px solid #999999;
		}
#otziv div a
		{
		font-weight: normal;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		color: #2673ab;
		text-decoration: none;
		}
#otziv b
		{
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		color: #999999;
		text-decoration: none;
		}
.zaglav
		{
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 14px;
		color: #35678b;
   		text-align: center;
		}

#center_block table
		{
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #666666;
		text-decoration: none;
		}
input.knopka
		{
		height: 22px;
		width: 160px;
		border: 0px;
		background: #5d85a2;
		font-weight: bold;
   		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		color: #ffffff;
		}
div.green
		{
		margin-top: 5px;
		border-top: 1px solid #0a9053;
		height: 10px;
		clear: right;
		margin-left: 245px;
		margin-right: 15px;
		}
div.green2
		{
		margin-top: 1px;
		border-top: 4px solid #0a9053;
		height: 10px;
		clear: right;
		margin-left: 242px;
		margin-right: 15px;
		}

div.blue
		{
		margin-top: 5px;
		border-top: 1px solid #35678B;
		height: 10px;
		clear: right;
		margin-left: 245px;
		margin-right: 15px;
		}


div.blue2
		{
		margin-top: 1px;
		border-top: 4px solid #35678B;
		height: 10px;
		clear: right;
		margin-left: 242px;
		margin-right: 15px;
		}

.ger_bord
		{float:left; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 5 5 5 10;}



div.block
		{
		margin-top: 22px;
		}
div.blue
		{
		margin-top: 5px;
		border-top: 2px solid #2b5d81;
		height: 10px;
		clear: right;
		}
#news_theme
		{
		padding-left: 10px;
		FONT-SIZE: 12px;
		color: #2673ab;
		}
#article_theme
		{
	 	padding-left: 10px;
	 	FONT-SIZE: 12px;
	 	color: #0a9455;
		}

#text_article_theme,	#text_new_theme
	{
	padding-left: 10px;
	}
#text_article_theme a
	{
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #0a9455;
	text-decoration: underline;
	}
#text_new_theme a
	{
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #35678b;
	text-decoration: underline;
	}
div.l_block_sh
	{

	clear: both;
	padding: 3px;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #666666;
	text-decoration: none;
	background: #e9e9e9;
	}
div.l_block_sh_b
	{

	clear: both;
	padding: 3px;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #2673ab;
	text-decoration: none;
	background: #e9e9e9;
	}


#right_block div.left
	{
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	text-align: left;
	width: 70%;
	clear: left;
	}
#right_block div.right
	{
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #da1b17;
	text-decoration: none;
	padding-right: 5px;
	width: 20%;
	clear: right;
	text-align: right;
	}
#footer
	{
	padding-bottom: 15px;
	margin: 15px;
	}
#footer a
	{
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: underline;
	text-align: right;
	}

.bl-btn     {     height: 17px;     }

.bl-btn span, .bl-btn a     {
     position: relative;
     display: block;
     float: left;
     line-height: 16px;
}

.bl-btn .el-name     {     padding: 0px 15px 1px 10px;     }
.bl-btn a     {     padding: 0px 15px 0px 15px;     }
.bl-btn a     {     font-weight: bold;     }
.bl-btn a:hover     {     text-decoration: underline;     }

.bl-btn .active a     {
     z-index: 100;
     background-color: #FFFFFF;
     border: solid #008000;
     border-width: 1px 1px 0px 1px;
     color: #0a9857;
}

img	{	border: none;	}
.floatRight	{	float: right;	}

.bl-switch	{
	border-bottom: solid #cccccc 1px;
	margin-bottom: 5px;
	padding: 10px 0px 6px 0px;
	line-height: 12px;
}

/* language class */


.bl-lang	{	padding-right: 5px;	}

.bl-lang a	{
	color: #2e2e2e;
	margin: 0px 5px 0px 5px;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}

.bl-lang a.active	{
	color: #2b7c5b;
	font-weight: bold;
	cursor: default;
}

/* icon class */

.bl-icon a	{
	margin-right: 20px;
	font-size: 10px;
}

.bl-icon img	{
	margin: 0px 5px 1px 0px;

	vertical-align: text-bottom;
}
#link_kt_1{
     margin-left: 2px;
     float: left;
     text-align:left;
}

div.ger_bord div div{	clear:left;}
