@charset "utf-8";
/* CSS Document */
*{outline:none;}
body {overflow-x:hidden; background-image:url(../images/background.jpg); background-repeat:repeat-x; background-color:#01030d; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#bcd7f8; font-weight:bold; font-stretch:wider; }
p{ line-height:5px; #margin-bottom:11px; #margin-top:11px;}
a{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
a:hover{color:#4eb5ff;}
/*divs of body */
div#logo{position:absolute; margin-top:40px; margin-left:36px;  }
div#body{ background-image:url(../images/body.png); background-repeat:no-repeat; width:960px; height:660px; position:relative; margin:0 auto; z-index:1; }
div#nav_bar{ background-image:url(../images/navbar.png); background-repeat:no-repeat; position:absolute; margin-top:0px; margin-left:338px; z-index:2; width:389px; height:48px; }
div#container{position:absolute; margin-left:0px; margin-top:172px; height:auto; width:auto; overflow:hidden; z-index:2}
div#adversite { position:relative; z-index:2; background-image:url(../images/adversite.jpg); background-repeat:no-repeat; width:732px; height:97px; margin-top:10px; margin-left:40px; _margin-left:20px; padding-left:2px; padding-top:2px; float:left; }
div#ad { position:relative; z-index:2; background-image:url(../images/ad.jpg); background-repeat:no-repeat; width:130px; height:43px; margin-top:10px; float:left; }
div#copyright{ position:relative; margin-top:10px; padding-left:12px; width:130px; float:left;}
img.ad{margin-left:0px; margin-top:3px;}

/*divs of container */
div#car-specs{ width:874px; height:359px; background-image:url(../images/car-specs.png); background-repeat:no-repeat; margin-left:40px; }
div#menu-team{ height:266px; width:200px; padding-top:90px; padding-left:15px; position:relative; float:left; }
div#menu-specs{ height:350px; width:624px; float:left; margin-top:20px; padding-left:30px;}
div#menu-specs-counter{height:40px; width:604px; position:relative; clear:left; margin-top:294px; #margin-top:0px; z-index:3; }
div#cars{background-image:url(../images/big-pics.png); background-repeat:no-repeat; margin-top:2px; float:left; margin-right:2px; width:288px; height:280px; z-index:2; padding-left:8px; padding-top:8px; }
div#cars img{margin-bottom:20px; #margin-bottom:16px; margin-top:5px; margin-left:4px;}
div.pics{background-image:url(../images/hr_background.png); background-repeat:no-repeat; width:149px; height:145px; float:left; margin-top:1px; margin-right:4px;}
div.pics img{ margin-top:8px; margin-left:8px; #margin-bottom:-4px; }
div.pics-empty{width:157px; height:146px; float:left; position:relative; }
span.search{margin-left:112px; cursor:pointer; }
div.features{width:149px; height:145px; float:left; position:relative; font-size:11px; color:#ffffff; font-weight:normal; margin-top:5px; margin-right:4px;}
div.features span{margin-left:5px; display:block;}
div.more{background-image:url(../images/more.png); background-repeat:no-repeat; position:absolute; z-index:3; width:19px; height:19px; margin-top:108px; margin-left:113px;}
div#prev{position:relative;  float:left;  margin-top:10px; _margin-top:0px;}
div#next{position:relative;  float:left;  margin-top:10px; _margin-top:0px;}
div#text-counter{position:relative; float:right; width:132px; text-align:right; }
div#numbers{position:relative;  float:left; margin-top:11px; _margin-top:1px;}
div#containerListCars{margin-top:5px; width:220px; overflow:auto; height:256px; #height:250px; _width:200px; position:relative}

/* texts */
span#copyright_text{ font-family:Tahoma; font-size:10px; font-weight:normal; }
div#name_team{ width:200px; _width:170px;  float:left; }
div#name_team a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; display:block; margin-bottom:1px; padding-left:5px; color:#bcd7f8;}
div#name_team a:hover{color:#fefeff; background-color:#0c2b73; cursor:pointer; }
span.text-car{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin-left:5px;}
a.select-number{color:#4eb5ff;}
div#text-title{height:28px; width:166px;margin-left:10px; padding-top:12px; _padding-top:0px;  position:relative; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; float:left;}
span.textbig{font-size:20px; color:#ffffff; font-family:"Arial Black", Arial; font-weight:normal; text-transform:capitalize; margin-left:20px;}
a.copy{color:#bcd7f8; text-decoration:none; font-size:11px; }
a.copy:hover { color:#bcd7f8; }

