body {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #627086;
	color:#000000;
	text-align: center;	
	}
body, p, td, th, div {
	font-family: Verdana, Arial CE, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#table_01{text-align: left;	margin: auto;  width:740px; height:140px; border:0px;}
#table_02{	text-align: left;	margin: auto;  width:740px; border:0px;}

#menu {	background-image: url(img/podmenu.gif);	vertical-align: top;	}
#menu h3{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	padding-top:6px;	margin-bottom:6px;	font-size: 17px;	} 
#menu a{	color: #696;	background-image: url(images/menu-z.gif);	background-repeat: no-repeat;	padding-left: 64px;	display: block;	height: 29px;}
#menu a:hover{	color: #486E48;	text-decoration: none;	background-image: url(images/menu-o.gif);	background-repeat: no-repeat;	padding-left: 64px;
	display: block;	height: 29px;}
a.menu{	text-decoration: none;	color:#696;	font-size:9pt;}
a.menu:hover{	text-decoration: underline;	color:#C06;	font-size:9pt;}
a.menu:visited{	text-decoration: none;	color:#696;}


h1 {	font-family:"Arial CE", Arial, Helvetica, sans-serif;	color:#669966;	font-size:18pt;	font-weight: bold;	margin: 15px;}
h2 {	font-family:"Arial CE", Arial, Helvetica, sans-serif;	color: #C06;	font-size:12pt;	font-weight: bold;}

a:link {	 color:#006;	 text-decoration: none;}
a:visited {	 color:#006;	 text-decoration: none;}
a:hover {	 color:#C06;	 text-decoration: underline;}


.textem {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:9pt;	margin-top: 0px;	margin-bottom: 0px;	text-align: justify;}	
.textem-b {	font-family:Verdana;	color:#000000;	font-size:9pt;	margin-top: 0px;	margin-bottom: 0px;	text-align: justify;	font-weight: 700;}
.textem-w {	font-family:"Arial CE", Arial, Helvetica, sans-serif;
	color:#000066;	font-size:9pt;	margin-top: 0px;	margin-bottom: 0px;
	font-weight: bold;}
.wiecej {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-top: 0pt;	margin-bottom: 0pt;
	font-size: 9pt;	margin-right: 14pt;	text-align: right;	color: #BF3536;	text-decoration: none;}
.tyt1 { font-family: Verdana, Arial CE, Arial, Helvetica, sans-serif;color:#738294;font-size:11pt;
font-weight:bold}
.h-bg1{	background-image: url(images/header_bg1.gif);}
.h-bg2{	background-image: url(images/header_bg2.gif);}

.tdmenu {	background-image: url(img/podmenu.gif);	vertical-align: top;}
.tdpasek {	vertical-align: top;	background-color: #72BABF;}

.tdcontens {	vertical-align: top;	background-color: #FFF;	padding:5px;}
.tdstopa{	background-image: url(img/tlodolu.gif);	vertical-align: top;	text-align: left; }
.tdstopa2{	text-align: left;	background-color: #FFF;	color:#060;}
a.tdstopa2{
	text-decoration: none;
	color:#006600;
	font-size:6pt;
}
a.tdstopa2:hover{
	text-decoration: underline;
	color:#C06;
	font-size:6pt;
}
.haw2 {	color: #fff;	font-size: 12pt;	font-weight: bold;	background-color: #C6D1BE;	text-align: center;}
.haw3 {	color:#C06;	font-size: 120%;	font-weight: 700;}

.haw4 {margin:20px 0 ; padding:4px; border:1px solid  #627086; font-size: 90%; font-weight: 700; color:#C06;}
.haw4 h2{ height: 29px; margin:0 ; font-size: 19px;	color: #696; 	background-image: rl(images/menu-z.gif);	background-repeat: no-repeat;	padding-left: 64px;	display: block;}



.pols2 {	color: #A5998D;	font-size: 11pt;	text-align: center;}
.lista {	font-size: 10pt;	font-weight: bold;}

.in {    position:relative; top: -20px;   left:40px;   z-index: 2;  font-family:"Arial CE", Arial, Helvetica, sans-serif;	color:#C06;	font-size:14pt;	font-weight: bold;  }

.rozst li { margin-top: 15px;}
.rozst-podmenu li {	margin-top: 10px;	list-style-image: url(images/point.gif);}
.kolor_j-z {color: #A5998D;}





/* ---###--- GALERIA ----###--- */
 .rama-gal{	margin: auto;	width: 457px; 	height: inherit; 	border: 3px solid #D5D9C1;}
div.ramka {  float: left;  margin: 3px;  border:1px solid #D5D9C1;  background-color:#f1f8fa;  }
  
div.ramka p {	text-align: center;	font-size: xx-small;	margin-top:0px;    display: block; width: 100px; height: 4.5em; }
.ramka img {margin: 3px 3px 0px 3px;}
body .podgl{margin: 0px;}

/* ---###--- Zamiast tabel ----###--- */

#n-top{height: 140px; position: relative; width:740px; margin:0 auto;}
#n-top h1{ position: absolute; left: 220px;	top: 60px; color:#f8d671}

.flash_hawaje{position: absolute;	left: 65px;	top: 20px;}
.flash_aloha{position: absolute; 	left: 140px;	top: 20px;}

#all { width:740px; margin:0 auto; background:#fff url(images/bg-lewy.gif) repeat-y; ; text-align: left;}

#lewe-menu  {width:200px; padding: 4px; float: left; }
#lewe-menu h3{font-weight: bold; line-height: 17px; 	padding-top:6px;	margin-bottom:6px;	font-size: 17px;	} 
#lewe-menu a{	color: #696;	line-height: 17px; background-image: url(images/menu-z.gif);	background-repeat: no-repeat;	padding-left: 64px;	display: block;	min-height:29px }
#lewe-menu a:hover{	color: #486E48;	text-decoration: none;	background-image: url(images/menu-o.gif);	background-repeat: no-repeat;}

#tresc  {  margin-left:200px; padding:26px 0 0 0; border-left:4px solid #72babf;  }
#tresc .tekst {margin:6px;}
.kwiat {height:auto; position: relative; margin:50px 0 0 0; border-bottom:28px solid #c6d1be; }
.kwiat img{position: absolute; bottom: -42px; left:26px;  }
#stopka {position: relative;  padding:24px 0 6px 206px; clear: both; text-align: center; }
.coop, .coop a, .coop p { font-size:9px; color:#c6d1be;}
.add-nav {position: absolute; bottom: 6px; left:64px; text-align: left;  }
.add-nav a{ font-size: 14px; }

/* moje style wszystkie serwisy*/
.img-praw{	float: right; margin: 0px 0px 6px 6px;}
.img-lewy{	float: left; margin: 0px 6px 6px 0px; }
.centro {text-align: center; }


/* ------------------- menehune lagoon */
.haw {	color: #fff;	font-size: 14pt;	font-weight: bold;	background-color: #09C;	text-align: center;}
.pols {	color: #09C;	font-size: 14pt;	text-align: center;}
.lista {	font-size: 10pt;	font-weight: bold;}
.in {    position:relative; top: -20px;   left:40px;    z-index: 2;    font-family:"Arial CE", Arial, Helvetica, sans-serif;	color:#C06;	font-size:14pt;	font-weight: bold;  }
	
	/* ------------------- kalendarz workshop */
#kalendarz span {	color: #006; 	font-size: 1.2em; 	font-weight: bold; 	background-color: #C6D1BE; padding:0 6px}
#kalendarz .miesiac {	color: #c06; 	font-size: 1.3em; 	margin:6px 0 2px 0;}
#kalendarz .h3 {	color: #c06; 	font-size: 1.6em; 	margin:8px 0 3px 0;}

	/* ------------------- moje komplet */
.clr, .czysc{ clear:both; margin:0; font-size:0.01em;padding;0;}
hr {		font-size: 1px;	color: #C06;	height: 1px;}
img{	border: 0;}
