/* CSS Document 2010. All Right Reserved */
body { margin: 0; padding: 0; font-family: 'Arial'; font-size: 12px; color: #757575; background: #ffffff url('images/back1.gif') repeat-x 0 0; }
table, td { margin: 0; padding: 0; font-size: 14px; border-collapse: collapse; vertical-align: top; }
img { border: 0; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 5px 0; margin: 0; }
ul, ol, li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 12px; font-family: 'Arial'; color: #000000; outline: none; }
.iradio { vertical-align: middle; }
a { color: #f08e10; cursor: pointer; outline: none; }
a:hover { color: #8cc63f; }
/*********************************************/
div.page { width: 995px; margin: 0 auto; text-align: left; position: relative; }
div.back2 { background: url('images/back2.jpg') no-repeat 50% 150px; }
div.header { width: 995px; height: 107px; position: relative; }
div.logo { width: 323px; height: 55px; position: absolute; left: 11px; top: 22px; background: url('images/logo.gif') no-repeat 0 0; cursor: pointer; }
div.logo h1 { display: none; }
div.intro { width: 444px; height: 70px; position: absolute; right: 0; top: 29px; text-align: right; }
div.intro p { color: #8cc63f; font-size: 20px; font-weight: bold; padding: 0; line-height: 24px; letter-spacing: -0.01em; }
div.intro strong { color: #171717; font-size: 24px; letter-spacing: -0.02em; }
div.menu { height: 43px; }
div.bcr { height: 39px; }
div.content { margin: 22px 0 0 0; background: url('images/d2.gif') repeat-y 0 0; }
div.content-main { padding: 0 0 16px 0; border-bottom: #d1d1d1 1px solid; }
div.d3 { background: url('images/d3.gif') no-repeat 0 0; height: 15px; overflow: hidden; clear: both; }
div.br { height: 1px; overflow: hidden; clear: both; }
div.cr { height: 11px; overflow: hidden; clear: both; background: url('images/cr.jpg') no-repeat 0 0; }
div.hr { height: 1px; overflow: hidden; clear: both; background: #d1f388; }
div.leftside { width: 761px; float: left; background: url('images/back-leftside.jpg') no-repeat 0 0; }
div.leftside div.ins { padding: 16px 36px 10px 24px; }
div.leftside div.w { width: 100%; }
div.leftside h2 { color: #73b022; font-size: 24px; font-weight: bold; padding: 0; letter-spacing: -0.02em; }
div.leftside h3 { color: #595858; font-size: 14px; font-weight: bold; letter-spacing: -0.01em; }
div.leftside div.hr { margin: 15px 0; }
div.leftside ul li { background: url('images/li.gif') no-repeat 2px 4px; padding: 0 0 5px 14px; }
div.rightside { width: 234px; float: left; }
div.block-special { background: url('images/block-special.jpg') no-repeat 0 0; width: 234px; height: 110px; overflow: hidden; }
div.block-special span { display: block; padding: 30px 20px 10px 20px; }
div.block-special p { color: #8cc63f; font-size: 20px; font-weight: bold; padding: 0; line-height: 24px; letter-spacing: -0.01em; }
div.block-special strong { color: #171717; font-size: 22px; letter-spacing: -0.02em; }
div.block-special a { text-decoration: none; }
div.block-sim { background: url('images/block-sim.jpg') no-repeat 0 0; width: 234px; }
div.block-sim span { display: block; padding: 16px 20px 10px 20px; }
div.block-sim h2 { color: #646464; font-size: 22px; font-weight: normal; padding: 0; letter-spacing: -0.02em; }
div.block-sim div.hr { margin: 15px 0; }
div.pics { border: #d1f388 1px solid; background: #ffffff; padding: 4px; margin: 0 0 10px 0; }
div.pics div.pic { float: left; width: 471px; background: #ffffff; height: 298px; overflow: hidden; }
div.pics div.text { float: left; width: 219px; background: #b7e155; height: 298px; overflow: hidden; }
div.pics div.text span { display: block; padding: 14px 20px 10px 15px; color: #3f3c3c; }
div.pics div.text p.x1 { font-size: 22px; padding: 0 0 10px 0; font-weight: bold; }
div.pics div.text p.x2 { font-size: 14px; padding: 0 0 10px 0; }
div.pics div.text p.x2 strong { font-size: 18px; display: block; font-weight: normal; }
div.pages a { display: inline; background: #f5f9d6; padding: 4px 10px; color: #3d3b32; text-decoration: none; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
div.pages a:hover { color: #83c000; }
div.pages a.a { background: #f0b310; color: #473305; font-weight: bold; }
div.pages a.x { padding: 4px 20px; }
div.copy { padding: 16px 14px; font-size: 11px; }
div.copy p.x { color: #dadada; }
div.copy p { padding: 0 0 3px 0; }
div.copy a { text-decoration: none; }
div.icon-home { float: left; background: url('images/icon-home.gif') no-repeat 0 0; margin: 12px 0 0 12px; padding: 0 0 0 22px; line-height: 19px; font-size: 11px; }
div.icon-home span { font-family: 'Verdana'; }
div.icon-home a { color: #171717; text-decoration: none; }
div.icon-home a:hover { color: #f0b310; }
div.login { float: right; margin: 10px 0 0 0; font-size: 11px; color: #171717; }
div.license { float: right; margin: 12px 20px 0 0; font-size: 14px; color: #171717; font-family:"Times New Roman", Times, serif; font-style:italic; }
input.inp-text { border-top: #a0a1a7 1px solid; border-right: #d4d9df 1px solid; border-bottom: #d4d9df 1px solid; border-left: #a0a1a7 1px solid; padding: 2px 5px; width: 99px; font-size: 12px; }
input.inp-btn { margin: 0 0 -6px 0; }
div.menu1 { width: 171px; height: 26px; text-align: center; background: url('images/menu1.gif') no-repeat 0 0; font-size: 16px; font-weight: 16px; font-weight: bold; }
div.menu2 { width: 171px; height: 26px; text-align: center; background: url('images/menu2.gif') no-repeat 0 0; font-size: 16px; font-weight: 16px; font-weight: bold; }
div.menu3 { width: 141px; height: 26px; text-align: center; background: url('images/menu3.gif') no-repeat 0 0; font-size: 16px; font-weight: 16px; font-weight: bold; }
div.menu1 a { color: #f1f144; text-decoration: none; display: block; margin: 3px 0 0 0; }
div.menu1 a:hover { color: #ffffff; }
div.menu2 a { color: #f1f144; text-decoration: none; display: block; margin: 3px 0 0 0; }
div.menu2 a:hover { color: #ffffff; }
div.menu3 a { color: #ffffff; text-decoration: none; display: block; margin: 3px 0 0 0; }
div.menu3 a:hover { color: #7fc21a; }
div.m1 { left: 0; top: 115px; position: absolute; }
div.m2 { left: 176px; top: 115px; position: absolute; }
div.m3 { left: 352px; top: 115px; position: absolute; }
div.m4 { right: 145px; top: 115px; position: absolute; }
div.m5 { right: 0; top: 115px; position: absolute; }
div.menu-drop { left: 348px; top: 141px; position: absolute; width: 180px; height: 55px; background: url('images/menu-drop.gif') no-repeat 0 0; }
div.menu-drop span { display: block; padding: 10px 20px 10px 15px; color: #ffffff; font-size: 11px; }
div.menu-drop a { display: block; color: #ffffff; text-decoration: none; background: url('images/menu-li.gif') no-repeat 0 3px; padding: 0 0 3px 12px; }
div.menu-drop a:hover { color: #7fc21a; }
table.form { margin: 0 0 10px 0; }
table.form td { padding: 5px 20px 5px 0; vertical-align: middle; font-size: 12px; }
table.form td.x { padding: 5px 10px 5px 0; vertical-align: top; }
table.form input.itext { border-top: #a0a1a7 1px solid; border-right: #d4d9df 1px solid; border-bottom: #d4d9df 1px solid; border-left: #a0a1a7 1px solid; padding: 2px 5px; width: 170px; font-size: 12px; }
table.form select.iselect { border-top: #a0a1a7 1px solid; border-right: #d4d9df 1px solid; border-bottom: #d4d9df 1px solid; border-left: #a0a1a7 1px solid; padding: 2px 1px; width: 182px; font-size: 12px; }
table.form input.itext2 { border-top: #a0a1a7 1px solid; border-right: #d4d9df 1px solid; border-bottom: #d4d9df 1px solid; border-left: #a0a1a7 1px solid; padding: 2px 5px; width: 85px; font-size: 12px; }
table.form textarea.itextarea { border-top: #a0a1a7 1px solid; border-right: #d4d9df 1px solid; border-bottom: #d4d9df 1px solid; border-left: #a0a1a7 1px solid; padding: 2px 5px; width: 350px; font-size: 12px; }
div.main { height: 196px; position: relative; }
div.main div.time { left: 24px; top: 67px; position: absolute; width: 384px; height: 53px; background: url('images/time.gif') no-repeat 0 0; }
div.main div.time p { display: none; }
div.main div.dealer { left: 24px; top: 142px; position: absolute; width: 127px; height: 39px; background: url('images/dealer.gif') no-repeat 0 0; }
div.main div.dealer p { display: none; }
/* div.main div.offer { right: 26px; top: 23px; position: absolute; width: 150px; height: 150px; background: url('images/offer.gif') no-repeat 0 0; } */
div.main div.offer { right: 26px; top: 23px; position: absolute; }
div.box-left { float: left; width: 495px; height: 158px; background: url('images/box-left.jpg') no-repeat 0 0; position: relative }
div.box-right { float: right; width: 495px; height: 158px; background: url('images/box-right.jpg') no-repeat 0 0; position: relative; }
div.box-left div.img { right: 17px; top: 15px; position: absolute; width: 177px; height: 126px; overflow: hidden; }
div.box-right div.img { right: 17px; top: 15px; position: absolute; width: 177px; height: 126px; overflow: hidden; }
div.box-left h3 { left: 26px; top: 17px; position: absolute; color: #72b119; font-size: 24px; font-weight: bold; padding: 0; line-height: 24px; letter-spacing: -0.02em; }
div.box-left h3 a { color: #72b119; font-size: 24px; font-weight: bold; padding: 0; line-height: 24px; letter-spacing: -0.02em; text-decoration:none; }
div.box-right h3 { left: 26px; top: 17px; position: absolute; color: #f0b310; font-size: 24px; font-weight: bold; padding: 0; line-height: 24px; letter-spacing: -0.02em; }
div.box-right h3 a { color: #f0b310; font-size: 24px; font-weight: bold; padding: 0; line-height: 24px; letter-spacing: -0.02em; text-decoration:none; }
div.box-left ul { left: 26px; top: 72px; position: absolute; }
div.box-left ul li { color: #516335; font-size: 14px; font-weight: bold; background: url('images/li.gif') no-repeat 2px 4px; padding: 0 0 1px 14px; }
div.box-left ul li a { color: #516335; font-size: 14px; font-weight: bold; text-decoration:none; }
div.box-right ul { left: 26px; top: 72px; position: absolute; }
div.box-right ul li { color: #595858; font-size: 14px; font-weight: bold; background: url('images/li2.gif') no-repeat 2px 4px; padding: 0 0 1px 14px; }
div.box-right ul li a { color: #595858; font-size: 14px; font-weight: bold; text-decoration:none; }