BODY ,TABLE, TD                {margin: 0px; padding: 0px; font: 100% Arial,sans-serif; color: #212F41;}
FORM                 {margin: 0px; padding: 0px;}
SELECT               {font-size: 12px;vertical-align: top;padding: 0px; margin: 0px;}
.b                   {padding: 0px; margin: 0px; vertical-align: bottom;}


.sorted {margin-left: 10px; margin-right: 10px;}

a.sort {color: #FFFFFF; font-size: 12px; text-decoration: underline; padding: 5px; background-color: #777777;}
a.sort:hover {color: #FFFFFF; font-size: 12px; text-decoration: none; padding: 5px; background-color: #9C9B9B;}

a.vsort {color: #000000; background-color: #FFFFFF; padding: 5px; text-decoration: underline;}
a.vsort:hover {color: #333399; background-color: #FFFFFF; padding: 5px; text-decoration: none;}

.sbm                 {height: 20px; font-size: 10px;}
a                    {color: 75A8E9; text-decoration: underline; font-size: 12px; padding: 2px;}
a:hover              {color: 75A8E9; text-decoration: none; font-size: 12px; padding: 2px;}
a.hm_link            {color: 6E7174; text-decoration: underline; font-size: 12px;padding: 2px;}
a.hm_link:hover      {color: 6E7174; text-decoration: none; font-size: 12px; padding: 2px;}
a.thickbox           {/*color: 6E7174; background: #FDF4DA;*/ text-decoration: underline; font-size: 12px; padding: 2px;}
a.thickbox:hover     {/*color: 6E7174; background: #FDF4DA;*/ text-decoration: underline; font-size: 12px; text-decoration: none; padding: 2px;}
a.addbox           {color: #444F5B; text-decoration: none; font-size: 14px; padding: 2px; font-weight: bold;}
a.addbox:hover     {color: #444F5B; text-decoration: underline; font-size: 14px; padding: 2px; font-weight: bold;}
a.selbox           {color: #FFF; text-decoration: underline; font-size: 12px; padding: 2px; font-weight: bold;}
a.selbox:hover     {color: #FFF; text-decoration: none; font-size: 12px; padding: 2px; font-weight: bold;}
a.m_link             {color: 4D7798; font-size: 12px; vertical-align:middle;}
a.m_link:hover       {color: 4D7798; font-size: 12px; text-decoration: none;}
a.index_rubr         {color: 75A8E9; text-decoration: underline; font-size: 12px; line-height:20px;}
a.index_rubr:hover   {color: 75A8E9; text-decoration: none; font-size: 12px; line-height:20px;}
a.next               {color: 000000; text-decoration: underline; font-size: 12px; line-height:20px;}
a.next:hover         {color: 000000; text-decoration: none; font-size: 12px; line-height:20px;}
a.list            {color: #FFFFFF; text-decoration: underline; font-size: 12px;padding: 2px;}
a.list:hover      {color: #FFFFFF; text-decoration: none; font-size: 12px; padding: 2px;}	
a.other            {color: 666666; text-decoration: underline; font-size: 12px;padding: 2px;}
a.other:hover      {color: 666666; text-decoration: none; font-size: 12px; padding: 2px;}	
a.rabota            {color: 0857A6; text-decoration: underline; font-size: 13px;padding: 2px; font-weight: bold;}
a.rabota:hover      {color: 0857A6; text-decoration: none; font-size: 13px; padding: 2px; font-weight: bold;}	
a.white           {color: FFFFFF; text-decoration: underline; font-size: 13px;padding: 2px; font-weight: bold;}
a.white:hover      {color: FFFFFF; text-decoration: none; font-size: 13px; padding: 2px; font-weight: bold;}

.header_polosa       {height: 2px; background-color: #494E62;font-size: 2px;}
.beta                {text-align: left;}

.header_menu         {margin-left: 15px; width: 98%;}
 .hm_r1               {width: 15%; vertical-align: top; padding-top: 7px;}
 .hm_r2               {width: 15%; vertical-align: top; padding-top: 7px;}
 .hm_r3               {width: 25%; vertical-align: top; padding-top: 7px;}
 .hm_r4               {width: 45%; vertical-align: top;text-align: right; padding-top: 7px;}

 
.header              {width: 100%; padding: 5px; background-color: DDDBDA;}
 .hl            {width: 20%; text-align: center; vertical-align: middle; padding: 10px;}
 .hc            {width: 56%; text-align: center; vertical-align: middle; padding: 10px;}
 .hr           { text-align: center; vertical-align: middle; padding: 5px;}
.top_border {border-top: 1px solid #CCCECC;}

.content             {width: 100%; margin-top: 5px;}
 .content1            {width: 20%; vertical-align: top; padding-right:1px}
 .content2            {width: 60%; vertical-align: top; padding-left:2px; padding-right:2px}
 .content3            {width: 20%; vertical-align: top; text-align:right; padding-left:1px;}
 
  .red_table           {border: 1px solid #E0E0E0; width: 99%;}
   .ora                 {background-color: #FF6D00; width: 100%; height: 30px; margin: 0px;}
    .ora_cap             {width: 100%; padding: 0px; margin: 0px; height: 100%;}
     .ora_cap1            {width: 2%; height: 100%; background-color:7E9093;}
     .ora_cap2            {width: 77%; color: white; padding-left: 20px;}
     .ora_cap3            {width: 30%; padding-left: 20px;}
      .pere_menu           {background: url("../images/auto_line.gif") no-repeat; margin-top:2px; font-size: 1px; height: 1px;}
     
  .blue_table           {border: 1px solid #E0E0E0; width: 99%; margin-top: 10px;}
   .blue                 {background-color: 73A9E9; width: 100%; height: 30px; margin: 0px;}
    .blue_cap             {width: 100%; padding: 0px; margin: 0px; height: 100%;}
     .blue_cap1            {/*width: 2%;*/width: 10px; height: 100%; background-color:494E62;}
     .blue_cap2            {/*width: 77%;*/ color: white; padding-left: 25px;}
     .blue_cap3            {/*width: 30%;*/width: 30px; padding-left: 20px;}
   .menu_content3           {padding: 8px 10px 10px 15px; font-size: 12px;}
   
   .blue_table_left           {border: 1px solid #E0E0E0; width: 99%; text-align: left;margin-left: 5px;}
   .blue_left                 {background-color: 73A9E9; width: 100%; height: 30px; margin: 0px;}
    .blue_cap_left             {width: 100%; padding: 0px; margin: 0px; height: 100%;}
     .blue_cap1_left            {/*width: 2%;*/width: 10px;  background-color:494E62;}
     .blue_cap2_left            {/*width: 77%;*/ color: white; padding-left: 25px;}
     .blue_cap3_left            {/*width: 30%;*/width: 30px; padding-left: 20px;}
   .menu_content           {padding: 8px;}

   .search            {font-weight: bold; border: 1px solid #C3D7DF; background-color: #FFFEF5; text-align: center; margin: 0px; padding-top:10px; padding-bottom: 10px; font-size: 12px;}
    .region            {padding-left: 20px; float:left; vertical-align: middle;}
    .isfoto            {float: right; width: 250px;}
     .sea               {width: 93%;}
     .chfon             {font-size: 14px;}
     .wh                {padding-left: 20px;}
     .wh1               {padding: 0px; margin-top: 0px; margin-bottom: 0px;}
     .opt1              {float: left;padding-left: 19px;}
     .opt2              {float:right;padding-right: 20px;}
     .s_d1              {font-size: 12px;padding-left: 15px;}
     .sd1               {float: left;padding-right: 10px; padding-bottom: 10px;}
     .sd2               {float: right; padding-right: 20px;padding-bottom: 10px;}
      a.sd_link          {color: #73A9E9;} 
    a.sd_link:hover     {color: #73A9E9; text-decoration: none;}      
      a.sd_link2         {color: #5D5D5D;}
    a.sd_link2:hover     {color: #5D5D5D; text-decoration: none;}
    .m1               {float:left; padding-left: 20px;}
    .all1             {width: 150px; height: 25px; background: url('../images/vkl2.gif') no-repeat; color: white; text-align: center; vertical-align: middle; padding-left: 1px; margin: 0px;}
    .all2             {width: 152; height: 23; background: url('../images/vkl.gif') no-repeat bottom; color: black; text-align: center; vertical-align: middle; padding-left: 3px; margin: 0px;}
    .loader           {position: absolute; right: 24%; z-index:100;}
     a.tst1            {color: white; font-size:12px;}
     a.tst2           {color: #73A9E9; font-size:12px;}
  .marka              {border: 1px solid #696969; margin-top: 10px; padding: 10px; text-align: left;}

  .regions              {border: 1px solid #696969; margin-top: 10px; padding: 10px; text-align: left;} 

  .newsaut              {border: 1px solid #696969; margin-top: 15px; margin-left: 5px; padding: 10px; text-align: left;} 
  
   .typelst              {border: 1px solid #696969; margin-top: 10px; padding: 10px; text-align: left; font-size: 12px;}  
   
.footer_line         {border-top: 1px solid #8392A3; margin-top: 30px; background-color: #73A9E9;}
.footer              {height: 80px; width: 100%; background-color: #F0F0F0;}
 .footer1             {padding-bottom: 12px; font-size: 13px; width: 24%; text-align: center;}
 .footer2             {width: 1%;}
 .footer3             {width: 50%;}
 .footer4             {width: 1%;}
 .footer5             {width: 24%; text-align: center;}
  .pereg               {background-color: 8392A3; width: 1px; height: 75px;}
   .s_foot              {width: 100%;}
    .s_foot1            {font-size: 12px; padding-left: 10px; font-weight: bold;}
    .s_foot2            {font-size: 12px; color: 000000;}
 
.index_rubriks        {padding: 3px; width: 25%; height: 15px; font-size: 12px; border-bottom:}

.index_rubriks2       {padding: 3px; width: 25%; height: 15px; font-size: 12px;}

.srchtab              {background: #FFFFFF; margin: 3px; padding: 10px; font-size: 12px; border: 1px dashed #CFCFCF;}

.bigsrch_td           {padding-top: 10px; font-size: 12px; color: #0C5B97;}

.price_s              {width: 70px;}

.error                {padding: 15px; margin: 0; margin-top: 10px; font-size: 12px; border: 1px solid #C3D7DF; background-color: #FFFEF5;}

.pad_error            {padding-left: 50px;}

.pages                {margin: 0; margin-top: 5px; margin-bottom: 10px; padding: 7px; font-size: 12px; align: center; border: 1px solid #E7E7E7; background-color: #FBFBFB;}

.padd_right_page      {padding-right: 5px;}

.tdpad                {padding-left: 50px; text-align:center;}
.inp_pr               {width: 320px; border: 1px dashed #C2C1C1;}
.r_tabl               {border: 1px solid #BDBDBD; background-color: #F1F1F1; font-size:11px; margin-top: 10px; padding:10px;}

/*div#menu{float:right;width: 100%; margin-top: 10px; padding: 0;}*/
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 8em;padding: 6px 2;background: #F2D766;text-decoration:none;color: #666}
ul#nav a:hover{background: #FF7300;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FF7300;color: #FFFFFF;}


.indexmaincontent    {
padding: 10px; 
margin-top: 27px; 
border: 1px solid #D8E3EE;

}

.MarkaSelect 		{background-color: #FDF4DA; color: #000; font-size: 0.8em;}
.ModelSelect		{width: 75%; background-color: #F9EABF; color: #000; font-size: 0.8em;}


.addtable 			{padding: 10px; border: 1px solid #1E5D8D; font-size: 14px; width: 96.8%;}
.addtable2 			{border: 1px solid #E0E0E0; font-size: 14px; width: 96.8%;}

.addtable_header	{background-color: #1E5D8D; border: 1px solid: #000000; color: #FFF; font-weight: bold; font-size: 15px; padding: 10px;}
.addtable_header2	{background-color: #73A9E9; border: 1px solid: #000000; color: #FFF; font-weight: bold; font-size: 15px; padding: 10px;}

.help				{margin-top: 10px; margin-bottom: 20px; padding: 10px; color: #000; font-size: 12px; background: url("../images/info.gif") left no-repeat; background-color: #FFF; padding-left: 50px;}

.colon1				{padding: 7px; font-size: 13px; background-color: #FFF; font-weight: bold;}

.colon2				{padding: 7px; font-size: 13px; background-color: #FFF;}

.add_sel			{width: 75%; font-family:Tahoma; font-size: 14px; margin:0px; padding:0px;}

.on					{cursor: hand;}

.komplektlist		{padding-left: 60px;}

.photos_list		{background-color: FFFFDD; padding: 7px; font-size: 13px; border: 1px solid #000000;}

.im					{padding: 5px;}

.results			{padding: 10px; font-size: 15px; color: #1573BB; font-weight: bold;}

.datein				{color: #000000; font-weight: bold; font-size: 12px;}

.listing			{ background: #669900;}

.l2					{background-color: #FF3333; text-align: center; font-weight: bold; font-size: 12px; color: white; padding: 6px;}
.l2 a               {color: black;}

.l2 a:hover		    {color: black;}

.l6					{background-color: #FF3333; text-align: center; font-weight: bold; font-size: 12px; color: black; padding: 10px;}

.l3					{padding: 3px; background-color: #FFFFFF;}

.l4					{padding: 7px; background-color: #FFFFFF; color: black; text-align: center; font-size: 12px; }
.l4 a               {color: black;}
.l4 a:hover	    	{color: black;}

.l5					{padding: 3px; background-color: #FFFFFF; color: black; font-size: 15px; }
.l5 a               {color: black;}
.l5 a:hover	        {color: black;}

.l7					{padding: 10px;}

.addauto			{padding: 5px; background-color: #FDFFC9; font-size: 14px;}

.showu				{cursor: hand; color: #46B1EE; text-decoration: underline; font-size: 12px;}

.usermenu			{height: 100px; width: 190px; display: none; position: absolute; margin-top: 30px; margin-left: 20px; border: 1px solid #FEE280; background-color: #FFFFDD;}

.ListIn				{font-size: 12px; color: #525A4B;}

h1					{margin: 0px; font-size: 16px; color: #525A4B;}

h2					{margin: 0px; font-size: 15px; color: #666666;}

h3					{margin: 0px; font-size: 14px; color: #666666;}

.aq					{padding: 5px; margin-left: 7px; margin-top: 3px;}

.sbut 				{color : #FFF; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border:1px solid; padding: 5px; border-color : #000000; background-color: #FFAC00;}

.autolist			{border: 1px solid #C3D7DF; margin-top: 5px;}

.autolisth			{color: #FFFFFF; padding: 5px; background-color: #FF9966; font-size: 12px; border-bottom: 1px solid #C3D7DF;}

.autolisth2			{padding: 5px; background-color: #E3F0F5; font-size: 12px; border-bottom: 1px solid #C3D7DF; color: #F02626;}

.autolistc			{padding: 5px; font-size: 12px; line-height: 18px;}

.autolistc2			{padding: 5px; font-size: 12px; border-left: 1px solid #F0F0F0; background-color: #EFF9FF;}

.autolistf			{padding: 5px; font-size: 12px; border-top: 1px solid #F0F0F0;}

.listph				{border: 2px solid #72A9E9;}

.reg				{font-size: 12px; color: #000000; font-weight: bold; padding-right: 10px;}

.cena 				{color: #C52727; font-weight: bold;}

.other				{color: #3F4096;}

.addto				{padding-top: 5px;}

.otherinlist		{padding-top: 5px;}

.inob				{color: #C0C0C0;}

.date       			{font-size: 12px; color: #a3a3a3;}

.bloknot			{padding: 10px;}

.blc				{padding: 5px; color: 73A9E9; font-weight: bold; font-size: 16px;}

.delbl				{color: #F51818; font-weight: bold;}

.pad             			 {margin-top: 5px;}
.pad2             			 {margin-top: 5px;margin-left: 10px;}

.pad a            			{color: #0857A6; font-size: 14px; font-weight: bold;}
.pad a:hover            	{color: #0857A6; font-size: 14px; font-weight: bold;}

.pad2 a            			{color: #0857A6; font-size: 14px; font-weight: bold;}
.pad2 a:hover            	{color: #0857A6; font-size: 14px; font-weight: bold;}

.n_link           		{color: #0857A6;}

.n_link:hover           	{color: #0857A6;}

.prodam				{color: #2170BF;}

.prodam:hover		{color: #2170BF; text-decoration: none;}

a.what				{font-size: 14px; color: #2170BF;}

a.what:hover			{font-size: 14px; color: #2170BF; text-decoration: none;}

.migm             			{margin-right: 9px;}

.rcena				{color: #EB651D; font-weight: bold; font-size: 12px;}

.rabota				{color: #405564; font-size: 12px; padding: 4px; border-bottom: 1px dotted #FFFFFF;}

.r					{padding: 1px;}

.izcont				{font-size: 12px; padding-left: 4px;}

.prodamt			{color: #ACACAC; font-size: 12px;}

.prcena				{color: #FB0102; font-weight: bold; font-size: 12px;}

.liner				{margin: 2px; border-bottom: 1px solid #D6D9DE;}

.last				{border: 1px solid #73A9E9; background-color: #E9F3FE;}

.rlist				{padding: 10px; height: 100px; text-align: center;}

.prodams			{color: #000000; font-size: 12px;}

.pall				{height: 80; border-bottom: 1px solid #F0F0F0; }

.what 				{font-size: 13px;}

h1.zagolovok		{margin: 0px; font-weight: bold; font-size: 12px; color: #93C1EF;}

a.type 				{color: #0C8FCE; font-size: 11px;}

a.type:hover 		{color: #0C8FCE; font-size: 11px; text-decoration: none}

a.typer 				{color: red; font-size: 11px; text-decoration: underline}

a.typer:hover 		{color: red; font-size: 11px; text-decoration: none;}

.typelist			{text-align: center; width: 10%; valign: top;}

.salon				{padding: 3px;}

a.s 					{color: #0C8FCE; font-size: 12px; text-decoration: underline; font-weight: bold;}

a.s:hover 			{color: #0C8FCE; font-size: 12px; text-decoration: none;}

a.chgoro 			{color: #000000; font-size: 12px; text-decoration: underline; }

a.chgoro:hover 		{color: #000000; font-size: 12px; text-decoration: none;}

.horo1				{font-size: 12px;}

.horo2				{font-size: 12px; background-color: #FDF4DA; padding: 3px; border-bottom : 1px solid #FFFFFF;}

.horo_title			{color: #137DB0; font-size: 16px; font-weight: bold;}

.hdate				{margin-left: 11px; color: #B2B2B2; font-size: 11px; font-weight: normal;}

.ashow              		{margin-top: 10px; padding: 10px; text-align: left; font-size: 12px;} 

.ashowmain              	{border: 1px solid #FFFFFF; margin: 0px; padding-left: 5px; text-align: left; font-size: 12px;}

.showmah			{color: #339900; font-size: 12px; font-weight: bold;} 

.navigator			{margin: 5px; padding-bottom: 5px; height: 15px; font-size: 12px; border-bottom: 1px solid #F0F0F0;}

.prosmotr			{padding: 6px; margin: 0px; background-color: #FFE4C4; color: #FFFFFF; font-weight: bold;}

a.rubrika			{color: #3399CC; font-szie: 12px; text-decoration: underline;}

a.rubrika:hover		{color: #3399CC; font-szie: 12px; text-decoration: none;}

.razdelitel			{text-align: center; height: 8px; width: 10px;}

.textmain			{border: 1px solid #C3D7DF; font-size: 12px; padding: 10px;}

.pader				{padding-top: 8px; }

.pader2				{padding-top: 15px; }

.222				{padding-left: 5px;}

.textau				{line-height: 20px;}

.brd				{border-bottom: 1px solid #F0F0F0; padding-bottom: 5px;}

.lstda				{color: #EB2E2E; font-weight: bold;}

.sname_pad  			{padding: 5px; color: #FFFFFF;}

.scont_pad  			{padding: 5px; text-align: justify;}

.logopad    			{padding: 7px;}

.pgs2 				{border: 1px solid #E7E7E7; background-color: #FBFBFB; font-size: 12px;}

#sss 				{background-color: white;}

#mod				{font-weight: none; text-align: left; color: #000000; font-weight: 12px;}

#mod2				{font-weight: bold;}

.szag				{font-size: 14px; text-align: center; color: #FFFFFF; font-weight: bold; background-color: #FF8C38; height: 20px; padding: 5px;}

.yzag				{font-size: 13px; text-align: right; color: #FFFFFF; font-weight: bold; background-color: #FF8C38; height: 20px; padding: 5px;}

.stab				{border: 1px solid #C1CAD5;}

.wzag				{font-size: 13px; text-align: right; color: #30353C; background-color: #EFF6FF; height: 20px; padding: 5px;}

#noresize			{}

.yzag2       {line-height: 100%;font-size: 13px; text-align: center; color: #FFFFFF; font-weight: bold; background-color: #FF8C38; height: 20px; padding: 5px;}

a.page				{padding: 3px; text-align: center; width: 20px; background-color: #73A9E9; color: #FFFFFF; font-weight: bold; text-decoration: none;}

a.page:hover		{padding: 3px; text-align: center; width: 20px; background-color: #73A9E9; color: #28241D; font-weight: bold;}

.pagenow			{padding: 3px; height: 16px; text-align: center; width: 20px; background-color: #FFAC00; color: #000000; font-weight: bold;}

#userlinks			{padding: 7px;}

a.ulinks			{color: #0C8FCE; font-size: 14px; line-height: 20px;}

a.ulinks:hover		{color: #0C8FCE; font-size: 14px; line-height: 20px;}

.wzag2				{font-weight:bold;font-size: 13px; text-align: left; color: rgb(52,115,184); background-color: #EFF6FF; height: 20px; padding: 5px;}

#linkz				{font-size: 12px;}

.ad_tab				{font-size: 12px; padding: 4px; text-align: center; background-color: #F7F7F7;}

.ad_tab2			{text-align: center;font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #3C5D9B; padding: 7px;}

.ad_tab1			{text-align: left; font-weight: bold; font-size: 11px; color: #FFFFFF; background-color: #66A3E0; padding: 4px;}

.com  { border-bottom: 1px solid #CCCCCC;margin-top: 15px; width: 98%;}
.com1 { float: left; background-color: #CCCCCC; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; width:10px;}
.com2 { float: left;padding-top: 2px;padding-left: 6px; color: #757575;}
.both {clear: both;padding-top: 3px; padding-left: 7px;}

.testclass {font-size: 10px; margin: 3px; padding: 5px; border: 1px dashed #CCCCCC;}
.actions   {margin: 3px; padding: 5px; text-align: left; }

/* New Edit */
table.table_n {
padding: 0px;
background-color: #F3F3F3;
border: 1px solid #E1E1E1;
font-size: 12px;
}
.boundary_n {
padding: 2px;
padding-left: 20px;
border: 0px;
font-weight: bold;
color: #989898;
background-color: #E1E1E1;
}
.content_n {
padding: 10px;
padding-left: 20px;
border-bottom: 1px solid #E1E1E1;
}
.div_content_n {
margin: 0px;
padding: 0px;
padding-right: 10px;
/*min-height: 30px;*/
border-right: 2px solid #E1E1E1;
}

.order_form{
margin: 0px;
margin-top: 10px;
padding: 10px;
background-color: #F3F3F3;
border: 1px solid #E1E1E1;
font-size: 12px;

}

#top-banner-left{
	width:468px;
	height:60px;
	display:inline-block;
	float:left;
	margin-bottom:5px;
}
#top-banner-right{
	width:468px;
	height:60px;
	display:inline-block;
	float:right;
}