/* CSS Document */

body {
	background: url(../img/bg.jpg) no-repeat #1e363e top center;
	margin:0 1px 0 0;
	font:13px Arial, Helvetica, sans-serif;
	color:#467e90;
}

div.hr {
  height:16px;
  background-image:url(../img/hr.png);
  background-position:right;
  margin-top:10px;
  margin-bottom:10px;
  background-repeat:no-repeat;

}

div.hr hr {
  display: none;
}

#container {
	width: 962px;
	margin: 0 auto;
}

#loginBox {
	width:331px;
	float:right;
	color:#FFF;
	font-weight:bold;
	padding:15px 10px 10px 20px;
}

.logo_zrob {
	height: 69px;
	width: 272px;
	float:left;
	border: 0px;
	
}

.inputLogin {
	height: 16px;
	width: 100px;
	background-attachment: scroll;
	background-image: url(../img/inputBg.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	border: 1px solid #488295;
	font-weight:normal;
	margin-left:10px;
}


/* fancyform styles */
.selected{
	background-image:url(img/rdo_on.png);
	background-repeat:no-repeat;
	display:block;
	width:91px;
	height:22px;
	cursor:pointer;
	text-align:center;
	line-height:22px;
	padding-left:5px;
	
}
.unselected{
	background-image:url(../img/rdo_off.png);
	background-repeat:no-repeat;
	display:block;
	width:91px;
	height:22px;
	cursor:pointer;
	font-weight:normal;
	text-align:center;
	line-height:22px;
	padding-left:5px;
}

.f_radio {
	float:left;
	margin-top:15px;
}

.zalogujSubmit {
	display:block;
	width:96px;
	height:22px;
	cursor:pointer;
	border:0px;
}

#top {
	height:108px;
	width:962px;
}

#menu {
	width:962px;
	height:55px;
	background-color:#1e363e;
}

#menu ul li{
	display:inline;
	line-height:54px;
	height:55px;
}

#menu ul li a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
	padding:0 15px 0 15px;
	height:55px;
}

#menu ul li a:hover{
	background:url(../img/menuOver.gif) repeat-x top;
}

#banner {
	width:962px;
	height:273px;

}

#bannerLeft {
	width:600px;
	float:left;
}

#bannerRight {
	width:362px;
	float:left;
}

#separator {
	height:23px;
	width:962px;
	background-color:#1e363e;
}

#content {
	background-color:#FFF;
	height:auto;
	width:962px;
}

#columnLeft {
	width:600px;
	float:left;
}

#columnRight {
	width:362px;
	float:right;
	background-color:#f6f6f6;
}

#columnLeftTop {
	width:580px;
	height:50px;
	background:url(../img/colmnLeftTop.gif) no-repeat left top;
	font-size:18px;
	font-weight:bold;
	line-height:50px;
	padding-left:20px;
}

#columnRightTop {
	width:342px;
	height:50px;
	background:#DCDCDC;
	font-size:18px;
	font-weight:bold;
	line-height:50px;
	padding-left:20px;
	
}

#columnLeftContent {
	padding:20px;
	line-height:19px;
}

#columnRightContent {
	padding:20px;
	line-height:19px;
	background:url(../img/rightColumnBg.gif) no-repeat top right;
}

#columnRightContent ul {
	padding-top:10px;
}

#columnRightContent ul li {
	margin-left:20px;
	list-style-type:disc;
}

a.mail {
	color:#467e90;
	text-decoration:none;
	font-weight:bold;
}

a.mail:hover {
	color:#78B2C0;
}

a {
	color:#467e90;
	text-decoration:underline;
}

a:hover {
	color:#78B2C0;
}


.box {
width:256px;
background:url(../img/boxBottom.gif) bottom right no-repeat;
float:left;
}

.box_top {
background:url(../img/wieszZe.gif) no-repeat top center;
width:256px;
height:53px;
color:#FFFFFF;
font-weight:bold;
line-height:53px;
}


.box_top_usluga {
background:url(../img/oUsludze.gif) no-repeat top center;
width:256px;
height:53px;
color:#FFFFFF;
font-weight:bold;
line-height:53px;
}


.box_top_usluga span {
padding-left:60px;
}

.box_top span {
padding-left:60px;
}

.box_text {
padding:15px;
}

#footer {
width:962px;
height:71px;
background:url(../img/footer.gif) no-repeat top center;
}

.Naglowek {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	line-height: 22px;
	margin-top: -6px;
	margin-bottom: 18px;
	color: #000000;
	}

.NaglowekNiebieski {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	line-height: 22px;
	margin-top: -6px;
	color: #aebfd1;
	margin-bottom: 18px;
	}

.tekst {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height:19px;
	color: #000000;
	}

.tekstNiebieski {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height:19px;
	color: #aebfd1;
	}

.tekstBold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	line-height:19px;
	color: #000000;
	}


.tekstKursywa {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height:19px;
	color: #000000;
	}

.tekstKursywaBold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	line-height:19px;
	color: #000000;
	}

.tekstPodkreslony {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height:19px;
	text-decoration: underline;
	color: #000000;
	}
