body
{
	background-color:	#ffffff;
	margin:			0px;
	padding:		0px;
}

form
{
	padding:		0px;
	margin:			0px;
}

fieldset
{
	margin:			0px;
	padding:		0px;
	border-style:		none;
}

#main
{
	position:		relative;
	background-color:	#ffffff;
	width:			960px;
	margin:			0px;
	padding:		0px;
	overflow:		hidden;
}

#left
{	
	position:		relative;
	float:			left;
	width:			205px;
	margin:			0px;
	padding:		0px;
}

#logo, #navCont, #mb, #actBox, #addForm
{
	position:		relative;
	float:			left;
	width:			205px;
}

#logo
{
	height:			106px;
	margin:			0px;
	padding:		0px;
}

#logo img
{
	border-style:		none;
	width:			205px;
	height:			106px;
	padding:		0px;
	margin:			0px;
	display:		block;
}

#navCont
{
	padding:		0px 0px 1px 0px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		13px;
	background-color:	#ffffff;
	color:			#ffffff;
	overflow:		hidden;
}

#navCont ul
{
	width:			205px;
	list-style:		none;
	margin:			0px;
	padding:		0px;
	border:			none;
}

#navCont li
{
	width:			205px;
	border-bottom-style:	solid;
	border-color:		#ffffff;
	border-width:		1px;
	margin:			0px;
	padding:		0px;
}

#navCont li a
{
	display:		block;
	padding:		5px 0px 5px 10px;
	border-left-style:	solid;
	border-width:		10px;
	border-left-color:	#4f4f4f;
	background-color:	#636363;
	color:			#ffffff;
	text-decoration:	none;
	height:			22px;
	line-height:		22px;
}

#navCont li a#hover
{
	display:		block;
	padding:		5px 0px 5px 20px;
	border-left-style:	solid;
	border-width:		10px;
	border-left-color:	#666666;
	background-color:	#9A9A9A;
	color:			#ffffff;
	text-decoration:	none;
	height:			22px;
	line-height:		22px;
	cursor:			default;
}

html>body #navCont li a
{
	width:			auto;
	overflow:		hidden;
}

#navCont li a:hover
{
	border-left-style:	solid;
	border-width:		10px;
	border-left-color:	#666666;
	padding-left:		20px;
	background-color:	#9A9A9A;
	color:			#ffffff;
}

#mb
{
	height:			20px;
	background-color:	#3B3B3B;
	background-image:	url("pic/menu_break.jpg");
	background-repeat:	no-repeat;
	background-position:	98% 0%;
}

#actBox
{
	background-color:	#DBDBDB;
}

#actBox h1
{
	position:		relative;
	width:			160px;
	padding:		3px 25px 3px 0px;
	margin:			0 auto;
	margin-top:		20px;
	margin-bottom:		10px;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		16px;
	font-weight:		bold;
	text-align:		right;
	color:			#000000;
	border-style:		solid;
	border-width:		1px;
	border-color:		#959595;
	background-color:	#F7F7F7;
	background-image:	url("pic/pointer.gif");
	background-repeat:	no-repeat;
	background-position:	100% 50%;
}

#actBox h2
{
	position:		relative;
	padding:		0px 0px 0px 10px;
	margin:			15px 0px 0px 10px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	font-weight:		bold;
	color:			#000000;
	text-align:		left;
	background-image:	url("pic/datepic.gif");
	background-repeat:	no-repeat;
	background-position:	0px 3px;
}

#actBox p
{
	position:		relative;
	padding:		0px;
	margin:			2px 0px 0px 20px;
	width:			185px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
	font-weight:		normal;
	color:			#000000;
	text-align:		left;
}

#actBox h3
{
	position:		relative;
	padding:		0px 0px 0px 0px;
	margin:			2px 20px 5px 0px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	font-weight:		bold;
	color:			#000000;
	text-align:		right;
}

#addForm
{
	background-image:	url("pic/world_kontakt.jpg");
	background-repeat:	no-repeat;
	background-color:	#ECF0F3;
}

#addForm h1
{
	position:		relative;
	width:			200px;
	margin:			0 auto;
	padding:		0px;
	margin-top:		10px;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		14px;
	font-weight:		bold;
	color:			#000000;
	text-align:		center;
}

#addForm p
{
	position:		relative;
	width:			200px;
	margin:			0 auto;
	margin-top:		10px;
	margin-bottom:		8px;
	padding:		0px;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:		normal;
	font-style:		normal;
	color:			#000000;
	text-align:		center;
	text-decoration:	none;
}

#addForm a
{
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	color:			#494949;
	text-decoration:	none;
}

#stopka
{
	position:		relative;
	clear:			both;
	width:			960px;
	height:			35px;
}

#stopka div.term
{
	position:		absolute;
	left:			40px;
	top:			10px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
	color:			#ffffff;
}

#stopka div.arr
{
	position:		absolute;
	left:			560px;
	top:			10px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
}

#author
{
	position:		relative;
	width:			960px;
	background-color:	#ffffff;
}

#author address
{
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	color:			#666666;
	font-style:		normal;
	margin:			2px 0px 6px 590px;
}

#author address a
{
	color:			#000000;
	text-decoration:	none;
	border-bottom:		dotted 1px #000000;
}

#author address a:hover
{
	color:			#000000;
	text-decoration:	none;
	font-weight:		bold;
	border-bottom:		dotted 1px #000000;
}

#kontener
{
	position:		relative;
	float:			left;
	background-color:	#ffffff;
	width:			750px;
	margin-bottom:		10px;
}

#right
{
	position:		relative;
	float:			left;
	background-color:	#ffffff;
	margin-left:		2px;
	width:			750px;
}

#secOpt
{
	margin:			0px;
	margin-top:		20px;
	padding:		0px;
}

#secOpt ul
{
	margin:			0px;
	padiing:		0px;
	width:			100%;
}

#secOpt ul li
{
	margin:			0px 10px 0px 0px;
	height:			40px;
	display:		block;
	width:			180px;
	float:			left;
	list-style-type:	none;
	background-image:	url("pic/secOptborder.gif");
	background-repeat:	repeat-y;
	background-position:	100% 0%;
	padding:		0px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	color:			#000000;
	line-height:		33px;
}

#secOpt ul li form
{
	padding-top:		6px;
}

#secOpt ul li form fieldset select
{
	width:			160px;
}

#secOpt ul li img
{
	border-style:		none;
	float:			left;
	margin-right:		10px;
	margin-left:		10px;
	padding-top:		13px;
}

#bann
{
	position:		relative;
	float:			left;
	width:			750px;
	background-image:	url("pic/pic.jpg");
	height:			210px;
	margin-top:		10px;
}

#selCol
{
	position:		relative;
	float:			left;
	width:			750px;
	height:			35px;
	margin-top:		2px;
}

#selCol form fieldset select
{
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
	font-weight:		normal;
	width:			100px;
	margin:			8px 0px 0px 585px;
}

#ogText, #inText, #reText, #gaText, #opText, #poText, #ekText, #erText, #ofText, #inServ
{
	position:		relative;
	float:			left;
	background-color:	#ffffff;
	width:			687px;
	margin:			20px 0px 0px 15px;
	border:			solid 1px #BBBBBB;
}

#ogText h2
{
	font-family:		Verdana, Arial, sans-serif;
	font-size:		13px;
	font-weight:		bold;
	margin:			20px 0px 8px 30px;
	padding:		0px 0px 0px 10px;
}

#gaText div
{
	position:		relative;
	float:			left;
	padding:		0px;
	margin:			5px 0px 0px 10px;
	width:			159px;
	height:			189px;
}

#gaText div p
{
	margin:			0 auto;
	margin-top:		4px;
	padding:		0px;
	width:			155px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		9px;
	color:			#878787;
	background-color:	#ffffff;
	text-align:		center;
}

#gaText form
{
	width:			380px;
	margin:			0 auto;
	margin-top:		15px;
	margin-bottom:		15px;			
	border-style:		solid;
	border-width:		1px;
	border-color:		#999999;
	height:			36px;
	background-color:	#FAFAFA;
}

#gaText form fieldset select
{
	float:			left;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
	font-weight:		normal;
	width:			150px;
	margin:			6px 0px 0px 0px;
	height:			20px;
}

#gaText form fieldset input
{
	float:			left;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
	font-weight:		normal;
	width:			50px;
	height:			20px;
	margin:			6px 0px 0px 10px;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	cursor:			pointer;
}

#gaText form span
{
	display:		block;
	float:			left;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	color:			#000000;
	padding:		10px;
	background-color:	#FAFAFA
}

#gaText div img
{
	display:		block;
	margin:			0 auto;
	padding:		5px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		9px;
	color:			#BDBDBD;
	background-color:	#ffffff;
	border-style:		solid;
	border-width:		1px;
	border-color:		#999999;
}

#gaText span
{
	display:		block;
	clear:			both;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		12px;
	color:			#BDBDBD;
	text-align:		center;
	background-color:	#ffffff;
	margin-bottom:		10px;
}

#reText div, #ekText div, #erText div
{
	position:		relative;
	clear:			both;
	background-color:	#ffffff;
	width:			650px;
	margin:			0 auto;
	padding:		0px 0px 5px 0px;
}

#ekText em, #erText em
{
	display:		block;
	clear:			both;
	margin-left:		235px;
	padding:		0px;
	background-color:	#ffffff;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
	font-weight:		normal;
	text-align:		left;
	color:			#F00600;
} 

#reText div small, #ekText div small, #erText div small
{
	position:		relative;
	float:			left;
	background-color:	#ffffff;
	width:			150px;
	margin:			0 auto;
	padding:		7px 0px 0px 5px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	font-weight:		normal;
	text-align:		left;
	color:			#777777;
}

#reText span
{
	position:		relative;
	display:		block;
	margin:			10px 0px 10px 0px;
	padding:		10px 0px 10px 0px;
	width:			600px;
	height:			75px;
	margin:			0 auto;
	background-image:	url("pic/warpic.jpg");
	background-repeat:	no-repeat;
	background-position:	5% 50%;
}

#ekText span, #erText span
{
	position:		relative;
	display:		block;
	margin:			10px 0px 10px 0px;
	padding:		10px 0px 10px 0px;
	width:			600px;
	height:			75px;
	margin:			0 auto;
	background-image:	url("pic/errpic.jpg");
	background-repeat:	no-repeat;
	background-position:	5% 50%;
}

#reText span h3, #ekText span h3, #erText span h3
{
	font-family:		Arial, Verdana, sans-serif;
	font-size:		16px;
	font-weight:		bold;
	padding:		10px 0px 0px 0px;
	margin:			0px 0px 0px 120px;
}

#reText span small, #ekText span small, #erText span small
{
	display:		block;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:		normal;
	padding:		0px;
	margin:			0px 0px 0px 120px;
	width:			500px;
}

#reText div h4, #ekText div h4, #erText div h4
{
	float:			left;
	margin:			0px;
	padding:		7px 10px 5px 0px;
	width:			200px;
	background-color:	#ffffff;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		11px;
	font-weight:		bold;
	text-align:		right;
	color:			#000000;
}

#reText h5, #ekText h5, #erText h5
{
	float:			left;
	margin:			20px 0px 5px 40px;
	padding:		0px 0px 2px 0px;
	background-color:	#ffffff;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		14px;
	font-weight:		normal;
	color:			#000000;
	border-bottom-style:	solid;
	border-width:		1px;
	border-color:		#BCBCBC;
	width:			500px;
}

#reText div select, #reText div input.dane, #reText div textarea, #ekText div select, #ekText div input.dane, #ekText div textarea, #erText div select, #erText div input.dane, #erText div textarea
{
	float:			left;
	margin:			4px 0px 4px 2px;
	padding:		0px;
	background-color:	#ffffff;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		12px;
	font-weight:		normal;
	border-style:		solid;
	border-width:		1px;
	border-color:		#A5ACB2;
}

#reText div input.FormBut, #ekText div input.FormBut, #erText div input.FormBut
{
	float:			left;
	margin:			14px 0px 5px 260px;
	padding:		0px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		12px;
	font-weight:		normal;
	color:			#ffffff;
	border-style:		none;
	height:			25px;
	width:			80px;
	border-style:		solid;
	border-width:		1px;
	cursor:			pointer;
}


#reText div select, #erText div select
{
	width:			60px;
}

#reText div textarea, #ekText div textarea, #erText div textarea
{
	height:			90px;
}

#reText div input.dane, #reText div textarea, #ekText div input.dane, #ekText div textarea, #erText div input.dane, #erText div textarea
{
	padding:		3px 0px 2px 0px;
	width:			187px;
}

#reText h2
{
	clear:			both;
	margin:			0px 0px 0px 230px;
	padding:		0px;
	background-color:	#ffffff;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		11px;
	font-weight:		normal;
	color:			#FF0000;
}

#poText h5
{
	margin:			0px;
	padding:		5px 0px 5px 30px;
	background-color:	#ffffff;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		14px;
	font-weight:		normal;
}

#opText div
{
	position:		relative;
	display:		block;
	background-color:	#ffffff;
	width:			500px;
	margin:			0 auto;
	margin-top:		15px;
	margin-bottom:		5px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#B4B4B4;
}

#opText div p
{
	margin:			0 auto;
	padding:		5px;
	width:			92%;
	border-bottom-style:	solid;
	border-width:		1px;
	border-color:		#BDC2C7;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		13px;
	font-style:		italic;
	font-weight:		normal;
}

#opText div small
{
	display:		block;
	padding:		3px 0px 5px 25px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	font-weight:		normal;
}

#ogText p, #inText p, #reText p, #gaText p, #opText p, #ekText p, #erText p
s{
	font-family:		Verdana, Arial, sans-serif;
	font-size:		13px;
	font-weight:		normal;
	margin:			5px 30px 0px 30px;
	padding:		10px 0px 10px 10px;
}

#poText p
{
	font-family:		Verdana, Arial, sans-serif;
	font-size:		13px;
	font-weight:		normal;
	margin:			0px;
	padding:		0px 20px 20px 50px;
}

#ofText p
{
	font-family:		Verdana, Arial, sans-serif;
	font-size:		13px;
	font-weight:		normal;
	margin:			0px;
	padding:		10px 20px 10px 50px;
}

#ogText img, #inText img
{
	float:			left;
	width:			278px;
	height:			168px;
	margin-right:		10px;
}

#ofText ul
{
	margin:			0px 0px 0px 50px;
	padding:		0px;
}

#ofText ul li
{
	list-style-type:	circle;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		12px;
	color:			#000000;
	line-height:		18px;
}

#inText h1, #ofText h1, #reText h1, #onAnon h1, #inAnon h1, #ogText h1, #inServ h1, #gaText h1, #opText h1, #poText h1, #ekText h1, #erText h1
{
	font-family:		Arial, Verdana, sans-serif;
	font-size:		20px;
	font-weight:		normal;
	margin:			5px 0px 0px 5px;
	padding:		5px 0px 5px 20px;
	border-left-style:	solid;
	border-width:		7px;
}

#inText p
{
	border-top-style:	solid;
	border-width:		1px;
	border-color:		#BBBBBB;
}


#onAnon
{
	position:		relative;
	float:			left;
	background-color:	#ffffff;
	width:			687px;
	margin:			10px 0px 0px 15px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#BBBBBB;
}



#onAnon ul
{
	padding:		0px;
	margin:			3px 0px 0px 0px;
	width:			100%;
}

#onAnon ul li
{
	margin:			0px 0px 0px 15px;
	height:			65px;
	display:		block;
	width:			300px;
	float:			left;
	list-style-type:	none;
}

#onAnon ul li p
{
	margin:			0px;
	padding:		3px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	font-weight:		normal;
}

#onAnon ul li p img, #inAnon ul li p img
{
	margin:			0px;
	padding:		3px;
	float:			left;
	display:		block;
}

#inAnon ul
{
	padding:		0px;
	margin:			10px 0px 0px 30px;
	list-style-type:	none;
}

#inAnon ul li
{
	margin:			5px 0px 5px 0px;
	height:			55px;
}

#inAnon ul li p
{
	margin:			0px;
	padding:		3px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:		10px;
	font-weight:		normal;
}

/*#inServ
{
	position:		relative;
	float:			left;
	background-color:	#ffffff;
	width:			280px;
	margin:			10px 0px 0px 5px;
	padding:		0px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#BBBBBB;
}*/

#inServ ul
{
	margin:			10px 0px 0px 40px;
	padding:		0px;
}

#inServ ul li
{
	margin:			0px 0px 3px 0px;
	padding:		0px 0px 0px 10px;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		13px;
	font-weight:		normal;
	line-height:		19px;
}


/* -- spany ogolne --*/

span.bold
{
	font-weight:		bold;
}

/*-- preloader --*/

#preLoad
{
	display:		none;
}

/*-- linki --*/

div.term a
{
	color:			#ffffff;
	text-decoration:	none;
}

div.term a:hover
{
	text-decoration:	none;
}

#actBox a
{
	text-decoration:	none;
	color:			#000000;
}

#actBox a:hover
{
	text-decoration:	none;
	color:			#767676;
}

#secOpt a
{
	text-decoration:	none;
	color:			#000000;
}
	
#secOpt a:hover
{
	text-decoration:	none;
	color:			#9f9f9f;
}
#inServ ul li a
{
	text-decoration:	underline;
}

#inServ ul li a:hover
{
	text-decoration:	none;
}

#inAnon ul li a
{
	text-decoration:	none;
}

#inAnon ul li a:hover
{
	text-decoration:	underline;
}

#gaText span a
{
	text-decoration:	none;
}

#gaText span a:hover
{
	text-decoration:	none;
}

#reText div h4 a
{
	border-bottom-style:	dashed;
	border-width:		1px;
	text-decoration:	none;
	color:			#000000;
}