/* main */

html, body{
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px
}

form, p, div, a{
  margin: 0px;
  padding: 0px;
}

table{
  border: 0px;
  border-collapse: collapse;
}

table td{
  padding: 0px;
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #333333;
}

p{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #333333;
}

a{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #333333;
  text-decoration: underline;
}

a:hover{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #333333;
  text-decoration: none;
}

/* backgrounds */

.blue_panel_top{
   background: url(/img/blue_panel_top.gif) no-repeat;
}

.btm_menu_left{
   background: url(/img/btm_menu_left.jpg) no-repeat;
}

.main_menu_top{
   background: url(/img/main_menu_top.jpg) no-repeat;
}

.main_menu_repeat{
   background: url(/img/main_menu_repeat.jpg) repeat-y;
}

.main_menu_btm{
   background: url(/img/main_menu_btm.jpg) no-repeat;
}

.menu_div{
   background: url(/img/menu_div.gif) repeat-x;
}

.other_menu_top{
   background: url(/img/other_menu_top.jpg) no-repeat;
}

.other_menu_repeat{
   background: url(/img/other_menu_repeat.jpg) repeat-y;
}

.other_menu_btm{
   background: url(/img/other_menu_btm.jpg) no-repeat;
}

.logo{
   background: url(/img/logo.jpg) no-repeat;
}

.main_back{
   background: url(/img/main_back.jpg) repeat-x;
}

.logo_end{
   background: url(/img/logo_end.jpg) no-repeat;
}

.corner_continue{
   background: url(/img/corner_continue.jpg) repeat-x;
}

.round_corner{
   background: url(/img/round_corner.jpg) no-repeat;
}

.corner_top_left{
   background: url(/img/corner_top_left.jpg) 0% 0% no-repeat;
}

.corner_top_right{
   background: url(/img/corner_top_right.jpg) 100% 0% no-repeat;
}

.corner_btm_left{
   background: url(/img/corner_btm_left.jpg) 0% 100% no-repeat;
}

.corner_btm_right{
   background: url(/img/corner_btm_right.jpg) 100% 100% no-repeat;
}

.wheel_select_panel{
   background: url(/img/wheel_select_panel.jpg) no-repeat;
}
.wheel_select_panel_new{
	background: url(/img/wheel_select_panel_new.jpg) no-repeat;
}
.disc_select_panel{
   background: url(/img/disc_select_panel.jpg) no-repeat;
}
.disc_select_panel_new{
   background: url(/img/disc_select_panel_new.jpg) no-repeat;
}
.bildboard_select_panel{
	background: url(/img/bildboard.jpg) no-repeat;
}
.corner_2{
   background: url(/img/corner_2.jpg) no-repeat;
}

.forms_header_left{
   background: url(/img/forms_header_left.gif) no-repeat;
}

.forms_header_right{
   background: url(/img/forms_header_right.gif) no-repeat;
}

.forms_header_repeat{
   background: url(/img/forms_header_repeat.gif) repeat-x;
}

.wheels_recomend{
   background: url(/img/wheels_recomend.jpg) no-repeat;
}

.discs_recomend{
   background: url(/img/discs_recomend.jpg) no-repeat;
}

.auto_wheels_back{
   background: url(/img/auto_wheels_back.jpg) 100% 0% no-repeat;
}

.auto_discs_back{
   background: url(/img/auto_discs_back.jpg) 0% 0% no-repeat;
}

.wheels_logo_top_back{
   background: url(/img/wheels_logo_top_back.gif) no-repeat;
}

.wheels_logo_btm_back{
   background: url(/img/wheels_logo_btm_back.gif) no-repeat;
}

.wheels_logo_back{
   background: url(/img/wheels_logo_back.gif) repeat-y;
}

.wheels_catalog_top_corner{
   background: url(/img/wheels_catalog_top_corner.gif) no-repeat;
}

.wheels_catalog_btm_corner{
   background: url(/img/wheels_catalog_btm_corner.gif) no-repeat;
}

.serie_left{
   background: url(/img/serie_left.gif) no-repeat;
}

.serie_repeat{
   background: url(/img/serie_repeat.gif) repeat-x;
}

.serie_right{
   background: url(/img/serie_right.gif) no-repeat;
}

.top_left_corner{
   background: url(/img/top_left_corner.gif) no-repeat;
}

.top_right_corner{
   background: url(/img/top_right_corner.gif) no-repeat;
}

.btm_left_corner{
   background: url(/img/btm_left_corner.gif) no-repeat;
}

.btm_right_corner{
   background: url(/img/btm_right_corner.gif) no-repeat;
}

.replica_mark_back{
   background: url(/img/replica_marks_back.gif) no-repeat;
}

.replica_road{
   background: url(/img/replica_road.gif) no-repeat;
}

.disc_replica_mark_right{
   background: url(/img/disc_replica_mark_right.gif) no-repeat;
}

.disc_replica_mark_left{
   background: url(/img/disc_replica_mark_left.gif) no-repeat;
}

.disc_replica_mark_repeat{
   background: url(/img/disc_replica_mark_repeat.gif) repeat-x;
}

.cart_panel_top{
   background: url(/img/cart_panel_top.gif) no-repeat;
}

.cart_panel_btm{
   background: url(/img/cart_panel_btm.gif) no-repeat;
}

.cart_panel_repeat{
   background: url(/img/cart_panel_repeat.gif) repeat-y;
}

/* hrefs */

a.main_href{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

a.main_href:hover{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

a.more_href{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #444281;
  text-decoration: underline;
}

a.more_href:hover{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #444281;
  text-decoration: none;
}

a.white_href{
  font-family: Arial;
  font-weight: normal;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}

a.white_href:hover{
  font-family: Arial;
  font-weight: normal;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: underline;
}

a.form_href{
  font-family: Arial;
  font-weight: normal;
  font-size: 14px;
  color: #184fb6;
  text-decoration: underline;
}

a.form_href:hover{
  font-family: Arial;
  font-weight: normal;
  font-size: 14px;
  color: #184fb6;
  text-decoration: none;
}

td.dummy a.white_href{
  background: #999999;
  padding: 2px 7px 2px 7px;
}

td.dummy a.white_href:hover{
  background: #FF9933;
  padding: 2px 7px 2px 7px;
}

a.bottom_href{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #2a4183;
  text-decoration: underline;
  margin: 0px 4px 0px 4px;
}

a.bottom_href:hover{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #2a4183;
  text-decoration: none;
  margin: 0px 4px 0px 4px;
}

a.other_menu_href{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #2a4183;
  text-decoration: underline;
}

a.other_menu_href:hover{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #2a4183;
  text-decoration: none;
}

a.unactive_page_href{
  text-decoration: none;
  color: #FFFFFF;
  background-color: #3055b0;
  border: 1px solid #FFFFFF;
  padding: 1px 3px;
  margin-left: 4px;
}

a:hover.unactive_page_href{
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #3055b0;
  padding: 1px 3px;
  margin-left: 4px;
}

a.active_page_href{
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #3055b0;
  padding: 1px 3px;
  margin-left: 4px;
}

a:hover.active_page_href{
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #3055b0;
  padding: 1px 3px;
  margin-left: 4px;
}

/* text */

p.form_header{
  font-family: Arial;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
}

p.green_text{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #879400;
}

/* forms */

.input_box{
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  border: 1px solid #999999;
}

.button{
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  border: 1px solid #999999;
  background: #e0dfe3;
}

/* tables */
table.border_table{
  border: 1px solid #B4B1B1;
  border-collapse: collapse;
}

table.border_table tr.header{
  background: #608A92;
}

table.border_table tr.header td{
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  color: #FFFFFF;
  border: 1px solid #B4B1B1;
}

table.border_table tr.cell td{
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  color: #333333;
  border: 1px solid #B4B1B1;
  background: #FFFFFF;
}

table.border_table_1{
  border-collapse: collapse;
}

table.border_table_1 td{
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  color: #FFFFFF;
  border: 1px solid #B7B7B7;
}

table.cart_table{
  border: 1px solid #B4B1B1;
  border-collapse: collapse;
}

table.cart_table tr.header{
  background: #608A92;
}

table.cart_table tr.header td{
  border: 1px solid #B4B1B1;
}

table.cart_table tr.cell td{
  border: 1px solid #B4B1B1;
  background: #FFFFFF;
}

table.cart_table tr.header td p{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  margin: 4px;
}

table.cart_table tr.cell td p{
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #333333;
  margin: 4px;
}
.newsRight{
	background: url(/img/right_news.jpg) no-repeat top right;
}
.catalog_newold_right{
	background: url(/img/catalog_newold_right.jpg) no-repeat top right;
}
.favoriteTrade_right{
	background: url(/img/favoriteTrade_right.jpg) no-repeat top right;
}
.freshNews_right{
	background: url(/img/freshNews_right.jpg) no-repeat top right;
}
.usefullInformation_right{
	background: url(/img/usefullInformation_right.jpg) no-repeat top right;
}
.freshArticle_right{
	background: url(/img/freshArticle_right.jpg) no-repeat top right;
}


.oneNews{
	min-height: 100px;
	border-bottom: 1px solid #ebebeb;
	padding: 10px 5px 5px 10px;
}
*html .oneNews{
	height: 120px;
}
.imgfloat{
	float: left;
}
.wrapNews{
	margin-left: 110px;
}
.headlineNews, .headlineFreshObl a{
	font-size: 12px;
	font-family: arial;
	color: #3055b0;
	font-weight: bold;
	text-decoration: none;
}
.headlineFreshObl a:hover{
	text-decoration: underline;
}
.textNews{
	color: #6c6c6c;
	margin-bottom: 5px;
}
.readmore{
	text-align: right;
}
.readmore a{
	color: #3055b0;
	text-decoration: underline;
	font-size: 11px;
}
.lastNews{
	border-bottom: 0;
}
.priceMore{
	height: 18px;
}
.priceFresh{
	color: #4b950d;
	display: inline-block;
	height: 18px;
	float: left;
	
}
.moreBuy{
	display: inline-block;
	height: 18px;
	float: right;
}
.min-heightTab{
	min-height: 463px;
}
*html .min-heightTab{
	height: 480px;
}
.tableFreshObl td{
	padding-left: 10px;
	vertical-align: middle;
	border-bottom: 1px solid #ebebeb;
	text-align: left;
	height: 60px;
}
.today{
	width: 60px;
}
.oneObl{
	width: 130px;
}
.priceFreshObl{
	color: #4b950d;
	display: inline-block;
	height: 18px;
}
.smallWhiteLink a.white_href{
	font-size: 10px;
}
.smallWhiteLink a.white_href:hover{
	font-size: 10px;
}
.regLink{
	margin-bottom: 5px;
}
.regLink a{
	font-size: 10px;
	color: #3055b0;
	
}
.inputReg input{
	background: url(/img/inputReg.png) no-repeat top left;
	width: 136px;
	height: 22px;
	border: 0;
	color: #848284;
	font-size: 11px;
	font-style: italic;
	padding: 3px 0 3px 5px;
}
.subReg{
	text-align: center;
}
.subReg input{
	border: 0;
	width: 55px;
	height: 23px;
	background: url(/img/subReg.png) no-repeat top left;
}
