/* CSS Document */
/* stale */
.clr{
	height:0pt;
	overflow:hidden;
	clear:both;
}
.clr2{
	clear:both;
}
.block{
	display:block;
	}

/* stale */
/* Layout */
body{
	font-family:Arial;
	font-size:12px;
	color:#656565;
	line-height:166%;
	margin:0;
}

#center{
	width:999px;
	overflow:hidden;
	margin:auto;
	background:url(../_images/ball2.jpg) no-repeat;
	position:relative;
	left:-39px;
}
#holder{
	overflow:hidden;
	text-align:center;
	margin:30px 0;
}
#container{
	width:960px;
	margin:auto;
	text-align:left;
	float:right;
	background:url(../_images/balls1.png) right 328px no-repeat;
}
#header{
	background:#ccc;
}
#contents{
	overflow:hidden;
	margin:22px 0 23px 0;
}
#lewa{
	width:269px;
	float:left;
	}
#prawa{
	width:650px;
	float:right;
	overflow:hidden;
	padding-top:20px;
}		
#footer{
	overflow:hidden;
	background:url(../_images/footer.jpg) repeat-x;
	height:76px;
	position:relative;
	line-height:76px;
}
		/* footer*/
		#copyr_l{
			float:left;
			background:url(../_images/footer_l.jpg) no-repeat;
			padding-left:50px;
		}
		#copyr_r{
			float:right;
			background:url(../_images/footer_r.jpg) no-repeat;
			background-position:right;
			padding-right:50px;
		}
		
		#etd_logo{
			float:right;
			margin-top:10px;
			padding:5px;	
		}
		/* //footer */

/* //Layout */
/* linki */
a img{
	border:none;
}
a, a:link, a:visited{
	color:#084D8E;
	text-decoration:none;
	outline:none;
}	
a:hover{
	text-decoration:underline;
	}
.cw, cw a, .cw a:link, .cw a:visited,
.bk, bk a, .bk a:link, .bk a:visited{	
	height:18px;	
	line-height:18px;

}
.cw a, .bk a{
	padding-left:8px;
}
.cw{
	background:url(../_images/cw.gif)  0 6px no-repeat;
	
	float:right;
}
.cw a{
	
	display:block;
}
.bk {
	background:url(../_images/bk.gif) 0 6px no-repeat;
	float:right;
}
.bk a{
	display:block;
}
/* //linki */
/* naglowki */
h1, h1 a,  h1 a:link,  h1 a:visited{
	font-size:18px;
	color:#061127;
	font-weight:normal;
	margin:0;
	width:585px;
	border-bottom:solid #d8d8d8 1px;


	}
h2, h2 a,  h2 a:link,  h2 a:visited{
	padding-top:6px;
	margin-top:0em;
	margin-bottom:1em;
	font-size:12px;
	}
h3, h3 a,  h3 a:link,  h3 a:visited{}
p{
	margin-bottom:1em;
}
/* //naglowki */
/* formularz */
fieldset, form{
	margin:0 auto;
	padding:0;
	border:none;
	}
input.inpat{
	width:200px;
	height:16px;
	padding:2px;
	margin:2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
textarea.inpat{
	width:200px;
	height:80px;
	padding:2px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
select.selekt{
	width:207px;
	height:18px;
	margin:2px 0;
	font-size:11px;
}
input.buton{
	background:#DC6D01;
	border:none;
	color:#fff;
	font-size:9px;
	padding:4px 8px;
	cursor:pointer;
}
input.checkbox{
	position:relative;
	padding:0;
	margin:0;
	margin-right:5px;
	width:15px;
	height:15px;
	overflow:hidden;
}
label{
	line-height:22px;
	}
.gwiazdka_2{
	margin-left:5px;
}

/* //formularz */
/* menu blog*/
#mnu{
	width:178px;
	position:relative;
	background:#DC6D00 url(../_images/mnu.jpg) repeat-x;
	padding:20px 37px 20px 54px;
}
.empty{
	cursor:default;
	}
#mnu a, #mnu a:link, #mnu a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFD5AB;
}
#mnu_t{
	position:absolute;
	left:0px;
	top:0px;
	}

#mnu_b{
	position:absolute;
	left:0;
	bottom:0;
	}

ul#k1, ul.k2, ul.k3 {
	list-style:none;
	padding:0;
	margin:0;
}
ul#k1{
	padding-left:15px;
}
ul#k1 a{
	padding:3px 0;
	display:block;
	height:1%;
	border-bottom: solid #E47C34 1px;
	background:url(../_images/dot1.gif) 0 11px no-repeat;
	padding-left:14px;
	}
ul#k1 a.activ{
	font-weight:bold;
}	
ul.k2{
	zoom:1;
	padding-left:15px;
}
ul#k1 ul.k2 li a{
	border:none;
	}
ul.k3{
	padding-left:15px;
}

/* //menu */

/* menu top*/ 
ul#menu_top{
	list-style:none;
	background:url(../_images/top_mnu.gif) repeat-x;
	height:50px;
	padding:0;
	margin:0;
	position:relative;
	overflow:hidden;
	zoom:1;
}
ul#menu_top li{
	float:left;
	
	}
ul#menu_top li a{
	display:block;
	text-indent:-5000px;
	height:50px;
	}
#top_mnu_l, #top_mnu_r{
	position:absolute;
	top:0;
	}
#top_mnu_l{
	left:0;
	}
#top_mnu_r{
	right:0;
	}	
#t_home{
	width:103px;
	margin-left:24px;
	background:url(../_images/home.gif) no-repeat;
}	
#t_contact{
	width:98px;
	background:url(../_images/contact.gif) no-repeat;
}		
#t_programy{
	width:110px;
	background:url(../_images/programy.gif) no-repeat;
}		
#t_piramida{
	width:222px;
	background:url(../_images/piramida_btn.gif) no-repeat;
}		
/* //menu top*/ 
/* ogolnie elementy modulow */

.art{
	overflow:hidden;
	margin:2.7em 0;
}

.foto{
	float:left;
	padding:8px 15px 0px 0;
}
.data{
	color:#999;
	padding:3px 0;
}

.spacer_headlines{
	height:24px;
}
label.contact_left{
	float:left;
}
.contact_right{
	display:inline;
	float:right;
	margin-top:2px;
}
#contact2{
	height:200px;
	overflow:hidden;
	}
/* ################################################################MODULY##########################################################*/
/* kontakt*/
#contact{
	}
#form_box{
	margin-top:53px;
}	

#kcem{
	float:left;
	}
/* info*/
#info{
	background:#f0f0f0;
	padding:10px;
	float:right;
	width:200px;
	margin-top:53px;
	text-align:center;
	}	
/*mapa strony	*/
ul#map_k1, ul.map_k2, ul.map_k3 {
	list-style:none;
	padding:0;
	margin:0;
}
ul#map_k1{
	padding:15px;
}
ul#map_k1 a{
	padding:3px 0;
	display:block;
	height:1%;
	}
ul#map_k1 a.activ{
	font-weight:bold;
}	
ul.map_k2{
	padding-left:15px;
}

ul.map_k3{
	padding-left:15px;
}

#bip_box{
	width:269px;
	margin-top:13px;
	}
#bip, #gdansk{
	display:block;
	}
	
/*  artykol z kulkami*/
#plan{
	display:block;
	margin:38px auto;
	}
#plan2{
	position:absolute;
	left:260px;
	bottom:56px;
	
	}	
#balony{
	width:661px;
	height:514px;
	background:url(../_images/temp/artykol_bg.jpg) no-repeat;
	position:relative;
	padding-left:9px;
	}
.balony_text1{
	display:inline;
	float:left;
	margin:24px 23px 0 0;
}

.balony_text2{
	display:inline;
	float:left;
	margin:40px 23px 0 0;
}

.balony_text1 table, .balony_text2 table{
	width:107px;
	height:46px;
	text-align:center;
	line-height:109%;
	table-layout:fixed;
	overflow:hidden;
	}
.balony_text1 a, .balony_text1 a:link, .balony_text1 a:visited,
.balony_text2 a, .balony_text2 a:link, .balony_text2 a:visited{
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.balony_text1 a, .balony_text1 a:link, .balony_text1 a:visited{
	color:#4d4d4d;
}
.balony_text2 a, .balony_text2 a:link, .balony_text2 a:visited{
	color:#83A8CA;
}


