body {
    font: 11px Arial, Helvetica, sans-serif;
	background: #ffffff url(images/limon5.jpg);
	padding: 0;
	margin: 0;
}

#leftBlock {
    width:200px;
    top:0;
    left:-180px;
}
#topBlock {
    position:absolute;
    width:200px;
    height:150px;
    top:-130px;
    left:215px;
}

body1 {
	background: #ffffff url(images/limon7.jpg);
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	COLOR: #389bc0;
}
.body1 A:link {
	text-decoration: none;
	COLOR: #389bc0;
}
.body1 A:visited {
	text-decoration: none;
	COLOR: #389bc0;
}
.body1 A:hover {
	text-decoration: underline;
	COLOR: #389bc0;
}

}
img {
	border: none;
}

#share42 {
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #F8F0CB;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #389bc0;
  border: 1px solid #389bc0;
  box-shadow: 0 0 5px #389bc0;
}
#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

     .suggestionsBox { 
	 
position:absolute;
top:330;
left:21%;
z-index: 2500;
max-width: 560px;
background-color: #EBC582;
max-height:10500px;
overflow-y: 100px;
border: 2px solid #000; 
color: #D8F322;
line-height:20px;
list-style-type:none;        } 

        .suggestionList {
		text-decoration: none;
		 FONT-SIZE: 14px; 
    FONT-FAMILY: Tahoma;
                margin: 0px;
                padding: 0px;
        }
		
		
        .suggestionList li {

			    text-decoration: none;
				list-style-type: none;
	            COLOR: #0085B0;
                margin: 0px 0px 3px 0px;
                padding: 3px;
                cursor: pointer;
        }
		
		.suggestionList li:link {
		text-decoration: none;
	    COLOR: #0085B0;
							}
							
													
        .suggestionList li:hover {
			text-decoration: none;
	        COLOR: #0085B0;
            background-color: #D8F322;
			
        }
		   .suggestionList li:visited {
			text-decoration: none;
	        COLOR: #0085B0;
			
			
        }
				.suggestionList a:link {
		text-decoration: none;
	    COLOR: #0085B0;
							}
							
        .suggestionList a:hover {
			text-decoration: none;
	        COLOR: #0085B0;
            background-color: #D8F322;
        }
		   .suggestionList a:visited {
			text-decoration: none;
	        COLOR: #0085B0;
			
			
        }
		
a.button, span.button, del.button{
	
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
    font-size:0;
    line-height:0;
    
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#2e523b;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
	
    padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}



a.button, span.button, del.button,
a.button span, span.button button, span.button input, del.button span{
    _background-image:url(form_buttons.png);
    background-image:url(form_buttons.gif);
}


a.button span, span.button button, span.button input, del.button span{
	
	white-space:nowrap;
	cursor:pointer;
    color:#FF3300;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
    letter-spacing:0 !important;
    font-family:"Arial" !important;
    font-size:13px !important;
    font-style:normal;    
    background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:30px;
	padding:0px 20px 0 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
    _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
	
}


span.button button{
   line-height:2.5;/*Opera need this*/
}

html.safari a.button span, 
html.safari del.button span{
  line-height:1.3;
}

html.safari span.button button{
  line-height:2.6;
}

html.safari a.button:focus,
html.safari span.button button:focus{
    outline:none;
}



del.button{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
	
}

del.button span{
	cursor:default;
    color:#aaa !important;
	background-position:100% -120px;
}


span.button button, span.button input{
	padding-top:0px;
	line-height:2.5;/*Opera need this*/
}


/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/


/*Hover Style*/

a.button:hover, 
span.button:hover,
a.button:focus, 

a.dom-button-focus, 
span.button-behavior-hover{
	background-position:0 -60px;
	color:#222;
	text-decoration:none;
}





a.button:hover span, 
span.button:hover button, 
a.button:focus span, 

span.button-behavior-hover button, 
span.button-behavior-hover input{
	background-position:100% -60px;
}


a.button:active, a.button:focus span{
	color:#444;
}




del.button-behavior-hover, del.button:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}


del.button-behavior-hover span, del.button:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
	
}




/*Optional hack for IE6 to simulate :hover selector*/

span.button button, del.button span, span.button input{


	
	_behavior:expression(
		(function(el){

			if( typeof( behavior_onMouseEnter) == 'undefined'){

				
				behavior_onMouseEnter = function(el){
					
					var dEl = this.parentNode;					
					var sClass = dEl.className ;
					dEl.__defaultClassName = sClass ;
					dEl.className = sClass + ' button-behavior-hover';	
					this.setCapture();
				};

				behavior_onMouseLeave = function(el) {
					var dEl = this.parentNode;
					dEl.className = dEl.__defaultClassName ;
					dEl.__defaultClassName = undefined;
					this.releaseCapture();
				};


			};
			
			
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
			
			
		})(this));




}

/* dock - top */
.dock {
	position: relative; 
	height: 150px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 150px;
	background: transparent;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 120px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg.gif);
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}

.bbcodes {
background : transparent;
border : 0;
color : #0085B0;
font-family : Verdana, Tahoma, helvetica, sans-serif;
padding : 2px;
vertical-align : middle;
font-size : 10px;
vertical-align : middle;
margin : 2px;
height : 21px;
}
h1
{
font-size: 170%;
}
.form {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: 600;
	padding-top : 0px;
	padding-left: 5px;
	color: #0085B0;
}

.prod {
    FONT-SIZE: 14px; 
    FONT-FAMILY: Tahoma;
	color: #0085B0;
	text-decoration: none;
}

.prod A:link {
	text-decoration: none;
	COLOR: #0085B0;
}

.prod A:hover {
	text-decoration: none;
         COLOR: 0085B0;
}
.prod A:visited {
	text-decoration: none;
	COLOR: #0085B0;
}

.product {
    FONT-SIZE: 11px; 
    FONT-FAMILY: Tahoma;
}
.product {
	color: #0085B0;
}

.product A:link {
	text-decoration: none;
	COLOR: #0085B0;
}

.product A:hover {
	text-decoration: none;
         COLOR: #76B4D6;
}
.product A:visited {
	text-decoration: none;
	COLOR: #0085B0;
}


.product_price {
    FONT-SIZE: 12px; 
    FONT-FAMILY: Tahoma;
    text-decoration: none;
}
.product_price {
	color: red;
}

.voting {
    FONT-SIZE: 11px; 
    FONT-FAMILY: Tahoma;
    text-decoration: none;
	color: #0085B0;
}

.voting A:link {
	COLOR: #0085B0;
}

.voting A:hover {
         COLOR: #0085B0;
}
.voting A:visited {
	COLOR: #0085B0;
}

.styleprod {
	font-size: 14px;
	font-weight: bold;
	color: #389bc0;
}

.main {
	FONT-SIZE: 16px;
	FONT-FAMILY: Tahoma;
	font-weight : bold;
	color:#ffffff;
}
.main A:link {
	text-decoration: none;
	COLOR: White;
}
.main A:visited {
	text-decoration: none;
	COLOR: white;
}
.main A:hover {
	text-decoration: underline;
	COLOR: #ffffff;
}
.header {
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight : bold;
	text-decoration: underline;
}
.header {
	color: White;
}

.text {
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, sans-serif;
}
.text {
	color: White;
}

.menu1 {
	text-decoration: none;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
}
.menu1 A:link {
	text-decoration: none;
	COLOR: #424e54;
}
.menu1 A:visited {
	text-decoration: none;
	COLOR: #424e54;
}
.menu1 A:hover {
	text-decoration: underline;
	COLOR: #424e54;
}


.menu {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	COLOR: #389bc0;
}
.menu A:link {
	text-decoration: none;
	COLOR: #389bc0;
}
.menu A:visited {
	text-decoration: none;
	COLOR: #389bc0;
}
.menu A:hover {
	text-decoration: underline;
	COLOR: #389bc0;
}

.menu3 {
	FONT-SIZE: 14px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	COLOR: #389bc0;
}
.menu3 A:link {
    text-decoration: none;
	COLOR: #389bc0;
}

.menu3 A:visited {
	text-decoration: none;
	COLOR: #389bc0;
}
.menu3 A:hover {
	text-decoration: none;
	COLOR: #389bc0;
}


.mp3 {
	FONT-SIZE: 14px;
	FONT-FAMILY: Tahoma;
	font-weight: Bold;
	text-decoration: underline;
}

.mp4 {
	FONT-SIZE: 14px;
	FONT-FAMILY: Tahoma;
	font-weight: Bold;
	text-decoration: underline;

}
.mp3 A:link {
	COLOR: #389bc0;
}
.mp3 A:visited {
	COLOR: #389bc0;
}
.mp3 A:hover {
	COLOR: #F57300;
}
.poisk {
	FONT-SIZE:11px; 
	FONT-WEIGHT:Bold; 
	FONT-FAMILY:Tahoma; 
	COLOR:#ffffff;
	text-transform : uppercase;
}

.katal {
	FONT-SIZE:14px;
	FONT-WEIGHT:bold;
	FONT-FAMILY:Tahoma;
	COLOR:#ffffff;
	text-transform : uppercase;
}
.katal A:link {
	text-decoration: none;
	COLOR:#ffffff;
}
.katal A:visited {
	text-decoration: none;
	COLOR:#ffffff;
}
.katal A:hover {
	text-decoration: underline;
	COLOR:#ffffff;
}
.korz1 {
	FONT-SIZE:11px;
	 FONT-FAMILY:Tahoma; 
	 COLOR:#0085b0;
}
.korz2{
	FONT-SIZE:11px; 
	FONT-WEIGHT:Bold; 
	FONT-FAMILY:Tahoma; 
	COLOR:#c70000;
}
.copyright {
	FONT-SIZE:11px; 
	FONT-FAMILY:Tahoma; 
	COLOR:#cbcbcb;
}
.many {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	color:#0085b0;
}
.many A:link {
	text-decoration: none;
	COLOR: #0085b0;
}
.many A:visited {
	text-decoration: none;
	COLOR: #0085b0;
}
.many A:hover {
	text-decoration: underline;
	COLOR: #0085b0;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

ul.gallery {
	width: 185px; /*--Adjust width according to your scenario--*/
	list-style: none;
	margin: 0; padding: 0;
}
ul.gallery li {
	float: left;
	margin: 10px; padding: 0;
	text-align: center;
	border: none;
	-moz-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	display: inline; /*--Gimp Fix aka IE6 Fix - Fixes double margin bug--*/
}
ul.gallery li a.thumb {
	width: 185px; /*--Width of image--*/
	height: 141px; /*--Height of image--*/
	padding: 0px;
	border-bottom: none;
	cursor: pointer;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 185px;
	height: 141px;
	overflow: hidden;
	display: block;
}
ul.gallery li a.thumb:hover {
	background: #333; /*--Hover effect for browser with js turned off--*/
}
ul.gallery li h2 {
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; padding: 10px;
	
	border-top: none; /*--Subtle bevel effect--*/
}


.qitem {
	width:126px;
	height:126px;	
	border:4px solid #222;	
	margin:5px 5px 5px 0;
	background: url('images/bg.gif') no-repeat;
	overflow:hidden;
	position:relative;
	float:left;
	cursor:hand; cursor:pointer;
}
.qitem img {
	border:0;
	position:absolute;

}
.qitem .caption {
	position:absolute;
	z-index:0;	
	color:#ccc;
	display:block;
}
.qitem .caption h4 {
	font-size:12px;
	padding:10px 5px 0 8px;
	margin:0;
	color:#369ead;
}
.qitem .caption p {
	font-size:10px;	
	padding:3px 5px 0 8px;
	margin:0;
}
.topLeft, .topRight, .bottomLeft, .bottomRight {
	position:absolute;
	background-repeat: no-repeat; 
	float:left;
}
.topLeft {
	background-position: top left; 	
} 
.topRight {
	background-position: top right; 
} 
.bottomLeft {
	background-position: bottom left; 
} 
.bottomRight {
	background-position: bottom right; 
}
.clear {
	clear:both;	
}
.container{
        position:absolute;
        top: 1150px;
        left: 20px;
}
}
.clear {
	clear:both;
}
.container1{
        position:absolute;
        top: 145px;
        left: 0px;
}
.containermark{
        position:absolute;
        top: 360px;
        left: 0px;
}
}
.clear {
	clear:both;
}
}
.container2{
        position:absolute;
        top: 130px;
        left: 0px;
}
a.jq{
        position:absolute;
        bottom:15px;
        left:15px;
        text-align:left;
        font-size:12px;
        color:#ccc;
        text-transform:uppercase;
        text-decoration:none;
}


