* {color: #272425; font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
html {height:100%;}
body {height:100%; margin:0; padding:0; background:#fff url(/i/bg-body.gif); text-align: center;}
.body-ved {margin:0; padding:0; background:#fff; text-align: left;}
img {border:0; padding:0; margin:0;}
ul, ol {margin-top:0px; margin-bottom:7px;}
 li {margin-bottom:2px;}
p {margin:0; padding: 6px 0;}
form {margin:0; padding:0;}
form * {vertical-align: middle;}
h1, h2, h3, h4 {margin: 0; padding: 0;}
h1 {font-size: 16px; color: #A7200E; padding-bottom: 10px;}
h2 {font-size: 13px; color: #CF6B03; padding-bottom: 5px;}
h3 {font-size: 11px; color: #4C4C4C; padding-bottom: 5px;}
h4 {font-size: 12px;}
.bl {display: block;}
a {text-decoration: underline;}
	a:hover {text-decoration: none;}
	
/* Common */
#bg-brd{border-left: 3px solid #1D1D27; border-right: 3px solid #1D1D27; margin: 0 1px; height: 100%; min-height: 100%;}
html>body #bg-brd{ height: auto; }
#all{ min-width: 776px; max-width: 1000px; width: expression((document.documentElement.clientWidth||document.body.clientWidth)<776?'776px':(document.documentElement.clientWidth||document.body.clientWidth)>1000?'1000px':'auto'); text-align: left; margin: 0 auto;  height: 100%; min-height: 100%; background: url(/i/bg-svetl.gif);}
html>body #all{ height: auto; }
#wh{ background: #fff; height: 100%; min-height: 100%;}
html>body #wh{ height: auto; }

/*шапка*/
#bg-shahki-top{ background: url(/i/shahki-top.gif) no-repeat; height: 20px; }
#shapka{ margin-left: -229px; float: right; width: 100%; height: 220px;}
.right{ margin-left: 229px; height: 220px;  width: 100%; w\idth: auto;}
#c1{ background: url(/i/bg-car-bmw.jpg) 100% 0 no-repeat; }
#c2{ background: url(/i/bg-car-volk.jpg) 100% 0 no-repeat; }
#c3{ background: url(/i/bg-car-ford.jpg) 100% 0 no-repeat; }
#c4{ background: url(/i/bg-car-bllimuz.jpg) 100% 0 no-repeat; }
#c5{ background: url(/i/bg-car-whlimuz.jpg) 100% 0 no-repeat; }
#c6{ background: url(/i/bg-car-fura.jpg) 100% 0 no-repeat; }
html>body #right{ width: auto; }
#logo{ float: left; width: 229px;}

#bg-top{ background: url(/i/bg-top.jpg) no-repeat; height: 220px; margin-right: -188px; width: 100%; float: left; }
#tel{ margin-right: 188px; width: 100%; w\idth: auto;}
html>body #tel{ width: auto; }
#right-menu{ width: 188px; float: right; }
#tel-pd{ padding: 12px 27px; font-size: 13px; font-weight: bold; }
 #tel-pd span{ color: #9F2103; font-size: 20px; font-weight: bold; display: block; padding-top: 5px; }
/* конец шапки */

/* тело */
#telo{ background:#fff url(/i/bg-brd-left.gif) repeat-y; padding-bottom: 100px; }
#content{ padding: 4px 20px 20px 0px;}
#bg-top-vmenu{ background: url(/i/bg-top-vmenu.gif) no-repeat; }
/* конец тело */


/* левое вертикальное меню */
#vmenu{ border-left: 3px solid #1D1D27; padding: 0 42px 0 12px; }
 #vmenu div#off{ background: url(/i/p-off.gif) no-repeat 0 8px; padding:5px 0 6px 20px; }
 #vmenu div#off a{ font-size: 12px; font-weight: bold; text-decoration: none; }
 #vmenu div#off a:hover{ color:#126306;  font-size: 12px; font-weight: bold; text-decoration: none; }
#vmenu div#on{ background: url(/i/p-on.gif) no-repeat 0 8px; padding:5px 0 6px 20px; }
 #vmenu div#on a{ color: #126306; font-size: 12px; font-weight: bold; text-decoration: none; }
 #vmenu div#on a:hover{color: #272425; font-size: 12px; font-weight: bold; text-decoration: none; }

#vmenu div#podmenu{ background: #F1F1F1; padding: 4px 20px; }
 #vmenu div#podmenu div#off{ background: url(/i/pp-off.gif) no-repeat 0 4px; padding:0 0 6px 15px; }
  #vmenu div#podmenu div#off a{ font-size: 12px; text-decoration: none; font-weight: normal; }
  #vmenu div#podmenu div#off a:hover{ color:#6F6E6E;  font-size: 12px; text-decoration: none; font-weight: normal; }
  #vmenu div#podmenu div#on{ background: url(/i/pp-on.gif) no-repeat 0 4px; padding:0 0 6px 15px; }
  #vmenu div#podmenu div#on a{ color: #6F6E6E; font-size: 12px; text-decoration: none; font-weight: normal; }
  #vmenu div#podmenu div#on a:hover{ color: #272425; font-size: 12px; text-decoration: none; font-weight: normal; }
  
#vmenu div#podmenu div#in-podmenu{ padding: 0px 15px; }
  #vmenu div#podmenu div#in-podmenu div#off{ background: url(/i/ppp-off.gif) no-repeat 0 5px; padding:0 0 5px 15px; }
   #vmenu div#podmenu div#in-podmenu div#off a{ color: #6F6E6E; font-size: 11px; text-decoration: none; font-weight: normal; }
  #vmenu div#podmenu div#in-podmenu div#off a:hover{ color: #272425; font-size: 11px; text-decoration: none; font-weight: normal; }
	#vmenu div#podmenu div#in-podmenu div#on{ background: url(/i/ppp-on.gif) no-repeat 0 5px; padding:0 0 5px 15px; color: #272425; font-size: 11px;}
   
  
  
/* правое вертикальное меню */
#rvmenu{ padding: 110px 0 0 0; }
#p-rvmenu{ background: url(/i/point-rvmenu.gif) no-repeat 0 4px; padding:0 20px 10px 23px; }
 #p-rvmenu a{ font-size: 10px; text-transform: uppercase; color: #fff; font-weight: bold; text-decoration: none; }

/* Подвал */
#footer{ width: 100%; background: url(/i/bg-brd-left.gif) repeat-y; height: 66px}
#out{ margin-left: -259px; float: right; width: 100%;
background: url(/i/shahki-bot.gif) no-repeat 0 100%; height: 66px;}
#shet{ margin-left: 259px; }
 #shet img{ margin-right: 5px; }
#copy{ width: 259px; float: left; background: url(/i/bg-brd-left.gif) repeat-y;}
#vipro{ padding-left: 30px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #737071;}
 #vipro a{ font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #737071; text-decoration: none;  }
 #vipro a:hover{ font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #737071; text-decoration: underline;  }





.cl { clear:both; height:0px; _height:2px; font-size:0px; margin:0; _margin:0 0 -2px 0; padding:0; }
	.cl img { display:block; height:0px; }
#text{ width: 100%; voice-family: "\"}\""; voice-family: inherit; width: auto; }

/*контент*/
.spis{list-style:none; margin:10px 0 15px 0px; padding:0;}
 .spis li {background: url(/i/point-spis.gif) no-repeat 0 5px; margin-bottom:1px; padding-left:15px;}
