/********************************* Classes for XHTML default Tag *********************************/
body{font:13px/14px tahoma, arial, sans-serif, geneva, verdana;color:#3c3c3c;margin:0;line-height:17px}
form {display:inline;margin:0px 0px 0px 0px}
table {text-align:left;line-height:13px;font-size:12px;color:#3c3c3c;font-weight:normal;font-family:tahoma, arial, sans-serif}
ul.mvhbox li {float:left;text-align:left;list-style:none}
ul.mvbox li {float:left;text-align:left;list-style:none}

/********** 	NEWLY EDITED FOR DEFAULT *************/
*, a, a span, input{outline:none}
ul, li, p, h1, h2, h3, h4, h5, h6{margin:0;padding:0;list-style:none}

/*********** NEWLY ADDED CLASSES FOR NEW THEME ************/
html > body .main {margin:0 auto;min-width:995px;width:99%}
.page_borber {background:none repeat 0 0 #FFFFFF;padding:0 5px}
.bg_none{background:none!important}
.width_full{width:100%}
.width250{width:250px}
.mt4{margin-top:-4px}
.mt5 {margin-top:5px}
.mt10{margin-top:10px}
.mr2{margin-right:2px}
.pa15{padding:15px}
.pt10{padding-top:10px}
.pa10{padding:10px}
.pl5{padding-left:5px}
.lh18 {line-height:18px}
.txt13{font-size:13px}
.clear{clear:both}
.common_plr td {padding:0 5px}
.common_plr td.pl0{padding:0 5px 0 0}
#top_links {padding:9px 15px 0}
.font_zero {font-size:0;line-height:0}
#site_menu {float:left;width:48%}
#site_menu a {color:#FFFFFF;font-weight:normal}
#site_menu a, #user_menu a {color:#000000;font-size:11px;line-height:18px;text-align:center;text-decoration:none}
#site_menu a:hover, #user_menu a:hover {text-decoration:underline}
.topactivebut {background:url("../common_image/buttons.gif") repeat scroll 0 0 transparent;display:inline-block;height:18px;width:121px}
.toplastbut {background:url("../common_image/buttons.gif") no-repeat scroll 0 -54px transparent;display:inline-block;height:18px;width:114px}
#user_menu {float:right;text-align:right;width:48%}
#user_menu a {font-family:tahoma,arial,sans-serif}
.postadbut {background:url("../common_image/buttons.gif") no-repeat scroll 0 -141px transparent;color:#000000;display:inline-block;height:18px;margin-right:5px;width:145px}
.add_dealer_but {background:url("../common_image/buttons.gif") no-repeat scroll 0 -173px transparent;color:#FFFFFF !important;display:inline-block;height:18px;width:145px}
#loginbg {background:url("../common_image/sprite_repeat.gif") repeat-x scroll 0 0 transparent;color:#FFFFFF;height:31px}
#loginbg .sitelang a img {float:right;margin:2px 0 0 10px;vertical-align:middle}
#loginbg a {color:#006699;line-height:21px;text-decoration:none}
#logedin li.col1 {color:#006699;padding-left:5px;width:35%}
#logedin li.col2 {text-align:center;width:63%}
#loginbox li, #logedin li.col1, #logedin li.col2 {float:left}
#loginbox {float:left;height:31px;line-height:31px;width:70%}
#loginbox form {color:#333333}
.loginbut {background:url("../common_image/login_btn.gif") no-repeat scroll 0 0 transparent;border:medium none;color:#FFFFFF;font-size:11px;line-height:18px;padding:0 0 5px;width:59px}
#header {height:136px;margin:0 auto;width:100%}
.search_ti1 {font-weight:bold;padding:10px 0 5px}
html > body .pb5s {padding-bottom:5px}
.pb5s {padding-bottom:5px}
.search_cols {width:208px}
.search_ti_small {padding:20px 5px 0 0;text-align:left}
.search_cols, .search_ti_small, .search_slide {float:left}
.search_slide {width:153px}
.slider_min {background:url("../common_image/icon_sprite.gif") no-repeat scroll 0 -589px transparent;cursor:pointer;margin-top:-9px}
.slider_handle {cursor:pointer;font-size:0;height:10px;line-height:0;margin-left:-5px;position:absolute;width:12px}
.slider_max {background:url("../common_image/icon_sprite.gif") no-repeat scroll 0 -577px transparent;cursor:pointer;margin-top:7px}
.pt15{padding-top:15px}
.paddingleft, .pl20 {padding-left:20px}
.pr20 {padding-right:20px}
.mt3 {margin-top:3px}
a.none12 {color:#006699 !important;font-size:12px}
.none12,a.none12, a.none12:hover {text-decoration:none}
.none12,a.none12, a.none12:hover {text-decoration:none}
.headingbg h1,.headingbg h2, .headingbg h3, .headingbg span {background:url("../common_image/icon_sprite.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:23px;line-height:20px;padding:0 0 0 29px!important}
.headingbg h1,.headingbg h2, .headingbg h3, .headingbg span {background-position:0 -437px}
.headingbg {background:url("../common_image/sprite_repeat.gif") repeat-x scroll 0 -140px transparent;height:23px;line-height:20px}
.headingbg_n h1, .headingbg_n h2, .headingbg_n h3, .headingbg_n span {background:url("../common_image/icon_sprite.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:23px;line-height:21px;padding-left:35px}
.headingbg_n {background:url("../common_image/sprite_repeat.gif") repeat-x scroll 0 -140px transparent;height:23px;line-height:20px}
.headingbg_n h1,.headingbg_n h2 {color:#003366;font-size:12px;font-weight:bold;padding:0 0 0 29px!important}
a.breadcrumb {background:url("../common_image/pagelink_arrow.gif") no-repeat scroll 100% 5px transparent;color:#000000;font-weight:normal;padding-right:10px;text-decoration:underline}
.logout {background:url("../common_image/logout_icon.gif") no-repeat scroll 100% 0 transparent;display:inline-block;padding:2px 28px 2px 0}


/************************ Classes for differentiation of background image ************************/
.fl {float:left}
.fr {float:right}
.pagebg {background-image:url(../common_image/page_bg.gif);background-color:#8c8e8c}
.pageshadow {background:url(../common_image/page_shadow.gif) repeat-y;background-position:top center;width:962px}
.topadvtbg {padding:3px 0px 10px 0px;background:url(../common_image/topadvt_bg.gif) repeat-x left bottom #dcdcdc}
.top_bg {background:url(../common_image/top_bg.gif) repeat-y center top #ffffff}
.notopadvtbg {height:22px;background-image:url(../common_image/notopadvt_bg.gif);background-color:#bababa}
.toplinkbg {background-image:url(../common_image/toplink_bg.gif);background-color:#bababa}
.topbut {vertical-align:middle;margin:0;padding:0;letter-spacing:0px;font-family:arial, verdana, tahoma, sans-serif;font-size:10px;text-align:center;width:120px;height:27px;background-image:url(../common_image/top_but.gif)}
/*.postadbut {text-align:center;width:160px;height:27px;background-image:url(../common_image/post_ad_but.gif);background-repeat:no-repeat}*/
.footermenubg {background-image:url(../common_image/footer_bg.gif);background-color:#dddddd}
.vowweekbg {background:url(../common_image/vow_week_bg.gif) repeat-x;background-color:#e9e9e9;background-position:top}
.heading1bg {background:url(../common_image/heading1_bg.gif) repeat-x;background-color:#d4d4d4}
.heading2bg {background:url(../common_image/heading2_bg.gif) repeat-x;background-color:#94ddf9}
.speech_bubble {background:url(../common_image/speech_bubble.gif) no-repeat 5% 50%}
.blackarrowlink {padding:5px 5px 3px 25px;background:url(../common_image/black_arrow.gif) no-repeat 8px 8px}
.blackdot {padding:0px 3px 1px 11px;background:url(../common_image/blackdot.gif) no-repeat 4px 6px}
.bannerline1 {background-image:url(../common_image/banner_line_1.gif)}
.bannerline2 {background-image:url(../common_image/banner_line_2.gif)}
.bannerline3 {background-image:url(../common_image/banner_line_3.gif)}
.bannerline4 {background-image:url(../common_image/banner_line_4.gif)}
.hlightimage {background-image:url(../common_image/exclam.gif);background-repeat:no-repeat;background-position:center}
.mvhleft {background:url(../common_image/mvh_left.gif) no-repeat;width:4px;height:19px}
.mvhright {background:url(../common_image/mvh_right.gif) no-repeat;width:4px;height:19px}
.mvleft {background:url(../common_image/mv_left.gif) no-repeat;width:4px;height:19px}
.mvright {background:url(../common_image/mv_right.gif) no-repeat;width:4px;height:19px}
.mvhcenter {width:175px;height:16px;color:#000000;background-color:#ffffff;float:left;padding-top:3px}
.article_graybg {background:url(../common_image/article_graybg.gif) repeat-y}

#topmenu li {float:left;display:block;padding:0px;margin:0px;font-family:arial, verdana, tahoma, sans-serif;font-size:95%;text-align:center;width:120px;height:27px;background:url(../common_image/top_but.gif) no-repeat}
#topmenu li.last_but {width:95px;height:27px;background:url(../common_image/toplast_but.gif) no-repeat}
#topmenu li.big_but {width:90px;height:27px;background:url(../common_image/top_but_big.gif) no-repeat}
#topmenu li.postad {font-size:100%;width:160px;height:27px;background:url(../common_image/post_ad_but.gif) no-repeat;float:right;margin-right:40px;margin-right:20px}
#topmenu a {height:19px;color:#000000;text-decoration:none;display:block;text-align:center;padding-top:8px}
#topmenu a:hover {height:19px;color:#000000;text-decoration:underline;display:block;text-align:center;padding-top:8px}

#printLogo {display:none}

/************************ classes for differentiation of background color ************************/
.subheader {background-color:#e5e5e5}
.fieldheader {background-color:#fffac0;color:#000000}
.graybg {background-color:#f1f1f1}
.whitebg {background-color:#ffffff}
.even {color:#000000;background-color:#f1f1f1}
.odd {color:#000000;background-color:#fbfbfb}
.highlight {color:#000000;background-color:#fffac0}
.evenbox {color:#000000;background-color:#f1f1f1;border:1px solid #c9c9c9;padding:5px}
.oddbox {color:#000000;background-color:#ffffff;border:1px solid #c9c9c9;padding:5px}
.servicebox {color:#000000;background-color:#ffffff;border:1px solid #c9c9c9}
.leftpartbg {background-color:#eeeeee}
.cat_seprater {background:url(../common_image/cat_seprater.gif) repeat-x 50% 50%}

/********************* classes for differentiation of padding, border & color ********************/
.pageborder {border-left:10px solid #bababa;border-right:10px solid #bababa;background-color:#ffffff}
.message {color:#000000;padding:5px 5px 5px 45px;border:1px solid #d6be89;background:#fffdbc url(../common_image/msg_exclam.gif) 15px 50% no-repeat;font-weight:bold;display:block;margin:3px 4px;font-size:13px}

.tbpadding {margin:10px 0px 10px 0px}
.par {padding:5px;text-align:justify}
.iborder {padding:2px;border:1px solid #c9c9c9}
.vifborder {border-right:1px solid #f1f1f1}
.bigborder {padding:3px;border:3px solid #c9c9c9}
.normaltext {color:#3c3c3c}
.whitetext {color:#ffffff}
.blacktext {color:#000000;font-size:11px}
.graytext {color:#e1e1e1}
.disabletext {color:#ababab}
.redtext {color:#cc0000}
.margin {margin:5px}
.listpadding {padding:5px}
.padding {padding:10px}
.lefttoppadding {padding-left:10px;padding-top:10px}
.paddingleft {padding-left:20px}
.smalltext {font-size:10px}
.smalltext1 {line-height:11px;font-size:9px;color:#000000}
.hlight {color:#db4200}
.star {font-size:9px;color:#ce0000}
.logo {color:#000000;font-size:21px;font-weight:bold}
.boldtext {font-weight:bold}
.bigred {font-size:30px;padding:25px;color:#db4200;font-weight:bold;background-color:#fbfbfb}
.line {border-top:#c0c0c0 1px solid}
.nonestyle {text-decoration:none}
.alignmiddle {vertical-align:middle}
.handicon {cursor:pointer}
.tpadding {padding-top:10px}
.lpadding {padding-left:4px}
.lrpadding {padding-left:10px;padding-right:10px}
.comment_number {background:#ccc;font-size:18px;color:#000;display:block;padding:8px 10px;margin-right:1px}
.white_bg {background-color:#ffffff}
.listingimg {width:120px;height:92px}

/****************************** classes for differentiation of link ******************************/
a.graymenu:link {color:#ababab;text-decoration:none}
a.graymenu:visited {color:#ababab;text-decoration:none}
a.graymenu:hover {color:#000000;text-decoration:underline}
a.graymenu:active {color:#ababab;text-decoration:none}

a.smalltext:link {font-size:11px;color:#3c3c3c;text-decoration:none}
a.smalltext:visited {font-size:11px;color:#3c3c3c;text-decoration:none}
a.smalltext:hover {font-size:11px;color:#000000;text-decoration:underline}
a.smalltext:active {font-size:11px;color:#3c3c3c;text-decoration:none}

a.topnav:link {padding:8px 15px 8px 15px;color:#000000;text-decoration:none}
a.topnav:visited {padding:8px 15px 8px 15px;color:#000000;text-decoration:none}
a.topnav:hover {padding:8px 15px 8px 15px;color:#000000;text-decoration:underline}
a.topnav:active {padding:8px 15px 8px 15px;color:#000000;text-decoration:none}

a.topnav1:link {padding:8px 8px 8px 5px;color:#000000;text-decoration:none}
a.topnav1:visited {padding:8px 8px 8px 5px;color:#000000;text-decoration:none}
a.topnav1:hover {padding:8px 8px 8px 5px;color:#000000;text-decoration:underline}
a.topnav1:active {padding:8px 8px 8px 5px;color:#000000;text-decoration:none}

a.postad:link, a.postad:visited, a.postad:active {padding:8px 0px;color:#000000;text-decoration:none}
a.postad:hover {padding:8px 0px;color:#000000;text-decoration:underline}

/*********************************** classes for Tool tip & Bubble *******************************/
#dhtmltooltip {padding:5px;padding-left:10px;position:absolute;border:1px solid #666666;border-right:4px solid #666666;border-bottom:4px solid #666666;visibility:hidden;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;z-index:9999;font-size:15px}

/*the span will display just on:hover state*/
.bubble{display:block;position:absolute;top:55px;left:15px;z-index:1}

.bubble_area {background-color:#ffffff}
.bubble_left_border {border-left:5px solid #738cb0;background-color:#ffffff}
.bubble_right_border {border-right:5px solid #738cb0;background-color:#ffffff}
.bubble_top_border {border-top:5px solid #738cb0;background-color:#ffffff}
.bubble_bottom_border {border-bottom:5px solid #738cb0;background-color:#ffffff}

.loadingmsg {font-size:18px;color:#e84915}

/************************************ classes for form element ***********************************/
input {vertical-align:middle;margin:0px 2px 2px 0px}
input,select {color:#3c3c3c;font-size:11px;font-weight:normal;font-family:tahoma, arial, helvetica, sans-serif}
textarea {color:#3c3c3c;font-size:11px;font-weight:normal;font-family:tahoma, arial, helvetica, sans-serif;border-top:#7c7c7c 1px solid;border-left:#7c7c7c 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#ffffff}
.button {border-right:#686868 3px double;border-top:#bababa 3px double;border-left:#ababab 3px double;border-bottom:#868686 3px double;color:#000000;font-weight:normal;font-size:11px;background:url(../common_image/button_bg.gif);padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px}
.button1 {width:70px;border-right:#686868 3px double;border-top:#bababa 3px double;border-left:#ababab 3px double;border-bottom:#868686 3px double;color:#000000;font-weight:normal;font-size:11px;background:url(../common_image/button_bg.gif);padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px}

.textbox {border-top:#7c7c7c 1px solid;border-left:#7c7c7c 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#ffffff}
.textbox1 {width:85px;border-top:#7c7c7c 1px solid;border-left:#7c7c7c 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#ffffff}
.textbox2 {width:125px;border-top:#7c7c7c 1px solid;border-left:#7c7c7c 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#ffffff}
.textbox3 {width:170px;border-top:#7c7c7c 1px solid;border-left:#7c7c7c 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#ffffff}
.textbox4 {width:200px;border-top:#7c7c7c 1px solid;border-left:#7c7c7c 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#ffffff}
.textbox5 {width:275px;border-top:#7c7c7c 1px solid;border-left:#7c7c7c 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#ffffff}

.pricelistbox {width:135px}
.pricelistbox1  {width:120px}

.normallist1 {width:55px}
.normallist2 {width:75px}
.normallist3 {width:105px}
.normallist4 {width:130px}
.normallist5 {width:140px}
.normallist6 {width:180px}

.listbox1 {width:55px;height:90px}
.listbox2 {width:70px;height:90px}
.listbox3 {width:105px;height:90px}
.listbox4 {width:180px;height:120px}
.listbox5 {width:200px;height:90px}
.listbox6 {width:200px;height:200px}

.textarea {width:280px;height:150px}
.textarea1 {width:310px;height:170px}
.textarea2 {width:375px;height:170px}
.textarea3 {width:170px;height:100px}

.small_text {font-size:0.9em}

/***** Class defined for Video Upload (Taken from nettimoto.ru common css) *****/
a.video_icon {background:url(../common_image/video_icon.gif) no-repeat 0% 50%;padding:3px 3px 3px 22px}

.field_border {border:1px solid #c5d3de;padding:10px}
.field_border legend {color:#3C3C3C;font-size:1.4em}
.video_icon {vertical-align:top;margin-left:0px;margin-top:5px}
.video_icon_sms_queue{margin-left:-25px;margin-top:5px;vertical-align:top;position:absolute;border:0 none}
.play_icon {vertical-align:top;margin-left:-25px;margin-top:5px}

/***** Class defined for Comment *****/
#comment_list div {width:100%}
#comment_list div, p {margin:0;padding:0}
#comment_list div p {float:left;padding:5px;margin-top:5px}
#comment_list div p.q_even {padding:5px 7px;width:2%;font-weight:bold}
#comment_list div p.q_odd {width:94%;margin-left:3px}
#comment_list div p .del_que {position:relative;margin:2px}

/**** Class defined for sms window teaser  ***/
.ad_button {margin:30px 0 0 30px;position:absolute;vertical-align:top;z-index:30}

#sms_teaser_window {position:absolute;display:none;background-color:#ffffff;width:250px;margin:50px 35px;border:4px solid #00CCFF;padding:5px}
.font15{font-size: 15px !important;}
.grey_box {background-color: #F2F2F2;}
