html body { margin:0 auto; padding:0; font-size: 12px; font-family: Verdana,Tahoma,Arial; background:#64AAEA; width:960px; }

td,th,div {font-size: 12px; font-family: Verdana,Tahoma,Arial; color: #340F00; text-align:left;}
input,
textarea,
select,option {font-size: 11px; font-family: Verdana,Tahoma,Arial; color: #252D33; padding-left:2px;}
.button {height:20px; font-weight: bold; font-size: 11px; color: #FFF; background-color: #64AAEA; cursor: pointer; border: 1px solid #FFF;}

a.button:link, a.button:visited, a.button:hover { display:block; color: #FFF; float:left; padding:0 25px; line-height:18px; font-weight:bold; height:20px; text-decoration:none; }

img { border:0px;}
p { padding:5px 0; }
form { margin:0px;}
hr { color:#DDDCD8; height:1px; background:#DDDCD8; border:0px; clear:both; margin:5px 0; }

a:link,a:visited,a:hover { color:#1183EA; text-decoration:none; font-weight:normal;}
a:hover { text-decoration:underline; }

ul { margin:0; padding:0; list-style:none; }
li { background: url(img/li1.gif) left center no-repeat; padding-left:15px; line-height:16px;}

h2 { height:40px; color:#340F00; font-size:18px; line-height:40px; margin:0; padding-left:15px; font-weight:normal; }

#body { width:960px;  margin:0 auto; background:#FAF7F2;}


#top { height:175px; color:#fff; background:#64AAEA; }
#logo {width:190px; float:left; padding:20px 0 0 30px;}
#info {padding:10px 10px 0 20px; font-size:11px; float:left; height:85px; color:#fff; width:180px; display:none; }
#info strong { font-size:14px;}
#menu {height:50px; padding-left:20px; line-height:25px; clear:left; width:650px; }
#menu a { padding-left:20px; color:#fff; font-size:14px; font-weight:bold; }
#top_image { float:right; padding-right:40px; padding-top:5px;}
#top_image img { margin-bottom:-80px; z-index:1; position:relative; padding:0; }

#path {padding: 0 0 0 10px; height:50px; line-height:42px; }
#path, #path a:link, #path a:visited, #path a:hover { font-size: 11px;  }

#content { z-index:2; clear:both; }

.clear { clear:both; height:20px;}
.w_space { clear:both; height:20px; background:#FAF7F2;}

#center { float:right; width:695px; clear:both; padding-top:20px; }
/*
#center h2 {height:40px; color:#84C63D; font-size:18px;line-height:40px; margin:0; padding-left:15px; font-weight:normal; border-bottom:2px solid #64AAEA; }
*/
#categories, .goods { float:left; width:695px; overflow:hidden; }

#center .block { 
float:left;
width:330px; 
padding:0 5px 5px 0; 
margin-left:5px; 
}
#center .block ul { margin-left:160px; }
#center .block li { background:none; padding:0;}
#center .block a:link, #center .block a:visited, #center .block a:hover { color:#626559; }
#center .goods .block a:link, #center .goods .block a:visited, #center .goods .block a:hover { color:#3393EB; }

.v_line {
	background: #DDDCD8;
	width:1px;
	margin-bottom: -9999px;
	padding-bottom:9999px;
	float:left;
}

#center .goods .block { 
float:left;
width:219px; 
padding:0 5px 5px 0; 
margin-left:5px; 
}

 .block .name { padding: 10px; }
 .block .img { height: 120px; text-align:center; }
 .block .price, .block .old_price { padding: 10px 10px 0 10px; font-size:11px; line-height:20px; }
 .block .price img { margin-top:-5px; }
 .block .price strong { color:#BA0000;  font-size:12px; }
 .block .old_price strong {   font-size:12px; text-decoration:line-through;}
 .block .text { min-height: 30px; padding:0 10px; font-size:11px; }
 .block .sk { padding:10px; font-size:11px; }
 .block .sk strong { color:#3393EB;  font-size:12px; }
 .block .bs { padding:0 10px; }

.field { background: #EDE5D8; border-left:2px solid #1183EA; padding:15px; }


 .t_image { width:320px; text-align:center; padding:10px 0; float:left; }
 .t_block { padding:0 10px; float:left; line-height:23px; }

 .t_block .name { padding: 10px; }
 .t_block .img { height: 120px; text-align:center; }
 .t_block .price, .t_block .old_price { padding: 10px 10px 0 0; font-size:11px; line-height:20px; }
 .t_block .price img { margin-top:-5px; }
 .t_block .price strong { color:#BA0000;  font-size:12px; }
 .t_block .old_price strong {   font-size:12px; text-decoration:line-through;}
 .t_block .text { min-height: 30px; padding:0; font-size:11px; }
 .t_block .sk { padding:10px 10px 10px 0; font-size:11px; }
 .t_block .sk strong { color:#3393EB;  font-size:12px; }
 .t_block .bs { padding:0; }

 .t_image .t_images { padding:10px 0; width:320px; text-align:center; }




#left { width:250px; border-left:5px solid #1183EA; }
#left h2 { font-size:16px; font-weight:bold;}
#left .block h2 { font-size:14px; font-weight:bold; padding: 0; margin:0; height:30px; line-height:30px;}
#left .block h2 a { font-size:14px; font-weight:bold; }
#left .block { margin-bottom:0;padding:15px; }

#left li { background: url(img/li.gif) left 8px no-repeat; }
#left li ul { padding:5px 0; }
#left li li { background: url(img/li.gif) left 8px no-repeat; }

.block a.active:link, .block a.active:visited,.block a.active:hover { color:#3393EB; }
.block a:link, .block a:visited,.block a:hover { color:#340F00; }


#bottom_info { height:40px; float:right; background: #EDE5D8; border-left:2px solid #1183EA; width:695px; }
#copyright { height:40px; text-align:center; float:left; line-height:39px; width:250px; border-left:5px solid #1183EA; }
#copyright p { margin:0; padding:0; }
#copyright a { color:#1183EA; }
#counters { height:40px; padding-top:10px; text-align:center; clear:both; font-size:10px; }

#counters a, #counters strong { font-size:10px; }

.tr1 td, .tr2 td{ background: #EDE5D8; }

.form input, .form textarea  { border:0; margin:0; padding:0; width:250px; }
.form textarea { height:100px; }
.form span { color:#BA0000; }



.articles_list {  }
 .articles_list .article { min-height:50px;  padding:5px 0; clear:left; }

.articles_list .article .img { width:80px; float:left; text-align:center; padding-top:5px;}
.articles_list .article .text { margin-left:95px; margin-top:5px; margin-bottom:0;}
.articles_list .article .text p { margin:0; margin-bottom:5px; }

#left .articles_list a, #left .articles_list a:hover, #left .articles_list a:visited { font-size:11px; }
 
#left h3 { font-size:11px; font-weight:bold; display:inline; line-height: 13px; }


#left .articles_list {padding:0 0 5px 15px;  border-bottom:0; }
#left .article { min-height:0; }


.pages_bar { padding-top:20px; height:15px; }
.field .pages_bar { padding:0; }

