body {margin:0; border:0; font:13px Arial, Helvetica, sans-serif; color:#000; background-color:#b8b8b8;}
form, p {margin:0;}
a {color:#03f;}

.wrap_outer {width:968px; padding:0 41px; margin:0 auto; overflow:hidden; background-color:#ddd;}
.wrap_inner {width:910px; margin:0 auto; overflow:hidden;}

.bg_top {background:#ddd url(../images/bg_top.gif) left top repeat-x;} 
.bulldozerist {background:url(../images/buldozerist.jpg) right top no-repeat;}

.header {height:86px; overflow:hidden;}
.header .logo {float:left; padding-top:20px; width:476px;}
.header .logo a {background:url(../images/logo.gif); width:362px; height:55px; text-indent:-999px; display:block; border:0;}
.header .logo a:active {border:0px;}

.header .tform {float:left; width:323px;}
.header .tform p {padding:16px 0 0 0; text-align:right; height:24px; color:#3c464f; font-size:11px;}
.header .tform p span, .header .tform p a {color:#7f8e9c; margin:0 2px;}

	/* padding:0 0 0 80px; background:url(../images/top_search.gif); width:243px; height:29px; */
.header .tform form {padding:0 0 0 80px; background:url(../images/top_dealers.gif); width:243px; height:29px; overflow:hidden;}
.header .tform .txt {float:left; padding:6px 0 0 0; font:12px/15px Arial, Helvetica, sans-serif; color:#657583; border:0; background:none; width:198px; margin-right:16px;}
.header .tform .subm {float:left; border:0; cursor:pointer; width:29px; height:29px; background:transparent;}

.nav_top {height:32px; overflow:hidden; padding-right:112px; color:#667681; line-height:30px; margin-left:-4px;}
.nav_top a {color:#ff8c08; text-decoration:none;}
.nav_top a:hover {text-decoration:underline;}
.nav_top span {color:#fff;}
.nav_top a, .nav_top span {margin:0 4px;}

.self_ad_bar {background:url(../images/top_self_ad.gif) 50% top no-repeat; height:59px; padding:0 46px 0 19px; color:#fff; overflow:hidden;}
.self_ad_bar span {font-size:17px; font-weight:bold; margin-right:7px; float:left; padding-top:19px;}
.self_ad_bar big {font-size:30px; font-weight:bold; margin-right:11px; float:left; padding-top:10px;}
.self_ad_bar small {font-size:12px; float:left; padding-top:23px;}
.self_ad_bar a {color:#fff;}

.content {background:#fff url(../images/content_top_bg.gif) top repeat-x;}
.cont_l_bg {background:url(../images/bord_l_bg.gif) left repeat-y;} 
.cont_l_t {background:url(../images/bord_l_top.gif) left top no-repeat;}
.cont_r_bg {background:url(../images/bord_r_bg.gif) right repeat-y;} 
.cont_r_t {background:url(../images/bord_r_top.gif) right top no-repeat;}

.footer {height:72px; overflow:hidden; background:#21282e;}
.foot_l_b {background:url(../images/bord_l_bot.gif) left bottom no-repeat;} 
.foot_r_b {background:url(../images/bord_r_bot.gif) right bottom no-repeat;}
.footer .wrap_inner {background:url(../images/logo_footer.gif) left 16px no-repeat; height:72px; color:#3d464c; font-size:11px; line-height:16px;}
.footer_wrap {padding:13px 20px 0 200px;}
.footer a, .footer span {color:#667681; margin:0 3px;}
.footer a:hover {text-decoration:none;}

.structure {overflow:hidden; _height:1%; padding-left:265px;}
.cont_rc {float:right; width:100%; margin-left:-265px; border-left:265px solid #fff;}
.cont_lc {float:right; width:250px; margin-left:-265px; padding-right:15px; background:url(../images/content_top_bg.gif) top repeat-x; padding-bottom:15px;}

.pb30 {padding-bottom:30px;}

/* Left column */
.cont_lc h1 {margin:15px 0 0 0; height:33px; padding:0 0 0 15px; background:url(../images/lc_h1.gif) top repeat-x; color:#fff; font:bold 16px/33px Arial, Helvetica, sans-serif;}
.cont_lc h2 {margin:13px 0 0 0; color:#000; padding:0 0 0 12px; font:bold 16px Arial, Helvetica, sans-serif;}
.cont_lc .box {border-color:#d3d3d3; border-style:solid; border-width:0 1px 1px 1px;}
.cont_lc .box p {line-height:16px; padding:7px 14px 12px 14px;}
.cont_lc .box p a {color:#0033ff;}
.lc_191 {background:#fdfdfd url(../images/lc_191.gif) bottom repeat-x;}
.lc_67 {background:#f9f9f9 url(../images/lc_67.gif) bottom repeat-x;}
.lc_86 {background:#fbfbfb url(../images/lc_86.gif) bottom repeat-x;}
.lc_54 {background:#f8f8f8 url(../images/lc_54.gif) bottom repeat-x;}

ul.b_types {list-style:none; margin:0; padding:2px 15px 7px 15px;}
ul.b_types li {font:bold 13px/20px Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 8px; background:url(../images/bullet_1.gif) left 9px no-repeat;}
ul.b_types li a {color:#000001;}
ul.b_types li a:hover {text-decoration:none;}

ul.p_equip {list-style:none; margin:0; padding:6px 15px 10px 15px;}
ul.p_equip li {font:bold 14px/24px Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 8px; background:url(../images/bullet_1.gif) left 11px no-repeat;}
ul.p_equip li a {color:#0033ff;}
ul.p_equip li a:hover {text-decoration:none;}

form.lc_dealers {padding:0 0 0 14px; height:40px; overflow:hidden;}
.lc_dealers div {float:left; border:1px solid #657583; width:184px; height:25px; margin-right:6px; background:#fff;}
.lc_dealers div input {border:0; background:none; margin-left:9px; width:166px; padding:5px 0 3px 0; color:#666; font:12px/14px Arial, Helvetica, sans-serif;}
.lc_dealers .subm {border:0; background:url(../images/dealers_subm.gif); width:29px; height:30px; float:left; cursor:pointer;}

ul.orange {list-style:none; margin:0; padding:2px 12px 0 12px;}
ul.orange li {margin:0; padding:0; line-height:19px; padding:0 0 0 9px; background:url(../images/bullet_orange.gif) left 8px no-repeat;} 
ul.orange li a {color:#000; text-decoration:none;}
ul.orange li a:hover {text-decoration:underline;}

.cont_rc h2 {color:#a2aeb9; margin:0; padding:13px 0 0 2px; font:bold 14px Tahoma, Arial, Helvetica, sans-serif;} 
.cont_rc h1 {color:#090a0c; margin:0; padding:0 0 8px 0; font:bold 36px/36px Arial, Helvetica, sans-serif;}

.wrap1 {overflow:hidden; _height:1%;}

.mt15 {margin-top:15px !important;}
