fbody, html{
 margin:0px;
 padding:0px;
 background:#868788;
}

body, html, table{
 font:11px/13px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:0px;
 padding:0px; 
}

form, p{
 margin:0px;
 padding:0px;
}

a{
 font:11px/13px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:underline;
}

a:hover{
 text-decoration:none;
}

img { 
 border: 0px;
}

td {
 text-align:justify;
 vertical-align:top;
}

input, select, textarea {
 font:11px/13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
 background-color: #fff;
 color:#000; 
 border:1px solid #000000;
}

input.my_form { 
 font:5px/7px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 background:#868788;
 border: 0px;
 text-align:center;
}

input.button { 
 border:1px solid #000000;
 text-align:center; 
}

form {
 margin:0px; 
 padding:0px;
}

.all{
	width:100%;
	_width:expression((document.documentElement.clientWidth < 1000) ?  "1000px" :  "100%"));
	min-width:1000px;
/*	max-width:1280px;*/
}

table.max_size { 
 width: 100%;
}

td.center {
 width: 1000px;
 min-width:1000px; 
}

td.levo {
 background:url(/images/fon_levo.jpg) repeat-y top right; 
 background-color: #222;
}

td.pravo {
 background:url(/images/fon_pravo.jpg) repeat-y;  
 background-color: #222; 
}

table.logo {
 width: 1000px;
 height: 248px;
 background:url(/images/logo.jpg) no-repeat;   
}

table.logo_feedback {
 width: 1000px;
 height: 248px;
 background:url(/images/logo_feedback.jpg) no-repeat;   
}

table.logo_master{
 width: 1000px;
 height: 248px;
 background:url(/images/logo_master.jpg) no-repeat;   
}

table.logo_hochuvelo {
 width: 1000px;
 height: 248px;
 background:url(/images/logo_hochuvelo.jpg) no-repeat;   
}

table.logo_media {
 width: 1000px;
 height: 248px;
 background:url(/images/logo_media.jpg) no-repeat;   
}

table.logo_articles {
 width: 1000px;
 height: 248px;
 background:url(/images/logo_articles.jpg) no-repeat;   
}

table.logo_catalog {
 width: 1000px;
 height: 248px;
 background:url(/images/logo_catalog.jpg) no-repeat;   
}

table.logo_team {
 width: 1000px;
 height: 248px;
 background:url(/images/logo_team.jpg) no-repeat;   
}

.logo_img {
 position: absolute;
 padding-top: 65px;
}

table.menu_verh { 
 width: 100%;
 height: 26px;
 background-color: #000; 
}

table.menu_verh  td { 
 vertical-align: middle;
}


table.menu_verh a {
 font:14px/16px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#fefefe;
 text-decoration: none;
}

table.menu_verh a:hover {
 text-decoration: underline;
}

td.menu_item {
 vertical-align: middle;
 text-align: center;
 width: 12%;
}

td.menu_item2 {
 vertical-align: middle;
 text-align: center;
 width: 15%;
}

td.menu_spc {
 vertical-align: middle;
 width: 1px;
}

.ser {
 padding: 32px;
}

.levo_noviny { 
 width: 175px;
 float:left;
}

.pravo_content { 
 width: 690px;
 padding-left: 40px;
 float:left;
}

h1.zag {
 font:14px/16px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 font-weight: bold;
 color:#000;
 padding: 0px;
 margin: 0px;
}

a.path {
 font:14px/16px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 font-weight: bold;
 color:#000;
 text-decoration: none;
}

a.path:hover {
 text-decoration: underline;
}

.novina_data {
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 font-weight: bold;
 color:#fff; 
}

.novina_text { 
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#000; 
}

a.novina {
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#fff; 
 text-decoration: underline;
}

a.novina:hover {
 text-decoration: none;
}

.posled_pub {
 width: 300px;
 float: left;
}

.eto_interesno {
 padding-left: 25px;
}

.posled_pub, .eto_interesno {
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#000; 
}

.posled_pub a, .eto_interesno a {
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#000; 
 text-decoration: underline;
}

.posled_pub a:hover, .eto_interesno a:hover {
 text-decoration: none;
}

table.foto_gal {
 width: 688px;
 height: 202px;
 background:url(/images/velo_blues.jpg) no-repeat;   
}

table.foto_interes {
 width: 688px;
 height: 202px;
 background:url(/images/interes.jpg) no-repeat;   
}

table.foto_pub {
 width: 688px;
 height: 202px;
 background:url(/images/pub.jpg) no-repeat;   
}

.foto_smotri {
 padding-left: 570px;
 padding-top: 170px;
}

.foto_smotri2 {
 padding-left: 510px;
 padding-top: 90px;
}

.foto_interes, .foto_pub  {
 padding-left: 260px;
 padding-top: 35px;
}

.foto_smotri a, .foto_interes a, .foto_pub a, .foto_smotri2 a {
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#fff; 
 text-decoration: underline;
}

.foto_smotri a:hover, .foto_interes a:hover, .foto_pub a:hover, .foto_smotri2 a:hover  {
 text-decoration: none;
}

.foto_smotri2 a {
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#ddd; 
 text-decoration: underline;
}

.foto_smotri2 a:hover  {
 text-decoration: none;
}

.pro-bike_vhod { 
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 font-weight: bold;
 color:#none; 
 text-decoration: underline;
}

input.login {
 width: 140px;
 height: 18px;
}

.form_voiti {
 padding-top: 5px;
 padding-left: 110px;
}

a.belo {
 font:11px/13px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#fff; 
 text-decoration: underline;
}

a.belo:hover {
 font:11px/13px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#fff; 
 text-decoration: none;
}

.form_spc {
 height: 3px;
}

.niz { 
 width: 1000px;
 height: 51px;
 background-color: #000;
}

.niz2 {
 padding-top: 8px;
 padding-left: 34px;
 font:11px/13px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#fff;  
}

.scroll { 
 width: 1000px;
 height: 175px;
 color: #fff;
 background-color: #000;
}

.scroll2 { 
 padding-left: 19px;
 padding-right: 19px;
}

td.velo_scroll {
 color: #fff;
 text-align: center;
}

td.velo_scroll_spc {
 width: 5px;
}
.velo_scroll_spc  {
 height: 3px;
}

img.tovar {
 border: 1px; 
 border-style: solid;
 border-color:#555;
}

img.novina {
 border: 2px; 
 border-style: solid;
 border-color:#eec535;
}

/* Прокрутка товаров */

.scrollBlock{
 width: 908px;
 float:left; 
 overflow: hidden;
}

.buttonLeft, .buttonRight{
 width: 14px;
 cursor:pointer;
 padding-top: 77px;
}

.buttonLeft {
 padding-right: 13px;
 float:left; 
}

.buttonRight{
 float:left;
 padding-left: 13px;
}

a.name{
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#000000;
 font-weight: bold;
 text-decoration:underline;
}

a.name:hover{
 text-decoration:none;
}

a.novina2{
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#eec535;
 font-weight: bold;
 text-decoration:underline;
}

a.novina2:hover{
 text-decoration:none;
}

.photo_mal { 
 float: left;
 padding-right: 15px;
 padding-top: 15px;
}

.ei_pad {
 padding-left:10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
 color: #fff;
 text-align: left;
  font:14px/16px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
}

.ei_pad a {
 font:12px/14px Tahoma, Verdana,  Arial, Helvetica, sans-serif;
 color:#ddd;
 text-decoration:underline;
}

.ei_pad a:hover {
 text-decoration:none;
}

.eto_interes {
 width:340px; 
 background-color:#111;
}
