body {
	background-color : #808080;
	color : #004676;
	font-family : Tahoma,Arial,Helvetica;
	font-size : x-small;
}
h2 {
	font-size : small;
}
.advertising {
	height : 100%;
	left : 10px;
	position : absolute;
	top : 50px;
}
.screen {
	left : 0;
	padding-top : 10px;
	position : absolute;
	text-align : center;
	top : 0;
	width : 100%;
}
.page {
	height : 560px;
	margin : 0 auto;
	position : relative;
	text-align : left;
	top : 30px;
	width : 702px;
}
.header {
	background-image : url('../JPSKimages/top.png');
	height : 35px;
	left : 0;
	position : absolute;
	top : 0px;
	width : 702px
}
.page_table {
	background-image : url(JPSKimg/bgrd.png);
	background-repeat : repeat-y;
	height : 350px;
	left : 0;
	position : absolute;
	top : 35px;
	width : 702px
}
.footer {
	height : 141px;
	left : 0;
	position : absolute;
	top : 414px;
	width : 702px
}
.content {
	background-image : url('../JPSKimages/content.png');
	height : 390px;
	position : relative;
	width : 702px
}
.fotka {
	width : 202px;
	height : 152px;
}
.menu .fotka img {
	margin : 14px 20px 14px 8px;
}
.menu .buttons {
	width : 202px;
	height : 180px;
}
.menu .buttons #btn1, .menu .buttons #btn2, .menu .buttons #btn3 {
	width : 123px;
	height : 24px;
	margin : 10px 0 0 30px;
	padding-left : 40px;
	background-image : url(JPSKimg/button1.png);
	background-repeat : no-repeat;
	cursor : hand;
	cursor : pointer;
}
.seo h1 {
	display : inline;
	font-size : 13px;
	font-weight : normal;
}
.banner {
	height : 80px;
	left : 30px;
}
overflow : hidden;
	position : absolute;
	text-align : justify;
	top : 0px;
	width : 450px;
	z-index : 500
}
#footer1 {
	background-color : #98b1c2;
	height : 86px;
	left : 0;
	position : absolute;
	top : 0;
	width : 460px
}
#footer2 {
	background-image : url('../JPSKimages/bottom1.png');
	height : 55px;
	left : 0;
	position : absolute;
	top : 86px;
	width : 170px
}
#footer3 {
	background-image : url('../JPSKimages/bottom2.png');
	height : 55px;
	left : 170px;
	position : absolute;
	top : 86px;
	width : 290px
}
#footer4 {
	background-color : #98b1c2;
	height : 46px;
	left : 460px;
	position : absolute;
	top : 0px;
	width : 55px
}
*>#footer1, *>#Footer4 {
	background-color : #a1b8c8;
}
#footer5 {
	background-image : url('../JPSKimages/bottom3.png');
	background-repeat : no-repeat;
	height : 95px;
	left : 460px;
	position : absolute;
	top : 46px;
	width : 55px
}
#footer6 {
	background-image : url('../JPSKimages/bottom4.png');
	background-repeat : no-repeat;
	height : 141px;
	left : 515px;
	position : absolute;
	top : 0px;
	width : 68px
}
#footer7 {
	background-image : url('../JPSKimages/bottom5.png');
	background-repeat : no-repeat;
	height : 141px;
	left : 583px;
	position : absolute;
	top : 0px;
	width : 119px
}
#footer8 {
	color : #004676;
	font-family : Tahoma,Arial,Helvetica;
	font-size : 12px;
	height : 18px;
	left : 456px;
	position : absolute;
	top : 119px;
	width : 240px
}
#footer8 a, #footer8 a:hover, #footer8 a:visited {
	color : #004676;
	cursor : pointer;
	text-decoration : none

}
/*>#content, *>#footer {
	top : -21px;
}*/

.caption {
	font-size : 18px;
	height : 30px;
	text-align : center;
}
.nadpis2 {
	font-size : small;
	margin : 10px 0 5px 0;
	padding : 0;
}
.langs {
	height : 30px;
	left : 500px;
	position : absolute;
	text-align : center;
	top : 0px;
	width : 200px
}
.langs img {
	border : none;
	height : 20px;
	margin-left : 10px;
	width : 30px;
}
.content {
	border-bottom : solid #004676 2px;
	border-right : solid #004676 1px;
	height : 350px;
	left : 15px;
	overflow : auto;
	padding : 0 10px;
	position : absolute;
	scrollbar-3dlight-color : #eeeeee;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #004676;
	scrollbar-face-color : #888888;
	scrollbar-highlight-color : #ffffff;
	scrollbar-shadow-color : #004676;
	scrollbar-track-color : #dededc;
	text-align : justify;
	text-indent : 10px;
	top : 30px;
	width : 500px
}
.jpsk {
	background-image : url('../JPSKimages/jpsk.jpg');
	height : 126px;
	left : 530px;
	position : absolute;
	top : 40px;
	width : 156px
}
.menu {
	height : 260px;
	left : 530px;
	position : absolute;
	top : 10px;
	width : 123px
}
*>.menu {
	top : 45px;
}
.button1, .button2, .button3, .button4 {
	cursor : hand;
	height : 24px;
	left : 0px;
	margin-top : 15px;
	position : relative;
	width : 123px
}
.button1 {
	background-image : url('../JPSKimages/button1.png');
}
.button2 {
	background-image : url('../JPSKimages/button2.png');
}
.button3 {
	background-image : url('../JPSKimages/button3.png');
}
.button4 {
	background-image : url('../JPSKimages/button4.png');
}
.menu a {
	text-decoration : none
}
.menu a:hover {
	font-weight : bold
}
.menu a div {
	padding-top : 3px;
	text-align : left;
	text-indent : 37px;
}
.refer {
	border-collapse : collapse;
	font-size : 13px;
	text-align : center;
}
.refer td {
	padding : 5px;
}

.chess {
	border : solid #000000 2px;	
	height : 235px;
	text-indent : 0;
	width : 249px;
}
.chessfield {
	width : 27px;
	margin : 0;
	padding : 0;
	border : 0;
}
.link_login {
	text-align : center;
}
.scroller {
	overflow : auto;
	width : 500px;
	height : 380px;
	padding-left : 10px;
}
.reference {
	font-size : x-small;
	margin : 0;
	padding : 0;
}
.seo a {
	 text-decoration : none;
}
