/* HTML by style-nes | www.style-nes.com */

/* ---------------------- */
/*    Standart presets    */
/* ---------------------- */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img {margin: 0;padding: 0;border: 0;}
html {width:100%;height:100%;}
*{font-family: Arial, Tahoma, sans-serif}

table, td {vertical-align:top;}

h1 {font-size:28px;}
#page1 h1, h2 {font-size:150%; color:#fff; /*white-space:nowrap;*/ text-transform:uppercase;}
#page2 h1, h2 {font-size:14px; color:#fc4734; white-space:nowrap; text-transform:uppercase;}
#page3 h1, h2 {font-size:14px; color:#c7b065; white-space:nowrap; text-transform:uppercase;}
#page4 h1, h2 {font-size:14px; color:#014d7f; white-space:nowrap; text-transform:uppercase;}
h3 {font-size:14px;}
h4 {font-size:10px; font-weight:bold;}

a {text-decoration:none;}
a:hover {text-decoration: underline;}
a:visited {}

body {
	font-size:12px;
	color:#FFFFFF;
	background:#000000;
	position:relative;
}
.style-nes {
	width:950px;
	zoom:1;
	margin:0 auto;
	padding-bottom:100px;
}

img {color:#FFFFFF;}

/* Mini-Width
--------------------------------------------------*/
html, body {height:100%; margin:0;}
html>body {min-height:100%; height:auto;}
#page1 #footer {width:100%; background:url(/images/bentley/f_bg.jpg) top center no-repeat; padding-top:17px; margin:0 auto; position:absolute; bottom:0;}
#page2 #footer {width:100%; background:url(/images/ferrari/f_bg.jpg) top center no-repeat; padding-top:17px; margin:0 auto; position:absolute; bottom:0;}
#page3 #footer {width:100%; background:url(/images/lamborgini/f_bg.jpg) top center no-repeat; padding-top:17px; margin:0 auto; position:absolute; bottom:0;}
#page4 #footer {width:100%; background:url(/images/maserati/f_bg.jpg) top center no-repeat; padding-top:17px; margin:0 auto; position:absolute; bottom:0;}
#page5 #footer {width:100%; background:url(/images/news/f_bg.jpg) top center no-repeat; padding-top:17px; margin:0 auto; position:absolute; bottom:0;}
/*----------------------------------------------*/


/* ---------------------- */
/*          top           */
/* ---------------------- */
#head {
	position: relative;
}
.logo {
               padding:0 0 5px 35px;
              height:80px;
}

.logo img {
             margin-top:20px;
}
.phone {
	position:absolute;
	right:10px;
       top:10px;
	width: 622px;
	text-align:right;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.cars_header {
    background:#000000;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 3px;
	width:200px;
}
.cars {
    background:#000000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding: 3px;
}
.cars a{
    color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: underline;
}

.cars a:hover {text-decoration: none;}
/* ---------------------- */
/*         main           */
/* ---------------------- */

#main {
	position:relative;
	border:2px solid #FFFFFF;
}

#page1 .menu {
	height:24px;
	padding:5px 0 0px 20px;
	_padding:0 0 0 20px;
	background: #000000 url(/images/bentley/m_bg.jpg) top center no-repeat;
}
#page2 .menu {
	height:24px;
	padding:5px 0 0px 20px;
	background: #FFFFFF url(/images/ferrari/m_bg.jpg) top center no-repeat;
}
#page3 .menu {
	height:24px;
	padding:5px 0 0px 20px;
	background: #FFFFFF url(/images/lamborgini/m_bg.jpg) top center no-repeat;
}
#page4 .menu {
	height:24px;
	padding:5px 0 0px 20px;
	background: #FFFFFF url(/images/maserati/m_bg.jpg) top center no-repeat;
}
#page5 .menu {
	height:24px;
	padding:5px 0 0px 20px;
	background: #FFFFFF url(/images/news/m_bg.jpg) top center no-repeat;
}
.menu li {
	float:left;
	display:block;
	/*padding-right:17px;*/
	padding:0 9px 0 10px;
	_position:relative;
	_top:6px;
	
}
.menu a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:0 9px 0 8px;
}
.vot {
	background:#FFFFFF;
	height:25px;
	border-bottom:1px solid #000000;
}

.all {
	padding:0px 0px 0 15px;
       margin-bottom:15px;
	_padding:60px 0px 0 15px;
	_margin-bottom:15px;
}
#page1 .mr {






	margin:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:bold;
	color:#fff;
}
#page2 .mr {
	margin:-35px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:bold;
	color:#c83829;
}
#page3 .mr {
	margin:-35px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:bold;
	color:#dfb201;
}
#page4 .mr {
	margin:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:bold;
	color:#c6c9d2;
}

.text {
	position:relative;
	height:350px;
	overflow: auto;
	padding:0 30px 30px 0;
	_margin:-5px 0px 0 0;
}

.text p {
	padding-bottom:20px;
}
.imgage {
	padding:4px 10px 0 0;
}
.imgage img {
	display:block;
	padding-bottom:5px;
}
.type {padding:15px 0 5px 0; line-height:16px; color:#e4e4e4;}
.type span {display:block; font-size:14px; font-weight:bold; color:#aa0000;}
.type a {color:#aa0000; text-decoration:underline;}
.type a:hover {color:#aa0000; text-decoration:none;}
.type h4 {color:#c0c0c0; font-size:14px; padding-bottom:15px; text-transform:uppercase;}

.info {background:#161616; padding:42px 0 0 0;}
.info h3 {font-size:28px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; padding:20px 0 20px 15px;}
/* ---------------------- */
/*       leftCells        */
/* ---------------------- */

.leftCells {
	width:200px;
	border-right:2px solid #FFFFFF;
}
#page1 .razdel {
	padding:4px;
	background:#505c61;
	border-bottom:2px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:right;
}
.razdel a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
.razdel a:hover {
	text-decoration: underline;
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
.razdel a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
#page2 .razdel {
	padding:4px;
	background:#9e1d00;
	border-bottom:2px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:right;
}
#page3 .razdel {
	padding:4px;
	background:#dfb201;
	border-bottom:2px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:right;
}
#page4 .razdel {
	padding:4px;
	background:#014d7f;
	border-bottom:2px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:right;
}
.razdel b {font-style:normal; font-weight:normal; float:left;cursor:hand;}

/* ---------------------- */
/*         futer          */
/* ---------------------- */

.futer {
	background:url(/images/bentley/f_bg.jpg) top center;
}
.futer_2 {
	background:#e8e8cd;
	text-align:center;
	color:#444444;
}

/* ---------------------- */
/*       Scroll        */
/* ---------------------- */
.scrollLinks {
	width:21px;
	_width:19px;
}
/* было height:380px; стало*/
div#hold {
	position:relative;
	overflow:hidden;
	width:670px;
	height:600px;
	z-index:100;
}
div#wn {
	position:absolute;
	left:0px;
	top:0px;
	width:670px;
	height:600px;
	clip:rect(0px,670px,600px,0px);
	overflow:hidden;
	z-index:150;
}
div.content {
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px;
	z-index:1;
	padding-bottom:20px;
}

div#scrollbar {
	left:5px;
	top:0px;
	width:16px;
	height:380px;
	font-size:1px;
	z-index:1;
	position: relative;
	padding:0 0 7px 0;
}
div#track {
	position:absolute;
	left:0;
	top:0px;
	width:16px;
	height:380px;
	z-index:1;
	background: url(/images/registration/back_01.gif) repeat-y center;
}
div#dragBar {
	position:absolute;
	left:1px;
	top:1px;
	width:16px;
	height:20px;
	background:#000000 url(/images/registration/back02.gif) repeat-y left;
	z-index:1;
}
div#up {
	position:absolute;
	left:1px;
	top:0px;
	z-index:2;
}
div#down {
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:3;
}

div#more_comp{
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dotted #ffffff;
	z-index:1000;
}

div#more_into {
	position:relative;
	left:350px;
	top:15px;
	width:154px;
	font-weight:bold;









	border-bottom:1px dotted #ffffff;
	cursor:hand;
	z-index:1000;
}

div#more_info {
	margin-top:20px;
}

td.osnov span {
	font-weight:bold;
	padding:0 5px;
}

a.link_bottom {
	margin:0 10px;
}

/**/
#banner_top {
 position: absolute;
float: left;
 width: 438px;
 height: 75px;
 margin-left: 150px; 
 background-color: #000;
}
#banner_top embed {
  background-color: #000;
}