html,body {height: 100%;margin: 0;color: #000;font: 13px arial;}
img {border: 0;display: block;}
*{margin:0;padding:0;}
td{vertical-align:top;}
a{outline: none;}
table {border:0; border-collapse:collapse;}
body,div,h1,h2,h3,h4,h5,h6,input,textarea,p,table,td{margin:0; padding:0;} 	
ul#icon, ul#top_menu, ul#left_menu, ul#nav, ul#footer_menu {list-style:none;}
ul{list-style-position: outside; padding:15px;}
a {color: #ff0000;}  
a:hover {text-decoration: none;}  
.clear {
       	clear:both;
       	line-height:1%;
       	margin-bottom:-1px;
       	height:1px;
       	overflow:hidden;}

#conteiner {min-height: 100%;width:990px;margin:0 auto;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 90px;}

#header  {  
        background:  url(../images/header.jpg) no-repeat top;
        width: 100%;
        height: 378px;}

#logo {float:left;margin:32px 0 0 31px;}

ul#icon {float:right;margin:0; padding:7px 8px 0 0;}

ul#icon li {float:left;margin:0; padding:0 7px;}

ul#menu {float:left;margin:0; padding:33px 0 0 25px;width:222px;}

ul#menu li {margin:0; padding:3px 0;}    
     
ul#menu a {
        background:  url(../images/li.gif) no-repeat left;
        color: #000;
        font: bold 12px tahoma;
        margin:0;
        padding:0 0 0 16px;}  

ul#menu a:hover {color: #ff0000;text-decoration: underline;} 

.konsultant {
        background:  url(../images/konsultant.jpg) no-repeat bottom right;
        width:240px;
        height: 96px;
        margin:50px 0 0 0;
        padding:10px 0 0 15px;
        float:left;}
     
#wrapper {width:990px;}

#content {
        width:600px;
        background: #e3e3e3 url(../images/content.jpg) no-repeat bottom left;
        padding:10px 15px 70px 40px}

h1 {
        margin:0;
        padding:10px 0;
        color: red;
        font: bold 16px tahoma;}

h2 {
        margin:0;
        padding:10px 0;
        color: #000;
        font: bold 14px tahoma;}

h3 {
        margin:0;
        padding:10px 0;
        color: #000;
        font: bold 12px tahoma;}
        
.tables {width:585px;border:1px solid #fff;}

.tables td {padding:6px 15px 6px 15px;border-right:1px solid #fff;}

.tables tr.gold td { font: 11px arial;color:#000000;padding:6px 0;border: none;background:  url(../images/tables.jpg) repeat-x top left;}

.tables a {color: #000000; text-decoration:none;}
.tables a:hover {color: #333333; text-decoration:underline;}

.tables td.col1 {background:#8d8d8d;width:200px;color:#FFFFFF;}
.tables td.col2 {background:#c7c7c7;width:85px; white-space: nowrap;}
.tables td.col3 {background:#efeeee;width:85px;}
.tables td.col4 {background:#fff;width:85px;}

.tables2 {width:585px;border:1px solid #fff;padding:10px 0 15px 0;}

.tables2 td {padding:6px 0 6px 24px;border-right:1px solid #fff;}
.tables2 p {color: #000000; font-size:11px; line-height:13px; padding:0}
.tables2 li {color: #000000; font-size:11px; line-height:13px; padding:0}

.tables2 a {color: #000000; text-decoration:none;}
.tables2 a:hover {color: #333333; text-decoration:underline;}

.tables2 td.col3 {background:#efeeee;width:85px;}



p {padding:8px 0;}

#right_bar { background:#c7c7c7;padding:10px;}

.box  {
        display: block;
        background:  url(../images/ramka.gif) no-repeat top left;  
        width: 291px;
        height: 198px;
        margin:4px auto;
        padding:20px 0 0 0;}

.box img {margin:0 auto;text-align: center;}
 
.box  .fotocar {display: block;height: 170px;} 

.box h6  {
        display: block;
        margin:0;
        padding:7px 0 0 100px;
        color: #000;
        font: bold 14px arial;}

.box h6 span {padding:0 0 0 5px;color: #ff0000;}



.form {
        width:193px;
        display: block;
        margin:0;
        padding: 0;
        color: #000;
        font: 11px arial;}

.form span {
        display: block;
        margin:0;
        padding:5px 0 3px 0;
        line-height: 11px;}
        
.vvod, .vvods {
        background:  url(../images/vvod.gif) no-repeat top left;
        border: none;
        display: block;
        width: 183px;
        height: 15px;
        margin:0 0 5px 0;
        padding:2px 4px 0 6px;
        color: #000;
        font:11px arial;}

.form span.floats {
        float:left;
        margin:0;
        padding:5px 0 0 0;
        line-height: 11px;}

.vvods {
        background:  url(../images/vvods.gif) no-repeat top left;
        float:left;
        width: 86px;
        height: 15px;
        margin:8px 0 0 12px;
        clear:right;}

.pole {background:  url(../images/searsh.gif) no-repeat top left;width: 101px;margin:0 10px 0 9px;}

p.pcod {display: block;height: 30px;}

.cod  {float: left;padding: 0;}
.cod img {width:66px;}

.pcod a {padding:9px 0 0 11px;color: #000;float: left;}

.area  {
        background:  url(../images/area.gif) no-repeat top left;
        border: 0;
       	width: 188px;
       	height:72px;
       	padding:5px 1px 0 4px;
       	margin:0 0 0 0;
       	font:11px arial;
       	color: #000;
       	overflow:hidden;}      	

.buton, .buton_s {
	background:  url(../images/buton.gif) no-repeat top left;
        border: 0;
        overflow: visible;
	cursor:pointer;
	margin:8px 0;
	padding:0;
	height:25px;
	width:84px;
        float: right;}
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
#footer {
        background: #8d8d8d url(../images/footer.jpg) no-repeat top left;
        position:relative;
        width: 990px;
        height: 90px;
        margin: -90px auto 0 auto;}

p.contact  {
        margin:0;
        padding:15px 40px 0 40px;
        color: #fff;
        font: bold 13px arial;
        float:left;}

p.contact span {color: #000;}

p.rio  {
        margin:0;
        padding:65px 57px 0 0;
        color: #ffda30;
        font: 11px arial;
        float:right;}

p.rio a {color: #ffda30;}

.footer_block {float:left;width:310px;}

.static {float:left;padding:0 3px 5px 3px;margin:20px 0 0 0;}

p.copy  {
        display: block;
        margin:0;
        padding:0 0 0 0 5px;
        color: #000;
        font: 11px arial;}




