html {padding:0px; margin:0px; height:100%;}
body {padding:0px; margin:0px; height:100%; background: #FFFFFF url(../img/bg/bg.gif); font:normal 10px verdana,arial,helvetica,sans-serif;}

/* header */

#hder {border:0px solid #000; background:#fff; width:640px;}
#hder div.logo {float:left; }
#hder div.info {float:right; padding:12px; margin:20px 0; font:bold 12px arial; color:#fff; background:#3366CC;}
#hder div.logo img {margin:10px 0 10px 30px;}

#runningingLine {width:640px;}
#runningingLine .left     {width:4px; height:22px; float:left; background: url(../img/deco/topLeft.gif) no-repeat;}
#runningingLine .right    {width:4px; height:22px; float:right; background: url(../img/deco/topRight.gif) no-repeat;}  
#runningingLine .center   {width:632px; height:22px; float:left; background: #3C78DC url(../img/bg/top_line.gif);}
#runningingLine marquee   {width:100%; font:bold 12px arial; color:#ffffff; padding-top:4px;}
#runningingLine marquee a {width:100%; font:bold 12px arial; color:#C8E6FF; text-decoration:underline;}
#hdrEnd   {width:640px; font:bold 9pt arial; padding:4px; color:#2A9632; background:#F5F5F5 url(../img/bg/content.gif) repeat-y center;}
#hdrEnd a {color:#2A9632; text-decoration:none;}
#hdrEnd a:hover {color:#42C24A;}
/* menu */
#menuTopBot           				{width:640px; height:23px; background: #40C04B url(../img/bg/menuTopBot.gif);}
#menuTopBot div.menuBlock			{margin:2px; height:19px; text-align:center;}
#menuTopBot div.menuBlock a       	{color:#ffffff; line-height:22.0px; font-weight:bold; padding:2px; text-transform: uppercase; text-decoration:none;}
#menuTopBot div.menuBlock a:hover 	{color:#7DF587;}

/* content */


#contentBlock {width:640px; background: #F5F5F5 url(../img/bg/content.gif) repeat-y center;}
#contentBlock #content    {padding:1px 20px; text-align:left;}

#content h1 {color:#3366CC; font:bold 16pt helvetica,arial; margin:0px; text-align:center;}
#content h2 {color:#3366CC; font:bold 13pt helvetica,arial; margin:0px; text-align:center;}
#content h3 {color:#3366CC; font:bold 10pt helvetica,arial; margin:0px; text-align:center;}
#content li {font:normal 9pt arial; list-style-type:circle; padding: 0 0 6px 0;}
#content img.left {float:left; border:2px solid #3c78dc; margin:6px 6px 6px 0;}
#content img.right {float:right; border:2px solid #3c78dc; margin:6px 0 6px 6px;}

#contentBlock #content p  {font:normal 9pt verdana,arial;}
#contentBlock #content p span.small {font-size:8pt;}
#contentBlock #content #message {font:bold 14px verdana; color:#ff0080; border: 2px solid #ffffff; background: #F6E9EB; padding:10px; text-align:center;}

#contentBlock #content #siteMap ul   {color:#3A72D8;}
#contentBlock #content #siteMap li   {margin-left:20; padding-bottom:6px; color:#3366CC; font-weight:bold;}
#contentBlock #content #siteMap li a {color:#3A72D8;}

#contentBlock #content ul.td {font-size:11px; font-family:arial; margin-top: -0.2em;}
#content li.td {font-size:11px; font-family:arial; margin-bottom:0px; margin-left: -1em;}

#contentBlock #content div.txt_td {font-size:11px; font-family:arial; margin:4px;}

#contentBlock #content .tdh {font-size:11px; font-family:helvetica,arial; background:#C8EBFF; color:#3264BE; font-size:11px; font-weight:bold; padding:4;}
#contentBlock #content .tda {font-size:11px; font-family:helvetica,arial; background:#F0FAFF; height:30px; padding:4px;}
#contentBlock #content .tdb {font-size:11px; font-family:helvetica,arial; background:#DCF0FF; height:30px; padding:4px;}


#contentBlock #content .tableHeader {font: bold 12px verdana, arial; background: #99CC99; collor:#336633; border-top: 1px solid #336633; padding:4px;}
#contentBlock #content #aboutCar {width:600px;}
#contentBlock #content #aboutCar tr {background:#DCEEF8;}
#contentBlock #content #aboutCar td.photo    {width:300px;}
#contentBlock #content #aboutCar td.content1 {width:150px; padding:3px;}
#contentBlock #content #aboutCar td.content2 {width:150px; padding:3px; font:normal 12px arial;}
#contentBlock #content #aboutCar td.content1 ul    {padding:0px; margin:0px 0px 0px 16px;}

#content h4.aboutCarHdr {background:url(../img/bg/aboutCarHdr.gif); margin-bottom:0px; font:bold 13px verdana;}
#content h4.aboutCarHdr span {color:#c8e6f0;}
#content h4.aboutCarHdr span.P3 {margin:0 0 0 20px; width:27px; background:url(../img/ico/P.gif); text-decoration:none;}

#content .aboutCar {}
#content .aboutCar img {float:left; width:300px; height:130px;" src="img/pic/car/ford-mondeo1.jpg}
#content .aboutCar ul  {float:right; width:270px; font:normal 8pt arial; margin:0px; padding:0px;}
#content .aboutCar ul li {font:normal 10pt arial; list-style-type:circle;}

#carDefinition {width:600px; border-bottom:1px solid #145aa0; margin: 0 0 30px;}
#carDefinition td {background:#F0FAFF; height:30px;}
#carDefinition th {background:#DCF0FF; height:30px; font:normal 10px verdana;}
#carDefinition td.title  {font:bold 11px helvetica,arial; color:#3264BE; background:#C8EBFF; text-align:center;}
#carDefinition td.title1 {font:bold 11px helvetica,arial; color:#3264BE; background:#C8EBFF; text-align:left;}
#carDefinition td div.titleLeft {margin-left:6px; text-align:left;}
#carDefinition th div.titleLeft {margin-left:6px; text-align:left;}

#carDefinition th a {display:block; border-style:outset; border-width:thin; background:#C8C8C8; text-decoration:none; color:#404040; padding:8px 0px 8px 0px; font:bold 10px verdana;}
#carDefinition td a {display:block; border-style:outset; border-width:thin; background:#C8C8C8; text-decoration:none; color:#404040; padding:8px 0px 8px 0px; font:bold 10px verdana;}

#content .aboutCarHdr {background:#C8EBFF; color:#fff; padding:4px; font-weight:normal;}
#content .aboutCarHdr spab {font-weight:bold;}


#contentBlock #content td.button {border-style:outset; border-width:thin; background-color:#C8C8C8;}
#contentBlock #content div.hr {width: 600px; margin-bottom: 50px; border-top:1px solid #008040; height:1px;}

#contentBlock #content .link   {color:#9E0B0E; font-size:12px; text-decoration:underline;}
#contentBlock #content .link_m {color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:11px; font-weight:bold;}

#contentBlock #content a.www   {color:#000000; text-decoration:underline;}

#contentBlock #content #infoMessage   {background:#3C78DC url(../img/bg/net.gif); padding:20px;}
#contentBlock #content #infoMessage a {background:#C8E1FF; text-align:center; font:bold 14px arial; padding:10px; color:#3269BE; display: block; text-decoration:none;}

#contentBlock #content #linkDir {margin: 20px 0px 20px 0px; text-align:center;}
#contentBlock #content #linkDir h4   {height:28px; line-height:20px; width:176px; background: url(../img/bg/button.gif) no-repeat; color:#ffffff; margin:0px; padding:0px; line-height:16px; }
#contentBlock #content #linkDir h4 a {color:#ffffff; text-decoration:none;}
#contentBlock #content #linkDir h4 a:hover {color:#cccccc; text-decoration:underline;}

/* footer */
#copyrightBlock {width:640px; background:#3366CC url(../img/bg/footer.gif); height:100px; padding:0px;}
#copyrightBlock div.copyright {width:480px; padding:10px; text-align:left; float:left; margin:0px;}
#copyrightBlock div.copyright p {text-indent:-13px; padding-left:12px; color:#8CBEF5;}
#copyrightBlock div.copyright p a {text-decoration:none; color:#8CBEF5;}
#copyrightBlock div.counter {width:120px; padding:10px; float:right; margin:0px;}

#menuBot {text-align:center; margin:30px 0;}


#aboutCar .P3 {width:39px; height:38px; background: url(../img/ico/people.gif);}

table.dec {border-collapse: collapse; width:100%;}
table.dec tr {vertical-align:top;}
table.dec th {background:#8ED6FC; border-bottom:1px solid #3366CC; padding:4px;}
table.dec td {padding:4px; border-bottom:1px solid #3366CC;}
table.dec td i {color:green; font:bold italic 11px arial;}
table.dec td span {color:red; font:normal 12px arial;}

div.both {clear:both;}

/* старые стили */