body{
    background: #666;
    font-family: Arial;
    margin: 10px 0px;
}
a img,a:active img,a:visited img{
    border:none;
    padding:0px;
    margin:0px;
    display:block;
}
.header_top,.footer_bottom{
 display:block;
 width: 962px;
 height: 6px;
 display: block;
 background: url(/assets/templates/motobaza/images/header_top.gif) no-repeat;
 margin:0 auto;
 padding: 0px;
 font-size: 1px;
}
.footer_bottom{
 background: url(/assets/templates/motobaza/images/footer_bottom.gif) no-repeat;
}
.main_body{
	display:block;
	padding:0 20px;
	width:920px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background: #333 url(/assets/templates/motobaza/images/header_bg.gif) repeat-x;
	margin:0 auto;
	overflow: hidden;
}
.main_body .logo a,
.main_body .logo a:active,
.main_body .logo a:visited{
    float:left;
    display:block;
    overflow: hidden;
    font-size:18px;
    text-align: center;
    color: #fff;
    text-decoration: none;
}
.main_body .logo a:hover{
    text-decoration: underline;
}
.main_body .logo .cycle{
  padding-top:5px;
  padding-left: 10px;
}
.main_body .logo h1{
 margin:0px;
 padding-left: 380px;
 padding-top: 15px;
 font-size: 36px;
 color: #fff;
 display:block;
}
.main_body .menu{
     display:block;
     float:left;
     margin:0px;
     margin-left: 0px;
     padding:0px;
}
.main_body .cl{
     font-size: 1px;
     clear:left;
}
.main_body .content{
     padding:5px 10px;
     color: #fff;
}
.main_body .content a {
 color: white;
}
.main_body .footer{
  padding: 5px 10px;
}
.main_body .footer a,
.main_body .footer a:active,
.main_body .footer a:visited{
  float: left;
  margin-left: 10px;
}
.winter{
  background: url(/assets/templates/motobaza/images/winter_delimiter.gif) repeat-y;
}
.articles{
  width: 640px;
  display:block;
  float:left;
}
.articles .item{
   margin: 10px 0px;
   overflow: hidden;
}
.articles .item a img{
  float:left;
  margin:0 10px;
}
.articles .item a h3,
.articles .item a.active h3,
.articles .item a.visited h3{
    color: #fff;
    text-decoration:none;
    margin:0;
    padding:0;
}
.articles .item p{
    font-size: 14px;
    margin:0px;
    color: #fff;
}
.articles .item span{
     font-size:10px;
     color:#999;
}
.articles .item span a,
.articles .item span a:active,
.articles .item span a:visited{
    color:#999;
    text-decoration: underline;
}
.articles .item span a:hover{
    color:#000;
    text-decoration: none;
}
.articles .item a.more,
.articles .item a.more:visited,
.articles .item a.more:active{
    float:right;
    width: auto;
    color: #fff;
    display:block;
    text-decoration: underline;
    font-size: 14px;
}
.pager{
    display:block;
    text-align: center;
}
.pager span{
    color:#000;
    border: 1px solid #fff;
    padding: 5px;
    background: #ccc;
    font-weight: bold;
}
.pager a,
.pager a:visited,
.pager a:active{
    color:#fff;
    padding: 6px;
    font-weight: bold;
    text-decoration: none;
}
.pager a:hover{
    color:#fff;
    padding: 5px;
    border:1px solid #fff;
    text-decoration: none;
}
.right_col{
    width: 280px;
    float:right;
}
.right_col h3{
    color:#999;
    font-size: 18px;
    margin: 0px;
    font-weight: normal;
}
.right_col a,
.right_col a:visited,
.right_col a:active{
    color:#fff;
    text-decoration:none;
}
.right_col a:hover{
    color: #ccc;
}
.right_col .size1{    font-size: 36px;}
.right_col .size2{    font-size: 30px;}
.right_col .size3{    font-size: 24px;}
.right_col .size4{    font-size: 18px;}
.right_col .size5{    font-size: 14px;}
.right_col .size6{    font-size: 12px;}
.right_col .size7{    font-size: 10px;}

.navigate{
   float:left;
   width: 42px;
   display:block;
   height: 233px;
   padding-top: 150px;
}

#cycles{
   display: block;
   width: 870px;
   height: 433px;
   float:left;
}
#cycles div {height: 433px; overflow: hidden; }
#cycles div .picture{
    width: 555px;
    width: 433px;
    float:left;
    padding: 15px 10px;
    overflow: hidden;
}
#cycles div .picture{
    width: 555px;
    width: 433px;
}
#cycles div .picture div{
    width: 555px;
    width: 433px;
}

#cycles .pic{
    border: 1px solid #fff;
}
#cycles div .right_col{
  float:right;
  width: 210px;
  display: block;
  border-left:1px solid #fff;
  padding-left:10px;
}
#cycles p{
    color: #fff;
    font-size:14px;
    margin:0px;
}
#cycles h3{
    color: #fff;
    font-size:18px;
}
.list{
    float:right;
    width: 670px;
}
.left_cell{
   float:left;
   display:block;
}
.left_cell .list_one{
    color: #000;

}
.left_cell .list_one h3{
   width: 246px;
   height: 27px;
   margin: 0px;
   padding:0px;
   padding-left:20px;
   padding-top: 4px;
   background:url(/assets/templates/motobaza/images/top_head.gif) no-repeat;
   font-size:18px;
}
.left_cell .list_one ul{
   width: 234px;
   border-left: 1px solid #fff;
   border-right: 1px solid #fff;
   margin:0px;
   padding:0px;
   padding-left:10px;
   display:block;
   background: #fff;
}
.left_cell .list_one ul li{
   margin:0px;
   padding:0px;
   list-style:none;
}
.left_cell .list_one ul li a,
.left_cell .list_one ul li a:visited,
.left_cell .list_one ul li a:active{
   color: #000;
   font-size:18px;
   text-decoration: none;
}
.left_cell .list_one ul li a:hover{
   text-decoration: none;
}
.left_cell .list_one span{
   width: 266px;
   height: 6px;
   margin: 0px;
   padding:0px;
   display:block;
   font-size: 1px;
   background:url(/assets/templates/motobaza/images/bottom_head.gif) no-repeat;
   margin-bottom: 10px;
}
.list h3{
    padding:0px;
    margin: 0px;
    color: #fff;
}
.list .item{
     background: #ccc;
     color: #000;
     overflow:hidden;
     margin-bottom:15px;
}
.list .item{
    overflow: hidden;
    zoom:1;
    padding-bottom: 5px;

}
.list .item a,
.list .item a:active,
.list .item a:visited{
   font-size:18px;
   color:#000;
   text-decoration: none;
}   
.list .item p{
   margin:0px;
}
.list .item a img{
     border: 1px solid #666;
     float:left;
     margin:10px;
}
.list .item span{
      float:right;
     padding: 10px;
     font-size: 24px;
     color:#900;
     display:block;
     height:40px;
}
.list a.button,
.list a.button:active,
.list a.button:visited{
    background:url(/assets/templates/motobaza/images/button.gif) no-repeat;
    display:block;
    color:#000;
    padding-left:7px;
    padding-top:3px;
    height: 19px;
    width: 80px;
    font-size: 14px;
    float:right;
    margin-right:20px;
    margin-top:10px;
}
.list a.button:hover{
    background:url(/assets/templates/motobaza/images/button_hover.gif) no-repeat;
}
.block{
   margin:1px;
     float:left;
    border: 1px solid #ccc;
}
.block a, 
.block a:visited,
.block a:active{
     display:block;
     width: auto;
     padding:3px 10px;
}
.block a:hover{
     background: #ccc;

}


.block a img
{
    border: 1px solid #fff;
}
.image{
    float:left;
    margin-right: 10px;
}
