





    .js .hidden {
      display:none;
    }


div.sp-wrap	{ background-image: url(images/bg_bl.jpg); border: #999999 0px solid; padding: 6px; color: #FFFFFF; font-size: 18px; }

.pointer { cursor: pointer; }


#win{

        min-width:900px;
        width:expression(body.clientWidth < 900 ? "900px" : "auto");
	background-position: top; background-repeat: repeat-x;
	background-image:url(images/top_bg.png);

}

div.l_bg	{
		width: 100%; 
		background-image:url(images/left_bg.png);
		background-position: left; background-repeat: repeat-y;
		}

div.r_bg	{
		width: 100%; 
		background-image:url(images/right_bg.png);
		background-position: right; background-repeat: repeat-y;
		}



BODY			{
			background-color: #1D2728;
			background-image:url(images/bg.jpg);
			PADDING-RIGHT: 0px;
			BACKGROUND-POSITION: right 0%;
			PADDING-LEFT: 0px;
			PADDING-BOTTOM: 0px;
			MARGIN: 0px;
			PADDING-TOP: 0px;
			FONT: 13px tahoma; tahoma, Helvetica, sans-serif;
			COLOR: #FFFFFF;
			cursor: default;
			OVERFLOW: on;
			}


h1			{ font-size: 20px; font-weight: normal; font-family: tahoma; color: #222222; }
h2			{ font-size: 18px; position: relative; top: 15px; font-weight: normal; font-family: tahoma; color: #990000; }
h3			{ font-size: 18px; font-weight: normal; font-family: arial; color: Gold; }

h5			{ font-size: 12px; font-weight: normal; font-family: arial; color: Gold; }


div.t_phone	{
		color: #777777; width: 200px; position: absolute; top: 25px; right: 3%; font-family: arial; text-align: center;
		}

div.t_left	{
		color: #777777; width: 17%; position: absolute; top: 25px; left: 1%; font-family: arial; text-align: center; font-size: 11px;
		}


div.ldiv_block	{
		width: 16%; color: #999900; font-size: 12px; text-decoration: none; 
		position: absolute; top: 130px; left: 1%; text-align: left;
		}

.l_block:link		{ color: #777777; text-decoration: none; }
.l_block:visited	{ color: #777777; text-decoration: none; }
.l_block:hover		{ color: #FFFFFF; text-decoration: underline; }
.l_block:active		{ color: #777777; text-decoration: none; }

.tm:link		{ color: #FFFFFF; }
.tm:visited		{ color: #FFFFFF; }
.tm:hover		{ color: red; }
.tm:active		{ color: red; }



.way			{ font-size: 11px; color: #AAAAAA; }
.way:link		{ font-size: 11px; color: #AAAAAA; }
.way:visited		{ font-size: 11px; color: #AAAAAA; }
.way:hover		{ font-size: 11px; color: #000000; }
.way:active		{ font-size: 11px; color: #000000; }

td.toy_block		{ border: #FFFFFF 1px solid; width:25%; }
td.toy_block_hover	{ border: #000000 1px solid; width:25%; }

div.bg_bl	{
		background-color: #0E7493;
		background-image:url(images/bg_bl.jpg);
		background-repeat: repeat;
		}

div.bg_bl1	{
		background-image:url(images/bl_tl.jpg);
		background-repeat: no-repeat; background-position: top left;
		}

div.bg_bl2	{
		background-image:url(images/bl_tr.jpg);
		background-repeat: no-repeat; background-position: top right;
		}

div.bg_bl3	{
		background-image:url(images/bl_bl.jpg);
		background-repeat: no-repeat; background-position: bottom left;
		}

div.bg_bl4	{
		background-image:url(images/bl_br.jpg);
		background-repeat: no-repeat; background-position: bottom right;
		}




div.center	{
		width: 62%; 
		background-color: #FFFFFF;
		background-image:url(images/pr_bl.png);
		background-position: left bottom; background-repeat: no-repeat;
		}

div.center1	{
		width: 100%; 
		background-image:url(images/pr_br.png);
		background-position: right bottom; background-repeat: no-repeat;
		}

div.center2	{
		width: 100%; 
		background-image:url(images/pr_tl.png);
		background-position: left top; background-repeat: no-repeat;
		}

div.center3	{
		width: 100%; 
		background-image:url(images/pr_tr.png);
		background-position: right top; background-repeat: no-repeat;
		}

div.center4	{
		width: 90%;
		color: #444444;
		text-align: justify;
		}



div.r_block	{
		width: 16%; color: #999900;
		position: absolute; top: 130px; right: 1%; text-align: left; font-size: 12px;
		}



div.m_table	{
		background-image:url(images/m_table.jpg);
		background-position: top; background-repeat: repeat-x;
		}

div.m_table1	{
		background-image:url(images/mt_tl.jpg);
		background-position: top left; background-repeat: no-repeat;
		}

div.m_table2	{
		background-image:url(images/mt_tr.jpg);
		background-position: top right; background-repeat: no-repeat;
		}

div.m_table3	{
		background-image:url(images/mt_bl.jpg);
		background-position: bottom left; background-repeat: no-repeat;
		}

div.m_table4	{
		background-image:url(images/mt_br.jpg);
		background-position: bottom right; background-repeat: no-repeat;
		}



a:link			{ color: #0E61BC; text-decoration:none; }
a:visited		{ color: #0E61BC; text-decoration:none; }
a:hover			{ color: red; text-decoration:underline; }
a:active		{ color: red; }



span.p_bar		{ font-weight: bold; padding: 5px; padding-left: 9px; padding-right: 9px; background-color: Gold; width: 27px; height: 27px; }
.p_bar:link		{ font-weight: bold; color: #FFFFFF; padding: 5px; padding-left: 9px; padding-right: 9px; background-color: #999999; width: 27px; text-decoration: none; height: 27px; }
.p_bar:visited		{ font-weight: bold; color: #FFFFFF; padding: 5px; padding-left: 9px; padding-right: 9px; background-color: #999999; width: 27px; text-decoration: none; height: 27px; }
.p_bar:hover		{ font-weight: bold; color: Gold; padding: 5px; padding-left: 9px; padding-right: 9px; background-color: #000000; width: 27px; text-decoration: none; height: 27px; }
.p_bar:active		{ font-weight: bold; color: Gold; padding: 5px; padding-left: 9px; padding-right: 9px; background-color: #000000; width: 27px; text-decoration: none; height: 27px; }


.m_table:link			{ color: #999999; width: 100%; }
.m_table:visited		{ color: #999999; width: 100%; }
.m_table:hover			{ color: #000000; width: 100%; text-decoration: none; }
.m_table:active			{ color: #000000; width: 100%; }



img.top_m		{ width: 600px; height: 10px; }
img.lcont_sp		{ width: 191px; height: 83px; }
img.m_search		{ width: 133px; height: 100px; }
img.m_search		{ width: 133px; height: 100px; }
img.m_sh		{ width: 359px; height: 46px; }
img.tel			{ position: absolute; top: 260px; left: 25px; }
img.tel_top		{ position: absolute; top: 141px; left: 24px; }

.button			{ font-size: 13px; color: #FFFFFF; background-color: #960202; }

div.tel			{ position: absolute; top: 170px; right: 80px; font-size: 11px; }
span.tel		{ font-family: tahoma; font-size: 22px; }

.sh			{ cursor:hand; color: Gold; border-bottom: Gold 1px dashed; }
.sh:link		{ border-bottom: Gold 1px dashed; }
.sh:visited		{ cursor:hand; color: Gold; border-bottom: Gold 1px dashed; }


div.top_m
			{
			position:absolute;
			top:10px; left:25px;
			width: 50%; height: 30px;
			color: #6F6F6F;
			}
div.top_i
			{
			position:absolute;
			top:10px; left:0px;
			width: 100%; height: 30px;
			text-align: right; 
			}
			                        
div.mxx			{ width: 100%; height: 850px; text-align: right; }

table.mxx1		{ position: absolute; right: 0px; width: 58%; }
			
table.r01		{ position: absolute; top: -30px; left: 0px; height: 155px; width: 100%;}
table.r02		{ position: absolute; top: 0px; right: 0px; }
td.r01_start		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_start.jpg); }
td.r01_end		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_end.jpg); }
td.r01_01		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_01.jpg); }
td.r01_02		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_02.jpg); }

td.r003			{ width: 2%; }
td.r03			{ width: 14%; }

table.c_r01		{ position: absolute; top: -30px; left: 0px; height: 155px; width: 100%;}
table.c_r02		{ position: absolute; top: 0px; right: 0px; }
td.c_r01_start		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_start.jpg); }
td.c_r01_end		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_end.jpg); }
td.c_r01_01		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_01.jpg); }
td.c_r01_02		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/red_line/r01_02.jpg); }

td.c_r003			{ width: 19%; }
td.c_r03			{ width: 10%; }


.p_cans:link		{ font-size: 15px; }
.p_cans:visited		{ font-size: 15px; }
.p_cans:hover		{ font-size: 15px; }
.p_cans:active		{ font-size: 15px; }


.m_razds:link		{ padding-left: 10px; color: #FFFFFF; text-decoration: none; font-size: 13px; }
.m_razds:visited	{ padding-left: 10px; color: #FFFFFF; text-decoration: none; font-size: 13px; }
.m_razds:active		{ padding-left: 10px; color: gold; text-decoration: underline; }
.m_razds:hover		{ padding-left: 10px; color: gold; text-decoration: underline; }

span.m_razds 		{ padding-right: 10px; }
span.mA_razds		{ BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right; background-image:url(images/rl_r.gif); padding-right: 10px; }

.mA_razds:link		{ padding-left: 10px; background-color: #FFBF00; color: #9D030D; font-size: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/rl_l.gif); }
.mA_razds:visited	{ padding-left: 10px; background-color: #FFBF00; color: #9D030D; font-size: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/rl_l.gif); }
.mA_razds:active	{ padding-left: 10px; background-color: #FFBF00; color: #9D030D; font-size: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/rl_l.gif); }
.mA_razds:hover		{ padding-left: 10px; color: #000000; text-decoration: none; font-size: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left; background-image:url(images/rl_l.gif); }

.top_m:link		{ color: #6F6F6F; text-decoration: none; font-size: 11px }
.top_m:visited		{ color: #6F6F6F; text-decoration: none; font-size: 11px }
.top_m:active		{ color: #000000; text-decoration: underline }
.top_m:hover		{ color: red; text-decoration: underline }

.m_vip:link		{ color: #CCCCCC; font-size: 13px; }
.m_vip:visited		{ color: #CCCCCC; font-size: 13px; }
.m_vip:hover		{ color: #FFFFFF; font-size: 13px; }
.m_vip:active		{ color: #FFFFFF; font-size: 13px; }

.m2_vip:link		{ color: #FFFFFF; font-size: 13px; font-weight: bold; }
.m2_vip:visited		{ color: #FFFFFF; font-size: 13px; font-weight: bold; }
.m2_vip:hover		{ color: Gold; font-size: 13px; font-weight: bold; }
.m2_vip:active		{ color: Gold; font-size: 13px; font-weight: bold; }

.m3_vip			{ text-decoration: none; }
.m3_vip:link		{ color: Gold; font-size: 13px; }
.m3_vip:visited		{ color: Gold; font-size: 13px; }
.m3_vip:hover		{ color: Yellow; font-size: 13px; }
.m3_vip:active		{ color: Yellow; font-size: 13px; }

.m3_news		{ text-decoration: none; font-size: 11px; }
.m3_news:link		{ color: Gold; font-size: 11px; }
.m3_news:visited	{ color: Gold; font-size: 11px; }
.m3_news:hover		{ color: Yellow; font-size: 11px; }
.m3_news:active		{ color: Yellow; font-size: 11px; }

.link5:link		{ color: #0E61BC; font-size: 13px; }
.link5:visited		{ color: #0E61BC; font-size: 13px; }
.link5:hover		{ color: gold; font-size: 13px; background-color: #E01314; }
.link5:active		{ color: gold; font-size: 13px; background-color: #E01314; }

.m_left			{ color: #000000; font-size: 13px; }
.m_left:link		{ color: #000000; font-size: 13px; }
.m_left:visited		{ color: #000000; font-size: 13px; }
.m_left:hover		{ color: red; font-size: 13px; background-color: #EEEEEE; }
.m_left:active		{ color: red; font-size: 13px; background-color: #EEEEEE; }

.m_toy			{ color: #222222; font-size: 14px; }
.m_toy:link		{ color: #0E61BC; font-size: 18px; text-decoration: underline; }
.m_toy:visited		{ color: #0E61BC; font-size: 18px; text-decoration: underline; }
.m_toy:hover		{ color: red; font-size: 18px; text-decoration: underline; }
.m_toy:active		{ color: red; font-size: 18px; text-decoration: underline; }

.a2rw			{ color: #000000; font-size: 13px; font-family: tahoma; }
.a2rw:link		{ color: #000000; font-size: 13px; }
.a2rw:visited		{ color: #000000; font-size: 13px; }
.a2rw:hover		{ color: red; font-size: 13px; }
.a2rw:active		{ color: red; font-size: 13px; }


div.t_code		{ position: relative; top: -12px; left: 250px; border: #555555 1px dotted; width: 150px; text-align: center; padding: 3px; }
div.i_code		{ border: #555555 1px dotted; width: 150px; text-align: center; padding: 3px; }
div.t_ab		{ position: relative; top: -17px; left: 0px; line-height: 18px; }

table.basket		{ font-size: 11px; }

div.bs_status		{
			position: absolute; top:2px; left: 400px;
			width: 150px; height: 40px;
			text-align: center; padding-top: 6px; 
			}
	
img.logo
			{
			position:absolute;
			top:37px; left: 32%;
			}

img.c_logo
			{
			position:absolute;
			top:42px; left:48px;
			}

div.m_search
			{
			position:absolute;
			top:175px; left:0px;
			width: 100%; height: 50px;
			}

div.c_search
			{
			position:absolute;
			top:142px; left:0px;
			width: 50%; height: 50px;
			}
div.w2_right
			{
			position:absolute;
			top:382px; right:20px; line-height: 29px;
			width: 29%; text-align: center; 
			}
table.c_search
			{
			width: 100%; height: 100px;
			text-align: left; 
			}


div.logs		{ position: relative; top: -15px; }

div.red_line
			{
			position:absolute;
			top:370px; left:0px;
			width: 98%; height: 95px;
			background-color: #960202; color: #FFFFFF;
			background-image:url(images/red_bg.gif);
			text-align: center;
			}

div.red_content
			{
			position:absolute;
			top:35px; left:0px;
			width: 98%; height: 95px;
			background-color: #960202; color: #FFFFFF;
			background-image:url(images/red_bg.gif);
			text-align: right;
			}

div.m_body
			{
			position:absolute;
			top:500px; left:0px;
			width: 100%;
			text-align: center;
			}

div.c_body
			{
			position:absolute;
			top:265px; left:70px;
			width: 62%;
			text-align: left;
			}

span.f_price		{ background-color: #E2E2E2; padding: 7px; border-bottom: red 3px solid; }

div.filter
			{
			position:absolute;
			top:280px; left:0px;
			width: 70%; height: 40px;
			text-align: right; 
			}

span.rating		{ border-bottom: #222222 1px dashed; }

div.about
			{
			position: relative; top: -60px; left: 115px; 
			width: 75%;
			text-align: left;
			}
div.news
			{
			position: relative; top: -60px; left: 30px; 
			width: 90%;
			text-align: left;
			}
div.news_menu
			{
			position: relative; top: -100px; left: 18%; right: -290px;
			background-color: #EFEFEF; border-top: #CBCBCB 3px solid; color: #555555; font-family: tahoma; padding: 30px; padding-top: 0px;
			text-align: justify;
			}

td.r_news		{ padding-left: 15px; padding-right: 15px; color: #555555; font-family: tahoma;  font-size: 13px; background-color: #EFEFEF; }

img.about		{ border: #AAAAAA 1px solid; position: relative; left: -131px; top: 106px; }

img.add_bask		{ border: 0px; position: relative; left: -5px; top: 5px; }


div.ab			{ position: relative; top: 8px; }
b.price			{ font-size: 16px; font-family: tahoma; }

div.r_cont
			{
			position:absolute;
			top: 400px; right: 3%;
			width: 230px; height: 500px; background-color: #FFFFFF;
			}

div.r_news
			{
			position:absolute;
			top: 290px; right: 2%;
			width: 230px; height: 500px;
			}

div.way			{
			position:absolute;
			top:255px; left:25px; 
			width: 96%; height: 20px;
			text-align: left; font-size: 13px;
			border-bottom: #AAAAAA 1px solid;
			}
table.pr_filter		{
			position:absolute;
			top:320px; right:4%; 
			width: 220px; background-color: #EEEEEE; border: #EEEEEE 10px solid;
			}

.ww3b			{ font-size: 13px; font-weight: bold; }
.ww3n			{ font-size: 13px; }

div.m_toy
			{
			position:absolute; 
			top:50px; left:0px;
			width: 97%; height: 100px;
			text-align: right;
			}

div.c_toy
			{
			position:absolute; 
			top:150px; right:100px;
			}

div.m_left
			{
			position:absolute; 
			top:70px; left:24px; background-color: #DDDDDD;
			width: 230px; height: 70px;
			text-align: left;
			BACKGROUND-REPEAT: no-repeat;
			background-position: right;
			background-image:url(images/m_left.gif);

			}

div.m_left1
			{
			position:absolute;
			top:75px; left:30px;
			width: 210px; height: 70px;
			}

td.m2
			{
			padding: 30px; padding-top: 0px; padding-bottom: 5px;
			font-size: 14px;
			}

table.m_search
			{

			width: 50%; height: 100px; 
			text-align: left; 
			BACKGROUND-REPEAT: no-repeat;
			background-position: left;
			background-image:url(images/search_gift.jpg);
			}


			
	#bubble_tooltip
	{

		position:absolute;
		display:none;


		background-color: #FFFFFF; border: #222222 1px solid;
		width: 800px; height: 700px;
	}

	#bubble_tooltip .bubble_top
	{

		
	}

	#bubble_tooltip .bubble_middle{

	text-align: center; padding: 30px;

	}

	#bubble_tooltip .bubble_middle span{

		font-family: tahoma;

		font-size:11px;

	}

	#bubble_tooltip .bubble_bottom
	{


	}



div.mw		{ position:absolute; top:0px; left:0px; right:0px; width:100%; height: 260px; background-color: #FFFFFF; }
div.cw		{ position:absolute; top:0px; left:0px; right:0px; width:100%; height: 260px; background-color: #FFFFFF; }


img.z_close	{ cursor:hand; position: relative; top: 7px; left: -4px; }

div.i_im1	{ position: relative; top: -42px; left: 62px; }

.pn:link	{ color: #000000; }
.pn:visited	{ color: #000000; }


div.pos0	{ background-color: #FFFFFF; }
div.pos1	{ background-color: #EEEEEE; border: red 1px solid; height: 50px; }



img.z_foto	{ cursor:hand; border: #AAAAAA 1px solid; width: 90px; height: 90px; }
img.b_foto	{ cursor:hand; border: 0px; width: 550px; height: 550px; }
img.lupa	{ cursor:hand; border: 0px; position: relative; top: 132px; left: -70px; }
img.lupa1	{ cursor:hand; border: 0px; position: relative; top: 22px; left: 210px; }
img.info	{ cursor:hand; border: #AAAAAA 1px solid; width: 190px; }
img.info1	{ cursor:hand; border: #AAAAAA 1px solid; position: relative; top: -100px; left: 5px; }
img.info2	{ cursor:hand; border: #AAAAAA 1px solid; position: relative; top: 0px; left: -90px; }
img.i_im	{ border: #AAAAAA 1px solid; }

div.i		{ position: relative; top: 0px; left: -45px; }
div.info	{ position: relative; top: -200px; left: 360px; width: 250px;  }
div.info1	{ position: relative; top: -170px; }

div.l			{
			display:none;
			}

div.m001		{ width: 90%; text-align:left; padding: 20px; }

div.m002		{ text-align: left; padding: 20px; position: absolute; left: 7%; width: 37%; }
div.m005		{ text-align: left; padding: 20px; position: absolute; right: 7%; width: 37%; }
div.m003		{ text-align: left; padding: 20px; position: absolute; left: 3%; top: 30px; width: 35%; }
div.m004		{ height: 1080px; text-align: center; }

td.br01			{ font-size: 13px; width: 33%; text-align: center; }

div.br_page		{ position: relative; left: 15%; }

div.sky			{
			position: absolute; top: 0px;
			width: 100%; height: 270px;
			}

div.red_end		{
			position: absolute; right: -1px; top: 0px;
			width: 24px; height: 95px;
			background-image: url(images/red_end.jpg);
			}

div.marq		{
			position: absolute; top: 490px;
			width: 100%; height: 60px;
			text-align:center;
			border: 0px;
			}




	#search_tooltip
	{

		position:absolute;
		display:none;


		background-color: #FFFFFF; border: #333333 1px solid;
		color: #000000;
		background-image: url(images/sky.jpg);
		background-repeat: repeat-x;
		background-position: top;
		width: 62%; height: 380px;
	}

	#search_tooltip .search_top
	{

		
	}

	#search_tooltip .search_middle{

	text-align: center; padding: 20px;

	}

	#search_tooltip .search_middle span{

		font-family: tahoma;

		font-size:11px;

	}

	#search_tooltip .search_bottom
	{


	}


input.w_search		{ font-size: 22px; background: transparent; border: 0px; cursor: hand; }


div.m_words		{ position: absolute; top: 284px; width: 100%; text-align:center; height: 30px;	}
div.m_words2		{ position: absolute; top: 336px; width: 100%; height: 300px; background-color: #FFFFFF; }


span.sape		{ color: #FFFFFF; font-size: 11px; line-height: 30px; }
.sape a			{ color: #FFFFFF; font-size: 11px; text-decoration: underline; }
.sape a:visited		{ color: #FFFFFF; font-size: 11px; text-decoration: underline; }
.sape a:hover		{ color: Gold; }


table.news_fild		{ color: #000000; font-size: 11px; }
.news_fild img		{ float: right; margin: 15px; }


