
/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 *
 * Detailed information about this CSS: h5bp.com/css
 *
 * ==|== normalize ==========================================================
 */



/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }


/* =============================================================================
   Base ======= */

/*
 * 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units
 * 2. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g
 */

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

html, button, input, select, textarea { font-family: sans-serif; color: #222; }


body { margin: 0; font-size: 1em; line-height: 1.4; }

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate
 * Also: hot pink! (or customize the background color to match your design)
 */

::-moz-selection { background: #ef410e; color: #fff; text-shadow: none; }
::selection { background: #ef410e; color: #fff; text-shadow: none; }


/* =============================================================================
   Links a:visited { color: #551a8b; }
   ========================================================================== */

a, a:visited { 
	color: #292929;
	text-decoration: none;
	cursor: pointer; 
}

a:hover { color: #ff7500; }
a:focus { outline: thin dotted; }

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active { outline: 0; }


/* =============================================================================
   Typography
   ========================================================================== */

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

ins { background: #ff9; color: #000; text-decoration: none; }

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }

/* Improve readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small { font-size: 85%; }

/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }


/* =============================================================================
   Lists ul, ol { margin: 1em 0; padding: 0 0 0 40px; } 
   ========================================================================== */


dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }


/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers: h5bp.com/i/440
 */

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;   }

/*
 * Correct overflow not hidden in IE9
 */

svg:not(:root) { overflow: hidden; }


/* =============================================================================
   Figures
   ========================================================================== */

figure { margin: 0; }


/* =============================================================================
   Forms
   ========================================================================== */

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

/* Indicate that 'label' will shift focus to the associated form element */
label { cursor: pointer; }

/*
 * 1. Correct color not inheriting in IE6/7/8/9
 * 2. Correct alignment displayed oddly in IE6/7
 */

legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }

/*
 * 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers
 */

button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

/*
 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 */

button, input { line-height: normal; }

/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
 */

button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }

/*
 * Re-set default cursor for disabled elements
 */

button[disabled], input[disabled] { cursor: default; }

/*
 * Consistent box sizing and appearance
 */

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }

/*
 * Remove inner padding and border in FF3/4: h5bp.com/l
 */

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/*
 * 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing
 */

textarea { overflow: auto; vertical-align: top; resize: vertical; }

/* Colors for form validity */
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }


/* =============================================================================
   Tables  



table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }


   ========================================================================== */


/* =============================================================================
   Chrome Frame Prompt
   ========================================================================== */

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }


/* ==|== primary styles =====================================================
   Author MAXPROGRESS:	
   ========================================================================== */


































span.customSelect { 
    font:12px sans-serif;
    /*background:#fff url(http://i48.tinypic.com/2u7rpec.png) right center no-repeat;*/
    border:1px solid #ddd;
    color:#555;
    padding:7px 9px;
    width:175px;
}

* { padding:0; margin:0; outline:0; }


.styled-select {
/*   width: 240px;
   height: 34px; */
   	overflow: hidden;
   	background: url("../img/Capture9.PNG")  #fff;
	background-repeat:no-repeat;
	background-position: right -1px bottom -1px;
 	background-position: top right;
  	width: 150px!important;
	height: 9px!important;
	border: 1px solid #9a9a9a !important;
	padding: 0px 5px 14px 2px !important;
}

.styled-select select {
   background: transparent;
	width: 155px;
   padding: 5px;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
	height: 24px;
	font-size: 12px;
   -webkit-appearance: none;
}

.styled-selectsmall {
/*   width: 240px;
   height: 34px; */
   overflow: hidden;
   background: url("../img/Capture91.PNG")  #fff;
	background-position: top right; 
	background-position: right -9px bottom -1px;
	background-repeat:no-repeat; 
/* */
	  width: 67px!important;
	height: 9px!important;
	border: 1px solid #9a9a9a !important;
	padding: 0px 5px 14px 2px !important;
	display: inline-block;

	-moz-appearance: none; 
}

.styled-selectsmall select {
   	background: transparent;
	width: 73px!important;
   	padding: 5px;
   	font-size: 16px;
	text-shadow: 1px 1px 12px rgb(255, 255, 255);
	line-height: 1;
   	border: 0;
   	border-radius: 0;
	height: 24px;
	font-size: 11px;
   	-webkit-appearance: none;
	-moz-appearance: none;
}


@-moz-document url-prefix() { 
  .styled-selectsmall select {
    text-shadow: none !important;
	-moz-appearance: none; 
  }
}

   

body {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#666;
	border-top: 8px solid #1e252c;
	width: 100%;
	/* min-width: 800px;	*/
	background: #e3e3e3;
}

.bigs { height: 30px !important;}
#bigs { height: 40px !important;

text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.5);


	border: 0px solid #3a3a3a;


 -webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
}

#bigs:active {

    position: relative; top: 3px;
    -webkit-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 0.8), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    -moz-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 0.8), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 0.8), inset 0 0px 3px rgba(0, 0, 0, 0.9);

}


.tarsenepokarta {
	position: absolute;
	margin-left: 80px;
	margin-top: 14px;
}

.boxdown {
	width: 98px;
	float: left;
	border: 1px solid #ccc;
	padding: 10px;
	margin-right: 20px;

	height: 22px;

}

.dark_header, .dark_footer {
	background-color: #481e42; /* STARO */
	background: #481e42;
}


.black_footer {
	background-color: #2e1028;
}

div.dark_header.up {
	height: 110px;
}

div.dark_header.down {
	height: 190px;
}


div.dark_header.down.smalltop {
	height: 0px;
	margin-bottom: 10px;
}

.topa {
	height: 28px;
} 

.topb {
	height:80px
}

div.shell.gmaps-wrapper {
	height: 690px;
}

.shell > div > p {
	color: rgb(223, 223, 223);
	padding-top: 3px;
}
.topa > p {
	float: right;
}
.shell > div > p > a {
	color: #e3e3e3;
	margin-right: 2px;
	margin-left: 2px;
	font-size: 11px;
}

.shell > div > p > a:hover { 
	color: #BEBEBE !important; 
	text-decoration: underline; 
}

.shell > header {
	/*padding-top: 10px;	*/
	background-color: #1c1c1c;
	/*margin-top: 10px;*/
	/* position: absolute; */
}

.navselecttop {
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	color: #fff !important;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3) !important;
	background: #1e252c;
}

.topadds {
	float: left;
	width: 728px; 
}

div.logo{
height: 80px;
float: left;
width: 250px;
margin-top: -16px;
margin-left: 20px;
}
div.logo a{ 
	height: 55px;
	display: block;
}

div.logo a img { 
	height: 55px;
}

span.slogan {
	float: left;
	display: inline;
	width: 240px;
	font-size: 14px;
	margin-top: 6px;
	font-style: italic;
	text-align: center;
	color: #A3A3A3;
}

.cl { font-size:0; line-height:0; clear:both; display:block; height:0; }

h1 { font-size:20px; line-height:1.1; margin-bottom: 10px; }
h2 { /* font-size:20px; line-height:1.5; */ }
h3 {  line-height:1.1;  }
h4 { font-size:12px; line-height:1.1; }
h5 { font-size:15px; line-height:1.1; }
h6 { font-size:10px; line-height:1.1;	color:#999; }

.h8 { font-size:14px; line-height:16px;	color:#8b0000; }
.h6 { font-size:10px;	line-height:16px; color:#999; }

.index-search-holder {
/*	height: 300px; */
height: 180px;

	width: 1000px;
}

.top2 { width: 340px; height: 81px; float:left; padding:5px; }
.top2:hover { 
	z-index: 5;
	background-color:#fff;
   -webkit-box-shadow: 1px 1px 2px #c6d2de; 
     -moz-box-shadow: 1px 1px 2px #c6d2de; 
          box-shadow: 1px 1px 2px #c6d2de; 
  -webkit-transition: all 0.3s ease-out; 
     -moz-transition: all 0.2s ease-out; 
      -ms-transition: all 0.2s ease-out;  
       -o-transition: all 0.2s ease-out;  
          transition: all 0.2s ease-out; 
}

.ixbanertext {position: absolute;
margin-top: 290px;
margin-left: 20px;
font-size: 26px;
background: rgba(204, 204, 204, 0.62);
padding: 14px;
padding-bottom: 16px;

-webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
     -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.50�12.00 */
          transition: all 0.3s ease-out; 

}
a:hover > span.ixbanertext  {color:#111 !important; background: rgba(204, 204, 204, 0.92);}


.top2 img {  padding-right: 8px; }
.top2 div  {height: 80px;
  overflow: hidden; }
.top2 p { padding: 0px;  }
a .top2  { color: #333 !important;  }
a:hover .top2  { color: #1C62B9 !important;  }

.top2f, .top2b, .top2flist1, .share_box, .usermenu, .inside, #navigationtabs2 ul, .rbuttoni, .rbuttonibk, .rbutton, .gmapbox, .cbutton, .cbuttonbig, .wboxsml, .bbutton, .gbutton, .redboxcen, .blue_table,
div.description, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .forminput2, .social_box, div.properties, div.broker-info,
.vipcr, .tabsindex, .msgecmpl, .msgecmplred, .tooltip span, .adimg div img, .adimg img, .adimg div, .rg-image, span.customSelect, .styled-select, .styled-selectsmall, 
.top02s, .top02, .top2:hover, .top022:hover, .agencii, .agencii1vip, .agencii2vip, .agencii2, .vipsmsbox, .box, .box1, .box800, .products ul li, .pages li a, #box:hover, .logosmall, 
img.logosmall, .orange_bg, .rg-image-nav a, .rg-image-nav a.rg-image-nav-next,.rg-loading, .es-carousel ul li, .es-carousel ul li:hover, .es-carousel ul li a, 
.es-carousel ul li a img, .greybox1, div.divTable.boxed, .search_select_holder_small, .search_select_holder, #contactboxgrey, .greybox189.logreg    {
	-webkit-border-radius: 6px;
 	-moz-border-radius: 6px;
  	border-radius: 6px; 
}

.top2f, .top2b { 
  	width: 363px; 
  	height: 150px; 
  	float: left; 
  	padding: 5px; 
  	margin-bottom: 9px;
	border: 1px solid rgb(236, 236, 236);
}

.top2flist1 {
	width: 690px; 
	height: 141px; 
	float:left; 
	padding: 5px; 
	margin-bottom:9px;
	background: -moz-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	border: 1px solid #CCCCCC;
}

.top2flist1 img {margin-right: 15px;}

/*  FIXED SOCIAL ICONS */ 

@media screen and (max-width:1180px) {
   .share_box{
		display: none
	}
}

.share_box{
	position:fixed;
	width:50px;
	top: 22%;
	right: 0;
	border:1px solid #a1a1a1;
	background:#FFF;
	padding:15px;

	-webkit-box-shadow: 0px 2px 10px -2px #999;
	-moz-box-shadow: 0px 2px 10px -2px #999;
	box-shadow: 0px 2px 10px -2px #999;
}


/* END FIXED SOC ICONS  */ 

article.top2f {
	background-color: #474747;
	border: 1px solid #5F5F5F;
	border-bottom: 3px solid #222;
background-image: -webkit-gradient(linear, left top, left bottom, from(#838383), to(#474747));
background-image: -webkit-linear-gradient(top, #838383, #474747);
background-image: -moz-linear-gradient(top, #838383, #474747);
background-image: -o-linear-gradient(top, #838383, #474747);
background-image: linear-gradient(to bottom, #838383, #474747);


}

article.top2b {
	background-color: #FFFFFF;
	border: 1px solid #CECECE;
}

article.top2f:nth-child(even), article.top2b:nth-child(even) { margin-left: 0px; }
article.top2f:nth-child(odd), article.top2b:nth-child(odd) { margin-right: 14px;}

.top2f:hover, .top2b:hover { 
	z-index: 5;
  -webkit-transition: all 0.1s ease-out; 
     -moz-transition: all 0.1s ease-out; 
      -ms-transition: all 0.1s ease-out;  
       -o-transition: all 0.1s ease-out;  
          transition: all 0.1s ease-out; 
	/*border: 1px solid #1A1A1A;
	border-bottom: 3px solid #111;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
*/
	-webkit-box-shadow: 0px 0px 40px -15px black;
	box-shadow: 0px 0px 40px -15px black;
}


.top2f div, .top2b div { 
	height: 99px; 
	overflow: hidden; 
}

.top2f img, .top2b img {  
	padding: 0px 15px 0 0;	
	margin-left: 0px; 
}

.top2f p, .topb p { padding: 5px; color: #E7E7E7; }

.top2f h4 a.white-title {
	color: #FFFFFF;
}
.top2f h4 a, .top2f h4.lista{
	color: #323232;
}


.usermenu { 
	padding-bottom: 10px; 
	overflow: hidden;
	text-shadow: 0px 1px 0px #fff;
   -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	  
	border: 1px solid #ccc;
	background: #ececec;
	margin-bottom: 10px;
	margin-top: 7px;
	width: 185px;
}


.inside {
	width: 97% !important;
	background: rgb(255, 251, 239);
	padding: 14px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}

.mapleft {
	margin-top: 8px;
	margin-left: 23px;
}

#navigationtabs2 { 
overflow: hidden;
float: right;
height: 55px;
width: 705px;
margin-top: 0px;
margin-left: 16px;
white-space: nowrap;
}

#navigationtabs2 ul { 
	list-style-type: none; 
}
#navigationtabs2 ul li { 
	float: left; 
	display: inline;  
	 border-right: 1px solid rgba(12, 10, 10, 0.81); 
    border-left: 1px solid rgba(41, 39, 39, 0.62); 
}

#navigationtabs2 ul li:first-child { 
	  border-right: 1px solid rgba(12, 10, 10, 0.81); 
    border-left: 1px solid rgba(41, 39, 39, 0.62); 
}

#navigationtabs2 ul li a, #navigationtabs2 ul li a.navselect {   
 	float:left;  
 	line-height: 40px; 
 	text-decoration: none; 
 	padding: 2px 20px 2px 20px;;
  	font-weight: normal;
  	text-transform: uppercase;
	font-size: 14px;
	text-align: center;
	max-width: 150px;
	color: #F1F1F1;
	background-color: #29333d;
	border-bottom: 1px solid #1e252c;
 
}

#navigationtabs2 ul li a.navselect,
#navigationtabs2 ul li a.active,
#navigationtabs2 ul li a:hover {    
	text-decoration: none;
	color: #F1F1F1;
	background-color: #1e252c;
	
  -webkit-transition: all 0.3s ease-out;  
     -moz-transition: all 0.3s ease-out;   
       -o-transition: all 0.3s ease-out;   
          transition: all 0.3s ease-out; 
}

.arrow {
	font-size: 14px;
	color: #ef410e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}

.arrowsin {
	font-size: 15px;
	color: #157fdb;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#ddcl-quarter,#ddcl-s_adtype, #ddcl-s_furnish, #ddcl-s_osobennosti, #ddcl-s_typebuilding {padding-top: 4px;}

#ddcl-quarter-ddw, #ddcl-s_osobennosti-ddw, #ddcl-s_typebuilding-ddw, #ddcl-s_adtype-ddw, #ddcl-s_furnish-ddw, #ddcl-s_typebuilding-ddw {
/* margin-top: -6px; */
	margin-top: 13px !important;

}

/*#ddcl-s_osobennosti, #ddcl-s_typebuilding, #ddcl-s_adtype, #ddcl-s_furnish, #ddcl-s_typebuilding {
	margin-bottom: 2px !important;
}*/

.indexline {
	border-top: 2px solid #0b6b3b;
	margin-top: 29px;
	width: 720px;
}
.zaglavie {
	font-size: 19px;
	color: #565656;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0;
}

.usluga { 
width: 346px;
float: left;
height: 26px;
padding: 10px;
}


color:#fff !important;  text-shadow:  1px 1px 0px rgba(0, 0, 0, 0.3) !important; 
 background:#0099cc}

.navselect{ 

}


.to {display: inline-block;height: 16px;
width: 16px;top: -10px;
position: relative;}


.bannerss2 {height: 187px !important; margin-bottom: -7px !important;}
.bannerss {height: 226px; width: 162px; margin-right: 5px !important;}
.partnerss {height: 152px; width: 174px; margin-right: 12px !important;}
.partnerss2 {height: 110px !important; margin-bottom: -7px !important;}
.partnerss3 {width: 100% !important; float:left; margin-bottom: 10px !important;}

#navigationtabs {   
	float: left; 
   	padding-left: 0px;  
	padding-top: 0px; 
	margin-top: 7px; 
	white-space:nowrap; 
	 /* background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.001)), to(rgba(0, 0, 0, 0.3)));   
	 background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.3));  
	  background-image:    -moz-linear-gradient(top, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.3));    
	background-image:     -ms-linear-gradient(top, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.3)); 
	   background-image:      -o-linear-gradient(top, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.3)); 
	   background-image:         linear-gradient(to bottom, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.3)); 
	 */
border-bottom: 3px solid #9e0a29;

width: 686px; 
margin-left: 10px;
text-shadow:  1px 1px 1px rgba(0, 0, 0, 0.1);
}


#navigationtabs ul{ list-style-type: none; height:30px; font-weight: bold; float:left;}
#navigationtabs ul li{ float:left; display:inline;    margin-left: 4px;}

#navigationtabs ul li a {    
	background-color: #707070;
  	background-image: -webkit-gradient(linear, left top, left bottom, from(#b0b0b0), to(#818181)); 
  	background-image: -webkit-linear-gradient(top, #b0b0b0, #818181); 
 	background-image:    -moz-linear-gradient(top, #b0b0b0, #818181);
  	background-image:     -ms-linear-gradient(top, #b0b0b0, #818181);
  	background-image:      -o-linear-gradient(top, #b0b0b0, #818181);
  	background-image:         linear-gradient(to bottom, #b0b0b0, #818181); 
  
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;

 	float:left; 
 	height:30px; 
 	line-height:32px; 
 	text-decoration: none; 
	color:#fff; 
 	padding:0 15px;
  	font-weight: bolder;
  	text-transform: uppercase;
	font-size: 14px;

  -webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
     -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.50�12.00 */
          transition: all 0.3s ease-out;

 }
 
 
#navigationtabs ul li a.active,
#navigationtabs ul li a:hover {    
	background: #7a7979;
	color:#ffffff;  
}

.top02s { 

	height: 137px;
	/* min-height: 109px;
	max-height: 120px; */
	padding: 7px;
	margin-top:5px; 
	 width:558px; 
  -webkit-transition: all 0.2s ease-out; 
     -moz-transition: all 0.2s ease-out;  
      -ms-transition: all 0.2s ease-out; 
       -o-transition: all 0.2s ease-out;  
          transition: all 0.2s ease-out;
		   overflow: hidden;
background: white;
background: -moz-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e8e8e8));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, #e8e8e8 100%);
background: -o-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
background: linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
border: 1px solid #CCCCCC;

}

.uvelichen {height: 22px;}



.top02 { 
	min-height: 109px;
	max-height: 120px;
  -webkit-transition: all 0.2s ease-out; 
     -moz-transition: all 0.2s ease-out;  
      -ms-transition: all 0.2s ease-out; 
       -o-transition: all 0.2s ease-out;  
          transition: all 0.2s ease-out;
		   overflow: hidden;
	background: white;
	background: -moz-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	border: 1px solid #CCCCCC;

}

.vipsms {
	border-right: 3px solid #CCC; 
	float: left;
	width: 250px;
	padding-right: 30px;
	background: #fff !important;
}

.top02:hover, .top02s:hover {
	z-index: 5;
	background-color:#fff;
  -webkit-transition: all 0.2s ease-out; 
     -moz-transition: all 0.2s ease-out; 
      -ms-transition: all 0.2s ease-out;  
       -o-transition: all 0.2s ease-out;  
          transition: all 0.2s ease-out;
	background: -moz-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
	background: linear-gradient(top, #ffffff 0%, #e8e8e8 100%);
}

.top02:hover {
   -webkit-box-shadow: 1px 1px 2px #c6d2de; 
     -moz-box-shadow: 1px 1px 2px #c6d2de; 
          box-shadow: 1px 1px 2px #c6d2de; 
}

.top02s:hover {
	border: solid 1px #bc0c24 !important;
}

.add {
	font-size: 10px;
	line-height: 1.1; 
	float: right;
	color: #999; 
	font-style: italic;
	font-weight: bold;
}

.top02 img, .top02s img { 
	margin-right: 10px; 
	margin-bottom: 10px;
	border:1px solid #ddd;
	-webkit-transition: all 0.3s ease-out;  
     -moz-transition: all 0.3s ease-out;  
       -o-transition: all 0.3s ease-out;  
          transition: all 0.3s ease-out; 
	-webkit-box-shadow: 2px 2px 5px 1px rgb(231, 222, 222);
	-moz-box-shadow: 2px 2px 5px 1px rgb(231, 222, 222);
	box-shadow: 2px 2px 5px 1px rgb(231, 222, 222);
}

.novdiv50 {
	width: 172px;
	border-right: 1px solid #ccc;
	padding-right: 10px;
	float: left;
	margin-right: 10px;
}

.novdiv501 {border-right: 0px solid #ccc;}

.top02 img:hover {  }
.top02 p, .top02 h3 {  padding-left: 150px; }
.top02 header a {  
	height: 100px;
	overflow: hidden;
	position: absolute; 
}
.top02 header h3 a {  
	height: 100px;
	overflow: hidden;
	position: relative; 
}

.top022 { 
	padding: 10px;
	margin-top:5px; 
	 width:616px;
  -webkit-transition: all 0.2s ease-out; 
     -moz-transition: all 0.2s ease-out;  
      -ms-transition: all 0.2s ease-out; 
       -o-transition: all 0.2s ease-out;  
          transition: all 0.2s ease-out;
}

.top022:hover {
	z-index: 5;
	background-color:#fff;
   -webkit-box-shadow: 1px 1px 2px #c6d2de; 
     -moz-box-shadow: 1px 1px 2px #c6d2de; 
          box-shadow: 1px 1px 2px #c6d2de; 
  -webkit-transition: all 0.2s ease-out; 
     -moz-transition: all 0.2s ease-out; 
      -ms-transition: all 0.2s ease-out;  
       -o-transition: all 0.2s ease-out;  
          transition: all 0.2s ease-out;

}

.usmenu h5 { font-size: 13px; }

.top022 img {  padding: 5px; }

.top022 p {  padding: 0px; }

.h3nav {
	font-size: 14px;
	font-weight: normal;

	color: #C26D55;
 /* 	border-bottom: 1px solid #D8D8D8; */ 
	width: 178px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 2px 2px 0px;
	padding: 0px 10px 6px 10px;
	box-shadow: 1px 2px rgba(204, 204, 204, 0.35);
	text-shadow: 0px 1px 1px #fcfcfc;
}

/* tablica za ageincii na4alo */
.agencii { 
	background-color:#fff; 
	  border: 1px solid #ddd; 
	  padding-left: 10px; 
	  padding-top: 10px; 
	  padding-bottom: 10px; 
	  margin-bottom:10px;
}


.agencii1vip { 
	overflow: hidden; 
	background-color: rgba(255,248,231,0.95);
	min-height: 155px !important; 
}

.agencii1vip:hover { 
	background-color: rgba(255,255,255,0.95); 	
   -webkit-box-shadow: 1px 1px 2px #c6d2de; 
     -moz-box-shadow: 1px 1px 2px #c6d2de; 
          box-shadow: 1px 1px 2px #c6d2de; 
  -webkit-transition: all 0.1s ease-out; 
     -moz-transition: all 0.1s ease-out; 
      -ms-transition: all 0.1s ease-out;  
       -o-transition: all 0.1s ease-out;  
          transition: all 0.1s ease-out; 
}

.agencii1vip img { margin: 5px 10px 5px 5px; border:1px solid #d3dae8; }

.agencii1vip a:hover img {border:1px solid #1C62B9;}

.agencii2vip {  
	width: 616px;
	background-color: rgba(255,248,231,0.95);
	min-height: 86px;
	padding:10px;
	margin-top:7px; 

}

#aboutUS{

display:block;
float:left !important;
width:100% !important;

}


.agencii2vip:hover { 
	background-color: rgba(255,255,255,0.95);
	-webkit-box-shadow: 1px 1px 2px #c6d2de;
	-moz-box-shadow: 1px 1px 2px #c6d2de;
	box-shadow: 1px 1px 2px #c6d2de; 
	  -webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-ms-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}

.agencii2vip img { padding-right:10px; }

.agencii2 { 
	background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#E6E6E6 )); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fff, #E6E6E6 ); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fff, #E6E6E6 ); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #fff, #E6E6E6 ); /* IE10 */
  background-image:      -o-linear-gradient(top, #fff, #E6E6E6 ); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #fff, #E6E6E6 );; border: 1px solid #D6D6D4; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; margin-bottom:10px;
	float:left;
}

.vipsmsbox { 
	background-color:#fbdada; 
border: 1px solid #D6D6D4; 
padding-left: 10px; 
padding-top: 10px;
 padding-bottom: 10px; margin-bottom:10px;
}

/* tablica za ageincii na4alo krai */
.shell {  
	width:1280px; 
	margin:0 auto; 
	padding:0px 0px 10px; z-index:1; 
}

#content { 
	float:left; 
	width:100% !important;  
	margin-bottom: 20px; 
	margin-left: 3px;
}

#main { 
	padding-top:10px;  
	-webkit-animation:fadeIn ease-in 1;
	-moz-animation:fadeIn ease-in 1;
	-o-animation:fadeIn ease-in 1;
	animation:fadeIn ease-in 1;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}


.boxarticle {  
	float:left;
	/*padding-left: 10px;*/
	width: 760px;
	margin-bottom: 10px;
	margin-top: 13px;
/* border-left: 1px solid #ddd; */
}

.usmenu h5 {}
#sidebar { 
	float: right; 
	overflow: hidden;
	padding-left: 10px;
	margin: 0 0 10px 8px; 
	font-weight: normal; 
	width: 198px;
 /*	border-left: 1px solid #C2C2C2; */


}

#sidebar ul {
	/*border-left: 1px solid #C2C2C2;*/
}

#sidebar ul li {
	/* width: 189px; 
	font-size: 12px; 
	height: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0px 2px 6px; */
/* nov */
	font-size: 12px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0px 2px 6px;
	float: left;
	text-decoration: none;
	color: #240d02;
	padding: 8px 8px;
	width: 200px;
	border-bottom: 1px solid #D3D2D2;
	border-top: 1px solid #f6f7f9;
	font-weight: normal;

}

#sidebar ul li:hover  {text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5) !important;
background-color: rgba(255, 255, 255, 0.4);

border-left: 0px solid rgba(255, 255, 255, 0.4);
border-right: 1px solid rgba(255, 255, 255, 0.4)6;
text-decoration:none; color: #FF2900 !important;}

#sidebar ul li a:hover {text-decoration:none !important; color: #FF2900 !important;}

.box, .box1, .box800 {
 	background-color: #FFFFFF;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	-webkit-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-moz-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
}

.box1 li  { list-style:none;}


.box1, .box2 {  
	width: 778px;
    margin: 11px 0 10px 0;
    padding: 0px 0 0 10px;
}

.box1 {
	padding: 0 15px 15px 15px;
	width: 765px;
	color: #222;
font-size: 13px;
}
.box1 > p, .description > p {margin-top: 6px;}

.box, .agencii1vip, .top02 {  
    padding: 14px;
   	width: 760px;	
   	margin: 4px 0 6px 0; 
   	float: left;
	-webkit-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-moz-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
	
}
.boxSmall{  
    padding: 0px;
   	width: 560px;	
   	margin: 0px; 
   	float: left;
  border-bottom: 1px solid #ccc;
}
.boxSmall a {
  line-height: 24px;
}
.hTitle{
font-weight: bold;
  font-size: 14px;
  height: 22px;
  color: #D33A0A;
  border-bottom: 2px solid #E6400C;
  margin-bottom: 10px;
}

.box800 {
	width: 800px;
}

.indexh2 {margin-bottom: 10px !important;}
.indexpart {margin-left: 0 !important;}


.box2 h4 {
	margin: 10px 0;
}

.listu, .box2 h4.listu, .lista {
	width: 345px;
	height: 25px;
	border-bottom: 1px solid #C7C7C7;
	padding: 5px 5px 5px 0;
	margin: 0 0 10px 5px !important;
	
}

.box2 h4.listu {
	color: #E7E7E7;
}

h3 a.bname {
	color: #E7E7E7;	
}
.boxwhitecat {width: 747px;

-webkit-box-shadow: 0px 0px 0px rgba(79, 47, 30, 0.3);
-moz-box-shadow: 0px 0px 0px rgba(79, 47, 30, 0.3);
box-shadow: 0px 0px 0px rgba(79, 47, 30, 0.3);
}


}

.products {margin-top: 10px;margin-left: 10px; width: 790px;}

.products ul{ list-style-type: none;}



/* .products  ul li a img.noimg:hover {height: 180px !important; width: 220px !important;}*/
.products ul{ list-style-type: none;}

.products ul li {
	position:relative;
	padding:1px;
	border: solid 1px #ccc;
	float:left;
	width: 185px;
	margin-right: 8px;
	height:296px;
	overflow:hidden;
	margin-bottom:10px;
  	background-color: #f4f4ec;
     text-shadow: 1px 1px 1px #fff;
    -webkit-transition: all 0.3s ease-out;   
     -moz-transition: all 0.3s ease-out;   
       -o-transition: all 0.3s ease-out;   
          transition: all 0.3s ease-out;


border-bottom: 3px solid #ccc;


}

.products ul li:hover, .top2b:hover { 
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

.products ul li a img { 
	width: 190px !important;     
      -webkit-transition: all 0.3s ease-out;  
     -moz-transition: all 0.3s ease-out;  
       -o-transition: all 0.3s ease-out;  
          transition: all 0.3s ease-out;

	margin-top: -1px;
	margin-left: -1px;
	max-height: 206px;

}



.redseach, .indexsxtxt { color: #D1D1D1; }

td .redseach .indexsxtxt {
	margin-top: -2px;
}

.bluetab {
	background-color: #4b94d4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4b94d4), to(#157fdb));
	background-image: -webkit-linear-gradient(top, #4b94d4, #157fdb);
	background-image: -moz-linear-gradient(top, #4b94d4, #157fdb);
	background-image: -o-linear-gradient(top, #4b94d4, #157fdb);
	background-image: linear-gradient(to bottom, #4b94d4, #157fdb);
	border: solid 1px;
	border-color: #4b94d4 #4b94d4 #157fdb;
}


.products ul li.last { margin-right:0; }

.product-info {
	position:absolute;
	width: 234px;
	top: 126px;
	left: 0;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e8e8e8));
	background-image: -webkit-linear-gradient(top, #fff, #e8e8e8);
	background-image: -moz-linear-gradient(top, #fff, #e8e8e8);
	background-image: -o-linear-gradient(top, #fff, #e8e8e8);
	background-image: linear-gradient(to bottom, #fff, #e8e8e8); 
	height: 290px;
}

div.products ul li a:hover {
	color: #292929;
}

div.product-info div.product-desc div span.indexinfob {
	font-size: 12px;
}

.partners { 
	width: 792px;
	margin-top: 4px;
	margin-left: 10px;
	overflow: hidden;
}

h3 a, h4 a, h1 a, h5 a, a h4, a h8  { 
	color:#333; 
	line-height: 1;
}

h3 a:hover, h4 a:hover, h1 a:hover, h5 a:hover {color:#ff7500 !important;}

a:hover h3 , a:hover h4,a:hover h1,a:hover h5 , a:hover h8   {color:#FF2900 !important;}

.paginationinfo {
	font-weight: lighter; 
	color: rgb(156, 156, 156); 
	margin: 0px 10px 0 0;
	float: right; 
	font-size: 11px;
}

.sl-container {

}

.sl-placeholder:after {
	right: 5px;
	content: " ";
	position: absolute;
	border: 5px solid transparent;
	border-top-color: black;
	top: 10px;
}

.sl-container .sl-placeholder {
	position: relative;
	display: block;
	padding: 2px 4px;
	border: 1px solid #ccc;
	width: 150px;
}
.sl-container .sl-options {
	list-style: none;
	margin: 0;
	padding: 0;
	background: #fff;
	border: 1px solid #ccc;
}
.sl-container .sl-options li {
	margin: 0;
	padding: 0;
}
.sl-container .sl-options li a {
	display: block;
	padding: 2px 10px;
	width: 138px;
	color: #000;
	text-decoration: none;
}
.sl-container .sl-options li a:hover {
	background: #00f;
	color: #fff;
}
.sl-container.sl-open .sl-placeholder {
  border: 1px solid #000;
}



.product-info h3 {   
	padding:6px 10px; 
	background-color: rgba(255, 255, 255, 0);
  	/*background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.05)));
  	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.05));
  	background-image:    -moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.05)); 
  	background-image:      -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.05)); 
  	background-image:         linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.05)); */
	color:#333; 
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); 
}

.product-info h4 { 	font-weight: bold;	color: #FF5500;}
.product-info p { line-height:15px; text-transform: normal; font-weight: bold; padding:5px 0 7px 0; }

.product-info .product-desc { 
	height: 62px;	
	padding: 2px 8px 8px 8px; 
	width:171px;
	background-color: rgba(255, 255, 255, 0);
	/*background-color: #e8e8e8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e8e8e8)); 
	background-image: -webkit-linear-gradient(top, #fff, #e8e8e8); 
	background-image:    -moz-linear-gradient(top, #fff, #e8e8e8); 
	background-image:      -o-linear-gradient(top, #fff, #e8e8e8); 
	background-image:         linear-gradient(to bottom, #fff, #e8e8e8); */
}

.blink {
	color: #cc3333 !important;
	font-weight: bold;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	-webkit-animation: myanim 5s infinite;
	-moz-animation: myanim 5s infinite;
	-ms-animation: myanim 5s infinite;
}

.hadbox { border-bottom: 1px solid #ccc; font-size:12px; display: block;
width: 369px;
margin-left: 192px;
padding-bottom: 5px;}
.hadbox a {color: rgb(124, 124, 124) !important;}

.price { display:block; font-size:16px; color:#ef410e; line-height: 1.1; font-size:16px; font-weight:bolder; }

.pricebig { float:right; font-size:25px; color:#ef410e; line-height:1.1; letter-spacing:-1px; font-weight:lighter;}

.pricemic, .description > h2, .description > h1, .description > h3, .description > h4, .description > h5, 
.description > h6, #cke_pastebin > h1, #cke_pastebin > h2, #cke_pastebin > h3, #cke_pastebin > h4, #cke_pastebin > h5, 
#cke_pastebin > h6 .box1 > h1, .box1 > h2, .box1 > h3, .description div h4, #cke_pastebin div h4, .searchresult { 
	display:block; 
 	line-height:23px; 
 	margin: 10px 0 3px 0;
 	padding: 0 0 3px 10px;
	color: #565656; 
	font-size: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.partnindeximg {padding: 0px; height: 134px; margin-left:0}
.partnindeximg2 {padding: 0px;  margin-left:0}

.description { font-family: Verdana, Arial, Helvetica, sans-serif; }


div.description {
	width: 793px;
	background: #FFFFFF;
}

div.description p {
	padding: 5px 10px;
}

div.description div.text-holder {
	padding: 15px;
	
	-webkit-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-moz-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.pricesmall { font-weight: bolder; display:block; font-size:12px; color:#F53F27; line-height:23px; }
.deskrip { display:block; font-size:15px; line-height:30px; font-weight: bold; }

.price small, .pricebig small, .tabove-vid-tarsenesmall small {font-family:Verdana, Arial, Helvetica, sans-serif;}
.side-full { float: right; width: 1000px; }

.more-products { 
	/* border:solid 1px #dedede;  */ 
	position:relative; 
	height:220px; 
	overflow:hidden;  
	width: 992px;
	margin-top: 8px;
 }
 
.more-products ul { 
	list-style-type: none; 
	height:220px; 
	position:relative; 
	overflow:hidden; 
	width:805px;
}
.more-products ul li {
    border-right: 1px solid rgba(12, 10, 10, 0.81); 
    border-left: 1px solid rgba(41, 39, 39, 0.62); 
    background-color: #1e252c;
    float: left; 
    width: 130px; 
    height: 185px; 
  border-top: 1px solid rgba(41, 39, 39, 0.57);
padding: 5px 10px 5px 10px;
border-bottom: 1px solid rgba(12, 10, 10, 0.65);
}
.more-products ul li:first-child {
	border-left: 1px solid rgba(12, 10, 10, 0.81);
}

.more-products ul li.last { border-right:0; }
.more-products ul li:hover { 
	background-color: #111;  
}

.more-products-holder, .more-products-holder .jcarousel-clip { 
	width: 914px; 
	height: 220px; 
	position:relative; 
	overflow: hidden; 
}
.jcarousel-container {
	
	width: 1009px;
	overflow: hidden;
}

.jcarousel-item a:hover {
	text-decoration: none;
}

.jcarousel-item a h4, .jcarousel-item a:hover {
	color: #A3A3A3 !important;
}

.jcarousel-item a h4 {
	padding: 6px 0;
	min-height: 50px;
}

.more-products-holder { 
	top: 10px; 
	left: 42px;
}

.more-products ul li img {padding-bottom: 5px; padding-top: 5px; height:92px;width:129px;}
.more-nav { font-size:0; line-height:0;}
.more-nav a { position:absolute; top:40px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url('images/arrow-3-small.png'); left: 963px; margin-top:30px; opacity: 0.7; }
.more-nav a.prev{ background:url('images/arrow-4-small.png'); left: 6px; margin-top:30px; opacity: 0.7; }

.more-nav a.prev:hover, .more-nav a.next:hover {
	opacity: 1;
}
.cols { 
	padding: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	margin: 0 20px 0 0;
}

.col { float:left; display:inline;/* width:212px;*/ margin-right:20px; font-weight: normal;}
.col-last { margin-right:0;}
.colbig4 {  display:inline; margin-right:30px; text-align: justify; width:1000px; color: #cfcfcf; font-weight: normal; }
.colbig4 a { color: #B1B1B1; }
.colbig4 a:hover { color: #BEBEBE; }
/* ==|==  zdravko prenapisani  ==|==  */

.firminfo { min-height: 160px; }

.firminfo img { 
	display: block;
	/* This adds the border */
	padding:8px;
	background-color:white;
	
	margin: 0 29px 18px 29px;
	border: 1px solid #ccc;
	-webkit-box-shadow: 2px 2px 5px 1px #ccc;
	-moz-box-shadow: 2px 2px 5px 1px #ccc;
	box-shadow: 2px 2px 5px 1px #ccc;
	overflow: hidden;
}
img.broker-pic {
	margin-top: 11px;
}

.firmico { padding-right: 0px !important;  }

address.firminfo {
	width: 225px;
	float: left; 
	margin: 10px;
	text-align: center;
}

address.firminfo p, div.greybox189 p {
	padding: 2px 5px;
	margin: 5px 0;
}

div.greybox189 p {
	width: 511px;
}

div.greybox189 label {
	float: left;
	font-size: 11px;
}

div.greybox189 input.forminput2, div.greybox189 textarea, div.greybox189 select.forminput2 {
	float: right;
} 
.forminput_contacts{
width:500px;
}

p.input-holder {
	height: 33px;
}

p.terms-holder {
	width: 295px !important;
	margin: 17px 0 0 180px !important;
}

#signupform p.terms-holder label.error {
	width: 15px;
	margin: 0px;
	padding: 0px;
}

p.tarea-holder {
	height: 104px;
	margin-bottom: 0px !important;
}

div.greybox189 textarea {
	min-height: 95px;
}
.input-holder input.forminput {
	margin: 0 0 0 12px;
	width: 85px;
}

.input-holder label, .tarea-holder label {
	padding: 8px 0 0 0;
}

padding:8px; font-weight:bold; color:#003640; font-size:14px;



.postimage{ margin-right:15px!important; margin-bottom:15px!important; }

#footer { 
	white-space:nowrap; 
	line-height: 50px; 
	padding: 0 15px; 
	color: #7b7b7b; 
}

#footer p {font-weight: normal;}

#footer p.down-nav {
	float: left;
	max-width: 100%;
}

#footer p.copyright {
	float: right;
	}
#footer a { 
	color: #B1B1B1; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
#footer a:hover { 
	color:#4FB668; 
}
#footer span{ padding:0 2px;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	height: 15px !important;
	margin-top: 0px !important;
	margin-bottom: 4px;
	background:#fff !important;
	border: 1px solid #fff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
} 

.ui-dropdownchecklist-item .ui-state-default {
	margin: 1px !important;
}

.gmapbox {
	border-top: 5px solid #8c8a8c !important;
	margin-top: -4px;

 

}


 @-moz-document url-prefix() {
   .indexline {
	    border-top: 2px solid #0b6b3b;
	    margin-top: 7px;
	    width: 720px;
	}
}


@media not all and (-webkit-min-device-pixel-ratio:0) {  
   .indexline {
	    border-top: 2px solid #0b6b3b;
	    margin-top: 7px;
	    width: 720px;
	}  
} 


div#map_canvas {
	margin: 5px 0 0 5px;
	

}
.gmapbox img, #map_canvas a img {
	padding: 3px;
	margin-bottom: 8px; margin-top: 8px;
	 -webkit-transition: all 0.3s ease-out; 
	     -moz-transition: all 0.3s ease-out;  
	       -o-transition: all 0.3s ease-out;  
	          transition: all 0.3s ease-out;  
	margin-left: 8px;
	border: 1px solid #ccc; float: right;
}

#map_canvas a {
	min-width: 202px;
	min-height: 132px;
}

.gmapbox img, #map_canvas a:hover img {
	padding: 3px;
	margin-bottom: 8px; margin-top: 8px;
	 -webkit-box-shadow: 2px 2px 5px 1px #ccc;
	-moz-box-shadow: 2px 2px 5px 1px #ccc;
	box-shadow: 2px 2px 5px 1px #ccc;
	border: 1px solid rgb(138, 138, 138);
}

#map_canvas a span.price {
	font-size:16px !important; 
	margin-top: 9px;
	float: right;
}

#map_canvas a:hover { text-decoration:none; }

#tabpage3_3 h3 {
	padding: 0 0 0 5px;
}

div#tabpage3_3.tabpage div div.cboxd div label img {
	display: none; 
}

@-moz-document url-prefix() {
	.ui-dropdownchecklist .ui-dropdownchecklist-selector-wrapper .ui-widget,
	#ddcl-s_osobennosti, #ddcl-s_typebuilding, #ddcl-s_adtype, #ddcl-s_furnish-ddw, #ddcl-s_typebuilding-ddw {
		 margin: 0px 0px -2px 0px !important; 
		margin-top: -1px;
	}
}
.ui-dropdownchecklist-text {
	font-size: 12px !important;
	margin-left: 6px;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, 
.ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	background:#fff;
}
.ui-dropdownchecklist .ui-widget-content, .ui-dropdownchecklist .ui-widget-header {
	width: 147px !important;
	border: 1px solid #ccc;
	padding: 2px 5px;
	/*padding: 5px;*/
	
	border-right: 1px solid #9a9a9a !important;
	border-left: 1px solid #9a9a9a !important;
	border-bottom: 1px solid #9a9a9a !important;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	
	-webkit-box-shadow: 0px 23px 40px 0px rgba(153, 153, 153, 0.45);
	-moz-box-shadow: 0px 23px 40px 0px rgba(153, 153, 153, 0.45);
	box-shadow: 0px 23px 40px 0px rgba(153, 153, 153, 0.45);
	float: left;
	margin-top: 3px;
}

.ui-dropdownchecklist-selector-wrapper, .ui-widget.ui-dropdownchecklist-selector-wrapper {
	vertical-align: middle !important;
	 height: 24px !important; 
	/*margin: -1px 0px 0px 0px !important;*/
}

.ui-dropdownchecklist-selector .ui-state-default {
	/*vertical-align: middle !important;*/
}


#s_osobennosti, #s_typebuilding, #s_furnish, #s_adtype {display:none; }

.ui-dropdownchecklist-text{font-family: Tahoma !important;}

.ui-dropdownchecklist-selector {
	width: 150px  !important;
	height: 16px  !important;
	border: 1px solid #9a9a9a !important;
	padding: 3px 5px 3px 2px !important;
	/*padding: 3px 5px 3px 2px !important;*/
}

.ui-icon {
	margin-right: -2px;
}

input, .forminput2  { 
    border: 1px solid #9a9a9a;
    font-size: 12px;
    padding: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px; 
/* margin-bottom: 4px; */
}
input:hover, .forminput2:hover {
    border-color: #E8B72E;
} 
input:focus, .forminput2:focus {
    background-color: #FFFCE3;
    border-color: #E8B72E;
}

.forminput2 { 
	padding:5px;
    border: 1px solid #9a9a9a;
}

textarea.forminput2, input.forminput2, select.forminput2 {
	width: 327px;
}

.tabbuttonsad {
	margin-left: 15px;
	position: absolute;
	margin-top: -83px;
	width: 704px;
}

#tabbuttonsadup {
	height: 51px;
	margin-top: 23px;
}

/* -------------------- buttons ------------------- */

a.cbutton, a.rbutton, a.bbutton, a.gbutton  { 
	padding: 10px; 
	text-decoration: none !important;
	color: #FFFFFF;
}

a.rbutton:hover; { 
	color: #FFFFFF;
}

.rbuttoni, .rbutton, .cbutton, .cbuttonbig, .bbutton, .gbutton, .rbuttonibk {
	font-size: 13px;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
	font-weight: bold;
	text-transform: uppercase;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	
	color: #FFFFFF;
	height: 30px;
	padding: 4px 12px 8px 12px;
}

.cbutton.wider {
	/*width: 210px;*/
	width: 140px;
}

.cbutton.thinner {
	height: 26px;
	margin-top: -2px;
	font-size: 12px;
}
/*NEW rbuttoni*/

.refnomcp{
font-weight: bold;

font-size: 14px;
color: #076416;
}
.refnomcp.active{
border: 1px solid #0E811C;
}

.cbutton.searchbtn {
background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EFEFEF));
background-image: -webkit-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: -moz-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: -ms-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: -o-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: linear-gradient(to bottom, #FFA24C, #FF5824);
text-shadow: 0 0px 0 #FFF;
font-size:11px;
color: #FFFFFF;
border: 1px solid #FFA24C;
}

.cbutton.searchbtn:hover{
    background: -moz-linear-gradient(center top , #fff, #EBEBEB) repeat scroll 0 0 #F3F3F3;
   	outline: 0 none; 
  border: 1px solid #FF5125;
 	background: -moz-linear-gradient(center top , #fff, #EBEBEB) repeat scroll 0 0 #F3F3F3;
		   
background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EFEFEF));
background-image: -webkit-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: -moz-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: -ms-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: -o-linear-gradient(top, #FFFFFF, #EFEFEF);
background-image: linear-gradient(to bottom, #FFA24C, #FF5824);
}

.cbutton:active, .cbuttonbig:active {
   /*  background: -moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDDDDD; */ 
 	background-image: -webkit-gradient(linear, left top, left bottom, from(#E5D2C2), to(#fff)); /* Saf4+, Chrome */
  	background-image: -webkit-linear-gradient(top, #E5D2C2, #fff); /* Chrome 10+, Saf5.1+, iOS 5+ */
  	background-image:    -moz-linear-gradient(top, #E5D2C2, #fff); /* FF3.6 */
  	background-image:     -ms-linear-gradient(top, #E5D2C2, #fff); /* IE10 */
  	background-image:      -o-linear-gradient(top, #E5D2C2, #fff); /* Opera 11.10+ */
  	background-image:         linear-gradient(to bottom, #E5D2C2, #fff);
    border-color: #999999;

}

.rbuttoni, .rbutton, .rbuttonibk {
	width: 160px; 
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);

	background-color: #ef410e;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ef410e), to(#d93d08));
background-image: -webkit-linear-gradient(top, #ef410e, #d93d08);
background-image: -moz-linear-gradient(top, #ef410e, #d93d08);
background-image: -ms-linear-gradient(top, #ef410e, #d93d08);
background-image: -o-linear-gradient(top, #ef410e, #d93d08);
background-image: linear-gradient(to bottom, #ef410e, #d93d08);
	border: 0px solid #3a3a3a;


 -webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
}




.rbuttoni:active , .rbutton:active { position: relative; top: 3px;
    -webkit-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    -moz-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
}

.rbuttonibk:active , .rbuttonibk:active { position: relative; top: 3px;
    -webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9) !important;
    -moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9)  !important;
    box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9)  !important;
}


.rbutton.remove{
width: 40px;
}

.rbutton {
	border: 0px solid #B4B4B4;
}

.rbutton.wider {
	width: 192px;
	height: 39px;
	margin: 10px 0 0 172px;
}

.rbuttoni:focus, .rbutton:focus,
.rbuttoni:hover, .rbutton:hover {
	background-color: #FC6438;
	border: 0px solid #666666;
}

.rbutton:focus, .rbutton:hover {
	border: 0px solid #B4B4B4;
}


/* END NEW rbuttoni*/

.cbutton, .cbuttonbig { 
 	/* background: -moz-linear-gradient(center top , #fff, #EFEFEF) repeat scroll 0 0 #F6F6F6; */ 
 	 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EFEFEF)); /* Saf4+, Chrome */
  	background-image: -webkit-linear-gradient(top, #FFFFFF, #EFEFEF); /* Chrome 10+, Saf5.1+, iOS 5+ */
  	background-image:    -moz-linear-gradient(top, #FFFFFF, #EFEFEF); /* FF3.6 */
  	background-image:     -ms-linear-gradient(top, #FFFFFF, #EFEFEF); /* IE10 */
  	background-image:      -o-linear-gradient(top, #FFFFFF, #EFEFEF); /* Opera 11.10+ */
  	background-image:         linear-gradient(to bottom, #FFFFFF, #EFEFEF);
  
  	text-shadow: 0 1px 0 #fff;
    border: 1px solid #CCCCCC;
    color: #000000;
}

.cbuttonbig {
	padding: 15px 70px 30px 70px;
}

.cbutton:hover, .cbuttonbig:hover {
    background: -moz-linear-gradient(center top , #fff, #EBEBEB) repeat scroll 0 0 #F3F3F3;
   	outline: 0 none; 
   	border-color: #999999;
    box-shadow: 0 0 3px #999999;
	-webkit-box-shadow: 0px 0px 3px #999999;
 	-moz-box-shadow: 0px 0px 3px #999999;
 	background: -moz-linear-gradient(center top , #fff, #EBEBEB) repeat scroll 0 0 #F3F3F3;
		   
   	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EBEBEB)); /* Saf4+, Chrome */
  	background-image: -webkit-linear-gradient(top, #fff, #EBEBEB); /* Chrome 10+, Saf5.1+, iOS 5+ */
  	background-image:    -moz-linear-gradient(top, #fff, #EBEBEB); /* FF3.6 */
  	background-image:     -ms-linear-gradient(top, #fff, #EBEBEB); /* IE10 */
  	background-image:      -o-linear-gradient(top, #fff, #EBEBEB); /* Opera 11.10+ */
  	background-image:         linear-gradient(top, #fff, #EBEBEB);
}

.cbutton:active, .cbuttonbig:active {
   /*  background: -moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDDDDD; */ 
 	background-image: -webkit-gradient(linear, left top, left bottom, from(#E5D2C2), to(#fff)); /* Saf4+, Chrome */
  	background-image: -webkit-linear-gradient(top, #E5D2C2, #fff); /* Chrome 10+, Saf5.1+, iOS 5+ */
  	background-image:    -moz-linear-gradient(top, #E5D2C2, #fff); /* FF3.6 */
  	background-image:     -ms-linear-gradient(top, #E5D2C2, #fff); /* IE10 */
  	background-image:      -o-linear-gradient(top, #E5D2C2, #fff); /* Opera 11.10+ */
  	background-image:         linear-gradient(to bottom, #E5D2C2, #fff);
    border-color: #999999;
	-webkit-box-shadow: 0px 0px 3px #999999 inset;
 	-moz-box-shadow: 0px 0px 3px #999999 inset;
}

.add_offer_button {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c8102e), to(#8f031a));
	background-image: -webkit-linear-gradient(top, #c8102e, #8f031a);
	background-image: -moz-linear-gradient(top, #c8102e, #8f031a);
	background-image: -o-linear-gradient(top, #c8102e, #8f031a);
	background-image: linear-gradient(to bottom, #c8102e, #8f031a);
	border: solid 1px #900;
}

.bbutton { 
	background-color: #09F;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#09F), to(#004E74));
	background-image: -webkit-linear-gradient(top, #09F, #004E74);
	background-image: -moz-linear-gradient(top, #09F, #004E74);
	background-image: -o-linear-gradient(top, #09F, #004E74);
	background-image: linear-gradient(to bottom, #09F, #004E74);
	
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
	border: solid 1px;
	border-color: #09F;
	margin-right: 5px;
}

.bbutton:active {
	background-color:#004e74;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#004e74), to(#0099ff));
	background-image:-webkit-linear-gradient(top, #004e74, #0099ff);
	background-image: -moz-linear-gradient(top, #004e74, #0099ff); 
	background-image: -o-linear-gradient(top, #004e74, #0099ff);
	background-image:linear-gradient(to bottom, #004e74, #0099ff); 
}

.bbutton:hover { 
	outline:0 none
	box-shadow:0 0 3px #999999;
	-webkit-box-shadow:0px 0px 3px #999999;
	-moz-box-shadow:0px 0px 3px #999999;
}


.gbutton {
	background-color: #4fb668;
	border: 1px solid #A3A3A3;
}

.gbutton:focus, .gbutton:hover {
	border: 1px solid #B4B4B4;
	background-color: #7AC477;
}

.vadbut, .vadbut2, .vadbut3 {
	position: absolute;
	height: 15px;
	float: left; 
	font-size: 11px;
	width: 149px;
}
.vadbut {
	width: 152px;
	font-size: 10px;
	height: 19px;
}

.vadbut2 {
	margin-top: 48px; 
}

.vadbut3 {
	margin-top: 41px; 
}





/* -------------------- END buttons ------------------- */


.pagitotom {float:left; margin-bottom: 11px !important;}


.topbox { 
	width: 790px; 
	height: 37px;
/*	border-bottom: 1px solid #303030; */
	float: left;
	margin-top: 9px;
}


.searchbox {
/* нови размери */
	height: 127px;
    width: 1000px;
	margin-top: 0px; 
	padding: 50px 0px 22px 13px !important;
/*	border-top: 1px solid #3A3A3A; */
	background: #29333d;
	background-position: 0px -2px;
}

.yoursearchix{
	padding: 10px 0px 0px 10px;
	color: #3a3a3a;
	font-size: 19px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-shadow: 0px 1px 1px #fcfcfc;
}

.fonb {
/* background-image: url(../img/fonb.png); */
	background-position: right 0px top 1px;
	height: 20px;
	margin-right: 6px;
	margin-left: 5px;
	padding-left: 18px;
	padding-top: 14px;
	color: rgb(170, 170, 170);
	font-size: 13px;
}


@-moz-document url-prefix() {
    .fonb {
     /*  background-image: none;
		height: 0px; */
		background-image: url(../img/fonb.png);
	 	background-position:right 0 top 1px !important;
		background-repeat:no-repeat;
		height: 20px;
    }
}

   /* 
@media not all and (-webkit-min-device-pixel-ratio:0) {  
    .fonb {
   background-image: none;
		height: 0px;

		background-image: url(../img/fonb.png);
 background-position:right 0 top 1px !important;
background-repeat:no-repeat;

		height: 20px;
    }  
}  
 */

#mbCloseLink {
	position: absolute;
	top: 3px;
	right: 8px;
}



.firstshow { margin-top: 22px; }

.firstshow img { margin-right: 4px; }

.wboxsml {
	background: #fff;
	padding: 10px;
	width: 149px;
	height: 110px;
	margin-top: 11px;
	margin-bottom: -17px;
}

.indexsxtxt {font-size: 12px;}

.greyfooterc { padding-top: 4px; }



.telstopas {
	width: 590px;
	float: left;
	height: 20px;
	margin-top: 2px;
	display: block;
	visibility: visible;
}

.telstopas span { 
	color: #D6D6D6; 
	font-size: 12px;
	font-weight: bold;
	padding: 2px 8px 2px 0px;
	margin-right: 10px;
	/*border-right: 1px solid #323232;*/
	float: right;
}
.telstopas span img { 
	width: 10px;
	padding: 0px 5px 0 0;
	margin-top: -1px; 
}



.redboxcen {  
/* background-color: #fc8117;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fc8117), to(#e6700c));
background-image: -webkit-linear-gradient(top, #fc8117, #e6700c);
background-image: -moz-linear-gradient(top, #fc8117, #e6700c);
background-image: -o-linear-gradient(top, #fc8117, #e6700c);
background-image: linear-gradient(to bottom, #fc8117, #e6700c);  */
	
	margin-right: 13px;
	margin-bottom: 11px;
	margin-top: 11px;
	padding: 8px;
	font-weight: bold;
	text-transform: uppercase;
	color: #111;
	/*text-align: left;*/
}

.usmenu {
	sheight: 69px;
	padding-left: 8px;
	padding-top: 10px; padding-right: 7px;
	background: rgba(255, 255, 255, 0.3);
}

.gallery_list {
	margin-left: 3px;
	float:left; 
	width:126px;
	 margin-left: 3px;
	border-top: 1px solid rgba(255, 255, 255, 0.89);
	border-bottom: 1px solid #ccc;
	padding-bottom: 6px;
}


.gallery_list a{
	width:122px;
	text-align:center;
	float:left;
	font-size: 11px;
}


/*novi*/

.col h3 {
	color: #00801F !important;
	font-size: 16px !important;
}

.blue_table {
	width: 100% !important;
	padding: 6px;
	font-size: 12px;
	margin: 1px;
	color:#333;
	background-color: #f0f0f0;
	 -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
          box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); 
	position:  relative;
	z-index:1;
	border: 3px solid rgba(255,255,255,0.4);
	float:left;
	  -webkit-border-radius: 6px; /* Android = 1.6, iOS 1-3.2, Safari 3-4 */
          border-radius: 6px;
}

table.blue_table.up {
	
}

table.blue_table.up tr {
	height: 30px;
	vertical-align: middle;
}
table.blue_table.up tr.hr-holder {
	height: 20px;
	vertical-align: middle;
}

table.blue_table.up tr td{
	text-align: right;
}


/* goren pagination variant 1*/
.pages {
	margin-left: 8px;
	/* margin-top:10px; */
	list-style: none;
	text-align: left;
	padding: 2px 2px 2px 2px;
/*	overflow: auto; */
}
.pages li { min-width: 10px;
	float: left;
	margin-right: 4px;
	
}
.pages li a {  
	display: block;
	display: inline-block;
	padding: 7px 11px 8px 11px;
	min-width: 14px;
	text-align: center;
	color:#333;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
	font-weight: bold; 
	border-top:1px solid #ddd;
	background-color: #f8f8f8;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#dddddd));
background-image: -webkit-linear-gradient(top, #f8f8f8, #dddddd);
background-image: -moz-linear-gradient(top, #f8f8f8, #dddddd);
background-image: -o-linear-gradient(top, #f8f8f8, #dddddd);
background-image: linear-gradient(to bottom, #f8f8f8, #dddddd);

  -webkit-box-shadow: inset 0px -2px 1px rgba(0, 0, 0, 0.25), 0px 2px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0px -2px 1px rgba(0, 0, 0, 0.25), 0px 2px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0px -2px 1px rgba(0, 0, 0, 0.25), 0px 2px 2px rgba(0, 0, 0, 0.05);

    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.5);


}
.pages li a:hover {
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dddddd));
background-image: -webkit-linear-gradient(top, #fff, #dddddd);
background-image: -moz-linear-gradient(top, #fff, #dddddd);
background-image: -o-linear-gradient(top, #fff, #dddddd);
background-image: linear-gradient(to bottom, #fff, #dddddd);
	text-decoration: none; 


}
.pages .prev-off, .pages .next-off {
	border: solid 1px #999;
	color: #8c0001;
	padding: 3px 8px;
}
.pages li a:active  { position: relative; top: 3px;  -webkit-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    -moz-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);}

.pages .active{	
	font-weight: bold; 
	
   	/*background-color: # !important; */

	color: #A8A8A8 !important; 
	 -webkit-box-shadow: 1px 5px 22px rgba(0, 0, 0, 0.29) inset;
     -moz-box-shadow: 1px 5px 22px rgba(0, 0, 0, 0.29) inset;
          box-shadow: 1px 5px 22px rgba(0, 0, 0, 0.29) inset;
}

.pages .active:hover { }


.padding { padding-top:340px; } 


address p {font-style:normal; }

#box {
	padding-left: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin-bottom:0px; 
}

#box:hover {
	background-color:#fff; 
	padding-left: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin-bottom:0px; 
	-webkit-box-shadow: 1px 1px 2px #c6d2de; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 1px 1px 2px #c6d2de; /* FF3.5 - 3.6 */
          box-shadow: 1px 1px 2px #c6d2de; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
		 
	-webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
     -moz-transition: all 0.3s ease-out;  /* FF4+ */
      -ms-transition: all 0.3s ease-out;  /* IE10? */
       -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
          transition: all 0.3s ease-out;
}


.logosmall { 
	padding:4px;  
	margin: 5px;
	background-color: #fff;
	-webkit-box-shadow: 1px 1px 2px #c6d2de; 
     -moz-box-shadow: 1px 1px 2px #c6d2de; 
          box-shadow: 1px 1px 2px #c6d2de; 
}

img.logosmall  {	 
}

/* menu drop doun start */ 

select {   
	padding: 3px !important;

	/*  background: url(../img/inputs.jpg); */ 
 	border: 1px solid #9a9a9a;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px; 
}

select.small {   
	padding:0px;
}

select.forminput2, select.forminput2.valid {   
	padding: 5px !important;
	width: 339px;

}

.openbox {
	height:420px; 
	padding:30px !important;
}


/* HORIZONTALNO MENU */
.menu{
    width: 800px;
	float:left;
}
 
.menu ul {
    margin: 0; padding: 0;
    float: left;
}

.menu ul li {
    display: inline;
}
.menu ul li a {
	float: left;
	text-decoration: none;
	color: #333;
	padding: 10px 13px;
	font-weight:bold;
  }

.menu ul li a:visited{
    color:#333;
}

.menu ul li a:hover {
	color: #333;
	background-color:#fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}


.menu ul li a.selected {
    color: #fff;
    background-color:#407aa9;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	/*text-shadow: 1px 1px 3px #333;*/
  }


/*  CPANEL VERTICAL  MENU */
#cmenu {
/* width: 300px; */   
} 

#cmenu ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}
#cmenu li { 
	/* remove bullets and list indents */
	color: #ccc;
	margin: 0;
	list-style:none;
	font-size: 12px;
	border-bottom: 1px solid #D3D2D2;
    border-top: 1px solid #FAFAFA;
	padding: 10px 11px;
 
}
#cmenu li a{font-weight:bold;}

#cmenu li:hover {
	background-color:rgba(255,255,255,0.5);
/*  border-radius: 4px;
-webkit-border-radius: 4px; 
-moz-border-radius: 4px;	*/
	border-left:  0px solid #D6D6D6;
    border-right: 0px solid #D6D6D6;
 
}

#umenu { 
	position: fixed;
	z-index: 100;
	/* background:white url(../img/fon-grey.jpg); */
	padding: 6px 15px 0px 15px;

	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;

}

 img.grey {  
 	-webkit-filter: grayscale(100%); filter: grayscale(100%); -webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%); filter: url(desaturate.svg#greyscale);
	filter: gray;
	-webkit-filter: grayscale(1);
} 



.cmenu-filter {
	color: #3333cc;
	text-decoration: none;
	font-weight:bold;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding: 6px;
	
	border: solid 1px #999;
	border-left: 0px solid; 
	background-color:#dddddd  !important; 
	color:#000 !important;
   -webkit-box-shadow: 1px 1px 4px #999 inset; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 1px 1px 4px #999 inset; /* FF3.5 - 3.6 */
          box-shadow: 1px 1px 4px #999 inset; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */

}


/* KENDO ------------------------------------------------------------------------- */

	#example 
	{
	min-height:500px;
	}
	
	#undo {
	text-align: center;
	position: absolute;
	white-space: nowrap;
	padding: 1em;
	cursor: pointer;
	}
	.armchair {
	float: left;
	margin: 30px 30px 120px 30px;
	text-align: center;
	}
	.armchair img {
	display: block;
	margin-bottom: 10px;
	}
	
#tab-vid-adv, .tab-vid-adv {    
    background-color: #d8d8d8;
 	background-image: -webkit-gradient(linear, left top, left bottom, from(#d8d8d8), to(rgb(167, 167, 167))); 
  	background-image: -webkit-linear-gradient(top, #d8d8d8, rgb(167, 167, 167));
  	background-image:    -moz-linear-gradient(top, #d8d8d8, rgb(167, 167, 167)); 
 	background-image:     -ms-linear-gradient(top, #d8d8d8, rgb(167, 167, 167)); 
  	background-image:      -o-linear-gradient(top, #d8d8d8, rgb(167, 167, 167)); 
  	background-image:         linear-gradient(to bottom, #d8d8d8, rgb(167, 167, 167));

	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	width: 101px;
	height: 78px;
	float:left;
	text-align:center;
  	margin-left:5px;
  	padding:6px 15px 0px 15px;  
  	border: 1px solid #ccc;
   	border-bottom: 0px solid #fff  !important;
} 

#tab-vid-adv {
  	color:rgb(112, 111, 111);
	 -webkit-box-shadow: 0 0 15px #CCCCCC inset;
     -moz-box-shadow: 0 0 15px #CCCCCC inset; 
          box-shadow: 0 0 15px #CCCCCC inset;
}

.tab-vid-adv {
  	color: #ef410e;
  	background-color: #f0f0f0 !important;
 	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f0f0f0)); 
  	background-image: -webkit-linear-gradient(top, #FFFFFF, #f0f0f0);
  	background-image:    -moz-linear-gradient(top, #FFFFFF, #f0f0f0); 
 	background-image:     -ms-linear-gradient(top, #FFFFFF, #f0f0f0); 
  	background-image:      -o-linear-gradient(top, #FFFFFF, #f0f0f0); 
  	background-image:         linear-gradient(to bottom, #f0f0f0, #f0f0f0);
   	position: relative; 
	z-index:2;
   -webkit-box-shadow: 0 -3px 6px -1px #ddd !important;
     -moz-box-shadow: 0 -3px 6px -1px #ddd !important;
          box-shadow: 0 -3px 6px -1px #ddd !important;
	margin-top: 2px;
}


table.tablecomp {width: 940px !important; background: #FDF1E4 !important; }


.vipcr { 
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); 
	text-shadow: 0px 1px 0px white; 
	background-color: rgba(255, 248, 231, 0.95); 
	width: 225px;
	float: right;
	margin-right: 18px; 
	font-size: 14px;
	padding: 5px 5px 5px 20px;
}

#tab-vid-adv:hover {
  
    background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f2f2)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fff, #f3f2f2); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fff, #f3f2f2); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #fff, #f3f2f2); /* IE10 */
  background-image:      -o-linear-gradient(top, #fff, #f3f2f2); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #fff, #f3f2f2);
   
    -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
     -moz-transition: all 0.3s ease-out;  /* FF4+ */
      -ms-transition: all 0.3s ease-out;  /* IE10 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
          transition: all 0.3s ease-out;
}


/*new tabs search_ix*/

#tab-vid-advhome, .tab-vid-advhome, #tab-vid-advhome_select  {
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	
	padding:3px 12px 0px 12px;  
   	height: 33px;
   	min-width: 70px;
   width: 120px; 
   	
  	border: 1px solid #303030;
   	border-bottom: 1px solid #5E5E5E;
  	margin-left: 3px;
   	
	float:left;
	text-align: center;
}


#tab-vid-advhome, .tab-vid-advhome {
	color: #FFFFFF !important;
  	background-color: #29333d;
  	border-bottom: 1px solid #29333d;
  	/*text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3) !important;*/
	background-image: -webkit-gradient(linear, left top, left bottom, from(#242222), to(#29333d)); 
  	background-image: -webkit-linear-gradient(top, #1e252c, #29333d); 
 	background-image:    -moz-linear-gradient(top, #1e252c, #29333d);
  	background-image:     -ms-linear-gradient(top, #1e252c, #29333d);
  	background-image:      -o-linear-gradient(top, #1e252c, #29333d);
  	background-image:         linear-gradient(to bottom, #1e252c, #29333d);
}

#tab-vid-advhome_select { 
    background-color: #acacac;
    /*text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3) !important;*/
  	

  background-color: #fff;
background-image: -webkit-gradient(linear, left top, left bottom, from(#C7C7C7), to(#7E7E7E));
background-image: -webkit-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: -moz-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: -ms-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: -o-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: linear-gradient(to bottom, #C7C7C7, #7E7E7E);
}


.map_canvascss {width: 980px; height: 480px; margin-bottom:10px; margin-top:0px; margin-right:10px; margin-left:15px; margin-top: 7px;}

#tab-vid-advhome_select a:hover {
	color: #323232;
}

#tab-vid-advhome:hover, .tab-vid-advhome:hover {
	
}

#tab-vid-advhome_select:hover, .tab-vid-advhome_select:hover,  #tab-vid-advhome_select.tab_rent:hover, #tab-vid-advhome_select.tab_ad:hover  {
 	background-color: rgb(90, 90, 90);
    -webkit-transition: all 0.3s ease-out;  
     -moz-transition: all 0.3s ease-out;  
      -ms-transition: all 0.3s ease-out; 
       -o-transition: all 0.3s ease-out;  
          transition: all 0.3s ease-out; 
}

#tab-vid-advhomeactive, .tab-vid-advhomeactive {
    background-color: #fff;
    color:#ff6600 !important; 
}


.tabove-vid-tarsene {
}

.tabove-vid-tarsene h3.tabove-vid-tarsenesmall, .tabove-vid-tarsenesmall {
  	font-size:12px;
  	text-align:center;
 	margin-top:0px;
  	text-decoration:none;
  	text-transform:uppercase;
	padding-top: 1px;
 	font-weight: normal;
}

.tabove-vid-tarsene h3.tabove-vid-tarsenesmall.price, .tabove-vid-tarsenesmall .price {	
	color: #E0E0E0; 
	/*text-shadow: 1px 1px 3px rgba(255, 255, 255, 0.8);*/
}
.tabove-vid-tarsenesmall.price a:hover, 
.tabove-vid-tarsenesmall .price:hover,
div#tab-vid-advhome a.tabove-vid-tarsene h3:hover,
div#tab-vid-advhome_select a.tabove-vid-tarsene h3:hover,
div#tab-vid-advhome a.tabove-vid-tarsene h3.tabove-vid-tarsenesmall small:hover,
div#tab-vid-advhome_select a.tabove-vid-tarsene h3.tabove-vid-tarsenesmall small:hover {
	color: #FFFFFF !important;
	text-shadow: 0px;
	text-decoration: none;
}

 #tab-vid-advhome_select.tab_rent > a > h3 > small:hover {color: #222 !important;}


#tab-vid-advhome_select a:hover  {text-decoration:none;}
a.tabove-vid-tarsene:hover  {text-decoration:none;}

#tab-vid-advhome_select.tab_rent {
	color: #333 !important;
	background-color: #4FB668;
	background-color: #4b94d4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ADCFEC), to(#5391C9));
	background-image: -webkit-linear-gradient(top, #ADCFEC, #5391C9);
	background-image: -moz-linear-gradient(top, #ADCFEC, #5391C9);
	background-image: -o-linear-gradient(top, #ADCFEC, #5391C9);
	background-image: linear-gradient(to bottom, #ADCFEC, #5391C9);
	border: solid 1px;
	border-color: #5391C9 #5391C9 #5391C9;
}

#tab-vid-advhome_select.tab_ad {
	background-color: #ef410e;
	width: 70px;
 	background-color: #c8102e !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFB099), to(#B35334)) !important;
	background-image: -webkit-linear-gradient(top, #FFB099, #B35334) !important;
	background-image: -moz-linear-gradient(top, #FFB099, #B35334) !important;
	background-image: -o-linear-gradient(top, #FFB099, #B35334) !important;
	background-image: linear-gradient(to bottom, #FFB099, #B35334) !important;
	border: solid 1px !important;
	border-color: #B35334 #B35334 #B35334 !important; 
}

div#tab-vid-advhome_select.tab_map, div#tab-vid-advhome.tab_map {
	width: 66px;
}

div#tab-vid-advhome_select.tab_rent a.tabove-vid-tarsene h3.tabove-vid-tarsenesmall small, div#tab-vid-advhome_select.tab_ad a.tabove-vid-tarsene h3.tabove-vid-tarsenesmall small {
 	color: #333;
}

.redbut {
	border: solid 1px;
	border-color: #c8102e #c8102e #900; width: 92px;
	width: 92px !important;
}
/*END new tabs search-ix*/

.show_map_baner {

width: 788px;
margin-left: 12px;
margin-right: 12px;
float: left;
overflow: hidden;
height: 80px;

background-image:url('../img/showonmapbg.jpg');
background-repeat:no-repeat;

}

.show_map_baner a {

padding-top: 33px !important;
position: absolute !important;
font-size: 20px !important;
padding-left: 195px !important;
text-transform: uppercase !important;
text-decoration: underline !important;
font-weight: bold !important;
color: #497421 !important;
width: 578px;
height: 47px;


}




#objects input{

width:90px;
}
.search_row{
    width:190px;
    height: 260px;
    float:left;
    padding:0 5px;

}

#awrapper{
    width: 660px;
    height: 260px; 
    margin: auto;

}

#search_select{
    width: 182px;
    margin: 10px;
}

.row_content{
 margin-top: 15px;  
    width: 200px;
    height: 200px; 
	overflow: auto;
}

#region1 {
    
}

.city_box{
	margin-top: 15px;  
	height: 200px;
	overflow: auto;
}

.area_box{
	margin-top: 15px;  
	height: 200px;
	overflow: auto;
}

.tdright {
  text-align:right;
}
  
select.mp75 { 
	margin-left: 15px;
    font-size: 13px;
    height: 33px;
	width: 70px !important;
}

select.mp70 {
    font-size: 13px;
    height: 33px;
	width: 160px !important;
}

.search_header{
    width: 200px;
    padding-top: 15px;
    text-align: left;
    border-bottom: 1px solid #ccc;
}

.ad_map_box{}

.mapbox {
width: 300px;
height: 140px;
}

.mapbox img{
margin-right:4px;
}

.mapboxbottom{
border-top:1px solid #ccc;
width: 300px;
height: 40px;
}


.namaleniim {
	margin-top: -16px;
	float: right;
	margin-right: 46px;
	color: rgb(170, 170, 170);
	font-size: 13px;

}
/* ===== PETAR checkbox radio butons http://cssdeck.com/item/preview/321/css-checkbox-styles ======================================= */


input[type=checkbox] {
	visibility: hidden;
}


.orange_bg {
	padding:5px; 
	margin: 5px;
	background: rgba(255, 51, 0, 1);
	-webkit-box-shadow: 1px 1px 2px #c6d2de; 
	-moz-box-shadow: 1px 1px 2px #c6d2de; 
	 box-shadow: 1px 1px 2px #c6d2de;
}


/* SQUARED FOUR		
	margin: 20px auto; */
.squaredFour { 
	float: left;width: 30px;
	position: relative;
}

.squaredFour label {
	cursor: pointer;
	position: absolute;
	width: 18px;
	height: 18px;
	top: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px; 
	-webkit-box-shadow:0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.4) inset ;
	-moz-box-shadow: 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.4) inset;
	box-shadow:  0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.4) inset;
	background: #fcfff4;

	background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #cfddde 100%);
	background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #cfddde 100%);
	background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #cfddde 100%);
	background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #cfddde 100%);
	background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #cfddde 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#cfddde',GradientType=0 );
}

.squaredFour label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 3px;
	left: 3px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.squaredFour label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.squaredFour input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

.label4 { 
	display: inline;
	line-height: 15px;
	margin: 3px auto 0px;
	padding: 0px 0px 0px 6px !important;
	overflow: hidden;
	position:relative; 
}

.field2 {
	display:block; 
	color:#ff3300; 
	line-height:23px;
}

#signupform label.error {
  background:url("../img/unchecked.gif") no-repeat 0px 0px;
  padding: 0 0 0px 19px;
  margin: 4px 0 4px 19px;
  width: 320px;
  height: 14px;
  float: right;
  font-weight: bold;
  color: #EA5200;
}

#signupform label.valid {
  	background:url("../img/checked.gif") no-repeat 0px 0px;
}

#signupform .success_msg {
  	font-weight: bold;
  	color: #0060BF;
  	margin-left: 19px;
}

#signupform .status {
	padding-top: 2px;
	padding-left: 8px;
	vertical-align: top;
	width: 246px;
	white-space: nowrap;
}

.cboxd { height: 25px; position:relative; width: 231px !important; float: left;}
.ulslovia {padding-left: 15px; font-weight:bold; }

.bubble_helper {
	margin: 10px 10px 0 10px;
	color: #242424;
}


/* TABSS STYLES float:left;
padding:0; remove padding 
margin:3px 27px 0; display:inline; 
line-height: 15px; width: 200px !important; -moz-padding-start: 25px;float: left;padding: 0px 0px 0px 13px !important; */

#tabContainer {
	width:720px;
	float:left;
}

.stranichnalenta {
	width: 190px;
	min-height: 519px;
	float: left; 
	margin-right: 7px;
}

.distab {
	width: 180px;
	margin: 0 5px;
	/*border-top: 1px solid #D1D1D1;*/
	border-bottom: 1px solid #d8d8d8;
	text-transform: uppercase;
}

.distab.wider {
	width: 500px;
	text-align: left;
	padding-left: 10px;
}

address.firminfo p.distab {
	width: 215px;
}
.stranichnalenta div.properties, .stranichnalenta div.broker-info {
	clear: both;
	display: block;
	background-color: #FFFFFF;
	-webkit-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-moz-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
	padding-bottom: 5px;
	margin-bottom: 10px;
	min-height: 250px;
	
}

.stranichnalenta div.properties div {
	vertical-align: middle;
	min-height: 20px;
	padding: 0 4px;
}

div.properties span.indexinfob {
	font-size: 11px;
}

p.broker-name {
	padding: 0px 0 8px 0;
	font-size: 14px;
	font-weight: bold;
	color: #090909;
}

.stranichnalenta div.broker-info div.block {
	display: block;
	width: 170px;
	margin: 0 auto;
	margin-bottom: 5px;
	min-height: 42px;
}

.stranichnalenta div.broker-info address {
	padding: 8px 5px;
	text-align: center;
}

#tabs {
position: absolute;

margin-top: -29px;
}


.tabcontainerlng{
width: 630px !important;
margin-top: 50px;
}


.tabs{
	height:30px;
	/* width: 640px; */
}

.tabs > ul{
	
	font: 1em;
	list-style:none;
}

#tabContainer3 {
	width: 563px;
	float: left; 
}


.tabs > ul > li {
 	 width: 185px;
	font-style: italic;
  	 max-height: 83px;
	font-size:12px;
/*	text-transform:uppercase; */
	font-weight:bold;
	display:block;
	float:left;
	margin-right:0px;
	margin-left: 5px;

	line-height:27px;
    padding:5px 19px 1px 19px;	
	text-align:center;
	
	background-color: #ADADAD;
background-image: -webkit-gradient(linear, left top, left bottom, from(#C7C7C7), to(#7E7E7E));
background-image: -webkit-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: -moz-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: -ms-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: -o-linear-gradient(top, #C7C7C7, #7E7E7E);
background-image: linear-gradient(to bottom, #C7C7C7, #7E7E7E);

    border: 1px solid #A8A8A8;
    border-bottom: 0px solid #FFFFFF;
	color: #333;
	text-shadow: 0px 0px 1px #d1d1d1;
    filter: dropshadow(color=#d1d1d1, offx=0, offy=0);

   	
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	text-transform: uppercase;
 
}

.tabs > ul > li:hover{ 
	cursor:pointer;
	background-color: #fff;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#7E7E7E));
background-image: -webkit-linear-gradient(top, #E0E0E0, #7E7E7E);
background-image: -moz-linear-gradient(top, #E0E0E0, #7E7E7E);
background-image: -ms-linear-gradient(top, #E0E0E0, #7E7E7E);
background-image: -o-linear-gradient(top, #E0E0E0, #7E7E7E);
background-image: linear-gradient(to bottom, #E0E0E0, #7E7E7E);
  	/*	border-bottom:0px;	border: 1px solid #d1d1d1;*/
  	
 
	border-bottom: 0px solid #fff; 
	color: #333;


}

.tabs > ul > li.tabActiveHeader {
	cursor: pointer;
	color: #ef410e;
	background-color: rgb(255, 255, 255);
	  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), to(rgb(255, 255, 255)));
	  background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); 
	  background-image:    -moz-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); 
	  background-image:     -ms-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); 
	  background-image:      -o-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); 
	  background-image:         linear-gradient(to bottom, rgb(255, 255, 255), rgb(255, 255, 255)); 

   border: 1px solid #ccc;
   border-bottom: 0px solid rgb(255, 249, 231);
}



.tabscontent {
	-webkit-border-radius: 6px;
	-webkit-top-left-radius: 0px;
	-moz-border-radius: 6px;
	-moz-border-radius-topleft: 0px;
	border-radius: 6px;
	border-top-left-radius: 0px;
	/*padding:10px 10px 25px;*/
}

.tabsindex {
	float:left;
	/*border-top: 1px solid #ccc;*/
	margin-bottom: 0px;
	width: 595px;
	min-height: 250px;
	/*padding-top:6px;*/
	/*margin-top: 5px;*/
	background-color: #FFF;
}

.tabsindex2 {	margin-top: 0;}


#mbContainer {
/* cursor: pointer; */ 
} 

.telleft {
	margin-right: 7px;

}

..prototype { opacity: 0.5; }

.prototype:first-child { display: none; /*  opacity: 0.5; */ }

.prototype:first-child #remove { /* display: none; */ }

/* ================================== end petar ================ */

.distab {
	height: 24px;
	padding-top: 11px;
	font-weight: bold;
	
	/*border-bottom: 1px solid rgb(255, 255, 255);*/
	text-align: center;
}

.textlineheigt { 
	font-size: 11px !important; 
	line-height: 13px;
	margin-bottom: 9px;
}

.ofersrow {background:#fefefe; }
.ofersrow2 {background: #EEE; }

.ofersrow:hover {background:#ffffd6; }

.msgecmpl {
	background-color:#EEFEE0; text-align:center;  
	width: 599px; 
	margin:auto; 
	padding:20px; 
	border:1px solid #99cc99; 
}

.msgecmplred { 
	margin-top: 10px;
	margin-bottom: 5px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	
	color: #222222;
	text-align:left;
	background-color:#f9edbe;
	padding-top:16px;
	padding-bottom:25px;
	padding-left:10px; 
	height:5px;
	z-index: 1000;
	position: relative;
	margin-bottom: 48px;
	margin-left: 6px;
	border:1px solid #f0c36d; 
	width: 749px;
}

.tooltip {
  	position: relative;
  	display: inline-block;
  	text-decoration: none;
  	color: #222;
  	outline: none;
	cursor: pointer;

}

.tooltip span {
 	visibility: hidden;
  	position: absolute; 
  	bottom: 28px;
  	left: 50%;
  	z-index: 999; 
  	width: 80px;
  	margin-left: -51px;
  	padding: 10px; 
  	border: 2px solid #111 !important;
	text-decoration:none !important;
  	opacity: 1; 
	color:#fff !important; font-weight:bold;
	text-decoration: none;
  	background-color: #111;              
  	background-image: -webkit-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,0));
 	background-image: -moz-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,0));
  	background-image: -ms-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,0));
  	background-image: -o-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,0));
  	background-image: linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,0));  
	  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
	  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
	  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
	  text-shadow: 0 1px 0 rgba(0,0,0,.6); 

}

.tooltip:hover
{
  border: 0; 
}

.tooltip a span { text-decoration:none !important; }

.tooltip:hover span {
  	visibility: visible;
}

.tooltip span:before,
.tooltip span:after {
  content: "";
  position: absolute;
  z-index: 1000;
  bottom: -7px;
  left: 50%;
  margin-left: -8px;  
  border-top: 8px solid #111;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0;  
}

.tooltip span:before {
  border-top-color: #ccc;
  bottom: -8px;
}

.label15{
	padding-bottom: 5px;
	margin-top: 12px;
	font-weight: bold;
	font-size: 14px;
}

.text11 {font-size:11px;}


.icon { padding-left:10px;}

.gallery_div { height: 120px;}


.gallery_div img { padding-right: 20px; }

.conditions {
	/*
	float:left; */
	width: 145px; 
	font-size: 96%; 
	font-size: 12px !important; 
	margin-left: -10px;
}

.conditionsbox {width: 307px;}

.thik {font-size:12px; color:#ccc; font-weight: bold; margin-left: 10px;}

.adimg {width: 380px; float: left; margin-right: 15px; }

.adimg div img, .adimg img { 
	background: rgba(255, 255, 255, 0.2);
	-webkit-box-shadow: 0px 2px 7px -2px #C6D2DE;
	-moz-box-shadow: 0px 2px 7px -2px #C6D2DE;
	box-shadow: 0px 2px 7px -2px #C6D2DE;
}

.adimg div {
	height:90px; 
	float: left; 
	overflow: hidden;
	 -webkit-box-shadow: 0px 2px 7px -2px #C6D2DE;
	-moz-box-shadow: 0px 2px 7px -2px #C6D2DE;
	box-shadow: 0px 2px 7px -2px #C6D2DE;
	margin-right: 5px;
	margin-bottom: 7px; 
}

.adimg div img { 
width:121px; min-height: 90px;
}
.adimg img {margin-bottom:5px;}

.tells { font-size:18px; }

p.tells, p.address {
	font-weight: bold;
	padding: 3px;
	font-size: 13px;
}

.textcenter {text-align:center;}

/* START IMAGE GALLERI SCROLLER VIE AD  */


.rg-image-wrapper {
	position: relative;
	min-height: 20px;
}

.rg-image {
	position: relative;
	text-align: center;
	line-height: 0px;
	background: rgba(255, 255, 255, 0.2);
	-webkit-box-shadow: 0px 2px 7px -2px #C6D2DE;
	-moz-box-shadow: 0px 2px 7px -2px #C6D2DE;
	box-shadow: 0px 2px 7px -2px #C6D2DE;
	overflow: hidden;
	max-height: 490px;

}

.rg-image img{
	max-height:100%;
	max-width:100%;
}

.rg-image-nav a {
	position:absolute;
	top:0px;
	left:0px;
	background:#000 url(../images/nav.png) no-repeat -20% 50%;
	width:28px;
	height:100%;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.3;
	outline:none;
}

.rg-image-nav a.rg-image-nav-next{
	right:0px;
	left:auto;
	background-position:115% 50%;
}

.rg-image-nav a:hover{
	opacity:0.8;
}
.rg-caption {
	text-align:center;
	margin-top:15px;
	position:relative;
}
.rg-caption p{
	font-size:11px;
	letter-spacing:2px;
	font-family: Verdana, Arial, 'Trebuchet MS', 'Myriad Pro', Arial, sans-serif;
	line-height:16px;
	padding:0 15px;
	text-transform:uppercase;
}
.rg-view{
	height:10px; display:none;
	
}
.rg-view a{
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-right:3px;
	background:#464646 url(../images/views.png) no-repeat top left;
	border:3px solid #464646;
	opacity:0.8;
}
.rg-view a:hover{
	opacity:1.0;
}
.rg-view a.rg-view-full{
	background-position:0px 0px;
}
.rg-view a.rg-view-selected{
	background-color:#6f6f6f;
	border-color:#6f6f6f;
}
.rg-view a.rg-view-thumbs{
	background-position:0px -16px;
}
.rg-loading {
	width:46px;
	height:46px;
	position:absolute;
	top:50%;
	left:50%;
	background:#000 url(../images/ajax-loader.gif) no-repeat center center;
	margin:-23px 0px 0px -23px;
	z-index:100;
	opacity:0.7;
}

/* Elastislide Style */
.es-carousel-wrapper{
	position:relative;
	margin-bottom:20px;
	margin-top: 4px;
}
.es-carousel {
  	overflow:hidden;
	padding-bottom:5px; 

}
.es-carousel ul{
	display:none;
}

.es-carousel ul li {
	height:100%;
	float:left;
	display:block;
	overflow: hidden;
	min-width: 100px;
	max-height: 132px;
	
	-webkit-box-shadow: 0px 2px 7px -2px #C6D2DE;
	-moz-box-shadow: 0px 2px 7px -2px #C6D2DE;
	box-shadow: 0px 2px 7px -2px #C6D2DE;
}

.es-carousel ul li:hover {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.es-carousel ul li a {
	display:block;
	/* border-style:solid;
    border-color:#222; */
	opacity:0.7;
	-webkit-touch-callout:none;
	/* option */
	-webkit-box-shadow: 0px 2px 7px -2px #C6D2DE;
	-moz-box-shadow: 0px 2px 7px -2px #C6D2DE;
	box-shadow: 0px 2px 7px -2px #C6D2DE;
	overflow: hidden;
}

.es-carousel ul li.selected a{
/*	border-color:#fff; */
	opacity:1.0;
}
.es-carousel ul li a img {
	display:block;
	border:none;
	max-height:100%;
	/* 	max-width:100%;  */
	min-height: 130px;
	overflow: hidden  !important;
}

.es-nav span{
	position:absolute;
	top:50%;
	left:8px;
	background:transparent url(../images/nav_thumbs.png) no-repeat top left;
	width:14px;
	height:26px;
	margin-top:-13px;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.8;
}
.es-nav span.es-nav-next{
	right:8px;
	left:auto;
	background-position:top right;
}
.es-nav span:hover{
	opacity:1.0;
}

.selectedmenu {color: #ef410e; font-weight:bold;}

.container { 
	/* float: left; */ 
	/* height: 440px; */ 
	width: 594px;
	margin-right: 10px;
	overflow: hidden;
	max-height: 485px;
	min-height: 90px;
	-webkit-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-moz-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
 
.no-image {
	width: 585px;
	height: 450px;
	margin: 5px;
	background-color: #032241;
}

.no-image p {
	width: 400px;
	padding: 177px 0 0 0;
	margin: 0 auto;
	text-align: center;
	font-size: 30px;
	line-height: 40px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFff;
	text-shadow: 1px 2px 2px rgba(71, 71, 71, 0.56);
}

.no-image.small {
	width: 186px;
	height: 125px;
	margin: 0;
	
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.no-image.small p {
	width: 150px;
	padding: 40px 0 0 0;
	font-size: 20px;
	line-height: 20px;
}

.no-image.small-bottom {
	margin: 0 auto;
	margin-bottom: 5px;
	margin-top: 5px;
	height: 92px;
	width: 129px;
}
.no-image.small-bottom p {
	width: 100px;
	padding: 26px 0 0 0;
	font-size: 12px;
	line-height: 16px;
}

div.products ul li a:hover {
	text-decoration: none;
}


.seachp {margin-top: 11px;
margin-left: 10px;}


/* END SCROLL GALLERY VIE AD  */



/* color picker start*/
.jPicker .Icon{display:inline-block;height:24px;position:relative;text-align:left;width:25px}.jPicker .Icon span.Color,.jPicker .Icon span.Alpha{background-position:2px 2px;display:block;height:100%;left:0;position:absolute;top:-3px;width:100%}.jPicker .Icon span.Image{background-repeat:no-repeat;cursor:pointer;display:block;height:100%;left:0;position:absolute;top:-3px;width:100%}.jPicker.Container{color:#000;z-index:10}table.jPicker{background-color:#efefef;border:1px outset #666;font-family:Verdana, Arial,Arial,Helvetica,Sans-Serif;font-size:12px!important;margin: 100px 0 0;padding:5px;width:545px;z-index:20}.jPicker .Move{background-color:#ddd;border-color:#fff #666 #666 #fff;border-style:solid;border-width:1px;cursor:move;height:12px;padding:0}.jPicker .Title{font-size:11px!important;font-weight:bold;margin:-2px 0 0 0;padding:10px 0 0 0;text-align:center;width:100%}.jPicker div.Map{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:crosshair;height:260px;margin:0 10px 10px 10px;overflow:hidden;padding:0;position:relative;width:260px}.jPicker div[class="Map"]{height:256px;width:256px}.jPicker div.Bar{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:n-resize;height:260px;margin:12px 10px 0 5px;overflow:hidden;padding:0;position:relative;width:24px}.jPicker div[class="Bar"]{height:256px;width:20px}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3,.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4,.jPicker .Bar .Map5,.jPicker .Bar .Map6{background-color:transparent;background-image:none;display:block;left:0;position:absolute;top:0}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3{height:2596px;width:256px}.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{height:3896px;width:20px}.jPicker .Bar .Map5,.jPicker .Bar .Map6{height:256px;width:20px}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Bar .Map6{background-repeat:no-repeat}.jPicker .Map .Map3,.jPicker .Bar .Map5{background-repeat:repeat}.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{background-repeat:repeat-x}.jPicker .Map .Arrow{display:block;position:absolute}.jPicker .Bar .Arrow{display:block;left:0;position:absolute}.jPicker .Preview{font-size:9px;padding:5px 0 0 0;text-align:center}.jPicker .Preview div{border:2px inset #eee;height:62px;margin:0 auto;padding:0;width:62px}.jPicker .Preview div span{border:1px solid #000;display:block;height:30px;margin:0 auto;padding:0;width:60px}.jPicker .Preview .Active{border-bottom-width:0}.jPicker .Preview .Current{border-top-width:0;cursor:pointer}.jPicker input{font-size:13px}.jPicker .Button{text-align:center;padding:0 4px;width:115px}.jPicker .Button input{padding:2px 0;width:100px}.jPicker .Button .Ok{margin:12px 0 5px 0}.jPicker td{margin:0;padding:0}.jPicker td.Radio{margin:0;padding:0;width:31px}.jPicker td.Radio input{margin:0 5px 0 0;padding:0}.jPicker td.Text{font-size:12px!important;height:22px;margin:0;padding:0;text-align:left;width:70px}.jPicker tr.Hex td.Text{width:100px}.jPicker td.Text input{background-color:#fff;border:1px inset #aaa;height:19px;margin:0 0 0 5px;text-align:left;width:30px}.jPicker td[class="Text"] input{height:15px}.jPicker tr.Hex td.Text input.Hex{width:50px}.jPicker tr.Hex td.Text input.AHex{width:20px}.jPicker .Grid{text-align:center;width:114px}.jPicker .Grid span.QuickColor{border:1px inset #aaa;cursor:pointer;display:inline-block;height:15px;line-height:15px;margin:0;padding:0;width:19px}.jPicker .Grid span[class="QuickColor"]{width:17px}


@media all 
{
  #jPicker { margin: 0px 8px; text-align: left; }
  #jPicker ul { font-size: 15px; margin: 0px 0px 0px 15px; padding: 0px; }
  #jPicker ul li { list-style: disc; padding: 2px 0px; }
  #jPicker ul li ul { margin-bottom: 10px; }
  #jPicker ul li ul li { list-style: circle; }
  #jPicker p { font-size: 13px; padding: 0px 10px; }
  #jPicker hr { clear: both; }
  #jPicker h2.jPicker { font-size: 16px; padding: 20px 10px; }
  #jPicker code { color: #8bd; font-size: 14px; font-weight: bold; }
  #jPicker pre { background: #eee; border: 1px solid #000; color: #000; display: block; font-size: 11px; margin: 10px 5px; padding: 5px; }
  #jPicker span { font-size: 13px; text-align: center; }
  #jPicker a { color: #ff8050; }
  #jPicker input { font-size: 13px; padding: 2px 5px; }
  #jPicker h2 { font-size: 16px; margin: 10px 0px; }
}
/* color picker end */ 

.greybox1 {
	padding: 10px 8px 10px;
	 background: rgba(0, 0, 0, .03);
	-moz-box-shadow: inset 0 4px 5px #dedede;
	-ms-box-shadow: inset 0 4px 5px #dedede;
	-webkit-box-shadow: inset 0 4px 5px #E4E4E4;
	box-shadow: inset 0 4px 5px #E4E4E4;
	min-width: 223px;
	margin-top: 15px;
	margin-bottom: 15px;
  	float: left; 
  	width: 750px;
}

.boxfl {
	float: right;
}
.boxfleft {
	float: left; 
	padding-top: 4px;
	font-weight: bold;
}
.boxwit {
	width: 430px;
	height: 33px;
	float: left;
}

#aboutUS {
       float: left;
    display: block !important;
    width: 100% !important;
    background: #83838317;
    height: 80%;
}

	
.boxwitright {width: 360px; height: 33px; float: right;}

.greybox11 {
	padding: 10px 8px 10px;
	 /*background: rgba(0, 0, 0, .03);*/
	/* -moz-box-shadow: inset 0 4px 5px #dedede;
	-ms-box-shadow: inset 0 4px 5px #dedede;
	-webkit-box-shadow: inset 0 4px 5px #E4E4E4;
	box-shadow: inset 0 4px 5px #E4E4E4; */
	
	min-width: 223px;
	/*margin-top: 15px;*/
	/*margin-bottom: 15px;*/
	float: left;

}

.overbox, .overbox:hover {
	position: absolute;
	margin-top: -25px;
	margin-left: 133px;
	height: 25px;
	background: url("../img/searchb.png") center no-repeat #fff;
	border: 1px solid #9a9a9a;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topleft: 0px;
	
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomleft: 0px;

}

.greybox189 {
	padding: 0px 8px 10px 8px;
	width: 524px;
	margin: 10px 0px 10px 7px;
	float: left;
}

.greybox189.logreg {
	background-color: #FFFFFF;
	margin: 35px 30px;
}

.greybox189.logreg input.rbutton {
	margin-left: 183px;
}


.smallg {   min-width: 171px !important; }

.smallg div.buttons {
	min-height: 80px;
}

.divHeaderTable {
    width: 100%;
    padding-bottom:5px;
    display:block;
}
.divHeaderRow {
    width: 100%; /* add extra that you want to for header column */
    display:block;
    height:105px;
}
.divHeaderColumn {
    float: left;
    width: 33%;
    display:block;
}

.divTable {
	float: left;
	min-height: 30px;
	margin-bottom: 10px;

/*background: rgba(0, 0, 0, .03);
 -moz-box-shadow: inset 0 4px 5px #dedede;
-ms-box-shadow: inset 0 4px 5px #dedede;
-webkit-box-shadow: inset 0 4px 5px #E4E4E4;
box-shadow: inset 0 4px 5px #E4E4E4; */

    width: 100%;
    display:block;
  /*	padding: 10px; */
}

div.divTable.boxed {
	background-color: #FFFFFF;
	padding: 10px;
	width: 772px;
}

.divRow {
	 width: 103%; 
	 display:block;
	 padding-bottom:5px;
	padding-left: 5px;
}
.divColumn {
         float: left;
         width: 24%;
         display:block;
		padding-top: 3px;
		padding-bottom: 3px;
	/*	border-bottom: 1px solid #e6e6e6; */
}

.divColumn50 {
         float: left;
         width: 48%;
         display:block;
		padding-top: 3px;
		padding-bottom: 3px;
	/*	border-bottom: 1px solid #e6e6e6; */
}

.divColumn9 {		
	height: 19px;
         float: left;
         width: 12%;
         display:block;
		padding-top: 3px;
		padding-bottom: 3px;
		border-bottom: 1px dashed #ccc;
font-size: 11px;
font-family: Tahoma;
}


#divColumntitle, .lblLname {
	font-weight: bold;
	font-size: 13px;
}

.worningmsg { 
	top:0px;
	width:100%; 
	margin-bottom:10px; 
	padding:5px; 
	text-align:center;
	 border: 3px solid red; 
	 background-color:#FFDF00; 
	 color:#000; 
	 margin-left:auto; 
	 margin-right:auto;
}


/* SHOW HIDE  */

.slidingDiv {
    margin-top:5px;
    border-bottom:5px solid #f5f5f5;
}
 
.show_hide {
    display:none;
}

/* END SHOW HIDE */

/*  //VIEW_AD GALLERY
//jQuery Open Carousel */

.ocarousel {
    display: none;
}
    .ocarousel_window {
        overflow: hidden;
        white-space: nowrap;
        /* default size */
        width: 100%;
        height: 200px;
    }
        .ocarousel_window_slides {
            position: relative;
            margin: 0 auto;
            overflow: hidden;
            width: 10000px;
            white-space: nowrap;
        }
  


.ocarousel_window_slides * {
	float: left;
	white-space: normal;
	margin-left: -2px;
	opacity: 0.85;
}
.ocarousel_window_slides img {
border: 3px solid rgba(17, 17, 17, 0);
}

.ocarousel_window_slides img:hover {
opacity: 1;
border: 3px solid #900;
}


.ocarousel_window_slides * {
	float: left;
	white-space: normal;
	margin-left: -2px;
	opacity: 0.85;
}
.ocarousel_window_slides img {
border-top: 3px solid rgba(17, 17, 17, 0);
width: 125px;
height: 80px;
}

.ocarousel_window_slides img:hover {
opacity: 1;
border-top: 3px solid #FC6438;
}


.ocarousel_indicators {
    width: 100%;
}
.ocarousel_indicators svg {
    height: 50px;
    margin: 0 auto;
    width: 100%;
}
.ocarousel_indicators svg circle {
    cursor: pointer;
}

/* First Example: Info */
    .gal .ocarousel_window {
       
        height: 98px;
        width: 552px;
   margin-left: 17px;

		margin-top:6px;
/*
		-moz-box-shadow: -9px 0 10px -6px rgba(0,0,0,0.25)  inset;;
-ms-box-shadow: -9px 0 10px -6px rgba(0,0,0,0.25)  inset;;
-webkit-box-shadow: -9px 0 10px -6px rgba(0,0,0,0.25) inset;;
box-shadow: -9px 0 10px -6px rgba(0,0,0,0.25) inset; */


    }
        .ocarousel_window_slides div {
            text-align: center;
            height: 100px;
            margin-right: 4px;
            padding: 2px;
        }
        .ocarousel_window_slides div h3 {
            float: none;
        }
        .ocarousel_window_slides div p {
            text-align: left;
        }
        a[data-ocarousel-link] {
            color: #000000;
        }

.ocarousel {
	/*-moz-box-shadow: 0px 1px 20px -5px rgba(0,0,0,0.25) inset;
	-ms-box-shadow: 0px 1px 20px -5px  rgba(0,0,0,0.25) inset;
	-webkit-box-shadow: 0px 1px 20px -5px  rgba(0,0,0,0.25) inset;
	box-shadow: 0px 1px 20px -5px rgba(0,0,0,0.25) inset;*/
	/*padding: 1px 0 0px 0;*/
	margin-left: 5px;
	width: 586px;
	height: 104px; 
} 

.MainAdPicture {
	width:584px; 
	height:379px;
	overflow:hidden;
	background: rgba(255, 255, 255, 0.3);
	margin: 5px;

}

 
.MainAdPicture img {
	width:584px;
	 
	  -webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
     -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.50�12.00 */
          transition: all 0.3s ease-out; 
}

.MainAdPicture img:hover{
width:597px;
 
}

.left-arrow {
	float: left;
	position: relative;
	bottom: 120px;
	background: transparent url(../img/nav_thumbs.png) no-repeat top left;
	width: 20px;
	height: 146px;
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.8;
}

.right-arrow {
	float: right;
	position: relative;
	bottom: 120px;
	right: 0px;
	background: transparent url(../img/nav_thumbs.png) no-repeat top right;
	width: 20px;
	height: 146px;
	
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.8;
}
/*  //END --------- */



#contactboxgrey {
	background: #FFFFFF; 
	width: 792px;
	height: 412px;
	/*margin-top: -4px;*/
	/*-ms-box-shadow:  inset 0 1px 6px #dedede;
	-moz-box-shadow:  inset 0 1px 6px #dedede;
	box-shadow: inset 0 1px 6px #dedede;*/



	-webkit-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-moz-box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
box-shadow: 1px 1px 2px rgba(79, 47, 30, 0.3);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding-bottom: 12px;

}

/* ==|== media queries ======================================================
   EXAMPLE Media Query for Responsive Design.
   This example overrides the primary ('mobile first') styles
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
  /* Style adjustments for viewports that meet the condition */
}



/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */

/* For image replacement */
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden { display: none !important; visibility: hidden; }

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/* Hide visually and from screenreaders, but maintain layout */
.invisible { visibility: hidden; }

/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }



/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */


a:link:after,a:visited:after{content:"(" attr(href) ")";font-size:100%; display:none;}


@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}




@media screen and (-webkit-min-device-pixel-ratio:0) {
	.search_type_title {
		height: 0px !important;
	}

}


x:-o-prefocus, .search_type_title  {
  	height: 0px !important;
    }

.searchbox td {
	height: 35px !important;
	/*border: 1px solid red !important;*/
}
.searchbox table {
	width: 100%;
	border: 0px;
	margin-top: 7px;
}

.search_type_title {
	height: 15px !important;
	width: 715px;
}


.search_type_title h4 {
	margin-top: 7px; 
	position: absolute;
}

.search_type_title .refnum {
	display: inline; 
	float: right;
}

.search_type_title .refnum input{
/*	background: url("../img/searchb.png") right no-repeat; */
	width: 156px;
	height: 13px;
	margin-right: 5px;
}

.search_select_holder {
    display: inline-block;  
   	border: 1px solid #9A9A9A;
   	background-color: #FFFFFF;
    width: 157px;
    height: 22px;
}

.search_select:after {
    background: url("../img/ui-icons_888888_256x240.png") no-repeat scroll -65px -193px transparent;
   /*background: url("../img/arrow.png") no-repeat scroll 0px 0px transparent;*/
    content: "";
    height: 15px;
    width: 15px;
    position: absolute;
    margin-top: 6px;
/*	opacity: 0.6; */
}

.search_select select {
	 width: 120%; 
/*	width: 168px;
	overflow: hidden;*/
    height: 24px;
    background-color: #FFFFFF;
    border: 0px;
  	cursor:pointer;
    -webkit-appearance: none;
    -moz-appearance: none; 
    appearance: none;
}

.search_select select:focus {
	 /*background: url("images/ui-icons_888888_256x240.png") no-repeat scroll -65px -193px transparent;*/
    outline: 1px solid white;
    outline-offset: -2px;
}

.select_container {
	overflow: hidden;
	width: 140px;
	height: 20px;
    display: inline-block;
}

.styled_select {
}

/*малки селектове*/

.search_select_holder_small {
    display: inline-block;  
   	border: 1px solid #9A9A9A;
    width: 74px;
    height: 22px;
}

 
.search_select_small:after {
    background: url("../img/ui-icons_888888_256x240.png") no-repeat scroll -64px -192px transparent;
   /*background: url("../img/arrow.png") no-repeat scroll 0px 0px transparent;*/
    content: "";
    height: 15px;
    width: 15px;
    position: absolute;
    margin-top: 5px;
	/*	opacity: 0.8; */
}

.search_select_small select {
	width: 140%;
    height: 20px;
    background-color: #FFFFFF;
    border: 0px;
  	cursor:pointer;
    -webkit-appearance: none;
    -moz-appearance: none; 
    appearance: none;
}

.search_select_small select:focus {
	 /*background: url("images/ui-icons_888888_256x240.png") no-repeat scroll -64px -192px transparent;*/
    outline: 1px solid white;
    outline-offset: -2px;
}

.select_container_small {
	overflow: hidden;
	width: 58px;
	height: 20px;
    display: inline-block;
}



.listusers {-webkit-box-shadow: 2px 2px 5px 1px #ccc;
-moz-box-shadow: 2px 2px 5px 1px #ccc;
box-shadow: 2px 2px 5px 1px #ccc;

padding: 11px;
margin-left: 11px;
margin-bottom: 10px;
border: 1px solid #ccc;

}




/* BG FORTUNA  */


.header {
	
}

/* .map_holder {
	width: 270px;
	float: left;
	position: absolute;
	margin-top: 55px;
} */


.map_holder {
	width: 270px;
	float: right;

}


.refnum {
	margin: 8px 0 auto;
	padding: 7px 0 0 0;
	width: 210px;
	float: right;
	height: 32px;
/*	border-bottom: 1px solid #303030; */
}

.refnum form {
	margin-left: 48px;
}


.index_link {
/*
	font-weight: bold; */
	text-transform: uppercase;
	color: #8eb132;
	padding-left: 69px;
	font-size: 11px !important;
	
}


 
#slider { height:350px; position:relative; overflow:hidden; 
 /* -webkit-border-radius: 7px  !important;  
          border-radius: 7px  !important;  */
/* background: #ccc url(../img/imoti_sofia.jpg) repeat center;
	box-shadow: inset 0px 1px 140px #000;
	-webkit-box-shadow: inset 0px 1px 140px #000; */ 
background: #29333d;

}
#slider-holder {
/*	box-shadow: 0px 0px 138px #111;
	-webkit-box-shadow:  0px 0px 138px #111;  */
	margin: 0 auto;
	 width:1009px; height:350px; position:relative; overflow:hidden;
 /* -webkit-border-radius: 7px  !important; 
          border-radius: 7px  !important; */
}
#slider-holder .jcarousel-clip{ 
/* -webkit-border-radius: 7px  !important; 
          border-radius: 7px  !important;
*/
 width:1009px; height:350px;
 position:relative; overflow:hidden; }
#slider-holder ul{ 

/*-webkit-border-radius: 7px  !important; 
          border-radius: 7px  !important; */

 width:1009px; height:350px; 
position:relative; overflow:hidden; list-style-type: none;}
#slider-holder ul li{
/*
 -webkit-border-radius: 7px  !important; 
          border-radius: 7px  !important;  */

width:1009px; height:350px;
 position:relative; overflow:hidden; float:left; }

#slider-holder ul li img { background: rgba(255, 255, 255, 0.2); 
-webkit-box-shadow: 0px 2px 7px -2px #C6D2DE;
-moz-box-shadow: 0px 2px 7px -2px #C6D2DE;
box-shadow: 0px 2px 7px -2px #C6D2DE;

/*
-webkit-border-radius: 7px !important;
-moz-border-radius: 7px !important;
border-radius: 7px !important; */

}
#slider-nav { position:absolute; top:300px; left:800px; z-index:2; display: none; }
#slider-nav a{ -webkit-transition: all 0.3s ease-out;  
     -moz-transition: all 0.3s ease-out; 
       -o-transition: all 0.3s ease-out;
          transition: all 0.3s ease-out -webkit-box-shadow: 0px 0px 0px 2px #333 inset; 
          box-shadow: 0px 0px 0px 2px #333 inset; 
font-size:0; 
-webkit-border-radius: 12px; 
     -moz-border-radius: 12px;
	 opacity: 0.25;  
          border-radius: 12px;
		   line-height:0; text-indent: -4000px; width:25px; height:25px;  background:#333; float:left; margin-right:5px; }
#slider-nav a:hover { background:#EF6B13; opacity: 0.85; }
#slider-nav a.active { background:#EF6B13;  }
.products {}
.products ul{ list-style-type: none;}
.products ul li a img {
width: 190px !important;     
      -webkit-transition: all 0.3s ease-out;  
     -moz-transition: all 0.3s ease-out;  
       -o-transition: all 0.3s ease-out;  
          transition: all 0.3s ease-out}

/*END SLIDER*/


/*margins*/
.bottom-5 {
	margin-bottom: 5px;
}

.no-padding {
	padding: 0;
}



a.clear-link {
	/*color: #e1e1e1;*/
	text-decoration: underline;
	color: #ACACAC;
	font-size: 14px;
}

.gmaps_holder {
width: 990px;
height: 490px;
margin: 4px;
padding: 2px;
}

/*social buttons*/


.social_box {
    height: 30px;
  /*  background-color: #FFFFFF; */
}

.social_box.wider{
	display: inline;
	float: right;
	width: 596px;
	margin: 10px -33px 10px 0;
}


/* END Social*/

/*stickers vip*/
#stiker {
	z-index: 100;
	background-color: rgb(239, 241, 34);
	position: absolute !important;
	color: #333;
	text-shadow: 0px 0px 0px #ccc;
	font-size: 11px;
	height: 19px;
margin-left: -39px;
margin-top: 19px;
	position: relative;
	text-align: center;
	width: 152px;
	line-height: 18px;
	-webkit-transform: rotate(-41deg);
	-moz-transform: rotate(-41deg);
	-ms-transform: rotate(-41deg);
	-o-transform: rotate(-41deg);
	transform: rotate(-41deg);
	filter: progid:DXImageTransform.Microsoft.Matri(angry) M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476, sizingMethod='auto expand');
	zoom: 1;
	box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.23);
	-webkit-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.23);
}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #FFFFFF !important;
}

.auto {
	width: auto;
}

.bul a {
	color: #B1B1B1;
}


/*prices*/
.indexinfosbox { width: 189px;}
.indexinfos2tiks {color: rgb(156, 156, 156);font-size: 85%; margin-left: 10px; height: 50px; width: 540px;}
.indexinfos {color: #333;font-size: 85%; text-transform: capitalize;}
.indexinfosgrey {color: #999;font-size: 85%;}
.indexinfob {float: right;}
.spacer {height:4px;}
.staracenai {float: right; text-decoration: line-through; }
.staracenai2 { text-decoration: line-through; }
.indexcena { float: right; font-size: 15px; }
.gmap_box {border:1px solid red}


div.video-wrapper {
	margin: 15px;
	width: 565px;
	height: 425px;
}

.one-third {
	width: 33%;
}

div.greybox9 div.right, div.greybox9 div.left {
	display: block;
	width: 460px;
	height: auto;
}

div.greybox9 div.left { 
	float: left;
}

div.greybox9 div.right {
	float: right;
}

div.greybox9 textarea.forminput2.wider {
	width: 660px;
	margin-left: 38px;
}


div.show-hide-map {
	width: 150px;
	height: 30px;
	margin: 10px 0 0 0;
	float: left;
}

div.image-wrapper.brokers {
	height: 100px;
	width: 100px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}

h3.ico.ico-follow {
	margin-top: 7px;
}


#aboutUS {
    float: left;
    display: block !important;
    width: 100% !important;
    background: #83838317;
    height: 80%;
}



