html {min-height: 100%;background:#ccccff;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;}
* {
	margin: 0;
	padding: 0;
}

img {border:none;}
#main{width:802px;margin:auto;background:#fff;}
#navigation ul{list-style:none;overflow:hidden;}
#navigation ul li{float:left;display:inline;width:199px;height:28px;text-align:center;padding-top:4px;background-image:url('../images/menu_tlo.jpg');vertical-align:middle;}
#navigation ul li a{color:#ffffff;font-stretch:normal;font-variant:small-caps;text-decoration:none;}
#navigation ul li a:hover{color:#ff9900;}
#top{overflow:hidden;height:152px;width:800px;border:#666666 solid 1px;background-image:url('../images/top_tlo.jpg');}
#logo{background-image:url('../images/logo.png');width:312px;height:59px;margin:20px;float:left;display:inline;}
#kontakt{display:inline;float:right;margin:5px;}
#kontakt a {color:#111111;font-size:13px;}
#koperta {display:inline;float:right;width:153px;height:100px;}

#navigation li.menu_border{background-image:url('../images/menu_border.jpg');height:32px;width:2px;float:left;display:inline;margin:0px;padding:0px;}

#location{color:#666;font-size:12px;margin:7px;margin-bottom:0px;}
#bottom{background-image:url('../images/bottom.png');color:#fff;height:50px;width:802px;margin:auto;text-align:center;}
#bottom a{color:#fff;text-decoration:none}
#bottom a:hover{text-decoration:underline}
#main{overflow:hidden;}
#left_side{float:left;display:inline;width:187px;margin:5px;padding:0px;}
#rankingi{background:#7d9ab3;}
#title{width:120px;margin:5px 10px 5px 30px;vertical-align:center; color:#fff;font-size:20px;}

#rankingi ul{color:#fff;list-style:none;margin-bottom:10px;margin-left:20px;}
#rankingi ul li{padding-top:4px;vertical-align:middle;}
#rankingi a{color:#fff;text-decoration:none;}
#rankingi a:hover{font-weight:600;}

h1, h2, h3 {
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #4D4D4D;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 2em;
}

h3 {
	font-size: 1.6em;
}


/* Page */

#page {
	width: 100%;
	margin: 0 auto;
	padding-top: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	color:#000;
}

/* Content */

#content {
	float: right;
	width: 550px;
	margin: 0;
	margin-right:30px;
	padding: 0;
	display:inline;
}

.post {
}

.post .title {
	color: #967001;
	border-bottom: 1px #A9A9A9 dashed;
}

.post .title a {
	background: none;
	color: #967001;
	border: none;
}

.post .title a:hover {
	text-decoration: underline;
}

.post .meta {
	margin-bottom: 30px;
	padding: 3px 0px;
	border-top: 1px #A9A9A9 dashed;
	border-bottom: 1px #A9A9A9 dashed;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.post .entry {
	padding: 10px 0 5px 0;
	text-align: justify;
}

.post a {
	color: #967001;
	border-bottom: 1px #967001 dotted;
}

.post .meta a {
	font-weight: bold;
}

/* Sidebar */

#sidebar {
	float: left;
	display:inline;
	width: 180px;
	margin: 0px;
	margin-left:10px;
	padding: 0 0 0 0px;
	
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin: 0;
	padding: 0;
}

#sidebar li ul {
	padding-bottom: 30px;
}

#sidebar li li {
	line-height: 35px;
	border-bottom: 1px dashed #590000;
}

#sidebar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
}

#sidebar h2 {
	letter-spacing: -.5px;
	color: #4D4D4D;
}

#sidebar p {
	padding-bottom: 20px;
	text-align: justify;
}

#sidebar a {
	color: #BF4D36;
	border: none;
}

#sidebar a:hover {
	text-decoration: underline;
	color: #787878;
}

.R1{
height: 28px;	
width: 510px;
margin-top: 20px;
font: bold 14px Arial, Helvetica, sans-serif;
margin-bottom:20px;
}

#wniosek{
margin-bottom:10px;
width:250px;
float:left;
display:inline;
}
#kontakt2{
text-align:right;
margin-bottom:10px;
width:250px;
float:right;
display:inline;
}

.R2{
font: 12px Arial, Helvetica, sans-serif;
}

div.R4 a {
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
color: #555A60;
}

div.R4 a:hover {
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
color: #000;

}

a.link {
text-decoration: none;
font: 12px "Lucida Sans Unicode",sans-serif;
color: #555A60;
font-weight:600;
}

a:hover.link{
text-decoration: underline;
}

div.R3{

height: 50px;	
width: 593px;
padding-top: 10px;
padding-left: 100px;
}

.ranking_box{
border:#214260 1px solid;
background:#abbccb;
padding:20px;
margin-bottom:20px;
text-align:center;
}
.tlo1{
background:#abccff;
}

.tlo2{
background:#aabcff;
}

.ranking_box table{
width:90%;
text-align:left;
margin:auto;
}

#ramka{
border:#214260 1px solid;
background:#abbccb;
padding:20px;
}

.rankingi_link{width:100px;float:left;display:inline;}