body {
	margin: 0 auto;  
	background-color:white; 
	font-family: Verdana, Helvetica, sans-serif; 
	color: black; font-size: 11pt;
}

.main {
	background-color:white; 
	position: relative; 
	width:650px; 
	margin-top:0px; 
	margin:0 auto;
}

.name {
margin-top:5px;
position:relative;
margin-left:460px;
font-size:14pt;
color:black
}


.menual {
	position: relative; 
	margin-top: -12pt;
	padding-top: 0pt; 
	margin-right:0px
}

.menu {
position:relative;
width:650px;
margin-top:-32px;
padding-left:10px;
font-size:19px;
color:black
}

.dot {
	position: absolute;
	margin-top:0px;
}

.pwhite{
position: absolute; background-color:white;margin-top:25px;width: 650px; height: 488px; overflow: hidden; 	
border: 1px black solid
}

.pblack{
position: absolute; background-color:black;margin-top:25px;width: 650px; height: 488px; overflow: hidden; 	
border: 1px black solid
}


.pwhite2{
position: absolute; background-color:white;margin-top:25px;width: 650px; height: 470px; overflow: hidden; 	
border: 1px black solid
}


.writing {
	position: absolute; 
	background-color:white;
	margin-top:25px;
		margin-left:20px;
	width:610px;
height:600px;
	overflow: hidden;
	border: 1px black solid;
}


.prouge{
position: absolute; background-color:#cc0066;color:white;margin-top:25px;width: 650px; height: 488px; overflow: hidden; 	
border: 0px black solid
}

.close{
position:absolute;margin-left:598px;margin-top:25px
}


.fotta {
	position: absolute; 
	margin-top:70px; 
	margin-left:120px;
	width: 150px; 
	height: 150px; 
	overflow: hidden;
	padding:10px;
	background-color:#e4e4e4;
}



.info {
	position: absolute; 
	margin-top:40px;
	margin-left:310px;
	width: 200px; 
	height: 400px; 
	overflow: hidden;
	padding:20px;
	border: 0px solid black;
	float: left; 
	margin-right:15px;
}


.sign {
	position: absolute; 
	margin-top:380px;
	margin-left:20px;
	width:625px;
}

.sign1 {
	position: absolute; 
	margin-top:390px;
	margin-left:20px;
	width:625px;
}

.teksty {
	position: absolute; 
	margin-top:480px;
	margin-left:20px;
	width:625px;
}
.teksty1 {
	position: absolute; 
	margin-top:500px;
	margin-left:20px;
	width:625px;
}

.teksty2 {
	position: absolute; 
	margin-top:510px;
	margin-left:20px;
	width:625px;
}
.teksty3 {
	position: relative; 
	margin-top:90px;
		padding-bottom:20px;
	margin-left:20px;
	width:625px;
}

.stopka {
	position: absolute; 
	margin-top:453px; 
	margin-left:20px;
	width:630px;
}

.galeria {
	position: absolute; 
	font-size:14pt;
	background-color:#cc0066;
	color:white;
	margin-top:25px;
	margin-left:20px;
	width:625px;
	width: 610px;
	height: 420px;
	overflow: hidden;
	line-height: 150%; 
	border: 0px black solid;
}

.moi {
	position: absolute; 
	font-size:14pt;
	background-color:white;
	color:white;
	margin-top:82px;
	margin-left:20px;
	width:625px;
	width: 610px;
	height: 420px;
	overflow: hidden;
	line-height: 150%; 
	border: 0px black solid;
}



.fun {
	position: absolute; 
	font-size:14pt;
	background-color:#ff0099;
	color:white;
	margin-top:25px;
	margin-left:20px;
	width:625px;
	height: 420px;
	overflow: hidden;
	line-height: 150%; 
	border: 0px black solid;
}

.fun2 {
	position: absolute; 
	font-size:11pt;
	background-color:#ff0099;
	color:white;
	margin-top:25px;
	margin-left:20px;
	width:625px;
	height: 420px;
	overflow: hidden; 
	border: 0px black solid;
}

.linki {
	position: absolute; 
	font-size:12pt;
	background-color:white;
	color:white;
	margin-top:25px;
	margin-left:20px;
	width:625px;
	height: 450px;
	overflow: hidden;
	border: 0px black solid;
}
.linki2 {
	position: absolute; 
	font-size:11pt;
	background-color:white;
	margin-top:15px;
	margin-left:20px;
	width:625px;
	height: 530px;
	border: 0px black solid;
}

.plan {
	position: absolute; 
	color:black;
	font-size:12pt;
	background-color:white;
	margin-top:25px;
	margin-left:0px;
	width:650px;
	height: 470px;
	border: 0px black solid;
}

.ad {
	position: absolute; 
	font-size:12pt;
	background-color:white;
	color:white;
	margin-top:25px;
	margin-left:20px;
	width:625px;
	height: 450px;
	overflow: hidden;
	border: 0px black solid;
}
.ad1 {
	position: absolute; 
	font-size:12pt;
	background-color:white;
	color:white;
	margin-top:25px;
	margin-left:20px;
	width:625px;
	height: 460px;
	overflow: hidden;
	border: 0px black solid;
}

.plansza {
	position: absolute; 
	font-size:12pt;
	color:white;
	margin-top:80px;
	margin-left:0px;
	width:625px;
	height: 460px;
	overflow: hidden;
	border: 0px black solid;
}

.design {
	position: absolute; 
	font-size:14pt;
	background-color:#000000;
	color:white;
	margin-top:25px;
	margin-left:20px;
	width:625px;
	width: 610px;
	height: 420px;
	overflow: hidden;
	line-height: 150%; 
	border: 0px black solid;
}




.part {
	position: absolute; 
	margin-top:-5px;
}

.pejzaz {
	position:absolute;
	margin-left:100px;
	margin-top:53px;
}

.samolot {
	position:absolute;
	z-index:2;
	margin-left:30px;
	margin-top:68px;
}

.rysmich {
	position:absolute;
	margin-left:354px;
	margin-top:55px;
}

.krowa {
	position:absolute;
	margin-left:354px;
	margin-top:159px;
}

.obrazmich {
	position:absolute;
	margin-left:490px;
	margin-top:63px;
}

.krysia {
	position:absolute;
	margin-left:75px;
	margin-top:270px;
}

.galeriatxt {
	position:absolute;
	margin-left:200px;
	margin-top:263px;
	font-size:22pt;
	font-weight:bold;
	color:white;
}
.galeriatxten {
	position:absolute;
	margin-left:190px;
	margin-top:263px;
	font-size:22pt;
	font-weight:bold;
	color:white;
}

.designtxt {
	position:absolute;
	margin-left:190px;
	margin-top:143px;
	font-size:22pt;
	font-weight:bold;
	color:white;
}
.obrazek {
	position:absolute;
	margin-left:390px;
	margin-top:293px;
}

.lampa {
	position:absolute;
	margin-left:520px;
	margin-top:223px;
}

.szyszka {
	position:absolute;
	z-index:2;
	margin-left:260px;
	margin-top:348px;
}

.czacha {
	position:absolute;
	margin-left:290px;
	margin-top:100px;
}

.czachaen {
	position:absolute;
	margin-left:300px;
	margin-top:120px;
}

.plansza {
	position:absolute;
	width:650px; 
	margin-top:15px;
}

p, h3, ul {
padding-left: 30pt; padding-right: 30pt;
}

h4{
padding: 10px;
}

.opis {
font-size: 10pt;
padding:10px;
}

.tyt {
font-size: 12pt;
padding:10px;
}

ul {
padding-left: 50pt; 
padding-right: 30pt;
}
.lewy	{
	position	:	absolute; 
	background-color:white;
	left		:	15px; 
	top		:	130px; 
	width		:	180px; 
	padding-top	:	5px;
	padding-left:10px;
	padding-bottom:10px; padding-right:10px;
	font-family: Verdana, Helvetica, sans-serif; color: black; font-size: 10pt;
	}
.book	{
	position	:	absolute; 
	background-color:white;
	left		:	15px; 
	top		:	460px; 
	width		:	180px; 
	padding-top	:	5px;
	padding-left:10px;
	padding-bottom:10px; padding-right:10px;
	font-family: Verdana, Helvetica, sans-serif; color: black; font-size: 10pt;
line-height:140%
	}

.home 
{margin-left:30pt; margin-top: 20pt;padding-top: 20pt;}

.menu {margin-left:30pt;}

a { color: red; text-decoration: none }
a:hover { color: red; text-decoration: underline }
a.men { color: red; text-decoration: none;font-weight:bold; }
a.men:hover { color: red; text-decoration: none }
a.grafika:hover { background:none}
a.grafika { background:none}
a.podpis { color: black; text-decoration: none;background:none}
a.podpis:hover { color: black; text-decoration: underline;background:none}
a.menum { color: red; text-decoration: none;font-weight:bold; }
a.menum:hover { color: white; background:red; text-decoration: none }
a.pink {font-size: 10pt; color: red; text-decoration: none;font-weight:bold; }
a.pink:hover {font-size: 10pt; color: red; text-decoration: none;font-weight:bold; }

a.pink2 {font-size: 10pt; color: red; text-decoration: none; }
a.pink2:hover {font-size: 10pt; color: red; text-decoration: none; }


a.fun {color: white; text-decoration: none;}
a.fun:hover {color: #d6d6d6; text-decoration: none;}

a.white {color: white; text-decoration: none;}
a.white:hover {color: #d6d6d6; text-decoration: none;}
a.black {font-family:Verdana;color: black; text-decoration: none;}
a.black:hover {font-family:Verdana;color: #aeaeae; text-decoration: none;}