#corner {
  bottom:0px;
  right:0;
  position:fixed !important;
  z-index:1009999999;
}

body				{margin: 0px; padding: 0px; font: 11px Tahoma, Verdana, Arial, Sans-Serif; color: black; background: url(../img/bg/site.gif) #9fcc17 repeat-x; text-align: center; line-height: 11px;}
img				{border: 0px;}
form				{margin: 0px; padding: 0px;}
input				{border: 0px;}

/* CAďż˝Y DOKUMENT */

#docs				{width: 940px; position:static; display:block; margin:auto;}

/* ďż˝RODEK */
#middle				{width: 940px; padding-left: 0px; padding-right: 10px; text-align:left;}
html>body #middle		{overflow:hidden;}


/* NAGďż˝ďż˝WEK */

#topBackground			{width: 940px; height: 30px; float: left;}
#topBackground .cLeft		{width: 30px; height: 30px; background: url(../img/bg/TopLeft.jpg) no-repeat; float: left;}
#topBackground .cCenter		{width: 300px; height: 20px; margin-top: 10px; background: url(../img/bg/TopCenter.jpg) #FFFFFF no-repeat; float: left;}
#topBackground .cRight		{width: 610px; height: 31px; background: url(../img/ep/gora_epulse.png) no-repeat; float: left;}

#background			{width: 940px; padding-left: 20px; padding-right: 20px; background-color: #FFFFFF; float: left;}
html>body #background		{width: 900px;}

#backgroundLogo			{width: 900px; height: 97px; float: left;}
#backgroundLogo .left		{width: 650px; height: 97px; padding-top: 15px; padding-left: 10px; background: url(../img/ep/srodek_prawo_epulse.png) no-repeat 310px top; float: left;}
html>body #backgroundLogo .left	{width: 640px; height: 73px;}
#backgroundLogo .logo		{width: 170px; height: 73px; float: left;}
#backgroundLogo .site		{width: 180px; height: 73px; padding-bottom: 15px; padding-left: -10px; float: left; background: url(../img/bg/lineGrey.gif) 0px 10px no-repeat;}
html>body #backgroundLogo .site	{width: 468px; height: 60px;}
#backgroundLogo .logged		{width: 250px; height: 73px; padding-top: 10px; text-align: right; float: left;}
html>body #backgroundLogo .logged	{height: 63px;}
#backgroundLogo .right		{width: 250px; height: 98px; background: url(../img/ep/srodek_lewo_epulse.png) no-repeat; float: left;}



#top				{width: 900px; height: 110px; float: left;}
#top .tuck			{width: 900px; height: 30px; background: url(../img/ep/dol_lewo_epulse.png) 624px no-repeat; float: left;}
#top .i1			{width: 117px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/1.gif) #dc281a no-repeat; float: left;}
#top .i2			{width: 111px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/2.gif) #e76517 no-repeat; float: left;}
#top .i3			{width: 114px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/3.gif) #4896b4 no-repeat; float: left;}
#top .i4			{width: 105px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/4.gif) #765798 no-repeat; float: left;}
#top .i5			{width: 130px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/5.gif) #94bc39 no-repeat; float: left;}
#top .i6			{width: 70px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/6.gif) #10d0dc no-repeat; float: left;}
#top .i7			{width: 92px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/7.gif) #f37c95 no-repeat; float: left;}
#top .i8			{width: 94px; height: 30px; margin-right: 2px; text-align: center; background: url(../img/navi/8.gif) #5a9531 no-repeat; float: left;}
#top .search			{width: 900px; height: 80px; background: url(../img/bg/backgroundDog.gif) #dc281a no-repeat; float: left;}
#top .bluelog			{width: 900px; height: 80px; padding-top: 15px; padding-left: 15px; line-height: 18px; background: url(../img/bg/backgroundBlue.gif) #4896b4 no-repeat; float: left;}
#top .violetnew			{width: 900px; height: 80px; padding-top: 15px; padding-left: 15px; line-height: 18px; background: url(../img/bg/backgroundViolet.gif) #765798 no-repeat; float: left;}
#top .greenbest			{width: 900px; height: 80px; padding-top: 15px; padding-left: 15px; line-height: 18px; background: url(../img/bg/backgroundGreen.gif) #94bc39 no-repeat; float: left;}
#top .pinkgallery		{width: 900px; height: 80px; padding-top: 15px; padding-left: 15px; line-height: 18px; background: url(../img/bg/backgroundPink.gif) #f37c95 no-repeat; float: left;}
#top .greenrank			{width: 900px; height: 80px; padding-top: 15px; padding-left: 15px; line-height: 18px; background: url(../img/bg/backgroundGreen2.gif) #5a9531 no-repeat; float: left;}
#top .text			{width: 250px; height: 80px; padding-top: 36px; padding-left: 135px; text-align: left; float: left;}
html>body #top .bluelog		{width: 885px; height: 65px;}
html>body #top .violetnew	{width: 885px; height: 65px;}
html>body #top .greenbest	{width: 885px; height: 65px;}
html>body #top .pinkgallery	{width: 885px; height: 65px;}
html>body #top .greenrank	{width: 885px; height: 65px;}

html>body #top .text		{width: 115px; height: 44px;}
#top .searchLeft		{width: 5px; height: 24px; margin-top: 30px; float: left; background: url(../img/other/searchLeft.gif) no-repeat;}
#top .searchCenter		{width: 410px; height: 24px; margin-top: 30px; float: left; background-color: #FFFFFF;}
#top .searchRight		{width: 5px; height: 24px; margin-top: 30px; float: left; background: url(../img/other/searchRight.gif) no-repeat;}
#top .searchInput		{width: 230px; height: 80px; padding-top: 30px; padding-left: 10px; float: left;}
html>body #top .searchInput	{width: 220px; height: 50px;}












#top .logged			{width: 900px; height: 80px; background: url(../img/bg/backgroundLogged.gif) #e76517 no-repeat; float: left;}
#top .logged_text		{width: 220px; height: 80px; padding-left: 15px; padding-top: 10px; line-height: 18px; float: left;}
html>body #�top .logged_text	{width: 205px; height: 70px;}






#top .logged_admin		{width: 280px; height: 80px; padding-top: 25px; line-height: 26px; text-align: right; float: left;}
html>body #top .logged_admin	{height: 55px;}
a.white				{color:#FFFFFF; text-decoration:none; font-size: 20px; font-weight:bold;}
a.white:hover			{text-decoration:underline;}





#ads				{width: 900px; margin-top: 5px; margin-bottom: 5px; text-align: center; float: left;}
#main				{width: 900px; margin-top: 30px; background: url(../img/bg/backgroundGrey.jpg) top center no-repeat; float: left;}

#left				{width: 240px; float: left;}
#left .category			{width: 240px; height: 50px; padding-left: 30px; padding-top: 26px;}
html>body #left .category	{width: 210px; height: 24px;}
#left .catlist			{width: 240px; height: 30px; line-height: 29px; padding-left: 30px; background: url(../img/bg/lineDot.gif) top left no-repeat;}
html>body #left .catlist	{width: 210px;}

#center				{width: 420px; float: left;}
#center .bgLeft			{width: 20px; height: 700px; float: left; background: url(../img/bg/bgGamesLeft.gif) 0px 70px repeat-y;}
#center .new			{width: 380px; height: 51px; padding-top: 22px; padding-left: 30px; line-height: 20px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}
html>body #center .new		{width: 350px; height: 29px;}
#center .bgRight		{width: 20px; height: 700px; float: left; background: url(../img/bg/bgGamesRight.gif) 0px 70px no-repeat;}
#showgames			{width: 380px; float: left;}

#center .searchFirst		{width: 100px; height: 40px; padding-top: 17px; padding-left: 30px; float: left;}
html>body #center .searchFirst	{width: 70px; height: 23px;}


#center .searchSecond		{width: 280px; height: 40px; padding-top: 10px; line-height: 10px; padding-left: 30px; float: left;}
html>body #center .searchSecond	{width: 250px; height: 30px;}
#center .searchEnd		{width: 380px; height: 51px; padding-top: 10px; background: url(../img/bg/line.gif) bottom repeat-x; text-align: center; float: left;}
html>body #center .searchEnd	{height: 41px;}


#center .games			{width: 380px; padding-top: 25px; float: none;clear:both;}
#center .images			{width: 156px; height: 104px; padding-left: 10px; float: left;}
html>body #center .images	{width: 146px;}

#center .favorites		{width: 157px; height: 30px; padding-left: 17px; padding-top: 5px; float: left;}
html>body #center .favorites	{width: 140px; height: 25px;}
#center .favoritesText		{width: 200px; height: 30px; padding-top: 10px; float: left;}
html>body #center .favoritesText{height: 22px;}










#center .gamesLeft		{width: 156px; height: 180px; float: left;}
#center .gamesRight		{width: 224px; height: 180px; float: left;}
#center .textInfo		{width: 224px; height: 120px; line-height: 25px; float: left;}
#center .imagesInfo		{width: 156px; height: 120px; padding-left: 10px; float: left;}
html>body #center .imagesInfo	{width: 146px;}
#center .gamesTextDesc		{width: 380px;  padding-left: 10px; line-height: 15px; float: left;}
html>body #center .gamesTextDesc{width: 370px;}
#center .gamesText		{width: 200px; height: 80px; padding-left: 10px; line-height: 15px; float: left;}
html>body #center .gamesText	{width: 190px;}

#center .gamesText2		{width: 180px; height: 80px; padding-left: 10px; line-height: 15px; float: left;}
html>body #center .gamesText2	{width: 170px;}


#center .gamesPlay		{width: 136px; height: 50px; padding-left: 10px; line-height: 15px; float: left;}
html>body #center .gamesPlay	{width: 126px;}

#center .title			{width: 204px; min-height: 30px; line-height: 25px; float: left;}
#center .text			{width: 204px; height: 70px; line-height: 16px; float: left;}
#center .navi			{width: 360px; height: 30px; margin-top: 20px; line-height: 26px; text-align: center; float: left;}

#right				{width: 240px; float: left;}
#right .category		{width: 240px; height: 50px; padding-left: 50px; padding-top: 26px;}
html>body #right .category	{width: 190px; height: 24px;}
#right .catlist			{width: 240px; height: 30px; line-height: 29px; padding-left: 50px; background: url(../img/bg/lineDot.gif) top right no-repeat;}
html>body #right .catlist	{width: 190px;}




#playGame			{width: 900px; float: left;}
#playGame .title		{width: 500px; height: 60px; padding-left: 20px; padding-top: 15px; line-height: 30px; float: left; }
html>body #playGame .title	{width: 480px; height: 45px;}
#playGame .comment		{width: 220px; height: 60px; padding-top: 15px; float: left; }
html>body #playGame .comment	{height: 45px;}
#playGame .commentGame		{width: 220px; height: 60px; line-height: 25px; float: left; }

#playGame .left			{width: 730px; float: left;}
#playGame .play			{width: 700px; padding-left: 20px; float: left;}
#playGame .description		{width: 480px; height: 60px; padding-left: 20px; line-height: 14px; text-align: left; float: left;}
#playGame .right		{width: 170px; margin-top: 20px; float: left;}











#noRight			{width: 660px; float: left;}
#noRight .top			{width: 660px; height: 50px; padding-left: 30px; padding-top: 26px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}
html>body #noRight .top		{width: 630px; height: 24px;}
#noRight .desc			{width: 630px; height: 40px; padding-left: 30px; padding-top: 15px; float: left;}

#noRight .lp			{width: 70px; height: 23px; padding-left: 30px; padding-top: 10px; float: left;}
html>body #noRight .lp		{width: 30px;}
#noRight .nick			{width: 140px; height: 23px; padding-top: 10px; float: left;}
#noRight .point			{width: 440px; height: 23px; padding-top: 10px; float: left;}

#noRight .bestFrame		{width: 220px; height: 250px; padding-top: 20px; float: left;}
#noRight .bestGamesTitle	{width: 200px; padding-left: 30px; height: 25px; float: left;}
html>body #noRight .bestGamesTitle	{width: 170px;}
#noRight .bestGames		{width: 200px; padding-left: 29px; line-height: 18px; float: left;}
html>body #noRight .bestGames	{width: 171px;}


#noRight .gallery			{width: 660px; padding-left: 30px; line-height: 18px; float: left;}
html>body #noRight .gallery		{width: 630px;}

#noRight .gallerySearchL		{width: 130px; height: 40px; padding-top: 14px; line-height: 18px; float: left;}
#noRight .gallerySearchR		{width: 500px; height: 40px; padding-top: 10px; line-height: 18px; float: left;}
html>body #noRight .gallerySearchL	{height: 26px;}
html>body #noRight .gallerySearchR	{height: 30px;}

#noRight .galleryUser			{width: 660px; padding-left: 30px; padding-top: 20px; line-height: 18px; float: left;}
html>body #noRight .galleryUser		{width: 630px;}



#noRight .galleryUserLeft		{width: 160px; height: 40px; float: left;}
#noRight .galleryUserRight		{width: 470px; height: 40px; float: left;}
#noRight .galleryUserRightShow		{width: 230px; height: 40px; float: left;}
#noRight .galleryUserRightShow2		{width: 240px; height: 40px; float: left;}
#noRight .galleryUserPhotos		{width: 630px; padding-top: 10px; padding-bottom: 10px; float: left;}






#noRight .galleryLeft			{width: 130px; height: 130px; padding-top: 14px; text-align: center; float: left;}
#noRight .galleryRight			{width: 500px; height: 130px; padding-top: 15px; line-height: 18px; float: left;}
#noRight .galleryShowL			{width: 130px; height: 400px; padding-top: 15px; line-height: 18px; float: left;}
#noRight .galleryShowR			{width: 500px; height: 400px; padding-top: 15px; line-height: 18px; float: left;}
html>body #noRight .galleryLeft		{height: 116px;}
html>body #noRight .galleryRight	{height: 115px;}

#noRight .galleryNick			{width: 356px; height: 30px; line-height: 20px; float: left;}
#noRight .galleryButton			{width: 144px; height: 30px; line-height: 20px; float: left;}
#noRight .galleryReglog			{width: 500px; height: 25px; line-height: 20px; float: left;}
#noRight .galleryDesc			{width: 500px; line-height: 20px; float: left;}
#noRight .galleryLines			{width: 630px; height: 20px; margin-bottom: 10px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}













#noRight .comments		{width: 200px; height: 50px; padding-left: 30px; padding-top: 26px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}
html>body #noRight .comments	{width: 170px; height: 24px;}
#noRight .commentsTitle		{width: 330px; height: 50px; padding-top: 23px; line-height: 18px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}
html>body #noRight .commentsTitle{height: 27px;}
#noRight .commentsRedir		{width: 130px; height: 50px; padding-top: 23px; line-height: 18px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}
html>body #noRight .commentsRedir{height: 27px;}
#noRight .commentsLogin		{width: 660px; height: 36px; padding-left: 30px; padding-top: 16px; float: left;}
html>body #noRight .commentsLogin{height: 20px;}
#noRight .commentsNavi		{width: 630px; height: 40px; margin-left: 30px; margin-top: 5px; line-height: 26px; text-align: center; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}
#noRight .commentsDesc		{width: 630px; margin-left: 30px; padding-bottom: 12px; line-height: 16px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}

#noRight .commentsAdd		{width: 630px; height: 30px; margin-left: 30px; padding-left: 2px; padding-top: 26px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}
#noRight .commentsAddDesc	{width: 630px; margin-left: 30px; margin-top: 10px; padding-bottom: 12px; background: url(../img/bg/line.gif) bottom repeat-x; float: left;}



#Contact			{width: 660px; float: left;}
#Contact .description		{width: 660px; padding-left: 30px; padding-top: 20px; line-height: 18px; text-align: left; float: left;}
html>body #Contact .descripton	{width: 630px;}







#end				{width: 940px; height: 64px; float: left;color:#346100;}
#end .left			{width: 9px; height: 9px; background: url(../img/bg/backgroundEndLeft.gif) no-repeat; float: left;}
#end .center			{width: 911px; height: 9px; background-color: #FFFFFF; float: left;}
#end .right			{width: 20px; height: 9px; background: url(../img/bg/backgroundEndRight.gif) no-repeat; float: left;}
#end .definitiv			{width: 940px; height: 10px; background: url(../img/bg/backgroundBottom.jpg) 156px 0px no-repeat; float: left;}

#end .copyright			{width: 710px; height: 45px; padding-left: 32px; padding-top: 15px; line-height: 12px; float: left;}
html>body #end .copyright	{width: 678px; height: 30px;}
#end .firm			{width: 230px; height: 45px; padding-top: 15px; float: left;}
html>body #end .firm		{height: 30px;}

/* STYLE */

span.white			{color:#FFFFFF; font-size: 12px;}
span.grey			{color:#C4C4BF;}
span.grey2			{color:#555555; font-size: 13px; font-weight:bold;}
span.grey3			{color:#555555; font-size: 13px;}
span.new			{color:#dc281a;}
span.green			{color:#346100;}
span.blue2			{color:#018fdb; font-size: 13px; font-weight: bold;}
span.text			{color:#555555;}
span.fav			{color:#555555;}
span.blueBig			{color:#018fdb; font-size: 26px;}
span.blueSec			{color:#018fdb; font-size: 18px;}
span.red			{color:#dc281a; font-size: 13px; font-weight:bold;}

.play_game			{width: 136px; height: 30px; text-align:center; color:#FFFFFF; padding: 3px; border: 2px #000000 solid; background-color:#009999; font: 24px Tahoma, Verdana, Arial; display: block; text-decoration: none; font-weight:bold;}
.play_game:hover		{background: #7B7B7B; color: #FFFFFF; text-decoration: underline; }
html>body .play_game		{width: 126px;}



a.iwhite			{color:#FFFFFF; text-decoration:none; font-size: 12px;}
a.iwhite:hover			{text-decoration:underline;}
a.green				{color:#346100; text-decoration:none; font-size: 11px;}
a.green:hover			{text-decoration:underline;}
a.red				{color:#dc281a; text-decoration:none; font-size: 18px;}
a.red:hover			{text-decoration:underline;}
a.grey				{color:#555555; text-decoration:none; font-size: 13px; font-weight:bold;}
a.grey:hover			{text-decoration:underline;}
a.grey2				{color:#555555; text-decoration:none; font-size: 13px;}
a.grey2:hover			{text-decoration:underline;}
a.blue				{color:#018fdb; text-decoration:none; font-size: 17px; }
a.blue:hover			{text-decoration:underline;}
a.bluered			{color:#018fdb; text-decoration:underline; font-size: 11px; font-weight:bold;}
a.Po				{color:#5F5F5F; border-bottom: 2px solid #D1D2CC; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px; font: 13px Tahoma, Verdana, Arial, Sans-Serif; text-decoration: none; font-weight: bold;}
a.Po:hover			{text-decoration: underline;}
a.Ns				{color:#dc281a; border-bottom: 2px solid #dc281a; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px; font: 13px Tahoma, Verdana, Arial, Sans-Serif; text-decoration: none; font-weight: bold;}
a.Ns:hover			{text-decoration: underline;}
span.St				{color:#5F5F5F; border-bottom: 2px solid #D1D2CC; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px; font: 13px Tahoma, Verdana, Arial, Sans-Serif; font-weight: bold;}
input.inSearch { font-family:Verdana, Tahoma, sans-serif; font-size: 11px; width: 220px; height: 25px; border:1px solid #b6b6b6; }
	html>body input.inSearch { height: 21px; }
	
div#copy {
float:left;
}
div#link {
float:right;
}
div#footer div#link a
233{
234 color:#6c6c6c;
235 margin: 0 10px;
236}

.banerrectangle {
float:none;
text-align:center;
}

.banerrectangle2 {
float:none;
text-align:center;
margin-top:130px;
}
.menubotoom {display:block;padding:10px 0 10px 0;}

.epuls {
	float:left;
	width:341px;
}
