/* ------------ PAGE GLOBALS -------------------- */
html 		{background-color:#e0e0e0;}

body 							{font-family:Arial, Helvetica, sans-serif; color: #3d3d3d;
							    padding: 0; margin:0; text-align: center;}

/* ------------ GLOBAL ELEMENTS -------------------- */



.sprite							{background-image: url("/style/images/spic_sprite.png");
								background-repeat: no-repeat;}


h1, h2, h3, h4, h5, h6 			{padding-left:2px; padding-right:3px; font-weight:bold}

h1, h2, h3, h4, h5, h6,
div, span, td, a 				{color:#3d3d3d; text-align:left;}

h1, h2, h3, h4, h5, h6,
div, span, td 					{font-size:11px;}

h1              				{font-size:22px;}
h2              				{font-size:20px;}
h3              				{font-size:18px;}
h4              				{font-size:16px;}
h5              				{font-size:14px;}
h6              				{font-size:12px;}

.mgl							{margin-left:10px;}
.mgr							{margin-right:10px;}
.flt							{float:left;}
.frt							{float:right;}
.cleardiv						{clear:both; font-size: 1px; height:1px;}

.box							{margin:5px; border:1px solid #ebebeb;}
.box01							{text-align:right; padding-right:10px; font-size:10px; margin-bottom:3px;}

input							{padding:3px; -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);}
input:focus						{outline:none;}
input::-moz-focus-inner			{border:0;}
input[type=button][disabled]	{background-color:#eee;color:#777;}
input[type=button][disabled]:hover	{background-color:#eee;color:#777;}
input[type=button][disabled]:active	{background-color:#eee;color:#777;-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);}
input[type=text]				{width:160px; border:1px solid #ccc;}
input[type=password]			{width:160px; border:1px solid #ccc;}
input[type=file]				{-moz-box-shadow:none;}
select							{width:170px; padding:2px; -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4); border:1px solid #ccc;}
input[type=button]				{background-color:#eee; border:1px solid #ccc; cursor:pointer; border:1px solid #ccc;}
input[type=button]:hover		{background-color:#f8f8f8;}
input[type=button]:active		{-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.4);}
textarea						{padding:3px; height:150px; -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4); border:1px solid #ccc;}
form table td					{padding:3px 3px 3px 0px;}



/* ------ HEADER ELEMENTS ------- */

.head_menu						{font-size:12px; float:right; text-align:right;}

.maindiv						{width:971px; margin:0 auto;}
.shadow							{width:985px;background:url("/style/images/dir_bg.jpg") repeat-y;margin:0 auto;}
.top-menu						{width:971px; margin:0 auto;padding-right:20px;}
.header							{background-image: url("/style/images/header-bg.jpg"); height:100px;}
.logo							{margin-right:6px;}
.glavno_meni					{background-image: url("/style/images/glavno_meni_bg.jpg"); height:26px; border:1px solid #b1b1b1;}

.glavno_meni ul li				{float:left; }



.glavno_meni ul li.rss			{float:right; }

.glavno_meni ul li a			{display:block; font-size:14px; width:200px;
								 font-weight: bold;  text-decoration: none; 
								 color:#444; height:22px; padding:5px 18px 0px 18px;
								 background-image: url("/style/images/meni-delimiter.jpg");
								 background-position: center right; background-repeat: repeat-y; 
								}
.glavno_meni ul li.rss	a		{background-position: center left; width:70px;}
								
								
.glavno_meni ul li a:hover		{background-color: #3d3d3d; color:#ccc;}
.glavno_meni ul li.rss	a:hover	{background-color: #c45c08; color:#fff;}
								
.bukvi_holder					{padding-top:5px;}
								
.bukvi_meni						{width:665px; }

.prebaruvanje					{width:200px; padding-bottom:3px;}

a.pr_text						{display:block; width:150px; }

a.pr_btn						{display:block; background-image: url("/style/images/prebaruvanje_btn.jpg");
								 width:26px; height:18px; float:right; padding:0px; cursor:pointer; margin-top:2px;}

.myLocationNotification			{position:absolute;width:190px;height:15px;color:#fff;font-weight:bold;font-size:11px;background:#194194;
								border:1px solid #ccc;border-bottom:none;margin:-19px 0px 0px 15px;padding:1px 5px 1px 5px;display:none;}

/* -------------- POPUP ----------------- */
#backgroundPopup{
    display:none;
    position:fixed;
    _position:absolute; /* hack for internet explorer 6*/
    height:100%;
    width:100%;
    top:0;
    left:0;
    background:#000000;
    border:1px solid #cecece;
    z-index:1;
}
#popupContact{
    display:none;
    position:fixed;
    _position:absolute; /* hack for internet explorer 6*/
    width:800px;
    background:#FFFFFF;
    border:10px solid #333;
    -moz-border-radius:10px;
	-webkit-border-radius:10px;
    z-index:1200;
    padding:12px;
    font-size:13px;
    
}
#popupContact h1{
    text-align:left;
    color:#ED1B24;
    font-size:22px;
    font-weight:700;
    border-bottom:1px dotted #D3D3D3;
    padding-bottom:2px;
    margin-bottom:20px;
}
#popupContactClose{
    font-size:14px;
    line-height:14px;
    right:6px;
    top:4px;
    position:absolute;
    color:#ED1B24;
    font-weight:700;
    display:block;
    cursor: pointer;
    border:1px solid #cecece;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 3px;
}


/* -------- BUKVI -------- */
.bukvi_list 					{padding:5px;}
.bukvi_list h3					{color:#194194; margin:4px; font-size:14px;}

.bukvi_list a					{display:block; float:left; text-align: center; border:1px solid #ccc;
							 	 text-decoration:none; font-weight:bold;
							 	 width:28px; background-color:#dfe1e0;
								 font-size:14px; background-image: url("/style/images/bukvi_kopce.jpg"); 
								 background-repeat: repeat-x; line-height: 14px;
								padding:2px 2px 0px 2px; margin:2px; }
.bukvi_list a span				{font-size:10px; color:#12700d}
.bukvi_list a:hover				{-moz-box-shadow: 0 1px 1px rgba(18,112,13,1); border:1px solid color:#12700d;}



/* ------- SEARCH HOLDER --------------- */

.search_holder					{border-top:3px solid #000; background-color: #194194; height:44px;}
.g_search						{width:900px; text-align:center; padding-top:5px;}
.g_search input					{width:400px; height:18px; padding:4px 3px 4px 30px;
								 background-image: url("/style/images/search.jpg"); background-repeat:no-repeat;
								 border:3px solid #ccc; font-size:14px; color:#888;}
.promo							{margin:3px 0px 0px 3px; background-image: url("/style/images/promo2.jpg"); background-repeat:no-repeat;
								padding:105px 0px 10px 95px; height:290px;}


.suggest_result					{width:884px; height:400px; margin:0px 0px 0px 60px;
								 border-right:2px solid #ccc; -moz-box-shadow: 5px 5px 20px rgba(0,0,0,.5);
								 border-left:2px solid #ccc;
								 border-bottom:2px solid #ccc;
								 display:none;
								position: absolute; z-index: 40; background-color: #fff;}
.suggestLoader					{padding:200px 30px 30px 30px; text-align:center;}
.dejnosti_list					{width:290px; border-right:1px dotted #ccc; height:400px;}
.auto_suggest ul				{margin:5px; padding-left:10px;}
.auto_suggest ul li				{margin:2px; list-style-type: disc;}

.demo_search					{color:#777;}

/* ----------- MY LOCATION ----------- */

.my_location_map				{height:500px;width:800px;border:1px solid #ccc;background:#f00;}

/* ----------- LIST LAST INFO ----------- */

.last_info						{pading:5px;}
.list							{width:308px; padding:4px; border-right:1px dotted #ccc; margin-left:4px;}
.listinfo a						{color:#000; font-weight: bold; font-size:12px; text-decoration: none;}
.listinfo 						{padding-left:10px; width:200px; margin-right:5px;}
.broj							{padding:15px 2px 2px; color:#999;}
.slist							{margin-bottom:5px; border-bottom:1px dotted #ccc; padding:5px 5px 5px 2px; margin-top:10px;}
.imghold						{width:68px; }
.imghold img					{width:68px; }


/* --------------- GMAP ------------------- */
.gmap							{width:970px; height:600px; border-bottom:3px solid #3d3d3d; margin-bottom:3px;}
.markerInfoHolder				{width:230px;}
.dd_options						{height:500px; width:200px; position:absolute; margin-top:-600px; 
								 background-color:#fff;  border:2px solid #ccc;}
.dd_header						{height:15px; background-color: #ccc;}

.legenda ul li					{background-image: url("http://img.directorium.mk/style-images/iconSprite.png");
								width:80px; float:left; margin-right:3px; height:27px; background-repeat: no-repeat;
								padding-left:38px; padding-top:5px; font-size: 10px; margin-bottom:3px;}

.legenda ul li.biznis			{background-position: 0px -32px;}
.legenda ul li.komunikacii		{background-position: 0px -64px;}
.legenda ul li.elektronika		{background-position: 0px -96px;}
.legenda ul li.finansii			{background-position: 0px -128px;}
.legenda ul li.hrana			{background-position: 0px -160px;}
.legenda ul li.zdravje			{background-position: 0px -192px;}
.legenda ul li.domakinstva		{background-position: 0px -224px;}
.legenda ul li.enterier			{background-position: 0px -256px;}
.legenda ul li.eksterier		{background-position: 0px -288px;}
.legenda ul li.pravo			{background-position: 0px -320px;}
.legenda ul li.nedviznini		{background-position: 0px -352px;}
.legenda ul li.maloprodazba		{background-position: 0px -384px;}
.legenda ul li.patuvanja		{background-position: 0px -416px;}
.legenda ul li.kultura			{background-position: 0px -448px;}
.legenda ul li.sport			{background-position: 0px -480px;}
.legenda ul li.razno			{background-position: 0px -512px;}
.legenda ul li.javni_servisi	{background-position: 0px -544px;}

.map_right_menu					{width:250px; height:600px; position:absolute;  
								 background-color:#fff; z-index:28; margin-left:970px;
								 overflow-x:hidden;  -moz-box-shadow: -3px 0px 2px rgba(0,0,0,0.6);
								 -webkit-border-top-left-radius: 10px;
								-moz-border-radius-topleft: 10px;
								border-top-left-radius: 10px;display:none;}


.right_menu_list li 			{background-image: url("http://img.directorium.mk/style-images/iconSprite-s.png");
								 margin-right:3px; height:17px; background-repeat: no-repeat; width:210px;
								 border-bottom:1px dotted #ccc; 
								padding-left:30px; padding-top:5px; margin-bottom:3px;}


.show_map_right_menu			{width:40px; height:40px; position:absolute;
								 margin-left:930px; z-index:29; margin-top:290px; overflow:hidden;
								 -moz-box-shadow: -3px 0px 2px rgba(0,0,0,0.6);
								-webkit-border-top-left-radius: 5px;
								-webkit-border-bottom-left-radius: 5px;
								-moz-border-radius-topleft: 5px;
								-moz-border-radius-bottomleft: 5px;
								border-top-left-radius: 5px;
								border-bottom-left-radius: 5px;
								background:#fff url(/style/images/close.png) center center no-repeat;}

.map_left_menu					{width:250px; height:590px; position:absolute; 
								 background-color:#fff; z-index:28; padding-top:10px; text-align:right;
								 overflow-x:hidden;  -moz-box-shadow: 3px 0px 2px rgba(0,0,0,0.6);
								 -webkit-border-top-right-radius: 10px;
								-moz-border-radius-topright: 10px;
								border-top-right-radius: 10px;
								display:none;}

.show_map_left_menu				{width:40px; height:40px; position:absolute;
								 margin-left:0px; z-index:29; margin-top:290px; overflow:hidden; 
								 -moz-box-shadow: 3px 0px 2px rgba(0,0,0,0.6); -webkit-border-top-right-radius: 5px;
								-webkit-border-bottom-right-radius: 5px;
								-moz-border-radius-topright: 5px;
								-moz-border-radius-bottomright: 5px;
								border-top-right-radius: 5px;
								border-bottom-right-radius: 5px;
								background:#fff url(/style/images/open.png) center center no-repeat;}

.map_left_menu_content			{padding-left:10px;}
.map_left_menu_content input	{width:200px; -moz-box-shadow:2px -1px 2px rgba(0,0,0,0.4); color:#888;}
.sug_res						{width:202px; -moz-box-shadow:2px -1px 3px rgba(0,0,0,0.4); overflow:hidden;
								 border:1px solid #ccc; padding:2px; border-top:none; display:none;}
.sug_res ul						{width:200px;}
.sug_res ul	li					{padding:1px; cursor:pointer; border-bottom:1px dotted #ccc;}
.sug_res ul li:hover			{background-color:#e3e3e3;}
.sug_res ul	li.selected			{background-color:#e3e3e3;}
.removeDejnost					{text-decoration: none; font-size: 10px;}

#hide_left_map_menu				{float:right; padding-right:5px;}
#show_left_map_menu				{float:right; text-align:right;}

#addressInput					{color:#888; width:300px;}
#radiusInput					{width:50px;}

.dir_res						{border: 1px solid #ccc; display:none; margin-left:2px; margin-bottom:10px;}

.locirajMeHelpLink				{text-decoration:none; color:red;}
.locirajMeHelpLink:hover		{text-decoration:underline;}


/* ------------- FIRMA INFORMACII ---------------------- */


.comp_logo						{width:187px; border-left:1px solid #eee; margin-top:10px;}
.comp_info h1					{color:#3d3d3d; margin:10px 10px 0px 10px;}
.comp_info_add					{width:500px; }

.comp_more_info					{width:260px; padding:5px;}

* html .comp_info				{width:470px; overflow:hidden;}
* html .comp_info_add			{width:500px; overflow:hidden;}

.comp_more_info h3				{font-size:12px; padding-left:10px; margin:10px;}
.comp_info p					{padding:0px 0px 2px 42px;}
.comp_info h6					{background-image: url("http://img.directorium.mk/style-images/fsprite.jpg");
								 padding-left:40px; background-repeat: no-repeat;  
								 height:20px; padding-top:5px; color:#c10000; background-position: 0px -9px;}

.comp_info h5					{background-image: url("http://img.directorium.mk/style-images/fsprite.jpg");
								 padding-left:55px; background-repeat: no-repeat;  
								 height:22px; padding-top:10px; color:#c10000; background-position: 0px -462px;}
.brendovi h5					{background-position: 0px -424px;}
.produkti h5					{background-position: 0px -355px;}


.veb h6							{background-position: 0px -35px;}
.email h6						{background-position: 0px -60px;}
.filijali h6					{background-position: 0px -87px;}
.tel h6							{background-position: 0px -258px;}
.cinf							{margin-bottom:2px; border-bottom:1px dotted #ccc; padding-bottom:2px;}
.jazici p						{margin-top:15px;}

.sertifikat h6					{background-position: 0px -120px;}
.plakjanje h6					{background-position: 0px -146px;}

.comp_logo ul					{padding-left:15px;}
.comp_logo ul li				{margin:3px; list-style-type: disc; margin-left:15px; }
.comp_logo ul li a				{text-decoration: none;}
.comp_logo ul li a:hover		{text-decoration: underline;}

.gmap_info						{border:1px solid #ccc; width:485px; height:380px; margin:10px;}

.additional_text				{padding:5px; width:480px;}

.lnkDirHolder					{padding-left:10px; padding-bottom:10px;}
.dir_res_firma					{border: 1px solid #ccc; display:none; margin-left:10px;}

.g_large                        {width:472px;height:353px;border:1px solid #ccc;margin-bottom:3px;cursor:pointer;}
.g_thumb                        {width:84px;height:62px;border:1px solid #ccc;margin:3px;display:block;opacity:0.5;
                                cursor:pointer;}
.gt_selected                    {opacity:1;cursor:default;}
.show_image                     {position:absolute;border:3px solid #aaa;-moz-border-radius:10px;webkit-border-radius:10px;border-radius:10px;
                                background-color:#fff;}
.show_image img                 {margin:30px 10px 10px 10px;}
.close_img                      {margin-top:5px;font-size:16px;font-weight:bold;position:absolute;cursor:pointer;}

.produkt_sortable li            {padding-right:10px;}
.sertifikat_sortable            {margin-left:40px;}
.sertifikat_sortable li         {margin:2px 15px 2px 0px;list-style:disc;}
.sortable_li                    {border:1px solid #ccc;cursor: move;}

.del_video_holder               {width:450px;text-align:right;}

.najbliski_firmi				{position:absolute;width:250px;height:400px;border:1px solid #ccc;margin-left:513px;
                                background:#fff;border-left: none;margin-top:-1px;padding:0px;display:none;}

.najbliski_firmi h4				{width:246px;text-align:center;margin:10px 0px 15px 0px;z-index:5;}
.najbliski_list					{width:250px;overflow:hidden;z-index:1;position:relative;}
.najbliski_list	li				{background:url("http://img.directorium.mk/style-images/iconSprite.png") top left no-repeat;
                                padding-left:38px;height:32px;margin-bottom:3px;overflow:hidden;cursor:pointer;}

.najbliski_button				{position:absolute;width:40px;height:40px;border:1px solid #ccc;
								-webkit-border-top-right-radius: 5px;
								-webkit-border-bottom-right-radius: 5px;
								-moz-border-radius-topright: 5px;
								-moz-border-radius-bottomright: 5px;
								border-top-right-radius: 5px;
								border-bottom-right-radius: 5px;
								background:#fff url(/style/images/open.png) center center no-repeat;
								margin-top:175px;
								margin-left:513px;
								border-left:none;cursor:pointer;}

.closest_hover_div				{position:absolute;width:250px;height:35px;background:#ddd;margin-top:43px;display:none;}

.minimize_map					{position:absolute;width:40px;height:40px;border:1px solid #ccc;
								-webkit-border-top-right-radius: 5px;
								-webkit-border-bottom-right-radius: 5px;
								-moz-border-radius-topright: 5px;
								-moz-border-radius-bottomright: 5px;
								border-top-right-radius: 5px;
								border-bottom-right-radius: 5px;
								background:#fff url(/style/images/minimize.png) center center no-repeat;
								z-index:2;margin:300px 0px 0px 3px;border-left:none;cursor:pointer;display:none;}


/* ----------- LISTA NA PRONAJDENI REZULTATI --------------------------- */
.comments 						{margin:5px;}
.comments li 					{float:left;}
.comments li a					{display:block; width:15px; text-align:center; margin-left:3px; padding:3px; 
								 text-decoration:none;
								 border:1px solid #ccc;}

.comments li a.kpn_selected		{border:1px solid #000;}

.comments li a:hover			{background-color: #eee;}

.lista_vest_po_kategorija		{width:318px;}
.lista_vest_prikaz	a			{display:block; padding:2px;}
.lista_vest_prikaz	a:hover		{background-color: #eee;}
.info_comments					{padding:5px; margin:5px;}

h1.list_title					{text-align: center; border-bottom:1px solid #3d3d3d; font-size: 16px; margin:2px;}

.dejnost_list					{border-bottom:1px dotted #ccc; padding:1px; margin:3px; font-size:12px;}
.dejnost_list a					{text-decoration: none;}
.lociraj						{font-size: 10px; }

a.lociraj:hover					{text-decoration: underline;}
.lista_naslovi:hover					{background-color: #eee;}


.radius							{padding:5px;}
.radius	input					{border:1px solid #ccc;}



.paginator_holder				{margin:3px; width:220px;}
.right_menu_paginator			{margin-left:15px;}
.right_menu_paginator li		{float:left; }
.rm_nav							{display:block; width:15px; margin-left:3px; border:1px solid #ccc;
								text-align: center; text-decoration: none;}

.map_right_menu_content			{padding:5px 10px 10px 10px;}

.rm_selected					{border:1px solid #000;}

a.removeMarker					{text-decoration: none; font-size: 10px;}



.brend_holder					{width:53px; height:34px; float:left; margin:2px;}
.all_brends						{margin-left:15px;}
.samo_text						{width:52px; height:27px; float:left; padding-top:5px; font-weight:bold;
								 text-align: center; border:1px solid #ccc;}

.link_lociraj_site				{padding:5px 0px 0px 10px;}
.link_lociraj_site a			{text-decoration:none;}
.link_lociraj_site a:hover		{text-decoration:underline;}

.starred						{padding-left:18px !important;background:url(/style/images/star.png) left center no-repeat;}

/* ---------------- INFORMACII ----------------- */

.informacii_holder				{padding:5px;}
.informacii_holder h1			{font-size: 18px;}

.contact_form_holder			{padding-top:10px;}
.contact_form_holder input		{width:250px; padding:3px; -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4); border:1px solid #ccc;}
.contact_form_holder input[type=button] {width:60px; background-color:#eee; border:1px solid #ccc; cursor:pointer;}
.contact_form_holder textarea	{width:250px; padding:3px; height:150px; -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4); border:1px solid #ccc;}
.contact_form_holder td			{padding:3px 3px 3px 0px;}
.contact_form_holder h2			{font-size:12px;}

.errorNote          {font-size:10px; color:red; background-color:#fff; padding:2px; border:1px dashed #ccc;}

.succ {background-color: #d5ffce; border:1px solid #9adf8f;}
.error {background-color: #ffcece; border:1px solid #df8f8f;}

.lociraMeInfo p					{padding-top:10px;}
.lociraMeInfo ul, ol			{padding:5px;}
.lociraMeInfo ul li				{list-style-type:disc; list-style-position:inside;}
.lociraMeInfo ol li				{list-style-type:decimal; list-style-position:inside;}

/* -------------- LOGIN ------------------------ */

.login_form td					{padding:3px 3px 3px 0px;}
.login_form td input[type=text] {width:160px;}
.login_form td input[type=password] {width:160px;}
.loggedin_holder				{margin-top:10px;font-size:11px;}
#popupContact					{overflow-y:auto;}

/* -------------- FIRMA EDIT ------------------- */

.addNewItem						{padding:2px; text-align:center; font-size:12px;
				                  -moz-border-radius: 20px; color:#000;
				                  -webkit-border-radius: 20px; cursor:pointer;
				                  margin-bottom:10px; margin-left:10px; display:block; width:140px;
				                  background-color:#d9d7da;}
.addNewItem:hover				{background-color:#e3e3e3;}

.delPhone						{width:30px; font-weight:bold; font-family:Arial; font-size:12px;
								 text-decoration:none; color:black; padding:3px 5px 3px 5px;
								 border:1px solid #ccc; text-align:center; cursor:pointer;
								 -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);}
.delPhone:hover					{color:white; background-color: red;}

.contact						{padding:20px;}

.dejnosti_lista					{padding:10px; width:260px; margin:0px 10px 10px 0px; border:1px solid #999;
								-moz-border-radius: 10px;-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);}
.dejnosti_lista h2				{font-size:14px; font-weight:bold; background-color:#d9d7da; text-align:center;
								-moz-border-radius: 10px;}
.checkbox_holder				{padding-top:3px;}
.checkbox_holder input 			{padding:0px; margin:0px; vertical-align:bottom;}

.editor							{width:500px;height:300px;}
.additional_text strong			{font-weight:bold;}
.additional_text em				{font-style: italic;}
.additional_text ul,ol			{padding-left:15px;padding-bottom:5px;}		
.additional_text ul li			{list-style-type:disc;}
.additional_text ol li			{list-style-type:decimal;}
.mceContentBody					{text-align:left;padding:5px;font-size:11px;}
.mceContentBody strong			{font-weight:bold;}
.mceContentBody em				{font-style: italic;}
.mceContentBody ul,ol			{padding-left:15px;padding-bottom:5px;}		
.mceContentBody ul li			{list-style-type:disc;}
.mceContentBody ol li			{list-style-type:decimal;}
.mceContentBody p				{padding:0px;}

ul.sortable li					{cursor:n-resize; border:1px solid #ccc; margin-top:5px;}
ul.brend_sortable li			{list-style:none;cursor:move;padding:0px;}

.edit_gallery_thumb             {background-color:#ccc;cursor:move;margin:3px 3px;}
.edit_gallery_thumb img         {margin:3px 3px 1px 3px;}
.del_photo                      {width:13px;height:13px;background-image:url("/style/images/close_button.jpg");
                                display:block;cursor:pointer;position:absolute;margin:3px 3px 0px 74px;}

/* ------------- INSTRUKCII ------------------ */

.instrukcii_holder				{padding-bottom:10px;}
.instrukcii_holder h1			{font-size:16px;padding-bottom:5px;color:#444;}
.instrukcii_holder ol			{padding-left:10px;}
.instrukcii_holder ol li		{list-style-type:decimal;list-style-position: inside;}
.video_link						{text-decoration:none;font-size:12px;}
.video_link:hover				{text-decoration:underline;}

/* ------------------ FAQ -------------------- */

.prasanje						{margin:20px 0px 5px 5px; font-weight: bold; font-size:14px;}
.odgovor						{font-size:12px; margin:0px 0px 0px 10px;}
.info	h1						{text-align: center; border-bottom:1px dotted #ccc; padding-bottom:3px;}	

.vesti_statistiki p a			{text-decoration: none;}
.vesti_statistiki p a:hover		{text-decoration: underline;}

.vesti div						{padding:10px; width:900px;}
.vesti p						{padding:3px;}
.vesti h5						{font-size:12px;}
.vesti h4						{font-size:14px; padding-left:10px;}
.vesti h3						{font-size:16px; color:#3c4e38}


.statistika_lista				{float:left; width:300px; height:30px; 
								 padding:1px; border-bottom:1px dotted #ccc; margin:2px;}
.statistika_lista a				{text-decoration: none;}
.nema							{color:#777; text-decoration: none;}
.nema:hover						{color:#3d3d3d; text-decoration: underline;}
.mnogu							{color:red;}
.mnogu:hover					{color:red; text-decoration: underline;}



.tagoviprikaz					{padding:10px;}



#paper {	float:left; width:335px; float:left; height:280px; overflow:hidden;}

.promo_text	{float:left; width: 460px; margin:15px 0px 0px 20px;}

.info_oblast {
		display: none;
    
 }
 
.info_oblast ul li 	{list-style-type: disc; margin-bottom:5px;}
.info_oblast ul 	{padding-left:15px;}
            
/* TAGOVI - PRIKAZ */
.tagovi 			{padding:10px;}
.tagovi table		{margin:10px;}
.tagovi table th	{font-weight: bold; width:300px; font-size:14px; color:#2e548d; padding-left:10px; padding-top:20px; }
 
.tagovi a.selected   {color:red;}
 
.tagovi ol 			{padding-left:30px; padding-top:10px;}
.tagovi ol li		{list-style-type: decimal; font-size: 14px;} 
.tagovi ol li a		{text-decoration: none;}
.tagovi ol li a:hover {text-decoration: underline;}


.tagovi_po_kategorija	{border:1px solid #ccc;}
.red					{color:red}

.tagovi_po_kategorija table td 	{width:210px; padding:5px; border-right:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.tagovi_po_kategorija table td 	a{text-decoration: none;}
.tagovi_po_kategorija table td 	a:hover {text-decoration: underline;}
.tagovi_po_kategorija table td:hover	{background-color: #ccc;}

 /* --------------- B2B -------------- */

.b2b_holder				{padding:10px;}
.b2b_controls			{}
.uplata					{border:1px solid #ccc; margin-bottom:5px; font-size:12px; padding:2px;}
.d_list					{padding-top:5px;}
.d_list li				{float:left; padding:5px;}
.dejnost_ime			{padding:2px 25px 2px 0px;}
.dejnosti_holder		{margin-top:10px; border:1px solid #ccc; padding:5px;}
.dejnosti_column		{width:310px;}
.firmi_checkboxes		{padding:5px;border:1px solid #ccc;margin-right:5px;width:300px;margin-bottom:5px;}
.firmi_checkboxes h3	{background-color:#ddd}
.no_credit				{color:red;}
.credit_holder			{font-weight:bold;}
.sent_messages			{margin-left:0px;}
.sent_messages li		{border:1px solid #ccc;padding:2px;margin-bottom:4px;cursor:pointer;}
.message_acc			{border-top:1px solid #ccc;padding:5px;margin-top:3px;}
.message_acc .naslov	{font-weight:bold;padding-bottom:6px;}
#poraka					{width:650px;height:300px;}
.form_description		{padding-top:5px;padding-bottom:5px;}
.form_description_small_red	{color:red; font-size:9px;}
#naslov					{width:300px;}
 
.upload_log				{width:400px;}
.upload_log	li			{border:1px solid #ccc;background-color:#eee;padding:5px;margin-bottom:5px;}
.upload_log	li .progressbar	{border:1px solid #888;background-color:#fff;height:15px;width:380px;
							-webkit-border-radius:5px;-moz-border-radius:5px;margin:5px 0px 5px 0px;}
.upload_log li .progress{height:15px;background-color:#075837;width:0%;
							-webkit-border-radius:4px;-moz-border-radius:4px;}
.upload_log li .procent	{position:absolute;margin-left:165px;z-index:3;}
.upload_log li .cancel	{margin-left:10px;width:13px;height:13px;background-image:url("/style/images/close_button.jpg");
						display:block;cursor:pointer;float:right;}
.napomena				{font-size:10px;color:#888;padding-left:5px;}
.un_all					{color:red;}
.un_me 					{color:blue;}
.me_un					{color:#777;}
.price_holder			{border:1px solid #ccc; padding:5px;}
.price_tbl				{margin-bottom:10px;border-top:1px dashed #ccc;border-left:1px dashed #ccc;}
.price_tbl tr			{border-bottom:1px dashed #ccc;}
.price_tbl td			{padding:4px;border-right:1px dashed #ccc;}
.fieldset				{padding:5px;border:1px solid #ccc;}
.fieldset legend		{font-weight: bold;padding:0px 4px 0px 4px;margin-left:10px;}
.legenda				{border:1px solid #ccc; padding:5px;}
 
.all_firmi_checkboxes	{width:940px;margin-bottom:5px;padding:5px;border:1px solid #ccc;}
.all_firmi_checkboxes h3	{background-color:#ddd}
.close					{width:13px;height:13px;background-image:url("/style/images/close_button.jpg");
						display:block;cursor:pointer;float:right;position:relative;}
.s-close                {width:13px;height:13px;background-image:url("/style/images/close_button.jpg");
                        display:block;cursor:pointer;float:right;position:relative;}
 
 
/******* JCROP **********/
/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('/style/images/Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


.demo_info	{margin-left:28px;}

