/*--------------------------------------------------------
	css theme name: arcano
	author: bartosz mediger (http://mediger.net)

	created : feb 07, 2007
	
*/


* { margin: 0px; padding: 0px; }


address {
	font-size: 10px;
	font-style: normal; }




html {
	float: left;
	height: 100%;
	overflow: auto; }



body {
	width: 100%;
	background: #fff url(../images/backg.jpg) repeat-x; }


	
a, body, input, h2, h5, p {
	line-height: 16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333; }



fieldset { border: none; }



img { border: none; }


ins { text-decoration: none; }


input { border: 1px solid #555; }



li {
	background: url(../images/line.gif) no-repeat left 8px;
	padding: 0 0 0 7px; }



p { padding-bottom: 15px; }



.sub p { text-align: justify; }



ul {
	padding: 0 0 15px 0;
	list-style: none; }





/* nawgiacja */

a {  text-decoration: none; }
a:hover { text-decoration: underline; }





/* nagłówki */

h2, h5 {
	font-weight: bold;
	color: #0b3c87; }


h2 {
	position: absolute; top: -96px; left: 0;
	line-height: 24px;
	font-size: 18px; }


h5 {
	padding: 0 0 5px 0;
	font-weight: bold;
	color: #0b3c87; }








#bans {
	position: absolute; top: 487px; right: 13px;
	width: 655px; }

	#bans a {
		float: left;
		width: 221px; height: 151px;
		text-indent: -10000px; }

	#bans a.dla { width: 221px; background: url(../images/b_dla.jpg); }
	#bans a.dlaczego { width: 215px; background: url(../images/b_dlaczego.jpg); }
	#bans a.dlat { width: 218px; background: url(../images/b_dlat.jpg); }
	
	#bans a:hover { background-position: 0 -151px; }












#center {
	width: 923px;
	margin: 0 auto; }











#container {
	float: left;
	width: 923px;
	background: url(../images/backc.gif) repeat-y; }
	
	









#content {
	float: left;
	position: relative;
	width: 923px; min-height: 429px; _height: 429px; /*min-height: 673px; _height: 673px;*/
	background: url(../images/header_start.jpg) no-repeat center top;
	padding: 243px 0 10px 0; }
	
	
	#content.sub {
	/*	min-height: 429px; _height: 429px;*/
		background: url(../images/header_sub.jpg) no-repeat  center top; }

















#foot {
	clear: both;
	width: 885px; height: 51px;
	background: url(../images/foot.gif);
	padding: 2px 20px 0 20px; }
	
	#foot address {
		float: left; }
	
	#foot a {
		float: right;
		font-size: 10px; }
















#google {
	position: absolute; right: 50px; top: 408px;
	width: 530px;
	line-height: 12px;
	font-size: 10px; }
















#left {
	float: left;
	width: 238px;
	background: url(../images/backm.gif) repeat-y; }

	#left .foot {
		float: left;
		width: 238px; height: 6px;
		background: url(../images/menu_left_foot.gif) no-repeat;
		overflow: hidden; }
		
	#left .menu {
		float: left;
		width: 197px; min-height: 394px; _height: 394px;
		background: url(../images/menu_left_top.jpg) no-repeat top;
		padding: 17px 12px 10px 29px; }












#logo {
	position: absolute; left: 20px; top: 10px;
	width: 245px; height: 60px;
	background: url(../images/empty.gif);
	text-indent: -10000px; }













#menu { position: absolute; top: 82px; left: 18px; }

	#menu a {
		float: left;
		height: 24px;
		margin: 0 1px 0 0; 
		text-indent: -10000px; }
		
	#menu a:hover { background-position: 0 -24px; }

		a.dlaczego { width: 175px; background: url(../images/m_dlaczego.gif); }
		a.co { width: 120px; background: url(../images/m_co.gif); }
		a.dokumenty { width: 95px; background: url(../images/m_dokumenty.gif); }
		a.kontakt { width: 77px; background: url(../images/m_kontakt.gif); }
		a.warunki { width: 80px; background: url(../images/m_warunki.gif); }
		a.witamy { width: 79px; background: url(../images/m_witamy.gif); }
		




























#nikt {
	position: absolute; right: 5px; top: 110px;
	width: 610px; height: 289px; }











#right {
	float: right;
	position: relative;
	width: 547px;
	padding: 0 45px 50px 0; }















.back {
	float: right;
	background: url(../images/dot.gif) no-repeat right;
	margin: 30px 0 0 0;
	padding: 0 15px 0 0; }
