   .thumbbody2
   {

      padding: 15px;
      float:center;
      background-image:url('http://www.cars46.ru/tpk/tpk_images/bgt.gif');
      text-align:center
   }

#fakeflash {position: absolute; top: 0px; left: 0px; width: 468px; height: 60px; background: url('../images/bg.gif'); z-index: 2}


#menu_compl {
	COLOR: #000; WIDTH: 500px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#menu_compl DIV {
	DISPLAY: block; WIDTH: 500px;
}
#menu_compl a {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; MARGIN-LEFT: 14px; MARGIN-RIGHT: 14px; TEXT-DECORATION: none
}
#menu_compl a.activ {
	BORDER-BOTTOM: #d80000 1px solid
}
#menu_compl a:hover {
	 border-bottom: #d80000 1px dotted
}

li {font-face: Arial; font-size: 13px; }

.m00	{padding: 0em; margin: 0em;}

.p05	{padding: 0.5em; margin: 0em;}
.p10	{padding: 1em; margin: 0em;}
.p15	{padding: 1.5em; margin: 0em;}

.pt03	{padding: 0.3em 0 0 0; margin: 0em;}
.pt05	{padding: 0.5em 0 0 0; margin: 0em;}
.pt08	{padding: 0.8em 0 0 0; margin: 0em;}
.pt10	{padding: 1.0em 0 0 0; margin: 0em;}
.pt15	{padding: 1.5em 0 0 0; margin: 0em;}
.pt20	{padding: 2.0em 0 0 0; margin: 0em;}

.pb03	{padding: 0 0 0.3em 0; margin: 0em;}
.pb05	{padding: 0 0 0.5em 0; margin: 0em;}
.pb08	{padding: 0 0 0.8em 0; margin: 0em;}
.pb10	{padding: 0 0 1.0em 0; margin: 0em;}
.pb15	{padding: 0 0 1.5em 0; margin: 0em;}
.pb20	{padding: 0 0 2.0em 0; margin: 0em;}

.pr03	{padding: 0 0.3em 0 0; margin: 0em;}
.pr05	{padding: 0 0.8em 0 0; margin: 0em;}
.pr08	{padding: 0 0.8em 0 0; margin: 0em;}
.pr15	{padding: 0 1.5em 0 0; margin: 0em;}
.pr20	{padding: 0 2.0em 0 0; margin: 0em;}
                        
.pl03	{padding: 0 0 0 0.3em; margin:0em;}
.pl05	{padding: 0 0 0 0.8em; margin:0em;}
.pl08	{padding: 0 0 0 0.8em; margin:0em;}
.pl15	{padding: 0 0 0 1.5em; margin:0em;}
.pl20	{padding: 0 0 0 2.0em; margin:0em;}
.pl25	{padding: 0 0 0 2.5em; margin:0em;}

.mt03	{margin: 0.3em 0 0 0; padding: 0em;}
.mt05	{margin: 0.5em 0 0 0; padding: 0em;}
.mt08	{margin: 0.8em 0 0 0; padding: 0em;}
.mt10	{margin: 1em 0 0 0; padding: 0em;}
.mt15	{margin: 1.5em 0 0 0; padding: 0em;}

.mb01	{margin: 0 0 0.1em 0; padding: 0em;}
.mb03	{margin: 0 0 0.3em 0; padding: 0em;}
.mb05	{margin: 0 0 0.5em 0; padding: 0em;}
.mb08	{margin: 0 0 0.8em 0; padding: 0em;}
.mb15	{margin: 0 0 1.5em 0; padding: 0em;}
.mb25	{margin: 0 0 2.5em 0; padding: 0em;}

.mr03	{margin: 0 0.3em 0 0; padding: 0em;}
.mr05	{margin: 0 0.5em 0 0; padding: 0em;}
.mr08	{margin: 0 0.8em 0 0; padding: 0em;}
.mr15	{margin: 0 1.5em 0 0; padding: 0em;}

body{
        color: #000000;
        margin: 0px;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
}

a, a:visited{
        color: #666666;
        font-size: 13px;
        font-family: Arial;
}

p {
        font-size: 13px;
        font-family: Arial;
}
p.1 {
        font-size: 13px;
        font-family: Arial;
        padding-top: 7px;
}
p.2 {
        font-size: 11px;
        font-family: Arial;
}

#bord{
	border: 1px solid #666666;
        width: 1004px;
}
table.header{
        position: relative;
}
table.menu{
        margin-left: 192px;
        height: 44px;
}
.menudn{
        background-color: #ececec;
        border-top: 1px solid #BABABA;
        font-size: 3px;
        height: 7px;
}
td.butt_pas{
        width: 160px;
        background-image: url('../images/fon_pas.gif');
        background-repeat: repeat-x;
        font-family:Verdana;
        font-size:11;
        text-align: center;
        font-weight: bold
}


/*from aport*/
.tbl                  {border-collapse:collapse}
.tbl th, .tbl td      {border:0px solid #666666; padding:3px 5px; font-weight:normal}
/*.tbl td               {color:#666666} */
.submit               {width: 60px; background:#666666; border:1px solid #9D9D9D; color:#FFFFFF; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;                                     font-size:11px}
/*end from aport*/


.addbag{
background-image: url('../images/fon_pas.gif');
}
td.butt_act{
        width: 160px;
        background-image: url('../images/fon_act.gif');
        background-repeat: repeat-x;
        font-family:Verdana;
        font-size:11;
        text-align: center;
        font-weight: bold
}
a.menu1 { color: #666666; }
a.menu1:hover { color: #DB0000; }

#nord1 { color: #236EA8; }
#nord1:hover { color: #DB0000; }

#na { font-size: 11px; color: #C6EBFF; }
#na:hover { font-size: 11px;  color: #C6EBFF; }

td.butt_act a, td.butt_act a:visited{
        color: #DB0000;
        text-decoration: none;
}
 td.butt_pas a, td.butt_pas a:visited{
         color: #666666;
        text-decoration: none;
 }
td.butt_pas a:hover{
        color: #DB0000;
        text-decoration: underline;
}
.fon_bord{
        background-image: url('../images/border.gif');
        background-repeat: no-repeat;
        width: 2px;
        font-size: 1px
}
.fon_asf{
        background-image: url('../images/fon_asf.jpg');
        background-repeat: repeat-x;
        height: 86px;
        vertical-align: center
}
.bannerok
{
        padding-top: 13px;
        padding-right:20px;
}

.fon_asf img{
        margin-left: 50px;
        margin-right:50px;
}
.slogan{
        color: #ffffff;
        font-size: 18px;
}

#add_izbr{
	color: #ffffff;
        position: absolute;
        top: 100px;
        left:2px;
        width: 182px;
        height: 10px;
}


#map_site{
        position: absolute;
        top: 110px;
        left:75px;
        cursor: pointer;
        width: 70px;
        height: 10px;
}


#contact{
        position: absolute;
        top: 110px;
        left: 145px;
        cursor: pointer;
        width: 50px;
        height: 10px;
}


#logo{
        position: absolute;
        top: 1px;
        left:0px;
        background-image: url('../images/logo.jpg');
        cursor: pointer;
        width: 199px;
        height: 110px
}

#logo2{
        position: absolute;
        top: 111px;
        left:30px;
        cursor: pointer;
        width: 169px;
        height: 10px;
}



.menu_lt tr td{
        height: 30px;
        font-size: 11px;
        color: #666666;
        font-weight: bold;
}
.menu_lt tr td a, .menu_lt tr td a:visited{
        color: #666666;
        text-decoration: none;
}
.menu_lt tr td a:hover{
        color: #DB0000;
text-decoration: underline;
}

.menu_lt tr td#hre{
        height: 1px;
        background-image: url('../images/dot.gif');
        font-size: 1px
}
.menu_lt tr td.fst{
                background-image: url('../images/fon_menu_lt.gif');
}
.menu_lt tr td img{
        margin:0px 5px 0px 15px;
}
.right_col{
        padding-top: 10px;
        padding-right: 10px;
}
.finder {
        height: 70px;
        background-color: #f5f3e7;
        width: 100%;
}
.finder tr td{
        font-weight: bold;
        font-size: 13px;
        #font-weight: bold;
        color: #666666;

}
.log_pad{
        padding-right: 10px;
        text-align: right;
}
.finder input {
        width: 110px;
        font-size: 12px;
        font-family: Arial;
}
.login {
        color: #0000aa;
        text-decoration: none;
}
.reg{
        color: #DB0000;
        text-decoration: none;
}
.brd_mid {
        border-right: 1px solid #ececec;
}
#add_razd{
        padding: 10px;
        font-size: 12px;
        color: #666666;
        font-weight: bold;
}
.find_block{
        width: 318px;
}
.bonusnah{
/*padding: 15px 10px 15px 15px;*/
}
#t1{
        padding: 15px 10px 15px 15px;
}
.find_block tr td {
        font-size: 12px;
        font-weight: bold;
        font-family: Verdana;
}
.act_zakl{
        color: #DB0000;
        text-align: center;
        background-image: url('../images/act.gif');
        background-repeat: no-repeat;
        height: 23px;
        width: 79px;
        cursor: pointer
}
.pas_zakl{
        color: #666666;
        text-align: center;
        background-image: url('../images/pas.gif');
        background-repeat: no-repeat;
        height: 23px;
        width: 78px;
        cursor: pointer;
        border-bottom: 1px solid #cecece
}
.sr{
        padding-right: 20px;
        text-align: right;
        color: #DB0000;
        border-bottom: 1px solid #cecece;
}
.brd1{
                border-left: 1px solid #cecece;
}

.dn table tr td {
font-family: Verdana;
font-weight: bold;
font-size: 11;

}

.find_block2 tr td.dn {
        border-left: 1px solid #cecece;
        border-right: 1px solid #cecece;
        border-bottom: 1px solid #cecece;
}
input#from{
        width: 55px;
        margin: 4px;
}
input#find{
        margin:10px 0px 0px 20px;
}
div.act1 {

}
.pred{
        background-color: #ffb340;
        margin-left: 12px;
}
#sp1{
        color: #ffffff;
}
#sp2{
        color: #666666;
}
#sp3{
        color: #DB0000;
}
p#blok1{
        padding: 0px;
        margin: 0px;
        float: left;
        width: 150px;
        font-size: 13px;
        font-weight: bold;
}
#tun{
        background-color: #DB0000;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        height: 20px;
        font-size: 11px;
        padding-right: 5px;
}
#novosty{
        background-color: #FFB340;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        height: 20px;
        font-size: 11px;
        padding-right: 5px;
}

#novosty1{
        background-color: #FFB340;
        color: #ffffff;
        font-weight: bold;
        height: 20px;
        font-size: 11px;
        padding-right: 5px;
}


#sovety{
        background-color: #86BF49;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        height: 20px;
        font-size: 11px;
        padding-right: 5px;
}
.news_and{
        /*margin-left: 15px;*/
}

#top_block{
	float: left;
        width: 192px;
}

#fuckingim{
        background-image: url('../images/fim.gif');
        background-position: left bottom;
        background-repeat: no-repeat;
        float: left;
        height: 86px;
        width: 192px
}
#auto{
        margin: 5px 5px 5px 0px;
}
.txt_news p{
        margin-top: 0px;
        font-family: sans-serif;
        font-size: 12px;
}
.right_col img {
        margin: 0px;
}
hr{
        border: 1px solid #ffffff;
        border-top: 1px solid #cecece;
        margin: 0px;
        padding: 0px;
}
hr#menu_l{
        padding: 0px;
        border: 1px solid #ffffff;
        border-top: 1px dotted #cecece;
        margin: 0px 10px 0px 10px;
}
hr#menu_l2{
padding: 0px;
        border: 1px solid #EEFAE2;
        border-top: 1px dotted #cecece;
        margin: 0px;
}
.footer{
        background-color: #f5f3e7;
        height: 40px;
        color: #666666;
        padding: 10px;
        font-family: Verdana;
        text-decoration: none;
}
.footer tr td a, .footer tr td a:visited{
        color: #666666;
}
.foot1{
        width: 170px;
        border-right: 1px solid #ECECEC;
        font-size: 11px;
        padding-right:10px;
}
.foot2{
        font-size: 11px;
        padding: 10px;
}
.foot3{
        width: 170px;
        font-size: 11px;
}
.visib{
        display: block;
}
.novisib{
        display: none;
}
select {
        width: 150px;
}