body{
	margin:0;
	padding:0;
	font:12px Arial;
	background-color: #ffffff;
	text-align:center;
}

.Preview_Thumbnails
{
/*	clear: left;*/
text-align: center;
}
.Preview_Thumbnails a
{

/*
margin: 0 auto;
display: block;
*/
/*	clear: left;*/
}
.Preview_Thumbnails a img{
	margin: 0 5px;
}
div#counters
{
	clear: both;
	margin:0pt auto;
	text-align:left;
	width:990px;	
}

.Right_Menu_Middle a 
{
	color: black;
	text-decoration: none;
	text-align: left;
}

a.left_selected
{
	color: blue!important;
	font-weight: bolder!important;
}


div.error
{
	
}

div.notice
{
}


a{
	outline: 0;
}
form{
	margin: 0;
	padding: 0;
}
h1{
	font-size:18px;
	color:#0383dd;
	font-weight: normal;
	margin: 0;
	text-align: center;
}
#MAIN{
	width: 990px;
	margin: 0 auto;
	padding: 0;
	border-left:1px solid #737B86;
	border-right:1px solid #737B86;
	border-bottom:1px solid #737B86;
	text-align: left;
	background-color: #ffffff;
}

#header {
	height:85px;
	background: #ffffff url('../images/up_bg.jpg') repeat-x left top;	
	font-family: Tahoma;
}
#mainmenu{
	float: left;
	width: 745px;
}
#mainmenu ul{
	margin-left: 50px;
	padding-left: 0;
	display: inline;
}
#mainmenu ul li {
	margin-left: 20px;
	list-style: none;
	display: inline;
	line-height: 60px;
}
#mainmenu ul li a{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;	
}
#mainmenu ul li a:hover{
	color: #ffffff;
	text-decoration: underline;
}

#search{
	height: 85px;
	float: left;
	width:231px;
	color: #7d7d7d;
	padding-left: 10px;
	background: url('../images/lupa.jpg') no-repeat right top;	

}
#search form{
/*	width:240px;*/
}
#search_text{
	padding: 0;
	width: 144px;
	height:20px;
	line-height: 20px;
	border: none;
	padding-left: 5px;
	margin: 0;
	background:transparent none repeat scroll 0% 50%;
	color: #7d7d7d;
}
#search_bg{
	margin-top: 50px;
	background: url('../images/input_text.jpg') no-repeat;	
	width: 149px;
	height:20px;
	float: left;
}
#search_button{
	background: url('../images/search_button.jpg') no-repeat;	
	width: 58px;
	height: 20px;
	border: none;
	/*margin-left: 15px;*/
	cursor: pointer;
/*	display: block;
	float: right;*/
}
#search_b{
margin-top: 50px;
width: 60px;
float: left;
margin-left: 5px;	
}

#search_catalog{
	margin-top: 5px;
	width: 150px;	
	color: #7d7d7d;
}
#main1 {
	background: #ffffff url('../images/main_bg.jpg') repeat-y left top;
}
#main2 {
	margin:0; padding:0;
}
#left {
	float:left;
	width:213px;
	font-size:12px;
	padding-top: 130px;
	overflow: hidden;
}
#right {
	float:right;
	width:235px;
	padding-top: 10px;	
}


#middle {
	margin-left: 213px;
	margin-right: 245px;
	padding-top: 130px;	
	font-size: 12px;
	position: relative;
	padding-left: 10px;
/*	padding-right: 10px;*/
	color: #333333;
	width: 505px;
}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		

.Left_Menu_Item{
	margin-bottom: 5px;
}

.Left_Menu_Top{
	width: 193px;
	height:51px;	
	background: #ffffff url('../images/m_left_top.jpg');	
	padding-left: 20px;	
	display:table-cell;
	vertical-align:middle;
	color: #f7faff;

}
.Left_Menu_Top a{	
	font-size: 13px;
	color: #eef1ff;
	font-weight: bold;
	text-decoration:none;
	margin-top: expression(((parentNode.offsetHeight/2)-parseInt(offsetHeight)/2)  <0 ? "0" :(parentNode.offsetHeight/2)-(parseInt(offsetHeight)/2) +'px');
	display: block;
}

.Left_Menu_Top a:hover{
	color: #ffffff;
text-decoration: none;

}

.Left_Menu_Item ul{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding:0;
	
/*	border:1px solid red;*/

}
.Left_Menu_Item ul li{
	margin: 0;
	padding-left: 15px;
	background: url('../images/list.jpg') no-repeat left top;
}
.Left_Menu_Item ul li a{

	color: #163b60;
	font-weight:bold;
	text-decoration:none;
	display: block;
	width: 187px;
}
.Left_Menu_Item ul li a:hover{
	color: #163b60;
	text-decoration: underline;
}

html>/**/body .Sub_List{
	margin-left: 10px;
}
.Sub_List{
	padding: 0;

	_margin-left:-5px;
}
.Sub_List ul{

	background: transparent;	
	padding: 0;	
}
.Sub_List li{
margin: 0;
padding: 0;
}
.Sub_List ul li a{
	text-decoration: none;
	font-weight: normal;	
	color: #163b60;
	padding: 0;
	margin: 0;	
	width:175px;
	display: block;
}
.Sub_List ul li a:hover{
	text-decoration: underline;
	font-weight: normal;	
	color: #163b60;
}
.Left_Menu_Bottom{
	background: #ffffff url('../images/m_left_bottom.jpg');
	height:12px;
	font-size: 1px;
}

.Left_Menu_List{
	background: #ffffff url('../images/m_left_middle.jpg');	
	margin: 0;
	padding: 0;
}


#logo{
	position: absolute;
	width: 724px;
	height: 160px;
	margin-top: -35px;
	margin-left: 22px;
}

#Login{
	width: 235px;
	margin-bottom: 5px;
}
#Login_top{
	background: #ffffff url('../images/login_top.jpg') no-repeat left top;	
	width: 205px;
	height:25px;	
	text-align: left;
	display: block;
	font-weight: bold;
	color: #ffffff;
	font-size: 17px;
	padding-left:30px;
/*	line-height: 40px;*/
padding-top: 15px;

}
#Login_middle{
	background: #ffffff url('../images/login_middle.jpg') repeat-y left top;	
	width: 235px;	
	/*height: 150px;*/
}
#Login_middle form{
	margin-left:25px;
}



#Login_middle form .field{
	padding: 0;
	width: 150px;
	height:20px;
	line-height: 20px;
	border: 1px solid #8c8c8c;
	padding-left: 5px;
	margin-top: 8px;
	color: #7d7d7d;
	font-size: 13px;
	margin-bottom: 4px;
}
#Login_middle form #enter_button{
	background: url('../images/enter.jpg') no-repeat;	
	width: 73px;
	height: 25px;
	border: none;
	cursor: pointer;
	margin-top: 5px;
	display:block;
	float: left;	
}
#Login_middle form .a{
	margin-top: 5px;
	line-height: 25px;
	clear: both;
	margin-left:10px;
	color: #ffffff;
	text-decoration: none;	`
}
#Login_middle form a{
	color: #ffffff;
	text-decoration: none;	`
}
#Login_middle form a:hover{
	color: #ffffff;
	text-decoration: underline;	`
}
#Login_bottom{
	background: #ffffff url('../images/login_bottom.jpg') no-repeat left top;	
	width: 235px;
	height: 12px;
	font-size:1px;		
}

/*Right menu*/
.Right_Menu_Item{
	margin: 5px 0;
	color: #333333;
}
.Right_Menu_Top{
	width: 200px;
	height:47px;	
	background: #ffffff url('../images/m_right_top.jpg') right top;	
	padding-left: 35px;	
	display:table-cell;
	vertical-align:middle;

}
.Right_Menu_Top a{	
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	margin-top: expression(((parentNode.offsetHeight/2)-parseInt(offsetHeight)/2)  <0 ? "0" :(parentNode.offsetHeight/2)-(parseInt(offsetHeight)/2) +'px');
	display: block;
}

.Right_Menu_Top:hover a{
	text-decoration: underline;
	color: #ffffff;
}

.Right_Menu_Bottom{
	background: #ffffff url('../images/m_right_bottom.jpg');
	height:11px;
	font-size: 1px;
}

.Right_Menu_Middle{
	background: #ffffff url('../images/m_right_middle.jpg');	
	padding-left: 18px;
	overflow:hidden;
	padding-top: 5px;
}

.Right_Menu_Middle a2{
	clear:both;
	display: block;
	text-align: center;
}
.Right_Menu_Middle a img{
	border:0;
	display: block;	
	clear: both;
	margin: 0 auto;
}
.special_price{
	padding-bottom: 10px;
}
.special_price a{
	display:block;
	color: #fe810b;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.special_price a:hover{
	color: #fe810b;
	text-decoration: underline;
}

/*END Right menu*/

#footer{
	background: #ffffff url('../images/footer_bg.jpg') left top;	
	height:56px;
	line-height: 56px;
	color: #bcbbbb;
}

#footer #copy{
	float: left;
	padding-left:10px;
	font-weight: bold;
}
a#madeby {
	display: block;
	float: right;
	color:#bcbbbb;
	text-decoration:none;
	padding-right: 10px;
	font-weight: bold;
}
a#madeby:hover {
	text-decoration:underline;
}

#red {
	color:#42a8ff;
}

#selecting {
	/*text-align: center;*/
	padding-bottom: 10px;
	border-bottom: 1px solid #c2cbcd;
}
#selecting select{
	margin-right: 10px;
} 



#Cart{
	width: 235px;
	margin-bottom: 5px;
}
#Cart_top{
	background: #ffffff url('../images/m_right_top2.jpg') no-repeat left top;	
	width: 235px;
	height:49px;	
	text-align: center;
}
#Cart_top a{	
	display: block;
	width: 235px;
	height:49px;	
	line-height:49px;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	display: block;
}

#Cart_top:hover a{
	text-decoration: underline;
	color: #ffffff;
}

#Cart_middle{
	background: #ffffff url('../images/m_right_middle2.jpg') repeat-y left top;	
	width: 210px;
	padding-left:25px;
	padding-top: 5px;
/*	padding-bottom:5px; */
	color: #1f8dc3;
	font-weight: bold;
	font-size: 13px;
}
#Cart_middle a{
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	color: #1f8dc3;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}
#Cart_middle a:hover{
	text-decoration:underline;
	color: #1f8dc3;
}
#Cart_bottom{
	background: #ffffff url('../images/m_right_bottom2.jpg') no-repeat left top;	
	width: 235px;
	height: 12px;
	font-size:1px;		
}

#Contacts{
	width: 235px;
	margin-bottom: 5px;
}
#Contacts_top{
	background: #ffffff url('../images/m_right_top2.jpg') no-repeat left top;	
	width: 235px;
	height:49px;	
	text-align: center;
}
#Contacts_top a{	
	display: block;
	width: 235px;
	height:49px;	
	line-height:49px;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	display: block;
}

#Contacts_top:hover a{
	text-decoration: underline;
	color: #ffffff;
}

#Contacts_middle{
	background: #ffffff url('../images/m_right_middle2.jpg') repeat-y left top;	
	width: 210px;
	padding-left:25px;
	padding-top: 5px;
	padding-bottom:5px; 
	color: #1f8dc3;
	font-size:13px;
	font-weight: bold;
	overflow: hidden;
}
#Contacts_middle span{
font-size: 12px;
font-weight: normal;
}
#Contacts_middle form table tr label{
width: 80px;
overflow: hidden;
display: block;
}

#Contacts_middle pre
{
	font-family: Tahoma;
}

#Contacts_bottom{
	background: #ffffff url('../images/m_right_bottom2.jpg') no-repeat left top;	
	width: 235px;
	height: 12px;
	font-size:1px;		
}

.Preview_Product
{
float:left;
width: 495px;
}
.Preview_Product .Preview_Body a img{
	width:140px;
}
.Preview_Product .Preview_Body img
{
	float: left;
}
/**/
.Preview {
float:left;
height:265px;
margin:10px 0px 0px 10px;
width:235px;
}


.Preview a
{
color:#163B60;font-size:13px;
text-decoration: none!important;

}

.Preview_Head{
color:#3E4349;
font-size:12px;
font-weight:bolder;
text-align: center;
}

.Preview_Product{
border-bottom:1px solid #dfe0e1;	
margin-top: 20px;
}
.Preview_Product .Preview_Head
{
font-size:15px;
text-align: left;
font-weight:bolder;
}
.Preview_Body_list {
text-align: center;
}
.PreviewFull .Preview_Body {
padding: 10px 0;
}
.PreviewFull .Preview_Body a{
	margin: 0 auto;
	width: 505px;
	display: block;
	text-align: center;
}
.Preview_Body img{
/*margin:0 20px;	*/
}

.PreviewFull .Preview_Buttons{
height: 40px;
line-height: 40px;
float: none;
clear: none;	
margin-top: 5px;
}
.PreviewFull .Preview_Buttons a img{
border: 0;
margin-top: 10px;
}
.PreviewFull .Preview_Buttons a img.akcija{
	margin-top: 0;
}

.Preview_Buttons{
/*width:340px;*/
float: left;
height: 40px;
line-height: 40px;
/*padding-left: 140px;*/
clear: left;
}

.Preview_Buttons a img.akcija{
	margin-top: 0;
}
.Preview_Buttons a img{
border: 0;
margin-top: 10px;
}

.Preview_Buttons a{
	height: 40px;
	line-height: 40px;
	display: block;
	height:block;
	float: left;
	margin-left: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.Preview_Buttons a:hover{
	color: #000000;
	text-decoration: underline;
}

.News_Top{
	width: 200px;
	height:47px;	
	background: #ffffff url('../images/m_right_top.jpg') right top;	
	padding-left: 35px;	
	display:table-cell;
	vertical-align:middle;
}
.News a{	
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	margin-top: expression(((parentNode.offsetHeight/2)-parseInt(offsetHeight)/2)  <0 ? "0" :(parentNode.offsetHeight/2)-(parseInt(offsetHeight)/2) +'px');
	display: block;
/*	padding-left:50px;*/
}

.News_Top:hover a{
	text-decoration: underline;
	color: #ffffff;
}
.News_Middle{
	padding-left: 18px;
	overflow:hidden;
	padding-top: 5px;
}

.News_Middle a{
	display: inline;
	color: #000000;
	
/*	padding-left: 120px;*/
	font-weight: normal;	
	
}

.News_Middle .title
{
	text-align: left;
	font-weight: bolder;
	padding-right:10px;
	width: 207px;
}
.News_Middle .time
{
	font-size: 80%;
}
.News_Middle a:hover{
	color: #491b01;
	text-decoration: none;	
}
.News_Preview{
	border-bottom: 1px solid #c2cccd;
/*	margin-bottom: 10px;*/
/*border: 1px solid red;*/
padding-bottom: 10px;
margin-bottom: 10px;
padding-right: 5px;
}
.News_Preview div a{
	text-align: left;
	display:block;
}

#Login_middle span.error{
	margin-left:25px;
	color: #ffffff;
}

#Login_middle p{
	color: #ffffff;
	margin: 0 0 0 25px;
	padding: 0;
}

#Login_middle p a{
	color: #ffffff;
	text-decoration: none;	`
}
#Login_middle p a:hover{
	color: #ffffff;
	text-decoration: underline;	`
}


div.Cart_cart_top
{
	font-size:18px;
	color:#0383dd;
	font-weight: normal;
	margin: 0;
}

div#Cart_cart div#Cart_cart_middle
{
	padding: 10px;
}

div#Cart_cart form
{
	padding: 10px;
	padding-bottom: 50px;
}

a img
{
	border: 0;
}

div.error
{
	color: red;
	font-size: 120%;
	padding-bottom: 20px;
}

div.notice
{
	font-size: 120%;
	padding-bottom: 20px;
}


div.Preview_Properies table
{
/*	margin-bottom: 50px;*/
	/*margin-left:10px;*/
}

.PreviewFull
{
margin-top: 10px;
}

div#Contacts_middle hr
{
	margin-right:10px;
}
div#Contacts_middle pre{

}
div#Contacts_middle select
{
	width:110px;
}

.price_box td, .price_box td.label{
width: auto;     
}

.article_news a
{
	text-decoration: none;
	color: black;
}

.article_news .title
{
	font-weight:bolder;
	font-size: 120%;
	padding-top: 10px;
}

.article_news .time
{
	font-size: 80%;
}

div.wrap
{
	clear: left;
}

div.Category_Brief
{

}
.brief_short{
	padding-top:10px;
	padding-left: 155px;
}

#back{
	text-align:center;
	padding-right: 10px;
	height: 25px;
}
#back a{
	margin: 0 auto;
	display:block;
	width:73px;
	height: 19px;	
	background: #ffffff url('../images/nazad.jpg') left top;	
}

#cart_butt{
	padding-top: 10px;
}

.time{
	text-align: right;
	font-size: 13px;
}
.time_br{
	text-align: left;
}
.time_full{
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.article_news td{
	border-bottom: 1px solid #C2CCCD;
}

.pager{
	text-align: right;
	font-weight: bold;
	color: #63be7a;		
	font-size: 15px;	
}

.pager a{
	color: #3E4349;	
	text-decoration: none;
}
.pager a:hover{
	color: #63be7a;	
	text-decoration: none;
}

#back_news{
	text-align:center;
	padding-right: 10px;
	height: 25px;
}
#back_news a{
	margin: 0 auto;
	display:block;
	width:143px;
	height: 19px;	
	background: #ffffff url('../images/back_news.jpg') left top;	
}