p.enter-site{background:url('../images/bmb.jpg') top center no-repeat; height:120px; margin-top:-10px; }
p.enter-site:hover{background:url('../images/bmb.jpg') bottom center no-repeat; height:105px; margin-top:3px}
div.enter-site{margin-top:-80px}
body {
background:#161b17
}
div#container {
margin:0 auto;
width:1150px;
min-height: 100%;

}

div#nav img{
position:relative;
top:11px;
}

div#nav{
height:52px;
background-color:#000000;
margin:0 auto;
width:1150px;
float:left;
}

div#meerkat div#nav{float:left; margin-left:57px}

div#nav ul li {
display:inline;
margin:0 5px 0 5px;
}

div#nav ul li a{
margin:-5px 0 0 0;

}

div#nav ul li.logo{
margin-right:65px;
}

div#nav ul li.logo, x:-moz-any-link {margin-right:35px;}
div#nav ul li.logo, x:-moz-any-link, x:default {margin-right:65px;}

div#mod_nav{
height:32px;
background-color:#ceddf2;
min-width:1150px;
position:relative;
bottom:0%;
clear:both;

}

div#mod_nav.specs210{
height:32px;
background-color:#ceddf2;
min-width:1150px;
position:relative;
bottom:-60px;
clear:both;
}

div#mod_nav.pics210{
height:32px;
background-color:#ceddf2;
min-width:1150px;
position:relative;
bottom:-190px;
left:-149px;
clear:both;
}

div#mod_nav.specs268{
height:32px;
background-color:#ceddf2;
min-width:1150px;
position:relative;
bottom:-40px;
clear:both;
}



div#mod_nav ul{
margin:0 auto;
width:800px;
text-align:right;
position:relative;
top:10px;
right:55px;

}

div#mod_nav ul li{
text-transform:uppercase;
display:inline;
margin:0 20px;
}


div#body{
width:1150px;
float:left
}

div#wrapper{
padding:60px 0 0 0;
width:852px;
margin:0 auto;
}

div#wrapper p{text-align:justify;}

div#wrapper.models{
padding:0 0 0 0
}

div#wrapper.build{
padding:10px 0 0 0
}


div#wrapper.specs, div#body.build  > div#wrapper{
width:952px;
}
div#wrapper.specs{margin-bottom:-30px}

div.heading_img{
text-align:center;
}

div.heading_img_about{
margin:0 auto;
width:364px;
    }

div.heading_img_model{
margin:0 auto;
width:145px;
    }
	
div.heading_img_const{
margin:0 auto;
width:471px;
    }

div.heading_img_location{
margin:0 auto;
width:107px;
    }


div.heading{width:1150px;text-align:center;margin-left:-149px}

div#body.about{
background-color:#ebdbc1;
}

div#body.about p{width:816px;}

div#body.white{background-color:#fff;}

div#body.gray, div#body.gray_deal{
background-color:#000;
}

table.models{
	margin-left:-15px;
	width:742px;
	margin-top:15px;
}

table.models tr td{padding:0 5px;}


table.models tr.model_links td{
	text-align:center;
	vertical-align:top;
	padding-top:10px;
}

ul.models li p{
	margin:0 auto;
	text-align:center;
}

.drop{
	position:relative;
	top:27px;
}

.drop2{
	position:relative;
	top:12px;
}

.cur_inline{
	position:relative;
	top:15px;
	margin:0 10px 0 0;
}

.cur_inline_2{
	position:relative;
	top:0px;
	margin:0 40px 0 0;
}


	
.mod_menu{
	text-align:right !important;
	float:left !important;
	margin-top:-600px !important;
	margin-left:50px !important;
	text-align:right;
	float:left;
	margin-top:-600px;
	margin-left:10px;
}



.mod_menu ul li{
	margin:5px auto;
	width:94px;
	float:left;
	clear:both;
}

.mod_menu ul {
	padding-right:20px;
}

div#wrapper.models p{
text-align:justify;
text-transform:none;
min-height: 181px;
}

div.mod_spec_head{
max-width:400px;
margin:0 auto 15px auto;
text-align:center;
}

div.mod_spec_head img{position:relative;top:-20px}

.spec_mod{
float:left;
margin-left:0px;
}

ul.specs{
	float:left;
	margin-left:25px;
	margin-top:-4px;
}

ul.std_equip{
	float:left;
	margin-left:60px;
}

ul.std_equip_2{
	float:left;
	margin-left:55px;
	margin-top:70px;
}

ul.specs li, ul.std_equip li, ul.std_equip_2 li{
	margin-top:15px;
}

div.mod_spec_head img{margin-top:15px;}

a > span.small_font{
position:relative;
top:-10px;
}

/*


div.pp_bottom, div.pp_top{display:none;}

div.pp_content{top:-515px; position:absolute;}
div.pp_content, x:-moz-any-link {position:absolute;top:-2000px}
div.pp_content, x:-moz-any-link, x:default {position:absolute;top:-515px}*/

.pp_overlay, .currentTextHolder
{}
div#wrapper.models ul.gallery{width:850px; position:float:left; margin-top:50px; text-align:center;}
div#wrapper.models ul.gallery li{display:inline-block; display: -moz-inline-stack; zoom: 1; *display: inline; margin:10px 10px}
ul.gallery{width:850px; position:relative; margin-top:140px; margin-bottom:20px; text-align:center;}
ul.gallery li{display:inline-block; display: -moz-inline-stack; zoom: 1; *display: inline; margin:0 10px}

.push{position:relative;top:300px}
.push2{position:absolute;top:523px}
.pp_description{position:absolute;top:329px}



li.prev{position:relative; top:60px; right:40px;}
li.next{position:relative; top:30px; left:850px; width:36px;}

li.left_arrow_push img{position:absolute;top:380px; right:280px;}
li.right_arrow_push img{position:absolute;top:400px;}

body.ss_text_black div.ppt, body div.ppt{width:1150px; text-align:center; margin-left:-327px; margin-top:-145px}


ul.dealers{margin:0 auto; width:auto; margin-top:150px; }
ul.dealers li{display:inline-block; display: -moz-inline-stack; zoom: 1; *display: inline; margin:0 65px; }
ul.dealers li a span.country{display:block; margin-top:15px; display: -moz-inline-stack; zoom: 1; *display: inline;}

ul.dealer_list{width:680px; margin:0 auto;}
ul.dealer_list li{display:inline-block; display: -moz-inline-stack; zoom: 1; *display: inline; text-align:center; padding:15px 30px}

.ball{margin-bottom:20px;}

tr td{margin-bottom:10px; display:table-cell;}

div#body.gray_deal div#wrapper form{width:400px; margin:0 auto;}

ul.gallery2{width:852px; margin-top:20px}
ul.gallery2 li, ul.galler2 li div img {display:inline; vertical-align:middle; margin: 0 2px; display: -moz-inline-stack; zoom: 1; *display: inline;}

/*body.models div.pp_content{top:-550px; position:absolute;}
div#wrapper.models  ul.gallery{position:relative;top:170px}*/
div#wrapper.models   li.prev{position:relative;top:450px}
div#wrapper.models   li.next {position:relative;top:430px}

td#1 a img:hover{float:left; margin-top:-10px}

#footer {
width: 680px;
background-color: #000;
color: #DDD;
text-align: center;
height: 40px;
margin: -50px auto 0 auto;
}

#clearfooter {
height: 50px;
}

html, body {
height: 100%;
}

* html #container {
height: 100%;
}


tr.model_links td a{}
tr.model_links td a#lbl_6, x:-moz-any-link {position:absolute;top:465px; right:438px}
tr.model_links td a#lbl_6, x:-moz-any-link, x:default {position:inherit}

#meerkat-container {
	float:left;
	
}

#meerkat-wrap{margin-bottom:-60px;}

#meerkat {
	width: 100%;
	display: none;
}

#meerkat-content {
	width: 960px;
	margin: 0 auto;
	padding-top: 10px;
}

#meerkat-content h1{
	color: #FFF;
	font-size: 3.8em;
}

#meerkat-content p{
	color: #FFF;
	font-size: 1.2em;
}

#meerkat-content a.dont-show{
	color: #FFF;
	font-weight: bold;
}

#meerkat-content a.dont-show:hover {
	color: #FFF;
	text-decoration: none;
}

#meerkat-content-adsense {
	width: 730px;
	margin-top:0px;
	margin-left:-57px;
}
