/* global */
body
{
	background:#a00000 url("../img/bg.gif") repeat-x;
}

body, div, p, a, h1, h2, h3, span, ul, li, form, label, input, select, table, td
{
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:arial,sans-serif;
}

body, div, p, a, span, ul, li, form, label, input, select, table, td
{
	font-size:12px;
}

body
{
	padding-bottom:28px;
}

a
{
	color:#a00000;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

a img
{
	border:none;
}

.fleft
{
	float:left;
}

.fright
{
	float:right;
}

div.flstop
{
	clear:both;
	width:0px;
	height:0px;
}

.just
{
	text-align:justify;
}

/* fmenu */
#fmenu, #fmenu_stars
{
	width:866px;
	height:72px;
}

#fmenu
{
	position:relative;
	margin:0px auto;
	background:url("../img/fmenu_bg.jpg");
}

#fmenu a
{
	font-size: 16px;
	font-weight: bold;
	color: White;
	padding-top: 18px;
}

#fmenu a#first
{
	padding-left: 40px;	
}

#fmenu a#second
{
	margin-left: 162px;	
}

#fmenu a#third
{
	margin-left: 332px;	
}

#fmenu a#fourth
{
	margin-left: 542px;	
}

#fmenu a#fifth
{
	margin-left: 719px;	
}


#fmenu_stars
{
	position:absolute;
	top:0px;
	left:0px;
	background:url("../img/fmenu_stars.gif");
}

#fmenu li
{
	display:block;
}

#fmenu a
{
	position:absolute;
	top:4px;
	height:59px;
}

#fmenu_a1
{
	left:6px;
	width:117px;
	background:url("../img/fmenu_a1.gif") 50px 17px no-repeat;
}

#fmenu_a2
{
	left:131px;
	width:168px;
	background:url("../img/fmenu_a2.gif") 29px 17px no-repeat;
}

#fmenu_a3
{
	left:307px;
	width:195px;
	background:url("../img/fmenu_a3.gif") 23px 21px no-repeat;
}

#fmenu_a4
{
	left:510px;
	width:146px;
	background:url("../img/fmenu_a4.gif") 24px 17px no-repeat;
}

#fmenu_a5
{
	left:664px;
	width:196px;
	background:url("../img/fmenu_a5.gif") 23px 17px no-repeat;
}

/* smenu */
#smenu
{
	position:relative;
	width:866px;
	height:168px;
	margin:0px auto;
	background:url("../img/smenu_bg.jpg") center no-repeat;

}

#smenu_gifts
{
	position:absolute;
	top:108px;
	left:96px;
	width:55px;
	height:38px;
	background:url("../img/smenu_gifts.gif");
}

#smenu_hitgames
{
	position:absolute;
	top:128px;
	right:56px;
	width:141px;
	height:13px;
	font-size: 14px;
	font-weight: bold;
}

#smenu_a
{
	position:absolute;
	top:83px;
	left:157px;
}

#smenu_a, #smenu_a a
{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

#smenu_p
{
	position:absolute;
	top:111px;
	left:164px;
	width:474px;
	height:41px;
	color:#878787;
	font-size:11px;
	overflow:hidden;
	font-weight: normal;
}
#smenu_pp
{
	position:absolute;
	top:125px;
	left:164px;
	width:474px;
	height:51px;
	color:#878787;
	font-size:11px;
	overflow:hidden;
	font-weight: normal;
}

/* in */
#in
{
	position:relative;
	width:788px;
	min-height:473px;
	margin:0px auto;
	padding-left:38px;
	padding-right:40px;
	background:url("../img/in_bg.gif");
}

#in_bgl, #in_bgr
{
	position:absolute;
	top:0px;
	width:4px;
	height:473px;
}

#in_bgl
{
	left:20px;
	background:url("../img/in_bgl.gif");
}

#in_bgr
{
	right:20px;
	background:url("../img/in_bgr.gif");
}

div.in_rline
{
	width:788px;
	height:6px;
	background:url("../img/in_rline.gif");
}

/* left */
#left
{
	float:left;
	width:289px;
	margin:14px 0px;
	padding-bottom:100px;
}

#left ul.menu li
{
	display:block;
	width:251px;
	padding-left:38px;
	background:#1274a5 url("../img/left_menu_arrow.gif") 11px 8px no-repeat;
}
#left ul.menu li.darky
{
	display: block;
	width: 251px;
	padding-left: 38px;
	background: #DA2625 url("../img/left_menu_arrow_red.gif") no-repeat 11px 8px;
}


#left ul.menu a
{
	display:block;
	width:239px;
	padding:3px 3px 3px 10px;
	background:url("../img/left_menu_a_bg.gif");
	color:#5c4422;
	font-size:13px;
	font-weight:bold;
}

#left ul.menu li.darky a
{
	background:url("../img/left_menu_a_bg_red.gif");
	color:#084361;
}

#left ul.menu a:hover,#left ul.menu li.darky a:hover
{
	background:#ffffff;
	text-decoration:none;
}

#left ul.menu h2
{
	display: inline;
	margin: 0px;
	padding: 0px;
}


#left_orders
{
	position:relative;
	width:289px;
	height:92px;
	margin:14px 0px;
	background:url("../img/banner.gif");
}

#left_orders_bells
{
	position:absolute;
	top:-10px;
	left:-12px;
	width:102px;
	height:102px;
	background:url("../img/left_orders_bells.gif");
}

#left_orders a
{
	position:absolute;
	top:67px;
	right:20px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}

#left h2
{
	margin:20px 0px;
	color:#a00000;
	font-size:12px;
	text-decoration:underline;
}

#left p, #left p a
{
	font-size:11px;
}

#left p
{
	color:#a0a0a0;
}

/* right */
#right
{
	float:right;
	width:482px;
	margin:14px 0px;
	padding:3px 0px 60px 0px;
}

p#right_show_all
{
	position:relative;
	top:-10px;
	width:467px;
	height:70px;
	padding:33px 0px 0px 7px;
	background:url("../img/right_show_all.gif");
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
}

#right_show_all a
{
	position:absolute;
	top:7px;
	right:0px;
	width:90px;
	height:90px;
}

#right_sortiment
{
	position:relative;
	top:-103px;
	font-size:13px;
	font-weight:bold;
}

/* right_in */
#right_in
{
	position:relative;
	top:-40px;
	width:482px;
}
#right_inclas
{
	position:relative;
	top:0px;
	width:482px;
}
#right_inclas ul
{
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#right_in p, #right_in a.grey
{
	color:#3f3f3f;
}

#right_in p.column
{
	float:left;
	width:223px;
	padding-left:10px;
}

#right_inclas div.column
{
	float:left;
	width:223px;
	padding-left:10px;
}

#right_inclas h1
{
	font-size: 12px;
}

#right_inclas h2
{
	font-size: 12px;
}

#right_inclas h3
{
	font-size: 12px;
}

#right_in div.games
{
	width:466px;
	min-height:222px;
	margin-top:17px;
	background:url("../img/right_games_vline.gif") center no-repeat;
}

#right_inclas div.games{
	width:466px;
	min-height:120px;
	margin-top:0px;

}

#right_in div.games div.left, #right_in div.games div.right
{
	width: 202px;
	min-height: 214px;
	padding: 0px 20px 0px 10px;
}

#right_inclas div.games div.left, #right_inclas div.games div.right
{
	width: 446px;
	min-height: 120px;
	padding: 0px 0px 0px 10px;
}

#right_in div.games div.left, #right_inclas div.games div.left
{
	float:left;
}

#right_in div.games div.right, #right_inclas div.games div.right
{
	float:right;
}

#right_in div.games .gname 
{
	color:#084361;
	font-size:13px;
	font-weight:bold;
	background-color: #E3F4FD;
	padding:3px;		
}
#right_in div.games .gnames 
{
	color:#084361;
	font-size:13px;
	font-weight:bold;
		
}

#right_inclas div.games .gname a h2
{
	color: #084361;
	font-size: 14px;
	padding:3px;	
	padding-left: 0px;
	width: 305px;
}
#right_inclas div.games .gname a:hover h2
{
	text-decoration: underline;
}

#right_in div.games div.hline1
{
	width: 200px;
	height: 1px;
	margin: 0px 0px 8px 0px;
	background: url("../img/right_games_hline1.gif");
}

#right_inclas div.games div.hline1
{
	width: 196px;
	height: 1px;
	margin: 0px 0px 8px 6px;
	background: url("../img/right_games_hline1.gif");
}

#right_in div.games img
{
	float:right;
}

#right_inclas div.games img
{
	float:right;
	width:96px;
}


#right_in div.games p.gift, #right_in div.games p.name, #right_in div.games p.info
{
	width:97px;
	font-size:10px;
}

#right_in div.games p.info
{
	min-height:130px;
}

#right_inclas div.games p.name, #right_inclas div.games p.info
{
	width:300px;
	font-size:12px;
}

#right_inclas div.games p.gift
{
	width:305px;
	font-size:10px;
}

#right_in div.games p.gift
{
	color:#df2524;
}

#right_inclas div.games p.gift
{
	color:#df2524;
}

#right_in div.games p.name
{
	margin:2px 0px 15px 0px;
}

#right_inclas div.games p.name
{
	margin:2px 0px 15px 0px;
}

#right_in div.games div.hline2
{
	width:196px;
	height:1px;
	margin:8px 0px 6px 6px;
	background:url("../img/right_games_hline2.gif");
}

#right_in div.games a.buy, #right_in div.games a.info
{
	display:block;
	width:93px;
	height:22px;
}

#right_in div.games a.buy
{
	float:left;
	margin-left:5px;
	background:url("../img/right_games_buy.gif");
}

#right_in div.games a.info
{
	margin-left:105px;
	background:url("../img/right_games_info.gif");
}
#right_inclas div.games a.sortiment
{
	margin-left:0px;
	margin-top:10px;	
	background:url("../img/zobrazit_darky.gif");
	display:block;
	width:150px;
	height:22px;	
	color: White;
	font-weight: bold;
	line-height:22px;
	text-indent: 10px;
}

/* footer */
#footer
{
	width:866px;
	margin:0px auto;
	background:url("../img/footer_bg.gif");
}

#footer p
{
	margin-top:9px;
	padding-left:38px;
	padding-right:40px;
}

#footer p, #footer p a
{
	color:#a0a0a0;
	font-size:11px;
}

#footer p.fleft, #footer p.fright
{
	margin-bottom:3px;
}

#footer p.fleft
{
	padding-right:0px;
}

#footer p.fright
{
	padding-left:0px;
}

#footer_shape
{
	width:826px;
	height:31px;
	margin-left:20px;
	background:url("../img/footer_shape.jpg");
}

#odkazy
{
	width:800px;
	margin:0px auto;
}
/* iframe */

iframe.odk{
	width:800px;
	height:14px;
}
.lista-seo a{
	color: white;
	font-size: 10px;
}
#point {

	height:1px;

	overflow:hidden;

}
