body
{
	font-size: 12px;
	text-align:left;
	font-family: Tahoma, Arial,Verdana;
	margin: 0px; 
	padding: 0px; 
	background:#f3e3c6 url(images/background.gif) repeat-x top left;
	color: #181616;	
}
     
a:hover  { color: #0066cc; text-decoration:none; font-size: 12px;} 
a { color: #181616; text-decoration:none; font-size: 12px; }
object { outline:none; }

h1, h2, h3 { padding: 0px; margin: 0px; font-weight: normal; font-size:12px;}
/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:12px; color:#50a9d6;  font-weight:bold; padding: 5px 0px 10px 0px;}
.alarm a { color: #fe9c34; }
.alarm a:hover { text-decoration: underline; }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#bg{ background:url(images/content_background.gif) repeat-x;}


div#kontener{margin:0px auto;width:1003px;}

div#top{width:1003px; height:275px; overflow:hidden; position: relative;}
a#logo { }
div#witaj { position: absolute; left: 682px; top:3px; font-size: 11px; color: #fff;}
div#lang { position: absolute; left: 682px; top:3px; font-size: 11px; color: #fff;}
#lang a { font-size: 11px; color: #fff; font-family: Arial,Helvetica,sans-serif;}
div#submenu { position: absolute; left: 493px; top: 13px; font-size: 11px; color: #fff;}
div.submenu_li { background-image: url('images/arrow1.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 12px;}
.submenu_li a {  font-size: 11px; color: #fff; font-family: Arial,Helvetica,sans-serif;}
div#uzytkownik { position: absolute; top: 6px; left: 786px; }
#uzytkownik a { display: block; float: left; }
#uzytkownik form { display: block; float: left; }
div#uzytkownik_separator { display: block; float: left; padding: 4px 4px 0px 4px; color: #fff; font-weight: bold; font-size: 11px;}
div#szukaj_nazwa { position: absolute; top: 40px; left: 743px; color: #fff; font-size: 14px; font-weight: bold;}
div#szukaj_bg { position: absolute; top: 33px; left: 799px; width: 174px; height: 31px; display: block;  background-image: url('images/inp_szukaj.gif');}
input#szukaj_input { border-width: 0px; width: 174px; background-color: transparent; font-size: 11px; padding-top: 10px;font-family: Tahoma, Arial,Verdana;}
input#szukaj_btn { position: absolute; top: 33px; left: 973px; }

div#menu { display: block; width: 1003px; height: 51px; background-image: url('images/nav.png');}
div#menu_nazwa { font-size: 11px; padding: 7px 0px 0px 20px; color:#7a7766;}
div#menu_lista { padding: 4px 0px 0px 20px; }
#menu_lista a { float: left; color:#7a7766; font-size: 12px; font-weight: bold; padding: 1px 0px 0px 0px;}
#menu_lista a:hover { text-decoration: underline; }
div.menu_lista_separator { display: block; float: left; background-image: url('images/hline.gif'); background-repeat: no-repeat;  width: 17px; height: 15px;}




div#bottom { width: 100%; min-width: 1003px; background-color: #fff; height: 144px;}
div#bottom_separator { width:100%;height:1px;background-color:#d9d4b8;overflow:hidden }
div#bottom1 { display: block; height: 77px; }
div#bottom1_nazwa { text-align: center; color: #7a7766; padding: 22px 0px 8px 0px;}
div#bottom1_menu { text-align: center; font-weight: bold; font-size: 11px;color: #7a7766;}
#bottom1_menu a { font-size: 11px;  color: #7a7766;}

div#bottom2 { text-align: center; font-size: 11px; color:#a4a18e; padding-top: 20px;}
#bottom2 a { color:#a4a18e; font-size:11px; }
#bottom2 a:hover { color:#a4a18e; font-size:11px; text-decoration: underline; }
#bottom2 a.adaction, #bottom2 a:hover.adaction { color:#da6a10; font-size:11px; font-weight: bold;}



div#undicom  { 	color:#8A8A8A; font-size:10px; font-family:Tahoma;	float:right; width:200px; text-align:right; padding-right:10px; padding-top:3px; }
div#undicom a { 	color:#8A8A8A; font-size:10px; font-family:Tahoma;	}
div#undicom a:hover { 	color:#6E8CE3; font-size:10px; font-family:Tahoma;	}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#glowna { padding-top: 15px; }
.kategoria { display: block; float: left;width: 244px;height: 327px;margin-right: 6px;margin-bottom: 17px; background-image: url('images/box.png');
background-repeat: no-repeat; }
a.kategoria_nazwa { float: right; font-size: 18px; font-weight: bold; color: #fff; text-decoration: underline; margin-right:9px;}
div.kategoria_nazwa2 { float: right; font-size: 18px; color: #fff;  margin-right:9px; padding-top: 8px;}
a.kategoria_nazwa span,div.kategoria_nazwa2 span  { font-size: 11px; font-weight: normal; }
a.kategoria_ile { clear: right; float: right; font-size: 11px;color: #fff;margin-right:9px;}
a.kategoria_najnowsza { display: block; width: 100px; height: 100px; margin: 6px auto 0px auto; background-image:url('images/najnowsza.gif'); padding: 2px 3px 25px 3px; background-repeat: no-repeat;}
div.kategoria_najnowsza_link {  text-align: center; height: 29px; display: block;}
.kategoria_najnowsza_link a { font-size: 11px; color: #767676; font-weight: bold; padding-left: 17px; background-image:url('images/dotarrow.gif'); background-repeat: no-repeat; line-height: 13px; padding-bottom: 2px; }
.kategoria_gry { padding: 0px 0px 17px 15px; height: 72px; display: block;}
.kategoria_gry a { display: block; height: 17px; width: 206px; overflow: hidden; background-image: url('images/arrow.gif'); background-repeat: no-repeat; background-position: 197px 3px; margin-bottom: 1px; padding-left: 5px; color: #767676; font-size: 11px; line-height: 16px;}
.kategoria_gry a:hover { text-decoration: underline; }
a.kategoria_wszystkie { margin: 0px 0px 0px 140px;}
.kategoria_ikona { height: 39px; }

/* ---------------------------------------- */
h1#gry_tytul { font-family: Verdana, Arial,Helvetica; font-size: 22px; color: #fe9c34; padding-left: 2px; }
div.gra { width: 496px; min-height: 104px;height: auto !important; height: 104px;  display: block; float: left; padding: 5px 0px 0px 0px; font-family: Verdana, Arial,Helvetica;}
a.gra_obrazek { display: block; float: left; width: 100px; height: 100px; background-color: #cccccc; padding: 2px; }

div.gra_prawo { float: left; padding: 0px 0px 0px 14px; width: 373px; }
a.gra_nazwa { font-family: Arial,Helvetica,sans-serif; text-decoration:underline;color:#fe9c34; font-size: 13px;font-weight: bold;}
div.gra_statystyki { padding: 10px 0px 10px 3px; font-size: 10px; color: #000; }
/* ---------------------------------------- */
div#graj_lista { float: left; width: 160px; }
div#graj_lista_nazwa { font-family: Verdana, Arial,Helvetica;  font-size: 13px; font-weight: bold; color: #000; padding: 40px 0px 20px 0px;}
div.graj_lista_el { padding-bottom:10px; }
#graj_lista a { font-family: Verdana, Arial,Helvetica; font-size:13px;color:#000; font-weight: bold; }
#graj_lista a:hover {font-family: Verdana, Arial,Helvetica; font-size:13px;color:#3693c2; font-weight: bold;}
#graj_gra { display: block; float: left; padding: 10px;}

h1#graj_gra_nazwa { font-family: Verdana, Arial,Helvetica; font-size: 22px; color: #fe9c34; padding-left: 2px; padding-bottom: 10px; }

#graj_opis { padding-top: 30px; font-size: 12px; font-family: Verdana, Arial,Helvetica; width: 425px; float: left;}
.graj_opis_nazwa { font-weight: bold; }
#graj_opis div { padding: 5px 0px; }
#graj_opis h2, #graj_opis h3 { display: inline; font-size: 12px; }

#graj_polecane { width: 340px; float: left; padding-top: 30px;  padding-left: 53px;}
#graj_polecane_nazwa { font-weight: bold; font-size: 12px; font-family: Verdana, Arial,Helvetica;padding: 5px 0px; float:left;}
.graj_polecane_box { float: left; width: 104px; padding-right: 4px; }
.graj_polecane_box img { border: 2px solid #cccccc; }
.graj_polecane_box_nazwa {   text-align: center;}
.graj_polecane_box_nazwa a { color: #fe9c34; font-size: 13px; font-weight: bold; }

.graj_polecane_wiecej { text-align: center; padding: 5px; }
.graj_polecane_wiecej a { font-weight: bold; color: #fe9c34; font-size: 12px;}


#graj_komentarze_nazwa { font-weight: bold; font-size: 12px; font-family: Verdana, Arial,Helvetica;padding: 5px 0px;}
#graj_komentarz_form { padding-bottom: 15px; }
.graj_komentarz_box { padding: 2px 0px 10px 0px; border-top: 1px solid #fe9c34; }
.graj_komentarz_box_nazwa { font-size: 12px; }
.graj_komentarz_box_nazwa span { font-size: 13px; font-weight: bold; }
.graj_komentarz_box_tresc { padding: 2px 0px 0px 10px; }

#podstrona_tytul { font-family: Verdana, Arial,Helvetica; font-size: 22px; color: #fe9c34; padding-left: 2px; padding-bottom: 10px;}

.linki_zaloguj { padding: 10px 0px 20px 220px; font-size: 10px; color: #a4a18e; }
.linki_zaloguj a { color: #a4a18e; font-size: 10px; }


.news_belkastron { text-align: center; padding: 14px 0px; margin-bottom:10px;} 

div#mapa_strony { padding: 40px; font-size: 13px;  font-weight: bold;}
#mapa_strony a { font-size: 13px; font-weight: bold;}
.mapa_lvl1 { padding: 4px 0px 4px 0px; }
.mapa_lvl2 { padding: 4px 0px 4px 20px; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
.formularz_etykieta2 { width:105px; font-size:12px; }
div.formularz_etykieta { display: block; float: left; width: 241px; height: 30px; }
div.formularz_pole { float: left; width: 200px; }
	input.formularz
	{
		width:170px; height:15px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}	
	
	.wiadomosc,textarea.formularz
	{
		width:270px; height:50px; padding:3px;
		background-color: #F6FAF9; 	border:1px solid #B2B3B5;  
		color: #252525; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}	
	
	input.formularz2
	{
		width:122px; height:18px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	select.formularz2
	{
		width:130px; height:22px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}	
	
	textarea.formularz2
	{
		width:200px; height:120px; padding:3px;
		background-color: #F6FAF9; 	border:1px solid #B2B3B5;  
		color: #252525; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#F6FAF9;
		color:#252525;
		font-weight:bold;
		font-size:11px;
		border:1px solid #B2B3B5; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}
    
/* JAVASCRRIPTY */
#screenshot{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
 #flashcontent {
    border: 5px #c6c6c6 solid;
    margin-left:auto;
    margin-right: auto;
       padding-top: 10px;
          padding-bottom: 10px;
    width:100%;
    height:100%;
    text-align:center;
  }
  #loadingbar{
      position: relative;
      width:600px;
      height:14px;
      background-color:white;
      margin-left:auto;
      margin-right:auto;
       border:1px solid #A6C9E2;
      overflow:hidden;
      -moz-border-radius:4px;
  }
  #loadingbar div{
      background:#5C9CCC url('bar_background.png') repeat-x scroll 100%;
      float:left;
      width:20%;
  }
  #loadingbar span{
      width:100%;
      text-align:center;
      position:relative;
      background:none;
      top:-15px;    
      float:left;
  }
