/* hryprovsechny.cz */

/* neviditelne */
.hidden 					{ display:none; }

/* goTo */
#goTo		 				{ display:none; }

/* LINKY */ 
a, a:visited 				{ color:#000000; font-weight:normal; text-decoration:underline; }
a:hover, a:focus, a:active	{ color:#a20017; font-weight:normal; } 
a img 						{ border:none; }

/* BLOCKS */
html, body 					{ height:100%; }
body      					{ margin:0; padding:0; text-align:center; overflow:-moz-scrollbars-vertical; background:#ffffff url("/images/backgr_body.jpg") top center repeat-x; }
body>#page 					{ height:auto; }
#page 						{ position:relative; top:0; left:0; width:100%; margin:0; padding:0; min-height:100%; height:100%; /*background: url("/images/backgr_page.jpg") top center no-repeat;*/ background-color:transparent; }
#content					{ width:990px; margin:0 auto; padding:0; text-align:left; min-height:200px; background:url("/images/backgr_page.jpg") 0 -300px no-repeat; position:relative; top:-39px; z-index:3;clear:both;}
#footer 					{ width:990px; height:54px; margin:0 auto; padding:0; color:#787878; font-size:10px; font-weight:normal; }
.cleaner 					{ display:none; clear:both; height:1px; font-size:1px; line-height:1px; margin:0; padding:0; }

/* TEXT columns */
#column						{ position:relative; top:0; left:0; width:990px; margin:0; padding:0; float:left; clear:both; }
#content #leftColumn		{ position:relative; top:0; left:0; width:200px; margin:0; padding:0; float:left; background:#ffffff url("/images/backgr_left.jpg") top left no-repeat; }
#content #middleColumn		{ position:relative; top:0; left:0; width:585px; margin:0; padding:0; float:left; background: url("/images/backgr_left.jpg") top left no-repeat; }
#content #rightColumn		{ position:relative; top:35px; left:0; width:190px; margin:0; padding:0; float:left; }
#content #rightColumn #text	{ position:relative; width:190px; margin:0; padding:3px 0 20px 0; text-align:center; background:url("/images/backgr_right.gif") top left repeat-y; }
#content #rightColumn #end	{ position:relative; width:190px; height:20px; margin:0; padding:0; background: url("/images/backgr_right_bottom.gif") top left no-repeat; }

/* TEXT spolecne */
h2 							{ margin:0; padding:10px 0 15px 20px; font-size:23px; font-size:10px; font-weight:normal; color:#426066; }
h3 							{ margin:0; padding:5px 0 10px 7px; font-size:10px; font-weight:normal; color:#5c8992; text-align:left; }
p 							{ margin:0; padding:5px 32px 5px 10px; text-align:left; }
.vpravo						{ float:right; }
.vlevo						{ float:left; }

/* NAVIGACE dole na strance */
.number						{ margin:5px 0px; padding:0 0 10px 0; font-size:12px; text-align:center; color:#5c8992; width: 100%; text-align:center; } 
.number	.center				{ text-align:center; margin:15px 0 0 0; padding:4px; font-size:12px; line-height:20px; }
.number .news a				{ float:left; margin:0px auto 0 10px; padding:0 0 0 20px; background:url("/images/arrow_left.gif") top left no-repeat; font-size:12px; line-height:20px; text-align:left; }
.number .news a:hover		{ background:url("/images/arrow_left.gif") bottom left no-repeat; }
.number .older a			{ float:right; margin:0px 18px 0 0px; padding:0 20px 0 0; background:url("/images/arrow_right.gif") top right no-repeat; font-size:12px; line-height:20px; }
.number .older a:hover		{ background:url("/images/arrow_right.gif") bottom right no-repeat; }
.number .aktivni 			{ color: #000000; text-decoration: none; padding:6px; font-weight: bold; }

/* TEXT middleColumn */
#middleColumn #nowPlay	 	{ width:585px; float:left; margin:0 0 2px 0; padding:0 0 7px 0; background: url("/images/backgr_left.jpg") top left no-repeat; }
#middleColumn #newGames 	{ width:585px; float:left; margin:13px 0 0 0; padding:0 0 0 0; background:#ffffff url("/images/backgr_left.jpg") top left no-repeat; }
#middleColumn #topWeek 		{ width:585px; float:left; margin:13px 0 0 0; padding:0 0 0 0; background:#ffffff url("/images/backgr_middle.jpg") top left no-repeat; }
#middleColumn #standard		{ width:585px; float:left; margin:0 0 0 0; padding:0 0 7px 0; background: url("/images/backgr_middle.jpg") top left no-repeat; }
#middleColumn #comment 		{ width:585px; float:left; margin:13px 0 0 0; padding:0 0 7px 0; background:#ffffff url("/images/backgr_left.jpg") top left no-repeat; }
#middleColumn #comment-add	{ width:585px; float:left; margin:13px 0 0 0; padding:0 0 7px 0; background:#ffffff url("/images/backgr_left.jpg") top left no-repeat; }
#middleColumn #comment-add .error	{ color: #FF0000; font-weight: bold; margin: 15px 0 0 10px; display: none; }
div.hr 						{ width:563px; height:1px; background:#e6eff1; float:left; margin:0 0 0 9px;}
div.hr hr 					{ display: none; }

hr.line 						{ width:965px; height:1px; background:#ebeadd; float:left; z-index:4; position:relative; margin:0 auto;left:25px;top:-77px;border:0 none;}

/* 1. volba hry na home page */
#nowPlay #game 				{ width:490px; min-height:278px; float:left; margin:0; padding:0; background: url("/images/backgr_nowPlay.gif") top left repeat-y; }
#nowPlay #gameEnd			{ width:490px; height:7px; float:left; margin:0; padding:0; background: url("/images/backgr_nowPlay_end.gif") bottom left no-repeat; }
#nowPlay #game img			{ margin:0; padding:15px 0 0 15px ; }
#nowPlay #description		{ margin:0; padding:5px 0 5px 15px; width:280px; float:left;} 
#nowPlay #description h3	{ margin:0; padding:0; } 
#nowPlay #description p		{ margin:0; padding:0; font-size:10px; } 


/* 1. volba hry na home page */
#nowPlay #game 				{ width:490px; min-height:278px; float:left; margin:0; padding:0; background: url("/images/backgr_nowPlay.gif") top left repeat-y; }
#nowPlay #gameEnd			{ width:490px; height:7px; float:left; margin:0; padding:0; background: url("/images/backgr_nowPlay_end.gif") bottom left no-repeat; }
#nowPlay #game img			{ margin:0; padding:15px 0 0 15px ; }
#nowPlay #description		{ margin:0; padding:5px 0 5px 15px; width:280px; float:left;} 
#nowPlay #description h3	{ margin:0; padding:0; } 
#nowPlay #description p		{ margin:0; padding:0; font-size:10px; } 

/* sipka vlevo */
#nowPlay #arrowLeft			{ width:45px; float:left; margin:115px 0 0 0; padding:0; }
#arrowLeft ul 				{ margin:0; padding:0; list-style-type:none; }
#arrowLeft li 				{ display:inline; }
#arrowLeft li a 			{ display:block; height:40px; line-height:40px; margin:0; padding:0; vertical-align:middle; float:left; }
#arrowLeft li.active a, #arrowLeft li a:hover, #arrowLeft li a:focus, #arrowLeft li a:active { height:32px; color:#d2e9f7; }
#arrowLeft li a#last	    { width:40px; background: url("/images/arrow_left.jpg") 0 0 no-repeat; }
#arrowLeft li a:hover#last	{ width:40px; background: url("/images/arrow_left.jpg") 0 -40px no-repeat;  }
#arrowLeft li a span 		{ display:none; }

/* sipka vpravo */
#nowPlay #arrowRight		{ width:45px; float:right; margin:115px 0 0 0; padding:0; }
#arrowRight ul 				{ margin:0; padding:0; list-style-type:none; }
#arrowRight li 				{ display:inline; }
#arrowRight li a 			{ display:block; height:40px; line-height:40px; margin:0; padding:0; vertical-align:middle; float:left; }
#arrowRight li.active a, #arrowRight li a:hover, #arrowRight li a:focus, #arrowRight li a:active { height:32px; color:#d2e9f7; }
#arrowRight li a#next	    { width:40px; background: url("/images/arrow_right.jpg") 0 0 no-repeat; }
#arrowRight li a:hover#next	{ width:40px; background: url("/images/arrow_right.jpg") 0 -40px no-repeat;  }
#arrowRight li a span 		{ display:none; }

/* boxik nahore s popiskem + tlacitky */
#nowPlay #play				{ margin:15px 0 0 5px; padding:0; width:180px; height:32px; float:left; } 
#nowPlay #play h2 			{ display: none; }
#nowPlay #play ul 			{ margin:0; padding:0; list-style-type:none; }
#nowPlay #play li 			{ display:inline; }
#nowPlay #play li a 		{ display:block; height:32px; line-height:32px; margin:0; padding:0 5px 0 0; color:#000000; text-align:left; text-decoration:none; vertical-align:middle; float:left; font-size:10px; }
#nowPlay #play li.active a, #nowPlay #play li a:hover, #nowPlay #play li a:focus, #nowPlay #play li a:active { height:32px; color:#d2e9f7; }
#nowPlay #play li a.item-1    		{ width:85px; background: url("/images/button_info_big.gif") 0 0 no-repeat; }
#nowPlay #play li a:hover.item-1 	{ width:85px; background: url("/images/button_info_big.gif") 0 -32px no-repeat;  }
#nowPlay #play li a.item-2       	{ width:85px; background: url("/images/button_play_big.gif") 0 0  no-repeat; }
#nowPlay #play li a:hover.item-2 	{ width:85px; background: url("/images/button_play_big.gif") 0 -32px no-repeat; }
#nowPlay #play li a span 			{ display:none; }

.gameBox					{ float:left; width:136px; height:151px; margin:0 0 10px 6px; padding:5px 0 0 0; background: url("/images/backgr_box.gif") top left no-repeat; text-align:center; }
.gameBox:hover				{ background: url("/images/backgr_box_hover.gif") top left no-repeat; }
.gameBox h3					{ color:#426066; height: 10px; padding: 0px 10px 0px 10px; margin: 0 0px 17px 0px; overflow:hidden; }

/* boxik s popiskem hry + tlacitky - VELKY 				MK 2011-03-18 */
.gameBoxBig					{ float:left; width:269px; height:143px; margin:0 0 10px 7px; padding:8px 0 0 8px; background:#edf5f5  url("/images/backgr_boxBig.gif") top left no-repeat; text-align:center; }
.gameBoxBig:hover			{ background:#d4e1e5 url("/images/backgr_boxBig_hover.gif") top left no-repeat; }
.gameBoxBig h3				{ padding:0px 0px 5px 10px; color:#426066; font-size: 11px; float:right; width:115px; }
.gameBoxBig img				{ margin:0; padding:0; float:left; width:140px; }
.gameBoxBig p				{ margin:0; padding:0; font-size:11px; float:right; width:115px;} 

.gameBoxBig	.quick			{ margin:5px 0 0 4px; width:145px; height:30px; float:left; } 

.quick						{ margin:0 0 0 15px; margin-top:-10px; width:120px; height:30px; } 
.quick ul 					{ margin:0; padding:0; list-style-type:none; }
.quick li 					{ display:inline; }
.quick li a 				{ display:block; height:26px; line-height:26px; margin:0; padding:0 0 0 5px; color:#000000; text-align:left; text-decoration:none; vertical-align:middle; float:left; font-size:10px; }
.quick li.active a, .quick li a:hover, .quick li a:focus, .quick li a:active { height:26px; color:#d2e9f7; }
.quick li span 				{ display:block; height:26px; line-height:26px; margin:0; padding:0 3px 0 0; color:#000000; text-align:left; text-decoration:none; vertical-align:middle; float:left; 
							font-size:12px; font-weight:bold; }
.quick li a.item-1      	{ width:25px; background: url("/images/button_info.gif") 0 0 no-repeat; }
.quick li a:hover.item-1 	{ width:25px; background: url("/images/button_info.gif") 0 -26px no-repeat;  }
.quick li a.item-2       	{ width:75px; background: url("/images/button_play.gif") 0 0  no-repeat; }
.quick li a:hover.item-2 	{ width:75px; background: url("/images/button_play.gif") 0 -26px no-repeat; }
.quick li a span 			{ display:none; }

/* 4. FLASH HRA velka */
#bigFlash #content						{ width:1200px; margin:0 auto; padding:0; text-align:left; min-height:200px; background:url("/images/backgr_page.jpg") 0 -300px no-repeat; border:0px solid #ffff11; }
#bigFlash #middleColumn #comment-add	{ width:850px; float:left; margin:13px 0 0 0; padding:0 0 7px 0; background:#ffffff url("/images/backgr_left.jpg") top left no-repeat; }
#bigFlash #middleColumn #comment		{ width:850px; }
#bigFlash #standard #game 				{ width:850px; min-height:490px; text-align:center; float:left; margin:8px 0 0 8px; padding:0; background:#accfc8; }
#bigFlash #standard #gameEnd			{ width:850px; height:7px; float:left; margin:0 0 0 8px; padding:0; background:#accfc8; }
#bigFlash #standard #game img			{ margin:0; padding:15px 0 10px 15px; float:left; width:818px; }

#bigFlash #content #leftColumn	 		{ position:relative; top:0; left:0; width:160px; margin:0; padding:0; float:left; background:#ffffff; border:0px solid #00FF66; }
#bigFlash #content #middleColumn 		{ position:relative; top:0; left:0; width:850px; margin:0; padding:0; float:left; background: url("/images/backgr_left.jpg") top left no-repeat; }
#bigFlash #content #rightColumn 		{ position:relative; top:38px; left:16px; width:160px; margin:0; padding:0; float:left; border:0px solid #00FF66; }

#bigFlash #content #leftColumn .subMenu	{ display:none; }
#bigFlash #content #leftColumn h2		{ display:none; }
#bigFlash #content #rightColumn #text	{ display:none; }
#bigFlash #content #rightColumn #radio	{ display:none; }

#bigFlash #standard #description		{ margin:10px 0 0 8px; padding:10px 15px 10px 15px; width:820px; float:left; background:#accfc8; } 
#bigFlash #description h3				{ margin:0; padding:0; font-size:15px; } 
#bigFlash #standard #description p		{ margin:0; padding:0; font-size:12px; } 
#bigFlash #standard .embedCode p		{ font-size: 10px; line-height: 15px; }

#bigFlash #standard #galerie-top		{ width:850px; height:22px; float:left; margin:0 0 0 8px; padding:0; background:#accfc8;  } 
#bigFlash #galerie-top h3				{ margin:0 0 0 15px; padding:0; font-size:15px; } 
#bigFlash #standard #galerie			{ width:850px; min-height:80px; float:left; margin:0 0 0 8px; padding:0; background:#accfc8; } 
#bigFlash #standard #galerie-down		{ width:850px; height:5px; float:left; margin:0 0 0 8px; padding:0; background:#accfc8; } 
#bigFlash #standard #galerie img		{ width:122px; float:left; margin:2px 9px 3px 10px; padding:0;  } 

#bigFlash #standard #gamePlay			{ margin:10px 0 0 3px; padding:0; width:850px; height:30px; float:left; } 
#bigFlash .number .news a				{ float:left; margin:10px 290px 0 10px; padding:0 0 0 20px; background:url("/images/arrow_left.gif") top left no-repeat; font-size:10px; line-height:20px; text-align:left; }

/* 3. detail hry */
#standard #game 			{ width:560px; min-height:317px; float:left; margin:0 0 0 8px; padding:0; background: url("/images/backgr_gameDetail.gif") top left repeat-y; }
#standard #gameEnd			{ width:560px; height:7px; float:left; margin:0 0 0 8px; padding:0; background: url("/images/backgr_gameDetail_end.gif") bottom left no-repeat; }
#standard #game img			{ margin:0; padding:15px 0 10px 15px; float:left; }
#standard #game .nahled		{ max-width:360px; max-height:250px; }
#standard #game	.getStars 	{ margin:-23px 0 0 0px; padding:0; width:auto; height:20px; float:left; display:inline; text-align:right; vertical-align:middle; font-size:10px; line-height:20px; } 
#standard #game	.getStars span 	{ margin:3px 0 0 0px; padding:0; float:left; } 
#standard #detail			{ margin:0; padding:15px 0 5px 15px; width:160px; float:right; } 
#standard #detail p			{ margin:0 0 22px 0; padding:0; font-size:10px; } 
#standard #detail span		{ font-size:12px; color:#5c8992; float:left; } 
#standard #detail p span img	{ margin:0; padding:0 0 0px 0; } 

#standard #description		{ margin:0; padding:5px 0 5px 15px; width:380px; float:left;} 
#standard #description h3	{ margin:0; padding:0; } 
#standard #description p	{ margin:0; padding:0; font-size:12px; } 

#standard #play				{ margin:0px 0 0 5px; padding:0; width:145px; height:90px; float:left; } 
#standard #play h2 			{ display: none; }
#standard #play ul 			{ margin:0; padding:0; list-style-type:none; }
#standard #play li 			{ display:inline; }
#standard #play li a 		{ display:block; height:42px; line-height:42px; margin:0 0 5px 0; padding:0; color:#000000; text-align:left; text-decoration:none; vertical-align:middle; float:left; font-size:10px; }
#standard #play li.active a, #standard #play li a:hover, #standard #play li a:focus, #standard #play li a:active { height:42px; color:#d2e9f7; }
#standard #play li a.item-1    		{ width:145px; background: url("/images/button_oblibene.gif") 0 0 no-repeat; }
#standard #play li a:hover.item-1 	{ width:145px; background: url("/images/button_oblibene.gif") 0 -42px no-repeat;  }
#standard #play li a.item-2       	{ width:145px; background: url("/images/button_zahrat-si.gif") 0 0  no-repeat; }
#standard #play li a:hover.item-2 	{ width:145px; background: url("/images/button_zahrat-si.gif") 0 -42px no-repeat; }
#standard #play li a span 			{ display:none; } 

.posli-add-this				{ margin: -30px 0 0 -15px; padding: 0; }
.posli						{ margin:-20px 0 0 0; padding:0; width:120px; height:20px; } 
.posli h2 					{ display: none; }
.posli ul 					{ margin:0; padding:0; list-style-type:none; }
.posli li 					{ display:inline; }
.posli li a 				{ display:block; height:18px; line-height:18px; margin:0; padding:0 0 0 5px; color:#000000; text-align:left; text-decoration:none; vertical-align:middle; float:left; font-size:10px; }
.posli li.active a, .posli li a:hover, .posli li a:focus, .posli li a:active { height:18px; color:#d2e9f7; }
.posli li a.item-3      	{ width:18px; background: url("/images/icona_facebook.gif") 0 0 no-repeat; }
.posli li a:hover.item-3 	{ width:18px; background: url("/images/icona_facebook.gif") 0 -18px no-repeat;  }
.posli li a.item-4       	{ width:18px; background: url("/images/icona_twitter.gif") 0 0  no-repeat; }
.posli li a:hover.item-4 	{ width:18px; background: url("/images/icona_twitter.gif") 0 -18px no-repeat; }
.posli li a.item-5       	{ width:18px; background: url("/images/icona_mail.gif") 0 0  no-repeat; }
.posli li a:hover.item-5	{ width:18px; background: url("/images/icona_mail.gif") 0 -18px no-repeat; }
.posli li a span 			{ display:none; }

#standard #galerie-top		{ width:560px; height:5px; float:left; margin:10px 0 0 8px; padding:0; background: url("/images/backgr_galerie.gif") no-repeat;  } 
#standard #galerie			{ width:560px; min-height:80px; float:left; margin:0 0 0 8px; padding:0; background:url("/images/backgr_galerie_content.gif") repeat-y; } 
#standard #galerie-down		{ width:560px; height:5px; float:left; margin:0 0 0 8px; padding:0; background: url("/images/backgr_galerie.gif") bottom left no-repeat; } 
#standard #galerie img		{ width:125px; float:left; margin:2px 9px 3px 6px; padding:0;  } 

#standard #gamePlay			{ margin:10px 0 0 3px; padding:0; width:560px; height:30px; float:left; } 
#standard #gamePlay	p		{ font-size:10px; line-height:15px; } 
#standard #gamePlay	.posli	{ margin:-23px 0 0 0; padding:0 0 0 110px; float:left; width:160px; height:20px;} 
#standard #gamePlay	.getStars 		{ margin:-23px 0 0 3px; padding:0; width:160px; height:20px; float:right; text-align:right; vertical-align:middle; font-size:10px; line-height:20px; } 
#standard #gamePlay	.getStarsVoted 	{ margin:-23px 0 0 3px; padding:0; width:220px; height:20px; float:right; text-align:right; vertical-align:middle; font-size:10px; line-height:20px; } 
#standard #gamePlay	.getStars span	{ margin:3px 0 0 3px; padding:0; float:left; } 
#standard #gamePlay	.getStarsVoted span { margin:3px 0 0 3px; padding:0; float:left; } 
/* KOMENTARE */
#comment .comment-odd		{ margin:0 0 0 9px; padding:5px 0 0 0;  background:#ffffff;}
#comment .divider-odd		{ margin:0 0 0 9px; padding:0; height:7px; background:#ffffff;}
#comment .comment-even		{ margin:0 0 0 9px; padding:5px 0 0 0;  background: url("/images/backgr_comment_even.gif") top left repeat-y;}
#comment .divider-even		{ margin:0 0 0 9px; padding:0;  height:7px; background: url("/images/backgr_comment_divider-even.gif") top left no-repeat;}

#comment .name				{ margin:0 0 0 11px; padding:0; font-size:23px; font-size:10px; font-weight:normal; color:#426066; text-align:left; }
#comment h3					{ margin:0 0 0 11px; padding:0; }
#comment p					{ margin:0 0 0 11px; padding:0; word-wrap: break-word; overflow: hidden; width:535px; } 

/* TEXT rightColumn */
#rightColumn h2 			{ margin:5px 0 5px 7px; padding:0; background:url("/images/icona_123.gif") top left no-repeat; line-height:25px; float:left; width:190px;  }
#rightColumn p 				{ text-align:left; }
#rightColumn .odd 			{ margin:0; padding:0 0 0 18px; line-height:25px; font-size:10px;}
#rightColumn .even 			{ margin:0; padding:0 0 0 18px; line-height:25px; font-size:10px; background:url("/images/backgr_players.gif") top left no-repeat; }
#rightColumn p span			{ margin:-25px 18px 0 0; padding:0; float:right; }
#rightColumn span img		{ margin:0; }
#rightColumn div img		{ margin:10px 0 7px 0; }

#faceBook					{ width:190px; height:50px; float:left; margin:0 0 5px 0; padding:0; }
#faceBook ul 				{ margin:0; padding:0; list-style-type:none; }
#faceBook li 				{ display:inline; }
#faceBook li a 				{ display:block; height:50px; line-height:50px; margin:0; padding:0; vertical-align:middle; float:left; }
#faceBook li.active a, #faceBook li a:hover, #faceBook li a:focus, #faceBook li a:active { height:50px; color:#d2e9f7; }
#faceBook li a#face	    	{ width:190px; background: url("/images/img_facebook.gif") 0 0 no-repeat; }
#faceBook li a:hover#face	{ width:190px; background: url("/images/img_facebook.gif") 0 -50px no-repeat;  }
#faceBook li a span 		{ display:none; }

/* HEAD */ 
#head 						{ position:absolute; left:0; top:0; width:990px; height:264px; margin:0 auto; padding:0; background:transparent; border:0px solid #11ffff; }
#logo 					  { position:absolute; top:0; left:0; margin:0; padding:0; }
#logo a 					{ position:relative; width:340px; height:75px; margin:0; padding:28px 0 0 0; display:block; overflow:hidden; cursor:pointer; text-decoration:none; }
#logo a span 			{ position:absolute; top:42px; left:32px; z-index:2; width:340px; height:75px; margin:0; padding:0; background: url("/images/logo.png") 0px 0 no-repeat; border:0px solid #ffffff; }

/* HEAD - login */ 
#login						{ position:absolute; top:0px; left:784px; width:230px; height:130px; margin:0; padding:0px; background-color:transparent;/*background: url("/images/backgr_login.png") top left no-repeat;*/ }
#login form 				{ position:relative; top:37px; left:18px; width:190px; height:70px; margin:0; }
#login form p				{ margin:0; padding:0; height:23px; float:left; }
#login form p .pole 		{ width:125px; height:16px; margin:0 3px 0 8px; padding:5px 0 0 5px; font-weight:normal; font-size:11px; background-color:transparent; background:url(/images/transparent.gif); color:#ac5706; border:0; vertical-align:middle; }
input#loginsubmit			{ background:url("/images/form_button_login.jpg") 0 0 no-repeat; width:40px; height:45px; margin:-23px 0 0 0; padding:0; vertical-align:middle; border:0px;  }
input#loginsubmit:hover		{ background:url("/images/form_button_login.jpg") 0 -45px no-repeat; cursor:pointer; } 

#login #loggedin 			{ position:relative; top:20px; left:18px; width:185px; height:70px; margin:0; background:url(/images/background_loggedin.png);   }
#login #loggedin p			{ margin: 3px auto 0px 8px; color:#bb001a; font-size: 12px; }
#login #loggedin strong		{ font-size: 13px; color:#bb001a;}

#login div 					{ font-size:10px; color:#b9cfa5; font-size:10px; margin:33px 0 0 20px; float:left; }
#login div a				{ color:#000000; }
#login div span a			{ color:#5c8992; }
#login div a:hover			{ text-decoration:none; }

/* MAIN MENU */ 
#navigation 				{ position:absolute; top:172px; left:0; width:100%; height:55px; margin:0; padding:0; z-index:2} 
.mainMenu		 			{ position:relative; top:0; right:0; width:990px; margin:0 auto; height:55px; padding:0; font-size:12px; text-align:left; font-weight:bold; } 

/* breadCrumbs */ 
#breadCrumbs		 		{ position:relative; top:5px; right:0; width:970px; margin:0 auto; height:25px; line-height:25px; padding:0; font-size:10px; text-align:left; font-weight:normal; } 
#breadCrumbs a		 		{ font-weight:normal; color:#807f73; } 
#breadCrumbs a:hover 		{ font-weight:normal; color:#bb001a; } 
#breadCrumbs span		 	{ font-weight:normal; color:#bb001a; margin:0 2px 0 2px } 

/* TOP MENU */ 
#navigation .mainMenu ul 				{ margin:0; padding:0; list-style-type:none; }
#navigation .mainMenu ul li 			{ display:inline; text-align:left; }
#navigation .mainMenu ul li a			{ display:block; height:55px; margin:0; padding:0 40px 0 40px; color:#000000; text-decoration:underline; text-align:center; float:left; overflow:hidden; 
									  	  line-height:66px; font-size:18px; font-weight:normal; }
#navigation .mainMenu ul li a:hover		{ color:#a20017; }
#navigation .mainMenu ul li .set		{ padding:0 55px 0 55px; line-height:55px; height:55px; color:#ffffff; font-weight:bold; text-decoration:none; 
										  background: url("/images/menu_top_on.png") top left no-repeat;}
#navigation .mainMenu ul li .set:hover { color:#ffffff; font-weight:bold; text-decoration:none; }

#navigation .mainMenu ul li .setDomu	{ padding:0 65px 0 55px; }
#navigation .mainMenu ul li .setKontakt	{ padding:0 65px 0 45px; }
#navigation .mainMenu ul li .setSeznam	{ padding:0 70px 0 30px; }
#navigation .mainMenu ul li .setHrajTed	{ padding:0 45px 0 45px; }

/* SUBMENU */ 
.subMenu ul 				{ margin:15px 0 30px 0; padding:0; list-style-type:none; }
.subMenu ul li 				{ text-align:left; }
.subMenu ul li a, 
.subMenu ul li a:visited	{ display:block; height:26px; width:120px; margin:0 0 0 10px; padding:0 0 0 25px; color:#000000; text-decoration:none; line-height:26px; font-size:15px; font-weight:normal; 
							  background:url("/images/submenu_odrazka.gif") 0 2px no-repeat; overflow:hidden; }
.subMenu ul li a:hover		{ background:url("/images/submenu_odrazka_on.gif") 0 2px no-repeat; font-weight:bold; }

/*	FORMULAR ZADAT KOMENTAR
-------------------------------------------------	*/
#commentform 				{ display:block; margin:0 0 0 5px; padding:0; font-size:10px; font-weight:normal; width:565px; height:140px; text-align:left; float:left; } 
#commentform h2 			{ display:none; }
#commentform p 				{ margin:0; padding:0; }
#searchform					{ margin:18px 0 0 0;  }
input#name, input.name		{ width:215px; height:20px; font-size:10px; color:#807f73; background:url("/images/form_input_name.gif") no-repeat; margin:0; padding:5px 0 0 10px; vertical-align:middle; border:0px; }
input#zadej, input.zadej	{ width:555px; height:69px; font-size:12px; color:#807f73; background:url("/images/form_input_zadej.gif") no-repeat; margin:0; padding:5px 0 0 10px; vertical-align:middle; border:0px; }
input#commentsubmit			{ background:url("/images/form_button_comment.gif") 0 0 no-repeat; width:90px; height:35px; margin:5px 0 0 0; padding:0; vertical-align:middle; border:0px; float:right; }
input#commentsubmit:hover	{ background:url("/images/form_button_comment.gif") 0 -35px no-repeat; cursor:pointer; } 

/*	FORMULAR VYHLEDAT
-------------------------------------------------	*/
#searchbox 					{ display:block; margin:0; padding:0; font-size:10px; font-weight:normal; width:205px; height:55px; text-align:left; float:right; } 
#searchbox h2 				{ display:none; }
#searchbox p 				{ margin:0; padding:0; }
#searchform					{ margin:18px 0 0 0;  }
input#s, input.s 			{ width:150px; height:20px; font-size:10px; color:#807f73; background:url("/images/form_input_search.gif") no-repeat; margin:0; padding:5px 0 0 10px; vertical-align:middle; border:0px; }
input#searchsubmit			{ background:url("/images/form_button_search.gif") 0 0 no-repeat; width:25px; height:25px; margin:0; padding:0; vertical-align:middle; border:0px;  }
input#searchsubmit:hover	{ background:url("/images/form_button_search.gif") 0 -25px no-repeat; cursor:pointer; } 

/*	ERROR TOP
-------------------------------------------------	*/
h4 							{ margin:0; padding:10px 0 15px 20px; font-size:12px; font-weight:normal; color:#bb001a; }
#standard h4				{ font-size: 16px; padding: 20px 0 20px 10px; }

/*	FORMULARE - login, upravit profil
-------------------------------------------------	*/
.forms		 				{ display:block; margin:0 0 0 20px; padding:0; font-weight:normal; width:345px; text-align:left; float:left; }
.forms p	 				{ margin:0; padding:0; font-size:12px; line-height: 25px; }
.forms small				{ font-size:11px; font-weight:normal; color:#000000; margin:0; padding:0; line-height:25px; }
.forms label		 		{ width:120px; margin:0; display:block; float:left; text-align:left; }

/*	FORMULARE - diskuze
-------------------------------------------------	*/
.diskuze	 			{ display:block; margin:0 0 0 20px; padding:0; font-size:10px; font-weight:normal; width:540px; text-align:left; float:left; }
.diskuze p	 			{ margin:0; padding:0; }
.diskuze small			{ font-size:11px; font-weight:normal; color:#000000; margin:0; padding:0; line-height:25px; }
.diskuze label		 	{ width:120px; margin:0; display:block; float:left; text-align:left; }
input#diskuze	 		{ width:405px; height:69px; font-size:12px; color:#807f73; background:url("/images/form_input_diskuze.gif") no-repeat; margin:0; padding:5px 0 0 10px; vertical-align:middle; border:0px; }

.obal					{ font-size:10px; }
.obal strong			{ font-size:11px; font-weight:bold; color:#5c8992}
.obal strong a			{ padding:0 20px 0 0; }
.diskuze-prispevek		{ margin:0 20px 0 10px; float:left; width:535px; padding:10px; }
.diskuze-prispevek p 	{ float:left; width:535px; padding:10px 0 0 0; font-size:12px; }
.avatar 				{ float:left; width:75px; height:54px; padding:3px; margin-right:8px; background: url("/images/backgr_avatarbg.gif") no-repeat; }

.diskuze-prispevek2		{ margin:0 20px 0 10px; float:left; width:535px; padding:10px; background:#f5fafa; }
.diskuze-prispevek2 p 	{ float:left; width:535px; padding:10px 0 0 0; font-size:12px; }

/*	SEZNAM diskuznich for
-------------------------------------------------	*/
.formulare .odd 			{ margin:0 20px 0 10px; padding:0 0 0 10px; line-height:25px; font-size:10px; }
.formulare .even 			{ margin:0 20px 0 10px; padding:0 0 0 10px; line-height:25px; font-size:10px; background:#eeedda; }
.formulare p span			{ margin:-25px 18px 0 0; padding:0; float:right; }

/* FOOTER */
#footer p					{ margin:0; padding:0; line-height:27px; }
#footer #links	 			{ display:block; position:relative; top:0; left:15px; margin:0; padding:0 0 0 10px; width:680px; text-align:left; float:left;
							  background:url("/images/backgr_footer.gif") no-repeat; }
#footer #copyright 			{ display:block; position:relative; top:0; right:15px; margin:0; padding:0 10px 0 0; width:260px; text-align:right; float:right; 
							  background:url("/images/backgr_footer.gif") no-repeat; }
#footer #copyright p		{ text-align:right; }
#footer a 					{ color:#787878; text-decoration:none; font-weight:normal; padding:0 4px 0 4px; }
#footer a:hover				{ color:#000000; }

#headerbox {
  /*background:url("/images/banner_top.jpg") top left no-repeat;*/
  left:-17px;
  height:303px;
  margin:0 auto;
  position:relative;
  width:990px;
  z-index:1;
  }
  #headerbox img {
    border:0 none;
    }
     /* HODNOCENI */
#game #hodnoceni			{display:inline; height:18px; line-height:5px;margin-left:20px;}
#gameplay #hodnoceni		{display:inline; height:18px; line-height:25px;margin-left:20px;}
#hodnoceni img 				{vertical-align:middle;}

#hodnoceni ul 				{	display:inline; margin-top: -5px; padding:0px; }
#hodnoceni ul li 			{	display:inline;}
#hodnoceni .staron,
#hodnoceni .staroff,
#hodnoceni .starlight 		{	padding-right:18px;
								padding-bottom:18px;
								padding-top: 0px;
								margin:0px;
								text-decoration:none; }
#hodnoceni .staron 			{	background:url("/repository/image/icona_star.gif") top left no-repeat;}
#hodnoceni .starlight 		{	background:url("/repository/image/icona_star.gif") top left no-repeat !important;}
#hodnoceni .staroff 		{	background:url("/repository/image/icona_star_of.png") top left no-repeat;}
#hodnoceni .staroff:hover 	{	background:url("/repository/image/icona_star.gif") top left no-repeat;}
#hodnoceni li.staroff:hover {	background:url("/repository/image/icona_star_of.png") top left no-repeat;}

/* SEZNAM HER */
table.seznamher 			{ width:590px; margin:0px 0 10px 0;  }
table.seznamher td 			{ padding:3px 10px; margin:0; font-size: 11px; }
table.seznamher tr.odd td 	{ background: url("/images/backgr_comment_even.gif") top left repeat-y;}
table.seznamher th 			{ padding-bottom:10px;}
table.seznamher td.pismena a	{ font-weight: bold; padding: 1px;   }
table.seznamher td.pismena .aktivni	{ background-color: #CFE2E6; padding: 4px; text-decoration: none; }

/* PŘIHLÁŠENÍ */
.prihlaseni table			{ color: #787878; }
.prihlaseni label			{ float: right; }
