.comp_shrine_wrap {padding:3px 20px 0; margin:0 1px; height:100%; background:url(img/common/comp_shrine_wrap_bg.gif) repeat-x bottom;}

	.comp_rating_options_wrap {margin:0; padding:0 0 7px; background:url(img/common/dots_horizontal.gif) repeat-x bottom;}
		.comp_rating_options {padding:7px 0 0;}
		.comp_rating_options img {vertical-align:middle;}
		.comp_rating_options .comp_options {float:right; width:300px;}
		.comp_rating_options .comp_options div {float:right; margin:8px 0; line-height:130%;}
		.comp_rating_options .comp_options .co_save {padding-left:30px; border-left:1px solid #999999; background:url(img/common/icons/ico_save_to_my_page.gif) no-repeat 10px 0;}
		.comp_rating_options .comp_options .co_inquiry {padding:0 10px 0 20px; background:url(img/common/icons/ico_send_inquiry.gif) no-repeat 0 0;}

		.comp_rating_options .comp_stars {float:left; margin-top:2px;}
		.comp_rating_options .comp_stars img {float:left; margin-right:5px;}
		.comp_rating_options .comp_stars div {float:left; margin:7px 5px; line-height:110%;}
		.comp_rating_options .comp_stars .cs_summary {font-weight:bold; margin-left:8px;}
		.comp_rating_options .comp_stars .cs_rateit {padding-left:30px; border-left:1px solid #999999; background:url(img/common/icons/cs_rateit.gif) no-repeat 10px 0;}
		.comp_rating_options .comp_stars .cs_comment {padding-left:30px; border-left:1px solid #999999; background:url(img/common/icons/comment_small.gif) no-repeat 10px 1px;}

.comp_about_wrap {clear:both;} 
	.comp_about_wrap h1 {float:left; width:700px; font-family:Trebuchet MS; font-size:3em; margin:13px 0 12px; font-weight:normal; padding:0; line-height:1.1em;}
	.comp_about_wrap h1 a {color:#666666; padding:0; margin:0; text-decoration:none;}
	.comp_about_wrap h1 a:hover {text-decoration:underline; color:#666666;}
	.comp_about_wrap h2 {clear:left; float:left; width:700px; padding:0 3px 12px; margin:0; text-transform:uppercase; font-weight:normal; font-size:1.2em; font-family: Georgia, "Times New Roman", Times, serif; color:#999999; line-height:1em;}

	#comp_logo_outer {margin:10px 0 10px 30px; float:right;  width:185px; height:116px; background:url(img/common/comp_shrine_logo_bg.gif) no-repeat 0 0;}
	#comp_logo_outer table {width:185px; height:116px;}
	#comp_logo_outer table td {width:160px; height:96px; text-align:center; vertical-align:middle; padding:10px;}
	
	#comp_logo_blank {margin:10px 0 10px 30px; float:right; clear:none; background:url(img/common/comp_shrine_logo_bg.gif) no-repeat 0 0;}
	#comp_logo_blank table {height:116px;}
	#comp_logo_blank table td {width:180px; height:96px; text-align:left; vertical-align:middle; padding:10px;}
	
    #comp_logo_blank2 {margin:10px 0 0px 30px; float:right; clear:none; background:url(img/common/comp_shrine_logo_bg2.gif) no-repeat 0 0;}
	#comp_logo_blank2 table {height:100px;}
	#comp_logo_blank2 table td {width:195px; height:80px; text-align:left; vertical-align:middle; padding: 10px 5px 12px 2px;}
	#comp_logo_blank2 table td span {font-size:12px; text-align:justify; margin-left:2px;}
	
	#comp_shrine_contacts {margin:0 3px 0; clear:left;}
	#comp_shrine_contacts td {vertical-align:bottom; padding-right:15px; line-height:140%; color:#666666;}
	#comp_shrine_contacts span {display:block;}
	
	 .are_you_owner {float:right; clear:right; text-align:right; width:290px; padding:0; line-height:150%; margin:15px 10px -43px 30px;}
	 .are_you_owner span {display:block; font-weight:bold;}


.detail_tabs_container {width:930px; clear:both; margin:0; padding:13px 0 4px 0; clear:both; height:32px;}
	.detail_tabs {position:absolute; width:930px; height:24px; margin:0;}
	.detail_tabs a {float:left; height:27px; padding:0 0 0 14px; margin:0 8px 0 0; color:#FFFFFF; text-decoration:none; background:url(img/common/detail_tabs_off_bg_left.gif) no-repeat 0 0; white-space:nowrap;}
	.detail_tabs a span {display:block; font-weight:bold; padding:5px 14px 7px 0; background:url(img/common/detail_tabs_off_bg_right.gif) no-repeat right top;}
	.detail_tabs a span span {float:none; display:inline; padding:0; margin:0; border:0; font-weight:normal; background:0; color:#C5C9CB;}
	.detail_tabs a:hover {color:#FFDA6A; text-decoration:none;}
	
	
		.detail_tabs a.current {float:left; height:45px; padding:0 0 0 14px; margin:0 8px 0 0; color:#FFFFFF; text-decoration:none; background:url(img/common/detail_tabs_on_bg_left.gif) no-repeat 0 0; white-space:nowrap;}
		.detail_tabs a.current span {float:left; color:#7F868A; height:45px; font-weight:bold; padding:7px 14px 2px 0; background:url(img/common/detail_tabs_on_bg_right.gif) no-repeat right top;}
		.detail_tabs a.current span span {float:none; display:inline; padding:0; margin:0; border:0; font-weight:normal; background:0; color:#7F868A;}
		.detail_tabs a.current:hover span {color:#7F868A; cursor:pointer;}
		
		

/* -------------------- */
/* -------------------- */
/* -------------------- */
/* COMMON FOR ALL TABS */
/* -------------------- */
/* -------------------- */
/* -------------------- */
.tab_intro {margin:0 0 25px; padding:0 5px;}
.tab_intro div {line-height:140%; font-size:1.3em; font-weight:bold;}



/* -------------------- */
/* USER GENERATED CONTENT templates  */
/* -------------------- */
/* common for all DETAILED CONTENTS  */
h3.dc_title {clear:both; margin:0; padding:0 0 0 10px; background:url(img/common/heading_bg_silver_left.gif) no-repeat 0 0; font-size:100%;}
h3.dc_title span {clear:both; text-transform:uppercase; display:block; margin:0; padding:6px 10px 6px 0; font-weight:bold; background:url(img/common/heading_bg_silver_right.gif) no-repeat 100% 0;}
ul.dc_ul {margin:0; padding:0; list-style-type:none;}
ul.dc_ul li {margin:0 0 0 0; padding:1px 0 1px 10px; background: url(img/common/breadcrumbs_seperator.gif) no-repeat 0 6px;}
.dc_txt {padding:5px 12px 0; line-height:160%;}
.dc_txt p {padding:0px; margin:0px;}

.dc_link {clear:both; float:left; margin:15px 0 0;}
.ref_pic span {float:left; border:5px solid #F5F5F1}
.ref_pic span img {border:2px solid #FFFFFF;}
.dc_clear {clear:both; height:25px;}
/* IME + OPIS */
.dc_text_only {clear:both;}
.dc_text_only p {padding:0px; margin:0px;}
.dc_text_only .dc_link {clear:both; margin:5px 0 0 12px;}
/* IME + OPIS + SLIKA (levo) */
.dc_text_and_picleft .ref_pic span {float:left; margin:9px 20px 15px 10px;}
.dc_text_and_picleft p {padding:0px; margin:0px;}
.dc_text_and_picleft .dc_link {clear:both; margin:5px 0 0 12px;}
/* IME + OPIS + SLIKA (desno) */
.dc_text_and_picright .ref_pic span {float:right; margin:9px 0 15px 20px;}
.dc_text_and_picright p {padding:0px; margin:0px;}
.dc_text_and_picright .dc_link {clear:both; margin:5px 0 0 12px;}
/* IME + OPIS + VEC SLIK SPODAJ */
.dc_text_and_picsbottom .ref_pic span {float:left; margin:10px 5px 10px 5px;}
.dc_text_and_picsbottom .dc_txt {clear:both;}
.dc_text_and_picsbottom p {padding:0px; margin:0px;}
.dc_text_and_picsbottom .dc_link {clear:both; margin:5px 0 0 12px;}
/* IME + OPIS + VEC SLIK ZGORAJ */
.dc_text_and_picstop .ref_pic span {float:left; margin:10px 10px 10px 10px;}
.dc_text_and_picstop .dc_txt {clear:both;}
.dc_text_and_picstop p {padding:0px; margin:0px;}
.dc_text_and_picstop .dc_link {clear:both; margin:10px 0 0 12px;}

.dc_table .ref_pic {margin:10px 10px 10px 10px; border: 5px solid #F5F5F1; padding:2px;}


/* -------------------- */
/* -------------------- */
/* -------------------- */
/* COMMON FOR ALL TABS */
/* -------------------- */
/* -------------------- */
/* -------------------- */

/* -------------------- */
/* ABOUT */
/* -------------------- */
#dc_about_us {line-height:160%;}

#dc_categories ul.dc_ul {margin:0; padding:0; list-style-type:none;}
#dc_categories ul.dc_ul_more {display:none; padding:0; margin:0 0 0 0;}
#dc_categories ul.dc_ul li {clear:both; min-height:17px; margin:0 0 0 0; padding:0 0 0 10px; background: url(img/common/breadcrumbs_seperator.gif) no-repeat 0 5px;}
#dc_categories ul.dc_ul li a {float:left; color:#666666; padding:0; margin:0; text-decoration:none;}
#dc_categories ul.dc_ul li a:hover {text-decoration:underline;}
#dc_categories ul.dc_ul li a.parent {margin:0 7px 0 0; padding:0 10px 0 0; background: url(img/common/breadcrumbs_seperator.gif) no-repeat 100% 5px;}
#dc_categories .toggle_more {color:#1699CB; text-decoration:underline; cursor:pointer;}
#dc_categories .toggle_less {color:#1699CB; text-decoration:underline; cursor:pointer;}

.dc_previews {clear:both;}
.dc_previews .dc_txt {padding:0; margin:0;}
.dc_previews ul.dc_ul {padding:0; margin:7px 0 0 12px;}
	.dc_previews ul.dc_ul_more {display:none; padding:0; margin:0 0 0 12px;}
	.dc_previews .toggle_more {color:#1699CB; text-decoration:underline; cursor:pointer;}
	.dc_previews .toggle_less {color:#1699CB; text-decoration:underline; cursor:pointer;}

	.dc_preview_1 {float:left; width:173px; padding:0; margin:0 25px 0 0;}
	.dc_preview_2 {float:left; width:173px; padding:0; margin:0 25px 0 0;}
	.dc_preview_3 {float:left; width:173px; padding:0; margin:0 0 0 0;}
	.dc_previews_spacer {clear:both; font-size:0; line-height:0; height:25px}

#dc_id_card .dc_txt {padding:0 8px;}
	.id_table {width:100%;}
	.id_table td {vertical-align:top; padding:2px 3px; line-height:200%; background:url(img/common/dots_horizontal.gif) repeat-x left bottom;}
	.id_table tr:hover td {background:#F7F7F7 url(img/common/dots_horizontal.gif) repeat-x left bottom;}
	.id_table td.idt_label {white-space:nowrap; font-weight:bold; line-height:150%; padding-top:4px;}
	.id_table td.idt_label_2 {text-align:right; font-weight:bold; line-height:150%; padding-top:4px;}
	.id_table td.idt_labelh2 h2 {font-size:100%; font-weight:normal; line-height:100%; margin-top:8px; margin-bottom:8px;}
	
	.id_card_more {font-weight:bold; float:left; clear:both; padding:15px 10px 0 5px; background: url(img/common/breadcrumbs_seperator.gif) no-repeat 100% 21px;}

h2.user_comments_title {clear:both; margin:0; padding:0 0 0 10px; font-size:100%; color:#FFFFFF; background:url(img/common/content_title_red_bg_l.gif) no-repeat 0 0;}
h2.user_comments_title span {clear:both; display:block; margin:0; padding:8px 0; letter-spacing:0.05em; text-transform:uppercase; background:url(img/common/content_title_red_bg_r.gif) no-repeat 100% 0;}
	.user_comments_subtitle {background:#F5F5F1; padding:5px 10px; margin:0 0 20px; border:1px solid #ECECEC; border-top:0;}
	.user_comments_subtitle span {font-weight:bold; float:left; margin:0 10px 0 0;}
	.user_comments_subtitle a span {font-weight:normal; text-decoration:underline;}
	
	.user_comments_subtitle_empty {background:#F5F5F1; padding:10px 10px; margin:0 0 20px; border:1px solid #ECECEC;}
	.user_comments_subtitle_empty span {font-weight:bold; float:left; margin:0 10px 10px 0;}
	.user_comments_subtitle_empty a span {font-weight:normal; text-decoration:underline;}

	
	

/* -------------------- */
/* COMMENTS */
/* -------------------- */


#comments_sort_container {margin:0; color:#A4A4A4; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; background:#F7F7F7;}
	#comments_sort {padding:4px 9px 8px; font-weight:bold; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
	#comments_sort select {position:relative; top:2px; left:2px;}
	#comments_sort option {color:#A4A4A4;}

.user_comment {clear:both; margin:5px 0 20px;}
.user_comment h3 {clear:both; margin:0; padding:0 0 0 10px; background:url(img/common/heading_bg_silver_left.gif) no-repeat 0 0; font-size:100%;}
	.user_comment h3 span {clear:both; display:block; height:20px; border:0; margin:0; padding:6px 10px 6px 0; font-weight:bold; background:url(img/common/heading_bg_silver_right.gif) no-repeat 100% 0;}
	.user_comment h3 span span {float:right; width:470px; clear:none; padding:0 0 0 2px; background:0;}
	.user_comment h3 img {float:left; margin:2px 3px 0 0; width:12px; height:12px;}
.user_comment .comment_who {float:right; width:210px; text-align:right; margin:5px 5px 5px 0; padding:0; color:#A4A4A4;}
	.user_comment .comment_who span {white-space:nowrap;}
	.user_comment .comment_who span span {font-weight:bold;}

.comment_detail_table {clear:right; float:right; /*width:180px;*/ margin:5px 5px 5px 30px;}
	.cdt_what {white-space:nowrap; padding:5px 5px 5px 10px; text-align:right; font-weight:bold; color:#91989D; background:url(img/common/heading_bg_silver_left.gif) no-repeat 0 0; border-right:1px solid #F1EFE9;}
	.cdt_rate {padding:5px; border-left:1px solid #FFFFFF; background:url(img/common/heading_bg_silver_right.gif) no-repeat 100% 0; font-weight:bold;}
	.cdt_rate img {float:left; margin:0 0 0 3px;}

.comment_pros, .comment_cons {float:left; width:320px; margin:0; padding:7px 0 0 12px;}
	.comment_pros .cp_label, .comment_cons .cp_label {float:left; width:55px; font-weight:bold; margin-right:10px;}
	.comment_pros .cp_value, .comment_cons .cp_value {float:left; width:250px;}

.user_comment .comment_what {clear:left; line-height:150%; padding:7px 0 0 12px; margin:0;}
	.comment_what .cp_label {display:block; font-weight:bold; width:55px; margin-right:10px;}
	.comment_what .cp_value {margin:0 0 0; padding:8px 0 0;}

.comment_rate_me {display:block; clear:both; margin:10px 0 0; text-align:right; color:#999999; font-size:90%;}
	.comment_rate_me span {font-weight:bold;}
	.comment_rate_me input {padding:2px; background:#F1EFE9; color:#A4A4A4;}
		.cw_yes, .cw_no {width:30px;}
		.cw_remove {width:140px;} 

a.vas_komentar {display:block; margin:5px 0 0;}
.write_comment_wrap {clear:both;}
	.write_comment {}
.write_comment_title {clear:both; margin:0; padding:0 0 0 10px; font-size:100%; color:#FFFFFF; background:url(img/common/title_blue_bg_left.jpg) no-repeat 0 0;}
	.write_comment_title span {clear:both; display:block; margin:0; padding:8px 0; letter-spacing:0.05em; text-transform:uppercase; background:url(img/common/title_blue_bg_right.jpg) no-repeat 100% 0; font-weight:bold;}
		.write_comment_title span .btn_yellow {float:right; height:27px; padding:0 0 0 14px; margin:-2px 8px 0 0; text-decoration:none; background:url(img/common/title_blue_btn_yellow_bg_left.jpg) no-repeat 0 0; white-space:nowrap;}
			.write_comment_title span .btn_yellow a {display:block; font-weight:bold; padding:3px 14px 3px 0; background:url(img/common/title_blue_btn_yellow_bg_right.jpg) no-repeat right top; color:#2E3A43; text-decoration:none; letter-spacing:0;}
			.write_comment_title span .btn_yellow a:hover {color:#CC0000;}

.write_comment_body_wrap {background:#F1F1ED; border-bottom:2px solid #82898F;}
	.write_comment_body {height:100%; padding:10px;}
	.wct td {padding:5px 3px; vertical-align:top;}
	.wct td.wct_1 {text-align:right; padding:10px 3px 5px; font-weight:bold; white-space:nowrap;}
	#wct_title input, #wct_comment textarea {background:#FFFFFF; width:320px; padding:3px;}
	#wct_comment textarea {height:100px;}
	#wct_comment td.wct_1 {padding-top:10px;}
	#wct_quality img, #wct_prices img, #wct_kindness img {position:relative; top:3px; left:3px;}
	#wct_spacer td {padding:0;}
	#wct_spacer td div {margin:10px 0; height:1px; background:#FFFFFF; border-top:1px solid #E8E8E1; line-height:0; font-size:0;}
	#wct_username input, #wct_password input {margin-right:5px; width:153px; background:#FFFFFF;}
		#wct_username span, #wct_password span {font-weight:bold;}
		#wct_username span a span, #wct_password span a span {font-weight:normal;}


#gallery_big {margin:15px 0 0;}
#gallery_big .gallery_big_content {padding:0;}
#gallery_big h3 {background:#A4A4A4; color:#FFFFFF; margin:0; padding:7px 10px; border:0;}
#gallery_big h3 span {display:block; margin:0; padding:0; border:0;}
#gallery_big h3 span {display:inline; margin:0; padding:0; border:0;}
#gallery_big .gallery_big_body_wrap {padding:0; background:#F5F5f1;}
#gallery_big .gallery_big_body {padding:15px 0 5px 10px;}
.gallery_table {margin-top:15px;}
.gallery_table .gallery_detail_wrap {width:500px; background:#FFFFFF; padding:1px; border:1px solid #E4E4E4;}
.gallery_table .gallery_detail {padding:7px; border:1px solid #E4E4E4;}
.gallery_table .gallery_pic_title {font-weight:bold; padding:7px 2px 0; text-transform:uppercase;}
.gallery_table .gallery_pic_desc {padding:2px;}
.gallery_table .previews_wrap {height:450px; width:398px; overflow:auto;}
.gallery_table .previews a {float:left; border:1px solid #E4E4E4; margin:0 7px 8px 0; background:#FFFFFF; padding:1px; cursor:pointer;}
.gallery_table .previews a:hover {border:1px solid #A4A4A4;}
.gallery_table .previews a span {display:block; width:114px; height:114px; border:1px solid #E4E4E4; background:#FFFFFF; margin:0; padding:0; text-align:center;}
.gallery_table .previews a:hover span {border:1px solid #A4A4A4;}
.gallery_table .previews a span img {border:7px solid #FFFFFF;}
.gallery_table #gallery_pageing_bottom {margin-top:15px;}


#izkaznica_table {width:100%;}
#izkaznica_table td {border-top:1px solid #FFFFFF; border-bottom:1px solid #F1EFE9; padding:5px;}
#izkaznica_table .it_lable {background:#FFFFFF; font-weight:bold; width:130px; vertical-align:top; border-bottom:1px solid #F1EFE9;}
#izkaznica_table td ul {margin:0 0 0 17px; padding:0;}

.predstavitev_tedna { margin-left: 8px; width: 319px; height: 159px; background-image: url(img/common/najboljsa_predstavitev_InfoCity.jpg); background-repeat: no-repeat; }
.predstavitev_tedna  .company_link {margin-left:145px; padding-top:40px; width: 155px; }
.predstavitev_tedna  .company_link a {font-size:1.4em; line-height:1.4em; font-weight:bold; text-transform:uppercase;}

.comp_shrine_wrap {padding:3px 20px 0 20px; margin:0 1px; height:100%; background: none;}

#vizitka ul a:hover {text-decoration:none;}
#vizitka ul.levo {display:inline; margin:0px; padding:0px; list-style:none;}
#vizitka ul.levo li { display:inline; padding-right:10px; line-height:20px;}
#vizitka ul.levo li img{ vertical-align:middle; margin-top:-3px;}
#vizitka ul.levo li a {color:#636C78}
#vizitka ul.desno {float:right; display:inline; margin:0px; padding:0px; list-style:none;}
#vizitka ul.desno li { display:inline; padding:0px 8px 5px 22px; line-height:20px;}
#vizitka ul.desno li a {color:#636C78}
#vizitka ul.desno li.priporocam { background:url(img/detail_icons.gif) no-repeat top left; }
#vizitka ul.desno li.komentiraj { background:url(img/detail_icons.gif) no-repeat left -18px ; }
#vizitka ul.desno li.oceni { background:url(img/detail_icons.gif) no-repeat  left -38px; }
#vizitka ul.desno li.priljubljeno { background:url(img/detail_icons.gif) no-repeat  left -57px; }
#vizitka ul.desno li.prijatelju { background:url(img/detail_icons.gif) no-repeat left -77px ; }

#vizitka h1 {font-size:30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:20px;}
#vizitka div#box {position:relative; height:50px; width:140px; float:left; border-right: 1px solid #E5E5E5; margin-right:20px;}
#vizitka div#box p{position: absolute; bottom:0; margin:0px; padding:0px;}
#vizitka .naslov { margin-left:5px;}
#vizitka .url#box {width:160px;}
#vizitka p.dejavnost { font-size:13px; margin-top:10px; margin-bottom:15px; margin:10px 0 15px 5px }
#vizitka .facebook#box { border-right:none;}

.google_map a {color:#636C78}
.google_map a:hover {text-decoration:none;}

.neposvojeno { width:216px;height:117px; position:absolute; right:28px; top:50px; 	}
.neposvojeno .balon_spodaj {position: relative; padding:10px; }
.neposvojeno .balon_spodaj img{ float:right }

.neposvojeno_bg { width:216px;background:url(img/balon2_bottom.gif) left bottom no-repeat; height:117px; position:absolute; right:28px; top:50px; 	}
.neposvojeno_bg .balon_spodaj {  background:url(img/balon2_top.png) left top no-repeat; position: relative; padding:10px; }
.neposvojeno_bg .balon_spodaj img{ float:right }
.neposvojeno_bg .balon_spodaj h4 { margin-bottom:8px; font-size:12px; margin-right:10px;}

/*** URNIK  ***/

.urnik ul.dnevi {display:inline; position:absolute; bottom:0; margin:0; padding:0;}
.urnik ul.dnevi li {display:block;  float:left; margin-right:2px; }
.urnik ul.dnevi li a {display:block; width:13px; height:15px; background:url(img/urnik_bg.gif) top left no-repeat; color:#FFF; text-decoration:none; text-align:center; line-height: 15px;}
.urnik ul.dnevi li a.odprto { background:url(img/urnik_bg.gif) left -15px no-repeat; color:#FFF;}
.urnik ul.dnevi li a.zaprto { background:url(img/urnik_bg.gif) left bottom no-repeat; color:#FFF;}
.urnik ul.dnevi li div { display: none; position:absolute;  width:101px; height:30px; margin-top:-30px; margin-left:-42px; background: url(img/buble_top.png) no-repeat top; z-index:100;   }
.urnik ul.dnevi li div p { width:101px; text-align:center; vertical-align:baseline;	background: url(img/buble_bottom.png) no-repeat  bottom transparent; margin-top:-10px; height:24px; }


/***  Facebook  **/
.facebook ul { margin:0px; padding:0px; list-style:none;}
ul li a.facebook { display:block; width:24px; height:24px; background:url(img/fb-tw.png) top left no-repeat; text-indent:-9999px; overflow:hidden; margin-bottom:4px;}
ul li a.facebook:hover { background:url(img/fb-tw.png) bottom left no-repeat;} 
ul li a.twitter { display:block; width:24px; height:24px; background:url(img/fb-tw.png) top right no-repeat; text-indent:-9999px; overflow:hidden;}
ul li a.twitter:hover { background:url(img/fb-tw.png) bottom right no-repeat;} 


/*** COLOMUNS EDIT  ****/

.comp_shrine_wrap2 {padding:0; margin:0; height:100%; }



/*** GUMBI Opcije  ***/

.akcije {  clear:both; margin-top:5px; text-align:center; margin-left:3px; width:590px;}

.akcije ul { padding:0px; margin:0px; list-style:none;} 

.akcije ul li {  float: left;	display: inline; /*For ignore double margin in IE6*/ margin: 0 10px; }
.akcije ul li a {	text-decoration: none;	float:left;	color: #666; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	cursor: pointer;background: url(img/gumb_opcije.gif) no-repeat top right } 
.akcije ul li a:hover {text-decoration:underline }
.akcije ul li a span {	margin: 0 5px 0 -10px;	padding: 8px 5px 7px 35px;	position: relative; /*To fix IE6 problem (not displaying)*/	float:left; }

.akcije li a.priporoci span{	background: url(img/gumb_opcije.gif) no-repeat top left; }
.akcije li a.komentar span{	background: url(img/gumb_opcije.gif) no-repeat left -31px; }
.akcije li a.oceni span{	background: url(img/gumb_opcije.gif) no-repeat left -62px; }
.akcije li a.priljubljene span{	background: url(img/gumb_opcije.gif) no-repeat left -93px; }

/*** OCENA ***/
.cf_options2 .noter#vs { background: url(img/vs.png) no-repeat center center #FFF; padding-bottom:30px; margin-bottom:-3px; }
.cf_options2 .noter#vs h2 { color:#636C78; font-size:16px; margin-bottom:20px;}
.najboljsa_ocena {float:left; width:235px;}
.najslabsa_ocena {float:right; width:235px;}
.cf_options2 .noter#vs  .comment_detail_table {clear:right; float:right; /*width:180px;*/ margin:0px 5px 5px 30px;}


/*** SEZNAM OCEN ****/

.rounded_block#podrobnosti .noter#ocene { clear:both; margin-top:40px; *margin-top:45px; *margin-bottom:1px;  }
.noter#ocene h2 { font-size:18px; color:#636C78; background:url(img/ocene.gif) left center no-repeat; text-indent:27px; display:block; width:250px; float:left; margin:0; padding:0; margin-bottom:14px;  }
.stevilo_ocen { font-size:13px; float:right; padding-right:8px;}
.ocena_item { clear:both; font-size:12px; padding:8px; background: url(img/top_gradient_bg.gif) top no-repeat; width:525px; }
.ocena_item h3 { font-size:15px; margin:5px 0 8px;}

.rounded_block#podrobnosti .noter#oddaj_oceno { clear:both; margin-top:40px; *margin-top:45px; *margin-bottom:1px;  }
.noter#oddaj_oceno h2 { font-size:18px; color:#636C78; background:url(img/ocene.gif) left center no-repeat; text-indent:27px; display:block; width:250px; margin:0; padding:0; margin-bottom:14px;  }

/*** SEZNAM PRIPOROCIL  ***/

.rounded_block#podrobnosti .noter#priporocila { clear:both; margin-top:40px; *margin-top:45px; *margin-bottom:1px;  }
.noter#priporocila h2 { font-size:18px; color:#636C78; background:url(img/priporocila.gif) left center no-repeat; text-indent:27px; display:block; width:250px; float:left; margin:0; padding:0; margin-bottom:14px;  }
.ocena_item  img { display:block; float:right; margin:-20px 15px 0px;}

/*** SEZNAM KOMENTARJEV  ***/

.rounded_block#podrobnosti .noter#komentarji { clear:both; *margin-bottom:1px;  }
.noter#komentarji h2 { font-size:18px; color:#636C78; background:url(img/komentarji.gif) left center no-repeat; text-indent:27px; display:block; width:250px; float:left; margin:0; padding:0; margin-bottom:14px;  }
.ocena_item  img { display:block; float:right; margin:-20px 15px 0px;}

.rounded_block#podrobnosti .noter#oddaj_komentar { clear:both; margin-top:36px; *margin-top:42px; *margin-bottom:1px;  }
.noter#oddaj_komentar h2 { font-size:18px; color:#636C78; background:url(img/komentarji.gif) left center no-repeat; text-indent:27px; display:block; width:250px; margin:0; padding:0; margin-bottom:14px;  }

.user_comments {clear:both; margin:5px 0 20px;}
.user_comments h3 {clear:both; margin:0; padding:0 0 0 10px; background:url(img/common/heading_bg_silver_left.gif) no-repeat 0 0; font-size:100%;}
	.user_comments h3 span {clear:both; display:block; height:20px; border:0; margin:0; padding:6px 10px 6px 0; font-weight:bold; background:url(img/common/heading_bg_silver_right.gif) no-repeat 100% 0;}
	.user_comments h3 span span {float:right; width:440px; clear:none; padding:0 0 0 2px; background:0;}
	.user_comments h3 img {float:left; margin:2px 3px 0 0; width:12px; height:12px;}
.user_comments .comment_who {float:right; width:210px; text-align:right; margin:5px 5px 5px 0; padding:0; color:#A4A4A4;}
	.user_comments .comment_who span {white-space:nowrap;}
	.user_comments .comment_who span span {font-weight:bold;}

.comment_detail_table {clear:right; float:right; /*width:180px;*/ margin:5px 5px 5px 30px;}
	.cdt_what {white-space:nowrap; padding:5px 5px 5px 10px; text-align:right; font-weight:bold; color:#91989D; background:url(img/common/heading_bg_silver_left.gif) no-repeat 0 0; border-right:1px solid #F1EFE9;}
	.cdt_rate {padding:5px; border-left:1px solid #FFFFFF; background:url(img/common/heading_bg_silver_right.gif) no-repeat 100% 0; font-weight:bold;}
	.cdt_rate img {float:left; margin:0 0 0 3px;}

.comment_pros, .comment_cons {float:left; width:320px; margin:0; padding:7px 0 0 12px;}
	.comment_pros .cp_label, .comment_cons .cp_label {float:left; width:55px; font-weight:bold; margin-right:10px;}
	.comment_pros .cp_value, .comment_cons .cp_value {float:left; width:250px;}

.user_comments .comment_what {clear:left; line-height:150%; padding:7px 0 0 12px; margin:0;}
	.comment_what .cp_label {display:block; font-weight:bold; width:55px; margin-right:10px;}
	.comment_what .cp_value {margin:0 0 0; padding:8px 0 0;}

.comment_rate_me {display:block; clear:both; margin:10px 0 0; text-align:right; color:#999999; font-size:90%;}
	.comment_rate_me span {font-weight:bold;}
	.comment_rate_me input {padding:2px; background:#F1EFE9; color:#A4A4A4;}
		.cw_yes, .cw_no {width:30px;}
		.cw_remove {width:140px;} 

/*** ZAHVALA in NAPAKA  ***/

h2.obvestilo_okno { margin:10px 0 8px; font-size:15px;}
.obvestilo_okno { clear:left;}
.obvestilo_okno img.folder { float:left; display:block; margin: -12px 20px 20px 8px;}
.obvestilo_okno img.napaka { float:left; display:block; margin: -1px 20px 20px 8px;}

.dc_text_only .obvestilno_okno .besedilo { font-size:12px; margin-bottom:10px; line-height:150%;}

/**  DODATNI GUMBI  **/

.top-margin { margin-top:55px;}
.more-buttons { width:918px; height:26px; padding-top:3px; padding-bottom:10px;} 
.bellow-more { background-image:none; }
.bellow-more .noter{  }

.more-buttons .module_nav a.on {position:relative; margin-top:3px; z-index:20; top:1px; background:#FFFFFF url(img/buttons/module_nav_on_bg_l.gif) no-repeat 0 0; color:#7F868A;}
.more-buttons .module_nav a.on span {padding:9px 13px 9px 0; background:url(img/buttons/module_nav_on_bg_r.gif) no-repeat 100% 0;}

/** PRIPOROCI PRIJATELJU - na detail podjetja  **/

.priporocilo { font-size:12px;}
.priporocilo h3, .priporocilo p { margin:0;}
.priporocilo h3 { margin-bottom:10px;}
.priporocilo p { background: url(img/priporocilo_ico.gif) no-repeat 240px top; padding-right:60px; height:44px; line-height:140%;}
.clear-right { clear: both; float:left;}

.delovni_cas_font {font-size:10px;}
.company_in_map .number {display:block; float:left; font-size:26px; color:#666666; margin: 5px 9px 9px  0; padding:5px;}
.company_in_map .text {padding:5px;}  
.company_in_map .text a {font-weight:bold; font-size:12px;}
.company_in_map img {padding-bottom:5px; }  
.company_in_map_dot {border-bottom: 1px dotted #dddddd;}