#FlashMenu {

	display: none;

	top: -1000px;

	left: -100px;

	width: 200px;

	height:200px;

}

body,html{

margin : 0;

padding:0;

width:100%;

position:relative;

height:100%;

}

body{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

background: #2B2320 url(../img/bg.jpg) top center no-repeat;

}

a{

text-decoration:none;

color:#DDD;

}

a:hover{

text-decoration:underline;

}

.main{

margin:0 auto;

width:1024px;

position:relative;

min-height:100%;

}

.bott{

margin:0 auto;

width:1002px;

height:auto;

position:relative;

text-align:center;

overflow: hidden;

}

.bott p {

width: 100%;

text-align: center;

white-space: no-wrap;

float: left;

}

.bott a{

color:#FFFFFF;

}

.topmain{

height:160px;

width:1024px;

position:relative;

}

.topmenu{

position:absolute;

width:257px;

height:286px;

left:12px;

z-index:1;

}

.midd{

width:1024px;

position:relative;
float: left;
padding-bottom:100px;
}

.sol{

position:relative;

margin: 5px auto 15px auto;

width: 400px;

color:#e1d6c1;

font-size:9px;

text-align: center;

}

.sol a{

color:#e1d6c1;

}

.leftmain{

	width:244px;

	padding-top:0;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	margin-top: -22px;
	margin-left: 30px;



}

a.login-bt {

	color: #FFF;

	font-weight: bold;

	margin: 5px 12px 20px 0;

	float: right;

	clear: both;

	width: 80px;

	height: 17px;

	font-size: 11px;

	text-align: center;

	background:url(../images/pos_login.gif) no-repeat left;

}

div.cart-box {

	float: left;

	margin: 0 0 0px -15px;

	width: 158px;

	min-height: 78px;

 	height: auto !important;

  	height: 78px;

}

div.cart-box-link {

	float: left;

	margin: 15px 0 10px 2px;

	height: 36px;

	width: 155px;

	background:url(../images/cart.gif) no-repeat left center;

}

div.cart-box-link a {

	color: #FFF;

	text-decoration: none;

	margin: 7px 0px 0 40px;

	font-size: 11px;

	float: left;

}



div.cart-box-link a:hover {

	color: #FFF;

	text-decoration: underline;

}



.subm{

	float: right;

	clear: both;

	width:244px;

	min-height: 150px;

 	height: auto !important;

  	height: 150px;

	background: #FC7D1E;

}

.menubott{

	width: 244px;

	height: 19px;

	float: right;

	clear: both;

	background:url('../img/box_bottom.png') top left no-repeat;

}



.menutop {

	width: 230px;

	height: 24px;

	float: right;

	clear: both;

	color: #000;

	text-transform: uppercase;

	font-size: 12px;

	font-weight: bold;

	padding: 35px 0 0 33px;

	position: relative;

	#left: -19px;

	background:url('../img/box_top_1.png') top left no-repeat;

}

.centermain{

	width:560px;

	min-height:920px;

	height:auto !important;

	height:920px;

	float:left;

	margin-left: 20px;

	padding:0;

	position:relative;

	z-index:2;



}



.content {

	margin-top:0px;

	/*background: #2E2724;*/

}



.rightmain {

width:158px;

float:right;

font-size:12px;

}

.righttop{

width:158px;

background:url(../img/rbottom.jpg) right bottom no-repeat;

padding-bottom:68px;

}

.loginas{

background: #FF801F;

height: auto;

width:143px;

padding-top:15px;

padding-left:15px;

line-height:16px;

margin-top: 5px;

}

.login{

width:130px;

height:15px;

background:#000000;

color:#FFFFFF;

border:#d8d8d8 1px solid;

}

select{

width:130px;

background:#000000;

color:#FFFFFF;

border:#d8d8d8 1px solid;

position:absolute;

margin: -10px 10px 10px 0;

}

.select_hover{

min-width: 130px;

}

div.content form#fform select {

	width: 130px !important;

}

.ipt1{

width:134px;

height:15px;

background:#000000;

color:#FFFFFF;

border:#d8d8d8 1px solid;

}

.shortipt{

width:42px;

height:15px;

background:#000000;

color:#FFFFFF;

border:#d8d8d8 1px solid;

}

textarea{

background:#000000;

color:#FFFFFF;

border:#d8d8d8 1px solid;

width:134px;

}

.ptitle{

font-size:14px;

margin-left:70px;

}

.logolink{

position:absolute;

top:42px;

left:45px;

z-index:2;

}

.panel{

position:absolute;

z-index:2;

top:15px;

left:0px;

}

.menu1a a,

.menu1 a{

	padding:6px 5px 6px 34px;

	line-height:12px;

	width:114px;

	display:block;

	text-align:left;

	color:#000000;

}

.menu1 a:hover, .menu2 a:hover{

text-decoration:none;

color:#ffffff;

}



.menu1a a{

	color:#FFFFFF;

	text-decoration: underline

}



.menu1img img, .menu1imga img{

border:none;

display:block-inline;

text-align: center;

}

.menu1img a,
.menu1imga a{
	background-position: center center;
	background-repeat: no-repeat;
}

.menu1img a{

height:56px;

width: 100%;

display:block;

margin-right:2px;

text-align: center;

}

.menu1imga a{

height:56px;

width: 100%;

display:block;

margin-right:2px;

text-align: center;

}

.menu1aunder, .menu1under{

display:none;

}



.menu3a a,

.menu3 a,

.menu2a a,

.menu2 a{

padding:6px 5px 6px 34px;

line-height:12px;

width:204px;

display:block;

margin-right:2px;

background: #cf4100;

text-align:left;

color:#2a2320;

text-transform: uppercase;

border-bottom: 1px solid #fb5a10;

}

.menu2a a {

color:#FFFFFF;

}



.menu3a a,

.menu3 a {

	background: #9d3100;

	border-bottom: 1px solid #cf4100;

	text-transform: none;

	color: #ff9648;

	padding-left: 50px;

	width:188px;

}



.menu3a a {

	color: #FFF;

}





.rbtitle{

width:145px;

background:#720000;

font-weight:bold;

padding-left:6px;

padding-right:6px;

margin-left:1px;

padding-top:6px;

padding-bottom:6px;

}

.rbitem{

width:145px;

padding-top:6px;

padding-bottom:6px;

padding-left:6px;

padding-right:6px;

margin-left:1px;

color:#000;

}

.rbitem a{

color:#000;

}

.cparams{

border-collapse:collapse;

border:#000000 solid 2px;

}

.cparams td{

border:1px solid #4a4a4a;

}

.cparams th{

border:#000000 solid 2px;

padding:5px;

}

.cparams img{

margin:-3px;

}

.prmsgr{

font-weight:bold;

color:#f67a15;

}

.trans{

display:none;

}

.brown{

	display:inline-block;

    color: #f57e1a;

}

.psl, .psla{

font-weight:bold;

}

.psla{

color:#FFFFFF;

}

.itip{

left: 200px;

top: 100px;

padding-top:20px;

width: 330px;

font-size: 12px;

color: #FFFFFF;

border: 1px #FFFFFF solid;

text-align: center;

position: absolute;

line-height: 30px;

background: #000000;

z-index:10

}

.field_name{

padding: 3px 10px 3px 0;

text-align: left;

}

.list_header{

  background: #910707;

}

.cart_ttl a{

  color: #e09e68;

  font-weight: bold;

  padding: 2px;

  display: block;

}

.isimti a{

  color: #f67a15;

  text-decoration: underline;

  padding: 2px;

  display: block;

}

.cart_ord td{

    border-bottom:1px solid #4a4a4a;

}

.banners{

    text-align:center;

    margin-top: 5px;

	float: right;

	width: 150px;

}

#banner_box {

	float: right;

	width: 160px;

}

a.right-link {

	color: #DEDEDE;

	text-decoration: none;

}

a.right-link:hover {

	color: #FFF;

	text-decoration: none;

}

a#akcija {

	font-size: 17px;

	color: #FFF000;

}

p.cart_info a {

	color: #DDD;

}



#navi {

	width: 100px;

	height: 20px;

	padding-top: 20px;

	float: right;

}



#navi a {

	float: left;

	width: 11px;

	height: 9px;

	margin-left: 10px;

}



#navi a.navi_home {

	background:url(../img/navi_home.gif) top left no-repeat;

}



#navi a.navi_mail {

	background:url(../img/navi_mail.gif) top left no-repeat;

}



#navi a.navi_map {

	background:url(../img/navi_map.gif) top left no-repeat;

}



#marquee {

	width: 910px;

	height: 25px;

	padding-top: 15px;

	float: left;

}



#marquee a {

	color: #c4c4c4;

}



#top_menu {

	width: 100%;

	height: 90px;

	float: left;

	clear: both;

}



#top_menu ul {

	list-style-type: none;

	float: left;

	margin-top: 30px;

	margin-left: 200px;

	width: 780px;

	height: 90px;

	padding: 0;

}



#top_menu ul li {

	float: left;

	margin-right: 15px;

	text-transform: uppercase;

}



#top_menu ul li a {

	float: left;

	text-transform: uppercase;

	color: #FFF;

	font-weight: bold;

	font-size: 11px;

	background:url(../img/menu_sep.gif) no-repeat;

	padding: 22px 0px 22px 40px;

	height: auto;	

}



#top_short_menu {

	width: 450px;

	margin-top: 5px;

	height: auto;

	float: right;

}



#top_short_menu a {

	color: #000;

	font-weight: bold;

	float: left;

	font-size: 11px;

	margin-right: 20px;

	text-transform: uppercase;

}



#top_short_menu a:hover {

	color: #FFF;

	text-decoration: none;

}



#top_left_center {

	float: right;

	margin: 0;

	padding: 25px 0 0 50px;

	height: 22px;

	width: 684px;

	font-weight: bold;

	font-size: 13px;

	background:url('../img/vd_top_title.png') no-repeat top left;

}



div.right_box {

	float: left;

	clear: both;

	height: auto;

	width: 168px;

	margin-top: 5px;

	margin-bottom: 10px;

}



div.right_box div.right_box_top {

	float: right;

	clear: both;

	padding: 25px 0 0 30px;

	height: 23px;

	width: 138px;

	font-weight: bold;

	font-size: 13px;

	color: #000;

	text-transform: uppercase;

	background: url('../img/vd_box_top.png') no-repeat left bottom;

}



div.right_box div.right_box_content {

	background: #E86800;

	float: right;

	clear: both;

	padding: 5px 5px;

	height: auto;

	width: 147px;

}



div.right_box div.right_box_bottom {

	float: right;

	clear: both;

	padding: 0;

	height: 22px;

	width: 168px;

	background: url('../img/vd_box_bottom.png') no-repeat left bottom;

}





#login_form {

	float: left;

}



#login_form a {

	color: #FFF;

}



div#left_menu_s {
	float: left;
	margin-top: 5px;
	margin-bottom: 15px;
	position: relative;
	left: -20px;
}

#facebook_block{
	float: right;
	margin-top: 10px;
	margin-left: 17px;
}

div#left_menu_s_right {

	float: left;

	margin-top: 0px;

	margin-bottom: 15px;

	margin-left: 7px;

}



div#left_menu_s ul,

div#left_menu_s_right ul {

	list-style-type: none;

	padding: 0;

	margin: 0;

}



div#left_menu_s ul li,

div#left_menu_s_right ul li {

	float: left;

	clear: both;

	padding: 20px 0 0 33px;

	margin-top: 10px;

	width: 128px;

	height: 25px;

	background:url(../img/menu_s_bg.png) no-repeat;

}



div#left_menu_s ul li {

	width: 230px;

}



div#left_menu_s ul li a,

div#left_menu_s_right ul li a {

	padding: 2px 40px 2px 0px;

	margin: 0;

	color: #000;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 13px;

	background:url(../img/menu_s_sep.gif) no-repeat right center;

}



.right_box .box_links a {

	color: #FFF;

}



div.content_line {

	float: right;

	clear: both;

	z-index: 9;

	position: relative;

	height: 2px;

	background: #FFF;

	width: 160px;

	#left: -9px;

	background:url('../img/bike_rp.gif') repeat-x center center;

}



div.menu_line {

	width: 253px;

}





	

div#bottom_text {

	width: 100%;

	height: 100px;

	position: relative;

}	



div#bottom_text #bottom_menu{

	width: 1038px;

	height: 63px;

	position: absolute;

	top: 8px;

	left: -5px;

	background:url(../img/bottom_bg.png) top left no-repeat;

}



div#bottom_text #bottom_menu ul {

	list-style-type: none;

	margin-top: 23px;

	margin-left: 60px;

}



div#bottom_text #bottom_menu ul li {

	float: left;

	margin-left: 15px;

}



div#bottom_text #bottom_menu ul li a {

	text-transform: uppercase;

	font-size: 11px;

	color: #5f5652;

}



div#bottom_text #bottom_c {

	position: absolute;

	bottom: 0px;

	font-size: 12px;

	margin-left: 20px;

	padding-bottom: 20px;

}



div#bottom_text #bottom_c span {

	font-size: 11px;

	margin-right: 95px;

	float: left;

}



div#bottom_text #bottom_c span.last_bottom {

	margin-right: 0px;

	margin-left: 70px;

}



div.btn_box {

	display: inline-block;

	overflow: hidden;

	width: auto;

}



div.btn_box .btn_left {

	float: left;

	width: 4px;

	height: 24px;

	background:url('../img/btn_box_left.gif') no-repeat left;

}



div.btn_box .btn_content {

	float: left;

	width: auto;

	padding: 5px 10px 0 10px;

	height: 23px;

	font-weight: bold;

	text-transform: uppercase;

	background:url('../img/btn_box_rp.gif') repeat-x left top;

}



div.btn_box .btn_right {

	float: left;

	width: 4px;

	height: 24px;

	background:url('../img/btn_box_right.gif') no-repeat right;

}





div.btn_box .btn_content input {

	padding: 0;

	margin: 0;

	height: auot;

	line-height: auto;

	border: none;

	background: none;

	color: #FFF;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	cursor: pointer;

}



#info_cont {

	border: 1px solid #5b5350;

	padding: 5px;

}



.border_line_pr {

	border-top: 1px solid #5b5350;

}



.add_to {

	background: #FF5400;

	border: 1px solid #9D3100;

	cursor: pointer;

	color: #FFF;

	width: 65px;

	padding: 1px 5px;

	display: inline-block;

}



.add_to:hover {

	text-decoration: underline;

}



#item_box {

	border: 1px solid #5b5350;

	margin-top: 10px;

}



#info_cont, 

#item_box {

	background: #2E2724;

}



div.box_cont {

	float: left;

	width: 270px;

	position: relative;

	left: -28px;

}



div.box_top {

	width: 230px;

	height: 24px;

	float: right;

	clear: both;

	color: #000;

	text-transform: uppercase;

	font-size: 12px;

	font-weight: bold;

	padding: 35px 0 0 33px;

	background:url(../img/box_top.png) bottom left no-repeat;

}



div.box_content {

	width: 244px;

	height: auto;

	float: right;

	clear: both;

	padding: 10px 0;

	background: #FC7D1E;

}



div.box_bottom {

	width: 244px;

	height: 19px;

	float: right;

	clear: both;

	background:url(../img/box_bottom.png) top left no-repeat;

}





.box_cont input.login_submit {

	float: left;

	background: #ff5400;

	border: 1px solid #ffbc92;

	color: #FFF;

	font-weight: bold;

	padding: 1px 5px;

	margin: 0 0 0 0;

	font-size: 10px;

	cursor: pointer;

	text-transform: uppercase;

}



.box_cont input.login {

	float: left;

	width: 144px;

	font-size: 12px;

	background: #372E29;

	border: 1px solid #ffd6b6;

	color: #ffd6b6;

	margin: 0 5px 0 15px;

}



#check_btn_1 {

	float: right;

	margin-right: 15px;

}



#check_btn_1 a {

	color: #FFF;

}



div.long_line {

	width: 253px;

}


