@charset "utf-8";

* { margin: 0; padding: 0; border-style: none; }

body {color: #212121; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color:#F0F0F0; }

h1 { font-size: 13px; }

h2 { font-size: 13px; padding: 0 0 0 8px; }

h3 { font-size: 12px; }

h4 { font-size: 11px; }

hr { border-style: groove !important; }

@font-face {
	font-family: 'officina_sans_itc_t_otbold';
	src: url('/bundles/infostudauto/css/font/officinasansitctot-bold-webfont.eot');
	src: url('/bundles/infostudauto/css/font/officinasansitctot-bold-webfont.eot?#iefix') format('embedded-opentype'),
	url('/bundles/infostudauto/css/font/officinasansitctot-bold-webfont.woff') format('woff'),
	url('/bundles/infostudauto/css/font/officinasansitctot-bold-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'officina_sans_itc_t_otregular';
	src: url('/bundles/infostudauto/css/font/officinasansitctot-book-webfont.eot');
	src: url('/bundles/infostudauto/css/font/officinasansitctot-book-webfont.eot?#iefix') format('embedded-opentype'),
	url('/bundles/infostudauto/css/font/officinasansitctot-book-webfont.woff') format('woff'),
	url('/bundles/infostudauto/css/font/officinasansitctot-book-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

a { text-decoration: none; color: #0066CC; outline: none; }
a:hover { color: #212121; }
a.pagetop {background: url(/images/arrow-up-blk.gif) bottom right no-repeat; padding-right: 15px;line-height: 12px; text-align:right; color:#666666}

.notifyjs-announce-base a {
	color: #f1a41a;
}
.notifyjs-announce-base a:hover {
	color: #f1a41a;
	cursor: pointer;
}

.font11 { font-size:11px}

.font10 { font-size:10px;}

.strong  { font-weight:bold}

p { padding:5px 0 5px 0 }

ul { list-style: none; }

label { color: #47483e; }

legend { font-size: 13px; font-weight: bold; }

input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 1px 3px 1px 3px;
	background: #FFF;
	border:1px solid #DFDFDF;
	margin: 0 4px 0 0;
	/*height: 20px;*/
}
input.text-contact, textarea.text-contact, input.text, textarea, .input_text_error, .input_text {
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 2px;
	margin: 2px 0 0;
	padding: 3px 5px;
	font-size: 13px;
	font-family: arial;
}
input.text, textarea, .input_text_error, .input_text {
	border: 1px solid #acacac;
}
input.text-contact, textarea.text-contact {
	border: 1px solid #D0D0D0;
}
input.text2 { margin: 1px 0 0 20px; _margin: 0px; border: 1px solid #fbe0b7; padding:2px 2px 2px 0px}
input.button {
	/**padding: 2px 20px;**/
	font-weight: bold;
	text-transform: uppercase;
	/*border: 1px solid #ff9b00; */
	background: #51ADED;
	letter-spacing: 1px;
	color: #fff;
	cursor: pointer;
}
input.checkbox { vertical-align: middle; }

/*select {color: #5d5d5d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #fbe0b7; padding:1px; -moz-border-radius: 2px;}*/
option { font-size: 12px; padding: 0 6px 0 6px; }

#main { position: relative; width: 1002px; margin: 0 auto; background-color: #fff; border-width: 0 1px; border-style: solid; border-color: #ec9c1e; }

#page { border-color: #c4c6c8; border-style: solid; border-width: 0px 0px 0 0  }

#content { width: 840px; float: left;}

#christmas_left { background-image: url(/images/dedamrazica-levo.png); width: 200px; height: 100%; background-position:bottom; position: fixed; left: 0; bottom: 0; z-index: -1; }
#christmas_right { background-image: url(/images/dedamrazica-desno.png); width: 200px; height: 100%; background-position:bottom; position: fixed; right: 0; bottom: 0; z-index: -1; }
#christmas_left a, #christmas_right a { display: none; }

* html #christmas_left { display: none; }
* html #christmas_right { display: none; }


#main_banner { height: 90px; float:left; width:729px; margin: 0px 0 0 0; background-image: url(/images/reklama728x90.png); background-position:right; background-repeat:no-repeat; padding-right:10px; margin-top:2px;}
#main_banner-iframe { width:728px; _width:725px; *width:726px; height:90px; _height:88px; _margin-right:30px; *margin-right:30px;  margin:1px 0 0 0}

/*** floating banners ***/
.float-banner-right {
	left: 50%;
	margin-left: 498px;
	position: fixed;
	width: auto;
	height: 1080px;
}
.float-banner-left {
	height: 1080px;
	margin-right: 502px;
	position: fixed;
	right: 50%;
	text-align: right;
	width: auto;
}
/*** floating banners ***/


#main-horiz-nav, #navbar-holder {
    background-color: #e5e5e5;
    background: -moz-linear-gradient(top,  #f8f8f8 0%, #f5f4f4 27%, #ebebeb 85%, #fefefe 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(27%,#f5f4f4), color-stop(85%,#ebebeb), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
    margin-bottom: 9px;
    height: 43px;
    line-height: 30px;
    box-shadow: 0 3px 3px #D8DDDE;
    position: relative;
}

.category-line a {
    display: block;
    text-decoration: none;
    color: #5d5d5d;
}

#navbar-holder #detail-search span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -43px -422px;
    width: 68px;
    height: 66px;
    margin: 5px 0 10px 20px;
    display: block;
}

#navbar-holder #detail-search:hover span {
    background-position: -43px -512px;
}

#navbar-holder #ml-list span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -137px -432px;
    width: 106px;
    height: 56px;
    display: block;
    margin: 15px 0 10px -5px;
}

#navbar-holder #ml-list:hover span {
    background-position: -137px -522px;
}

#navbar-holder #top-seller span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -296px -416px;
    width: 106px;
    height: 72px;
    display: block;
    margin: 0 0 10px 0;
}

#navbar-holder #top-seller:hover span {
    background-position: -296px -506px;
}

#navbar-holder #auto-insurance span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -57px -636px;
    width: 65px;
    height: 74px;
    display: block;
    margin: 5px 0 10px 20px;
}

#navbar-holder #auto-insurance:hover span {
    background-position: -57px -736px;
}

#navbar-holder #auto-insurance:hover span {
    background-position: -57px -736px;
}

#navbar-holder #kasko-insurance span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -290px -640px;
    width: 64px;
    height: 71px;
    display: block;
    margin: 5px 0 10px 20px;
}

#navbar-holder #kasko-insurance:hover span {
    background-position: -290px -740px;
}

#navbar-holder #insurance-of-goods-in-transit span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -169px -636px;
    width: 64px;
    height: 72px;
    display: block;
    margin: 5px 0 10px 20px;
}

#navbar-holder #insurance-of-goods-in-transit:hover span {
    background-position: -169px -736px;
}

#navbar-holder #osiguranik-logo span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -423px -635px;
    width: 205px;
    height: 74px;
    display: block;
}

#navbar-holder #new-ad-icon span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -585px -433px;
    width: 63px;
    height: 59px;
    display: block;
    margin: 8px 0 10px 40px;
}

#navbar-holder #new-ad-icon:hover span {
    background-position: -585px -513px;
}

#navbar-holder #fast-sell span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -705px -423px;
    width: 66px;
    height: 69px;
    display: block;
    margin: -1px 0 10px 11px;
}

#navbar-holder #fast-sell:hover span {
    background-position: -705px -503px;
}

#navbar-holder #select-package span {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -827px -430px;
    width: 95px;
    height: 62px;
    display: block;
    margin: 7px 0 10px 30px;
}

#navbar-holder #select-package:hover span {
    background-position: -827px -510px;
}

#navbar-holder #navbar-car span {
    background: url('/images/category-bg.png') no-repeat -1px 0;
    width: 67px;
    height: 22px;
    margin: 0 35px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-car:hover span {
    background-position: -208px 0;
}

#navbar-holder #navbar-moto span {
    background: url('/images/category-bg.png') no-repeat -13px -109px;
    width: 42px;
    height: 22px;
    margin: 0 60px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-moto:hover span {
    background-position: -223px -109px;
}

#navbar-holder #navbar-transport span {
    background: url('/images/category-bg.png') no-repeat 0 -213px;
    width: 86px;
    height: 24px;
    margin: 0 15px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-transport:hover span {
    background-position: -190px -213px;
}

#navbar-holder #navbar-agro span {
    background: url('/images/category-bg.png') no-repeat -1px -320px;
    width: 75px;
    height: 20px;
    margin: 0 26px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-agro:hover span {
    background-position: -200px -320px;
}

#navbar-holder #navbar-working span {
    background: url('/images/category-bg.png') no-repeat -18px -422px;
    width: 34px;
    height: 24px;
    margin: 0 42px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-working:hover span {
    background-position: -225px -422px;
}

#navbar-holder #navbar-nauti span {
    background: url('/images/category-bg.png') no-repeat -4px -543px;
    width: 62px;
    height: 18px;
    margin: 0 15px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-nauti:hover span {
    background-position: -211px -543px;
}

#navbar-holder #navbar-parts span {
    background: url('/images/category-bg.png') no-repeat -17px -725px;
    width: 35px;
    height: 23px;
    margin: 0 43px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-parts:hover span {
    background-position: -224px -725px;
}

#navbar-holder #navbar-bike span {
    background: url('/images/category-bg.png') no-repeat -16px -641px;
    width: 37px;
    height: 22px;
    margin: 0 41px -5px 15px;
    display: inline-block;
}

#navbar-holder #navbar-bike:hover span {
    background-position: -223px -641px;
}

#navbar-holder #navbar-car-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -756px -226px;
    width: 263px;
    height: 158px;
    margin-left: 25px;
}

#navbar-holder #navbar-moto-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -508px -222px;
    width: 192px;
    height: 162px;
    margin-left: 65px;
}

#navbar-holder #navbar-transport-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -261px -222px;
    width: 169px;
    height: 162px;
    margin-left: 63px;
}

#navbar-holder #navbar-agro-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -25px -224px;
    width: 181px;
    height: 160px;
    margin-left: 65px;
}

#navbar-holder #navbar-working-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -755px -44px;
    width: 261px;
    height: 149px;
    margin-left: 21px;
}

#navbar-holder #navbar-nauti-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -480px -37px;
    width: 247px;
    height: 145px;
    margin-left: 30px;
}

#navbar-holder #navbar-parts-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -245px -32px;
    width: 200px;
    height: 159px;
    margin-left: 75px;
}

#navbar-holder #navbar-bike-image {
    background: url('/bundles/infostudauto/images/navbar-sprite.png') no-repeat -29px -38px;
    width: 174px;
    height: 160px;
    margin-left: 70px;
}

#navbar-holder p, #navbar-holder p a {
    color: #333 !important;
}

#navbar-holder p a:hover {
    color: #F1A41A !important;
}

#logo {width: 150px; float: left; margin: 2px 0 0 0; background:black; padding:4px 0 }
#logo img{ margin-left:8px}

#logged_banner {background: none repeat scroll 0 0 #000; width:111px; height:90px; margin-top:1px}

#loginbox{ height: 22px; padding-right: 5px; padding-top: 2px; position: absolute; text-align: right; right: 0;  top: 0; width: 360px; background-position:right; background-repeat:no-repeat; }

#loginbox input.text { margin-right: 3px; }
#loginbox .links { text-align: right; margin-top: 8px; }
#loginbox .un {width:150px; border-color: #000;}
#loginbox .pw {width:80px; border-color: #000;}
#loginbox .links a { font-weight: bold; padding-left: 5px; color: #787878; }
#loginbox .links a.register { color: #0066CC; }
#loginbox label { padding-left: 5px; color:#FFF; }

#loginbox2 { position: absolute; top: 25px; padding-left:5px }
#loginbox2 .links a { font-weight: normal; padding-left: 6px; text-decoration:none; color:#CFCFCF; font-size:11px}
#loginbox2 .links a:visited { text-decoration: none; color:#CFCFCF;}
#loginbox2 label.remember { padding: 0 5px 0 0; color: #CFCFCF; }
#loginbox2 label.remember input[type="checkbox"] {
	margin-left: 12px;
}
#loginbox2 .button { padding: 1px 5px; font-weight: bold; text-transform: uppercase; background: url(/images/button_bg.png) repeat-x; 0 1px repeat-x; width: 86px; margin: 3px 12px; color: #666; }

#loggedinbox { float: right; height:15px; text-align: right; margin: 0; padding:2px 5px 0 0 }
#loggedinbox a { text-decoration: none; font-weight: normal; color: #000; }
#loggedinbox a:hover { text-decoration: underline; }
#loggedinbox .delimiter { color: #aaa; padding: 0 2px; }

#main-horiz-nav a { *display:block;}
#main-horiz-nav {height: 28px; background-color:#000; width:1002px; margin-bottom:9px; z-index:1;}
#main-horiz-nav a:hover {  }
#service_links a { *display:block; }
#service_links .selected { text-decoration: none; border-bottom:2px solid #B0122B }

#main-horiz-nav-l { float:left; width:450px}
/*#main-horiz-nav-l ul { font-weight: bold; }
#main-horiz-nav-l li { float: left; margin-right: -1px; border-left: #ccc 2px solid; }
#main-horiz-nav-l a { text-decoration: none; font-weight: bold; font-size:13px }
#main-horiz-nav-l a:hover { text-decoration: none; }*/
#main-horiz-nav-l #ab-link { border:1px solid #B0122B; background: #B0122B; padding: 2px 5px; *padding: 0px 5px;}
#main-horiz-nav-l #ab-link.selected { background: #B0122B; padding: 2px 5px; *padding: 0px 5px; text-decoration: none; border-bottom:2px solid #ec9c1e }

#main-horiz-nav-r { float:right; width:410px}
#main-horiz-nav-r ul { font-weight: bold; }
#main-horiz-nav-r li { float: left; margin-right: -1px; border-left: #ccc 2px solid; }
#main-horiz-nav-r a { text-decoration: none; font-weight: bold; color: #FFFFFF; font-size:13px }
#main-horiz-nav-r a:hover { text-decoration: none; color:#ffeeca; }

@font-face {
	font-family: 'OfficinaSansItc';
	src: url('/lib/fonts/OfficinaSansItcTOT-Book.otf');
}

.category-line {
	width: 630px;
	height: 40px;
	background-color: #e7e7e7;
	border-radius: 2px 2px 0 0;
	border-bottom: 1px solid #D3D3D1;
	box-shadow: 0 1px 0 #EFEFEF;
}

#category-line-narrow {
	width: 630px;
}
#category-line-wide {
	width: 825px;
	border-radius: 0 2px 2px 0;
	margin: -1px 0 10px;
}
#transport_menu {
	width: 825px;
	border-radius: 0 2px 2px 0;
	margin-top: 10px;
}

#parts_menu {
	width: 825px;
	border-radius: 0 2px 2px 0;
	margin-top: 10px;
}
.category-line li {
	float: left;
	padding-top: 7px;
}

.category-line a {
	display: block;
	text-decoration: none;
	color: #5d5d5d;
}
#category-line-parts a {
	color: #5d5d5d;
	height: 32px;
	line-height: 17px;
	margin-top: -8px;
	padding: 0 18px 3px;
	text-align: left;
	text-transform: uppercase;
}
#category-line-parts a:hover {
	background-color: #636363;
	color: #fff;
}

#category-line-parts .selected a {
	color: #f1a41a;
	font-weight: bold;
}
#category-line-parts a.gume {
	line-height: 35px;
}
#category-line-parts li {
	border-right:1px solid #c9c9c7;
}
.category-line a.car,
.category-line a.moto,
.category-line a.transport,
.category-line a.agro,
.category-line a.working,
.category-line a.nauti,
.category-line a.bike,
.category-line a.parts {
	background: url('/images/category-bg.png') no-repeat;
	padding: 24px 17px 1px;
}

.category-line li.selected {
	color: #a12736
}

.category-line a:hover {
	text-decoration: none;
}

.category-line a.car {
	background-position: 11px 3px;
}

.category-line a.car:hover,
.category-line li.selected a.car {
	background-position: -196px 3px;
}

.category-line a.moto {
	background-position: -1px -107px;
}

.category-line li.selected a.moto,
.category-line a.moto:hover {
	background-position: -211px -107px;
}

.category-line a.transport {
	background-position: 22px -211px;
}

.category-line a.transport:hover {
	background-position: -168px -211px;
}
.category-line li.selected a.transport {
	background-position: -168px -211px;
}

.category-line a.agro {
	background-position: 30px -315px;
}

.category-line li.selected a.agro,
.category-line a.agro:hover {
	background-position: -169px -315px;
}

.category-line a.working {
	background-position: 7px -420px;
}

.category-line li.selected a.working,
.category-line a.working:hover {
	background-position: -200px -420px;
}

.category-line a.nauti {
	background-position: 5px -538px;
	padding: 24px 25px 1px;
}

.category-line li.selected a.nauti,
.category-line a.nauti:hover {
	background-position: -202px -538px;
}

.category-line a.bike {
	background-position: 0px -639px;
}

.category-line li.selected a.bike,
.category-line a.bike:hover {
	background-position: -207px -639px;
}

.category-line a.parts {
	background-position: 20px -724px;
}

.category-line li.selected a.parts,
.category-line a.parts:hover {
	background-position: -187px -724px;
}

.category-line li a.kombi,
.category-line li a.mali-kamioni,
.category-line li a.veliki-kamioni,
.category-line li a.prikolice,
.category-line li a.autobusi,
.category-line li a.kamperi {
	background-image: url(/images/sub-category-bg.png);
	background-repeat: no-repeat;
	line-height: 30px;
	margin-right: 2px;
	padding: 32px 17px 1px!important;
}

.category-line a.kombi {
	background-position: 5px 4px;
	padding-left: 36px;
}

.category-line a.kombi:hover,
.category-line li.selected a.kombi {
	background-position: -201px 4px;
}

.category-line li a.mali-kamioni {
	background-position: 14px -62px;
	padding-left: 40px;
}

.category-line li a.mali-kamioni:hover,
.category-line li.selected a.mali-kamioni {
	background-position: -192px -62px;
}

.category-line li a.veliki-kamioni {
	background-position: 16px -121px;
	padding-left: 58px;
}

.category-line li a.veliki-kamioni:hover,
.category-line li.selected a.veliki-kamioni {
	background-position: -190px -121px;
}

.category-line li a.prikolice {
	background-position: 4px -189px;
	padding-left: 64px;
}

.category-line li a.prikolice:hover,
.category-line li.selected a.prikolice {
	background-position: -202px -189px;
}

.category-line li a.autobusi {
	background-position: 16px -248px;
	padding-left: 53px;
}

.category-line li a.autobusi:hover,
.category-line li.selected a.autobusi {
	background-position: -190px -248px;
}

.category-line li a.kamperi {
	background-position: 16px -298px;
	padding-left: 37px;
	border: none;
	padding-right: 0;
	margin-right: 10px;
}

.category-line li a.kamperi:hover,
.category-line li.selected a.kamperi {
	background-position: -190px -298px;
}
#category-line-transport, #category-line-parts {
	background-color: #E7E7E7;
	height: 40px;
	width: 630px;
	margin-top: 10px;
}
#category-line-parts {
	height: 35px!important;
}
.megamenu .new_ads p {
	padding: 0 0 5px 5px;
	border-bottom: #ccc 1px solid;
	margin-bottom: 5px;
}
.megamenu .new_ads p:last-child {
	border-bottom: none;
	margin-bottom: 0;
}

#frame.frame40 { /*padding-top: 40px;*/ }

#banner { width: 158px; _width: 154px; float: left; margin-top:10px; margin-right:2px; _margin-right:0px;}
#banner .banner { width: auto; margin-right: 0px; _margin-left:0px; float: none; /*margin-bottom: -225px;*/ }
#banner .marketing { clear: both; margin-top: 1px; background-color: #ececec; border-color: #dcdcdc; border-style: solid; border-width: 1px 0; }
#banner .marketing h2 { margin: 0 5px; padding: 3px 0 1px 0; font-size: 11px; text-align: left; border-bottom: #dcdcdc 1px solid; }
#banner .marketing .content { padding: 2px 5px; text-align: center; }

#info {
	background-image: url('/bundles/infostudauto/images/noise-texture.png');
	background-color: #4d4d4d;
	color: #F7F7F7;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 15px;
}
.footer {
	/*background-image: url('/bundles/infostudauto/images/noise-texture.png');*/
	background-color: #28292d;
	color: #F7F7F7;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 15px;
    width: 1002px;
}
.footer h2 {
	font-family: 'officina_sans_itc_t_otbold';
	font-size: 18px;
	font-weight: lighter;
	border-bottom: 1px solid #444444;
	box-shadow: 0 1px 0 #555555;
	border-opacity:0.7;
	color: #fff;
	text-align: left;
	padding: 0 0 3px 0;
}
.footer a,
.footer a:link,
.footer a:visited {
	color: #F7F7F7;
	text-decoration: none;
}

.footer a:hover {
	color: #9F9F9F;
	text-decoration: none;
}
.footer .phone {
	background: url('/bundles/infostudauto/images/f_contact.png') no-repeat -16px -6px;
	width: 19px;
	height: 19px;
}
.footer .fax {
	background: url('/bundles/infostudauto/images/f_contact.png') no-repeat -15px -79px;
	width: 22px;
	height: 17px;
}
.footer .email {
	background: url('/bundles/infostudauto/images/f_contact.png') no-repeat -15px -143px;
	width: 22px;
	height: 22px;
}
.facebook_f {
	background-image: url('/bundles/infostudauto/images/fb.png');
	background-repeat: no-repeat;
	width: 46px;
	height: 30px;
	float: left;
	margin-right: 10px;
}
.twitter_f {
	background-image: url('/bundles/infostudauto/images/twit.png');
	background-repeat: no-repeat;
	width: 46px;
	height: 30px;
	float: left;
}
.f_contact {
	float: right;
}
.f_contact ul {
	padding-left: 10px;
}
#f_symbols li {
	padding:2px 0 10px 27px;
	margin-top: 4px;
	width: auto;
	text-align: left;
}

.footer .copyright_notice a {
	font-weight: bold;
	color:#FFF;
	line-height: 15px;
}

.footer .sites li {
	display: inline;
}

.top_models {
	float: left;
}
.f_links {
	float: left;
}
.f_links ul {
	list-style: disc;
	text-align: left;
	line-height: 28px;
	padding-left: 20px;
}
.f_holder {
	border-bottom: 1px solid #444444;
	box-shadow: 0 1px 0 #555555;
	margin-bottom: 20px;
	width: 970px;
	margin: auto;
	padding-bottom: 10px;
}
.top_models {
	width: 450px;
	margin-right: 40px;
}
#top_models_footer ul {
	display: inline;
}
#top_models_footer li {
	width: 31%;
	display: inline-table;
}
#top_models_footer ul a {
	background-color: #353535;
	border:1px solid #555555;
	color:#c8c8c8;
	border-radius: 2px;
	height: 30px;
	width: 140px;
	display: block;
	margin: 4px 0px 0px 1px;
	line-height: 27px;
}
#top_models_footer ul a:hover {
	background-color: #494949;
	border:1px solid #e89819;
	color: #e89819;
	border-radius: 2px;
	height: 30px;
	width: 140px;
	display: block;
	margin: 4px 0 0 1px;
	line-height: 27px;
}
.copyright_notice {
	padding: 15px 0 15px 0;
	line-height: 20px;
}
.sites ul li {
	display: inline;
	padding: 0 5px;
}
.sites li {
	border-right:1px solid #CCCCCC;
	height:auto;
	margin: 2px;
}
.sites a {
	color:#e7e7e7;
}
.sites a:hover {
	color: #9F9F9F;
	text-decoration: none;
}
#loginbox {
	background-color: #38393d;
	height: 37px;
	width: 997px;
}
#topline {
	height: 122px;
	padding:5px 0;
	background-color: #28292d;
}
#header_logo {
	float: left;
	margin: 10px 20px 0;
}
.logged {
	background-color: #28292d;
	height: 35px;
	width: 1002px;
	line-height: 30px;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
}
.logged_links {
	float: right;
	margin-right: 40px;
}
.logged_links a {
	color:#fff!important;
	text-decoration: none;
}
#main_banner {
	height: 90px;
	float: left;
	width: 729px;
	margin: 17px 0 0;
	background-color: transparent;
	background-image: url(/images/reklama728x90.png);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 20px;
}
#main_banner-iframe {
	width:728px;
	_width:725px;
	*width:726px;
	height:90px;
	_height:88px;
	_margin-right:30px;
	*margin-right:30px;
	margin:1px 0 0 0
}
#loginbox .un {
	border-color: #fff;
	height: 22px;
	width: 150px;
}
#sf_login {
	background-color: #28292d;
	height: 35px;
	width: 1002px;
}
.login {
	float: right;
}
#username_header {
	height: 22px;
	line-height: 18px;
	width: 150px;
	float: left;
	margin:2px;
	padding: 2px 4px 4px;
	border: none;
}
#password_header {
	height: 22px;
	line-height: 18px;
	width: 90px;
	float: left;
	margin:2px;
	padding: 2px 4px 4px;
	border: none;
}
#loginbox .pw {
	border-color: #fff;
	width: 90px;
	height: 22px;
}
.prijava {
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 90px;
	height: 29px;
	line-height: 18px;
	background-color: #f1a41a;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	cursor: pointer;
	float: left;
	margin:2px;
}
.prijava:hover {
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 90px;
	height: 29px;
	line-height: 18px;
	background-color: #d79216;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	cursor: pointer;
	float: left;
	margin:2px;
}
.register, .register:visited {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 90px;
	height: 29px;
	line-height: 28px;
	text-align: center;
	text-decoration: none;
	background-color: #f1a41a;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:2px;
}
.register:hover {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 90px;
	height: 29px;
	line-height: 28px;
	text-align: center;
	text-decoration: none;
	background-color: #d79216;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:2px;
}
.fb_picture {
	float: right;
	margin: 3px 0 0 6px;
	display: block;
	position: absolute;
	left: 963px;
	top: 0px;
}
.forgot {
	width: 110px;
	float: left;
	margin: 2px;
}
.forgot label {
	color: #fff;
}
.forgot a {
	text-decoration: none;
	color: #fff;
}
.fb_login {
	width: 28px;
	height: 28px;
	margin: 3px 4px 0 0;
}
.f_contact {
	float: right;
}
#main-horiz-nav {
	background-color: #e5e5e5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f8f8f8 0%, #f5f4f4 27%, #ebebeb 85%, #fefefe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(27%,#f5f4f4), color-stop(85%,#ebebeb), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f8f8f8 0%,#f5f4f4 27%,#ebebeb 85%,#fefefe 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	width:1002px;
	margin-bottom:9px;
	z-index:1;
	height: 43px;
	line-height: 30px;
	box-shadow: 0px 3px 3px #D8DDDE;
}
.branding, .branding:visited {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 16px;
    width: 140px;
	height: 39px;
	line-height: 35px;
	text-align: center;
	text-decoration: none;
	background-color: #f1a41a;
	color:#fff!important;
	border: medium none;
    border-radius: 2px 0 0 2px;
	float: left;
	margin:-2px 0 0 2px;
}
.branding:hover {
	background-color: #d79216;
	color:#fff;
}
.branding2, .branding2:visited {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 100%;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	background-color: #f1a41a;
	color:#fff!important;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin: 10px 0;
	padding: 5px 0;
}
.branding2:hover {
	background-color: #d79216;
}
.branding_img {
	width: 18px;
	height: 18px;
	float: left;
	margin: 9px -6px 0 7px;
}
.new_add_img {
	width: 18px;
	height: 18px;
	float: left;
	margin: 8px -4px 0 7px;
}
.home {
	margin: 2px 0 0;
}
#rememberme_header {
	display: block;
	margin: 2px 3px 0 0;
	padding-left: 6px;
	position: absolute;
}
.ui-widget-content {
	background-color: #fff;
	background-image: none;
}
button.ui-multiselect {
	background-color: #fff;
	background-image: none;
}
button.ui-multiselect:hover {
	background-color: #f1a41a;
}
button.ui-multiselect.ui-state-disabled:hover {
	background-color: transparent;
}
#info p { padding: 5px 0; }
#info p.isgroup { color:#A1A1A1}
#info p.isgroup a { color:#A1A1A1; text-decoration:none}
#info p.isgroup a:hover { color:#A1A1A1; border-bottom:1px solid black; text-decoration:none}
#info a { font-weight: bold; }
#info a { font-weight: bold; color:#A1A1A1 }
#info ul li { padding:0 5px 0 5px; display:inline; }
#info li { height: auto; margin-right: -1px; padding: 0 8px 0 9px; border-right: #ccc 1px solid; }

#content { *margin-top:-8px; }
.wide-page #main_content { width:995px; background-color: white; padding: 0; margin: 0; }
.main_content { /*position: relative;*/ margin: 0 0 10 0; padding: 2px; width:832px; _width:824px; _margin-left:8px; *margin-top:59px; }
.main_content_new {
	position: relative;
	margin: 52px 0 10px 3px;
	padding: 2px;
	background-color: #ec9c1e;
	border-radius: 8px;
	-moz-border-radius:
	8px; -webkit-border-radius:
8px; width:832px;
	_width:824px;
	_margin-left:8px;
	*margin-top:59px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { /*chrome */
	.main_content { margin: 0 0 10 0; }
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	.main_content { margin: 0 0 10 0; } /* opera */
}
@-moz-document url-prefix() { .main_content { margin: 0 0 10 0; } } /* firefox */

.page_content { position: relative; z-index: 1; float: left; padding: 5px 10px; width:630px; margin-left:2px;  }
/**.page_content .corner { background-image: url(/images/border-loo.gif); }**/
.page_content_2 { position: relative; z-index: 1; float: left; padding: 7px; width: 793px; background-color: #fff; border: #ec9d20 1px solid; }
.page_content_2 .corner { background-image: url(/images/border-h.gif); }
.page_content_wo_border { position: relative; z-index: 1; float: left; padding: 0px; width: 650px; _width: 630px; margin-left:4px}

.page_content_width { position: relative; z-index: 1; padding: 7px; background-color: #fff; /*border: #ec9d20 1px solid;*/ text-align:justify; _height: 720px }
/*.page_content_width .corner { background-image: url(/images/border-loo.gif); }*/
.page_content_width h2 { padding: 0 0 5px 0; }
.page_content table { margin: auto; }

#topofthepage {margin: 20px 2px;; text-align:right; padding-top:-3px}
#additional, .additional { width: 160px; float: left; padding: 0 6px 0 0; }

#topofthepage a{background-image:url(/images/icons/orange-arrow-up.gif); background-repeat:no-repeat; padding-left:13px;}

.mainpage #additional { width: 168px; margin-right: -10px; }
.page-subtitle { padding:5px 0 5px 5px; margin: 20px 0 0; background-color:#EFEFEF; -moz-border-radius: 2px; border-radius: 2px;}
.page-subtitle2 { padding:2px 0 2px 3px; margin: 2px 0 4px 0; background-color:#b6d4f6; -moz-border-radius: 2px; border-radius: 2px; }


#searchbar {
	position: relative;
	z-index: 2;
	text-align: center;
	padding: 7px 7px;
	margin: 0 0 6px 0;
	background-color: #F4F4F4;
	border: #ccc 1px solid;
	border-radius: 2px;
}
#searchbar h2 { text-align: left; font-size: 11px; padding: 0 0 0 15px; background: transparent url(/images/search.gif) left center no-repeat; }
#searchbar h3 { text-align: left; margin: 0; padding: 0 0 0 4px; font-size: 11px; color: #434343; }
#searchbar select { font-size: 11px; display: block; margin: 0px auto 4px auto; width: 143px;}
#searchbar form { padding: 5px 0 0 0; }
#searchbar input { padding:2px; }
#searchbar .inlabel select { width: 117px; margin-left:25px; }
#searchbar option { font-size: 11px; }
#searchbar label { padding-left: 0px; }
#searchbar .inlabel { width: 143px; margin: 0 auto; }
#searchbar .links { padding-top: 5px; }
#searchbar .links a { text-decoration: none; font-size: 11px; color: #000; }
#searchbar .links a:hover { text-decoration: underline; }
#searchbar .info { text-align: left; padding: 0 4px 5px 4px; color: #656565; }
#searchbar .text { width: 134px; margin-bottom: 3px; }
#searchbar .inlabel .text { margin-bottom: 5px; margin-left: 20px; width: 110px; }
#searchbar .radio { text-align: left; padding: 2px 0 0 5px; }
#searchbar .button {
	margin-top: 5px;
	padding: 5px 10px;
	cursor: pointer;
}
#searchbar .corner { background-image: url(/images/border-loo.gif); }

.information, .information-2 { position: relative; margin-bottom: 5px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
.information { border: 1px solid #CCCCCC; background-color:#FFF;  }
#banner .information {
	border: #000 1px solid;
	background-color:#FFF;
	border-radius:0px;
}
#banner .information a {
	color: #656565;
	text-decoration: none;
}
#articles .information {
	border: none;
}
.information-2 { border: 1px solid #DFDFDF; background-color:#FFFFFF; }
.information h1, .information-2 h1 {margin: 0px 4px; font-size: 12px;}
#information h2 a, #information h2 a:hover, #information-2 h2 a, #information-2 h2 a:hover { display:block; line-height:28px; font-weight:bold; color:#333333; text-decoration:none; margin: 5px; ; background-position:right; padding:2px 26px;}
#information h2 { padding:0px; }
.information h2.information-2 h2 { padding: 3px 2px; font-size: 11px;}
.information h3, .information-2 h3{ font-size: 12px; }
.information ul, .information-2 ul{ margin: -6px 0 0 0; overflow: hidden; }
.information li, .information-2  li{ padding: 0px 0 5px 0; margin-bottom: -1px; }
.information .links li, .information-2 .links li { border-width: 0; }
.information img, .information-2 img { float: left; margin: 4px 7px 0 2px; }
.information p, .information-2 p { font-size: 12px; padding: 0 2px; }
.information .more, .information-2 .more { clear: left; text-align: right; }
.information .content, .information-2 .content { padding: 5px 7px; }
.information .help, .information-2 .help { color: #5f5f5f; }
.information .help p, .information-2 .help p { font-size: 11px; margin: 0 0 10px 0; }
.information .help h3, .information-2 .help h3 { font-size: 11px; padding: 0 0 7px 3px; text-transform: uppercase; color: #c00000; }
.information .help p, .information-2 .help p { font-size: 11px; margin: 0 0 10px 0; }

#results {}
#results h2 { font-size: 10px; font-weight: normal; }
#results .info { padding: 0 3px 5px 3px; float:none !important; color: #434343; }
#results .options {
	margin:5px 0;
	font-size: 12px;
	background-color: #f4f4f4;
	border: none;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	padding: 7px 5px 1px 5px;
	color: #565656;
	overflow: hidden;
	height: 61px;
}
#results .pages { text-align: center; }
/*#results .pages strong { text-decoration: underline; }*/
#results .pages a { font-weight: normal; font-size:12px; }
#results .pages li, #items .pages li {
	background: linear-gradient(to bottom, #F8F8F8 0%, #F1F1F1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #E2E2E2;
	border-radius: 2px;
	color: #4B4B4B;
	cursor: pointer;
	padding: 4px 8px;
	text-decoration: none;
}
/*#results .pages li, #items .pages li.selected {
    background: none repeat scroll 0 0 #656464 !important;
    border: 1px solid #8C8B8B;
    color: #FFFFFF;
    text-decoration: none;
}*/
#results .perpage { position: absolute; width: 100%; text-align: center; top: 25px; left: 0; }

#upper-pagination {
	position: relative;
}

#results .order {
	float: right;
	right: 1px;
	color: #565656;
	position: absolute;
	margin-top: 13px;
	bottom: 10px;
}
#results .item {
	position: relative;
	margin-bottom: 5px;
	padding: 3px 0 0 1px;
	border-width: 1px 0;
	border-style: solid;
	border-color: #eee;
	border-top:none;
}
#results .item:hover {
	background-color: #F4F4F4;
	box-shadow: 0 1px 3px 0 rgba(50, 50, 50, 0.2);
}
#results .itemtitle {
	float:left;
	font-size:13px;
	font-weight:bold;
	max-width:355px;
	overflow: hidden;
	text-overflow:ellipsis;
}

.page-input {
	float:right;
	margin-top:23px;
	position: absolute;
	left: 487px;
	bottom: 37px;
}
#results .itemtitle .title_search_highlight {
	color: #FFFFFF;
	background-color: #0066CC;
	display: inline;
}
#results .itemtitle a {
	color: #000;
	white-space: nowrap;
}
#results .itemtitle a:hover {
	color: #767676;
}
#results .itemtitle a:visited {
	color: #c41230;
}
#results .title-additional {
	float:right;
	width:auto;
	display:inline;
	font-weight:normal;
	text-align:right;
}
#results .titlekm {/* width:80px;*/ display:inline; margin:0 3px 0 3px;}
#results .titleyr {/* width:58px;*/  display:inline; margin:0 3px 0 3px;}
#results .titlepr {
	background: #E89819;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	color: #FFFFFF;
	display: inline;
	font-size: 13px;
	font-weight: bold;
	margin: 0 3px;
	padding: 2px 5px;
	text-align: right;
	font-size: 16px;
}
#results .reserved {font-weight:bold; color: #ee5506; border:1px solid #eeebeb; padding:3px 6px 3px 6px; background:#fffaf7; position:absolute; top:90px; right:5px}
#results .content h2 { font-size: 11px; padding: 0 100px 6px 0; border-bottom: #717070 1px solid; }
#results .option_list {
	position: absolute;
	text-align: right;
	bottom: 10px;
	right: 7px;
}
#results .image { float: left; position: relative; top: -1px; }
#results .image img { margin:8px 8px 0px 8px; }
/*#results .salon { width: 100px; position: absolute; top: 35px; right: 5px; }*/
#results .salon { width: 110px; float:right; }
#results .salon img{ float:right}
#results .leasing { width: 115px; float:right; text-align:center; margin-top:17px; text-shadow:#FFFFFF 0px 0px 1px; font-weight:bold;}

#results .details { width: 490px; float: left; padding-top: 5px; }
#results .details dl { display: inline; }
#results .details dt { display: inline; }
#results .details dd { display: inline; }
#results .more {  }
#results .ad { padding: 5px 0px 8px 85px; margin-left:0px; height:60px}
#results .pagination {
	padding: 4px 8px 4px;
	font-size: 10px;
	font-weight: bold;
	float: left;
}
#results .pagination a { font-weight: normal; }
#results .pagination li { display: inline; }

.pagination {
	margin:10px 0px;
	text-align: center;
	padding: 4px 8px 4px;
	font-size: 10px;
	font-weight: bold;
	float: left;
}
.pagination a {
	background: linear-gradient(to bottom, #F8F8F8 0%, #F1F1F1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #E2E2E2;
	border-radius: 2px;
	color: #4B4B4B;
	cursor: pointer;
	padding: 4px 8px 4px;
	text-decoration: none;
}
.pagination a.selected {
	background: none repeat scroll 0 0 #656464 !important;
	border: 1px solid #8C8B8B;
	color: #FFFFFF;
	text-decoration: none;
}
.pagination a { font-weight: normal; }
.pagination li { display: inline; }

/* #results.features */
#results .featured {
	background-color: #f6e3e3;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}
#results .featured:hover {
	background-color: #e8bfbf;
	box-shadow: 0 1px 3px 0 rgba(50, 50, 50, 0.2);
}
#results .featured .box-title{ background-color: #FBDCAD; /* margin:-7px -7px 3px -7px */ margin-left:-3px; margin-right:-3px; border:1px solid #ec9c1e}
#results .featured .image img { border-color: #F6E3E3; }
#results .content .featured h2 { padding-left: 8px; }
#results .featured .details dl { font-weight: bold; color: #666; }
#results .content .featured h2 { border-color: #fef9f2; }

/* #results.salon-bold */
#results .new-bold {
	background-color: #daf0fe;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}
#results .new-bold:hover {
	background-color: #97d1f2;
	box-shadow: 0 1px 3px 0 rgba(50, 50, 50, 0.2);
}
#zone7000726 {
	margin:10px 0 10px 0;
}
#results .new-bold .box-title{ background-color: #1201b0; /* margin:-7px -7px 3px -7px */ margin-left:-3px; margin-right:-3px; border:1px solid #ec9c1e}
#results .new-bold .image img { border-color: #F6E3E3; }
#results .content .new-bold h2 { padding-left: 8px; }
#results .new-bold .details dl { font-weight: bold; color: #666; }
#results .content .new-bold h2 { border-color: #fef9f2; }

/* #results.salon-normal */
#results .new-normal { background-color: #ecf8ff; border: #cccccc 0px solid; -moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px;}
#results .new-normal .box-title{ background-color: #ecf8ff; /* margin:-7px -7px 3px -7px */ margin-left:-3px; margin-right:-3px; border:1px solid #ec9c1e}
#results .new-normal .image img { border-color: #F6E3E3; }
#results .content .new-normal h2 { padding-left: 8px; }
#results .new-normal .details dl { font-weight: bold; color: #666; }
#results .content .new-normal h2 { border-color: #fef9f2; }

#lower-pagination .pages { position: relative; _position: absolute; top: 3px; }
#lower-pagination .order { display: none; }

#historybox h2 {
	border-bottom: 1px solid #D0D0D0;
	margin-bottom: 8px;
}
#historybox .content li {
	margin-bottom: 10px;
}
.options {
	margin: 0 0 5px 0;
	font-size: 10px;
	background-color: #f4f4f4;
	border: #dddddb 1px solid;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}
.options .pages { }
/*.options .pages strong { text-decoration: underline; }*/
.options .pages a { font-weight: normal; }
.options .pages li { display: inline; }
.options .perpage { position: absolute; width: 100%; text-align: center; top: 25px; left: 0; }
.options .order { position: absolute; top: 25px; right: 5px; }
.options .comparenoticetxt { float: right; margin-right: 5px; }
.options .comparenoticeimg { float: right; }

#frame { clear: both; padding: 5px;}

.inlabel { position: relative; }
.inlabel label { text-align: left; font-weight: normal; display: block; position: absolute; top: 6px; left: 5px; color: #a0a19a; }
.inlabel select { width: 100%; }
.inlabel option { padding-left: 20px; }


#index { padding: 5px 0 0 0; width: auto; border-style: none; background-color: transparent; _margin-left:0px; }
#index .numads-stats { float:right; padding:2px 6px 2px 6px; margin-top:-5px; -moz-border-radius: 2px; }
#index .last24hrs { float:left; padding:2px 6px 2px 6px; position:absolute; bottom:3px; left:5px}
#index .last24hrs a{color:#C4122F}

#squarebanner {margin:5px 0 5px 0; background-image:url(/images/reklama300x250.png); padding-top:10px; background-repeat:no-repeat; background-position:top;}
#agents-list-view {background-image:url(/images/reklama300x250.png); padding-top:10px; background-repeat:no-repeat; background-position:50% 2px;}


#top_saloons { background-color:#FFF; text-align:center}
#top_saloons .singlelogo {}
#top_saloons .tdl {text-align:right; padding-top:10px; clear:both;}
#top_saloons .tdl {*padding-top:5px;}

#top_dealers { background-color:#FFF; text-align:center}
#top_dealers .singlelogo, #top_leasing .singlelogo, #top_saloons .singlelogo {float:left; margin: 4px 6px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow: 0 0 2px #CCCCCC; -moz-box-shadow: 0 0 2px #CCCCCC; -webkit-box-shadow: 0 0 2px #CCCCCC;}
#top_dealers .tdl {text-align:right; padding-top:10px; clear:both;}
#top_dealers .tdl {*padding-top:5px;}

#top_leasing { background-color:#FFF; text-align:center}
#top_leasing .singlelogo {}
#top_leasing .tdl {text-align:right; padding-top:10px; clear:both;}
#top_leasing .tdl {*padding-top:5px;}

#top_saloons_hz {background-color:#FFF; text-align:center; width:638px }
#top_saloons_hz img {margin:0px}
#top_saloons_hz .singlelogo {float:left; padding:6px 4px 6px 3px}

#dealer_logos div.singlelogo {float:left; width:125px; height:90px; text-align:center; margin: 6px 6px 6px 6px; border:1px solid #E3E3E3; -moz-border-radius: 2px;}
#dealer_logos img {margin: 1px 0 0 0}

#dealer_contact { padding:5px; width:390px; margin-bottom:5px}
#dealer_contact span.name {font-weight:bold; width:60px; display:inline-block}
span.worktime {font-weight:bold; width:80px; padding:0px 0px 0px 4px;display:inline-block}
#gmap_dealer_contact { padding:5px; width:390px; margin-bottom:5px}
#gmap_dealer_contact span.name {font-weight:bold; width:60px; display:inline-block}


#search { position: relative; margin: 20px 6px 0 0; background-color: #fff; border: #fba60d 1px solid; _margin-top:-18px; *margin-top:-18px; *width:820px;}
#search h3 { font-size: 11px; color: #656565; }
#search .options { margin: -10px -20px 0 0; clear: left; position: relative; height: auto; font-size: 11px; background-color: transparent; border-style: none; }
#search .options li { position: relative; width: 144px; _width: 143px; *width: 143px; margin-right: 20px; height: 45px; float: left; }
#search .options li.button { clear: left; position: absolute; top: 98px; right: 35px; *margin-top:40px; _margin-top:0;}
#search .element { position: absolute; bottom: 0; left: 0; width: 100%; }
#search form { padding: 10px 0 25px 10px; *padding: 10px 0px 40px 10px;}
#search select { width: 125px; font-size: 11px; padding-top:1px; padding-bottom:1px; margin-left:20px; }
#search #brand, #search #model { margin-left:5px; width: 143px; }

#search option { font-size: 11px; }
#search .tabs { position: absolute; top: -22px; margin: 0; }
#search .tabs a { text-decoration: none; font-weight: bold; display: block; padding: 3px 10px 2px 6px; color: #000; background: url(/images/search-tab.gif) top right no-repeat; }
#search .tabs li { z-index: 1; display: block; position: relative; float: left; padding: 0 0 0 4px; margin: 0 0 0 -1px; height: 21px; color: #6a6a6a; background: url(/images/search-tab.gif) top left no-repeat; }
#search .tabs li.selected { z-index: 2; margin-top: -3px; height: 25px; }
#search .tabs li.selected a { padding: 6px 15px 4px 11px; }
#search .text { width: 122px; padding-left: 22px; }
#search .categories { margin: 30px 0 0 0; padding: 5px; }
#search .categories li { float: left; width: 112px; height: 90px; text-align: center; line-height: 10px; overflow: hidden; }
#search .categories li.newline { clear: left; }
#search .categories li img { width: 60px; margin: 0 0 3px 0; }
#search .parts { text-align: center; color: #656565; }
#search .parts p { padding: 0 0 5px 0; }
#search .parts .text { margin-left: 30px; }
#search .parts .button { padding: 2px 15px; }
#search .list { text-align: left; padding: 0 0 0 10px; margin: 0 0 -10px 50px; color: #808080; }
#search .list ul { list-style: square; padding: 5px 0 0 20px; margin: 0 -20px 0 0; }
#search .list li { width: 120px; float: left; }
#search .list a { text-decoration: none; color: #656565; }
#search .list a:hover { text-decoration: underline; }
#search .links {
	font-size: 10px;
	text-align: left;
	margin-left: 15px;
}
#search .links a { text-decoration: none; color: #000; }
#search .links a:hover { text-decoration: underline; }
#search .buttons { text-align: center; bottom: 25px; _bottom:-8px; }
#search .buttons input { padding: 3px 0; width: 130px; height:28px; border:0px solid #FF6600; }
#search .corner { background-image: url(/images/border-gg.gif); }

#search .buttons .search_big { background: url("/images/search-button.png") no-repeat 10px 1px; width: 139px; height: 32px; cursor:pointer;}
#search .buttons .search_big:hover { background: url("/images/search-button.png") no-repeat 10px -59px; width: 141px; height: 32px; cursor:pointer;}
#search .buttons .search_detail { background: url("/images/search-button.png") no-repeat 10px -38px; width: 139px; height: 21px; cursor:pointer;}
#search .buttons .search_detail:hover { background: url("/images/search-button.png") no-repeat 10px -99px; width: 141px; height: 21px; cursor:pointer;}

.detailsearch_button {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -4px -4px;
	width: 139px;
	height: 32px;
	cursor: pointer;
}

.detailsearch_button:hover {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -4px -40px;
	width: 141px;
	height: 32px;
	cursor: pointer;
}

.detailsearch_button_news {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -4px -4px;
	width: 139px;
	height: 32px;
	cursor: pointer;
	position:absolute;
	display:block;
	margin-left: -10px;
	top:2px;
}

.detailsearch_button_news:hover {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -2px -40px;
	width: 141px;
	height: 32px;
}

.decline_button {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -4px -172px;
	width: 127px;
	height: 21px;
	cursor: pointer;
}

.decline_button:hover {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -2px -197px;
	width: 129px;
	height: 21px;
	cursor: pointer;
}

.detail_searchopen {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -4px -74px;
	width: 125px;
	height: 21px;
}

.detail_searchopen:hover {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -3px -99px;
	width: 129px;
	height: 21px;
}

.detail_searchclosed {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -4px -126px;
	width: 125px;
	height: 21px;
}

.detail_searchclosed:hover {
	background: url("/images/detaljna-pretraga-sprite.png") no-repeat -4px -150px;
	width: 129px;
	height: 21px;
}

#special { /*position: relative;*/ float: left; margin: 0 0 6px 5px; width: 520px; padding-bottom: 11px; display: inline; line-height: 15px; background-color: #fff; border: #EBEBEB 1px solid; }
.newcar-box { background-image:url(/images/special-bg.png); background-position:-1px 0px;background-repeat: no-repeat; padding-right:6px; }
.newcar-box1 { background-image:url(/images/special-bg1.png); background-position:-1px 0px;background-repeat: no-repeat; padding-right:6px; }
#special div.newcar-box-content { float:right; width:128px; height:411px; }
#special div.newcar-box-content li { float:right; *float:left; margin:3px 3px 2px 0; *margin:3px 0px 2px -2px; list-style:none; }
#special h2 { font-size: 12px; margin: 5px 3px 0 3px; padding: 0 3px 3px 3px; }
#special ul { margin: 0 -20px 0 1px; }
#special li { text-align: center; overflow: hidden; width: 124px; height: 132px; padding:0 1px; float: left; margin: 3px 4px 2px 0; _margin: 3px 3px 2px 0; *margin: 3px 3px 2px 0; background: #fff url(/images/special.gif) no-repeat; }
#special img { margin: 5px 0 0 0; }
#special span { font-size: 10px; }
#special a { text-decoration: none; color: #000; font-size:11px; padding:0 2px }
#special a.textlink:hover { text-decoration: underline; color: #379cff }
#special .corner { background-image: url(/images/border-h.gif); }

#top-categories { position: relative; float: right; margin:20px 4px 6px 0; display: inline; line-height: 15px; background-color: #fff; border: #EBEBEB 1px solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#top-categories h2 { font-size: 12px; margin: 5px 3px 0 3px; padding: 0 3px 3px 3px; border-bottom: #EBEBEB 1px solid; }
#top-categories.tc-narrow ul { float: left; width: 33%; _width: 32.9%; *width: 32.9%; }
#top-categories.tc-wide ul { float: left; width: 25%; _width: 24.9%; *width: 24.9%; }
#top-categories li { line-height: 12px; margin: 5px; padding: 6px; background-color: #ececec; border: #dcdcdc 1px solid; -moz-border-radius: 2px; text-align:center }
#top-categories a { text-decoration: none; color: #000; }
#top-categories a:hover { text-decoration: underline; color: #9c0537; }
#top-categories a.textlink:hover { text-decoration: underline; color:#9c0537; }
#top-categories .corner { background-image: url(/images/border-gg.gif); }
#top-categories.tc-narrow { width: 520px; }
#top-categories.tc-wide { width: 832px; }

#articles { float: left; width: 300px; margin-left: 7px; }

#news { position: relative; margin: 24px 0 6px 0; height: 180px; background-color: #ececec; border: #c8c9c6 1px solid; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px;  -moz-border-radius-bottomleft: 5px; }
#news img { margin: 5px 0 0 5px; }
#news p { padding: 5px 8px; }
#news .tabs { position: absolute; top: -22px; left: 0; }
#news .tabs li { position: relative; z-index: 1; display: block; float: left; position: relative; cursor: pointer; padding: 0 0 0 6px; margin: 0 0 0 -1px; height: 21px; color: #6a6a6a; background-color: #f5f5f5; border-color: #c8c9c6; background: transparent url(/images/news_tab_inactive.gif) no-repeat; }
#news .tabs li span { padding: 3px 6px 3px 0; display: block; float: left; background: transparent url(/images/news_tab_inactive.gif) right top no-repeat; }
#news .tabs li.selected { position: relative; z-index: 2; padding: 0 0 0 8px; height: 25px; font-weight: bold; color: #000; margin-top: -3px; background-color: #ececec; background: transparent url(/images/news_tab_active.gif) no-repeat; }
#news .tabs li.selected span { padding: 6px 8px 4px 0; background: transparent url(/images/news_tab_active.gif) right top no-repeat; }

.news_prev, .news_next { height: 93px; width: 21px; text-indent: -20000px; overflow: hidden; display: block; position: absolute; top: 5px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #fff; }

.news_prev { left: 5px; background-image: url(/images/news_prev.png); }
.news_next { right: 5px; background-image: url(/images/news_next.png); }

#featured_articles { margin: 0 0 6px 0; }
#featured_articles p { font-size:11px}
#featured_articles h1, #featured_articles h3 { font-size:11px; text-decoration:none; font-weight:bold; margin-bottom:7px; }
#featured_articles h2 { padding: 3px 0 1px 5px; margin: 0 4px 2px 4px; font-size: 11px; border-bottom: #dfdfdf 1px solid; }
#featured_articles .extend li { margin: 5px; padding:2px;  _padding:10px 2px 0; *padding:10px 2px 0; }
#featured_articles li.extend-2  { background-color: #FFEBDA; border: 1px solid #DCDCDC;  border-radius: 5px 5px 5px 5px; line-height: 12px; margin: 5px; padding: 6px; }

#featured_articles img { float: left; margin: 0 5px 0 0; }
#featured_articles span {font-size:10px; text-align:right}
#featured_articles span a.comment {color:grey; background-image:url(/images/icons/icon-comments.gif); background-repeat:no-repeat; padding-left:10px;text-decoration:none;}
#featured_articles span a.sendmail {color:grey; background-image:url(/images/icons/icon-mail.gif); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_articles span a.facebook {color:grey; background-image:url(/images/icons/icon-facebook-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_articles span a.twitter {color:grey; background-image:url(/images/icons/icon-twitter-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_articles .corner { background-image: url(/images/border-gg.gif); }
#featured_article { margin: 0 0 6px 0; background-color: #fff; border: #ec9d20 1px solid;}
#featured_article p { font-size:11px}
#featured_article h1 { font-size:11px; text-decoration:none; font-weight:bold }
#featured_article h2 { padding: 3px 0 1px 5px; margin: 0 4px 2px 4px; font-size: 11px; border-bottom: #dfdfdf 1px solid; }
#featured_article .extend li { line-height: 12px; margin: 5px; padding: 6px; background-color: #ffebda; border: #dcdcdc 1px solid; -moz-border-radius: 2px; }
#featured_article img { float: left; margin: 0 5px 0 0; }
#featured_article span {font-size:12px; text-align:right}
#featured_article span a.comment {color:grey; background-image:url(/images/icons/icon-comments.gif); background-repeat:no-repeat; padding-left:15px;}
#featured_article span a.sendmail {color:grey; background-image:url(/images/icons/icon-mail.gif); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_article span a.facebook {color:grey; background-image:url(/images/icons/icon-facebook-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_article span a.twitter {color:grey; background-image:url(/images/icons/icon-twitter-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_article .corner { background-image: url(/images/border-gg.gif); }
#featured_articles_top {padding: 2px 0 2px 0; margin: 0 0 3px 0; background-color: #FBDCAD; color:#000; border: #ec9c1e 1px solid; -moz-border-radius: 2px;}
#featured_articles_top h2 {font-size:11px}



#wiki-results { margin: 0 0 6px 0; }
#wiki-results p { font-size:11px}
#wiki-results h1, #wiki-results h3 { font-size:11px; text-decoration:none; font-weight:bold; margin-bottom:7px; }
#wiki-results h2 { padding: 3px 0 1px 5px; margin: 0 4px 2px 4px; font-size: 11px; border-bottom: #dfdfdf 1px solid; }
#wiki-results .extend li { margin: 5px; padding:2px;  _padding:10px 2px 0; *padding:10px 2px 0; }
#wiki-results li.extend-2  {
	background-color: #fff;
	border: 1px solid #DDDDDB;
	border-radius: 2px;
	line-height: 12px;
	margin: 2px 0 3px;
	padding: 10px 5px;
}
#wiki-results li.extend-2:hover  {
	background-color: #F4F4F4;
	border: 1px solid #DDDDDB;
	border-radius: 2px;
	line-height: 12px;
	margin: 2px 0 3px;
	padding: 10px 5px;
}

#wiki-results img { float: left; margin: 0 5px 0 0; }
#wiki-results span {font-size:10px; text-align:right}
#wiki-results span a.comment {color:grey; background-image:url(/images/icons/icon-comments.gif); background-repeat:no-repeat; padding-left:10px;text-decoration:none;}
#wiki-results span a.sendmail {color:grey; background-image:url(/images/icons/icon-mail.gif); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#wiki-results span a.facebook {color:grey; background-image:url(/images/icons/icon-facebook-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#wiki-results span a.twitter {color:grey; background-image:url(/images/icons/icon-twitter-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#wiki-results .corner { background-image: url(/images/border-gg.gif); }
#featured_article { margin: 0 0 6px 0; background-color: #fff; border: #ec9d20 1px solid;}
#featured_article p { font-size:11px}
#featured_article h1 { font-size:11px; text-decoration:none; font-weight:bold }
#featured_article h2 { padding: 3px 0 1px 5px; margin: 0 4px 2px 4px; font-size: 11px; border-bottom: #dfdfdf 1px solid; }
#featured_article .extend li { line-height: 12px; margin: 5px; padding: 6px; background-color: #ffebda; border: #dcdcdc 1px solid; -moz-border-radius: 2px; }
#featured_article img { float: left; margin: 0 5px 0 0; }
#featured_article span {font-size:12px; text-align:right}
#featured_article span a.comment {color:grey; background-image:url(/images/icons/icon-comments.gif); background-repeat:no-repeat; padding-left:15px;}
#featured_article span a.sendmail {color:grey; background-image:url(/images/icons/icon-mail.gif); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_article span a.facebook {color:grey; background-image:url(/images/icons/icon-facebook-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_article span a.twitter {color:grey; background-image:url(/images/icons/icon-twitter-small.png); background-repeat:no-repeat; padding-left:15px;text-decoration:none;}
#featured_article .corner { background-image: url(/images/border-gg.gif); }
#wiki-results_top {padding: 2px 0 2px 0; margin: 0 0 3px 0; background-color: #FBDCAD; color:#000; border: #ec9c1e 1px solid; -moz-border-radius: 2px;}
#wiki-results_top h2 {font-size:11px}

#anketa_div { margin: 0 0 6px 0;}
#anketa_div p { font-size:11px}
#anketa_div li { line-height: 12px; margin: 0 1px 5px 1px; padding: 3px; background-color: #ffebda; border: #dcdcdc 1px solid; -moz-border-radius: 2px; }
#anketa_div img { float: left; margin: 0 5px 0 0; }
#anketa_div span {font-size:10px; text-align:right}

#autobild_articles { position: relative; margin: 0 0 6px 0; background-color: #FFFDF4; border: #ec9d20 1px solid; padding:5px 0 5px 0 }
#autobild_articles p { font-size:12px}
#autobild_articles h1 { font-size:16px; text-decoration:none; font-weight:bold; padding-top:5px}
#autobild_articles ul { list-style: inside; margin-left:5px; }
#autobild_articles li { font-size:12px}
#autobild_articles img { float: right; margin: 0 10px 0 0; }
#autobild_articles span a.comment {color:grey; background-image:url(/images/icons/icon-comments.gif); background-repeat:no-repeat; padding-left:15px;}
#autobild_articles .corner { background-image: url(/images/border-gg.gif); }
#autobild_articles_top {padding: 2px 0 2px 0; margin: 0 0 3px 0; background-color: #FBDCAD; color:#000; border: #ec9c1e 1px solid; -moz-border-radius: 2px;}
#autobild_articles_top h2 {font-size:11px}

#info_links { padding: 0px 8px; }
#info_links li { position: relative; font-weight: bold; height: 23px; }
#info_links li ul { position: absolute; top: 0; left: 60px; overflow: hidden; }
#info_links li li { float: left; height: auto; margin-right: -1px; padding: 0 4px 0 6px; border-right: #ccc 1px solid; }
#info_links a { text-decoration: none; font-weight: normal; color: #000; }
#info_links a:hover { text-decoration: underline; }

#service_links { padding: 1px 1px; float:left; width:644px }
#service_links ul { position: relative; font-weight: bold; height: 15px; }
#service_links li { float: left; height: auto; margin-right: -1px; padding: 0 8px 0 9px; border-right: #ccc 1px solid; }
#service_links a { text-decoration: none; font-weight: normal; color: #000; }
#service_links a:hover { text-decoration: underline; }

#details h1 { font-size: 11px; margin-right: 6px; padding: 0 0 2px 0; border-bottom: #717070 1px solid; }
#details .info img { margin: 0px 20px 0 0; }
#details .info dl { float: left; width: 300px; }
#details dl { padding: 5px; }
#details dt { display: inline; }
#details dd { display: inline; }
#details .map { clear: both; width: 360px; margin: 0 auto; }
#details .description { clear: left; padding: 10px 10px 5px 5px; }

#gmap_dealer_contact dl { padding: 10px; }
#gmap_dealer_contact dt { display: inline; }
#gmap_dealer_contact dd { display: inline; }

#useful_links a { text-decoration:none; }

#useful_links a.back,
#useful_links a.list,
#useful_links a.menuStar,
#useful_links a.report,
#useful_links a.letter,
#useful_links a.edit,
#useful_links a.sendfriend,
#useful_links a.menuStarPicked,
#useful_links a.adminlink,
#useful_links a.crmlink,
#useful_links a.print,
#useful_links a.contract,
#useful_links a.contact,
#useful_links a.l24woi,
#useful_links a.soanalytics,
#useful_links a.editpage,
#useful_links a.l24normal {
	width:95px;
	height:39px;
	background-image:url("/images/ikonice_priprema.png");
	background-repeat:no-repeat;
}

#useful_links .content {
	text-align: left;
	padding: 0px 0px 10px 0px;
}
#useful_links a {
	display: block;
	height: 40px;
	margin: 5px 0 0 5px;
	padding: 0 0 0 50px;
	color: #06C;
	background-position: left center;
	background-repeat: no-repeat;
}
#useful_links a:hover {
	color: #000;
}
#useful_links a.back {padding-top: 11px;  height: 30px;*width:86px; *float:right; _width:86px; _float:right; background-position:-38px -9px;}
#useful_links a.back:hover {
	background-position: -184px -9px;
}
#useful_links a.contact {
	background-position: -38px -374px;
}
#useful_links a.contact:hover {
	background-position:-184px -374px;
}
#useful_links a.menuStar {
	background-position: -38px -106px;
}
#useful_links a.menuStar:hover {
	background-position: -184px -106px;
}
#useful_links a.menuStarPicked {
	background-position: -328px -106px;
}
#useful_links a.phone {
	background-image: url("/images/phone.gif");
}
#useful_links a.list {
	background-position: -38px -59px;
}
#useful_links a.list:hover {
	background-position:-184px -59px;
}
#useful_links a.letter {
	background-position: -38px -200px;
}
#useful_links a.letter:hover {
	background-position: -184px -200px;
}
#useful_links a.print {
	background-position: -38px -296px;
}
#useful_links a.print:hover {
	background-position: -184px -296px;
}
#useful_links a.contract {
	background-position: -38px -714px;
}
#useful_links a.contract:hover {
	background-position: -184px -714px;
}
#useful_links a.report {
	background-position: -38px -150px;
}
#useful_links a.report:hover {
	background-position: -184px -150px;
}
#useful_links a.sendfriend {
	background-position: -38px -250px;
}
#useful_links a.sendfriend:hover {
	background-position: -184px -250px;
}
#useful_links a.edit {
	background-position: -38px -568px;
}
#useful_links a.edit:hover {
	background-position: -184px -568px;
}
#useful_links a.delete {
	background-image: url("/images/delete.png");
}
#useful_links a.upgrade {
	background-image: url("/images/icon-unapredi-oglas.gif");
}
#useful_links a.upgraded {
	background-image: url("/images/icon-unapredjen-oglas.gif");
}
#useful_links a.editpage {
	background-position: -39px -714px;
}
#useful_links a.editpage:hover {
	background-position: -185px -714px;
}
#useful_links a.soanalytics {
	background-position: -39px -765px;
}
#useful_links a.soanalytics:hover {
	background-position: -185px -765px;
}
#useful_links a.adminlink {
	background-position: -38px -474px;
}
#useful_links a.adminlink:hover {
	background-position: -184px -474px;
}
#useful_links a.crmlink {
	background-position: -38px -518px;
}
#useful_links a.crmlink:hover {
	background-position: -184px -518px;
}
#useful_links a.l24woi {
	background-position:-39px -618px;
	line-height:35px;
}
#useful_links a.l24woi:hover {
	background-position: -185px -618px;
}
#useful_links a.l24normal {
	background-position:-39px -664px;
	line-height:35px;
}
#useful_links a.l24normal:hover {
	background-position: -185px -664px;
}

.content #useful_links {
	margin: 0 -10px;
}

#salon_details {
	margin-bottom: 6px;
	/*overflow: hidden;*/
}

#listing { padding-bottom: 0; margin-bottom: 10px; }
#listing h1 {
	color: #45464A;
	font-size: 19px;
	margin: 5px 0 10px 0;
	padding: 0;
}
#listing h2 { padding: 0; border-bottom: #afafa5 1px solid; color:#EC9C1E; font-size:13px; }
#listing dl { padding: 5px; line-height: 18px; line-height: 20px; }
#listing dt { display: inline; }
#listing dd { display: inline; font-weight: bold; }
#listing p { padding: 5px; overflow: hidden; }
#listing .info { width: 296px; _width: 300px; /*margin-right: 4px;*/ float: left; }
#listing .additional { width: 296px; _width: 332px; padding: 0; }
#listing a:hover { color: #000000; }
#listing .contact a { font-weight: bold; }

.tbl-details .tdl {
	width: 148px
}

.tbl-details .tdr {
	font-weight: bold;
	padding-left: 183px;
}

#gallery h2 { padding: 0; margin-bottom: 3px; }
#gallery ul { margin:0px -11px; _margin-left:2px}
#gallery li { width: 106px; height: 81px; margin:0px; float: left; _margin-left:-7px }
#gallery .imgshadow_80x80 {background-image: url("/images/imgshadow_80x80.png"); background-repeat: no-repeat; padding: 8px 8px 8px 8px;}
#gallery .imgshadow_100x75 {background-image: url("/images/imgshadow_100x75.png"); background-repeat: no-repeat; padding: 3px 3px 3px 3px;}
#gallery #big-thumb img {margin:0px 0 0px -2px;}
#gallery h2 span{ position:absolute; right:14px; font-weight:normal; color: #666666}

.banner { width: 160px; float: left; margin-left:4px;}

#calculators h2 { padding: 0; font-size: 11px; font-weight: normal; }

#items #items h2 { font-size: 11px; padding: 4px 2px; border-bottom: #eee 1px solid; }
#items h1.services { border-top-style: none; }
#items h3 { font-size: 13px; margin: 7px 0 7px 0; color: #000; }
#items h3 a { text-decoration: none; color: #000; }
#items h3 a:hover { text-decoration: underline; }
#items ul { margin: 10px 0; }
#items li { position: relative; /*padding: 5px;*/ margin: 0 0 6px 0; line-height: 12px; border-bottom: #eee 1px solid; color: #666; }
#items li img { /*float: left;*/ margin: 2px 5px 2px 5px; padding: 5px; background-color: #fff; border: #ddd 1px solid; }
#items li p { padding: 0 7px 5px 5px; text-align: justify; line-height: 17px; }
#items li a.selected { background-color: #eee;
	border: #ddd 1px solid;
	border-radius: 2px;
}

#items .featured li {
	background-color: #f5f5f5;
	border: 1px solid #C1C0C0;
	border-radius: 2px;
	padding: 5px;
}
#items .address { position: absolute; top: 5px; right: 8px; color: #000; }
#items .d-allads { position: absolute; bottom: 5px; left: 3px; color: #000; }

#items .d-description {
	padding-top: 3px;
	margin-bottom: 12px;
	word-wrap: break-word;

}
#items .links li { border-style: none; float: left; width: 115px; text-align: center; padding: 0; margin: 0 5px; height: 20px; } */
#items .links a { color: #0066CC; text-decoration: none; display: block; padding: 4px; font-size:11px }
#items .links a:hover {
	text-decoration: none;
	background-color: #F2F2F2;
	/*border:1px solid #0099CC;*/
	padding:3px
}
#items .pages ul { margin: 0; }

.info .ndaddit ul { margin:6px 0 0 0}
.info .ndaddit li { border-style: none; float: left; width: 143px; text-align: left; padding: 0; margin: 0 12px;}

.box { padding: 6px 0px 0px 10px; margin: 0 0 6px 0; line-height:18px;}
.box-brightgrey { padding: 6px 0 6px 6px; margin: 0 0 6px 0; background-color: #EFEFEF; border: #dfdfdf 1px solid; -moz-border-radius: 2px; border-radius: 2px;  -webkit-border-radius: 2px; }
.box-orange { padding:2px 0 2px 0; margin: 0 0 6px 0; background-color: #fff; border: #ec9c1f 1px solid; -moz-border-radius: 2px; border-radius: 5px;}
.box-orange h1 {margin: 0px 4px; font-size: 12px;}
.box-maroon { padding: 6px 8px; margin: 0 0 6px 0; background-color: #fff; border: #b0122b 1px solid; -moz-border-radius: 2px; border-radius: 5px;}
.box-title { padding: 6px 8px; margin: 0 0 6px 0; background-color: #f2dd87; color:#FFFFFF; border: black 1px solid; -moz-border-radius: 2px;border-radius: 5px; }
.box-title-grey { padding: 3px 6px; margin: 0 0 6px 0; background-color: #f9f9f9; border: #ec9d20 1px solid; -moz-border-radius: 2px; border-radius: 5px;}
.box-title-orange { padding: 3px 6px; margin: 0 0 6px 0; background-color: #323232; -moz-border-radius: 2px;border-radius: 2px; color: #FFF; }
.box-title-orange label { color: #FFF; }
.box-title-maroon { padding: 3px 6px; margin: 0 0 6px 0; }
#mlist_details .box-title-maroon { padding: 3px 6px; margin: 0 0 6px 0; border-bottom: 1px solid #D0D0D0; }
#additional .box-title-maroon { padding: 3px 6px; margin: 0 0 6px 0; border-bottom: 1px solid #D0D0D0; }
.box-title-lightorange { padding: 4px 0px 4px 5px; margin:0 4px; }
.box h2 { clear: left; padding: 0; }
.info .box h2 { width: 498px; }
.box dl { clear: left; }

.dashboard_box { position: relative; padding: 6px 8px; margin: 0 0 6px 0; /**background-color: #f3f3f3;**/ -moz-border-radius: 2px;}
.dashboard_box h2 { font-size: 13px; margin: 0 0 3px 0; }

#detailed_search { width: 644px; position: absolute; top: 0px; left: 171px; text-align: left; background-color: #fff; border-bottom: #c5c5c5 1px solid; _margin-left:5px }
#detailed_search .buttons { text-align: center; }
#detailed_search .buttons .button { padding: 2px 10px; }
#detailed_search h2 { margin: 0 0 0 8px; padding: 0 0 0 18px; }
#detailed_search h3 { clear: left; }
#detailed_search .close { position: absolute; top: 5px; right: 10px; }
#detailed_search .close a span {
	border: 1px solid #DADADA;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	color: #333333;
	display: block;
	font-weight: bold;
	text-align: center;
	width: 16px;
}

#detailed_search .connect { display: none; background-color: #fff; width: 10px; position: absolute; top: -1px; left: -10px; height: 314px; border-color: #fba60d; border-style: solid; border-width: 1px 0; }
#detailed_search .set li { position: relative; height: 45px; }
#detailed_search .set li.checkbox { height: auto; }
#detailed_search .set li h3 {  }
#detailed_search .element { position: absolute; bottom: 0; }
#detailed_search .corner { background-image: url(/images/border-gg.gif); }
#detailed_search .search_options { line-height: 20px; }
#detailed_search .search_options li { padding-left: 3px; float: none; width: auto; height: auto; }

.set { clear: left; margin: 0 5px 5px 5px; padding: 5px; /**background-color: #f5f5f5;**/ -moz-border-radius: 2px; }
.set li { float: left; width: 155px; height: 27px; }
.contact-info li {margin-bottom: 25px; width: 170px;}
.set .textdata { width: 300px; line-height: 20px; }
.set .description { height: 58px; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.set .textdata_indent { margin-top: 5px; padding-left: 15px; width:500px; }
.set h2 { font-size: 11px; padding: 0; }
.set h2 span, .set label span { color: #f00; }
.set h2 .description { color: #000; font-weight: normal; }
.set label { font-weight: normal; }

.set.high input { margin: 2px 0 4px 0; }
.set .button_submit, .set .button_preview {
	background-color: #51ADED;
	border: medium none;
	border-radius: 2px;
	color: #FFFFFF;
	height: 25px;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
	width: 130px;
	font-size: 12px;
}
.set .button_preview { width: 145px; }
.set .button_reset { padding: 2px 35px; font-weight: bold; text-transform: uppercase; border: 1px solid #fbe0b7; margin: 0 5px 3px 0; letter-spacing:1px }
.set .text { width: 70px; }
.set .single .text { width: 140px; }
.set select { margin: 1px 0 0 0; _margin: 0px; /**border: 1px solid #fbe0b7;**/ height: 25px; font-size: 14px; }
.set .images { margin: 10px 0 0 20px; }
.set .images li { width: 133px; height: 100px; margin: 0 15px 0 0; text-align: center; }
.set .images .frame { position: relative; width: 143px; height: 80px; background-color: #fff; border: #ec9d20 1px solid; -moz-border-radius: 2px; }
.set .images .image { position: absolute; top: 0px; left: 0px; }
.set .images .image img { width: 93px; height: 70px; }
.set .images .image_options { position: absolute; top: 2px; right: 3px; }
.set .images .image_options > div { float: right; }
.set .images .image_options a { display: block; text-indent: -20000px; overflow: hidden; width: 10px; height: 9px; padding: 7px 4px; background-repeat: no-repeat; background-position: center center; }
.set .images .image_options .delete { background-image: url(/images/close.gif); border-bottom: #ec9d20 1px solid; cursor:pointer }
.set .images .image_options .up { background-image: url(/images/up.gif); border-bottom: #ec9d20 1px solid; cursor:pointer }
.set .images .image_options .rotateright { background-image: url(/images/rotr.png); border-bottom: #ec9d20 1px solid; cursor:pointer }
.set .images .image_options .rotateleft { background-image: url(/images/rotl.png); border-bottom: #ec9d20 1px solid; cursor:pointer }
.set .images .image_options .down { background-image: url(/images/down.gif); }
.set .checkbox { width: 153px; padding: 1px 0 1px 2px; }
.set .checkbox input { position: relative; top: 2px; }
.set .required-fields { padding:5px; text-align:right; margin-top:-15px}

.overlay .set { -moz-border-radius: 0; }
.overlay .set label { display: block; }
.overlay .set .text { width: 457px; }

.report_error .set { -moz-border-radius: 2px; }
.report_error .set label { display: block; }
.report_error .set .text { width: 590px; margin-top:5px }

.basic li { width: 154px; } /*165*/
.basic select { width: 147px; margin-bottom: 1px; } /* 150 */
.basic .text { width: 140px; } /* 140 */

.listing_info { width: 182px; float: left; }
.listing_details { width: 160px; float: left; }



.compare { background-color: #fff; }
.compare strong { color:#333 !important;}
.compare tr {}
.compare th { border-top: 1px solid #edecec; width: 30%; font-weight: normal; text-align: left; padding: 8px 12px; }
.compare tr.infotext th { text-align: right; padding: 12px; }
.compare tr.first th, .compare tr.first td { border-top: 0; }
.compare td {border-top: 1px solid #edecec; width: 35%; text-align: center; padding: 8px; color: #656565; }
.compare tr.infotext td { text-align: left; padding:12px 8px; }
.compare tr.head td, .compare tr.head th { background: #f5f5f5; }
.compare tr.head th { text-align: left; font-weight: bold; padding: 8px 6px; height: 20px; }
.compare select { padding: 0; vertical-align: middle; border: 1px solid #c6c6c6; color: #b0122b; font-weight: bold; width: 100%; }
.compare .images { height: 90px; }
.compare .images td{ border-top: 0; padding-top: 0; }
.compare .images td div { position: relative; }
.compare .images th{ border-top: 0; padding-top: 0; }
.compare .images td img{ border:1px solid #ccc; }
.compare .images a.prev { float: left; position: absolute; left: 10px; _left: -40px; top: 30px; width: 15px; height: 27px; display:block; overflow: hidden; background-image:url('/images/ad-backward.png'); background-position:0 50%; }
.compare .images a.next { position:absolute; right: 13px; top: 30px; width: 18px; height: 27px; display: block; overflow: hidden; background-image:url('/images/ad-forward.png'); background-position:0 50%; background-repeat: no-repeat}
.compare .images a.prev span{ position:absolute; top: 0; left: 0; background: url(/images/direction.gif) no-repeat -28px 0; width: 28px; height: 26px; display: block; }
.compare .images a.next span{ position:absolute; top: 0; left: 0; background: url(/images/direction.gif) no-repeat 0 0; width: 28px; height: 26px; display: block; }
.compare .images a.prev:hover span{ background-position: -28px -26px; }
.compare .images a.next:hover span{ background-position: 0 -26px; }

.tools { margin: 4px; }
.tools li { border-style: none; text-align: left; }
.tools a {
	display			: block;
	/**padding			: 0 0 5px 25px;**/
	/**background		: url("/images/dashboard_icons.gif") left 2px no-repeat transparent;**/
	color			: #06C;
	line-height		: 18px;
	text-decoration	: none;
}
.tools a:hover {
	background-color: #F2F2F2;
}
.tools a.selected {
	background-color: #F2F2F2;
	/*border-right: 1px solid #EC9C1E;*/
}

.tools .resize a { background-position: left 2px; }
.tools .message a { background-position: left -60px; }
.tools .phone a { background-position: left -117px; }
.tools .star a { background-position: left -180px; }

.lcontent label { display: block; padding: 0px 0 0 0; }
.lcontent .text, .lcontent .input_text_error { width: 610px; }

#sendtofriend .lcontent .text { width: 480px; }

.bigbuttons { text-align: center; padding-top: 15px; }
/*.bigbuttons input { width: 119px; height: 45px; font-weight: bold; color: #fff; background: #757575 url(/images/bigbutton.jpg) no-repeat; }*/

#listingform .set { margin: 0 0 5px 0; }

.dashboard #additional { float: left; padding: 0; margin-right:5px }

#rating_details h1 { font-size: 11px; margin-right: 6px; padding: 0 0 2px 0; border-bottom: #717070 1px solid; }
#rating_details .item_info table { margin-top: 10px; }

#article_heading { padding: 10px; margin-bottom: 6px; background-color: #e9e9e9; -moz-border-radius: 6px; }
#article_heading h1 { font-size: 20px; }
#article_heading h2 { font-size: 20px; }

.article_heading_publish_date { font-size: 9px; padding: 2px 0px 2px 5px; color: #333; text-align:left; }

#article_content { float: left; width: 344px; margin: 8px 0 5px 0; }
#article_content { margin: 0 0 10px 0; }
#article_content h2 { padding: 0 0 0 5px; font-size: 15px; margin-bottom: 5px; border-bottom: #eee 1px solid; }
#article_content h2.main { border-bottom: #717070 1px solid; margin: 5px 0px; font-size: 18px; }

#article_content_raw ul { list-style: initial; margin-bottom: 5px; }
#article_content_raw ul li { margin-left: 35px; }
#article_content_raw img { max-width: 630px !important; height: auto !important; text-align: center; display: block; margin: auto; }
#article_content_raw .antrfile {
	margin: 15px;
	padding: 20px 70px;
	background-color: #eee;
	border-radius: 7px;
}

#news_content { margin: 8px 0 0 0;}
#news_content p { margin: 0 0 10px 0; }
#news_content h2 { padding: 0; font-size: 15px; padding-left: 5px; border-bottom: #eee 1px solid; }
#news_content h2.main { border-bottom: #717070 1px solid; margin: 5px 0px; font-size: 18px; }

#article_rating { position: relative; margin: 0; float: right; width: 156px; font-size: 10px; line-height: 1.1em; color: #000; background-color: #f3f3f3; border: #e1e1e1 1px solid; -moz-border-radius: 2px; }

#listing_rating { padding: 0 0 8px 0; border-bottom: #ec9d20 1px solid; }
#listing_rating h3 { text-indent: -20000px; height: 25px; margin: -1px -2px 5px -2px; overflow: hidden; background: url(/images/listing_title_rating.gif) no-repeat; }
#listing_rating li { position: relative; display: block; font-size: 10px; padding: 3px 6px; color: #000; }
#listing_rating li div { position: absolute; top: 4px; right: 4px; width: 68px; height: 10px; background: url(/images/rating.gif) no-repeat; }

.inline_rating { float: right; position: relative; top: -20px; right: 6px; width: 68px; height: 10px; background: url(/images/rating.gif) no-repeat; }

#rating_main { position: absolute; top: 8px; right: 4px; width: 68px; height: 10px; background: url(/images/rating_title.gif) no-repeat; }

#listing_plus { padding: 45px 8px 8px 8px; background: url(/images/listing_plus.gif) 3px 3px no-repeat; border-bottom: #ec9d20 1px solid; }

#listing_minus { padding: 45px 8px 8px 8px; background: url(/images/listing_minus.gif) 3px 3px no-repeat; }

#listing_info h3 { height: 18px; padding: 7px 0 0 8px; margin: 0 -2px; font-size: 10px; font-weight: normal; color: #fff; background: url(/images/listing_title.gif) no-repeat; }
#listing_info dl { padding: 8px 6px; line-height: 1.5em; }
#listing_info dt { display: inline; width:400px }
#listing_info dd { display: inline; font-weight: bold; }

#listing_competition { text-align: center; }
#listing_competition h3 { text-indent: -20000px; height: 18px; padding: 7px 0 0 8px; margin: 0 -2px; font-size: 10px; font-weight: normal; color: #fff; background: url(/images/listing_competition.gif) no-repeat; }
#listing_competition p { text-align: left; padding: 5px; }

.item_info { padding: 5px 8px; background-color: #f5f5f5; -moz-border-radius: 6px; }
.item_info h3 { position: relative; z-index: 2; font-weight: bold; font-size: 11px; color: #000; padding: 0; margin-bottom: -10px; }
.item_info table { position: relative; z-index: 1; width: 100%; }
.item_info th { text-align: left; font-weight: normal; padding: 15px 0 5px 0; color: #656565; }
.item_info td { text-align: right; padding: 3px 8px; color: #656565; background-color: #fff; border-bottom: #f5f5f5 1px solid; }
.item_info td.term { text-align: left; color: #ba0308; }

.item_gallery { height: 102px; margin-top: 10px; position: relative; background-color: #f3f3f3; border: #dcdcdc 1px solid; -moz-border-radius: 2px; }
.item_gallery ul { padding-left: 23px; }
.item_gallery li { float: left; padding-right: 6px; }
.item_gallery h2 { padding: 2px 5px; margin: 0 0 5px 0; text-transform: uppercase; font-size: 11px; border-bottom: #dcdcdc 1px solid; }
.item_gallery .prev, .item_gallery .next { position: absolute; top: 29px; }
.item_gallery .prev a, .item_gallery .next a { text-indent: -20000px; overflow: hidden; display: block; width: 15px; height: 64px; }
.item_gallery .prev { left: 3px; }
.item_gallery .next { right: 3px; }
.item_gallery .prev a { background-image: url(/images/gallery_prev.jpg); display:none; }
.item_gallery .next a { background-image: url(/images/gallery_next.jpg); }

.gallery_small { width: 345px; }

.gallery_middle { width: 470px; }

.gallery_big { width: 510px; }
.gallery_big ul { padding-left: 25px; }
.gallery_big li { padding-right: 8px; }

.itemlist { width: 100%; margin: 5px 0 0 0; }
.itemlist .toolbox { white-space: nowrap; text-align: right; padding-top: 5px; padding-bottom: 0; border:1px solid #51aded; border-radius: 2px;}
.itemlist .toolbox ul { display: inline; }
.itemlist .toolbox li { display: inline; }
.itemlist .toolbox .delete {
	cursor: pointer;
}
.itemlist th { text-align: left; }
.itemlist thead th { white-space: nowrap; }
.itemlist td { white-space: nowrap; text-align: left; padding: 3px 6px; background-color: #fff; border-bottom: #f5f5f5 1px solid; }
.itemlist .center { text-align: center; }
.itemlist .item th { width: 100%; text-align: left; padding: 3px 6px; background-color: #fff; border-bottom: #f5f5f5 1px solid; max-width: 270px; }
.itemlist .item th.read { font-weight: normal; }
.itemlist .expanded td { padding: 0; white-space: normal;}
.itemlist .expanded dt { padding: 0 6px; }
.itemlist .expanded dt img { margin: 3px 0; }
.itemlist .expanded dd { padding: 3px 6px; }

#compare_box { position: fixed; top: 0; right: 0; width: 150px; background-color: #f5f5f5; border: #ec9c1f 3px solid; -moz-border-radius: 2px; z-index:999999; }
#compare_box h2 { padding: 5px 9px; font-size: 11px; text-transform: uppercase; color: #000; border-bottom: #eaeaea 1px solid; }
#compare_box ul { margin: 7px 0; }
#compare_box li { position: relative; padding: 5px 25px 5px 4px; margin: 0 5px 1px 5px; background-color: #fff; }
#compare_box li a { color: #1066db; text-decoration:none }
#compare_box .option { position: absolute; top: 7px; right: 3px; }
#compare_box .compare_link { text-align: center; padding: 0 0 5px 0; }
#compare_box .compare_link a { color: #000; text-transform:lowercase; text-decoration:none; font-size:11px }

#image_navigation { position: absolute; width: 100%; top: 395px; left: 0; text-align: center; }
#image_navigation img { margin: 0 3px; }
#image_navigation a { font-size:14px}

/* COMMENTS WIKI */
#table_format td { padding:1px 2px;}
#comments { clear: left; font-family: Verdana; font-size: 12px; color: #555; margin: 10px 0; }
#commentslisting span { display:block; padding:1px; text-align:justify }
#commentslisting .reply { padding:5px; background:#FFF9EC; border:1px solid #FFCC00; margin:5px 15px 5px 15px; color:#666666}
#commentoptions { text-align: right;}
#commentoptions-2 { text-align: right; padding-right:25px;}
#commentoptions span { cursor: pointer; line-height: 25px; text-decoration: none; padding: 12px 2px 12px 2px; color: #555; background-repeat: no-repeat; background-position: left center; }
#commentoptions-2 span { cursor: pointer; line-height: 25px; text-decoration: none; padding: 12px 27px 12px 10px; color: #555; background-repeat: no-repeat; background-position: right center; }
#commentoptions span:hover { text-decoration: underline; }
#commentoptions span.send { background-image: url(/images/icon_mini_send.gif); }
#commentoptions span.print { background-image: url(/images/icon_mini_print.gif); }
#commentoptions-2 a { text-decoration:none; color:#555555; }
#commentoptions-2 a:link { text-decoration:none; color:#555555; }
#commentoptions-2 a:hover { text-decoration: underline; }
#commentform { padding-top: 1px; }
#commentform form { margin: 0; padding: 0; }
#commentform label { padding: 4px 0 3px 0; display: block; color: #555; font-size:11px; }
#commentform .text { width: 230px; }
#commentform .disclaimer {font-size:11px; padding:10px 10px 10px 10px;}
#commentform .commentleft {float:left; width:350px; }
.commentrating { padding: 5px 0 0 0; height: 25px; font-weight: bold; background-image:url(/images/ocena.gif); background-repeat:no-repeat; margin-top:7px; width:200px; }
.commentrating div { float: left; padding-right: 8px; line-height: 17px; }
.commentrating ul { list-style: none; margin: 0; padding: 0; }
.commentrating li { float: left; margin: 0 2px 0 0; padding: 0; width: 17px; height: 15px; background: url(images/rating.gif) no-repeat; }
.commentrating li.selected { background-position: 0 -15px; }
.commentratingpadding { width:55px; }
#commentlist { padding: 25px 0 0 0; }
#commentlist ul { list-style: none; margin: 0; padding: 0; }
#commentlist li { margin: 0; padding: 7px 0 0 0; clear: left; }
*:first-child+html #commentlist li { padding-top: 10px; } * html #commentlist li { padding-top: 10px; }
#commentlist h2 { font-size: 12px; color: #000; margin: 0 0 5px 0; padding: 0; }
#commentlist .user { font-weight: bold; color: #0066CC; text-decoration: none; }
#commentlist .date { color: #bebebe; float: left; }
#commentlist p { margin: 0; padding: 8px 0; font-size: 13px; color: #000000; border-bottom: #333 1px dotted; }
#commentlist .commentrating { float: left; padding: 0 20px 0 0; height: 17px; border-bottom: #000 1px dotted; }
#commentlist .commentrating div { padding-right: 4px; font-size: 11px; line-height: 11px; }
#commentlist .commentrating li { clear: none; padding: 0; width: 12px; height: 11px; background: url(/images/rating_small.gif) no-repeat; }
*:first-child+html #commentlist .commentrating li { padding-top: 0; } * html #commentlist .commentrating li { padding-top: 0; }
#commentlist .commentrating li.selected { background-position: 0 -11px; }

/* CMS Comments */
#commentslisting {
	clear: both;
	padding-top: 10px;
}
#commentbox {
	margin-bottom:20px;
}
#commentbox textarea {
	width: 330px;
	height: 96px;
	margin-top: 5px;
}
#comments_sort_label {
	text-align: right;
	line-height: 3em;
}
#comments_sort {
	font-size: 90%;
	float: right;
	margin-left: 0.5em;
}
#commentlist .comment.unpublished {
	opacity: 0.5;
}
#commentlist .actions {
	clear: both;
	padding: 0.5em;
	visibility: hidden;
	text-align: right;
}
#commentlist .comment:hover .actions {
	visibility: visible;
}
#commentlist .answer {
	display: block;
	width: 90%;
	margin: 1em auto;
	padding: 5px;
	color: #666;
	background-color: #FFF9EC;
	border: 1px solid #FFCC00;
	font-family: 'Verdana';
	font-size: 12px;
}
#commentlist .actions .publish {
	cursor: pointer;
	margin-right: 1em;
}
#commentlist .actions button {
	padding: 0.5em;
	cursor: pointer;
}
#commentlist .saving {
	background: url('/images/mini-ajax-loader.gif') no-repeat right 10px transparent;
}
#commentbox button[type="submit"] {
	padding: 2px 20px;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	border: 1px solid #ff9b00;
	background: #ffc56b;
	letter-spacing: 1px
}
#commentlist .unanswered .send_answer {
	display: none;
}

#ratingoptions, #socialshare { position: relative; height: 35px; font-family: Verdana; font-size: 12px; color: #555; background: #FFF8ED url(/images/bg-left.gif) no-repeat; top:18px; }
#ratingoptions .commentrating { position: absolute; top: 3px; left: 8px; }
#ratingoptions #commentoptions { width: 370px; position: absolute; top: 0; right: 0px; padding: 4px 0 0 0; height: 26px; background: #FFF8ED url(/images/bg-right.gif) right top no-repeat; }
/* #ratingoptions #commentoptions span.comment { background-image: url(/images/icon_mini_comment.gif); }
#ratingoptions #commentoptions span.send { background-image: url(/images/icon_mini_send.gif); }
#ratingoptions #commentoptions span.print { background-image: url(/images/icon_mini_print.gif); }*/
#ratingoptions .rating { float: left; padding-left: 0px; font-weight: normal; color: #0066CC; margin-top:-6px; margin-left:-3px; }
#ratingoptions .commentrating li { background-image: url(/images/rating.gif); }

#socialshare {margin-top:5px; clear:both; text-align:right;}
#socialshare span.send { background-image: url(/images/icon_mini_send.gif); }

.historyitem { position: relative; }
.historyitemlist { margin-right: 20px; overflow:hidden; height:15px; }
.historyitemicon { position: absolute; top: 0px; right: 0; }
.historyitemicon img { margin: 0; }

#side_floater { position: absolute; top: 0; right: 0; width: 160px; height: 600px; }

#epayment h2 { padding: 0; }

.comment_error { color: #c00; }

.page_content_width tr td { padding: 1px 3px; }

.pricelink { position: absolute; top: 52px; width: 40px; right: 20px; padding: 42px 0 0 0; text-align: center; background: url(/images/prices.jpg) center top no-repeat; }

.agency img { margin: 0px 0px 10px 0px; }

.index_banner { height: 238px; }

.index_topdealers { height: 275px; }
.index_topsalons { height: 90px; }
.index_topleasing { height: 90px; }

.item-description p  { padding:	0 }

.more-link { margin-top:5px; }

#details a.white-link, #details a.white-link:hover{ color:#fff; text-decoration:none; float:right; *margin-top:-15px; }
#details a.white-link:hover { color: #333; }

.explanation, .notice { color: #888; font-size:11px }

.asterisk { color: #c00; font-weight: normal; }

.fullpage-form .set { margin-left: 0; }
.fullpage-form .button {
	background-color: #51ADED;
	border: medium none;
	border-radius: 2px;
	color: #FFFFFF;
	height: 25px;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
	width: 80px;
}

.showall { position: absolute; top: 3px; right: 5px; }

.newline { clear: left; }

.left { text-align: left; }
.float-left { float: left; }

.line-h {
    border-bottom: #ccc 1px solid;
    margin-bottom: 5px !important;
    margin-top: 5px !important;
}

.right { text-align: right; }

.center { text-align: center; }

.uppercase { text-transform:uppercase }

.lowercase { text-transform: lowercase }

.justify { text-align: justify; }

.notice_error { color: #c00; }

.close-overlay { padding: 10px 0 10px 15px; background: url(/images/close.gif) left center no-repeat; }

.radio { padding-left: 220px; }

.searchlist_added { float: right; margin: 6px 3px 0 0; }
.search-item {margin-top: 20px;}

.corner { font-size: 0px; position: absolute; width: 5px; height: 5px; }
.tl { top: -1px; left: -1px; background-position: top left; }
.tr { top: -1px; right: -1px; background-position: top right; }
.bl { bottom: -1px; left: -1px; background-position: bottom left; }
.br { bottom: -1px; right: -1px; background-position: bottom right; }

.pricelist_info dt { font-weight: bold; display: inline; }
.pricelist_info dd { display: inline; }

.pricelist_content { margin-top: 10px; border-color: #eee; border-style: solid; border-width: 1px 0 0 1px; }
.pricelist_content .main th { background-color: #900; color: #fff; }
.pricelist_content th { text-align: left; padding: 2px 4px; background-color: #eee; border-color: #eee; border-style: solid; border-width: 0 1px 1px 0; }
.pricelist_content td { border-color: #eee; border-style: solid; border-width: 0 1px 1px 0; }

#loancalculator .content { padding: 0px 0 0 0; }
#loancalculator .text { border-width: 0; background-image: none; background-color: #eee; }


.extend:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:5px;font-size:0;}
.extend {display:list-item;}
html[xmlns] .extend {display:block;}
* html .extend {height:1%;}

.clearboth, .cb, .clear {clear: both}


/* IE7 */

*:first-child+html #search { position: relative; top: 20px; margin-bottom: 20px; }
*:first-child+html #search .options li { margin-right: 19px; }
*:first-child+html .inlabel label { top: 6px; }
*:first-child+html #search .inlabel select { width: 130px; margin-left: 20px; border: 1px solid #fbe0b7; }
*:first-child+html #search .inlabel input { width: 118px; margin-left: 21px; padding-left: 4px; }
*:first-child+html #search .options li.button { top: 5px; }
*:first-child+html #searchbar .inlabel select { width: 123px; margin-left: 20px; }
*:first-child+html #searchbar .inlabel input { width: 98px; margin-left: 19px; padding-left: 4px; }
*:first-child+html #searchbar .inlabel label { padding-left: 0; }
*:first-child+html #navigation .sub a { padding-left: 9px; }
*:first-child+html .information h3 { margin-top: -10px; }

/* IE6 */

* html #search { position: relative; top: 20px; margin-bottom: 80px; }
* html #search .options li { margin-right: 18px; }
* html .inlabel label { top: 6px; }
* html #search .inlabel select { width: 130px; margin-left: 20px; }
* html #search .inlabel input { width: 100px; margin-left: 21px; padding-left: 4px; }
* html #search .options li.button { top: 5px; left: 0; }
* html #searchbar .inlabel select { width: 110px; margin-left: 20px; }
* html #searchbar .inlabel .text { width: 98px; margin-left: 19px; padding-left: 4px; }
* html #searchbar .inlabel label { padding-left: 0; }
* html #news { margin-top: 26px; }
* html #news .tabs { top: -24px; }
* html .news_next { right: 4px; }
* html #main_content { top: -6px; }
* html #navigation .sub { top: -5px; }
* html #compare_box { position: absolute; top: expression( document.body.scrollTop + 'px' ); }
* html #news .tabs { top: -22px; }
* html #news { margin-top: 23px; }
* html #search { margin-top: 24px; }
* html #search .tr { right: -2px; }
* html #search .bl { bottom: -1px; }
* html #search .br { right: -2px; bottom: -1px; }
* html #navigation .sub a { padding-left: 9px; }
* html .information h3 { margin-top: -10px; }
* html .information .tl { top: 0; }
* html .information .tr { top: 0; right: 4px; }
* html .information .bl { display: none; }
* html .information .br { display: none; }
* html #featured_articles .tl { top: 0; }
* html #featured_articles .tr { top: 0; }
* html #additional .information .tr { right: 6px; }
* html .mainpage #additional .information .tr { right: 4px; }
* html .mainpage #additional .corner { display: none; }
* html #detailed_search { left: 86px; }
* html #detailed_search .corner { display: none; }
* html #details { margin-left: -6px; }
* html #useful_links .corner { display: none; }
* html .searchlist_added { margin-right: 1px; }
* html .dashboard #additional .tr { right: 0; }
* html #banner .marketing { margin-top: 245px; }

/* CHROME */

body:nth-of-type(1) select { background-color: #fff; }

#overlayImages { width: 100%; }
#overlayImages td { text-align: center; }
#overlayImages img { border:2px solid #ffd287 }


.payment_kind_holder, .hidden_info { display: none; }

/* TOOLTIP */

.tooltip, .featuredTooltipClass, .tooltipClass { display: block; float: left; /*width: 250px;*/ padding: 10px; z-index: 99999; font-size: 11px; color: #666; background: #fff; border: 1px solid #ccc; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; }
.widetooltip {display: block; float: left; width: 350px; padding: 10px; z-index: 9999; font-size: 11px; color: #666; background: #fff; border: 1px solid #ccc; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; }
.karoserijaTip {display: block; float: left; width: 420px; padding: 10px; z-index: 9999; font-size: 11px; color: #666; background: #fff; border: 1px solid #ccc; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; }
.additionalCostsTip {display: block; float: left; width: 155px; padding:6px 10px; z-index: 9999; font-size: 11px; color: #666; background: #fff; border: 1px solid #ccc; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; }
.additionalCostsTip ol { margin:10px 0 10px 15px; }
.additionalCostsTip ol ul { margin:0 0 0 10px; }

.sliderLine { background: url(../images/slider_line.gif) no-repeat 10px 4px; width: 130px; height: 10px; position: relative;}
.sliderDiamant { cursor: pointer; cursor: e-resize; width: 10px; height: 10px; position: absolute; /*display: block; float: left;*/ }
.leftDiamant { background: url(../images/handle-left.gif) no-repeat; }
.rightDiamant { background: url(../images/handle-right.gif) no-repeat; }
.centerDiamant { background: url(../images/handle.gif) no-repeat; }
.more-space { padding: 8px 0 2px 0; }

/* ASSURANCES */
#assurances	h2		{ margin-bottom: 3px;}
#assurances .txtbox	{ background: #eaeaea; margin-bottom: 5px; }
#assurances .imgbox	{ border: 1px solid #eee; margin-bottom: 3px; text-align: center; }
.image-count { margin:4px 5px 3px 8px; text-align:left; }


/* CALCULATORS */
#loancalculator h2		{ position: relative; height: 16px; }
#loancalculator h2 span	{ width: 145px; height: 16px; display: block; position: absolute; top: 0; left: 0;}

#loancalculator #news { position: relative; margin: 24px 0 6px 0; height: auto; background-color: transparent; border: none; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px;  -moz-border-radius-bottomleft: 5px; }
#loancalculator #news h3 { padding: 5px 10px;}
#loancalculator #news .tabs { position: absolute; top: -22px; left: 0; }
#loancalculator #news .tabs li { position: relative; z-index: 1; display: block; float: left; position: relative; cursor: pointer; padding: 0 0 0 8px; margin: 0 0 0 -1px; height: 21px; color: #6a6a6a; background-color: #f5f5f5; border-color: #c8c9c6; background: transparent url(/images/news_tab_inactive.gif) no-repeat; }
#loancalculator #news .tabs li span { padding: 3px 6px 3px 0; display: block; float: left; background: transparent url(/images/news_tab_inactive.gif) right top no-repeat; }
#loancalculator #news .tabs li.selected { position: relative; z-index: 2; padding: 0 0 0 8px; height: 25px; font-weight: bold; color: #000; margin-top: -3px; background-color: #fff; background: transparent url(/images/news_tab_active.gif) no-repeat; }
#loancalculator #news .tabs li.selected span { background: transparent url(/images/news_tab_active.gif) right top no-repeat; }

#loancalculator #news .tabs li span span, #loancalculator #news .tabs li.selected span span
{ position: absolute; top: 0; left: 0; height:21px; padding:0 6px 0 8px; display: block; float: none; background: url(/images/kreditni_nav.gif) no-repeat 0 0; }
#loancalculator #news .tabs li.selected span span { height:25px; }
/*
#loancalculator #news .tabs #tabl0 span { width: 45px; background-position: 0 0; }
#loancalculator #news .tabs #tabl1 span { width: 46px; background-position: -58px 0; }
#loancalculator #news .tabs #tabl2 span { width: 80px; background-position: -117px 0; }
#loancalculator #news .tabs #tabl3 span { width: 47px; background-position: -210px 0; }
*/

#loancalculator #news #tab0	{}
#loancalculator #news #tab1	{background: #FEF600; color: #000 !important;}
#loancalculator #news #tab2, #loancalculator #news #tab2 label{background: #005596; color: #f0f0f0 !important;}
#loancalculator #news #tab3 label	{color: #f0f0f0 !important;}
#loancalculator #news #tab3	{background: #81827C; color: #f0f0f0}

.cr_form legend			{ display: none; }
.cr_form .field			{ clear: both; margin-bottom: 8px; }
.cr_form .field label		{ display: block; position: relative; float: left; width: 130px; text-align: right; height: 18px; padding: 3px 10px 0; }
.cr_form .field input		{ display: block; float: left; width: 100px; padding: 2px; border: 1px solid #C6C6C6; }
.cr_form .field select	{ display: block; float: left; width: 106px; padding: 2px; repeat-x: bottom; border: 1px solid #C6C6C6; }
.cr_form input.hidden		{ display: none; }
.cr_form .subm			{ margin: 8px 0 8px 150px; }
.cr_form .subm button		{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; width: 106px; padding: 2px 3px 5px; background: #717070; height: 23px; color: #222; border: 1px solid #ccc; font-size: 1.1em; font-weight: bold; }
.cr_form .subm button:active{ background: #606060; color: #eee; }
.cr_form .field:after 	{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;} .cr_form .field {display:inline-block;} html[xmlns] .cr_form .field {display:block;} * html .cr_form .field{height:1%;}
* html .cr_form .field label { width: 110px;  }

.crl_form legend			{ display: none; }
.crl_form .field			{ clear: both; margin-bottom: 8px; }
.crl_form .field label		{ display: block; position: relative; float: left; width: 180px; text-align: right; height: 18px; padding: 3px 10px 0; }
.crl_form .field input		{ display: block; float: left; width: 100px; padding: 2px; border: 1px solid #C6C6C6; }
.crl_form .field select	{ display: block; float: left; width: 106px; padding: 2px; repeat-x bottom; border: 1px solid #C6C6C6; }
.crl_form input.hidden		{ display: none; }
.crl_form .subm			{ margin: 8px 0 8px 150px; }
.crl_form .subm button		{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; width: 106px; padding: 2px 3px 5px; background: #717070; height: 23px; color: #222; border: 1px solid #ccc; font-size: 1.1em; font-weight: bold; }
.crl_form .subm button:active{ background: #606060; color: #eee; }
.crl_form .field:after 	{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;} .cr_form .field {display:inline-block;} html[xmlns] .cr_form .field {display:block;} * html .cr_form .field{height:1%;}
* html .crl_form .field label { width: 110px;  }

#annuity4K, #annuityRBA, #annuityZABA, #annuitySPL { background: #fff; border: 0; }
.calcdisclaimer { padding: 10px; font-size: 11px; display: block; }

.codeRed 			{ color: #f00; }

#financebox { background-color:#FFFFFF; border:1px solid #fba60d; margin:0 0 6px; padding:7px 10px; position:relative; z-index:2; }
#financebox .corner { background-image:url(../images/border-gg.gif); }



/* SADRZAJ */
#frame_sadrzaj { position: relative; clear: both; padding: 0 5px; background-color: #fff; border-radius: 5px; }

#top_nav_holder {  width: 980px; height: 24px;}
#top_nav_holder li { display: block; float: left; position: relative; height: 20px; margin-left: -2px; margin-right: 19px!important; padding: 3px 0 0 0; }
#top_nav_holder li a:hover{}
#top_nav_holder li a{white-space: nowrap; text-decoration: none; font-weight: bold; color: #47483e; }
#top_nav_holder .selected {
	background-color: #51ADED;
	border: medium none;
	border-radius: 2px;
	color: #FFFFFF;
	line-height: 21px;
	padding: 0px 10px !important;
	padding-bottom: 2px !important;
}

#top_nav_holder li.selected a {
	color: #fff;
}
#top_nav_holder h2 {
	padding: 0;
}

#top_nav_search { width: 300px; height: 24px; float: right; margin-bottom: 8px; }
#top_nav_search .sadrzaj_input {
	width: 160px;
	height:17px;
	border: 1px solid #D0D0D0;
	float:left;
	margin-right: 17px;
	padding-top: 3px;
	background-color:#FFF;
}
#wiki-search .sadrzaj_input{ width: 140px; *width: 140px; height:12px; border: 1px solid #ffa500; margin-left:10px; margin-right: 10px; padding-top: 3px; background-color:#FAFAFA; padding:5px;}


#sadrzaj_content { width: 695px; margin-top: 8px; }

#sadrzaj_vesti { position: relative; margin-bottom: 5px; background-color: #323232; border: #323232 1px solid; }
#sadrzaj_vesti .corner { background-image: url(/images/corner-featured.gif); }
#sadrzaj_vesti h1 { color: #fff; padding: 7px 0 5px 10px; border-bottom: 1px solid #464646; font-size: 1em; font-weight: normal; }
#sadrzaj_vesti h2 { color: #fff; padding: 7px 0 5px 10px; border-bottom: 1px solid #464646; }
#sadrzaj_vesti.news_widget {
	margin-top: 5px;
}


/* tabovi na ponudi za oglašavanje - početak */

ul#tab {
	list-style: none;
	padding:3px
}

ul#tab li{
	margin:0 2px 0 2px;
	_margin:0 6px 0 6px;
	float:left;
	background: url(/images/orangetab.gif);
	margin-left:3px;
}

ul#tab li.current a {
	background: url(/images/orangetab-active.gif);
	background-repeat:no-repeat;
	width:155px;
	height:55px;
	color: #FFF;
	font-weight: bold;
	text-align:center;
	padding-top:8px
}

ul#tab a {
	width:155px;
	height:55px;
	color: #000;
	font-weight: bold;
	display: block;
	text-decoration: none;
	text-align:center;
	font-size:13px;
	padding-top:8px
}

#ContentBox{
	width:804px;
	/* margin-top:65px;*/
}

/* tabovi na ponudi za oglašavanje - kraj */

/* tabovi na ponudi za banere - početak */

ul#tab.tab2 {
	list-style: none;
	padding:3px
}

ul#tab.tab2 li{
	margin:0 27px;
	float:left;
	background: url(/images/orangetab.gif);
}

ul#tab.tab2 li.current a {
	background: url(/images/orangetab-active-185.gif);
	background-repeat:no-repeat;
	width:185px;
	height:55px;
	color: #FFF;
	font-weight: bold;
	text-align:center;
	padding-top:8px
}

ul#tab.tab2 a {
	width:185px;
	height:55px;
	color: #000;
	font-weight: bold;
	display: block;
	text-decoration: none;
	text-align:center;
	font-size:13px;
	padding-top:8px
}


/* tabovi na ponudi za banere - kraj */

/* tabovi na details - leasing - kredit - početak */

ul#tab.tab3 {
	list-style: none;
	padding:3px
}

ul#tab.tab3 li{
	margin:0 2px 0 2px;
	_margin:0 6px 0 6px;
	background:none;
	background-color:#f7dead;
	float:left;
	font-size:11px;
	border-top:#ec9c1e 2px solid;
	border-left:#ec9c1e 2px solid;
	border-right:#ec9c1e 2px solid;
	border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
}

ul#tab.tab3 li.current a {
	background-image:none;
	background-color:#FFFFFF;
	border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
	font-size:11px;
	width:150px;
	height:20px;
	color: #000;
	font-weight: bold;
	text-align:center;
	padding-top:4px;
}

ul#tab.tab3 a {
	background:none;
	width:150px;
	height:20px;
	color: #000;
	font-weight: bold;
	display: block;
	text-decoration: none;
	text-align:center;
	font-size:11px;
	padding-top:4px;
}

/* tabovi na details - leasing - kredit - kraj */





#master { height: auto; }
#master img { border-bottom: #464646 1px solid; }
#master .links { }
#master .links td { border-bottom: #464646 1px solid; border-left: #464646 1px solid; }
#master .links a { display: block; padding: 3px 8px 2px 8px; text-decoration: none; color: #fff; }
#master .links a:hover { background-color: #444; }

#master-polovni { height: 248px; color: #fff; }
#master-polovni img { border-bottom: #464646 1px solid; padding-right: 5px; }
#master-polovni h2 { color: #fff; padding: 7px 0 0 10px; border-bottom: 0; }
#master-polovni span { color: #fff; padding: 2px 0 5px 10px; border-bottom: 1px solid #464646; font-size: 1em; font-weight: normal; }
#master-polovni h2 a, #master-polovni h2 a:hover { color: #fff; text-decoration: none; }
#banner_zone_300x250 { width: 300px; height: 250px; }

#slave_left { position: relative;}
#slave_right { width: 300px; position: relative; }

#daily_video { position: relative; margin-bottom: 5px; background-color: #323232; padding: 7px; }
#daily_video h2 { color: #fff; padding: 2px 0 5px 5px; border-bottom: 1px solid #464646;}
#daily_video .corner { background-image: url(/images/corner-featured.gif); }

#top5 { position: relative; background-color: #eaeaea; margin-bottom: 5px; width: 298px; border: 1px solid #dcdcdc; }
#top5 h2 { padding: 7px 0 5px 10px; border-bottom: 1px solid #f2f2f2; }
#top5 table { margin: 5px 25px 10px 0; }
#top5 td { padding: 2px 15px; text-align: right; }
#top5 td.name { width: 100%; text-align: left; }
#top5 .green { color: #036c0a; }
#top5 .red { color: #e70000; }
#top5 .corner { background-image: url(/images/corner-grey.gif); }

#wallpapers	{
	position: relative;
	background-color: #eaeaea;
	padding-bottom:5px;
	width: 298px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	margin: 10px 0;
}
#wallpapers h2 { padding: 7px 0 5px 10px; border-bottom: 1px solid #f2f2f2; }
#wallpapers .items ul { width: 148px; }
#wallpapers .items li { float: left; }
#wallpapers .items li li { float: none; text-align: center; }
#wallpapers .corner { background-image: url(/images/corner-grey.gif); }

.wallpapers_name { font-weight: bold; }

#mostread {
	position: relative;
	background-color:#fff;
	width: 298px;
	border:1px solid #dcdcdc;
	margin: 10px 0;
}
#mostread h2 { padding: 7px 0 5px 10px; border-bottom:1px solid #f2f2f2;}
#mostread ul {padding: 10px 0 10px 30px; list-style:square;}
#mostread .corner { background-image: url(/images/corner-white.gif); }

#video {width: 386px; height: 250px; background-color:#323232; padding-left:1px; padding-top:1px; margin-bottom: 5px;}

#special-video { position: relative; float: left; margin: 0 0 6px 0; width: 386px; padding-bottom: 11px; display: inline; line-height: 15px; background-color: #fff; border: #ec9d20 1px solid; }
#special-video h2 { font-size: 12px; margin: 5px 3px 0 3px; padding: 0 3px 3px 3px; border-bottom: #ec9d20 1px solid; }
#special-video ul { margin: 0 -20px 0 8px; }
#special-video li { text-align: center; overflow: hidden; width: 112px; height: 122px; padding: 0 5px; float: left; margin: 8px 2px 3px 0; background: #fff url(/images/special0.gif) no-repeat; }
#special-video img { margin: 5px 0 0 0; }
#special-video span { font-size: 10px; }
#special-video a { text-decoration: none; color: #000; }
#special-video a.textlink:hover { text-decoration: underline; }
#special-video .corner { background-image: url(/images/border-h.gif); }


/*** new content ****/
#content-tab { padding: 5px 0 0 0; width: 983px; border-style: none; background-color: transparent; }

#content-left { width: 670px; clear: both; }

#autobild_articles { width: 510px; _width: 500px; }
#content-left #featured_articles p { padding-top: 4px; line-height: 16px; color: #444; }
#content-left #featured_articles img { margin-right: 7px; }
#content-left #featured_articles li { position: relative; -moz-border-radius: 0; }
*:first-child+html #content-left #featured_articles li { margin-bottom: 3px; }
#content-left #featured_articles li .corner { background-image: url(/images/corner-grey.gif); }

#content-left #daily_video { width: 368px; padding-left: 10px; padding-right: 10px; width: 368px; border: #323232 1px solid; }

#content-right { width: 300px; margin-left: 10px; }
#content-right .item_gallery { margin-top: 0; margin-bottom: 5px; }
#content-right .item_gallery li { padding-right: 12px; }
#content-right .sitebanner { margin-bottom: 2px; }
*:first-child+html #content-right .sitebanner { margin-bottom: 5px; }

#content-right #daily_video { position: relative; background-color: #eaeaea; margin-bottom: 5px; border: 1px solid #dcdcdc; }
#content-right #daily_video h2 { padding: 0; color: #212121; border-bottom: 1px solid #f2f2f2; }
#content-right #daily_video .corner { background-image: url(/images/corner-grey.gif); }

#content-left, #content-right { float: left; }
#wiki-results ul li {
	margin:2px 0 3px;
	border: 1px solid #DDDDDB;
	border-radius: 2px;
	padding: 10px 5px;
	cursor: pointer;
}
#wiki-results ul li:hover {
	background-color: #F4F4F4;
	box-shadow: 0 1px 3px 0 rgba(50, 50, 50, 0.2);
	cursor: pointer;
}

#wiki-search { background-color:#FFFFFF; border:1px solid #ec9d20; float:left; padding:7px; width: 500px; position:relative; z-index:1; }
#sadrzaj_video { text-align: center; width: 500px;}

#content-nav-wiki { background-color: #fff; border: 1px solid #ec9d20; padding: 4px; position: relative; width: 810px; z-index: 1; margin-bottom: 5px; }

#content-nav-wiki .corner { background-image: url(/images/corner-box.gif);}





#search { margin-right: 0; }

#banner #top { background-color: #fff; border-width: 1px; }
#top { margin: 8px 2px; border-color: #ec9d20; }
#top .corner { background-image: url(/images/border-gg.gif); }
#top .content { height: 450px; }
#top .contentnews { height: auto; padding:4px }
#top .contentnews a { text-decoration:none }
#top .contentstatistics { height: auto; padding:3px }
#top span {display:block; color:grey; padding:0px 0 3px 0}
#top span.adminTranslatorContainer {display:inline; color:inherit; padding:inherit; }
#top span a {color:grey; background-image:url(/images/icons/icon-comments.gif); background-repeat:no-repeat; padding-left:15px}
#top span comment.a { padding-left:55px}
#top .highlight { color:#666666; font-weight:bold}

#articles { margin-right: 2px; display: inline; }

#hotnews { background-color: #323232; border: 1px solid #323232; margin-bottom: 5px; position: relative; }
#hotnews h2 { font-size: 12px; border-bottom: 1px solid #464646; color: #fff; padding: 3px 5px; }
#hotnews .corner { background-image: url(/images/corner-featured.gif); }
#hotnews img { border-bottom: #464646 1px solid; }
#hotnews .links { width: 108px; }
#hotnews .links td { height: 25px; border-bottom: #464646 1px solid; border-left: #464646 1px solid; }
*:first-child+html #hotnews .links td { height: 24px; }
#hotnews .links td a { display: block; padding: 2px 3px; font-size: 11px; text-decoration: none; color: #fff; }
#hotnews .links td a:hover { background-color: #FFF; color:#323232; }
#hotnews .more { text-align: right; margin: 5px 5px 0 5px; }

#sitestats p {font-size:11px; padding:0 3px 0 6px}
#sitestats span {font-size:11px; display:inline; font-weight:bold;}
#sitestats p.source {font-size:11px; color:#CCC; font-weight:normal; text-align:right}

#top_nav_holder {
	margin-bottom: 5px;
	padding: 7px;
	position: relative;
	z-index: 1;
	border-bottom: 1px solid #E2E2E2;
	height: 23px;
	margin-top: -2px;
	border-radius: 0px !important;
}


#content-nav-wiki #top_nav_holder { background-color: transparent; border-width: 0; margin: 0; padding: 0; }
#content-nav-wiki #top_nav_holder .corner { display: none; }

#mainImgHolder, #mainUrl { background-position: center center; }

#anketa_form_div #viewresults { padding:5px; text-align:center}
#anketa_results_div #backtovoting { padding:5px; text-align:center; display:none}

/* IMPRESSIONS */

#impressions_l {	width:692px;	float:left;	padding-bottom:2px;}
#impressions_l .lcontent input {width:100px; position:absolute; right:395px; }
#impressions_l div {display:block; padding:2px;}
#impressions_l label {line-height:24px; display:inline;padding-left:3px;}
#impressions_r {width:250px; float:right;	padding-bottom:2px;}
#impressions_r .lcontent input {	width:145px;	position:absolute;	right:17px;}
#impressions_r .lcontent textarea {	font-family:Arial, Helvetica, sans-serif;	font-size:12px}
#impressions_r div {	display:block;	padding:2px;}
#impressions_r label {	line-height:24px;	display:inline;	padding-left:3px;}
#imp-comments span { display:block; padding:1px; font-size:12px; text-align:justify}
#imp-comments .reply {padding:10px; background:#e1f3ff; margin:5px 0px; color:#333}
#imp-comments .impcontainter { margin:5px 0px; padding:0px 10px 5px 10px;; border-bottom: #999 1px dotted }

/* BUY CREDITS */

#buy_credits_l {width:200px;float:left; padding-bottom:2px;}
#buy_credits_l .lcontent input {width:200px; position:absolute; right:275px; }
#buy_credits_l div {display:block;	padding:2px;}
#buy_credits_l label {line-height:24px; display:inline; padding-left:3px;}
#buy_credits_r {width:415px; float:right; padding-bottom:2px;}
#buy_credits_r .lcontent input {width:145px; position:absolute; right:17px; }
#buy_credits_r div {display:block;	padding:2px;}
#buy_credits_r label {line-height:24px; display:inline; padding-left:3px;}
.credits_table{ font-size:12px; text-align:center; margin:3px 0 3px 0 }
.credits_table td{ border:1px solid #FDF2D0; padding:1px; cursor:pointer }
.credits_table .normal { background-color: white }
.credits_table .highlight { background-color: #FBE9B3}

/* ADD / EDIT CARLOT */
#carlot_details_l {width:370px;float:left; padding-bottom:2px;}
#carlot_details_l .lcontent input {width:190px; position:absolute; right:282px; }
#carlot_details_l div {display:block;	padding:2px;}
#carlot_details_l label {line-height:24px; display:inline; padding-left:3px;}
#carlot_details_r {width:250px; float:right; padding-bottom:2px;}
#carlot_details_r .lcontent input {width:155px; position:absolute; right:15px; }
#carlot_details_r div {display:block;	padding:2px;}
#carlot_details_r label {line-height:24px; display:inline; padding-left:3px;}

/* CHANGE COMPANY DETAILS */

#company_details_l {width:345px;float:left; padding-bottom:2px; }
#company_details_l .lcontent input {width:170px; position:absolute; right:305px; padding-left: 5px;}
#company_details_l div {display:block;	padding:2px;}
#company_details_l label {line-height:24px; display:inline; padding-left:3px}
#company_details_r{width:275px; float:right; padding-bottom:2px; }
#company_details_r input {width:143px; position:absolute; right:12px; padding-left: 5px;}
#company_details_r, #company_details_r2 div {display:block;	padding:2px;}
#company_details_r label {line-height:24px; width:80px; padding-left:3px; font-weight:normal }

/* CHANGE GENERAL USER DETAILS */

#user_details_l {width:330px;float:left; padding-bottom:2px;}
#user_details_l input {width:200px; position:absolute; right:320px; margin-top:-4px; border-radius: 2px; height: 20px;}
#user_details_r {width:285px; float:right; padding-bottom:2px;}
#user_details_r input {width:180px; position:absolute; right:17px;}
#user_details_r div {display:block;	padding:2px;}
#user_details_r label {line-height:24px}

/* CHANGE USER ACCESS DETAILS */

#user_access_details_l {width:350px;float:left; padding-bottom:2px;}
#user_access_details_l input {width:215px; position:absolute; right:305px; padding-left: 5px;}
#user_access_details_l div {display:block;	padding:2px;}
#user_access_details_l label {line-height:24px}
#user_access_details_r {width:265px; float:right; padding-bottom:2px;}
#user_access_details_r input {width:123px; position:absolute; right:17px; padding-left: 5px;}
#user_access_details_r div {display:block; padding:2px;}
#user_access_details_r label {line-height:24px}

/* REGISTRATION FORM */
#reg_form_l {width:560px;float:left; padding-bottom:2px;}
#reg_form_l .lcontent input {
	width:200px;
	position:absolute;
	right:265px;
	border: 1px solid #D0D0D0;
}
#reg_form_l div {display:block;	padding:2px;}
#reg_form_l label {line-height:24px; display:inline}
#reg_form_r {width:225px; float:right; margin-right:3px; _margin-right:0px}
#reg_form_r input {width:123px; position:absolute; right:17px;}
#reg_form_r div {display:block;	padding:2px;}
#reg_form_r label {line-height:24px}

/* ABOUT US */
#aboutus_l {width:175px; float:left; padding-bottom:2px; margin-right:5px;}
#aboutus_r {width:778px; float:left; padding-bottom:2px;}
#aboutus_l li{ border:1px solid #DDDDDD; background: #F5F5F5; margin:2px 0 2px 0; padding:4px 3px 4px 3px}

/* MAILING LIST */
.table-mlreg {font-size:12px}
.table-mlreg input {width:150px}
#mlrcats label {padding: 2px 0 2px 0;}
#mlrcats span {padding-bottom: 3px;}

/* RSS wiki */
#rss-wiki .rss-icon {margin:0 5px 0 5px; border:0px; height:16px; width:16px; vertical-align:text-bottom;}


* html #hotnews { height: 1%; }
* html #featured_articles .tr { right: 0; }

#cmp_row_4_0, #cmp_row_7_0, #cmp_row_8_0,
#cmp_row_8_1, #cmp_row_8_2, #cmp_row_8_3, #cmp_row_8_4,
#cmp_row_4_1, #cmp_row_4_2, #cmp_row_4_3, #cmp_row_4_4,
#cmp_row_7_1, #cmp_row_7_2, #cmp_row_7_3, #cmp_row_7_4 {font-weight:bold;}

#cmp_row_3_1, #cmp_row_3_2, #cmp_row_3_3, #cmp_row_3_4 { height:93px }

#additional .adminContainerWiki { float: none; }
#banner .adminContainerWiki { float: none; }

.adminContainerWiki { position: relative; border: #abacac 1px dashed; padding:0 1px 0 1px}
.adminContainerWikiHighlight { border: #000 1px solid; }
.adminContainerWikiLabel { padding: 1px 2px; background-color: #abacac; color:#FFFFFF; font-size:10px; text-align:center; margin-bottom:1px }
.adminContainerWikiLabel a { color: #fff; }

#adminStatusReport { position: absolute; right: 3px; top: 100px; width: 200px; border: 1px dashed #0162a3; float: right; font-size: 1.1em; color: #fff; background-color: #65BC50;padding: 10px; margin: 10px; z-index: 400; !important}

#my-activeads-listing .listboldad th { border-left:thin solid #CCCCCC;}
#my-inactiveads-listing .listboldad th {border-left:thin solid #CCCCCC;}
.listboldad td { background-color:#F6E3E3; }
.itemlist .listboldad th { background-color:#F6E3E3; }

#my-activeads-listing .listnewbold th { border-left:thin solid #CCCCCC;}
#my-inactiveads-listing .listnewbold th {border-left:thin solid #CCCCCC;}
#my-inactiveads-listing .btn_renew { display:none }

/* Show/hide `FB share` button */
#my-inactiveads-listing .btn_fb { display:none }
#my-inactiveads-listing .active .btn_fb { display:inline }
#my-activeads-listing .inactive .btn_fb { display:none }
#my-all-ads-listing .inactive .btn_fb { display:none }
#my-all-ads-listing .expired .btn_fb { display:none }

/* Show/hide `Renew` button */
#my-activeads-listing .renew { display: none }

.listnewbold td { background-color:#DAF0FE; }
.itemlist .listnewbold th { background-color:#DAF0FE; }

.classmodel { font-weight:bold; }

/***************** DATE PICKER *****************/
/* the div that holds the date picker calendar */
.dpDiv { }

/* the table (within the div) that holds the date picker calendar */
.dpTable { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050; background-color: #ece9d8; border: 1px solid #AAAAAA; }

/* a table row that holds date numbers (either blank or 1-31) */
.dpTR { }

/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR { }

/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR { }

/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR { }

/* a table cell that holds a date number (either blank or 1-31) */
.dpTD { border: 1px solid #ece9d8; }

/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; }

/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover { background-color: #aca998; border: 1px solid #888888; cursor: pointer; color: red; }

/* the table cell that holds the name of the month and the year */
.dpTitleTD { }

/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD { }

/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD { }

/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; color: white; }

/* additional style information for the text that indicates the month and year */
.dpTitleText { font-size: 12px; color: gray; font-weight: bold; }

/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlight { color: 4060ff; font-weight: bold; }

/* the forward/backward buttons at the top */
.dpButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #d8e8ff; font-weight: bold; padding: 0px; }

/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #d8e8ff; font-weight: bold; }

a.blue-link {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family:Arial, Helvetica, sans-serif;
	/*display: block;
	display: inline;*/
}

#map_canvas {
	width:780px;
	height:515px;
}

.element1 { width:155px; float:left; }

#article_heading {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color:#E8E8E8;
	margin-bottom:6px;
	padding:10px;
	font-family : "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;

}

.one_classified .error { background-color: #F6E3E3; }
.one_classified .field_error { background-color: #F6E3E3; }

.archive-search-box {
	background-color: #DAF0FE;
	border:1px solid #51ADED;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	margin:0px 0px 10px 0px;
	padding:5px;
}
.archive-search-box input{
	margin: 1px 0 0 0; _margin: 0px;
	border: 1px solid #D0D0D0;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding:1px 3px 1px 3px;
}
.archive-link {
	margin-left:54px;
	margin-bottom:3px;
}
.ul2 { list-style-type:disc;padding: 10px 0px 10px 30px;}
.li2b{padding: 0px 0px 15px 0px;}

.toggler, .harmonika { box-shadow:#999 0px 0px 4px; -moz-box-shadow:#999 0px 0px 4px; -webkit-box-shadow:#999 0px 0px 4px; padding:5px; background-color:#FFF4E5; border:#EC9C1E 1px solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#900; cursor:pointer; font-weight:bold; margin-bottom:5px; }
.toggler:hover, .harmonika:hover { bbox-shadow:#999 0px 0px 2px; -moz-box-shadow:#999 0px 0px 2x; -webkit-box-shadow:#999 0px 0px 2px; border:#FC9 1px solid;}
.noshow { display:none; }
.disabled { color:#ccc;}
#mapatable ul {
	list-style-type:disc;
	padding-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}
#mapatable ul ul {
	list-style-type:circle;

}
.printsearchlist {
	float:right;
}
.submit-button-bg {
	width: 120px;
	border: 2px solid rgb(236, 156, 30);
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
}

.mailbox { background-image: url(/images/mailbox-bg.png); background-repeat:repeat-x; background-position:bottom; border:#999999 1px solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:519px; float:left; margin:-3px 0 10px 5px; padding:12px 0; }
.mailbox-sign-in { background-image:url(/images/mailbox-sign-in-bg.png); background-repeat:no-repeat; width:303px; float:left; height:28px; }

.shadow {box-shadow:#999 0px 0px 4px; -moz-box-shadow:#999 0px 0px 4px; -webkit-box-shadow:#999 0px 0px 4px;}

#searchlist-items div.ldown { margin-top:50px; }

.top_margin { margin-top:10px; _margin-top:10px; *margin-top:10px; }

/**** LEGEND ****/
.dealer-1, .dealer-2, .auto-saloon-1, .auto-saloon-2, .auto-leasing-1, .auto-leasing-2 { width:15px; height:15px; margin:2px; border:#ccc 1px solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; float:left; }
.dealer-1-txt, .dealer-2-txt, .auto-saloon-1-txt, .auto-saloon-2-txt, .auto-leasing-1-txt, .auto-leasing-2-txt { float:left; width:140px; margin:3px 10px 0 0; }
.dealer-1 { background-color:#F6E3E3 }
.dealer-2 { background-color:#fff }
.auto-saloon-1 { background-color:#DAF0FE }
.auto-saloon-2 { background-color:#ecf8ff }
.auto-leasing-1 { background-color:#e2ffe5 }
.auto-leasing-2 { background-color:#effcf1 }

.specials {
	padding-top: 4px;
	padding-bottom: 5px;
}
.specials span {
	color: #ccc;
	padding: 0 5px 10px 0;
}
.specials span.selected, .specials span.selected span {
	color: #000;
	font-weight: bold;
}
.specials .invisible {
	visibility: hidden;
}
.specials .dontshow {
	display: none;
}
.ul-li {
	background-image:url(../images/ponuda/ul-li.png);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:5px;
	margin-left:10px;
	margin-bottom:1px;
}

ul.tools a {
	padding-top:3px;
}

ul.tools li.ds-pages {
	margin-left:15px;
}

.pa-tools {
	background-color: #FFE6E8 !important;
}

.site-tools {
	background-color: #FFF5E0 !important;
}

.all-tools {
	background-color: #EEE !important;
}

.additional-costs { color:#333333; font-size:11px; margin-right:5px; font-weight:bold; font-style:italic; }

.ipg-box #ipg_designs_narrow {
	display:none;
}
.ipg-box {
	padding:7px;
	background-image:url("/images/ipg-box.png");
	background-repeat:repeat-x;
	border-radius:5px;
	overflow:hidden;
	margin-bottom:10px;
	width: 298px;
	box-shadow:0 0 4px #f46f22;
}
.ipg-box .ipg-search {
	background-color:#f36f21;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:5px 10px;
	cursor:pointer;
	margin:auto;
	margin-top:5px;
	display:block;
	border:#FFA612 2px solid;
	height: 16px;
	width: 85px;
	text-decoration: none;
}
.ipg-box .ipg-search:hover {
	border:#FFF 2px solid;
}
.ipg-box .divider {
	border-bottom:#CCCCCC 1px dotted;
	margin-top:3px;
	margin-bottom:3px;
}
.ipg-box select {
	width:100%;
}
.ipg-box label {
	font-weight:bold;
	display:block;
	margin-top:2px;
}
#ipg_designs_wide {
	width:140px;
	background-color:#FFFFFF;
	border-radius:5px;
	border:#EEE 1px solid;
	padding-bottom:5px;
	height: 100px;
	overflow: hidden;
}
#ipg_designs_wide a {
	width:140px;
	display:block;
	text-align:center;
	color:#F36F21;
	text-decoration:none;
	font-weight:bold;
}
table.question th {
	text-align:center;
}
#spec-button input.MB_focusable, #spec-button-2 input.MB_focusable {
	width: 93px;
	height: 28px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
}
#spec-button input.MB_focusable {
	background: none repeat scroll 0 0 #51ADED;
	/*border: 1px solid #FF9B00;*/
	color:#fff;
}

#spec-button-2 input.MB_focusable {
	background: none repeat scroll 0 0 #efefef;
	border: 1px solid #bbbbbb;
	color:#9a9a9a;
}

.toggle_compare {
	display: block;
	width: 17px;
	height: 17px;
	cursor: pointer;
	background: url("/images/button-add.png") no-repeat 0 0 transparent;
}

.toggle_compare.added {
	background: url("/images/button-add-selected.png") no-repeat 0 0 transparent;
}

.toggle_compare.disabled {
	cursor: auto;
	background: url("/images/button-add-disabled.png") no-repeat 0 0 transparent;
}

#connect_box input#connect_email, #connect_box input#connect_pass {
	border-radius: 3px;
	border: 1px solid #FBE0B7;
	text-transform: none;
	background: none;
}

#connect_box input {
	background: none repeat scroll 0 0 #FFC56B;
	border: 1px solid #FF9B00;
	font-weight: bold;
	letter-spacing: 1px;
	border-radius: 3px;
	text-transform: uppercase;
	margin: 0;
	padding: 2px 20px;
}
#body_style_label.has_more .single {
	display: none;
}
#body_style_label.has_one .multi {
	display: none;
}

/* Facebook Like button hack 131#1672 > #87453  */
.fb_iframe_widget_lift {
	z-index: 105 !important;
}

.prototip {
	position: absolute;
	max-width: 300px;
}

/* User's credits page */
table.red {
	background-color: #eee;
	box-shadow: #323232 0px 0px 4px;
	border: #fff 2px solid;
	border-radius:5px;
}
table.red th {
	padding: 16px 8px;
	color: #fff;
	font-weight: bold;
	background: #a90329; /* Old browsers */
	background: -moz-linear-gradient(top,  #a90329 0%, #900222 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(100%,#900222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a90329 0%,#900222 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a90329 0%,#900222 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a90329 0%,#900222 100%); /* IE10+ */
	background: linear-gradient(top,  #a90329 0%,#900222 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#900222',GradientType=0 ); /* IE6-9 */
}
table.red th:first-child {
	border-top-left-radius: 5px;
}
table.red th:last-child {
	border-top-right-radius: 5px;
}
table.red td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #fafafa;
	text-align: center;
	padding: 8px 4px;
	border-color:#CCCCCC;
}
table.red tbody tr:nth-of-type(odd) td {
	background-color: #f4f4f4;
}
table.red tbody tr:hover td {
	background-color: #ecd9dd;
}
table.red .view, table.red .cancel {
	cursor: pointer;
}

/* News widget */
#sadrzaj_vesti .highlight, #hotnews .highlight {
	width: 242px;
	height: 164px;
	text-align: center;
}
#sadrzaj_vesti .highlight img {
	max-width: 232px;
}
#hotnews .highlight img {
	max-height: 150px;
	max-width: 186px;
}
#sadrzaj_vesti .links .highlighted a, #hotnews .links .highlighted a {
	background-color: #FFF;
	color: #323232;
}

.tools .count {
	background-image: url(/images/moji_racuni_background.png);
	background-repeat:repeat-x;
	height: 16px;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	margin-left: 2px;
	margin-right: 5px;
	padding: 0 2px;
	position: relative;
	text-align: center;
	float: right;
}

.tools .highlighted a span {
	background-color: #EC9C1E;
	border-radius: 4px 4px 4px 4px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	padding: 0 3px;
}

#alphabet {
	margin:20px 0 20px 2px;
	padding-left:6px;
}
#alphabet a {
	background: linear-gradient(to bottom, #F8F8F8 0%, #F1F1F1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #E2E2E2;
	border-radius: 2px;
	color: #4B4B4B;
	cursor: pointer;
	padding: 7px 10px 6px;
	text-decoration: none;
}

#alphabet a:hover {
	background: none repeat scroll 0 0 #656464 !important;
	border: 1px solid #8C8B8B;
	color: #FFFFFF;
	text-decoration: none;
}

#brands {
	background-color: #FFFFFF;
	border-radius: 5px 5px 5px 5px;
	margin: 7px 0 6px;
	padding: 6px 8px;
	width: 780px;
}
.topm-brand {
	width:966px;
	display:inline-block;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDB;
	border-radius: 2px;
	box-shadow: 0 1px 3px 0 rgba(50, 50, 50, 0.2);
	text-decoration:none;
	padding:10px;
	margin: 2px 6px 3px;
}

#topm-model {
	text-decoration:none;
	padding:10px;
}

#topm-model li {
	display:block;
	float: left;
	height: 10px;
	line-height: normal;
	padding:5px;
	text-align: left;
	width:140px;
}

.topm-brand a {
	text-decoration:none;
}

#brands-character {
	background-color: #45464a;
	border-radius: 2px;
	margin: 2px 6px 6px;
	padding: 6px 8px;
	width: 972px;
}

#brands-character a {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}
.registration_box {
	padding: 10px 0;
}
.registration_box .tip {
	float: right;
}
.registration_box p {
	text-align: right;
}
.compare .tip {
	float: left;
}

.topcat_pagination {
	text-align:center;
}
#special .topcat_pagination a {
	color:#323232;
}
#special .topcat_pagination a:hover {
	color: #C00 !important;
	font-weight:bold !important;
}
#special .current-page {
	color:#900 !important;
	font-weight:bold !important;
}

.topcat_pagination img {
	margin: 5px 0 -6px 0;
	margin-bottom: -6px;
}

.cac_region {
	margin-left: 5px;
	clear: left;
}

.cac_city {
	float: left;
	width: 150px;
	border-right: thin solid #a9a9a9;
}

#ff_loader {
	position: absolute;
	top: 45%;
	left: 40%;
	text-align: center;

	background-color: white;
	border: 6px solid #E3E3E3;
	color: #999999;
	font-size: 12px;
	height: auto;
	padding: 0 10px 5px;
	position: absolute;
	width: auto;
	z-index: 9999;
}

/* Override jQuery UI defaults */
.ui-autocomplete {
	height: 300px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.ui-multiselect span {
	color: #777;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.ui-multiselect .ui-icon {
	margin-right: -4px;
}
.ui-multiselect-menu {
	min-width: 134px;
}
.ui-multiselect-checkboxes {
	max-height: 205px;
}
.ui-multiselect-checkboxes label input {
	margin-right: 4px;
}
.ui-multiselect-checkboxes li {
	white-space: nowrap;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
	text-align: left !important;
}
.ui-dialog-buttonset {
	width: 100%;
	text-align: center;
}
.ui-dialog-buttonset .left {
	float: left;
	margin-right: 50px !important;
}
.ui-dialog-buttonset .right {
	float: right;
}
.profile-select {
	min-height: 26px;
}
.profile-select .ui-multiselect {
	position: absolute;
	right: 420px;
}

#search button.ui-multiselect {
	margin: 2px 0 0 5px;
}
#search .inlabel button.ui-multiselect {
	margin-left: 20px;
}
#search .region select {
	width: 135px;
}
#search .category_29 .region select,
#search .category_34 .region select
{
	width: 145px;
}
#search .region button.ui-multiselect {
	margin-left: 20px;
}
#search .category_29 .region button.ui-multiselect,
#search .category_34 .region button.ui-multiselect
{
	margin-left: 5px;
}

#search .showoldnew select {
	width: 135px;
}
#search .category_26 .showoldnew select,
#search .category_3360 .showoldnew select,
#search .category_2647 .showoldnew select,
#search .category_2648 .showoldnew select,
#search .category_2646 .showoldnew select,
#search .category_3382 .showoldnew select,
#search .category_33 .showoldnew select
{
	width: 125px;
}
#search .showoldnew button.ui-multiselect {
	margin-left: 20px;
}

#search #price_to {
	width: 125px;
	padding: 4px;
	margin: 2px 0 0 20px;
}
#search #modeltxt {
	width: 133px;
	padding: 4px;
	margin: 2px 0 0 5px;
}

#searchbar select {
	width: 139px;
}
#searchbar button.ui-multiselect {
	margin: 2px 2px 6px;
}
#searchbar .inlabel button.ui-multiselect {
	margin-left: 20px;
}
#searchbar #modeltxt {
	width: 131px;
	padding: 4px;
	margin: 2px 2px 6px;
}
#searchbar #price_from {
	width: 109px;
	padding: 4px;
	margin: 2px 2px 6px 20px;
	background: none;
}
#searchbar #price_to {
	width: 109px;
	padding: 4px;
	margin: 2px 2px 6px 20px;
	background: none;
}

#searchbar #keyword {
	width: 131px;
	padding: 4px;
	margin: 2px 2px 6px;
}

#detailed_search button.ui-multiselect {
	margin-left: 5px;
}
#detailed_search .inlabel button.ui-multiselect {
	margin-left: 20px;
}

.anketa_title {
	text-decoration: none;
	color: black;
}

.anketa_title:visited {
	color: black;
}

.anketa_title:hover {
	color: #379CFF;
}

div#cloud_20 div.element1:nth-last-child(2) {
	margin-bottom: 4px;
}

#options_dialog, #options_dialog_parts {
	font-family: Arial,Helvetica,sans-serif;
}
#options_dialog legend, #options_dialog_parts legend {
	padding: 5px;
}
#options_dialog fieldset, #options_dialog_parts fieldset {
	margin-bottom: 10px;
}
#options_dialog label, #options_dialog_parts label {
	display: block;
	padding: 2px;
	clear:both;
}
#options_dialog .credit .balance div, #options_dialog_parts .credit .balance div {
	float: right;
	padding: 2px 4px;
}
#options_dialog .credit .buy, #options_dialog_parts .credit .buy {
	float: right;
	text-decoration:none;
	border-radius:3px;
	background-image: url(/images/moji_racuni_background2.png);
	background-repeat:repeat-x;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	line-height: 17px;
	margin-left: 2px;
	margin-right: 5px;
	margin-top:2px;
	padding: 0 5px;
	position: relative;
	text-align: center;
}
#options_dialog .credit .buy:hover, #options_dialog_parts .credit .buy:hover {
	float: right;
	text-decoration:none;
	border-radius:3px;
	background-image: url(/images/moji_racuni_background1.png);
	background-repeat:repeat-x;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	line-height: 17px;
	margin-left: 2px;
	margin-right: 5px;
	margin-top:2px;
	padding: 0 5px;
	position: relative;
	text-align: center;
}

#options_dialog_other {
	font-family: Arial,Helvetica,sans-serif;
}
#options_dialog_other legend {
	padding: 5px;
}
#options_dialog_other fieldset {
	margin-bottom: 10px;
}
#options_dialog_other label {
	display: block;
	padding: 2px;
	clear:both;
}
#options_dialog_other .credit .balance div {
	float: right;
	padding: 2px 4px;
}
#options_dialog_other .credit .buy {
	float: right;
	text-decoration:none;
	border-radius:3px;
	background-image: url(/images/moji_racuni_background2.png);
	background-repeat:repeat-x;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	line-height: 17px;
	margin-left: 2px;
	margin-right: 5px;
	margin-top:2px;
	padding: 0 5px;
	position: relative;
	text-align: center;
}
#options_dialog_other .credit .buy:hover {
	float: right;
	text-decoration:none;
	border-radius:3px;
	background-image: url(/images/moji_racuni_background1.png);
	background-repeat:repeat-x;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	line-height: 17px;
	margin-left: 2px;
	margin-right: 5px;
	margin-top:2px;
	padding: 0 5px;
	position: relative;
	text-align: center;
}

#delete_confirm_dialog {
	font-family: Arial,Helvetica,sans-serif;
}
#delete_survey_dialog {
	font-family: Arial,Helvetica,sans-serif;
}
#delete_survey_dialog label {
	cursor: pointer;
	line-height: 22px;
}
#delete_survey_dialog .delete_reason_sold {
	display: none;
}
#delete_survey_dialog .delete_show_sold_box {
	display: none;
}
#delete_survey_dialog .delete_reason_traded {
	display: none;
}
#delete_survey_dialog .delete_reason_other {
	display: none;
}
#delete_survey_dialog li div {
	margin: 2px 0 0 15px;
	padding: 5px;
	width: 292px;
}
#delete_survey_dialog li input[type="text"] {
	margin: 0 0 0 15px;
	padding: 5px;
	width: 190px;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #A0A0A0;
}
#delete_survey_dialog .delete_reason_other {
	margin: 0 0 0 0px;
	padding: 5px;
	width: 292px;
	display: block;
}
#delete_survey_dialog .controls {
	text-align: right;
	line-height: 33px;
}
#delete_survey_dialog .controls .cancel {
	float: left;
	margin-left: 5px;
	cursor: pointer;
}
#delete_survey_dialog button {
	cursor: pointer;
}
#delete_survey_dialog .disclaimer {
	clear: both;
	padding: 10px;
	margin: 10px;
	border: none;
	border-radius: 5px;
	background-image: none;
	background-color: #cfcfcf;
	text-align: center;
}

#message_dialog {
	font-family: Arial,Helvetica,sans-serif;
}
.credit_balance {
	background-image: url(/images/moji_racuni_background.png);
	background-repeat:repeat-x;
	height: 16px;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	margin-left: 3px;
	margin-right: 5px;
	padding: 0 5px;
	position: relative;
	text-align: center;
}
.ui-dialog .ui-dialog-title {
	width: 95%;
}

#social_popup li {
	list-style-type: none;
	float: left;
	height: 48px;
	width: 47px;
	position: relative;
}
#social_popup img {
	margin: 0;
}
#social_popup a {
	display: block;
	width: 48px;
	position: absolute;
	top: 14px;
	left: 6px;
	z-index: 1;
}
#social_popup .overlay {
	background: url("/images/social_popup/popup-overlay-none.png") 0 0 no-repeat transparent;
	position: absolute;
	bottom: 0;
	width: 48px;
	height: 18px;
	z-index: 2;
}
#social_popup a {
	cursor: pointer;
}
#social_popup .rating a {
	background: url("/images/social_popup/rating_bg.png") 0 0 no-repeat transparent;
	left: 6px;
	width: 160px;
}
#social_popup .rating img {
	opacity: 0;
	float: left;
}
#social_popup .rating img.selected {
	opacity: 100;
}
#social_popup .rating .overlay {
	background: url("/images/social_popup/popup-overlay-none-wide.png") 0 0 no-repeat transparent;
	width: 186px;
}
#social_popup .rated a {
	background: url("/images/social_popup/rating_bg.png") 0 0 no-repeat transparent;
	left: 6px;
	width: 160px;
}
#social_popup .rated img {
	opacity: 0;
	float: left;
}
#social_popup .rated img.selected {
	opacity: 100;
}
#social_popup .rated .overlay {
	background: url("/images/social_popup/popup-overlay-none-wide.png") 0 0 no-repeat transparent;
	width: 186px;
}
.ringtones	{
	position: relative;
	background-color: #eaeaea;
	padding-bottom: 5px;
	width: 298px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
}
.ringtones h2 {
	padding: 7px 0 5px 10px;
	border-bottom: 1px solid #f2f2f2;
}
.ringtones li {
	padding: 5px 10px;
}

.mini_ad {
	float: left;
	margin: 0 3px;
}

.nova-opcija {
	background: url("/images/nova-opcija.png");
	background-position: 100% -2px;
	background-repeat: no-repeat;
}
li.nova-opcija {
	background-position: 86% -2px;
}

.notify {
	background-image: url("/images/moji_racuni_background.png");
	background-repeat: repeat-x;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF !important;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	height: 16px;
	line-height: 17px;
	margin-left: 0px;
	margin-right: -5px;
	padding: 0 3px;
	position: relative;
	text-align: center;
	text-decoration:blink;
	z-index:10;
	font-family: arial;
}

.transparent {
	zoom : 1;
	filter: alpha(opacity=50);
	opacity : 0.5;
}
.link_other {
	padding-top:5px;
}
.picked_users li {
	padding: 6px 4px;
}
.picked_users li:nth-of-type(odd) {
	background-color: #e5e3e3;
}
.picked_users a, .picked_users a:active, .picked_users a:visited {
	text-decoration: none;
}
.picked_users a:hover {
	text-decoration: underline;
}

.like {
	display: inline-block;
	width: 18px;
	height: 18px;
	cursor: pointer;
	background: url("/images/lajk.png") no-repeat 0 0;
}
.like:hover {
	background: url("/images/lajk.png") no-repeat 0 -30px;
}
.dislike {
	display: inline-block;
	width: 18px;
	height: 18px;
	cursor: pointer;
	background: url("/images/lajk.png") no-repeat 0 -60px;
}
.dislike:hover {
	background: url("/images/lajk.png") no-repeat 0 -90px;
}
#commentslisting .has_liked .like {
	cursor: auto;
	background: url("/images/lajk.png") no-repeat 0 -120px;
}
#commentslisting .has_liked .dislike {
	cursor: auto;
	background: url("/images/lajk.png") no-repeat 0 -150px;
}
.num_likes, .num_dislikes {
	font-weight: bold;
}

#city_distance_value {
	color: #ec9c1e;
	font-weight: bold;
	float: left;
	font-size: 11px;
	margin-left: 5px;
}
.hidden-submit {
	border: 0 none;
	height: 0;
	width: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.facebook_divs {
	/*
	Hide everything about facebook because they are blocking us.
	Once this is fixed, just change "none" to "block"
	*/
	display: block;
}
.facebook_spans {
	/*
	Same as above, but change to inline!
	*/
	display: inline;
}

/* Details */
.contactp:hover {
	background: url("/images/kontaktp.png") no-repeat 0px 0px;
	width: 175px;
	height: 29px;
	cursor: pointer;
}
.contactp {
	background: url("/images/kontaktp.png") no-repeat 0 -30px;
	width: 175px;
	height: 29px;
	cursor: pointer;
}
#csimbols.adress,
#csimbols.telephone,
#csimbols.fax,
#csimbols.mobile {
	background: url("/images/csimbols.png") no-repeat;
	width: 12px;
	height: 17px;
}
#csimbols.adress {
	background-position: 1px -1px;
	padding-left:22px;
	padding-bottom:5px;
}
#csimbols.telephone {
	background-position: 0 -58px;
	padding-left:22px;
	padding-bottom:5px;
}
#csimbols.fax {
	background-position: 0 -78px;
	padding-left:22px;
	padding-bottom:5px;
}
#csimbols.mobile {
	background-position: -1px -102px;
	padding-left:22px;
	padding-bottom:5px;
}
.additional_price {
	background-image:url(/images/cena.png);
	background-repeat:no-repeat;
	width:114px;
	height:35px;
	display:block;
	position:absolute;
	top:55px;
	left:217px;
	z-index:104;
	font-size:20px;
	font-weight:bolder;
	padding-left:16px;
	padding-top:3px;
	color:#FFF;
}
.additional_price.no-price {
	font-size:14px;
	padding-left:18px;
	padding-top:7px;
	cursor:default;
}
.additional_price.no-price span {
	margin-right:22px !important;
}
.fbsuggestion {
	margin-top:10px;
	font-size:11px;
	line-height:11px;
}
#no_pictures {
	margin: 34px 0 0 0;
}
#basic_info {
	float: right;
	margin: 10px 13px;
	width: 165px;
}
#back_button {
	position: absolute;
	z-index: 999999;
}
#back_button a {
	display: block;
	height: 37px;
	width: 39px;
	background: url("/images/strelica.png") no-repeat 0 -50px transparent;
	cursor: pointer;
	margin-left: -1px;
}
#back_button a:hover {
	display: block;
	height: 37px;
	width: 39px;
	background: url("/images/strelica.png") no-repeat 0 0 transparent;
}
#ad_toolbox li {
	display: inline;
	padding-left: 7px;
	border-left: 1px solid #E2E2E2;
}
#ad_toolbox li:hover {
	display: inline;
	padding-left: 7px;
	border-left: 1px solid #EC9C1E;
	background-color: #f2f2f2;
}
#ad_toolbox {
	border-bottom: 1px solid #AFAFA5;
	padding-bottom: 7px;
}
#ad_toolbox a {
	display: inline-table;
	width: 135px;
	text-decoration: none;
	padding-top: 6px;
}
#ad_toolbox a:visited {
	color: #0066CC;
}
#ad_toolbox a:hover {
	color: #0066CC;
}
#ad_toolbox a.menuStar {
	background-position: -38px -106px;
}
#ad_toolbox a.menuStar:hover {
	background-position: -184px -106px;
}
#ad_toolbox a.menuStarPicked {
	background-position: -328px -106px;
}
#ad_toolbox a.list {
	background-position: -38px -59px;
}
#ad_toolbox a.list:hover {
	background-position: -184px -59px;
}
#ad_toolbox a.print {
	background-position: -38px -296px;
}
#ad_toolbox a.print:hover {
	background-position: -184px -296px;
}
#ad_toolbox a.report {
	background-position: -38px -150px;
}
#ad_toolbox a.report:hover {
	background-position: -184px -150px;
}
#ad_toolbox a.sendfriend {
	background-position: -38px -250px;
}
#ad_toolbox a.sendfriend:hover {
	background-position: -184px -250px;
}
#ad_toolbox a.letter {
	background-position: -38px -200px;
}
#ad_toolbox a.letter:hover {
	background-position: -184px -200px;
}
#ad_toolbox a.contract {
	background-position: -38px -714px;
}
#ad_toolbox a.contract:hover {
	background-position: -184px -714px;
}
#ad_toolbox a.edit {
	background-position: -38px -568px;
}
#ad_toolbox a.edit:hover {
	background-position: -184px -568px;
}
#bottom-pics {
	border: 1px solid #f1d6ac;
	margin-top: 17px;
	width: 818px;
	border-radius:0 0 5px 5px;
}
#bottom-pics div.tholder {
	background: #f1d6ac;
	padding:5px;
	margin:0 0 3px 0;
	border:1px solid #f1d6ac;
}
#bottom-pics div.tholderl {
	float:left;
	width:480px;
}
#bottom-pics div.tholderr {
	float:right;
	width:30px;
	text-align:right;
}
#bottom-pics .close {
	margin: 0
}
#bottom-pics div.bp-content {
	margin: 12px
}
#bottom-pics div.bp-content img {
	margin: 3px 2px 3px 4px;
	height: 290px;
	width: 387px
}
#bottom-pics a {
	text-decoration: none;
}
#is_reserved {
	font-weight: bold;
	color: #ee5506;
	border: 1px solid #eeebeb;
	padding:3px 6px 3px 6px;
	background: #fffaf7;
	margin-top: 5px;
}

/* CMS */
#article_date {
	font-weight: bold;
	text-align: right;
	margin: 5px 5px 10px 0;
}
.ui-state-highlight, .ui-state-error {
	padding: 5px;
	margin: 5px;
}
#most_read li {
	float:left;
	border-radius:5px;
	margin-right:10px;
	margin-left: 6px;
	text-align:center;
	width:192px;
	min-height:112px;
	margin-bottom: 60px;

}
#most_read li:hover {
	float:left;
	border-radius:5px;
	margin-right:10px;
	margin-left: 6px;
	text-align:center;
	width:192px;
	min-height:112px;
	margin-bottom: 60px;

}
#most_read li:visited {
	float:left;
	border-radius:5px;
	margin-right:10px;
	margin-left: 6px;
	text-align:center;
	color:#F7F7F7;
	width:192px;
	min-height:112px;
	margin-bottom: 60px;

}
#most_read a:visited {
	text-decoration: none;
	color:#606060;
}
#most_read a {
	text-decoration: none;
	color:#555555;
}
#most_read li img {
	border:2px solid #DDDDDE;
	padding: 2px;
}
#most_read li img:hover {
	border:2px solid #ec9c1e;
	padding: 2px;
}
#most_read li img:visited {
	border:2px solid #F7F7F7;
	padding: 2px;
}
.button_submit, .button_preview {
	background: none repeat scroll 0 0 #FFC56B;
	border: 1px solid #FF9B00;
	font-weight: bold;
	letter-spacing: 1px;
	/**padding: 2px 20px;**/
	text-transform: uppercase;
	border-radius: 2px;
	cursor: pointer;
}

.information-s {
	background-color: #FAA61A;
	border: 1px solid #EC9D20;
	text-align: center;
	border-radius: 5px;
	height: 24px;
	line-height: 24px;
	text-decoration: none;
	cursor: pointer;
	margin-bottom: 6px;
}
.information-s a {
	text-decoration: none;
	color:#fff;
}
/* Disable countdown in the image gallery slideshow */
.ad-slideshow-countdown {
	visibility: hidden;
}

/* Redesigning image gallery */
.wide_gallery h2 {
	font-family: 'officina_sans_itc_t_otbold';
	font-size: 18px;
	font-weight: lighter;
	border-bottom: 1px solid #AFAFA5;
	color: #EC9C1E;
}
.wide_gallery .contact_form {
	width: 192px;
	position: absolute;
	bottom: 5px;
	left: 816px;
}
.wide_gallery .wimage {
	background: url("/images/wlogo.png") no-repeat;
	width: 179px;
	height: 84px;
	position: absolute;
	bottom: 350px;
	z-index: -1;
}
.ad-info {
	background-color: #E89819;
	height: 25px;
	width: 34px;
	padding-left: 2px;
}

#search_featured_classified {
	list-style: none;
}

.featured_item {
	border: 1px solid #E2E2E2;
	border-radius: 2px;
	float: left;
	height: auto;
	margin: 10px 8px 15px;
	padding: 3px;
	width: 290px;
	background: none repeat scroll 0 0 #F4F4F4;
	overflow: hidden;
	text-overflow:ellipsis;
	box-shadow: 0 1px 3px 0 rgba(50, 50, 50, 0.2);
}
.featured_title {
	text-decoration: none!important;
	font-size: 16px!important;
	color:#EC9C1E!important;
	font-weight: bolder;
	white-space:nowrap;
}
.featured_description {
	float:left;
	max-width: 136px;
	margin-left: 10px;
	line-height: 20px;
}
.featured_price {
	background-color: #FAA61A;
	color: #FFFFFF;
	display: block;
	float: right;
	font-size: 16px;
	font-weight: bolder;
	margin: -25px -3px 0 69px;
	padding: 2px 9px;
	text-decoration: none !important;
	text-shadow: 1px 1px #747373;
}

/*** NEW CSS styles ***/
.clearfix {
	clear: both;
}
.float-right {
	float: right;
}
.float-left{
	float: left;
}

.one_classified .basic h2 {
	margin-bottom: 5px;
}

.new_add,
.new_add:visited,
.new_add_fake {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 16px;
	width: 110px;
	height: 39px;
	line-height: 35px;
	text-align: center;
	text-decoration: none;
	background-color: #51aded;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:-2px 3px 2px 4px;
}

.new_add_fake:hover {
	color: #fff;
	text-decoration: none;
}

.new_add:hover {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 16px;
	width: 110px;
	height: 39px;
	line-height: 35px;
	text-align: center;
	text-decoration: none;
	background-color: #3188c4;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:-2px 3px 2px 4px;
}

.modalbox_button,
.modalbox_button:visited{
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 60px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	background-color: #51aded;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:-2px 3px 2px 4px;
	padding:5px 0px 3px 0px;
}
.modalbox_button:hover {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 60px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	background-color: #3188c4;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:-2px 3px 2px 4px;
	padding:5px 0px 3px 0px;
}

.modalbox_button_no,
.modalbox_button_no:visited{
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 60px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	background-color: #C4C4C4;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:-2px 3px 2px 4px;
	padding:5px 0px 3px 0px;
}
.modalbox_button_no:hover {
	display: block;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	width: 60px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	background-color: #B3B3B3;
	color:#fff;
	border: medium none;
	border-radius: 2px;
	float: left;
	margin:-2px 3px 2px 4px;
	padding:5px 0px 3px 0px;
}

#search_featured_classified {
	position: relative;
}

.rollover {
	display: none;
	position: absolute;
	z-index:999;
	top: 148; /* 167px; */
	left: 8px;
	background: none repeat scroll 0 0 #f4f4f4;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	border-radius: 2px;
	float: left;
	height: auto;
	overflow: hidden;
	padding: 3px;
	text-overflow: ellipsis;
	width: 290px;
	box-shadow: 0 2px 3px 0 rgba(50, 50, 50, 0.2);
}
.rollover.right {
	text-align: left;
	left:322px;
}
.box_button, .box_button:visited {
	background-color: #51aded;
	border: medium none;
	border-radius: 2px;
	color: #fff;
	display: block;
	float: left;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	height: 25px;
	line-height: 24px;
	margin: -2px 3px 2px 4px;
	text-align: center;
	width: 120px;
}


.box_button:hover {
	cursor:pointer;
	background-color: #3188c4;
	border: medium none;
	border-radius: 2px;
	color: #fff;
	display: block;
	float: left;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 14px;
	height: 25px;
	line-height: 24px;
	margin: -2px 3px 2px 4px;
	text-align: center;
	width: 120px;
}
.additional_exp {
	display: inline-table;
	border: 1px solid #51aded;
	border-radius: 2px;
	width: 808px;
	margin-left: -9px;
}

.additional_exp li {
	width: auto;
	float: left;
	margin: 5px 0;
}
.additional_exp img {
	width: 53px;
	height: 51px;
	vertical-align: middle;
}
.additional_exp li.exp {
	padding: 7px 3px;
}
.additional_exp .h2 {
	font-size: 14px;
	font-weight: bold;
	max-height: 75px;
	padding: 7px 25px;
	color: #51aded;
}
.pointer {
	left: 630px;
	margin: -10px 64px;
	display: block;
	position: absolute;
}

.cms_table {
	border-collapse: collapse;
}

.cms_table td {
	border: thin solid black;
}
.product h1 {
	font-size: 20px;
	padding-bottom: 20px;
}
.product {
	padding: 20px 13px;
}
.product_view {
	float: left;
	width: 600px;
	height: 378px;
}
.product_option {
	text-align: center;
	width: 600px;
	height: 30px;
	float: left;
}
.color_select {
	border:2px solid #f1a41a!important;
	border-radius: 2px;
	margin-top: 0px!important;
}
.gender_select {
	background-color: #f1a41a;
	border-radius: 2px;
	color: #fff;
	font-weight: bold;
	margin-top: -2px !important;
	padding: 2px 3px;
}
.product_option ul {
	display: inline-flex;
	padding:5px 5px;
}
.product_option li {
	margin:5px;
}
.product_male, .product_female {
	line-height: 19px;
	cursor: pointer;
	font-weight: bold;
}
.product_black {
	height: 15px;
	width: 15px;
	background-color: #000;
	border: 2px solid #eaeaea;
	border-radius: 2px;
	cursor: pointer;
}
.product_white {
	height: 15px;
	width: 15px;
	background-color: #fff;
	border: 2px solid #eaeaea;
	border-radius: 2px;
	cursor: pointer;
}
.product_description {
	float: left;
	width: 320px;
	font-size: 14px;
	padding: 10px 15px;
}
.product_description li {
	list-style: disc;
}
.product_description p {
	font-size: 16px;
	font-weight: bold;
}
.product_order, .place_order {
	background-color: #ec9c1e;
	border-radius: 2px;
	color: #fff;
	padding: 3px;
	text-align: center;
	width: 220px;
	height:30px;
	line-height: 28px;
	cursor: pointer;
	margin: 35px 0 50px 70px;
	font-weight: bold;
	text-transform: uppercase;
}
.product_order:hover {
	background-color: #d79216;
}
.place_order {
	background-color: #ec9c1e !important;
	border: medium none !important;
	line-height: 22px;
	width: 120px;
	margin: 35px 0 20px 70px;
}
.place_order:hover {
	background-color: #d79216 !important;
}
.shop_form input {
	border: 1px solid #4c4c4c;
	background-color: #fff;
}
.shop_form li {
	padding-bottom: 5px;
}
.shipping_features {
	margin: 30px 0 0 26px;
}
.shop_form select {
	border: 1px solid #4c4c4c;
}

#parts_menu a {
	line-height: 17px;
	margin-top: -8px;
	padding: 0 18px 3px 18px;
	text-transform: uppercase;
	color: #5d5d5d;
	height: 32px;
	text-align: left;
}
#parts_menu a.gume {
	line-height: 35px;
}
#parts_menu li {
	border-right: 1px solid #c9c9c7;
}
#parts_menu a:hover {
	background-color: #636363;
	color: #fff;
}
#parts_menu .selected a {
	font-weight: bold;
	color: #f1a41a;
}
.notifyjs-corner {
	padding-bottom: 20px;
}
#average_price_button {
	border:none;
	background-color: #f1a41a;
	color: #fff;
	cursor: pointer;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}
#average_price_button:hover {
	background-color: #d79216;
}

div.yearly-badge {
	width: 170px;
	height: 45px;
}

.yearly-badge.years-1 {
	background: url(/images/yearly-badge-1.png) no-repeat center center;
}

.yearly-badge.years-2 {
	background: url(/images/yearly-badge-2.png) no-repeat center center;
}

.yearly-badge.years-3 {
	background: url(/images/yearly-badge-3.png) no-repeat center center;
}

.yearly-badge.years-4 {
	background: url(/images/yearly-badge-4.png) no-repeat center center;
}

.yearly-badge.years-over {
	background: url(/images/yearly-badge-over.png) no-repeat center center;
}

.new_highlighted_saloons {
	border:1px solid #51ADED;
	border-radius: 2px;
	padding: 3px 6px 3px 6px
}

.new_highlighted_saloons_label {
	color:#51ADED;
	font-weight:bold;
}
.html5 {
	background: url('/images/html5-ikonica.png') no-repeat 0 -28px;
	opacity: 0.5;
	width: 20px;
	height: 22px;
	display: inline-block;
	cursor: pointer;
	position: relative;
	top: 6px;
	left: -9px;
	margin-left: 10px;
	transition: opacity 1s;
	-moz-transition: opacity 1s;
	-webkit-transition: opacity 1s;
	-o-transition: opacity 1s;
}

.html5:hover {
	opacity: 1;
}

.html5.active {
	opacity: 1;
	cursor: default;
}
.hd_form {
	position: absolute;
	left: 6px;
	top: 6px;
	color: #fff;
	font-weight: bold;
	background-color: #000;
}

.recommendArticle {
	background: #ffffff;
	position: fixed;
	margin-left: 550px;
	bottom: 0px;
	box-shadow: 0px 0px 5px 1px #a1a1a1;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	font-family: 'officina_sans_itc_t_otregular';
	font-size: 17px;
	z-index: 9999999;
	width: 255px;
	font-size: 14px;
	font-width: bold;
	display: none;
}

.recommendArticle h2 {
	padding: 7px;
	float: left;
}

.recommendArticle hr {
	background: #a1a1a1;
	width: 95%;
	height: 1px;
	margin-bottom: 10px;
	margin-left: 4px;
}

.recommendArticle a {
	padding-right: 10px;
	font-wegiht: bold;
}

.recommendArticle .images {
	width: 40px;
	height: 40px;
	overflow: hidden;
	padding: 10px;
	padding-top: 0px;
	float: left;
}

.recommendArticle .images img {
	width: 40px;
	margin-top: 3px;
}

.recommendArticle .close {
	float: right;
	margin-right: 15px;
	margin-top: 6px;
	font-size: 16px;
	color: #F1AF35;
	cursor: pointer;
}
.lowPrice {
	display: none;
	float: left;
	font-weight: bold;
	border: 1px solid #ddd;
	background: #FFF;
	color: #333;
	padding: 8px;
	position: absolute;
	z-index: 9999;
	width: 400px;
	left: 100px;
	top: -16px;
	box-shadow: 0 0 5px #aaa;
}
.suggestTitle, .suggestTitle4206 {
	display: none;
	float: left;
	font-weight: bold;
	border: 1px solid #ddd;
	background: #FFF;
	color: #333;
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 500px;
	left: 165px;
	top: 6px;
	box-shadow: 0 0 5px #aaa;

}
.emailSubAdvices{
	border: 1px solid #e5e5e5;
}
.advice_subscribe, .advice_subscribe:visited {
	display: block;
	padding: 3px 8px;
	font-family: 'officina_sans_itc_t_otregular';
	color: white;
	text-align: center;
	text-decoration: none;
	background-color: #51aded;
	border: medium none;
	border-radius: 2px;
	margin:-2px 3px 2px 4px;
	cursor: pointer;
	float: right;
}

.advice_subscribe:hover {
	background-color: #3188c4;
}

h1, h2, h3, h4, h5, h6 {
	color: #000000;
	margin: 0;
}

#top_nav_holder .selected h2 {
	color: #ffffff !important;
}

.call-to-action {
	display: block;
    font-family: 'officina_sans_itc_t_otregular san-serif';
    font-size: 16px;
    width: 110px;
    height: 39px;
    line-height: 35px;
    text-align: center;
    background-color: #51aded;
    color: #fff !important;
    border: medium none;
    border-radius: 2px;
    float: left;
    margin-left: 250px;

}

.footer {
	margin:auto;
}

#xlSpan {
    cursor: pointer;
}