﻿body {
	background-image:url('/img/n/bg.body.png');
	background-repeat:repeat-x;
	background-color:#fff;
	padding:0px;
	margin:auto;
	text-align:center;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#555c60;
}
p, input, h1, h2, h3, h4, h5, h6, form, ul, li {
	margin:0px; padding:0px;
}

a {
	color: #016aaa;
}
a:hover {
	color: #ef3941;
}

.clear {
	overflow:hidden; clear:both; height: 0px;
}

.container {
	width: 953px;
	margin:auto;
	text-align:left; font-size:small;
}

.htop {
	width:100%;
	height: 36px; text-align:left;
	margin-bottom:1px; line-height: 36px; 
}
.htop ul { list-style-type: none; padding: 0; margin: 0; font-size:11px; font-family:Tahoma; font-weight:bold; padding-top:4px; float:left } 
.htop li.active { float: left; padding: 0; margin: 0; padding-top: 0; background: url('/img/n/tab.right.png') no-repeat right top; margin-right: 15px; height:33px; }
.htop li { float: left; padding: 0; margin: 0; padding-top: 0; margin-right: 15px; }
.htop li.active a  { display: block; color: #ef3941; text-decoration: none; background: url('/img/n/tab.left.png') no-repeat left top; font-size:11px; } 
.htop li.active a:hover { color: #016aaa; font-size:11px; }
.htop li a { display: block; padding: 0px 10px; color: #016aaa; text-decoration: none; font-size:11px; } 
.htop li a:hover { color: #ef3941; font-size:11px; }

.htop input {
	width:94px; border: 1px solid #bcd9eb; color: #555c60; padding:3px; margin:0px; font-size:11px;
}
.htop input.submit {
	width:26px; height:27px; border:0px; background-image:url('/img/n/bt.login.png');
	cursor: hand;
	cursor: pointer;
}
.htop a {
	color: #016aaa; font-size: 11px;
}
.htop a:hover {
	color: #ef3941; font-size: 11px;
}

.top {
	width:953px; height:356px;
	background-image:url('/img/n/bg.top.png'); background-repeat:no-repeat;
}
.topen {
	width:953px; height:356px;
	background-image:url('/img/n/bg.top.en.gif'); background-repeat:no-repeat;
}
.search {
	position:absolute; top:188px; float:left; width:268px; margin-left:194px;
}
	.search a {
		color: #016aaa; font-size:11px;
	}
	.search a:hover {
		color: #f95661; font-size:11px;
	}
	.search .searchForm {
		
	}
	.searchForm div {
		overflow: auto;clear: both;margin-bottom: 0.5em;
	}
	.searchForm label {
		display: block; float: left; text-align:right; line-height:22px; margin-right:3px;
	}
	.searchForm select {
		display: block;float: left; padding:2px; line-height:20px;	
	}
	.searchForm .searchSubmit {
		display: block;float: left; width: 26px; height:27px; margin-left:5px;
		background-image:url('/img/n/bt.szukaj.png'); border:none;
		cursor: hand;
		cursor: pointer;
	}
.flags {
	position:absolute; top:148px; margin-left:800px; width: 152px; text-align:center;
}
	.flags img {
		border:none;
	}
.flags ul { list-style-type: none; padding: 0; margin: 0; font-size:10px; font-family:Tahoma; font-weight:bold; margin-left:17px; margin-bottom:10px; } 
.flags li { float: left; padding: 0; margin: 0; padding-top: 0; margin-right: 5px; }
.flags li a { display: block; padding: 0px 10px; color: #016aaa; text-decoration: none; padding-top:5px; padding-left:12px; padding-right:12px; font-size:10px; } 
.flags li a:hover { color: #ef3941; font-size:10px; }
.flags li.active { float: left; padding: 0; margin: 0; padding-top: 0; background: url('/img/n/tab2.right.png') no-repeat right top; margin-right: 5px; height:25px; display:block; font-size:10px; }
.flags li.active a  { display: block; color: #ef3941; text-decoration: none; background: url('/img/n/tab2.left.png') no-repeat left top; padding-top:5px; padding-left:12px; padding-right:12px; font-size:10px; } 
.flags li.active a:hover { color: #016aaa;  font-size:10px;}

.center {
	background-image:url('/img/n/bg.center.png'); background-repeat:repeat-x;
}

.adsense {
	margin-right: 15px; float:left; width:162px;
}
.adsense .spanBox {
	background-image:url('/img/n/adsense.bg.png'); background-repeat:repeat-y; display:block; padding:1px; padding-top: 0px; padding-bottom:0px; 
}

.content {
	width:776px; margin-top: 34px; float:left;
}

.contentBox {
	float:left;
}

.right {
	float:right; width:162px; margin-top:2px;
}

.rightBox {
	margin-top:15px; width:162px;
}

.rightBoxCon {
	display:block; background-image:url('/img/n/rightBox.bg.png'); background-repeat:repeat-y; padding:5px; padding-left:10px; padding-right:10px;
}

.person {
	width:281px; margin-left:6px; margin-right:5px; background-image:url('/img/n/person.bg.png'); background-repeat:repeat-y; padding-top:15px;
}
.person.a, .person.a:hover {
	font-size: 14px;
}

.avatar {
	display:block; float:left; width:108px; height:133px; margin-left: 7px; margin-right: 7px; background-repeat:no-repeat;
}
	.avatar img {
		border:none;
	}

.footer {
	border-top:1px solid #d1f0f9; margin-top:30px; height:65px;
}
.footer div {
	width:953px; margin:auto;margin-top:15px;
}

.footer2 {
	border-top:1px solid #d1f0f9; margin-top:10px;
}
.footer2 div {
	width:953px; margin:auto;margin-top:5px;
}

.flag{
	float: left;
	width: 37px;
	height: 37px;
	text-align: center;
}

.pr{
	cursor: hand;
	cursor: pointer;
}

.bSubmit, .bSubmitHovered {
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	height:28px;
	padding:2px 5px;
	cursor:pointer;
	border:none;
}

.bSubmitHovered{
	background-position:left bottom !important;
}

.bSubmit, .bSubmitHovered{
	width:69px;
	background:url(/img/n/btn1.gif) no-repeat left top;
}

#fsonda{
	font-size: 12px;
}

.dotbg{
	height: 4px; width: 97%;
	background:url(/img/n/dot.bg.gif) repeat-x left center;
}

.inp1{
	font-size: 12px; padding: 4px;
	border: #bcd9eb 1px solid;
	background-image:url('/img/n/bg.input.gif'); background-repeat:repeat-x;
}
