/*font-family: 'Ubuntu Mono', sans-serif;
font-family: 'Ubuntu', sans-serif;
font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;*/

@font-face {
	font-family: 'rbl';
	src: url('fonts/rouble.eot');
	src: url('fonts/rouble.eot?#iefix') format('embedded-opentype'),
	url('fonts/rouble.ttf') format('truetype');
}

/*@charset "UTF-8";*/
html
{
    //background: white url(/front/i/back_summer_new.jpg) no-repeat top center;
	background: white url(/front/i/back_august_school.jpg) no-repeat top center;
}
html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	padding: 0 0 50px 0;
	text-align: center;
	color: black;
}

img
{
	border: none;
	}
a,a:visited
{
	color:#005baf;
	text-decoration: underline;
	}
	a:hover
	{
		text-decoration: none;
		}
form
{
	padding: 0;
	margin: 0;
	}
input
{
    outline:none;
}
ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	ul li
	{
		margin: 0;
		padding: 0;
		}
.rub
{
	/*font-family: 'rbl';*/
	font-size: 20px;
	font-weight: normal;
	}
.rubpr
{
	/*font-family: 'rbl';
	font-size: 24px;*/
	font-size:13px;
	}
.rubsmall
{
	/*font-family: 'rbl';*/
	font-size: 10px;
	}
.grayline2px
{
    margin: 10px 0 20px 0;
    border-bottom:2px solid #dedede;
}
.kioskhead
{
    width:100%;
    background: gray;
    color:white;
    padding: 5px 0;
    font-size:11px;
    font-family: Arial,Helvetica, sans-serif;
    }
    .kioskhead a,.kioskhead a:visited
    {
	color:white;
	text-decoration: underline;
	}
	.kioskhead a:hover
	{
	    text-decoration: none;

	}
#container {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
#header
{
	height:122px;
	width: 999px;
	margin:00px 0 13px 0;
	background: transparent url(../i/top_orange_back.png) no-repeat bottom left;
	position: relative;
    z-index:100;
	}
	#header #menu
	{
		position: absolute;
		bottom: 0;
		left: 0;
		color:white;
		font-family: 'Ubuntu Condensed', sans-serif;
		font-size: 14px;
		width: 100%;
		height: 40px;
		}
		#header #menu table
		{
			padding: 0;
			margin: 0;
			width: 100%;
			}
		#header #menu tbody td.last
		{
			background-image: none !important;
			}
		#header #menu tbody td
		{
			cursor: pointer;
			cursor: hand;
			text-align: center;
			background: transparent url(../i/top_menu_line.png) no-repeat bottom right;
			height: 40px;

			}
			#header #menu tbody td div
			{
				padding: 0;
				}
			#header #menu tbody td div.relative
			{
				position: relative;
				padding: 0;
                                overflow:visible;
				}
				#header #menu tbody td ul.rt
				{
					right: 0;
					}
				#header #menu tbody td ul.lt
				{
					left: 0;
					}
				#header #menu tbody td .withbanner
				{
					width: 630px !important;
					}
				#header #menu tbody td ul.onecolumn
				{
				    width:250px !important;
				    }
				    #header #menu tbody td ul.onecolumn .cats
				    {
					border:none !important;
				    }
				#header #menu tbody td ul.submenu
				{
					position: absolute;
					top:10px;
					color:black;
					padding: 0;
					text-align: left;
					z-index: 10001;
					list-style: none;
					overflow: visible;
					width: 425px;
					text-transform: none;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					margin: 0;
					visibility: hidden;
                                        height:200px;
					}
					#header #menu tbody td ul li.submenu-top
					{
						padding: 13px 0px 15px 0;
						background: #FDFFF4;
						overflow: hidden;
                                                margin:0;
                                                vertical-align:top;
						}
                    #header #menu tbody td ul li.submenu-bottom
                    {
                        height: 12px;
                        padding:0;
                        font-size:1px;
                        line-height:1px;
                        overflow:hidden;
                        float:none;
                        vertical-align:top;
                        }
                        #header #menu tbody td ul li.submenu-bottom .submenu-bottom-left
                        {
                        	width: 50%;
                        	float: left;
                        	background: transparent url(../i/submenu_bottom_left.png) no-repeat left top;
                        	}
                        #header #menu tbody td ul li.submenu-bottom .submenu-bottom-right
                        {
                        	width: 50%;
                        	float: left;
                        	background: transparent url(../i/submenu_bottom_right.png) no-repeat right top;
                        	}
					#header #menu tbody td ul li div
					{
						float: left;
						height: 100%;
						cursor: default !important;
						overflow: hidden;
						padding: 0;
						}
						#header #menu tbody td ul li div li
						{
							margin: 0 0 10px 0;
							}
						#header #menu tbody td ul li div a,#header #menu tbody td ul li div a:visited
						{
							color:black;
							}
							#header #menu tbody td ul li div a:hover
							{
								color:#0066a4;
								text-decoration: underline;
								}
						#header #menu tbody td ul li div h3
						{
							color:#009ddc;
							font-weight: bold;
							padding: 0;
							margin: 0 0 15px 0;
							line-height: 13px;
							}
						#header #menu tbody td ul.lt li div.cats
						{
						    border-right: 1px solid #C0C0C0;
						}
						#header #menu tbody td ul.rt li div.brands
						{
						    border-right: 1px solid #C0C0C0;
						}
						#header #menu tbody td ul li div.cats
						{
							width: 220px;
							padding: 0 8px 0 17px;
							}
						#header #menu tbody td ul li div.brands
						{
							width: 150px;
							padding: 0 10px 0 17px;
							}
						#header #menu tbody td ul li div.banner
						{
							width: 184px;
							border-left: 1px solid #C0C0C0;
							padding: 0 10px 0 10px;
							font-size: 11px;
							font-weight: bold;
							}
							#header #menu tbody td ul li div.banner .links
							{
							    font-size:12px;
							    font-weight: normal;
							    }
							#header #menu tbody td ul li div.banner a,#header #menu tbody td ul li div.banner a:visited
							{
								color:black;
								text-decoration: none;
								}
								#header #menu tbody td ul li div.banner a:hover
								{
									text-decoration: underline;
									}
							#header #menu tbody td ul li div.banner img
							{
								margin: 0 0 10px 0;
								}
							#header #menu tbody td ul li div.banner h3
							{
								margin: 0 0 15px 0;
								color:#009ddc;
								font-weight: bold;
								padding: 0;
								line-height: 13px;
								}
			#header #menu tbody td  a,#header #menu tbody td a:visited
			{
				color: white;
				text-decoration: none;
				}
				#header #menu tbody td  a:hover
				{
					color:white;
					}
		#header #menu tbody td.hover
		{
			background-color: #f58220;
			}
		#header #yellow
		{
		position:absolute;
		top:0;
		left: 0;
		z-index: 1000;
		/*background: transparent url(../i/top_yellow_back.png) no-repeat bottom left;*/
		background:#FDFFF4;
		width: 999px;
		height: 84px;
		}
		#header #yellow .container
		{
			width: 999px;
			height: 84px;
			position: relative;
			}
			#header #yellow .container .logo
			{
				width: 220px;
				height: 50px;
				position: absolute;
				top:15px;
				left: 16px;
				}
			#header #yellow .container .phonetext
			{
				position: absolute;
				font-family: 'Ubuntu Condensed',Arial Narrow,Arial Narrow, sans-serif;
				font-size: 12px;
				color:black;
				top:60px;
				left: 242px;
				}



			#header #yellow .container .boxtext
			{
				position: absolute;
				font-family: 'Ubuntu Condensed',Arial Narrow,Arial Narrow, sans-serif;
				font-size: 12px;
				color:#db4018;
				left: 815px;
				top:8px;
				}
			#header #yellow .container .topbasket
			{
			    position: absolute;
			    right: 10px;
			    top:26px;
			    }
			    #header #yellow .container .topbasket .contacts
			    {
				position: relative;
				width:1px;
				}
				#header #yellow .container .topbasket .contacts .phone
				{
				    font-family: 'Ubuntu', sans-serif;
				    font-size: 24px;
				    position: absolute;
				    right:14px;
				    top:12px;
				    width:250px;
				    text-align:right;
				    }
				#header #yellow .container .social
				{
					position: absolute;
					left: -82px;
					top:-14px;
					}
					#header #yellow .container .social img
					{
					    width:20px;
					    height: 20px;
					}
			    #header #yellow .container .topbasket .line
			    {
				    width: 1px;
				    height: 45px;
				    background: transparent url(../i/top_lefbasket_line.png) repeat-y top left;;
				    float:left;
				    margin: -10px 15px 0 0;
				    }
			    #header #yellow .container .topbasket .box
			    {
				font-family: 'Ubuntu Condensed',Arial Narrow,Arial Narrow, sans-serif;
				font-size: 28px;
				color:#f58220;
				float:left;
				margin: -10px 20px 0 0;
				}
				#header #yellow .container .topbasket .box a,#header #yellow .container .topbasket .box a:visited
				{
					text-decoration: none;
					color:black;
					font-size: 42px;
					color:#0066a4;
					}
			    #header #yellow .container .topbasket .price
			    {
				    font-family: 'Ubuntu', sans-serif;
				    color:black;
				    font-size: 28px;
				    float:left;
				    }
			/*#header #yellow .container .box
			{
				position: absolute;
				font-family: 'Ubuntu Condensed',Arial Narrow,Arial Narrow, sans-serif;
				font-size: 24px;
				color:#db4018;
				left: 815px;
				top:24px;
				}
				#header #yellow .container .box a,#header #yellow .container .box a:visited
				{
					text-decoration: none;
					color:#db4018;
					}
			#header #yellow .container .pricetext
			{
				position: absolute;
				font-family: 'Ubuntu Condensed',Arial Narrow,Arial Narrow, sans-serif;
				font-size: 12px;
				color:#db4018;
				left: 870px;
				top:8px;
				}*/



			#header #yellow .container .search
			{
				position: absolute;
				top:37px;
				left: 275px;
				width:289px;
				height: 26px;
				}
				#header #yellow .container .search form
				{
					position: relative;
					width: 318px;
					}
					#header #yellow .container .search form input
					{
						background: white;
						font-size: 15px;
						font-family: 'Ubuntu','Arial Narrow', sans-serif;
						color: gray;
						height: 26px;
						outline: none;
						position: absolute;
						left: 0px;
						top:0px;
						width: 289px;
						border: 2px solid #006e9a;
						border-radius: 5px;
						-moz-border-radius: 5px;
						-moz-border-radius: 5px;
						padding: 0 0 0 5px;
						line-height: 26px;
						}
					#header #yellow .container .search form button
					{
						background: none;
						border: none;
						position: absolute;
						right: 26px;
						top:1px;
						z-index: 11;
						width: 20px;
						height: 26px;
						cursor: pointer;
						cursor: hand;
						padding: 0;
						margin: 0;
						}
			#header #yellow .container .citytext
			{
				font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
				font-size: 12px;
				color:#db4c18;
				text-transform: uppercase;
				position: absolute;
				top:15px;
				left:470px;
				}
			/*#header #yellow .container .city
			{
				font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
				font-size: 12px;
				color:black;
				text-transform: uppercase;
				position: absolute;
				top:8px;
				left:540px;
				height: 28px;
				width: auto;
				cursor: hand;
				cursor: pointer;
				}
				#header #yellow .container .city .citycontainer
				{
					background: transparent url(../i/top_city_backright.png) no-repeat right top;
					padding: 7px 7px 5px 5px;
					}
					#header #yellow .container .city .citycontainer a,#header #yellow .container .city .citycontainer a:visited
					{
						color:black;
						text-decoration: none;
						}
						#header #yellow .container .city .citycontainer a:hover
						{
							text-decoration: none;
							}
				*/
			#header #yellow .container .topmenu
			{
				position: absolute;
				top:14px;
				left: 275px;
				padding: 0;
				margin: 0;
				list-style: none;
				overflow: hidden;
				}
				#header #yellow .container .topmenu li
				{
					float: left;
					margin: 0 18px 0 0;
					padding: 0;
					font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
					font-size: 12px;
					color:#db4c18;
					color:black;
					}
					#header #yellow .container .topmenu li .citycontainer
					{
						}
						#header #yellow .container .topmenu li .citycontainer img
						{
						    margin:0 0 1px 5px;
						}
						#header #yellow .container .topmenu li .citycontainer a,#header #yellow .container .topmenu li .citycontainer a:visited
						{
							color:black;
							text-decoration: none;
							}
							#header #yellow .container .topmenu li .citycontainer a:hover
							{
								text-decoration: none;
								}
					#header #yellow .container .topmenu li a,#header #yellow .container .topmenu li a:visited
					{
						font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
						font-size: 12px;
						color:#f58220;
						text-decoration: none;
						}
						#header #yellow .container .topmenu li a:hover
						{
							text-decoration: underline;
							}
				#header #yellow .container .topmenu li.login
				{

					}
					#header #yellow .container .topmenu li.login a,#header #yellow .container .topmenu li.login a:visited
					{
						font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
						font-size: 12px;
						color:black;
						text-decoration: none;
						}
						#header #yellow .container .topmenu li.login a:hover
						{
							text-decoration: underline;
							}

#ligthbox2
{
    position: fixed;
    bottom: 0;
    width: 1001px;
    height: 26px;
    z-index: 1000;
    color:#df4215;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    }
#ligthbox
{
	position: fixed;
	bottom: 0;
	width: 1001px;
	height: 66px;
	background: transparent url(../i/back_ligthbox.png);
	z-index: 1000;
	color:#1878db;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	#ligthbox .container
	{
		position: relative;
		width: 10001px;
		height: 66px;
	    }
	    #ligthbox .container .hide
	    {
		position: absolute;
		top:-20px;
		left:30px;
		background:#FDFFF4;
		padding:4px 10px 8px 10px;
		border-left: 1px solid #B3B3B3;
		border-right: 1px solid #B3B3B3;
		border-top: 1px solid #B3B3B3;
		border-top-right-radius: 4px;
		border-top-left-radius: 4px;
		z-index: 999;
	    }

	#ligthbox .container .fav
	{
		position: absolute;
		top:14px;
		left: 16px;
		text-align: center;
		}
		#ligthbox .container .fav img
		{
			margin: 0 0 6px 0;
			}
	#ligthbox .container .restr
	{
		position: absolute;
		top:15px;
		left: 90px;
		text-align: center;
		}
		#ligthbox .container .restr img
		{
			margin: 0 0 4px 0;
			}
		#ligthbox .container .fav a,#ligthbox .container .fav a:visited,#ligthbox .container .restr a,#ligthbox .container .restr a:visited
		{
			color:#1878db;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration: underline;
			font-weight: bold;
			}
			#ligthbox .container .fav a:hover,#ligthbox .container .restr a:hover
			{
				text-decoration: none;
				}
	#ligthbox .container .look
	{
		top:27px;
		left: 241px;
		position: absolute;
		}
	#ligthbox .container .price
	{
		position: absolute;
		left: 890px;
		top:18px;
		font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
		font-size: 28px;
		color:#db4c18;
		width:115px;
		color: black;
		text-align: center;
		font-weight: normal;
		}
	#ligthbox .container .boximg
	{
		position: absolute;
		left: 858px;
		top:26px;
		width: 26px;
		height: 19px;
		}
	#ligthbox .container .box
	{
		position: absolute;
		font-family: 'Ubuntu Condensed',Arial Narrow, sans-serif;
		font-size: 18px;
		text-align: center;
		color:black;
		left: 859px;
		top:6px;
		width: 26px;
		}
		#ligthbox .container .box a,#ligthbox .container .box a:visited,#ligthbox .container .box a:hover
		{
			text-decoration: none;
			color:black;
			}
	#ligthbox .container ul
	{
		list-style: none;
		overflow: hidden;
		padding: 0;
		margin: 0;
		height: 62px;
		position: absolute;
		top:-16px;
		left:240px;
		}
		#ligthbox .container ul li.first
		{
			background: none;
			padding: 32px 0 0 0;
			width:78px;
			}
		#ligthbox .container ul li.last
		{
			background: none;
			padding: 42px 0 0 0;
			width:88px;
			}
			#ligthbox .container ul li.last a,#ligthbox .container ul li.last a:visited
			{
				color:#df4215;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-decoration: underline;
				font-weight: bold;
				}
				#ligthbox .container ul li.last a:hover
				{
					text-decoration: none;
					}
		#ligthbox .container ul li
		{
			height: 62px;
			width: 62px;
			background: transparent url(../i/ligthbox_productbox.png) no-repeat left top;
			position: relative;
			float: left;
			text-align: center;
			vertical-align: middle;
			padding: 9px 0 0 0;
			margin: 0 10px 0 0;
			}
			#ligthbox .container ul li .light-close
			{
				position: absolute;
				top:3px;
				right: 3px;
				}
#footer
{
	width: 1000px;
	background: white;
	overflow: hidden;
	position: relative;
	}
	#footer .social
	{
		position: absolute;
		left: 20px;
		bottom:0px;
		}
	#footer .line
	{
		width: 978px;
		border-bottom: 2px solid #1878db;
		padding: 0 0 0 2px;
		margin: 0 10px;
		}
	#footer .bottommenu
	{
		margin: 20px 0 25px 0;
		padding: 0 0 30px 20px;
		width: 980px;
		list-style: none;
		overflow: hidden;
		border-bottom: 1px solid #d9d9d9;
		}
		#footer .bottommenu li:last-child
		{
			margin: 0;
			}
		#footer .bottommenu li
		{
			list-style: none;
			height: 150px;
			width: 190px;
			margin: 0 6px 0 0;
			float: left;

			}
			#footer .bottommenu li a,#footer .bottommenu li a:visited
			{
				text-decoration: none;
				color:black;
				font-size: 11px;
				line-height: 17px;
				}
				#footer .bottommenu li a:hover
				{
					text-decoration: underline;
					}
			#footer .bottommenu li h3
			{
				color:#1396fb;
				font-size: 14px;
				margin: 0 0 10px 0;
				padding: 0;
				}
	#footer .copyrights
	{
		list-style: none;
		margin: 0;
		padding: 0;
		height: 85px;
		}
		#footer .copyrights li
		{
			float: left;
			}
		#footer .copyrights li.search
		{
			padding: 0;
			}
			#footer .copyrights li.search .example
			{
				padding: 5px 0 0 10px;
				color: black;
				font-size: 10px;
				}
				#footer .copyrights li.search .example a,#footer .copyrights li.search .example a:visited
				{
					color:#f58220;
					text-decoration: underline;
					}
					#footer .copyrights li.search .example a:hover
					{
						text-decoration: none;
						}
			#footer .copyrights li.search .form
			{
/*				width: 386px;*/
				height: 28px;
				position: relative;
				/*background: transparent url(../i/bottom_back_search.png) no-repeat left top;*/
				}
				#footer .copyrights li.search .form button
				{
				    background: none;
				    border: none;
				    margin: 0;
				    padding: 0;
				    width: 82px;
				    height:29xp;
				    }
				#footer .copyrights li.search .form .ekv
				{
				    right: 0;
				    position: absolute;
				    top: 40px;

				}
				/*
				#footer .copyrights li.search .form .submit
				{
					position: absolute;
					top:8px;
					right: 7px;
					}*/
				#footer .copyrights li.search .form input
				{
					width: 290px;
					float:left;
					font-family: 'Ubuntu Condenced',Arial Narrow, sans-serif;
					font-size: 14px;
					border-radius: 5px;
					border:1px solid #009ddc;
					margin: 0 5px 0 0;
					padding: 0 0 0 5px;
					height: 26px;
					background: white;

					}
		#footer .copyrights .skype_pnh_text_span
		{
		    font-family: 'Ubuntu', sans-serif;
		    font-size: 38px;
		    }
		#footer .copyrights li.phone
		{
			font-family: 'Ubuntu', sans-serif;
			font-size: 35px;
			position: relative;
			padding: 0px 85px 0 0;
			}
		#footer .copyrights li.copy
		{
			padding: 10px 120px 30px 20px;
			font-size: 11px;
			color:black;
			}
			#footer .copyrights li.copy span
			{
				color:#9b9b9b;
				line-height: 24px;
				}

.oneline
{
    margin: 0 !important;
    padding:0 !important;
    overflow: hidden;
    position: relative;
    width: 980px;
    height: 430px;
    }
    .oneline ul
    {
	list-style: none;
	padding: 0;
	overflow: visible;
	width: 50000px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	}
	.oneline ul li
	{
	    border:none !important;
	}
	.oneline .button-right {
	    position: absolute;
	    z-index: 100;
	    right: 0;
	    top: 185px;
	    }
	.oneline .button-left {
	    position: absolute;
	    z-index: 100;
	    left: 0;
	    top: 185px;
	    display: none;
	}
#listproducts
	{
	padding: 0;
	margin: 0;
	overflow: hidden;
	}
	#listproducts ul
	{
		list-style: none;
		padding: 0;
		overflow:visible;
		margin: 0 0 0 10px;
		}
		#listproducts ul li.last
		{
			border-right:none;
			}
		#listproducts ul li.hover
		{
		    border-color: white;
		}
		#listproducts ul li
		{
			width: 179px;
			/*height: 354px;*/
			height: 385px;
			margin: 30px 6px 0 0;
			background: none;
			/*border-bottom: 1px dotted #c6c6c6;*/
			border-right:1px solid #e9e9e9;
			text-align: left;
			padding: 2px 0 0 12px;
			position: relative;
			float: left;
			cursor: pointer;
			cursor: hand;
			}
			#listproducts ul li .delivery_types
			{
			    position:absolute;
			    bottom:-20px;
			    left:2px;
			    line-height:16px;
			    font-size:11px;
			    color:black;
			    font-family: Arial, Helvetica, Tahoma, sans-serif;
			}
			#listproducts ul li.hover .hovercont
			{
			    display: block !important;
			}
			#listproducts ul li .hovercont
			{
			    position: absolute;
			    right: -5px;
			    top: -5px;
			    width: 200px;
			    /*height: 354px;*/
			    height: 385px;
			    border: 2px solid #378ae0;
			    border-radius: 6px;
			    display:none;
			    z-index:1;
			}
			#listproducts ul li .productcont
			{
			    position: absolute;
			    width:179px;
			    height: 354px;
			    z-index:10;

			}
			#listproducts ul li .market_icons
			{
			    position:absolute;
			    top:2px;
			    left:2px;
			}
			#listproducts ul li .sizes
			{
			    padding: 3px 0;
			}
			#listproducts ul li .icons
			{
				position: absolute;
				right: 0px;
				top:0px;
				z-index: 150;
				width: 72px;
				height: 108px;
				display: none;
				text-align: center;
				padding: 13px 0 0 0;
				}
				#listproducts ul li .icons img
				{
					margin: 0 0 3px 0;
					}
			#listproducts ul li .buy
			{
				position: absolute;
				right: 2px;
				bottom:10px;
				z-index: 150;
				width: 71px;
				height: 59px;
				padding: 35px 0 0 0;
				text-align: center;
				}
			#listproducts ul li .sale,#simproducts ul li .sale
			{
				position: absolute;
				left: 12px;
				top:10px;
				z-index: 10;
				width: 27px;
				height: 27px;
				}
			#listproducts ul li .recommend,#simproducts ul li .recommend
			{
				position: absolute;
				right: 0;
				top:0;
				z-index: 10;
				width: 92px;
				height: 17px;
				}
			#listproducts ul li .buy_already
			{
				position: absolute;
				right: 2px;
				bottom:10px;
				z-index: 150;
				width: 71px;
				height: 59px;
				padding: 35px 0 0 0;
				text-align: center;
				}
			#listproducts ul li .oldprice
			{
				position: absolute;
				left: 14px;
				top:289px;
				color:#7e7e7e;
				font-size: 14px;
				text-decoration: line-through;
				}
			#listproducts ul li .bonusprice
			{
			    font-size: 10px;
			    color:#F58220;
			    position: absolute;
			    bottom:8px;
			    left:15px;
			}
			#listproducts ul li .oldpricebonus
			{
			    top:275px;
			    text-decoration:none;
			    }
			    #listproducts ul li .oldpricebonus span
			    {
				color: #000;
				font-size: 8px;
				font-family: 'Arial';
			    }
			#listproducts ul li .pricebonus
			{
			    top:300px !important;
			    }
			    #listproducts ul li .pricebonus span.pricetext
			    {
				color: #d33c5c;
				font-size: 10px;
				font-family: 'Arial';
			    }
			#listproducts ul li .price
			{
				position: absolute;
				left: 0;
				top:303px;
				color:#black;
				font-size: 25px;
				}
				#listproducts ul li .price .quant
				{
				    color:#555555;
				    font-size: 14px;
				}
			#listproducts ul li .img
			{
				margin: 0 0 0 -5px;
				}
			#listproducts ul li a.name,#listproducts ul li a.name:visited
			{
				font-size: 14px;
				color:black;
				line-height: 20px;
				font-weight: normal;
				font-family: Ubuntu,Arial,Helvetica,sans-serif;
				text-decoration: none;
				}
				#listproducts ul li a.name:hover
				{
					color:#f58220;
					text-decoration: none;
					}
			#listproducts ul li #stars
			{
				text-align: left;
				margin: 0 0 12px 0;
				}
				#listproducts ul li #stars img
				{
					}
			#listproducts ul li .internetprice
			{
			    position: absolute;
			    bottom: 10px;
			    font-family: 'Ubuntu',Arial,sans-serif;
			    font-size: 12px;
			    color:red;
			    }