/** $Id: browser.css,v 1.55 2010/03/22 05:24:30 riddhi Exp $ **/

/************************* Classes for differentiation of Uniq ID/Class **************************/
#top_graybar li { background: url(../siteimage/sprite_img.gif) 0 -610px no-repeat; }

#logo h1 { float:left; padding:0; margin:20px 0 0 20px; display:inline; background: url(../siteimage/logo.gif) 0 0 no-repeat; }
#logo h1 a { height:60px; width:180px; display:block; }
#logo span { display:none; }

#navtab { background:#387791 url(../siteimage/sprite_img.gif) 0 -82px repeat-x; }
#navtab ul li { float:left; background:#387791 url(../siteimage/sprite_img.gif) 100% -132px no-repeat; font-size:.9em; font-weight:bold; }
#navtab ul li.active { background:#7daabd url(../siteimage/sprite_img.gif) 100% -177px no-repeat; }
#navtab ul li.space_left { background:url(../siteimage/sprite_img.gif) 0 -221px no-repeat; padding:5px 0px; width:7px; }
#navtab ul li.space_right { background:url(../siteimage/sprite_img.gif) 100% -132px no-repeat; padding:5px 0; width:7px; float:right; }
#navtab ul li a { background:url(../siteimage/sprite_img.gif) 0 -221px no-repeat; display:block; padding:5px 15px;  color:#ffffff; text-decoration:none; }
#navtab ul li.active a { background:url(../siteimage/sprite_img.gif) 0 -266px no-repeat; }
#navtab ul li a:hover { text-decoration:underline; }

#login_area { background:#7daabd url(../siteimage/login_bg.gif) bottom left repeat-x; clear:both;  }
#login_area div.left { background:url(../siteimage/login_left.gif) bottom left no-repeat; display:block; }
#login_area div.right_top { background:url(../siteimage/login_right_top.gif) top right no-repeat; display:block; font-weight:normal; text-align:left; }
#login_area div.right_bottom { background:url(../siteimage/login_right_bottom.gif) bottom right no-repeat; line-height:2.2em; display:block; font-weight:normal; text-align:left; width:100%; padding:2px 0; }
#login_area div.right_link { padding-right:15px; color:#ffffff; float:right; }
#login_area div.right_link a.logout {  background:url(../siteimage/sprite_img.gif) 100% -320px no-repeat; padding:3px 28px 3px 3px; }
#login_area a.active { text-decoration:underline; }
#login_area a { color:#ffffff; text-decoration:none; }
#login_area a:hover { text-decoration:underline; }
#login_area div.logined_user { float:left; padding-left:15px; width:20em; color:#fff;  }
#login_area div.logined_user_seller { float:left; padding:7px 0 0 15px; width:15em; color:#fff; line-height:1.2em; }
#login_area div.middle { float:left; color:#fff; width:39em; height:3.8em; line-height:1.5em; }

#menu { background:#6a99ad; clear:both; text-align:center; margin-bottom:0.8em; }
#menu div  { background:url(../siteimage/sprite_img.gif) 0 -360px no-repeat; display:block; }
#menu div div { background:url(../siteimage/sprite_img.gif) 100% -411px no-repeat; display:block; font-weight:normal; }
#menu li a:hover { background:#517685; }

.new_menu { position:absolute; margin:-7px 0 0 -40px; }
.articles ul li { display:block; width:auto; float:none; }

#list_search_agent ul li.left { width:27%; }
#list_search_agent ul li.right { width:69%; }

/****************************** classes for differentiation of link ******************************/

a.dealer_find_agent_icon { background:url(../siteimage/sprite_img.gif) no-repeat 0 -453px; padding:3px 3px 3px 20px; }
a.own_details_icon { background:url(../siteimage/sprite_img.gif) no-repeat 0 -484px; padding:3px 3px 3px 20px; }
a.sales_ads_icon { background:url(../siteimage/sprite_img.gif) no-repeat 0 -515px; padding:3px 3px 3px 20px; }
a.purchase_ads_icon { background:url(../siteimage/sprite_img.gif) no-repeat 0 -577px; padding:3px 3px 3px 20px; }
a.search_agents_icon { background:url(../siteimage/sprite_img.gif) no-repeat 0 -553px; padding:3px 3px 3px 20px; }

/**************************** Classes for differentiation of Listing *****************************/
#listing_heading .col1, .listing .col1, .listing_sel .col1 { width:28%; }
#listing_heading .col2, .listing .col2, .listing_sel .col2 { width:15%; }
#listing_heading .col3, .listing .col3, .listing_sel .col3 { width:13%; }
#listing_heading .col4, .listing .col4, .listing_sel .col4 { width:17%; }
#listing_heading .col5, .listing .col5, .listing_sel .col5 { width:22%; margin-right:0; float:right; }
.listing .col5, listing_sel .col5 { text-align:center; }

#listing_purchase_ad .listing .col5, #listing_purchase_ad .listing_sel .col5 { width:12%; float:left; margin-right:0.5em; text-align:left; }

#vehicle_statistics_heading ul li.col1 { width:35%; }
#vehicle_statistics_heading ul li.col2 { width:20%; }
#vehicle_statistics_heading ul li.col3 { width:16%; }
#vehicle_statistics_heading ul li.col4 { width:11%; margin-right:0.5em; }
#vehicle_statistics_heading ul li.col5 { width:12%; margin-right:0; }

.vehicle_statistics_listing ul li.col1 { width:35%; }
.vehicle_statistics_listing ul li.col2 { width:20%; }
.vehicle_statistics_listing ul li.col3 { width:16%; }
.vehicle_statistics_listing ul li.col4 { width:11%; margin-right:0.5em; }
.vehicle_statistics_listing ul li.col5 { width:12%; margin-right:0; }

#sales_ads_heading ul li.col1, .sales_ads_listing ul li.col1 { width:18%; }
#sales_ads_heading ul li.col2, .sales_ads_listing ul li.col2 { width:9%; }
#sales_ads_heading ul li.col3, .sales_ads_listing ul li.col3 { width:11%; }
#sales_ads_heading ul li.col4, .sales_ads_listing ul li.col4 { width:27%; }
#sales_ads_heading ul li.col5, .sales_ads_listing ul li.col5 { width:16%; }
#sales_ads_heading ul li.col6, .sales_ads_listing ul li.col6 { width:15%; margin-right:0; }

#print_owner_ad_heading ul li.col1, .print_owner_ad_listing ul li.col1 { width:15%; }
#print_owner_ad_heading ul li.col2, .print_owner_ad_listing ul li.col2 { width:40%; }
#print_owner_ad_heading ul li.col3, .print_owner_ad_listing ul li.col3 { width:20%; }
#print_owner_ad_heading ul li.col4, .print_owner_ad_listing ul li.col4 { width:12%; }
#print_owner_ad_heading ul li.col5, .print_owner_ad_listing ul li.col5 { width:8%; }

#sales_ads_heading ul li.col1, .sales_ads_listing ul li.col1 { width:20%; }
#sales_ads_heading ul li.col2, .sales_ads_listing ul li.col2 { width:10%; }
#sales_ads_heading ul li.col3, .sales_ads_listing ul li.col3 { width:12%; }
#sales_ads_heading ul li.col4, .sales_ads_listing ul li.col4 { width:21%; }

/**************************** Classes for Advanced search tab menu *****************************/
#tab_menu {background:url(../siteimage/tab_menu_repeat.gif) repeat-x; height:31px;}
#tab_menu .left_part {background:url(../siteimage/tab_menu_left.gif) no-repeat;}
#tab_menu .right_part {background:url(../siteimage/tab_menu_right.gif) no-repeat 100% 0; height:31px; padding:0 10px;}
#tab_menu li, #sub_menu li {float:left;}
#tab_menu li a { color:#FFF; text-decoration:none; font-weight:bold; font-size:12px;  display:block;  padding:0 10px; line-height:31px;}
#tab_menu li a:hover {text-decoration:underline;}
#tab_menu li.active a {background:#dad6b7; color:#000;}
#tab_menu li.active a:hover  {text-decoration:none;}

#turvalasku { border:1px solid #56a0ff; background:#eceff4; padding:2px; font-size:.85em; }
.print_owner_ad_listing ul li.col5 { width:8%; }

/********************* For setting TMnet **************************/
#tmnet_blog li { padding-right:80px; position:relative; margin:0 0 5px 0; min-height:50px; height:auto !important; height:50px; }
#tmnet_blog li .line_height { line-height:1em; }
#tmnet_blog li a.gray_link:hover { text-decoration:underline; }
#tmnet_blog li .thumb { position:absolute;right:0;top:0; }

#tmnet_tab { margin-left:12px; }
#tmnet_tab a, #tmnet_tab a.active { cursor:pointer; padding-left:5px; float:left; display:block; font-size:.9em; font-weight:bold; text-decoration:none; margin-right:5px; }
#tmnet_tab a span, #tmnet_tab a.active span { display:block; float:left; height:18px; line-height:18px; padding:0 10px 0 5px; }
#tmnet_tab a.active { background:#999 url(../siteimage/tmnet_tab_button.gif) no-repeat 0 0; color:#fff; }
#tmnet_tab a.active span { background:url(../siteimage/tmnet_tab_button.gif) no-repeat 100% 0; }
#tmnet_tab a:hover { text-decoration:underline; }
#tmnet_tab a.active:hover { text-decoration:none; }

a.pdf_img span.gray_text {margin:-5px 0 0 -17px; *margin:10px 0 0 -17px;  _margin:-1px 0 0 -17px; }