
/* remove the red stripe, when going live */
/* html	{ border-top: 5px solid red; } */



/***********************************************

	CSS file for http://www.kupiprodaj.net/
	"Enjoy the mess" by zax & maratz
	(c) 2007. Tau On-Line
	
***********************************************/	

* 		{ margin: 0; padding: 0; }
html 	{ font: 62.5%/1.4 Arial, Verdana, sans-serif; }
body 	{ background: #65BC56 url(/images/body-background.png) repeat-x 0 0; text-align: center; }
table 	{ font-size: 1em; }

a img 	{ border: 0; }

a,
a:hover { outline: none; }

/* reusable classes */

.width230px 		{ width: 230px !important; width: 240px; }
.width270px 		{ width: 270px; }
.width80px 			{ width: 80px; }
.width80pxright 	{ width: 80px; text-align: right; }
.width120px 		{ width: 100px !important; width: 120px; }
.width120pxright 	{ width: 100px !important; width: 120px; text-align: right; }
.textRight 			{ text-align: right; }
.textCenter 		{ text-align: center; }
.textBold 			{ font-weight: bold; }
.textPlain 			{ font-weight: normal; font-size: 0.9em; }
.codeRed 			{ color: #f00; }
.codeGreen 			{ color: #5DAF50; }
.nobreak 			{ white-space: nowrap; }

/* layout framework */

#page 			{ position: relative; width: 940px; padding: 10px; margin: 0 auto; text-align: left; background: #fff; }
#page:after		{ content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; }

/* header and footer */

#header 			{ float: left; width: 940px; background: #004364 url(/images/uberheader-background.png) repeat-x 0 0; color: #fff; }

#header	a,
#footer	a			{ padding: 0; color: #fff; text-decoration: underline; /* border-bottom: 1px solid #156c97; */ }

#header a:hover,
#footer a:hover 	{ text-decoration: none; /* border-bottom: 1px solid #fff; */ }

ul#network-sites				{ float: left; }
ul#user-nav						{ float: right; }
ul#user-nav,
ul#network-sites 				{ padding: 6px 10px; }

ul.site-nav li					{ float: left; display: inline; list-style: none; padding: 2px 7px; font-size: 1.1em; line-height: 1.5; border-left: 1px solid #00273a; }
*html ul.site-nav li			{ float: left; display: inline; list-style: none; padding: 2px 5px; font-size: 1.1em; line-height: 1.5; border-left: 1px solid #00273a; }
ul.site-nav li.first-child		{ padding-left: 0; border: 0; }

#footer 						{ width: 920px; clear: both; text-align: left; padding: 8px 10px; color: #fff; background: #000 url(/images/footer-background.png) repeat-x 0 0; border-top: 1px solid #fff; }
#footer:after					{ content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; }

/*** login form ***/

#loginbox 					{ float: right; width: 565px; padding: 7px 10px 5px 0;}
* html #loginbox 			{ float: left; width: 575px; padding: 7px 0px 0px 0; overflow:hidden;}
#login_form					{ float: right; width: 575px; }
#login_form fieldset 		{ float: right; border: 0; }
#login_form .input_text 	{ float: left; width: 100px; margin: 0 3px 0 0; padding: 2px; background: #fff; color: #017ab3; }
#login_form .input_submit 	{ float: left; padding: 1px 3px; margin: 0 7px 0 0; border: none; background: #004364; color: #ff0; font-weight: bold; cursor: pointer; }
#register-link				{ float: left; padding: 3px 0; }

#shortcuts_link 			{ padding-right: 12px !important; background: url(/images/arrow-down.gif) no-repeat 100% 6px; }

/*** "my shortcuts" ***/

#shortcuts							{ float: left; clear: both; width: 920px; padding: 10px; border-top: 1px solid #006393; }
#shortcuts ul						{ float: left; width: 900px; }
#shortcuts a.menuCloseButton 		{ float: right; width: 17px; height: 17px; text-indent: -9999px; overflow: hidden; background: url(/images/button-closeUber.gif) no-repeat; border-bottom: 0 !important; }
#shortcuts li						{ float: left; display: inline; list-style: none; width: 93px; text-align: center; }
#shortcuts li a						{ display: block; width: 93px; padding-top: 45px; font-size: 1em; color: #fff; text-decoration: none; border-bottom: 0 !important; }
#shortcuts li a:hover 				{ }

#shortcuts .menuStar 			{ background: url(/images/bluebutton-star-kp.gif) no-repeat 50% 0; }
#shortcuts .menuStar4K 			{ background: url(/images/bluebutton-star-4k.gif) no-repeat 50% 0; }
#shortcuts .menuStarCN 			{ background: url(/images/bluebutton-star-cn.gif) no-repeat 50% 0; }
#shortcuts .menuUserdata 		{ background: url(/images/bluebutton-userdata.gif) no-repeat 50% 0; }
#shortcuts .menuUserads 		{ background: url(/images/bluebutton-myads.gif) no-repeat 50% 0; }
#shortcuts .menuUserauctions 	{ background: url(/images/bluebutton-myauctions.gif) no-repeat 50% 0; }
#shortcuts .menuUserbids 		{ background: url(/images/bluebutton-mybids.gif) no-repeat 50% 0; }
#shortcuts .menuUsermessages 	{ background: url(/images/bluebutton-mymessages.gif) no-repeat 50% 0; }
#shortcuts .menuUserpage 		{ background: url(/images/bluebutton-mypage.gif) no-repeat 50% 0; }

/* main navigation (large green) */

#main_nav 				{ float: left; clear: both; width: 940px; height: 100px; background: #64BB57 url(/images/head-background.png) no-repeat; }
#main_nav ul			{ float: left; width: 940px; }
#main_nav li 			{ float: left; display: inline; width: 106px; text-align: center; list-style: none; }

#main_nav a 			{ display: block; padding-top: 66px; height: 34px; font-weight: bold; font-size: 1.1em; color: #fff; text-align: center; text-decoration: none; border-bottom: 0 !important; }
#main_nav a:hover 		{ color: #b9e0b1; }

#home_link				{ width: 297px !important; }
#home_link a			{ text-indent: -9999px; overflow: hidden; }

#waitingAjaxRequest  { display:none; width: 80px; height: 80px; border: 3px solid #65BC56; z-index: 20; position: absolute; top: 0; right: 0; background: #fff; }

/* main content area */

#content						{ float: left; clear: both; width: 940px; padding: 10px 0 0; background: #fff; }
#content a						{ color: #004364; color: #369; text-decoration: underline; }
#content a:hover 				{ color: #44893d; text-decoration: none; }

#main-content 					{ float: left; width: 730px; margin-right: 10px; overflow-x: hidden; }
#side-content 					{ float: left; width: 200px; overflow-x: hidden; }

/* banners */
.banner728x90				{ padding: 0 0 10px 0; }
/*.banner728x90				{ width: 728px; height: 90px; padding: 0 0 10px; border: 1px solid #fff;  background: #fff; overflow: hidden; }
div[class="banner728x90"]	{ float: left; clear: both; }*/

.banner120x60,
.banner120x90,
.banner120x120,
.banner120x240,
.banner120x250,
.banner120x600		{ width: 120px !important; padding: 10px 30px; }

.banner160x600		{ width: 160px !important; padding: 10px; }
.banner180x180, .banner180x150, .banner180x90	{ width: 180px !important; padding: 0px; float: right; }
/* box headings (green lines) */

.titleLine						{ padding: 5px 5px 5px 11px; background: #326b2c url(/images/title-background.png) repeat-x 0 0; }
.titleLine h1,
.titleLine h2,
.titleLine h3,
.titleLine h4					{ font-size: 1.4em; color: #fff; background: url(/images/rounder.gif) no-repeat 100% 0; }

#MB_caption						{ font-size: 1.4em; color: #fff; }

#MB_caption				{ position: relative; background: /*#FFF*/ url(/images/overhead_left.gif) no-repeat left; height: 100%; padding: 0; margin: 0; }
#MB_content				{ padding: 11px; overflow: auto; font-size: 1.1em; background-color: #FFF; }
#MB_header				{ padding: 0; margin: 0; height: 40px; background: #fff url(/images/overhead_right.gif) no-repeat right; margin: 4px; }

/* .left_col_box is generic box for common content blocks */

.left_col_box						{ float: left; clear: both; width: 730px; margin-bottom: 10px; overflow: hidden; }
.left_col_box_inner					{ float: left; width: 710px; padding: 10px; background: #eee url(/images/content-background.png) repeat-x 0 0; }
.left_col_box_inner	.white_box		{ float: left; width: 690px; padding: 10px; background: #fff; }


/* right column */

#side-content a						{ text-decoration: underline; }
#side-content a:hover				{ text-decoration: none; }

.right_col_box						{ float: left; width: 200px; margin-bottom: 10px; }
.right_col_box_inner				{ float: left; width: 180px; padding: 10px; background: #eee url(/images/content-background.png) repeat-x top; }
.right_col_box_inner .white_box		{ float: left; width: 160px; padding: 10px; background: #fff; }

.dashboard-nav,
.favlist,
.historylist,
.auctionsBlockList,
.adlist				{ list-style-type: none; float: left; width: 180px; padding: 0 10px 10px; background: #eee url(/images/content-background.png) repeat-x top; }

.adlist	li			{ float: left; margin: 10px 0 0 0; line-height: 0; }
.adlist	li *		{ line-height: 1.4; }
.adlist li.text-ad	{ float: left; width: 160px !important; padding: 10px; }

.dashboard-nav li,
.favlist li,
.auctionsBlockList li,
.historylist li		{ float: left; width: 148px; margin: 10px 0 0 0; padding: 5px 2px 5px 30px; font-size: 1.1em; }

.auctionsBlockList li { background: #fff url(/images/button-auction.gif) no-repeat 4px 4px; }
.historylist li 	{ background: #fff url(/images/button-history.gif) no-repeat 4px 4px; }
.favlist li 		{ background: #fff url(/images/button-star-selected.gif) no-repeat 4px 4px; }
.dashboard-nav li { background: #fff url(/images/button-renew.gif) no-repeat 4px 4px; }

/* ie6 zupanije box*/
*html #categories-filter-regije 
{
   /*background-color:#FF0000;*/
}



/* generic columns within main content */

.half-col-left,
.half-col-right		{ width: 300px; }

.half-col-left		{ float: left !important; }
.half-col-right		{ float: right !important; }


/* order items */

.orderasc			{ font-weight: bold; padding-right: 10px; background: url(/images/arrow-up-blk.gif) no-repeat 100% 5px; }
.orderdesc			{ font-weight: bold; padding-right: 10px; background: url(/images/arrow-down-blk.gif) no-repeat 100% 5px; }
.ordernone			{ font-weight: normal; padding-right: 0; }

/* wiki */

.main-content p 		{ margin: 0 0 10px 0; font-size: 1.1em; }
.main-content h3 		{ font-size: 1.4em; background: none; padding: 0; margin: 0 0 10px 0; width: auto; }
.main-content h4 		{ font-size: 1.2em; background: none; padding: 0; margin: 0 0 10px 0; width: auto; }
.inlineWikiColumn 		{ float: right; margin: 0 0 10px 10px; padding: 0 0 0 10px; border-left: 1px solid #ccc; }

.wikiHolder { font-size: 1.2em; }
.wikiHolder h1 { display: none; }
.wikiHolder h2 { font-size: 1.4em; }
.wikiHolder h3 { font-size: 1.3em; }
.wikiHolder h4 { font-size: 1.2em; }
.wikiHolder h5 { font-size: 1.1em; }
.wikiHolder p { font-size: 1em; }
	
/* forms */

.asterisk						{ font-style: normal; color: #f00; }
.notice							{ color: #999; padding: 0 2px; }
.notice_error					{ color: #f00; }

.input_text						{ width: 296px; }
.phone_field .input_text		{ width: 180px; }
.pass_field .input_text			{ width: 180px; }

select							{ width: 300px; }
textarea						{ width: 300px; overflow: auto; }

select,
textarea,
.input_text						{ display: block; padding: 2px; font-size: 1.1em; font-family: "Lucida grande", Arial, Verdana, sans-serif; border: 1px solid #ccc; border-color: #999 #ccc #ccc #999; background: #eef6ff; }
.input_text_error				{ background: #f00; }

.small_digits .input_text 		{ width: 100px; }

.checkgroup label,
.radiogroup	label				{ display: block; padding-bottom: 8px; }

.splitinputs					{ float: left; width: 300px; }
.splitinputs .label_check,
.splitinputs .label_radio		{ float: left; clear: none; width: 130px; margin-right: 10px; }

.input_radio,
.input_check					{ margin-right: 5px; }
.input_radio 					{ margin-bottom: -2px; }

.verification_field				{ float: left; width: 300px; }
.verification_field .input_text	{ width: 100px; }

.button_holder					{ clear: both; float: right; }
.input_submit					{ padding: 5px 10px; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; border: 2px solid #186c95; border-color: #186c95 #00070b #00070b #186c95; background: #004364; color: #ff0; }

/* forms in main content */

.white_box form					{ padding-top: 10px; }
.white_box label 				{ display: block; padding: 0 2px 2px; font-size: 1.1em; color: #369; }
.white_box legend 				{ }
.white_box legend span			{ display: block; padding: 2px 5px; font-weight: bold; font-size: 1.1em; text-transform: uppercase; color: #ccc; background: #fff; }
.white_box legend span			{ display: block; padding: 2px 5px; font-weight: bold; font-size: 1.1em; text-transform: uppercase; color: #ccc; background: #fff; }

.white_box fieldset 			{ position: relative; padding: 5px 15px 0; margin: 0 0 10px 0; border: 1px solid #eee; }
.white_box fieldset fieldset	{ padding: 0; margin: 0; border: 0; }

.white_box .field				{ padding-bottom: 8px; clear: both; }

.white_boxMPC fieldset 			{ position: relative; display: block; padding: 5px 5px 0; width: 670px; margin: 10 10 10px 0; border: 1px solid #eee; }

/*.white_boxMPC fieldset 			{ position: relative; display: block; padding: 5px 5px 0; margin: 0 0 10px 0; border: 1px solid #eee; }*/

* html .white_boxMPC fieldset, * html .white_boxMPC div { height: 1%; }
.white_boxMPC div { position: relative; display: block; top: 0;padding: 5px 5px 0; margin: 0 0 10px 0;} 

.mpc-cloud-border					{ padding: 0; margin: 0; border: 0; }
.readonly						{ color: #666; background: #eee !important; }

#regEntry						{ float: left; width: 690px; }

#leftFormPart,
#rightFormPart					{ width: 340px !important; float: left; display: inline; margin: 0; padding: 0 !important; }

#leftFormPart					{ width: 330px !important; padding: 0 10px 0 0; }
#rightFormPart					{ float: right; }

#rightFormPart fieldset			{ width: 310px !important; overflow: hidden; }



/* ad submission form */

#adEntry input.autocompleting 		{ background: #eee url(/images/loading-icon.gif) no-repeat 100% -32px; }
#adEntry p							{ margin: 0; padding: 0; }

/* autocomplete */

div.autocomplete 				{ background-color: #fff; border: 1px solid #888; z-index: 50;}
div.autocomplete ul 			{ list-style-type: none; margin: 0; padding: 0; }
div.autocomplete ul li.selected { background-color: #65BC56; color: #fff; }
div.autocomplete ul li 			{ margin: 0; padding: 2px; cursor: pointer; }

/*** swfUpload ***/

#swfu_container 		{ width: 190px !important; width: 210px; margin: 0; padding: 0 5px 0 0; float: left; }
#thumbnails 			{ width: 280px; float: left; clear: both; }
#thumbnails img 		{ padding: 0 10px 5px 0; }
#btnBrowse 				{ color: #65BC56; text-decoration: none; font-weight: bold; }

.progressName 			{ margin-top: 3px; color: #999; }
.progressBarStatus 		{ margin-top: 3px; color: #999; }
.progressBarComplete 	{ margin-top: 3px; color: #999; }

/* error messages */

.error-message										{ display: none; }

.textfieldRequiredState .textfieldRequiredMsg,
.textfieldInvalidFormatState .textfieldInvalidFormatMsg,
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg,
.selectRequiredState .selectRequiredMsg,
.selectInvalidState .selectInvalidMsg				{ display: block; padding: 2px; color: #f00; }
	
	
/* user registration/edit */

.pass_field						{ float: left; clear: none !important; width: 140px; padding-bottom: 0 !important; margin-right: 10px; }
.pass_field .input_text 		{ width: 130px; }

#security_details				{ clear: both; }
#auctionRefferer { color: red; border: 1px solid red; text-align: center; width: 90%; font-size: 1.2em; padding: 5px; }

/* search form */

#search-tab-links					{ float: left; width: 710px; }
#search-tab-links li				{ list-style: none; float: left; display: inline; margin-right: 1px; background: url(/images/tab.gif) no-repeat 100% 0; }
#search-tab-links li a				{ display: block; padding: 5px 10px; text-transform: uppercase; text-decoration: none; }
#search-tab-links li.active			{ background: url(/images/tab-active.gif) no-repeat 100% 0; }

.tab								{ clear: both; width: 690px; padding: 10px; background: #fff; }
.tab:after							{ content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; }


.main-search-advanced-options		{ float: left; clear: both; width: 690px; padding: 10px 0 0 0; color: #000; line-height: 22px; }
.main-search-advanced-options.a		{ padding-right: 11px; background: url(/images/arrow-down-blk.gif) no-repeat 100% 5px; font-size: 1.1em; margin-left: 0px;}
.main-search-advanced-options-notselected 	{ padding-right: 11px; background: url(/images/arrow-down-blk.gif) no-repeat 100% 5px; font-size: 1.1em; margin-left: 0;}
.options_devider	{ float: left; margin-left:-20px;  width: 740px; padding: 10px 0 0 0; background-color: #eee; }
.main-search-advanced-options-selected 	{ padding-right: 11px; background: url(/images/arrow-up-blk.gif) no-repeat 100% 5px; font-size: 1.1em; margin-left: 0px;;}

/*#main-search fieldset				{ float: left; clear: both; width: 690px; padding: 10px 10px 0 10px; }*/
#categories-tab .pseudo-fieldset	{ float: left; clear: both; width: 690px; font-size: 1.1em; }
/*#search-tab { float: left; clear: both; width: 690px; font-size: 1.1em; }*/
#search-tab .pseudo-fieldset	{ float: left; clear: both; width: 690px; font-size: 1.1em; }
/*#search-tab fieldset				{ float: left; clear: both; width: 690px; padding: 10px 0px 0 0px; border: 1; }*/
#home fieldset				{ float: left; clear: both; width: 690px; padding: 10px 10px 0 10px; border: 0; }

#main-search .field					{ float: left; width: 670px; background: url(/images/horizontal-eee.gif) repeat-x 0 100%; padding: 0 0 11px 0; }
#main-search .input_text 			{ float: left; width: 550px; font-size: 1.8em; color: #369; }
#main-search .input_submit			{ padding: 3px 8px; }

.tag-cloud 							{ float: left; width: 690px !important; text-align: center; overflow-x: hidden; border: 0; border-bottom: 0px solid #eee; border-top: 1px solid #eee; padding: 5px 0; line-height: 1.8em; }
.tag-cloud span						{ padding: 0 3px; color: #999; white-space: nowrap; }

.breadcrumbs						{ float: left; clear: both; width: 690px; padding: 0 0 10px 0; border: 0; border-bottom: 0px solid #eee; margin-bottom: 5px; font-size: 1.1em; }
.breadcrumbs span					{ padding-right: 10px; background: url(/images/arrow-right-blk.gif) no-repeat 100% 5px; }
.breadcrumbs span.chosen-cat		{ padding-right: 0; background: none; font-weight: bold; }

/*** multicloud scenario ***/

.blur-cloud span,
.blur-cloud span a					{ color: #ccc !important; }

.tag-cloud span.active				{ color: #999 !important; }
.tag-cloud span.active a			{ color: #369 !important; }
.taglcoudMPCname			{ color: #999 !important; }
.taglcoudMPCnameError			{ color: #F00 !important; }

/*** v.2 ***/

#cloud-tabs						{ float: left !important; width: 242px !important; }
#cloud-tabs li					{ float: left; width: 242px; list-style: none !important; font-size: 1.2em !important; border-bottom: 1px solid #ddd; }
#cloud-tabs li a,
#cloud-tabs li.active strong	{ display: block; width: 222px; padding: 5px 10px; text-align: right; }

#cloud-tabs li.active a			{ color: #369; }
#cloud-tabs li.active strong 	{ color: #333; }		

.hidden-cloud					{ display: none; }
.sub-cloud						{ float: right !important; clear: none !important; width: 430px !important; border-left: 1px solid #ddd !important; border-bottom: 1px solid #ddd !important;}

.expandNotActive			{clear: both;  color: #000;  }
.expandActive			{ text-decoration: '' ;}

.tag-cloud a					{ text-decoration: none !important; }
.tag-cloud a:hover				{ text-decoration: underline !important; }

.filter-tip,
.filter-vrste,
.filter-regije,
.filter-categories				{ border-bottom: 0 !important; padding: 0 !important; margin: 0 !important; }

ul.checkItems 					{ /*float: left; clear: both;*/ width: 670px; padding: 0px 0; border-bottom: 0px solid #ccc; }

.adkindhorizontaldevider 					{ float: left; clear: both; width: 670px; padding: 0; border-bottom: 1px solid #ccc;height:1px; line-height: 1px; }

ul.checkItemsAdSubmission 		{ float: left; clear: both; width: 295px; padding: 5px; border: 1px solid #eee;}

/* list itemi za IE6*/
ul.checkItems li, 
ul.checkItemsAdSubmission li	{ float: left; display: inline; list-style: none; padding: 2px 5px 2px 15px; cursor: pointer; margin-left: 0 !important; }

*html ul.checkItems li	        { float: left;  display: inline; list-style: none; padding: 2px 5px 2px 15px; cursor: pointer;}


.checkItem 						{ background: url(/images/unselected.gif) no-repeat 0 2px; color: #999; white-space: nowrap; }

.checkItemSelectedGray { background: url(/images/selectedgray.gif) no-repeat 0 2px; color: #000; white-space: nowrap; }

.checkItemSelected 				{ background: url(/images/selected.gif) no-repeat 0 2px; color: #000; white-space: nowrap; }
.toggleAllDevider 					{ background: url(/images/vertical.gif) no-repeat 8px;;}

.checkItemToggleAll				{ color: #000; white-space: nowrap; }
.checkItemToggleAllNotSelected {  color: #000; white-space: nowrap; }

/*.checkItemToggleAll				{  color: #000; white-space: nowrap; }
.checkItemToggleAllNotSelected {  color: #000; white-space: nowrap; }*/


.toggleAll						{ width: 120px; padding: 2px 10px 2px 0 !important; margin: 0 0 0 -130px; font-size: 1em !important; text-align: right; }
.toggleAll a					{ text-decoration: underline !important; color: #999 !important; }
.toggleAll a:hover				{ text-decoration: none !important; color: #44893d !important; }

.toggleAllSelected				{ width: 120px; padding: 2px 10px 2px 0 !important; margin: 0 0 0 -130px; font-size: 1em !important; text-align: right; }
.toggleAllSelected a			{ text-decoration: underline !important; color: #999 !important; }
.toggleAllSelected a:hover		{ text-decoration: none !important; color: #44893d !important; }

span.tag0 a { font-size: 1.1em; }
span.tag1 a { font-size: 1.2em; }
span.tag2 a { font-size: 1.3em; }
span.tag3 a { font-size: 1.4em; }
span.tag4 a { font-size: 1.5em; }




/* SO dropdown */

.white_box #so-dropdown		{ width: 670px !important; padding: 10px; }

/* thumbnails */

.left_col_box_inner div.first-child				{ clear: both; margin-left: 0 !important; }

.left_col_box_inner .so-thumb,
.left_col_box_inner .largethumb,
.left_col_box_inner .smallthumb					{ float: left; display: inline; background: #ddd; margin: 10px 0 0 12px; }

.left_col_box_inner .so-thumb					{ width: 168px; overflow: hidden; position: relative; }
.left_col_box_inner .largethumb					{ width: 168px; }
.left_col_box_inner .smallthumb 				{ width: 108px; }

.left_col_box_inner .so-thumb a,
.left_col_box_inner .largethumb a,
.left_col_box_inner .smallthumb a				{ float: left; width: 100%; overflow: hidden; font-weight: bold; text-align: center; text-decoration: none !important; border: 1px solid #ddd; background: #fff; }

.left_col_box_inner .so-thumb a					{ border: none; }

.left_col_box_inner .largethumb a:hover,
.left_col_box_inner .smallthumb a:hover			{ position: relative; top: -2px; left: -2px; background: #fff; border-color: #ccc; }


.left_col_box_inner .so-thumb a.so-feturedad	{ width: 140px; height: 158px; padding: 0 13px 13px 13px; }
.left_col_box_inner .largethumb a 				{ width: 120px; height: 138px; padding: 16px 23px 23px 23px; }
.left_col_box_inner .smallthumb a 				{ width: 80px; 	height: 115px; padding: 13px; }

.left_col_box_inner .so-thumb .description,
.left_col_box_inner .so-container .description,
.left_col_box_inner .largethumb .description,
.left_col_box_inner .smallthumb .description 	{ display: block; clear: both; padding: 5px 2px 0; overflow: hidden; font-size: 1.1em; line-height: 1.1; cursor: pointer; }

.left_col_box_inner .smallthumb .description	{ height: 3.3em; }

.description hr { border: 0; border-bottom: 1px solid #ccc; margin-bottom: 5px; height: 1px;}
#adContent h1 { font-size: 1.2em;}
/*** SO sliding images ***/

.left_col_box_inner .so-container						{ position: relative; float: left; display: inline; width: 148px; height: 250px; overflow: hidden; margin: 10px 0 0 12px; padding: 9px; border: 1px solid #ddd; background: #fff; }
.left_col_box_inner .so-container .so-logo				{ display: block; width: 148px; height: 70px; padding-bottom: 10px; font-weight: normal; text-align: center; text-decoration: none !important; border: 0 !important; }

.left_col_box_inner .so-container .so-adcontainer			{ position: relative; clear: both; overflow: hidden; height: 158px; width: 148px; }
.left_col_box_inner .so-container .so-adcontainer div		{ position: absolute !important; top: 0; height: 158px; width: 1200px; }
.left_col_box_inner .so-container .so-adcontainer div ul	{ float: left; display: inline; height: 158px; width: 1200px; margin-left: -10px; z-index: 1000; }
.left_col_box_inner .so-container .so-adcontainer div li 	{ float: left; display: inline; list-style: none; width: 168px; text-align: center; }

.left_col_box_inner .so-container .so-adcontainer #so1		{ z-index: 2; }
.left_col_box_inner .so-container .so-adcontainer #so2		{ z-index: 3; }
.left_col_box_inner .so-container .so-adcontainer #so3		{ z-index: 4; }
.left_col_box_inner .so-container .so-adcontainer #so4		{ z-index: 5; }




/* listings */

.pagination								{ float: left; width: 690px; padding: 10px; margin: 10px 0; background: #fff; height: 30px; overflow: hidden;line-height: 19px; }
.pagination p							{  font-size: 1.1em; float: left; }
.pagination .pages						{  float: right; text-align: right; }

.inner-intro							{ margin-bottom: 10px; font-size: 1.2em; }

table.listing							{ clear: both; width: 710px; border-collapse: collapse; border-bottom: 1px solid #eee; background: #fff; }

table.listing th,
table.listing td						{ padding: 5px 5px 2px; font-weight: normal; font-size: 1.2em; text-align: left; vertical-align: top; background: #fff;}

table.listing .numeric					{ text-align: right; white-space: pre; }

/*
stari izgled s pojacanim zaglavljem tablice
table.listing thead	th					{ padding-bottom: 5px !important; color: #fff; border-bottom: 1px solid #999; border-top: 1px solid #eee; background: #bbb; } 
*/

table.listing thead	th					{ padding-bottom: 5px !important; color: #666; border-bottom: 1px solid #999; background: #fff; }
table.listing thead	th.first-child		{ padding-left: 30px; }

table.listing tbody tr:hover			{ background: #f6f6f6; }

table.listing tbody	th					{ padding: 0 !important;}
table.listing tbody	th a	 			{ display: block; padding: 5px 5px 2px 30px; background: url(/images/arrow-down-blk.gif) no-repeat 12px 12px; }
table.listing tbody	th a.active			{ background-image: url(/images/arrow-up-blk.gif); }

table.listing tbody	th.emph 			{ font-weight: bold; }
table.listing tbody	tr.emph	th,
table.listing tbody	tr.emph	td			{

	font-weight: bold;
	background: #c2e4be;
	font-size: 1.3em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
table.listing tbody	th.read 			{ font-weight: normal; }


td.itemToolbox							{ }
td.itemToolbox ul						{ float: right; width: 150px; text-align: right;}
td.short-toolbox ul						{ width: 60px; }
td.itemToolbox ul li  					{float: right;  display: inline;  list-style: none; width: 20px; line-height: 0; cursor: pointer; }

td.itemToolbox ul li.help 				{ width: 86px; background: url(/images/button-help.gif) no-repeat 0px 0px; padding-top: 5px; text-align: center; }
.tooltip 								{ width: 160px; height: 17px; background: url(/images/button-tooltip.gif) no-repeat; text-align: center; line-height: 1.4em; }
.tooltipHigh							{ width: 150px; height: 35px; padding-left:5px; background: url(/images/button-tooltip-2xheight.gif) no-repeat; text-align: center; line-height: 1.4em; }

tr.expanded-content:hover				{ background: #fff !important; }
tr.expanded-content td 					{ width: 710px; padding: 0 !important; border-bottom: 2px solid #eee; }

tr.expanded-content dl					{ float: left; width: 690px; padding: 10px;}
tr.expanded-content dt					{ float: left; width: 80px; height: 80px; line-height: 0; padding: 0 10px 0 20px; }
tr.expanded-content .item-description	{ float: left; width: 448px; padding: 0 10px; border: 1px solid #eee; border-width: 0 1px; }
tr.expanded-content .item-description p	{ margin-bottom: 10px; }
tr.expanded-content .item-additions		{ float: left; width: 100px; padding-left: 10px; }

tr.expanded-content dd.bodytext			{ padding: 0 20px 10px; }

/* menu */

.left_col_box_inner .entity-toolbar 	{ float: left; clear: both; width: 125px; margin: 10px 0 0 0; background: #fff; overflow: hidden; }

#itemMenu 					{ float: left; list-style-type: none; margin: 0; padding: 10px; }
#itemMenu li				{ float: left; display: inline; list-style-type: none; width: 100px; height: 40px; padding-top: 42px; font-size: 1.1em; text-align: center; cursor: pointer; background: #fff none no-repeat 50% 0; }

/*
#itemMenu .menuStar,
#itemMenu .menuStarPicked,
#itemMenu .menuHistory,
#itemMenu .menuPhone,
#itemMenu .menuOtherAds,
#itemMenu .menuSend,
#itemMenu .menuContact,
#itemMenu .menuComment 		{ font-size: 1.1em; width: 100px; text-align: center; padding-top: 42px; cursor: pointer; border: 1px solid red; }
*/

#itemMenu .menuStar 		{ background-image: url(/images/bigbutton-star.gif); }
#itemMenu .menuStarPicked 	{ background-image: url(/images/bigbutton-star-selected.gif); }
#itemMenu .menuHistory 		{ background-image: url(/images/bigbutton-history.gif); }
#itemMenu .menuPhone 		{ background-image: url(/images/bigbutton-phone.gif); }
#itemMenu .menuOtherAds		{ background-image: url(/images/bigbutton-other-ads.gif); }
#itemMenu .menuSend 		{ background-image: url(/images/bigbutton-send.gif); }
#itemMenu .menuContact 		{ background-image: url(/images/bigbutton-contact.gif); }
#itemMenu .menuComment 		{ background-image: url(/images/bigbutton-comment.gif); }

/* ad content */

.left_col_box_inner .entity-story 				{ float: left; display: inline; margin: 10px 11px 0 11px; width: 420px; background: #fff; overflow: hidden; }
.left_col_box_inner .entity-story .description 	{ padding: 10px; font-size: 1.2em; }

/* gallery list */

.left_col_box_inner .entity-gallery { float: right; width: 120px; margin: 10px 0 0 0; padding: 10px; background: #fff; overflow: hidden; }

#gallery 		{ width: 120px; }
#gallery ul li { list-style-type: none; padding: 0; margin: 0;}
#gallery ul li img 	{ margin-bottom: 5px; cursor: pointer; }

/* params table */

#adDetailsTable 					{ width: 400px; margin-top: 10px; border-collapse: collapse; font-size: 0.9em; }
#adDetailsTable td 					{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 3px; margin: 0; }
#adDetailsTable tr.emphasizedRow 	{ background: #eee; }

/* price */

.detailsPrice 	{ font-size: 1em; font-weight: bold; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #eee; padding: 5px; margin: 5px 0 3px 0; }
#MPCHolder a img { margin-bottom: -4px;  }
#bid 			{ width: 80px; }
.nextBid 		{ background: none; border: 1px dotted #999; vertical-align: middle; }
.detailsPrice a img { margin-bottom: -4px;  }
/* inline edit elements */

#phoneNotes,
#comment 			{ padding: 0; margin: 0; }
.notesBox 			{ border-bottom: 1px solid #ccc; padding: 10px 0 3px 0; margin: 0 0 5px 0 ; font-size: 0.9em; }
.commentThread 		{ padding: 0; margin: 0 0 5px 0; }
.commentUser 		{ font-size: 0.8em; font-weight: bold; }
.editor_field 		{ width: 400px; font-size: 1em; }
.editor_ok_button 	{ width: 65px; height: 20px; background: #fff url(/images/button-save-selected.gif) no-repeat 0 0; border: none; float: left; cursor: pointer; }
.editor_cancel 		{ width: 20px; height: 20px; background: #fff url(/images/button-cancel.gif) no-repeat 0 0; border: none; vertical-align: bottom; display: block; float: left; }

/* bids */
#moreBids			{ text-align: right; padding-right: 15px; }
#moreBids a			{ padding-right: 11px; background: no-repeat 100% 5px; }

.adDetailsTableBids 					{ width: 400px; margin-top: 10px; border-collapse: collapse; font-size: 0.9em; }
.adDetailsTableBids td 					{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 3px; margin: 0; width: 33%;}
.adDetailsTableBids tr.emphasizedRow 	{ background: #eee; }

/* mailbox */

#mailbox_listing			{ width: 685px; }
#mailbox_view_message		{ width: 685px; }
#message_actions 			{ float: right; color: #ccc; }
#mailbox_view_message h1 	{ float: left; }
#message_body				{ clear: both; }

/* main content */

.white_box					{  }
.white_box a				{ font-weight: bold; }
.white_box table			{ width: 100%; border-collapse: collapse; }
.white_box th,
.white_box td				{ padding: 5px 2px; font-size: 1.1em; text-align: left; vertical-align: top; border-bottom: 1px solid #eee; }
.white_box th a,
.white_box td a				{ font-weight: bold; }
.white_box thead th,
.white_box thead td			{ border-bottom-color: #ddd; }
.white_box table .value		{ text-align: right; }
.white_box p,
.white_box li,
.white_box dt,
.white_box dd				{ font-size: 1.1em; }
.white_box li				{ margin-left: 20px; }
.white_box p,
.white_box ul,
.white_box ol,
.white_box dl,
.white_box table			{ margin-bottom: 1.4em; }
.white_box h1				{ margin-bottom: .5em; font-weight: normal; font-size: 1.8em; }

#local_nav					{ width: 685px; margin-bottom: 10px; }
#local_nav li				{ float: left; display: inline; list-style: none; margin: 0; }
#local_nav li a				{ display: block; padding: 2px 5px; }

/* specials */

#opci_uvjeti				{ width: 685px; }
#opci_uvjeti h2				{ margin-bottom: .7em; font-size: 1.1em !important; color: #666; }
#opci_uvjeti h2 strong		{ padding-left: 5px; color: #000; }

/* superoglašivači */

.pro-item					{ float: left; clear: both; width: 690px; padding: 10px; margin-bottom: 10px; background: #fff; }
.pro-item dt,
.pro-item dd				{ font-size: 1.2em; }
.pro-item dt				{ float: right; width: 560px; padding: 0 10px 10px; font-weight: bold; font-size: 1.6em; }
.pro-logo					{ float: left; width: 100px; margin-right: 10px; }
.pro-desc					{ float: left; width: 560px; padding: 0 10px 10px; }
.pro-desc p					{ padding-bottom: 10px; }
.pro-desc .pro-contact		{ color: #336699; }
.pro-desc .pro-more-link	{ padding: 10px 0 0; border-top: 1px solid #eee; }
#so-regions a { font-weight: normal; }

/* colorpicker */

#colorpicker				{ position: absolute; width: 145px; height: 135px; overflow: hidden; background: #F9F9F9; border: 2px #C0C0C0 outset; z-index: 1000; }
#colorpicker-hue-container	{ position: absolute; top: 4px; left: 120px; width: 18px; height: 110px; }
#colorpicker-hue-bg-img		{ width: 100%; height: 100%; }
#colorpicker-hue-slider		{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#colorpicker-hue-thumb		{ position: absolute; top: 0; left: 0; width: 18px; height: 18px; z-index: 1009; cursor: default; }
#colorpicker-bar			{ text-align: right; padding-right: 10px; }
#colorpicker-close			{ cursor: pointer; color: blue; font-size: 10px; font-family: Tahoma, Helvetica, Sans-Serif; font-weight: bold; }
#colorpicker-div			{ position: absolute; top: 8px; left: 8px; width: 100px; height: 100px; border: 1px solid #666; }
#colorpicker-bg,
#colorpicker-bg-overlay		{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1001; overflow: hidden; }
#colorpicker-selector		{ position: absolute; top: 0px; left: 0px; width: 11px; height: 11px; z-index: 1009; margin-top: -6px; margin-left: -6px; cursor: default; }
#colorpicker-selector img	{ position: absolute; left: 0; top: 0; }
#colorpicker-footer			{ position: absolute; top: 114px; left: 10px; width: 127px; }
#colorpicker-value			{ float: left; }
#colorpicker-value,
#colorpicker-value-input	{ font-size: 9px !important; font-family: Helvetica, Verdana, Sans-Serif; height: 10px; }
#colorpicker-value-input	{ width: 40px; }
#colorpicker-okbutton		{ float: right; padding: 0 10px; background: #3366FF; font-size: 10px; font-family: Tahoma, Helvetica, Sans-Serif; border: 1px solid #666666; color: #ffffff; }


/* the brand new categories :) */

.home_searchbox { float: left; clear: both; width: 708px; padding-bottom: 10px; background: #fff; overflow: hidden; border: 1px solid #ddd; }
.search-explain { float: left; font-size:  0.9em; font-family: Tahoma, Helvetica, Sans-Serif; color: #004364;}
#search-explain-id { float: left; width: 100%}

#main-cat-home-box { width: 531px;  height: 213px; border: 1px solid #ddd; background: #fff; float: left; clear: both; margin: 7px 0; padding: 0;}
#main-cat-home-box .so-thumb { margin: 0 0 0 8px; border: 0; /*border-left: 1px solid #ddd;*/ background: #fff;}
/*#main-cat-home-box .first-child {border: 0;}*/
.main-cat 			{ position: static; float: left; width: 166px; padding: 1px; font-weight: bold; /*background: #ddd !important;*/ margin: 0; }
.main-cat ul 		{ float: left; display: inline; padding: 7px 10px; width: 146px; height: 194px; min-height: 194px; background: #fff; margin: 0;}
.main-cat ul li 	{ list-style: none; float: left; display: inline; width: 146px; background: url(/images/horizontal-eee.gif) repeat-x 0 0; }
.main-cat ul li a 	{ float: left; background: none !important; width: 146px !important; font-size: 1.1em; padding: 4px 0 3px; } 
.thumb-4k .main-cat, .thumb-cn .main-cat { height: 102px;  min-height: 102px; float: left; clear: both; margin: 0; }
.thumb-4k .main-cat ul, .thumb-cn .main-cat ul { height: 88px; min-height: 88px;}

.thumb-4k .main-cat ul li a 		{ color: #900 !important; text-align: left; }
.thumb-cn .main-cat ul li a 		{ color: #f60 !important; text-align: left; }
.thumb-4k .main-cat ul li a:hover,
.thumb-cn .main-cat ul li a:hover 	{ color: #999 !important; text-align: left; }

.thumb-4k .main-cat ul li a.sub-cat,
.thumb-cn .main-cat ul li a.sub-cat { font-weight: normal !important; text-align: left; }

.so-thumb .main-cat ul li a,
.so-thumb .main-cat ul li a:hover 	{ text-align: left; }
.main-cat ul li.first-child			{ margin-top: 0 !important; padding-top: 0 !important; border-top: none !important; text-align: left; background: none; }

#cnBox, #the4kBox {margin: 7px 0 0 8px; padding: 0;}

/* tooltip */

.tooltipClass { display: block; float: left; width: 200px; padding: 5px; z-index: 9999; font-size: 11px; color: #666; background: #fff; border: 1px solid #ccc; }



#priceplanBox { background-color:#f7f7f7; border: 1px solid #eee; margin-bottom: 5px; padding: 5px;  width: 288px;}
#company_details { margin-left: 13px;}
* html #company_details { margin-left: 6px;}
.catNo { font-weight: normal !important; color: #999; margin-left: 2px;}

td.itemToolbox ul li.killCursor { cursor: default;}

.Active { padding-left:5px;}

.verticalDevider { padding-left:5px;padding-right:5px;}
.verticalDevider1 { padding-left: 1px;padding-right:1px;}
/***

	Still here? Go social, dude.
	
***/


.overlayImageLeft { float: left; width: 220px; display: block; text-align: right;}
.overlayImageRight { float: right; width: 220px; display: block; text-align: left;}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


.closex { background: url(/images/KP_botunix.gif) left no-repeat; padding-left: 20px; padding-top: 5px; height: 20px; width: 70px; display: block; }

.style1 {	color: #009933;	font-weight: bold; }