body {margin:0;padding:0;color:#000;font-family:verdana;text-align:center;font-size:70%;background:#fff;}
div {text-align:left;}
form {margin:0;}
p {font-family:tahoma;}
a {color:#0066CC;}
a:hover {color:#ED1D24;}
img {border:none;}

#Main {width:740px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:auto;position:relative;}
#Print {margin:0;min-width:600px;}

#Header {height:100px;position:relative;font-family:arial;}
#Header img {position:absolute;top:0px;left:0px;}
#Header #Rolf {position:absolute;top:21px;left:18px;width:114px;height:54px;overflow:hidden;}
#Header #Rolf h1 {background:#ed1c24;padding:3px 6px 2px 6px;font-size:23px;color:#fff;margin:0px;text-align:center;}
#Header #Rolf span {font-size:9px;display:block;line-height:1;margin-top:4px;text-align:center;}
#Header #Ford {position:absolute;top:21px;right:29px;font-size:10px;width:117px;height:60px;overflow:hidden;}
#Header #Ford h1 {text-align:right;color:#003399;font-weight:700;margin-top:10px;}
#Header #Leader {position:absolute;top:27px;left:163px;overflow:hidden;}
#Header #Leader span {font-size:11px;margin-top:-2px;display:block;}
#Header #Nav {position:absolute;top:69px;left:164px;color:#808080;font-family:verdana;font-size:10px;}
#Header #Nav a {color:#808080;text-decoration:none;}
#Header #Nav a:hover {color:#808080;text-decoration:underline;}
#Header #Search {position:absolute;top:27px;left:451px;}
#Header #Search input.i1 {position:absolute;top:0px;left:0px;width:95px;font-size:10px;font-family:verdana;color:#7f7f7f;}
#Header #Search input.i2 {position:absolute;top:0px;left:106px;width:18px;height:17px;}

#MainMenu {height:19px;width:740px;position:relative;z-index:100;}
#MainMenu ul {list-style:none;padding:0;margin:0;}
#MainMenu ul li {list-style:none;float:left;position:relative;}
#MainMenu ul li a {background:#003399;color:#fff;text-decoration:none;font-size:10px;font-weight:700;height:16px;padding-top:3px;display:block;float:left;text-align:center;position:relative;
z-index:3;}
#MainMenu ul li a:hover, #MainMenu ul li.hov a {background:#0066cc;}
#MainMenu ul li a.this {background:#0066cc;}
#MainMenu ul span {display:block;float:left;width:1px;}
#MainMenu ul li.hov ul {display:block;}
#MainMenu ul ul {display:none;position:absolute;top:19px;left:-1px;clear:both;border-top:1px solid #fff;z-index:4;}
#MainMenu ul li li {display:block;float:none;line-height:0;position:relative;}
#MainMenu ul li.hov li a, #MainMenu ul li li.hov2 li a {text-align:left;float:none;padding:3px 5px 4px 6px;background:#ccc;color:#000;height:12px;font-weight:100;line-height:1.2;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;position:relative;}
html>body #MainMenu ul li.hov li a {height:1%;}
#MainMenu ul li li a.sub {background:url(../i/m-triangle-black.gif) center right no-repeat #ccc;}
#MainMenu ul li li a:hover.sub, #MainMenu ul li li.hov2 a.sub {background:url(../i/m-triangle-white.gif) center right no-repeat #0066cc;}
#MainMenu ul li li a:hover, #MainMenu ul li li.hov2 a, #MainMenu ul li li.hov2 li a:hover {color:#fff;font-weight:700;background:#0066cc;}
#MainMenu ul li.hov ul ul {display:none;position:absolute;top:-1px;clear:both;width:110px;}
#MainMenu ul ul li.hov2 ul {display:block;}
#MainMenu ul li iframe{
	display:none;
}
* html #MainMenu ul li iframe{
	display:none;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
#TitleTop {height:45px;background:#ebebeb;}

#TitleImage {height:238px;margin:2px 0px 6px 0px;padding:0px;font-size:0px;line-height:0;border-top:5px solid #fb6506;}

#TitleBanners {height:52px;margin:6px 0px 0px 5px;}
#TitleBanners div {height:50px;margin-right:5px;border:1px solid #d6d6d6;float:left;display:inline;}
#TitleBanners .ModelSelect {width:295px;background:url(../i/b-model.gif) 0 0 no-repeat;position:relative;}
#TitleBanners .ModelSelect select {margin:23px 7px 0px 31px;font-size:11px;font-family:verdana;width:177px;}
#TitleBanners .ModelSelect input {position:absolute;top:23px;left:215px;}

#LastNews {margin:4px 5px 0px 5px;padding:12px 0px 12px 158px;background:#ebebeb url(/i/lastn1.gif) 14px 14px no-repeat;}
#LastNews div {border-left:1px solid #d3d3d3;color:#535353;padding:0px 12px;}
#LastNews div a {color:#535353;text-decoration:none;}
#LastNews div a:hover {text-decoration:underline;}

#LastNews div.archive {border:none; padding:0px;padding-bottom:10px;}
#LastNews div.archive p {padding-left:144px;margin:0px;}
#LastNews div.archive a {font-weight:700;color:#0066CC;}
#LastNews div.archive a:hover {font-weight:700;color:#ED1D24;}
#LastNews div.archive span {float:left;font-family:verdana;color:#808080;font-size:92%;}


#Bottom {border-bottom:4px solid #003399;padding:13px 0px 29px 0px;clear:both;}
#Dealers {height:76px;padding:0px 0px 0px 163px;background:url(../i/dealers.gif) 19px 10px no-repeat;}
#Dealers div {height:76px;width:143px;float:left;border-left:1px solid #dbdbdb;}
#Dealers div.city {width:270px;padding:5px 0px 0px 9px;}
#Dealers img {margin:8px 0px 0px 9px;}
#Dealers span {display:block;font-size:9px;font-weight:700;color:#808080;margin:0px 0px 3px 0px;}
#Dealers #Counter {width:260px;border:0px;padding:10px 0px 0px 0px;margin:0px;text-align:right;}

#SubMenu {list-style:none;padding:0;margin:0;}
#SubMenu li {list-style:none;padding:0;margin:0;}
#SubMenu a {display:block;padding:3px 5px 4px 6px;background:#ebebeb;text-decoration:none;font-size:91%;color:#000;line-height:1.2;width:162px;border-top:1px solid #fff;}
#SubMenu a.this, #SubMenu a:hover, #SubMenu a.thisgray:hover, #SubMenu li.act a:hover {font-weight:700;background:#0066cc;color:#fff;}
#SubMenu a.thisgray {font-weight:700;background:#dbdbdb;}
#SubMenu a.sub {padding:2px 5px 3px 20px;background:#dbdbdb;border-top:none;}
#SubMenu li.act a.subthis, #SubMenu a.sub:hover {padding:2px 5px 3px 20px;font-weight:700;background:#0066cc;color:#fff;border-top:none;}
#SubMenu ul {padding:0;margin:0;display:none;}
#SubMenu li.act ul {display:block;}
#SubMenu li.act a {background:#dbdbdb;}

#LeftColumn {width:162px;float:left;overflow:hidden;margin-right:1px;}
#LeftColumn h1 {font-size:120%;margin:10px 0px 2px 0px;padding:0px 6px;}
#LeftColumn .ModelSelect {height:64px;width:148px;border-bottom:1px solid #dbdbdb;font-size:10px;font-weight:700;margin-left:7px;clear:both;}
#LeftColumn .ModelSelect select {margin:7px 0px 15px 0px;font-size:10px;font-family:verdana;width:126px;font-weight:100;height:17px;}
#LeftColumn .ModelSelect input {position:absolute;top:31px;left:130px;}
#LeftColumn .banner {margin:16px 0px 16px 7px;clear:both;}

#MenuBlock {height:213px;width:162px;float:left;overflow:hidden;}

#Gallery {width:577px;height:333px;position:relative;overflow:hidden;}

#Info {width:577px;overflow:hidden;margin-top:1px;float:right;}

#Info ul {font-family:tahoma;margin:5px 155px 5px 0px;padding-left:27px;}
#priceFuck ul {margin:5px;}
#Info li {margin-bottom:2px;}

#Info .modelinfo {margin:12px 6px 11px 10px;border-bottom:1px solid #ebebeb;padding-bottom:9px;position:relative;}
#Info .modelinfo p {padding-right:170px;margin:0px 0px 5px 0px;}
#Info .price {position:absolute;top:7px;left:442px;}
#Info .price span {font-size:138%;font-family:Arial;display:block;margin-bottom:3px;font-weight:700;}
#Info .price small {font-size:45%;}
#Info .price a {display:block;text-align:center;font-weight:700;text-decoration:none;color:#fff;background:#0066cc;padding:0px 4px 2px 4px;}
#Info .price a:hover {text-decoration:underline;}

#Info .ModelHeader img {float:left;margin-bottom:7px;}
#Info .ModelHeader .sm {margin-left:1px;margin-bottom:16px;}
#Info .ModelHeader p {padding:0px 14px 0px 312px;margin:0px;}

#Info .CompanyHeader img {float:left;margin-bottom:8px;}
#Info .CompanyHeader p {padding:14px 10px 0px 442px;margin:0px;}

#Info .modelslist {clear:both;margin-bottom:11px;height:25px;}
#Info .othermodel {width:130px;margin:0px 0px 0px 10px;float:left;font-size:92%;display:inline;}
#Info .othermodel small {font-size:50%;}

#Info a.lnk {font-weight:700;padding-right:15px;background:url(../i/triangle-gray.gif) right 2px no-repeat;font-family:verdana;}

#Info h1 {clear:both;font-weight:700;padding:0px 10px 0px 10px;display:block;/*width:418px;*/font-size:165%;margin:23px 0px 0px 0px;font-family:tahoma;}
#Info h2 {clear:both;font-weight:700;background:#0066cc;padding:1px 6px 2px 8px;display:block;color:#fff;width:418px;font-size:92%;margin:0;}
#Info h3 {clear:both;font-weight:700;background:#ebebeb;padding:1px 6px 2px 8px;display:block;width:418px;font-size:92%;margin:0;}
#Info h3.news {color:#808080;font-weight:100;}
#Info h3.topnews {color:#808080;font-weight:100;background-color:#fff;padding-left:10px;}
#Info h5 {margin:10px 0px 5px 0px;padding:0px 153px 0px 10px;font-size:92%;font-family:verdana;}

#Info .Title {clear:both;position:relative;}
#Info .Title div.lnk {position:absolute;top:1px;left:442px;font-size:92%;}

#Info .modelfeatures {clear:both;position:relative;}
html>body #Info .modelfeatures {min-height:80px;}
* html #Info .modelfeatures {height:80px;}
#Info .modelfeatures .price {top:25px;left:442px;}
#Info .modelfeatures ul {margin-bottom:22px;margin-top:12px;}

#Info .print {margin:12px 0px 0px 0px;font-size:92%;width:432px;}
#Info .print div {float:right;}
#Info .print div.left {float:left;margin-left:10px;display:inline;}

#Info .spec {clear:both;margin-left:10px;}
#Info .spec table {margin-bottom:20px;width:422px;}
#Info .spec td {font-family:tahoma;padding:3px 10px 3px 0px;border-top:1px solid #ededed;}
#Info .spec td.n {border-top:none;}
#Info .spec th {font-size:92%;text-align:left;padding:10px 0px 5px 0px;}
#Info .spec select {width:100%;font-size:92%;font-family:verdana;font-weight:100;}
#Info .spec .topbody th {padding-bottom:0px;padding-top:15px;}
#Info .spec .topmode th {border-bottom:1px solid #ededed;padding-bottom:8px;}
#Info .spec .gray {border-top:1px solid #fff;background:#ebebeb;}
#Info .spec .button {border-top:1px solid #fff;background:#b2b2b2;text-align:center;padding-left:10px;}
#Info .spec .button a {color:#fff;font-family:verdana;font-weight:700;font-size:92%;text-decoration:none;}
#Info .spec .button a:hover {text-decoration:underline;}
#Info .spec .compare {float:right;background:#ebebeb;width:113px;margin-top:14px;padding:10px 10px 20px 12px;}
#Info .spec .compare span {font-weight:700;font-size:92%;display:block;}
#Info .spec .compare table {margin:9px 0px 9px 0px;width:auto;}
#Info .spec .compare table td {padding:0px 3px 0px 0px;}
#Info .spec .compare input {margin:0px 0px 2px 0px;width:auto;padding:0;}

#Info .Text {margin:10px 0px 20px 0px;clear:both;}
/*#Info .Text p {margin:5px 0px;padding:0px 153px 0px 10px;}*/
#Info .Text p {margin:5px 0px;padding:0px 0px 0px 10px;}
#Info .Text p .lnk {font-size:92%;}
#Info .Text span.img {padding:1px 153px 4px 10px;display:block;font-size:0;line-height:0;}

#Info .Pages {height:19px;margin:20px 0px 20px 1px;font-weight:700;font-family:tahoma;}
#Info .Pages div {float:left;display:inline;padding:1px 9px 2px 9px;}
#Info .Pages .num {border-left:1px solid #aeaeae;}

#Info .right {float:right;margin-top:1px;width:135px;}
#Info .right img {margin-bottom:13px;}

#Info .partner {clear:both;margin:20px 153px 20px 0px;}
#Info .partner p {padding-left:154px;}
#Info .partner img {float:left;margin:1px 0px 20px 10px;}

#Info .carbody {margin:0px;}
#Info .carbody p {padding:12px 153px 8px 175px;margin:0;}
#Info .carbody p.link {padding-top:0px;padding-bottom:15px;}
#Info .carbody img {float:left;margin:0px 15px 10px 0px;}
#Info .carbody a.lnk {font-family:verdana;font-size:92%;}

#Info .archive p {padding-left:144px;padding-right:100px;margin-bottom:9px;}
#Info .archive a {font-weight:700;}
#Info .archive span {float:left;padding-left:11px;font-family:verdana;color:#808080;font-size:92%;}



#Info .actionsarchive p {padding-left:11px;padding-right:100px;margin-bottom:9px;}
#Info .actionsarchive a {font-weight:700;}

#Info .contacts {width:432px;clear:both;margin-top:12px;}
#Info .contact {float:left;margin:0px 0px 12px 10px;display:inline;width:134px;}
#Info .contact img {margin-bottom:3px;}
#Info .contact strong {display:block;font-size:92%;}
#Info .contact span {display:block;font-size:92%;color:#767676;}
#Info .contact p {padding:0px;}

#Info label {font-size:92%;font-weight:700;display:block;margin:10px 0px 3px 10px;}
#Info input {margin:0px 0px 0px 10px;width:425px;font-family:tahoma;font-size:11px;padding:0px;}
#Info select,#Info div.select {margin:0px;width:425px;font-family:tahoma;font-size:11px;padding:0px;}
#Info textarea {margin:0px 0px 0px 10px;width:422px;height:175px;font-family:tahoma;font-size:11px;padding:2px;}
#Info input.submit {margin:12px 0px 20px 10px;width:91px;height:18px;display:block;}
#Info input.subscribe {margin:12px 0px 20px 10px;width:94px;height:18px;display:block;}

#Info .usedlist {margin:0px 0px 20px 10px;width:422px;border-collapse:collapse;}
#Info .usedlist td {font-family:tahoma;padding:3px 10px 3px 0px;border-top:1px solid #ededed;width:20%;}
#Info .usedlist td.m {width:40%;}
#Info .usedlist td.n {border-top:none;width:10px;}
#Info .usedlist th {font-size:92%;text-align:left;padding:10px 0px 5px 0px;}
#Info .usedlist th td {border-top:none;}

#Info .used {margin:0px 0px 0px 10px;width:422px;border-collapse:collapse;}
#Info .used td {font-family:tahoma;padding:3px 10px 3px 0px;border-top:1px solid #ededed;width:80%;}
#Info .used td.option {width:10%;font-weight:700;font-family:verdana;font-size:92%;}
#Info .used td.n {border-top:none;width:10px;}
#Info .used tr.top td {border-top:none;}

#Info .map {float:left;margin:10px 0px 0px 10px;width:134px;padding-bottom:20px;}
#Info .map div {padding:1px 10px 2px 10px;margin:0px 0px 1px 0px;}
#Info .map .lev1 {font-weight:700;color:#fff;background:#0066cc;font-size:92%;}
#Info .map .lev2 {font-weight:700;background:#ebebeb;font-size:92%;}
#Info .map .lev3 {font-family:tahoma;padding:0px 5px 0px 10px;margin:3px 0px;}

#TitleBanners .selmodel {display:block;margin:25px 0px 0px 32px;background:url(../i/select_bg_main.gif) left top no-repeat;width:188px;height:15px;text-decoration:none;font-weight:100;color:#000;padding:2px 0px 0px 5px;}
#LeftColumn .selmodel {display:block;margin-top:7px;background:url(../i/select_bg.gif) left top no-repeat;width:143px;height:15px;text-decoration:none;font-weight:100;color:#000;padding:2px 0px 0px 5px;}

#ListModels {position:absolute;border:1px solid #000;background:#fff;display:none;}
#ListModels a {display:block;background:#fff;padding:0px 3px 1px 3px;font-size:10px;color:#000;text-decoration:none;}
#ListModels a:hover {background:#0A246A;color:#fff;}

#wallpapers {margin:10px 0px 0px 0px;}
#wallpapers td {padding:0px 0px 10px 10px;font-size:80%;text-align:center;}
#wallpapers img {margin-bottom:3px;}

#Print #Info {width:auto;float:none;overflow:visible;margin:0px 18px;position:relative;}
#Print #Info h3 {width:auto;font-size:100%;}
#Print #Info .modelfeatures .price {top:30px;right:15px;left:auto;}
#Print #Info .modelfeatures ul {margin-right:135px;padding-bottom:22px;margin-bottom:0;}
#Print #Info .spec table {margin-bottom:20px;width:auto;}
#Print #Info .spec select {width:165px;}
#Print #Info .fortable {overflow:auto;}
#Print #Info .compare {margin-left:10px;}
#Print .aboutprice {margin:0px;padding:10px 10px 0px 0px;}
#Print #Dealers {width:auto;height:auto;padding:10px 0px 10px 0px;margin:0px 18px;background:none;}
#Print #Dealers div {height:76px;float:left;border-left:none;width:auto;}
#Print #Dealers p {margin:3px 0px 0px 0px;}
#Print #Dealers div.clear {height:1px;clear:both;float:none;}
#Print #Dealers img {margin:8px 15px 0px 0px;}
#Print #Header #PrintTitle {position:absolute;top:27px;left:158px;width:260px;font-size:132%;font-weight:700;}

@media print {
 #Print #Info .topbody {display:none;}
 #Print #Info .compare {display:none;}
 #Print #Info .fortable {overflow:visible;}
 #Print #Dealers {display:block;}
}

.credit {border-collapse:collapse;margin:5px 0px 5px 10px;width:560px;}
.credit th, .credit td {text-align:center;font-size:90%;border:1px solid #ccc;padding:2px 4px 3px 4px;}

.aboutprice {font-size:82%;border-top:1px solid #ebebeb;margin:15px 6px 0px 10px;padding:10px 20px 0px 0px;color:#aaa;}


#calc, #calc3 {clear:both;}
#calc table, #calc3 table {width:99%;}
#calc .f td, #calc3 .f td {vertical-align:top;border-bottom:1px solid #fff;font-size:10px;}
#calc .cf, #calc3 .cf {width:auto;margin:0px;}
#calc .big, #calc3 .big {font-size:14px;}
#calc .r1 td, #calc3 .r1 td {background:#e0e0e0;padding:5px 5px 15px 10px;line-height:2;white-space:nowrap;}
#calc .r2 td,#calc3 .r2 td  {background:#e9e9e9;padding:15px 5px 15px 10px;border-left:1px solid #fff;}
#calc .r2 .c1, #calc3 .r2 .c1 {border-left:none}
#calc h4, #calc3 h4 {font-size:12px;}

.ct td {padding:3px 15px 3px 0px;font-size:10px;border-bottom:1px solid #ccc;}

#md div {display:none;width:98%;float:left;clear:both;padding:5px 0px;border-bottom:1px solid #ccc;}
#md .active {display:block;}
#md b {display:block;float:right;}


.tbl1 {background:#ebebeb}
.tbl1 tr.h td {font-weight:bold;color:#06c;background:#ebebeb}
.tbl1 td {background:white;padding:5px 7px}
div.select{
	width:200px;
	border:1px solid #7f9db9;
	position:relative;
	background:none;
	padding:1px 0;
}
div.select img{
	position:absolute;
	right:1px;
	top:1px;
}
div.select input.text{
	width:196px;
	height:13px;
	border:none;
	padding:1px 0;
}
div.select div.options{
	display:none;
	position:absolute;
	left:0;
	top:17px;
	border:1px solid #000;
	width:198px;
}
div.select div.options a{
	display:block;
	padding:2px 0;
	text-decoration:none;
	color:#000;
}
div.options-hover div.options{
	display:block;
}
div.select div.options a:hover{
	color:#fff;
	background:#316ac5;
}