body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
html,body{margin:0;padding:0;}
body{font: 62.5% Verdana, Tahoma, Arial, sans-serif;width:100%;min-width:1000px;}
p{margin:0 0 10px}

#header {height:100px;width:100%;line-height:100px;margin:0; color: #79B30B; min-width: 1000px;width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'')}
#search {padding-top: 43px; float: right; text-align: right}
#container{text-align:left;margin: 0 2%; width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'')}
#topmenu{position: absolute; top:0; right: 0; color:#333;height: 22px;line-height: 22px; font-size: 1.2em; background: url(images/tm_bg.jpg) bottom right no-repeat}
#pathway {height: 25px; line-height: 25px;background: url(images/pathway_bg.jpg) top left no-repeat;width: 700px;position: absolute; left:0}
#content {line-height:1.4; font-size: 1.2em}
#navigation{background: url(images/nav_bg.jpg) bottom left no-repeat}
/*div#extra{background: url(images/extra_bg.jpg) top left no-repeat} */
#footer{border-top:1px solid #999}
#wrapper{float:left;width:100%;margin-left:-260px;padding-bottom: 2em}
#content{margin: 35px 4em 0 280px}
#navigation{float:right;width:260px; min-height: 280px; margin-bottom: 1em}
*html #navigation{height: 280px}
#extra{float:right;width:260px; margin-bottom: 2em }
#footer{clear:both;width:100%; height: 65px}
#contact, #counter, #copyright {color: #000; font-size: 1.1em; line-height: 1.4em}
#counter {float: right; width: 50px; padding-top: 1.5em; text-align: right}
#contact {float: left; padding: .5em 0 .5em 1em; width: 30em}
#copyright {float: left; padding: .5em 0 .5em 1em; width: 30em}
img#logo{position: absolute; top: 1em; left: 1em; border:none}
div.clear {clear: both; font-size: 0; height: 0}

/* Поиск */
.FSF_form {line-height: 20px}
#search .FSF_input {width: 250px; height: 18px; font-size: 1.4em}
#content .FSF_input {width: 250px; height: 18px; font-size: 1.2em}
.FSF_submit {margin: 0 0 0 1em; padding: .1em .5em}

/* Навигация ----------------- */
#topmenu ul { margin:0 1em 0 0;padding:0}
#topmenu ul li {margin:0;padding:0 5px; list-style: none; display: inline; float: left}
#topmenu ul li.active {color: #900}
#topmenu ul li a:link, #topmenu ul li a:visited{color: #333; text-decoration: none}
#topmenu ul li a:hover {color: #900;}

#mainmenu {float: left}
#mainmenu ul {margin: 0 0 0 9em; padding: 35px 0 0 0}
#mainmenu ul li {list-style: none;padding: 0 .7em; display: inline; float: left;font-size: 1.8em; line-height: 1.8em}
#mainmenu ul li a:link, #header ul li a:visited {color: #333; text-decoration: underline}
#mainmenu ul li a:hover {color: #900; text-decoration: none}
#mainmenu ul li.active {color: #900; text-decoration: none; background: #ccc;}
#mainmenu ul li.active a:link, #mainmenu ul li.active a:visited {color: #900}
#mainmenu ul li.active a:hover {text-decoration: none}

#pathway {font-size: 1.2em; padding-left: 2%}
#pathway a:link, #pathway a:visited {color: #333}
#pathway a:hover {text-decoration: none}

#navigation h2 {font-size: 2.4em; font-weight: normal; margin: 0 0 .5em 1em; color: #000;}
#navigation ul {margin: 0 0 .5em 37px; padding: 0}
#navigation li {list-style: none; font-size: 1.4em; line-height: 1.8em; margin: 0 0 .5em 0;padding: 0 0 0 .5em}
#navigation li a:link, #navigation li a:visited {color: #000; text-decoration: underline}
#navigation li a:hover {color: #900; text-decoration: none}
#navigation li.active {color: #900; text-decoration: none; background: #ccc}

/* Иконки меню */

#navigation li.logan a{background: url(icons/logan.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.logan a:hover{background: url(icons/logan.gif) 0 -16px no-repeat}
#navigation li.symbol a{background: url(icons/symbol.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.symbol a:hover{background: url(icons/symbol.gif) 0 -16px no-repeat}#navigation li.symbol-new a{background: url(icons/symbol-new.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.symbol-new a:hover{background: url(icons/symbol-new.gif) 0 -16px no-repeat}
#navigation li.clio a{background: url(icons/clio.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.clio a:hover{background: url(icons/clio.gif) 0 -16px no-repeat}
#navigation li.clio-rs a{background: url(icons/clio-rs.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.clio-rs a:hover{background: url(icons/clio-rs.gif) 0 -16px no-repeat}
#navigation li.kangoo a{background: url(icons/kangoo.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.kangoo a:hover{background: url(icons/kangoo.gif) 0 -17px no-repeat}
#navigation li.megane_sedan a{background: url(icons/megane.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.megane_sedan a:hover{background: url(icons/megane.gif) 0 -16px no-repeat}
#navigation li.megane_hatch a{background: url(icons/megane_h.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.megane_hatch a:hover{background: url(icons/megane_h.gif) 0 -16px no-repeat}
#navigation li.megane_estate a{background: url(icons/megane_es.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.megane_estate a:hover{background: url(icons/megane_es.gif) 0 -16px no-repeat}
#navigation li.laguna a{background: url(icons/laguna.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.laguna a:hover{background: url(icons/laguna.gif) 0 -16px no-repeat}
#navigation li.laguna3 a{background: url(icons/laguna3.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.laguna3 a:hover{background: url(icons/laguna3.gif) 0 -16px no-repeat}
#navigation li.scenic a{background: url(icons/scenic.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.scenic a:hover{background: url(icons/scenic.gif) 0 -16px no-repeat}
#navigation li.gr_scenic a{background: url(icons/grand_scenic.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.gr_scenic a:hover{background: url(icons/grand_scenic.gif) 0 -16px no-repeat}
#navigation li.velsatis a{background: url(icons/vel_satis.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.velsatis a:hover{background: url(icons/vel_satis.gif) 0 -16px no-repeat}
#navigation li.espace a{background: url(icons/espace.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.espace a:hover{background: url(icons/espace.gif) 0 -16px no-repeat}
#navigation li.kangoo_ex a{background: url(icons/kangoo_ex.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.kangoo_ex a:hover{background: url(icons/kangoo_ex.gif) 0 -16px no-repeat}
#navigation li.trafic a{background: url(icons/trafic.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.trafic a:hover{background: url(icons/trafic.gif) 0 -18px no-repeat}
#navigation li.master a{background: url(icons/master.gif) 0 0 no-repeat; padding-left: 45px}
#navigation li.master a:hover{background: url(icons/master.gif) 0 -18px no-repeat}

/* Заголовки */
h1 {margin: 0 0 .7em 0; font-size: 1.6em; font-weight: normal; color: #900}
h2 {margin: .5em 0 .7em 0; font-size: 1.4em; font-weight: normal; color: #900}
h3 {font-weight: bold; color: #000; margin: .5em 0 .7em 0}

/* Ссылки */

a:link, a:visited {color: #4863A0}
a:hover, a:active {color: #900;}

/* Списки */
#content ul {margin: 0 0 2em 2em; padding: 0}
#content ul li {list-style: none; behavior: expression( !this.before
            ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );}
#content ul li:before { content: "— " }
#content ol  {margin: 0 0 1em 4em}
ul.thumbs li:before {display: none}
ul.thumbs li  {text-align: center; width: 200px}

#sitemap ul {margin: 0 0 1.5em 0; padding: 0}
#sitemap li {margin:0; padding: 0}
#sitemap li.parent{font-weight: bold; font-size:1.1em}
#sitemap li ul li {font-weight: normal; font-size:.9em}
#sitemap li:before {display: none}

/* Таблицы */
table.ruler, table.info {width: 100%; border-collapse: collapse}
table.ruler td, table.info td {border-bottom: 1px solid #fc3; border-left: 1px solid #fff; line-height: 1.2em; padding: 5px}
table.ruler td.cost, table.info td.cost {font-weight: bold; text-align: center; white-space: nowrap;}
tr.ruled {background: #000;}
table.ruler th, table.info th {background: #fc3; text-align: center; border: 1px solid #fff; line-height: 1.6em; padding: 5px}

table.carlist {width: 100%}
table.carlist td {vertical-align: top; padding: 0 3px}
table.carlist td a:link, table.carlist td a:visited {color: #333}
table.carlist td a:hover{text-decoration: none}
table.carlist h2 {margin: 5px 0; padding: 0; font-size: 1.2em; font-weight: bold}
table.carlist h2 a:link, table.carlist h2 a:visited{color: #900}
table.carlist h2 a:hover{text-decoration: none}

p.copied {text-align: right; font-weight: .5em; color: #666}

#colors {float: right; max-width: 280px}
#colors img {}
#colors a:link, #colors a:visited {border: 1px solid #666; margin: .5em; display: inline-block; text-decoration: none}
#colors a:hover {border: 1px solid #900; cursor:hand;}
#colors h1 {margin: 0 0 .4em 0}
#colors h3 {margin: 0 0 .4em .3em; font-size: 1.1em}
#colors ul {margin: 0; padding:0}
#colors ul li {list-style: none; display: inline}
#carholder {width: 285px;float: left; height: 250px}
#carholder h1 {margin:0 0 1em 0;padding:0}
#carholder img {background: url(images/loading.gif) 50% 50% no-repeat; width: 285px; height: 200px}
#colorname {text-align: right; font-weight: bold; color: #333}

a img {border: none}
blockquote {background: #fafafa; color: #666; padding: .5em 0 .5em 5em; font-size: .8em; margin: 0 0 1em 0}

fieldset {border: none}
fieldset label {font-weight: bold}
#cfRegarding {width: 240px}
img.news {float: left; margin-right: 10px; margin-bottom: 10px}
div.news {margin-bottom: 10px}
div.news .image{float: left}
div.news .text{display: block}
div.news span.date {color: #900; font-weight: bold}

.ideya {float: right; width: 20%; text-align: right; padding: 20px 0 0}
