
body { text-align: center; background-color: #ffffcc;}

/* Установка логотипа сайта */

div.amlogo { text-align: center; font: 700 20px verdana, sans-serif; font-style: italic; color: #000099;}
div.amlogo1 { text-align: center; font: 400 11px verdana, sans-serif; color: #0072bb;}

/* Установка банеров, невидимые ссылки-банеры */

div.ban { text-align: center; margin: 5 0 5 0; height: 70px;}
a.mb { color: #ffffcc; text-decoration: none;}

/* Установка банеров с реквизитами Автомаша */

div.banAM { background-color: #ccff99; width: 510px; height: 70px; border: 1px solid #ffcc66; text-align: justify; 
            font: 400 11px verdana, sans-serif; color: #993300; margin: 5 0 0 10; padding: 5 0 0 10;}

/* Меню левое отрисовка и статистика */

div.m_znak { background-color: #ccff99; width: 200px; height: 28px; border: 1px solid #ffcc66;
             font: 400 11px verdana, sans-serif; color: #993300; padding: 5 0 0 10; margin: 0 0 0 0;} 

/* Меню левое оформление ссылок и списка */

div.mle { width: 220px; margin: 10 0 10 0; padding: 0 0 0 0;}
ul.mlev  { list-style-image: url(rek/m9.gif); list-style-position: inside; margin: 0 -15 0 0;  padding: 0 0 0 0;}
ul.mlev1 { list-style-image: url(rek/m9.gif); list-style-position: inside; margin: 0 -10 0 -5; padding: 0 10 0 15;}
ul.mlev12 { list-style-image: url(rek/m92.gif); list-style-position: inside; margin: 0 -10 0 -5; padding: 0 10 0 15;}
ul.mlev2 { list-style-image: url(rek/m9.gif); list-style-position: inside; margin: 0 0 0 -5; padding: 0 0 0 15;}
ul.mlev22 { list-style-image: url(rek/m92.gif); list-style-position: inside; margin: 0 0 0 -5; padding: 0 0 0 15;}
ul.mlev3 { list-style-image: url(rek/m9.gif); list-style-position: inside; margin: 0 10 0 -5; padding: 0 0 0 15;}
ul.mlev32 { list-style-image: url(rek/m92.gif); list-style-position: inside; margin: 0 5 0 -5; padding: 0 0 0 15;}

li.l  { background-color: #ffff66; margin-right: 20px;}

a.menu_l         { color: #0000ff; text-transform: uppercase; font: 400 10px verdana, sans-serif; letter-spacing: 0px; text-decoration: none; padding-left: 5px;}
a.menu_l:active  { color: #990099; text-decoration: none;}
a.menu_l:visited { color: #990099; text-decoration: none;}
a.menu_l:hover   { color: #0000ff; text-decoration: underline;}

a.menu_top         { color: #0000ff; font: 400 11px verdana, sans-serif; letter-spacing: -1px; padding-left: 3px; text-decoration: none;}
a.menu_top:active  { color: #990099; text-decoration: none;}
a.menu_top:visited { color: #990099; text-decoration: none;}
a.menu_top:hover   { color: #0000ff; text-decoration: underline;}

/* Оформление верхнего меню, ссылки */

a.m        { color: #000066;  font: 700 11px verdana, sans-serif; text-decoration: none;}
a.m:hover  { color: #ff0000; text-decoration: underline;}

a.m1       { color: #0072bb;  font: 400 11px verdana, sans-serif; text-decoration: none;}
a.m1:hover { color: #ff0000; text-decoration: underline;}

/* Оформление верхнего меню, отрисовка первого ряда */

td.m1_l   { text-align: center; background-color: #ffcc33; height: 28px; width: 80px;  
                                     border-left-style: solid; border-right-style: solid; border-color: #660000; border-width: 1px;}
td.m1_1_l { text-align: center; background-color: #ffff99; height: 28px; width: 80px;  
            border-top-style: solid; border-left-style: solid; border-right-style: solid; border-color: #660000; border-width: 1px;}
td.m1_2   { text-align: center; background-color: #ffcc33; height: 28px; width: 82px;  
                                     border-right-style: solid; border-color: #660000; border-width: 1px;}
td.m1_1_2 { text-align: center; background-color: #ffff99; height: 28px; width: 82px;  
            border-top-style: solid; border-right-style: solid; border-color: #660000; border-width: 1px;}
td.m1_3   { text-align: center; background-color: #ffff99; height: 28px; width: 58px;  
            border-top-style: solid; border-right-style: solid; border-color: #660000; border-width: 1px;}
td.m1_1_3 { text-align: center; background-color: #ffcc33; height: 28px; width: 58px;  
                                     border-right-style: solid; border-color: #660000; border-width: 1px;}
td.m1_1_4 { text-align: center; background-color: #ffff99; height: 28px; width: 90px;  
            border-top-style: solid; border-right-style: solid; border-color: #660000; border-width: 1px;}
td.m1     { text-align: center; background-color: #ffcc33; height: 28px; width: 90px;  
            border-right-style: solid; border-color: #660000; border-width: 1px;}

/* Оформление верхнего меню, отрисовка второго ряда */

td.m3_l   { text-align: center; background-color: #ffff99; height: 28px; width: 220px;
                                     border-left-style: solid; border-bottom-style: solid; border-color: #ffcc66; border-width: 1px;}
td.m3     { text-align: center; background-color: #ffff99; height: 28px; width: 130px;}
td.m3_r   { text-align: center; background-color: #ffff99; height: 28px; width: 130px;
                                                                border-right-style: solid; border-color: #ffcc66; border-width: 1px;}
td.m3_p   { text-align: center; background-color: #ffffcc; height: 28px; width: 130px;
             border-left-style: solid; border-top-style: solid; border-right-style: solid; border-color: #ffff99; border-width: 10px;} 
td.m3_pr  {                     background-color: #ffff99; height: 28px; width: 1px;
                                                                border-right-style: solid; border-color: #ffcc66; border-width: 1px;} 
td.m4     { text-align: center; background-color: #ffff99; height: 28px; width: 174px;}
td.m4_p   { text-align: center; background-color: #ffffcc; height: 28px; width: 174px;
             border-left-style: solid; border-top-style: solid; border-right-style: solid; border-color: #ffff99; border-width: 10px;} 

/* Отрисовка и ссылки карты сайта */

div.mkarta { width: 538px; line-height: 8px; margin: 10 0 0 0;}

ul.mkarta0  { list-style-image: url(rek/m10.gif); list-style-position: inside; margin-left: 0px; padding-left: 20px;}
ul.mkarta01 { list-style-image: url(rek/m9.gif);  list-style-position: inside; margin-left: 0px; padding-left: 20px;}
ul.mkarta02 { list-style-image: url(rek/m92.gif); list-style-position: inside; margin-left: 0px; padding-left: 20px;}

ul.mkarta1  { list-style-image: url(rek/m10.gif); list-style-position: inside; margin-left: 0px; padding-left: 30px;}
ul.mkarta11 { list-style-image: url(rek/m9.gif);  list-style-position: inside; margin-left: 0px; padding-left: 30px;}
ul.mkarta12 { list-style-image: url(rek/m92.gif); list-style-position: inside; margin-left: 0px; padding-left: 30px;}

ul.mkarta2  { list-style-image: url(rek/m10.gif); list-style-position: inside; margin-left: 0px; padding-left: 30px;}
ul.mkarta21 { list-style-image: url(rek/m9.gif);  list-style-position: inside; margin-left: 0px; padding-left: 30px;}
ul.mkarta22 { list-style-image: url(rek/m92.gif); list-style-position: inside; margin-left: 0px; padding-left: 30px;}

ul.mkarta5  { list-style-image: url(rek/m10.gif); list-style-position: inside; margin-left: 0px; padding-left: 50px;}
ul.mkarta51 { list-style-image: url(rek/m9.gif);  list-style-position: inside; margin-left: 0px; padding-left: 50px;}
ul.mkarta52 { list-style-image: url(rek/m92.gif); list-style-position: inside; margin-left: 0px; padding-left: 50px;}

ul.mkarta3  { list-style-image: url(rek/m10.gif); list-style-position: inside; margin-left: 0px; padding-left: 10px;}
ul.mkarta31 { list-style-image: url(rek/m9.gif);  list-style-position: inside; margin-left: 0px; padding-left: 30px;}

ul.mkarta4  { list-style-image: url(rek/m10.gif); list-style-position: inside; margin-left: 0px; padding-left: 10px;}
ul.mkarta41 { list-style-image: url(rek/m9.gif);  list-style-position: inside; margin-left: 0px; padding-left: 30px;}

a.menu_k         { color: #0000ff; font: 400 11px verdana, sans-serif; padding-left: 0px; margin-left: 5px; text-decoration: none;}
a.menu_k:active  { color: #990099; text-decoration: none;}
a.menu_k:visited { color: #990099; text-decoration: none;}
a.menu_k:hover   { color: #0000ff; text-decoration: underline;}

/* Отрисовка блочной информации */

li.block1  { background-color: #ffff66; margin-right: -40px;  padding-right: 0px;}
li.block10 { background-color: #ffff66; margin-right: 0px; padding-right: 0px;}

#block1 { float: left; background-color: #ffffcc; width: 350px; padding: 0px;}
#block2 { float: left; background-color: #ffffff; width: 180px; border: 4px solid #ffff66; padding: 10 0 10 0;}
#block3 { float: left; background-color: #ffffcc; width: 320px; padding: 10 0 10 0;}
#block4 { float: left; background-color: #ffffcc; width: 200px; padding: 10 0 10 0;}

/* Отрисовка таблиц в основной части сайта */

th   { background-color: #ccff99; height: 28px; font: 400 11px verdana, sans-serif; color: #993300;}
th.g { background-color: #ffff99; height: 20px;}
table.tab1 { text-align: center; font: 400 11px verdana, sans-serif; color: #993300; margin-left: 10px;}
caption { font: 400 13px verdana, sans-serif; color: #009900; padding: 10 0 10 0;}
td.t1 { text-align: center; font: 400 11px verdana, sans-serif; color: #009900;}
td.l { text-align: left;}
td.r { text-align: right;}

/* Оформление блока основной информации */

td.info1 {  text-align: center; width: 538px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; 
            border-color: #ffcc66; border-width: 1px; padding: 10 0 15 0;}

p  { text-align: justify; font: 400 11px verdana, sans-serif; color: #993300; margin: 10 10 10 10;}

div.pre { width: 520px; font: 400 11px verdana, sans-serif; color: #993300; padding: 10 0 0 10;}

h1 { text-align: center; font: 400 15px verdana, sans-serif; color: #993300; margin-top: 10px;}
h2 { text-align: center; font: 400 14px verdana, sans-serif; color: #993300; margin-top: 10px;}
h3 { text-align: center; font: 400 12px verdana, sans-serif; color: #993300; margin-top: 10px;}

h4 { text-align: center; font: 400 11px verdana, sans-serif; color: #993300; margin-top: 10px;}

ul { list-style-type: disc; list-style-position: outside; text-align: justify; font: 400 11px verdana, sans-serif; color: #993300;
     line-height: 14px; margin: 0 10 0 40; padding: 0 0 0 0;}

ol { list-style-position: outside; text-align: justify; font: 400 11px verdana, sans-serif; color: #993300;
     line-height: 11px; margin: 0 10 0 40; padding: 0 0 0 0;}

hr { text-align: center; color: #009900; width: 400px; height: 1px;}


div.cen { width: 538px; text-align: center; margin: 0 0 0 0; padding: 30 0 20 0;}
div.cen1 { width: 760px; text-align: center; margin: 0 0 0 0; padding: 30 0 20 0;}
img.ligh  { float: left;  margin: 5 10 5 10;}
img.lbord { float: left;  margin: 5 10 5 10; border: 1px solid #ffcc66;}
img.righ  { float: right; border: 3px solid #ffffcc;}
img.rbord { float: right; margin: 5 10 5 10; border: 1px solid #ffcc66;}
img.bord  { border: 1px solid #ffcc66;}
img.bordtul  { border-top: 1px solid #ffcc66; border-left: 1px solid #ffcc66;}

a.podrob1         { font: 400 11px verdana, sans-serif; color: #0000ff; margin-left: 280px;}
a.podrob1:active  { color: #990099;}
a.podrob1:visited { color: #990099;}
a.podrob1:hover   { color: #0000ff;}

a.podrob2         { font: 400 11px verdana, sans-serif; color: #0000ff; margin-left: 140px;}
a.podrob1:active  { color: #990099;}
a.podrob1:visited { color: #990099;}
a.podrob1:hover   { color: #0000ff;}

a.text       { font: 400 11px verdana, sans-serif; color: #993300; text-decoration: none;}
a.text:hover { text-decoration: underline;}