body                                 {padding: 0; margin: 0; background: #fff; }
body, table, input, textarea, select {font-family: Tahoma, Verdana, sans-serif; color: #000; font-size: 12px; }
img                                  {border: 0; }
table td							{ vertical-align:top; }
a                                    {color:#C21200; text-decoration:none;}
a:link                               {color:#C21200;}
a:visited                            {color:#C21200;}
a:hover                              {color:#C21200; text-decoration:underline;}
a:active                             {color:#C21200;}
h1                                   {font-size:17px; margin:13px 0 5px 0; color: #000;}
h2, h3, h4, h5                       {font-size:15px; color: #000;}
#container                           {position:relative;width: 1000px; float:left; clear:both;}

#header                              {padding-left:111px;}
#top_menu                            {font-family:Verdana;float:left;width:850px; height:14px;list-style:none;background:#4D77A6; margin:2px 0 0 0; 
                                     padding: 40px 20px 27px 20px;}
#top_menu  li                        {float:left; margin-right: 20px;}
#top_menu a                          {color:#FFF;font-size: 12px; font-weight:bold;text-transform: uppercase; text-decoration:none;}

#modeli                              {float:left;list-style:none;background:#E4E4E4;margin:0 0 2px 0;padding: 5px;
                                      width:880px; height:14px; }
#modeli li                           {float:left;margin-right: 15px;}
#modeli a                            {text-decoration:none;color:#9A9993;font-weight:bold; font-size:10px;}
#modeli a:hover                      {color:#000;}

#modeli.article a.active, 
#left_menu a.active, 
#left_menu a:hover                   {color: #000;}
#modeli.article a:hover              {color: #000;}
#logo_chev                           {position:absolute; display:block; width:110px; height:110px; top: 0; left:0;
                                      background:url(../img/chevrolet_logo.gif) 2px 2px no-repeat;}
#logo_major                          {position:absolute; display:block; width:255px; height:101px; top: 0; right:0;
                                      background:url(../img/logo_major.jpg) no-repeat;}
#left_menu .lv3 a					{ padding-left:40px; }
#left_menu .lv4 a					{ padding-left:60px; }
#main                                {float:left; width: 750px; margin-top: 3px;}
#main.article                        {width: 766px;}
/** левая колонка **/
#left_col                            {width:210px; float:left;margin-right: 5px;}
#left_col p                          {background: #4d77a6;color: #FFF;font-weight:bold; padding:8px 0 10px 8px; 
                                     margin:0; font-size: 12px; line-height: 17px;}
#left_col a                          {color: #FFF; text-decoration:none;}
#akcia                               {background: #4d77a6;min-height: 293px; height:auto !important;height:293px;margin-bottom:6px;letter-spacing:1px; }
#akcia p span                        {}
#akcia .text						{ padding:8px 4px 10px 8px;color: #c22200; font-weight:bold;}
#left_col p.head, 
#second_block p.head,
#right_block p.head                  {background: #c6954a;text-transform: uppercase;  font-size: 12px;font-weight:bold;
                                     padding:13px 0 13px 10px; margin:0; color:#FFF;}
			
#second_block a						{ color:#000; }
#second_block p.head a                { color: #fff; }
#left_col p.left_menu                {margin-bottom:6px; text-transform:uppercase; }	

/** меню в левой колонке**/
#left_menu                           {font-size:12px; font-weight: bold;/* min-height: 299px; height:auto !important;height:299px;*/}
#left_menu ul                        {list-style:none; margin:0;padding:0;}	
#left_menu li                        {border:1px solid #fff;}
#left_menu ul ul a                   {padding:4px 0 4px 20px;}
#left_menu a                         {display:block; padding:4px 0 4px 10px;text-decoration:none; color:#9A9993;}	

#left_menu a.selected,
#left_menu a:hover                   {background:#E4E4E4; color:#000;}		
							  
/** коллаж**/
#collage                             { float:right; width: 530px;}
#collage-in              	  		{width: 546px;}
/** центральный блок на внутренней**/
#center                              {float:right;width: 546px;}
#gray                                { width: 546px; height:23px; background: #D4D4D4; margin-top:5px; clear:both; }

#fotogal div                         {float:left; padding:2px; }
#fotogal div img.op					{  filter: alpha(opacity=50); 
								-moz-opacity: 0.50; opacity:0.5; }
#fotogal div.last                    {padding-right:0;}
#fotogal div a                       {display:block; }
#fotogal div img.noop,
#fotogal div a:hover img               {filter: alpha(opacity=100); -moz-opacity: 1.00; opacity:1.0;}

/**контент **/
#content                            {width:536px; min-height: 127px; clear:both;
                                    height:auto !important;height:127px; padding:10px 0; margin:0 0 10px 0;
									font-family:Verdana, sans-serif;}
#content p, #content h1, #content table              { margin: 0 0 10px 8px;}

table.table001						{ border-collapse: collapse; width: 100%; font-size:11px; }
table.table001 td, 
table.table001 th					{ border: 1px solid #CCC; padding: 4px 3px; vertical-align: middle; text-align:center; }
table.table001 .nowrap				{ white-space: nowrap; }
table.table001 .left				{ text-align: left;}
table.table001 .nobr				{ border:0; }


/** меню по центру **/
#center_menu                        {float:left; margin-top:5px;}
#center_menu ul                     {padding:0; margin: 0; list-style:none; font-size:12px; font-weight:bold; letter-spacing:1px;}
#center_menu ul li                  {position: relative; float:left; margin:0 3px 0 0;z-index:1;}
#center_menu a                      {display:block; padding:5px; text-decoration:none; color:#999999; border-left:1px solid #836414;
                                     background:url(../img/ugolok.gif) top right no-repeat #FFF;}
#center_menu a.active               {background:url(../img/ugolok_active.gif) top right no-repeat #836414; color:#FFF;}
.drop                               {display:none;position:absolute; top:24px; left:0;z-index:3; width: 200px;}
#center_menu .drop li               {float:none;}
#center_menu .drop a                {background: #D6C08D;color: #A49999; padding:2px 0 2px 5px; border-bottom: 1px solid #FFF; width: 200px;}
#center_menu .drop a:hover          {background: #836414; color:#FFF;}


/** правая колонка **/
#right_col                           {float:right; width:245px; margin-top: 3px;}
#right_col.article                   {width:229px;}
#right_col div                       {background: #E5E5E5; /*margin-bottom: 5px;*/}
#first_block                         {height:auto !important; padding-bottom:10px;}
#first_block p                       {padding:6px 0 0 6px; margin:0;font-weight:bold; font-size: 12px;}
#first_block p.head                  {background:#000; color:#fff; font-size: 12px;
                                     padding:8px 0 8px 10px; margin:0;font-weight: bold;}
									 
#first_block p.next                  {padding:0 0 1px 8px; margin:0;}
p.next a                             {background: url(../img/arrow.gif) left no-repeat; padding-left: 10px;}

#second_block                        {font-weight:bold; padding:0 0 3px 0;}
#second_block p                      {margin: 2px 0 0 12px; padding:0; font-size:10px; line-height: 14px;}
#second_block .date                  {color:#C21200; margin-right: 5px;}
/** правый блок на внутренней**/
#right_block                         {min-height: 218px; height:auto !important;height:218px; /*padding:0 0 3px 0;*/}
#right_block p                      { margin: 2px 5px 8px 9px; padding:0; padding-bottom: 11px; line-height: 14px;}
#right_block div.h164				{ border-top: 4px solid white; border-bottom: 54px solid white; }	
#right_block h1                     { margin-left: 9px;}
#footer                             { clear: both; background:#D4D4D4; width: 984px; margin-top:10px; padding:4px 8px; }
#footer p                           { margin:5px 0;}
#footer.inner                       { height:80px;}

/* Стили для раздела "Цывета" */
table.colors001						{ margin-right:30px !important; }
table.colors001 td					{ padding: 3px; text-align: center; width:58px; }
table.colors001 .img				{ border: 2px solid #FFF; padding:2px; }
table.colors001 img					{ cursor: pointer; display:block; }
table.colors001 .left				{ text-align:left; padding-left:8px; }

img.left                            { float:left; margin:0 10px 10px; }

.newstable                      { border-collapse:collapse; width:100%;}
.newstable td,
.newstable th                   {border: 1px solid #ccc; padding:3px;}
.newstable th                   {background: #ccc; color: #fff;}
.newstable .left                {width: 180px; font-weight: bold; float:none;}

/* print */

.print #center                  { float:none;}
#container.print                { width:650px; }
.print #top_menu,
.print #modeli,
.print #footer                  { float:none; width:auto;}
.print #top_menu                { height:17px; }
.print #main,
.print #center,
.print #content                  { width:auto; }
