/* 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;}
#footer td{
    vertical-align: middle;
    height: 40px;
    line-height: 40px;
}
#footer img{
    vertical-align: middle;
}
h1 {
    font-size: 150%;
    color: #C83829;
}
#page1 h2 {font-size:14px; color:#60509c; white-space:nowrap; text-transform:uppercase;}
#page2 h2 {font-size:14px; color:#fc4734; white-space:nowrap; text-transform:uppercase;}
#page3 h2 {font-size:14px; color:#c7b065; white-space:nowrap; text-transform:uppercase;}
#page4 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;
    background: #FFFFFF url(/images/bentley/m_bg.jpg) top center no-repeat;
}
#page2 .menu {
    height:24px;
    padding:5px 0 0px 20px;
	_padding:0 0 0 20px;
	_border:1px solid #ffffff;
    background: #000000 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;*/
   position:relative;
   top:-1px;
}

.all {
    margin-bottom:15px;
    padding:0px 0px 0 15px;
    _padding:60px 0px 0 15px;
    _margin-bottom:15px;
}
#page1 .mr {
    margin:0 0 0 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:28px;
    font-weight:bold;
    color:#a8a9a9;
}
#page2 .mr {
    margin:-35px 0 0 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:28px;
    font-weight:bold;
    color:#c83829;
}
#page3 .mr {
    margin:-35px 0 0 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:28px;
    font-weight:bold;
    color:#dfb201;
}
#page4 .mr {
    margin:0 0 0 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:28px;
    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:235px;
    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;
}
div#hold {
    position:relative;
    overflow:hidden;
    width:670px;
    height:750px;
    z-index:100;
}
div#wn {
    position:absolute;
    left:0px;
    top:0px;
    width:670px;
    height:750px;
    clip:rect(0px,670px,750px,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;
}
