/* 
 * 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 ==========================================================
 */



/* FORMATA E SPRIANA VREMENNO  */ 


/* =============================================================================
   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. Force vertical scrollbar in non-IE
 * 3. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g
 */

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

body { margin: 0; font-size: 13px; line-height: 1.231;}


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

/* 
 * 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: #feba02; color: #fff; text-shadow: 1px 1px 3px #333333; }
::selection { background: #feba02; color: #fff; text-shadow: 1px 1px 3px #333333; }


/* =============================================================================
   Links color: #ff6600 !important;
   ========================================================================== */

a { color: #ff6600; text-decoration:none; }
a:visited { color: #ff6600; }
a:hover { color: #333 !important; text-shadow: 0px 0px 0px #fff !important; }
a:focus { outline: invert none medium; }

/* 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 #D6D6D6; 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, monospace; _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 10px; }
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/e 
 */

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; }

/*
 * 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)
 * 2. Correct inner spacing displayed oddly in IE6/7
 */

button, input { line-height: normal; *overflow: visible; }

/*
 * Reintroduce inner spacing in 'table' to avoid overlap and whitespace issues in IE6/7
 */

table button, table input { *overflow: auto; }

/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 */

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

/*
 * Consistent box sizing and appearance
 */

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
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 { -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; }


/* ==|== primary styles =====================================================
   Author:  PETER RUSEV
   ========================================================================== */

.likebutton {padding-top: 11px  !important;
padding-left: 63px  !important;
width: 115px  !important;
height: 21px  !important;
margin-bottom: 17px  !important;}


#container{
	width: 100%;
height: 430px;
/* background-image: url('../img/fon-grey1.jpg');	
background-position:center;  */
}

body {
/*	 border-top: 4px solid #cd322c; background:#f6f5f7 url('../img/fon-grey.jpg') center top; background-repeat: no-repeat;
font:14px/18px "Verdana", Helvetica , sans-serif, Arial,Helvetica, sans-serif;
*/
 
background: url('../img/bg2.jpg') top center;
    background-color: #fff;
	font-family: 'Open Sans', sans-serif;
    background-repeat: no-repeat;
	-webkit-text-size-adjust: 100%;
	text-shadow: 1px 1px 3px #fff;
}

#contacts { 
float:left;
margin-top:0px;
margin-right:36px;	
color: #000;
font-size:17px;
text-shadow: 0 1px 0 white;
}

.tels {
	font-size:14px;
		text-shadow: 1px 1px 3px #fff, 0px 0px 4px #fff, 0px 0px 5px #fff, 0px 0px 7px #fff;
	
 
}

span.tels {margin-top:10px; float:left; line-height: 1.3;
		font-weight: bold;}

#wrapper{
	width:960px;	
	margin:0 auto;
}
#main{
	width:960px;	
	margin:0 auto;
}

#content > h3 {margin-top:20px; color: #ccc;}
#content > div.top2, #content > div.top0 {cursor: none !important;}

.top0 h1, .top02 h1 {
	margin:0px;
}
.top0 h2, .top02 h2 {
	margin-top:0px;
	font-size: 20px;
}

.top0  h6, .top02  h6 {
	margin:0px;
}

/* HORIZONTALNO MENU     width: 960px;*/
.menu{
	color: #fff !important;

	float:left;
/* background:url('../img/menu.png'); */
  } 
.menu ul{
    margin: 0; padding: 0;
    float: left;
}

.menu ul li{
    display: inline;

}
.menu ul li a:link {
	color: #fff !important;
	float: left;
	text-decoration: none;
	padding: 10px 13px;
	font-weight: 700;
	font-size: 14px;
	text-shadow: 0 -1px 0 #207D50;
  }

.menu ul li a:visited{
    	color: #fff !important;
}

.menu ul li a:hover {
	color: #fff !important;
 
 
}


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



/* LANG MENU 	background: url('../img/menu.png');*/
.langs{

    width: 286px;
	float:left;
  } 
.langs ul{
    margin: 0; padding: 0;
    float: left;
}

.langs ul li{
    display: inline;
}
.langs ul li a{
	float: left;
	text-decoration: none;
	padding: 2px 9px;
	color: #f4f4f4 !important;   
	text-shadow: 1px 0px 0px rgba(7, 7, 7, 0.5) !important; 
	border-top: 3px solid #dcdcdc;
 }

.langs ul li a:visited{
    color: white;
}

.langs ul li a:hover {
	/*color: #ff6600 !important;*/
/*
-webkit-border-top-right-radius: 4px !important;
-webkit-border-top-left-radius: 4px !important;
-moz-border-radius-topright: 4px !important;
-moz-border-radius-topleft: 4px !important;
border-top-right-radius: 4px !important;
border-top-left-radius: 4px !important;  
box-shadow: 0px 0px 14px 3px rgba(3, 34, 88, 0.1) inset; 
 -webkit-box-shadow: 0px 0px 14px 3px rgba(3, 34, 88, 0.1) inset; 
	background-color: rgba(255,255,255,0.9);
 
           */


border-top: 3px solid #ff6600;

}


.langs ul li a.selected{

color: #fff !important;
 -webkit-box-shadow: 0px 0px 14px 3px rgba(3, 34, 88, 0.1); /*
	background-color: rgba(0,0,0,0.1); Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
          box-shadow: 0px 0px 14px 3px rgba(3, 34, 88, 0.1);

/*

-webkit-border-top-right-radius: 4px !important;
-webkit-border-top-left-radius: 4px !important;
-moz-border-radius-topright: 4px !important;
-moz-border-radius-topleft: 4px !important;
border-top-right-radius: 4px !important;
border-top-left-radius: 4px !important; */


background: url('../img/header.jpg') no-repeat;
display: none;

 }


.langs ul li a.selected2{

color: #fff !important;
 -webkit-box-shadow: 0px 0px 14px 3px rgba(3, 34, 88, 0.1); /*
	background-color: rgba(0,0,0,0.1); Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
          box-shadow: 0px 0px 14px 3px rgba(3, 34, 88, 0.1);

/* 

-webkit-border-top-right-radius: 4px !important;
-webkit-border-top-left-radius: 4px !important;
-moz-border-radius-topright: 4px !important;
-moz-border-radius-topleft: 4px !important;
border-top-right-radius: 4px !important;
border-top-left-radius: 4px !important; */



 background: rgb(185, 185, 185);
padding: 3px 7px 3px 7px;

 
 -webkit-box-shadow: 0px 0px 14px 3px rgba(0,0,0,0.3) inset;  
          box-shadow: 0px 0px 14px 3px rgba(0,0,0,0.3) inset;
text-shadow: 1px 1px 0px #888 !important;

display: none;

}


/* 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;
        }
.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 {
        /*background: #ffffff;*/
        height: 100px;
        width: 420px;
        margin: -1px;

		margin-top:6px;
    }
        .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;
        }

.MainAdPicture{

width:420px; 
height:280px;
overflow:hidden;

}
.MainAdPicture img{
width:420px;
}

.left-arrow{

float: left;position: relative;
bottom: 88px;
background: transparent url(../img/nav_thumbs.png) no-repeat top left;
width: 14px;
height: 26px;
text-indent: -9000px;
cursor: pointer;
opacity: 0.8;
right: -1px;
}

.right-arrow{

float: right;
position: relative;
bottom: 88px;
right: 18px;
background: transparent url(../img/nav_thumbs.png) no-repeat top right;
width: 14px;
height: 26px;

text-indent: -9000px;
cursor: pointer;
opacity: 0.8;

}
/* END --------- */


#socialbox {}

.slidingDiv {
    height:130px;
    background-color: #fff;
color: black !important;
-webkit-box-shadow: 1px 1px 4px rgba(227, 239, 251, 0.9) inset;
-moz-box-shadow: 1px 1px 4px rgba(227, 239, 251, 0.9) inset;
box-shadow: 1px 1px 4px rgba(227, 239, 251, 0.9) inset;


/*-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; */
    padding:20px;
    margin-top:10px;
width: 154px;
margin-bottom: 13px;
    
}
 
.show_hide {
    display:none;
}



/*  PAGES STYLES */



/*novi*/

.blue_table { width: 717px !important;
	padding: 1px;
	font-size: 12px;
	margin: 1px;
	color:#333;
	background-color:rgba(255,255,255,0.5);
	-webkit-border-radius: 7px; 
     -moz-border-radius: 7px; 
          border-radius: 7px; 
-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;
}


.ofersrow {background:#fefefe; }
.ofersrow:hover {background:#deffdd; }

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

.msgecmplred {-webkit-border-radius: 7px;
border-radius: 7px; 
-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);
            width:672px;
            color: #45923D;
            text-align:left;
            background-color:#F5FEED;
            padding-top:7px;
            padding-bottom:17px;
            padding-left:10px; 
          
            height:5px;
}


.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-border-radius: 7px;
  border-radius: 7px; 
  -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;
}





.pages { 
	list-style: none;
	text-align: left;
	padding: 2px 2px 2px 12px;
	overflow: auto;
	border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
     -moz-border-radius: 3px; /* FF1-3.6 */
}

.pages li {
	float: left;
	margin-right: 2px;
	margin-bottom: 10px;
		border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
     -moz-border-radius: 3px; /* FF1-3.6 */

}

.pages li a {
	

    display: block;
    display: inline-block;
    padding: 7px 13px;
    border: solid 1px #313d8c;
    color: #f4f4f4;
    text-shadow: 2px 2px #313d8c;
    font-weight: bold;
    text-decoration: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    margin-right: 4px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#313d8c), to(#313d8c));
    background-image: -webkit-linear-gradient(top, #313d8c, #313d8c);
    background-image: -moz-linear-gradient(top, #313d8c, #313d8c);
    background-image: -ms-linear-gradient(top, #313d8c, #313d8c);
    background-image: -o-linear-gradient(top, #313d8c, #313d8c);
    background-image: linear-gradient(top, #313d8c, #313d8c);
}

.pages li a:hover {
	color: #fff;

	text-decoration: none;
	box-shadow: 0 0 3px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.); /* FF3.5 - 3.6 */
	       
		


}

.pages li a:active {
border: solid 1px;
border-color: #888 #AAA #FCFCFC;
	margin-right:4px;
	 text-shadow: 1px 1px 0px #a49dab;
background:#c6c3c9 !important; 
color:#fff !important;
	 -webkit-box-shadow: 1px 1px 4px #a49dab  inset; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 1px 1px 4px #a49dab  9 inset; /* FF3.5 - 3.6 */
          box-shadow: 1px 1px 4px #a49dab  inset; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	


}

.pages .prev-off, .pages .next-off {
	border: solid 1px #999;
	color: #8c0001;
	padding: 3px 8px;

}


.pages .active { 
	border-radius: 4px;
-webkit-border-radius: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
     -moz-border-radius: 4px; /* FF1-3.6 */

	padding: 7px 14px;
	font-weight: bold;
	
border: solid 1px;
border-color: #888 #AAA #FCFCFC;
	margin-right:4px;
	 text-shadow: 1px 1px 0px #a49dab;
background-color:#c6c3c9  !important; 

color:#fff !important;
	 -webkit-box-shadow: 1px 1px 4px #a49dab  inset; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 1px 1px 4px #a49dab  9 inset; /* FF3.5 - 3.6 */
          box-shadow: 1px 1px 4px #a49dab  inset; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */


background-image: -webkit-gradient(linear, left top, left bottom, from(#c6c3c9), to(#c6c3c9));
background-image: -webkit-linear-gradient(top, #c6c3c9, #c6c3c9);
background-image: -moz-linear-gradient(top, #c6c3c9, #c6c3c9);
background-image: -ms-linear-gradient(top, #c6c3c9, #c6c3c9);
background-image: -o-linear-gradient(top, #c6c3c9, #c6c3c9);
background-image: linear-gradient(top, #c6c3c9, #c6c3c9);

}



/*  ADS STYLES  */


.top0, .top02 {
	display: block;
	float: left;
	width: 670px;
	min-height: 145px;
	padding-left: 0px; 
	padding-top: 10px;
	padding-bottom: 0px; 
	margin-bottom: 5px;
	border-top: 1px solid #ccc;
	z-index: 5;
}


.top0 { 
	
}



.top02 { 
	/* border: 1px solid rgba(116, 116, 116, 0.3); */
	cursor:pointer;  
	background-color:#fff; 
	border-radius: 4px;  
	-webkit-border-radius: 4px; 
 	-moz-border-radius: 4px; 
   -webkit-transition: all 0.9s ease-out;   
     -moz-transition: all 0.9s ease-out;  /* FF4+ */
      -ms-transition: all 0.9s ease-out;  
       -o-transition: all 0.9s ease-out;   
          transition: all 0.9s ease-out;
	-webkit-box-shadow: 0px 0px 12px -30px rgb(255, 255, 255);
	box-shadow: 0px 0px 12px -30px rgb(255, 255, 255);
}
	
div.top0:first-child, div.top02:first-child {
	border-top: 0px;
}

.top0 img {  padding: 5px; margin-bottom:10px; margin-right:10px; }
.top02 img {  padding: 5px; margin-bottom:10px; margin-right:10px;  }

.top0 p {  padding: 0px; }
.top02 p {  padding: 0px; }

.mp70 {
width: 200px;
margin-bottom:14px; 
padding: 4px;
}

.mp77 {  margin-bottom:5px;}	 
.h8 {
		
	text-align:right; padding:10px;}
	
	
		.top000 { z-index:10;   -webkit-animation: myanim 5000s infinite; /* Saf5, Chrome */
     -moz-animation: myanim 5000s infinite; /* FF5+ */
      -ms-animation: myanim 5000s infinite; /* IE10pp3 */
	 }
	
	.top00 { z-index:10;   -webkit-animation: myanim 5000s infinite; /* Saf5, Chrome */
     -moz-animation: myanim 5000s infinite; /* FF5+ */
      -ms-animation: myanim 5000s infinite; /* IE10pp3 */
	  }

.top002 {  z-index:10;
		  -webkit-animation: myanim 3s infinite; /* Saf5, Chrome */
     -moz-animation: myanim 3s infinite; /* FF5+ */
      -ms-animation: myanim 3s infinite; /* IE10pp3 */
		   }
	
	
/* CMENU HORIZONTAL VIEW_ESTATES	*/



.cmenu {
color: #3333cc;
text-decoration: none;
font-weight:bold;
border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px;  
     -moz-border-radius: 3px;  
padding: 6px;

border: solid 1px rgba(238, 96, 22, 0.3);
border-left:0px solid; 
	
	
background-color: rgba(238, 96, 22, 0.3) !important;
color: black !important;
-webkit-box-shadow: 0px 0px 8px 4px rgba(238, 96, 22, 0.3) inset;
-moz-box-shadow: 0px 0px 8px 4px rgba(238, 96, 22, 0.3) inset;
box-shadow: 0px 0px 8px 4px rgba(238, 96, 22, 0.3) inset;

color:#000 !important;
	
}


.right_menu_over 


 {
color: #ff6600;
text-decoration: none;
font-weight:bold;
/* background-color:#4D4D4D; */

/*border-radius: 3px 3px 3px 3px;
 -webkit-border-radius: 3px;  
     -moz-border-radius: 3px;  */
padding: 6px;

border: solid 1px #a89090;
border-left:0px solid; 
border-right:0px solid; 

	
	


color:#ff6600 !important;
/*	 -webkit-box-shadow: 0px 0px 8px 4px rgba(238, 96, 22, 0.3) inset; 
     -moz-box-shadow:  0px 0px 8px 4px rgba(238, 96, 22, 0.3) inset;
          box-shadow:  0px 0px 8px 4px rgba(238, 96, 22, 0.3) inset; */

border: solid 0px #A89090;
border-left: 0px solid;
border-right: 0px solid;
background-color: #D6D6D6 !important;
/* -webkit-box-shadow: 1px 1px 4px #999 inset;
-moz-box-shadow: 1px 1px 4px #999 inset;
box-shadow: 1px 1px 4px #999 inset; */
} 



.cmenu a.active {
font-weight:bold;
background-color:#4D4D4D;
border-radius: 3px 3px 3px 3px;
color:#fff;

text-decoration: none;
}

.cmenu a:hover {
	
color:#fff !important;
text-decoration:underline;

}



/* DOWN HORIZONTAL MENU */
.downmenu{
	width: 940px;
	margin:0 auto;
   
  } 
.downmenu ul{
    margin: 0; padding: 0;
	float:right;
}

.downmenu ul li{
    display: inline;
}
.downmenu ul li a{
	float: left;
	text-decoration: none;
	color: #fff;
	padding-top:20px;
	margin-right:24px;
	
  }

.downmenu ul li a:visited{
    color: white;
}

.downmenu ul li a:hover {
	color: #0896ff !important;
	text-shadow: 1px 1px 3px #000 !important;
}


.downmenu ul li a.selected{
    color: #6699cc;
  }

.bottom-links {
color:rgb(184, 184, 184) !important;
}

.bottom-links:hover  {
color:#fff !important;
}

.bottom-links a:hover,.bottom-links a:focus,.bottom-links a:visited {
color:#fff;
}


#mainheader{
	width:960px;
	height:520px;
	margin-bottom: 10px;
	float:left;
	background:url('../img/header.jpg') no-repeat rgb(85, 85, 85);
}

#mainheader-small{ /* border: 1px solid #EE6016; */
	z-index: 1;
	width: 959px;
	/*height: 117px;*/
	/*margin-bottom: 33px;*/
	background:#CCC;
	float:left;
	background:url('../img/header.jpg') no-repeat;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
		-webkit-box-shadow: 0px 30px 90px -30px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 30px 90px -30px rgba(0, 0, 0, 0.5);





}

.siteslogan {
	/*font-size:12px; 
	padding: 0px 0px 0px 28px;
	color: #333333;
	font-weight: bold;*/

	font-size: 10px;
	text-transform: uppercase;
	padding: 0px 0px 0px 52px;
	color: #333333;
	font-weight: bold;
}

#logo{
	float:left;
	padding:13px 0px 21px 0px; 
 
}
 

#slider{ 
	float:left;
	width:100%;
	height:250px;
}

#panel, .panel {
	padding-left: 15px;
	margin-top: 16px;
	float:left;
	width:215px;
background-color: #f4f4f4;

/* 
background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#f9f4e8));
background-image: -webkit-linear-gradient(top, white, #f9f4e8);
background-image: -moz-linear-gradient(top, white, #f9f4e8);
background-image: -ms-linear-gradient(top, white, #f9f4e8);
background-image: -o-linear-gradient(top, white, #f9f4e8);
background-image: linear-gradient(to bottom, white, #f9f4e8); */
border: solid 1px #f6f2ef;
-webkit-box-shadow: 0 1px 0px #272727;
-moz-box-shadow: 0 1px 0px #272727;
box-shadow: 0 1px 0px #272727;
/* -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; */
/* -webkit-box-shadow: 0px 0px 40px -20px black;
box-shadow: 0px 0px 40px -20px black; */
}


#content{
	float: right;
	width: 720px;
	background-color: #f4f4f4;
	margin-top: 16px;
	min-height: 1287px;
	
}

#content header {
	float:left;
	/*width:720px;*/
}


h2{
	font-size:24px;
color: #ff6600 !important;
text-shadow: 1px 1px 0px #fff;	
}

h1{
font-size:24px;
color: #ff6600 !important;
margin-top:23px;	
}

.detail-top{
	float:left;
	width:390px;
	
}
.star-rater {
  	border-bottom: 1px solid rgba(79, 47, 30, 0.05) !important;
	border-top: 1px solid rgba(79, 47, 30, 0.05) !important;
	border: solid 1px rgba(79, 47, 30, 0.05);
	border-left: 0px solid;
	border-right: 0px solid;
	background-color: rgb(248, 248, 248)!important;
	color: black !important;
	-webkit-box-shadow: 1px 1px 4px rgba(79, 47, 30, 0.05) inset;
	-moz-box-shadow: 1px 1px 4px rgba(79, 47, 30, 0.05) inset;
	box-shadow: 1px 1px 4px rgba(79, 47, 30, 0.05) inset;

	/*-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px; */
	display: block;
	margin-top: 5px;
	/* overflow: hidden; */
 	float: right;
	width: 191px;   
}

#adactions {  width: 224px !important ;}

#socialboxcl {height: 10px;}


#tab-vid-adv {
  color: #333333;
  text-align: center;
  background-color: #fff;
  background-image:         linear-gradient(to bottom, #d8d8d8, #fff);
  margin-left:5px;
  padding:6px 15px 0px 15px;  
/*  -webkit-border-top-right-radius: 7px;
-webkit-border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-moz-border-radius-topleft: 7px;
border-top-right-radius: 7px;
border-top-left-radius: 7px; */
  border: 1px solid #ccc;
   border-bottom: 0px solid #fff;
  
   -webkit-box-shadow: 0 0 5px #CCCCCC;
     -moz-box-shadow: 0 0 5px #CCCCCC; 
          box-shadow: 0 0 5px #CCCCCC; 
 -webkit-box-shadow: 0 0 15px #CCCCCC inset;
     -moz-box-shadow: 0 0 15px #CCCCCC inset; 
          box-shadow: 0 0 15px #CCCCCC inset;
      height:110px; 
width: 99px; float:left;

}


.tab-vid-adv {
  color:#ff6600;
  text-align:center;
    background-color: rgba(255,255,255,0.5);
   margin-left:5px;
  padding:6px 15px 0px 15px;  
  
 
  border: 1px solid #ccc;
   border-bottom: 0px solid #fff;
   position: relative; 
z-index:2;
   -webkit-box-shadow: 0 -6px 5px #CCCCCC;
     -moz-box-shadow: 0 -6px 5px #CCCCCC; 
          box-shadow: 0 -6px 5px #CCCCCC;
      height:118px; 
width: 90px; float:left;

}


.vipcr { -webkit-border-radius: 7px;
border-radius: 7px; -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;
}


#tab-vid-advhome, .tab-vid-advhome {
  color:#ff6600;
  text-align:center;
    background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#fff)); /* Saf4+, Come */
  background-image: -webkit-linear-gradient(top, #f1f1f1, #fff); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #f1f1f1, #fff); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #f1f1f1, #fff); /* IE10 */
  background-image:      -o-linear-gradient(top, #f1f1f1, #fff); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #f1f1f1, #fff);
  padding:6px 15px 0px 15px;  
   height: 33px;
  -webkit-border-top-right-radius: 7px;
-webkit-border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-moz-border-radius-topleft: 7px;
border-top-right-radius: 7px;
border-top-left-radius: 7px;
  border: 1px solid #ccc;
   border-bottom: 1px solid #fff;
   margin-left:5px;
   width: 185px; 
float:left;
   
}


#tab-vid-advhome_select { float:left;
  color:#1C62B9 !important;
  text-align:center;
  background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#cccccc)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #f1f1f1, #cccccc) ; /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image:    -moz-linear-gradient(top, #f1f1f1, #cccccc) ; /* FF3.6 */
    background-image:     -ms-linear-gradient(top, #f1f1f1, #cccccc) ; /* IE10 */
    background-image:      -o-linear-gradient(top, #f1f1f1, #cccccc) ; /* Opera 11.10+ */
    background-image:         linear-gradient(to bottom, #f1f1f1, #cccccc);
    border: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding:6px 22px 0px 15px;  
   height: 33px;
  -webkit-border-top-right-radius: 7px;
-webkit-border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-moz-border-radius-topleft: 7px;
border-top-right-radius: 7px;
border-top-left-radius: 7px;

  margin-left:5px;
  width: 185px;
}
#tab-vid-advhome_select:hover, .tab-vid-advhome_select:hover {
  
   background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fff, #f1f1f1); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fff, #f1f1f1); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #fff, #f1f1f1); /* IE10 */
  background-image:      -o-linear-gradient(top, #fff, #f1f1f1); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #fff, #f1f1f1);
   
/*    -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; */
    /*  border-bottom:0px; */
      height: 33px;
       border-bottom: 0px solid #ff9999;
}

#tab-vid-advhome:hover, .tab-vid-advhome:hover {
  
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fff, #f1f1f1); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fff, #f1f1f1); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #fff, #f1f1f1); /* IE10 */
  background-image:      -o-linear-gradient(top, #fff, #f1f1f1); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #fff, #f1f1f1);
   
    -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;
}


#tab-vid-advhomeactive, .tab-vid-advhomeactive {
  
    background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#E5D2C2)) !important; /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* IE10 */
  background-image:      -o-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #f1f1f1, #E5D2C2) !important;
  color:#ff6600 !important; 
   
  
}


.tabove-vid-tarsene {
  font-size:15px;
  text-align:center;
  margin-top:0px;
  text-decoration:none;
  text-transform:uppercase;
line-height: 18px;
  
}

.tabove-vid-tarsenesmall {
  font-size:13px;
  text-align:center;
  margin-top:6px;
  text-decoration:none;
  text-transform:uppercase;
  
  
}


.bbutton { font-weight:bold; 	text-transform:uppercase;
background: #0099cc; font-size:13px;
 	border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
    color: #fff !important;
    cursor: pointer;
    height: 30px;
	padding: 4px 12px 4px 12px;
    vertical-align: middle;
    white-space: nowrap;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) ;
}
.bbutton:hover {
     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; 
	       
}
.bbutton:active {
   border-color: #999999;
}


/* START IMAGE GALLERI SCROLLER VIE AD  */


.rg-image-wrapper{
	position:relative;

	min-height:20px;
	max-height: 290px;
	overflow: hidden;
}
.rg-image{
	position:relative;
	text-align:center;
	line-height:0px;

background: rgba(143, 143, 143, 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(https://profi-imoti.com/images/nav.png) no-repeat -20% 50%;
	width:28px;
	height:100%;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.3;
	outline:none;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
}
.rg-image-nav a.rg-image-nav-next{
	right:0px;
	left:auto;
	background-position:115% 50%;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
}
.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: '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(../img/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(https://profi-imoti.com/images/ajax-loader.gif) no-repeat center center;
	margin:-23px 0px 0px -23px;
	z-index:100;

	opacity:0.7;
}

/* Elastislide Style */
.es-carousel-wrapper{

/*
	background: #2b2b2b;
	padding:10px 27px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px; */
	position:relative;



/*	-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.9);
	-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.9);
	box-shadow:0px 1px 3px rgba(0, 0, 0, 0.9); */ 
	position:relative;
	margin-bottom:20px;
	margin-top: 4px;

width: 438px;
overflow: hidden;


}
.es-carousel{
	  overflow:hidden;
	padding-bottom:5px; 
margin-left: -40px;

}
.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;
-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;
background: rgba(143, 143, 143, 0.2);

}
.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(../img/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;
}


.container { width: 437px; float: left; margin-right: 10px; }

/* END SCROLL GALLERY VIE AD  */

.text1 {
	padding-bottom: 15px;
}

footer {	}

#footerbox{
	float:left;
	width:100%;
/*	border-top:4px solid #fff;	background: rgba(198,219,236,0.9) !important;	height:211px; 
background:url("https://profi-imoti.com/img/fon-grey.gif") repeat-x scroll center top rgba(255,255,255,0.4) !important;*/


/* 
background-color: #fff4db !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff4db), to(#f6f5f7)) !important;  
  background-image: -webkit-linear-gradient(top, #fff4db, #f6f5f7) !important;  
  background-image:    -moz-linear-gradient(top, #fff4db, #f6f5f7) !important;  
  background-image:     -ms-linear-gradient(top, #fff4db, #f6f5f7) !important;  
  background-image:      -o-linear-gradient(top, #fff4db, #f6f5f7) !important;  
  background-image:         linear-gradient(to bottom, #fff4db, #f6f5f7) !important; */

background-color: #323232;
  	
	color:#fff  !important;
	text-shadow: 1px 1px 3px #000 !important;

	margin-top:50px;
}

#footer_dark{
	float:left;
	width:100%;
	margin-top:40px;
	height:60px;

/* 
background-color: #F2A165;
background-image: -webkit-gradient(linear, left top, left bottom, from(#9f2732), to(#6f1833));
background-image: -webkit-linear-gradient(top, #9f2732, #6f1833);
background-image: -moz-linear-gradient(top, #9f2732, #6f1833);
background-image: -o-linear-gradient(top, #9f2732, #6f1833);
background-image: linear-gradient(to bottom, #9f2732, #6f1833); */


  	color: rgba(255,255,255,0.4)  !important;
	text-shadow: 1px 1px 3px  rgba(0,0,0,0.4)  !important;
}

#leftfoot{
	float:left;
	width:430px;
}

#rightfoot{
margin: 20px auto;
    width: 843px;

	font-size:12px;
}


.related-product, .category-product, .popular-product {
	float:left;
	margin: 0px 5px 10px 1px;
	width:159px !important;
	background: rgba(255, 250, 250, 0.5);
	/* background:#fff; */ 
	/* border:4px solid #fff; */
	padding:4px;
	height:250px;
	border: 1px solid #ccc;
	-webkit-box-shadow: 0px 0px 40px -20px rgba(0, 0, 0, 0.86);
	box-shadow: 0px 0px 40px -20px rgba(0, 0, 0, 0.86);	
}

.related-product:hover,.category-product:hover,.popular-product:hover {
	 background:#fff; 
	-webkit-box-shadow: 0px 0px 50px -20px rgba(0, 0, 0, 0.86);
	 -moz-box-shadow: 0px 0px 50px -20px rgba(0, 0, 0, 0.86);
	box-shadow: 0px 0px 50px -20px rgba(0, 0, 0, 0.86);	  
}

.related-image {
	overflow:hidden;
	height:128px;
}


.related-product img,.category-product img,.popular-product img {
display:block;
width:218px !important;
height:auto;
min-height:120px;
}

.product-info,.recent-product-info,.category-product-info,.popular-product-info,.related-product-info {
padding:5px 10px;
display:block;
}

.product-info a,.recent-product-info a,.category-product-info a,.popular-product-info a,.related-product-info a {
font-weight:700;
display:block;
}

.popular-product:after {
content:"";
clear:both;
}


.rounds {height: 42px;
width: 960px;
float: left;
background: url('../img/menu.png');
 -webkit-border-bottom-right-radius: 12px;
-webkit-border-bottom-left-radius: 12px;
-moz-border-radius-bottomright: 12px;
-moz-border-radius-bottomleft: 12px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
         
-webkit-box-shadow: 0px 3px 7px -2px rgba(0, 0, 0, 0.2) inset;  
          box-shadow: 0px 3px 7px -2px rgba(0, 0, 0, 0.2) inset;
}


.rounds2 {height: 28px; overflow: hidden;
width: 960px;
float: left;
/* background: url('../img/menu1.png'); -webkit-border-top-right-radius: 12px;
-webkit-border-top-left-radius: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-topleft: 12px;
border-top-right-radius: 12px;
border-top-left-radius: 12px;*/
 
     
/* -webkit-box-shadow: 0px 3px 7px -2px rgba(0, 0, 0, 0.2) inset;  */
/*         box-shadow: 0px 3px 7px -2px rgba(0, 0, 0, 0.2) inset; */

}

.rounds3 .menu ul li a, rounds3 .menu ul li a:visited {color: #fff !important;
    text-shadow: 0px 1px 0px rgba(0,0,0,0.3) !important; 

	
}
.rounds3 .menu ul li a:hover { 

text-shadow: 0px 1px 0px rgba(0,0,0,0.3) !important;
 -webkit-box-shadow: 0px 0px 14px 3px rgba(0,0,0,0.3) inset;  
          box-shadow: 0px 0px 14px 3px rgba(0,0,0,0.3) inset; color: #004990; 


border-top: 3px solid #ff6600;
padding-top: 7px;
 }

.rounds3 .menu ul li a.active { 

text-shadow: 0px 1px 0px rgba(0,0,0,0.3) !important;
 -webkit-box-shadow: 0px 0px 14px 3px rgba(0,0,0,0.3) inset;  
          box-shadow: 0px 0px 14px 3px rgba(0,0,0,0.3) inset; color: #004990; 


border-top: 3px solid #ff6600;
padding-top: 7px;
 }
.rounds2 .menu ul li a { 
	color: #f4f4f4 !important;   
 	text-shadow: 1px 0px 0px rgba(7, 7, 7, 0.5) !important; 
 	font-size:11px; 
	padding: 2px 13px;
	border-top: 3px solid #dcdcdc;
}
.rounds2 .menu ul li a:hover { 

/* 
-webkit-border-top-right-radius: 4px !important;
-webkit-border-top-left-radius: 4px !important;
-moz-border-radius-topright: 4px !important;
-moz-border-radius-topleft: 4px !important;
border-top-right-radius: 4px !important;
border-top-left-radius: 4px !important;   overflow: hidden;  text-shadow: 1px 0px 0px rgba(0,0,0,0.1) !important;
 -webkit-box-shadow: 0px 0px 12px 7px rgba(0,0,0,0.1) inset;  
          box-shadow: 0px 0px 12px 7px rgba(0,0,0,0.1) inset; */


  color: #2a2a2a; 

border-top: 3px solid #ff6600;

}
.rounds3 {height: 39px; overflow: hidden;
width: 960px;
float: left;


/*  background-color: rgba(254, 186, 2, 0.94);
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(254, 186, 2, 0.94)), to(rgb(255, 131, 16)));
background-image: -webkit-linear-gradient(top, rgba(254, 186, 2, 0.24), rgb(255, 131, 16));
background-image: -moz-linear-gradient(top, rgba(254, 186, 2, 0.24), rgb(255, 131, 16));
background-image: -o-linear-gradient(top, rgba(254, 186, 2, 0.24), rgb(255, 131, 16));
background-image: linear-gradient(to bottom, rgba(254, 186, 2, 0.94), rgb(255, 131, 16));*/

background-color: #535353;
background-image: -webkit-gradient(linear, left top, left bottom, from(#535353), to(#343434));
background-image: -webkit-linear-gradient(top, #535353, #343434);
background-image: -moz-linear-gradient(top, #535353, #343434);
background-image: -o-linear-gradient(top, #535353, #343434);
background-image: linear-gradient(to bottom, #535353, #343434);


/*
 -webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px; */
}

.error{

color: #F02F17;
font-size: 11px;
}

/* TABSS STYLES  */

#tabContainer { 
	margin-top: 7px;
	width:720px;
	float:left;
}

.tabs{
	height:43px;

}

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




.tabs > ul > li{
	
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	float:left;
	height:24px;
	margin-right:4px;	
	text-align:center;
	padding: 12px 12px 6px 12px;	
    max-height: 83px;
 	width: 205px;
	border: 1px solid #aea79f;
	/*border-bottom: 1px solid #FFFFFF; */
    border-bottom: 0px;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
	
	color: #1C62B9;
	background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#cccccc)); 
    background-image: -webkit-linear-gradient(top, #f1f1f1, #cccccc ) ; 
    background-image:    -moz-linear-gradient(top, #f1f1f1, #cccccc) ; 
    background-image:     -ms-linear-gradient(top, #f1f1f1, #cccccc) ;
    background-image:      -o-linear-gradient(top, #f1f1f1, #cccccc) ;  
    background-image:         linear-gradient(to bottom, #f1f1f1, #cccccc); 

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

/*margin-left:18px; */

}


.tabs > ul > li:hover{
/*	background: #ad937e;
	color: #FFF;
*/
	cursor:pointer;
}

.tabs > ul > li.tabActiveHeader{
  	background-color: #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#ffffff));
	background-image: -webkit-linear-gradient(top, #f1f1f1, #ffffff);
	background-image: -moz-linear-gradient(top, #f1f1f1, #ffffff);
	background-image: -ms-linear-gradient(top, #f1f1f1, #ffffff);
	background-image: -o-linear-gradient(top, #f1f1f1, #ffffff);
	background-image: linear-gradient(to bottom, #f1f1f1, #ffffff);
	cursor:pointer;
	/*background: #fff;
	border: 1px solid #ccc;
	border-bottom: 1px solid #fff;
	color:#222 !important;*/
	color: #ff6600 !important;
	

}

.tabscontent {
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;  
	/*padding:10px 10px 25px;*/
		border: 1px solid #a8d5e0;
}


.tabsindex {
	/*background:rgba(255,255,255,0.5);*/
	float:left;
	/*border: 1px solid #a8d5e0;*/
 	border-top: 1px solid #aea79f; 

	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px; 
		-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	margin-bottom:30px;
	width: 720px;

}

.white{
	background:#FFF;
	padding:20px;
}

.tabarea{
	width:960px;
	margin-bottom:20px;
	
}
.tabbox{
	
	font-size:1.5em;
	display:block;
	float:left;
	height:40px;
	margin-right:10px;
	padding:0 10px;
	line-height:40px;
	padding-bottom:3px;
	background-color:#ad937e;
	color:#fff;
}

.tabpage {
	padding: 10px 10px;
}

.tabHeader_1 {margin-left:-10px;}

/* KRAI NA TABS   -webkit-box-shadow: 1px 1px 2px #9edcc1; 
     -moz-box-shadow: 1px 1px 2px #9edcc1; /* FF3.5 - 3.6 * /
          box-shadow: 1px 1px 2px #9edcc1; */


.price_talk{
	color:#FF9900;
	font-size:14px;

}


#whiteboxpan{ 
	margin-top: 19px;
	float:left;  
 	
background-color: #F3F8FC;
background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEDF0), to(#f8caa8));
background-image: -webkit-linear-gradient(top, #EFEDF0, #f8caa8);
background-image: -moz-linear-gradient(top, #EFEDF0, #f8caa8);
background-image: -o-linear-gradient(top, #EFEDF0, #f8caa8);
background-image: linear-gradient(to bottom, #EFEDF0, #f8caa8);
border: solid 1px #FAA66A;
-webkit-box-shadow: 0 px 2px #EE7D2B;
-moz-box-shadow: 0 2px 0px #ee7d2b;
box-shadow: 0 2px 0px #EE7D2B;

/*
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; */
		 
       margin-bottom: 10px;
    padding: 24px;
	padding-top:0px;
    width: 671px;
	-webkit-box-shadow: 0px 0px 40px -20px black;
box-shadow: 0px 0px 40px -20px black;
}

 

#whitebox img, .whitebox img, .roundimg {

background: rgba(255, 255, 255, 0.2);
/*
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);


-webkit-box-shadow: 0px 0px 40px -20px black;
box-shadow: 0px 0px 40px -20px black; */


}


#whitebox, .whitebox, #header { 
	margin-top: 0px;
	text-shadow: 0px 0px 0px #fff !important; 
	float:left; 
    padding: 0 24px;
    width: 671px;
}

#whitebox, .whitebox {
	/*min-height: 1400px;*/
 	/*background-color:#fff;  */
		 /*-webkit-border-radius: 4px; 
  		 -moz-border-radius: 4px; 
          border-radius: 4px;  */
		 
   	margin-bottom: 10px;
    padding: 24px;
	padding-top:0px;
	/*-webkit-box-shadow: 0px 0px 40px -20px black;
	box-shadow: 0px 0px 40px -20px black;	*/
}

#whiteboxg img {
	border: rgba(204, 153, 102, 0.5);
	background: rgba(255, 255, 255, 0.2);
	padding: 4px;
	-webkit-box-shadow: 0 1px 17px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 17px rgba(0,0,0,0.2);
	box-shadow: 0 1px 17px rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 0px 40px -20px black;
	box-shadow: 0px 0px 40px -20px black;
}


#whiteboxg{ margin-top: 0px;
min-height: 1400px;
	float:left;
 	background-color:#fff;  
		
       margin-bottom: 10px;
    padding: 24px;
	padding-top:0px;
    width: 671px;
-webkit-box-shadow: 0px 0px 40px -20px black;
box-shadow: 0px 0px 40px -20px black;	
}


#whiteboxs{ margin-top: 0px;
min-height: 600px;
	float:left; border:1px solid #A2D1DD;
 	background-color:#fff;  
		 -webkit-border-radius: 4px; 
  		 -moz-border-radius: 4px; 
          border-radius: 4px; 
		 
       margin-bottom: 10px;
    padding: 24px;
	padding-top:0px;
    width: 671px;	
}

/* LEFT MENU */
.panelmenu{
    width: 240px;
	float:left;
  } 
  
.panelmenu p {text-shadow: 1px 1px 3px #333333;
	color: #e3e3e3;
}
.panelmenu ul{
    margin: 0; padding: 0;
    float: left;
	width: 232px;
	display:block;
	background-color: #f4f4f4;
}

.panelmenu ul li{
	list-style:none;
   
}
.panelmenu ul li a{
	float: left;
	text-decoration: none;
	color: #333;
	padding: 10px 13px;
	width: 200px;
	border-bottom: 2px solid #dcdcdc;
 	border-top: 1px solid rgb(255, 255, 255); 
	font-weight:bold;
  }

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

.panelmenu ul li a:hover {
	background-color:#fff;
border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
-moz-border-radius: 4px; /* FF1-3.6 */	
	border-left:  0px solid #D6D6D6;
    border-right: 1px solid #fff;
		color: #ff6600 !important;
}


.panelmenu ul li a.selected{
    color: #453e2b;
    background-color:#FFF;
}

.panelmenu ul h2 {
	padding-left: 15px;
}





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

}

#search{
    width: 660px;
    height:260px;
}

.search_row{
    width:210px;
    height: 260px;
    float:left;
    padding:0 5px;

}

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

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

option{
    padding-top: 10px;
}

.row_content{
    bottom: 5px;
    width: 200px;
    height: 250px; 

}
#region{
    
}

#city{

margin-top: 15px;  
height: 200px;
overflow: auto;

}

#area{
margin-top: 15px;  
height: 200px;
overflow: auto;

}






.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);
  	-webkit-border-radius: 3px;
	border-radius: 3px;
  
  
    border: 1px solid #CCCCCC;
   
    color: #000000;
    cursor: pointer;
    height: 30px;
	padding: 4px 12px 4px 12px;
    vertical-align: middle;
    white-space: nowrap;
}
.cbutton: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 rgba(204, 204, 204, 0.73); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 3px rgba(204, 204, 204, 0.73); /* FF3.5 - 3.6 */
 	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 {
   /*  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;
	box-shadow: 0 0 3px #999999 inset;
	-webkit-box-shadow: 0px 0px 3px #999999  inset; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 3px #999999  inset; 
}



.cbuttonbig {
    height: 30px;
	padding: 15px 70px 30px 70px;
}
.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; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 3px #999999; /* FF3.5 - 3.6 */
	     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);
}

.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;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{margin-top: -1px;
position:absolute;
color:#fff !important;

padding-bottom:3px;
top: 0px;
/* border: 1px solid #343434; 
font:normal 12px Verdana;*/ 
line-height:18px;
z-index:100;
background-color: #1c1c1c;
min-width: 210px;

visibility: hidden;
cursor:pointer;


-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 14px 34px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 14px 34px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 14px 34px 0px rgba(0, 0, 0, 0.2);

}


.dropmenudiv a{text-shadow: 1px 1px 0px rgba(0,0,0,0.5) !important;
 font-size: 13px;
display:block; /* table-cell */
border-top: 1px solid #2b2a2a;
border-bottom: 1px solid #0c0b0b;
/*THEME CHANGE HERE*/
padding: 10px;
text-decoration: none;
color: #333;
font-weight:bold;
text-align:left;
color:#fff;

}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;

}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #343434;
color:#fff !important;text-shadow: 1px 1px 0px rgba(0,0,0,0.5) !important;
/* font-weight:bold; */ 
  -webkit-transition: all 0.3s ease-out;  /* Safari 3.2+, Chrome */
     -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.5?12.00 */
          transition: all 0.3s ease-out;
}

/* menu drop doun end  */


/* pregled na artikuli */ 


.titlecena { 
		font-size:18px;
		color: #0896ff;
		text-decoration:none !important;
}
.vid-na-imota { color: #333 !important;
		font-size:16px;
		color:#333;
}

.vid-na-imotasmall { 
		font-size:12px;
		color:#333;
}


.tabove-vid-tarsene {
	font-size:15px;
	text-align:center;
	margin-top:0px;
	text-decoration:none;
	text-transform:uppercase;
	
}
a.tabove-vid-tarsene {
		text-decoration:none !important;
		color:#1C62B9 !important; 
}

a.tabove-vid-tarsene:hover {
		text-decoration: underline !important;
}

a.tabove-vid-tarsene:visited {
		text-decoration: none !important;
		color:#1C62B9 !important; 
}


.tabove-vid-tarsenesmall {
	font-size:13px;
	text-align:center;
	margin-top:6px;
	text-decoration:none;
	text-transform:uppercase;
	
	
}
a.tabove-vid-tarsenesmall {
		text-decoration:none !important;
		color:#F02F17 !important; 
}

a.tabove-vid-tarsenesmall:hover {
		text-decoration: underline !important;
}

a.tabove-vid-tarsenesmall:visited {
		text-decoration: none !important;
		color:#1C62B9 !important; 
}




#tab-vid-adv {
	color:#ff6600;
	text-align:center;
	/*margin-left:10px;*/
	margin-left: 0px;
  	padding:6px 15px 0px 15px;	
  	border: 1px solid #f6f2ef;
   	border-bottom: 1px solid #fff;
	-webkit-box-shadow: 0px 0px 40px -20px black;
	box-shadow: 0px 0px 40px -20px black;
	background-color: white;
}


#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;
}

#mbContainer {cursor: pointer;}

#tab-vid-advhome, .tab-vid-advhome {
	color:#ff6600;
	text-align:center;
	  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#fff)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #f1f1f1, #fff); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #f1f1f1, #fff); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #f1f1f1, #fff); /* IE10 */
  background-image:      -o-linear-gradient(top, #f1f1f1, #fff); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #f1f1f1, #fff);
  padding:6px 15px 0px 15px;	
   max-height: 83px;
  
-webkit-border-top-right-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-topleft: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
border: 1px solid #A8D5E0;
   border-bottom: 1px solid #fff;
   margin-left:18px;
   width: 185px;
   		  height: 39px;
}


#tab-vid-advhome_select {
	color:#1C62B9 !important;
	text-align:center;
	background-color: white;
background-image: -webkit-gradient(linear, left top, left bottom, from(#FAFCFE), to(#E8F1FB));
background-image: -webkit-linear-gradient(top, #FAFCFE, #E8F1FB);
background-image: -moz-linear-gradient(top, #FAFCFE, #E8F1FB);
background-image: -ms-linear-gradient(top, #FAFCFE, #E8F1FB);
background-image: -o-linear-gradient(top, #FAFCFE, #E8F1FB);
background-image: linear-gradient(to bottom, #FAFCFE, #E8F1FB);
border: 1px solid #A8D5E0;
border-bottom: 1px solid #E8F1FB;
   
    padding:6px 15px 0px 15px;	
   max-height: 83px;
  -webkit-border-top-right-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-topleft: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
		  height: 39px;
	margin-left:18px;
	width: 185px;
}
#tab-vid-advhome_select:hover, .tab-vid-advhome_select:hover {
	
   background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#FAFCFE)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fff, #FAFCFE); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fff, #FAFCFE); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #fff, #FAFCFE); /* IE10 */
  background-image:      -o-linear-gradient(top, #fff, #FAFCFE); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #fff, #FAFCFE);
   
/*    -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; */
		/*  border-bottom:0px; */
		  height: 39px;
		   border-bottom: 0px solid #FAFCFE;
}

#tab-vid-advhome:hover, .tab-vid-advhome:hover {
	
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fff, #f1f1f1); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fff, #f1f1f1); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #fff, #f1f1f1); /* IE10 */
  background-image:      -o-linear-gradient(top, #fff, #f1f1f1); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #fff, #f1f1f1);
    padding:6px 15px 0px 15px;	
    -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;
}


#tab-vid-advhomeactive, .tab-vid-advhomeactive {
	
	  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#E5D2C2)) !important; /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* IE10 */
  background-image:      -o-linear-gradient(top, #f1f1f1, #E5D2C2) !important; /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #f1f1f1, #E5D2C2) !important;
  color:#ff6600 !important; 
   
  
}




.tab-vid-adv {
	color:#ff6600;
	text-transform:uppercase;
	font-size:18px;
	
}

.leftbutm:visited {color:#fff !important;}

/* pregled na artikuli end  */

.leftbutm{
color:#fff; padding-top: 10px;
padding-bottom: 10px;
font-size: 16px;
font-weight: bold;
margin-top: 2px;
background-color: #535353;
background-image: -webkit-gradient(linear, left top, left bottom, from(#535353), to(#343434));
background-image: -webkit-linear-gradient(top, #535353, #343434);
background-image: -moz-linear-gradient(top, #535353, #343434);
background-image: -o-linear-gradient(top, #535353, #343434);
background-image: linear-gradient(to bottom, #535353, #343434);

border:1px solid #343434 !important;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3) !important;}
.leftbutm:hover { color:#fff !important;  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3) !important;}
.fb_iframe_widget iframe {margin-top: 3px;}
.forminput {
    border: 1px solid #96A6C5;
    font-size: 12px;
    padding: 5px;

margin-top: 2px;
}
.forminput:hover{
    border-color: #E8B72E #FCDD87 #FCDD87 #E8B72E;
} 
.forminput:focus{
    background-color: #FFFCE3;
    border-color: #E8B72E #FCDD87 #FCDD87 #E8B72E;
}



.forminput2 {
    border: 1px solid #96A6C5;

}


.forminput2:hover{
    border-color: #E8B72E #FCDD87 #FCDD87 #E8B72E;
}

.forminput2:focus {
    background-color: #FFFCE3;
    border-color: #E8B72E #FCDD87 #FCDD87 #E8B72E;
}




.tdright {
	text-align:right;
	}
	

.categoria {
	color:#333;
	font-weight:bold;
	}

.vefilter {
	color: #11699f;
    float: right;
    padding-right: 12px;
    text-align: left;
}
a.vefilter:visited {
	color: #11699f;
    float: right;
    padding-right: 12px;
    text-align: left;
}

nav.buton a {
	color:#4a627a;
	padding-left: 3px;
	font-weight:bold;
	}

nav.buton a:hover {
	text-decoration:underline;
	}



/* ==|== 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; }
.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; }



/* ==|== media queries ======================================================
   PLACEHOLDER Media Queries for Responsive Design.
   These override the primary ('mobile first') styles
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */

}

@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 768px and over go here */

}



/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */
 
@media print {
  * {  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; }
}



.fb_iframe_widget iframe {
	background-color: #FFFFFF;
}

div.description-holder {
	float: right;
	width: 224px;
}

.estate_description{
	float: right;
	max-width: 220px;
}

div.broker-info {
	margin: 10px 0;
	float: left;
	width: 670px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E4E5E6;
}

div.broker-info h3 {
	color: #ff6600;
	margin-top: 0px;
}

.indexh {text-align: center;}

.imotstatus2{
padding: 4px;
margin-top: 4px;
color: #fff;
text-shadow: none;
display: block;
width: 82px;
text-align: center;
  position: absolute;

zoom: 1;
box-shadow: 1px 1px 1px rgba(14, 12, 12, 0.59);
-webkit-box-shadow: 1px 1px 1px rgba(14, 12, 12, 0.59);


}

.related-product, .category-product, .popular-product {
  
    position: relative;
    overflow: hidden;}


.imotstatus2 {
  padding: 1px;
    z-index: 0;
    background-color: #FFCC33;
    position: absolute !important;
    color: #ffffff;
    text-shadow: 0px 0px 0px #421D03 !important;
    font-size: 11px;
    height: 15px;
    margin-left: -39px;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 152px;
    line-height: 13px;
    -webkit-transform: rotate(-41deg);
    -moz-transform: rotate(-41deg);
    -ms-transform: rotate(-41deg);
    -o-transform: rotate(-41deg);
    transform: rotate(-41deg);
    zoom: 1;
    box-shadow: 1px 1px 1px rgba(14, 12, 12, 0.59);
    -webkit-box-shadow: 1px 1px 1px rgba(14, 12, 12, 0.59);
}


.bottombtn {    text-align: center;
    float: left;
    width: 100%;
    padding-top: 8px;}



.bluebtn{

    border: 1px solid #1e2971;
    width: 200px;
    text-shadow: 1px 1px #000;
    color: #ffffff;
    background: #313d8c;
    font-weight: bold;
    padding: 6px 35px 6px 35px;
    border-radius: 2px;

}

.bottombtn a:visited, .bottombtn a:hover   {
    color: #ffffff !important; text-shadow: 1px 1px #000;
}



.pagesBox {
width: 100%  !important;
float: left;
}


.pages {
     
    margin: 0 auto !important;
    display: table  !important;
    list-style: none;
    text-align: left;
    padding: 2px 2px 2px 12px;
    overflow: auto;
    border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}


.pages li a {
	

    display: block;
    display: inline-block;
    padding: 7px 13px;
    border: solid 1px #313d8c;
    color: #f4f4f4;
    text-shadow: 2px 2px #313d8c;
    font-weight: bold;
    text-decoration: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    margin-right: 4px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#313d8c), to(#313d8c));
    background-image: -webkit-linear-gradient(top, #313d8c, #313d8c);
    background-image: -moz-linear-gradient(top, #313d8c, #313d8c);
    background-image: -ms-linear-gradient(top, #313d8c, #313d8c);
    background-image: -o-linear-gradient(top, #313d8c, #313d8c);
    background-image: linear-gradient(top, #313d8c, #313d8c);
}




.pages li a:hover {
	color: #fff !important;

	text-decoration: none;
	box-shadow: 0 0 3px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); /* FF3.5 - 3.6 */
	       
		


}

.pages li a:active {
border: solid 1px;
border-color: #888 #AAA #FCFCFC;
	margin-right:4px;
	 text-shadow: 1px 1px 0px #a49dab;
background:#c6c3c9 !important; 
color:#fff !important;
	 -webkit-box-shadow: 1px 1px 4px #a49dab  inset; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 1px 1px 4px #a49dab  9 inset; /* FF3.5 - 3.6 */
          box-shadow: 1px 1px 4px #a49dab  inset; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	


}

.pages .prev-off, .pages .next-off {
	border: solid 1px #999;
	color: #8c0001;
	padding: 3px 8px;

}


.pages .active { 
	border-radius: 3px;


	padding: 7px 14px;
	font-weight: bold;
	
border: solid 1px;
border-color: #313d8c #313d8c #313d8c;
	margin-right:4px;
	 text-shadow: 1px 1px 0px #313d8c;
background-color:#313d8c  !important; 

color:#fff !important;
	 -webkit-box-shadow: 1px 1px 4px #a49dab  inset; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 1px 1px 4px #a49dab  9 inset; /* FF3.5 - 3.6 */
          box-shadow: 1px 1px 4px #a49dab  inset; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */


background-image: -webkit-gradient(linear, left top, left bottom, from(#313d8c), to(#1f296d));
background-image: -webkit-linear-gradient(top, #313d8c, #1f296d);
background-image: -moz-linear-gradient(top, #313d8c, #1f296d);
background-image: -ms-linear-gradient(top, #313d8c, #1f296d);
background-image: -o-linear-gradient(top, #313d8c, #1f296d);
background-image: linear-gradient(top, #313d8c, #1f296d);

}

.pages li a:first-child 

{ padding-left: 20px;
padding-right: 20px; } 


.pages li a:active {
    border: solid 1px;
    border-color: #888 #AAA #FCFCFC;
 
    text-shadow: 1px 1px 0px #a49dab;
    background: #1a235f !important;
    color: #fff !important;
    -webkit-box-shadow: 1px 1px 4px #a49dabinset;
    -moz-box-shadow: 1px 1px 4px #a49dab9 inset;
    box-shadow: 1px 1px 4px #a49dabinset;
}



/* NOVI */


.rounds3, .leftbutm, #footerbox {
   
    background-color: #27a9ef;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#27a9ef), to(#27a9ef));
    background-image: -webkit-linear-gradient(top, #27a9ef, #27a9ef);
    background-image: -moz-linear-gradient(top, #27a9ef, #27a9ef);
    background-image: -o-linear-gradient(top, #27a9ef, #27a9ef);
    background-image: linear-gradient(to bottom, #27a9ef, #27a9ef);
}


.leftbutm {
 
    border: 1px solid #27a9ef !important;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3) !important;
}

  .panel {
   
    background-color: #27a9ef !important; 
    border: solid 1px #27a9ef !important; 
    -webkit-box-shadow: 0 1px 0px #27a9ef !important;;
    -moz-box-shadow: 0 1px 0px #27a9ef !important; 
    box-shadow: 0 1px 0px #27a9ef !important;
}


#panel  {
   	
    background-color: #324262 !important; 
    border: solid 1px #324262 !important; 
    -webkit-box-shadow: 0 1px 0px #324262 !important;;
    -moz-box-shadow: 0 1px 0px #324262 !important; 
    box-shadow: 0 1px 0px #324262 !important;
	box-shadow: none !important;
    color: #fff !important;
}



#panel h2 {
 
    text-shadow: 1px 1px 0px #324262  !important;
}


#panel a:visited, #panel a:hover {
    color: #fff;
}
#panel a {
    color: #fff;
    text-decoration: none;
}

.dropmenudiv a {
 
    border-top: 1px solid #27a9ef;
    border-bottom: 1px solid #1f8eca;}

.dropmenudiv {
 
    color: #fff !important;
 
    background-color: #27a9ef; }

.cbutton, .cbuttonbig {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#27a9ef), to(#27a9ef)) !important;
    background-image: -webkit-linear-gradient(top, #27a9ef, #27a9ef) !important;
    background-image: -moz-linear-gradient(top, #27a9ef, #27a9ef)!important;
    background-image: -ms-linear-gradient(top, #27a9ef, #27a9ef) !important;
    background-image: -o-linear-gradient(top, #27a9ef, #27a9ef) !important;
    background-image: linear-gradient(to bottom, #27a9ef, #27a9ef) !important;
 
    border: 1px solid #27a9ef !important;
    color: #fff !important; 

    text-transform: uppercase;
    font-weight: bold;
    text-shadow: none !important;
  
}


.pricehead {
    color: #27a9ef  !important;
 
}



.dropmenudiv a:hover {
    background-color: #1a93d4;}