body {font-family: Arial, Tahoma, Helvetica, sans-serif; 
font-size: 12px; 
color: #666666; 
margin: 0 0 20px 0;  
text-align: center; 
background: url(../pics/bg.png) repeat-x #ffffff; overflow:auto;}

/* linki*/

a { color: #097FBD; text-decoration: none;}
a:hover { color: #097FBD; text-decoration: underline;}

.a-orange {color: #E4632C; text-decoration: underline;}
.a-orange:hover {color: #E4632C; text-decoration: underline;}

p { margin-bottom:0.8em; line-height: 170%;}
img { border: 0;}

.form-label {display: block; font-size: 10px; margin-bottom: 5px;}
.input1 {width: 80%;}


.hr1 { width: 100%; height: 1px; background: #E2E2E2; clear: both; overflow: hidden; border-top: 20px solid #ffffff; border-bottom: solid 20px #ffffff;}

.doSrodka {vertical-align: middle;}

/* ramki*/

.ramka-1 {border: solid 1px #CDE7FC; padding: 2px;}

/* kolory*/
.kolorCzarny {color: #000000;}

/* rozmiar tekstu*/
.ft10px {font-size: 10px;}
.ft12px {font-size: 12px;}
.ft13px {font-size: 13px;}

h2 {font-family: Verdana, Tahoma, sans-serif; font-size: 17px; margin: 0 0 15px 0; padding: 0; color: #666666; font-weight: bold;}

/* tło */

#main-container {height: auto; overflow: auto; background: url('../pics/bg-main.gif') top center no-repeat; }

/* container*/
#container {width: 990px; height: auto; overflow: auto; margin: auto; margin-bottom: 20px; }

/* top*/
#top-left-column {width: 260px; height: auto; overflow: hidden; float: left; padding: 0px 0 0 0; text-align: left; }
#top-left-up {width: 260px; height: auto; overflow: hidden; float: left; padding: 30px 0 0 0; text-align: left; }

#logo {margin-bottom: 28px;}

.blue-box {width: 260px; height: auto; overflow: hidden;}
.blue-box-top { width: 260px; height: 13px; background: url('../pics/blue-box-top.gif');}
.blue-box-bottom { width: 260px; height: 13px; background: url('../pics/blue-box-bottom.gif');}
.blue-box-content {width: 240px; height: auto; overflow: hidden; background: #CDE7FC; padding: 0 20px 0 20px}

#b-logowanie {margin-left: 30px; vertical-align: middle; background: url('../pics/b-logowanie.gif') top left no-repeat; width: 110px; height: 30px; border:0;font-weight:bold;font-size: 15px; color: white; padding-bottom: 3px;}

#top-right-column {width: 710px; height: auto; overflow: hidden; float: right; padding: 0px 0 0 0; }
#top-right-up {width: 710px; height: auto; overflow: hidden; float: right; text-align: right; padding: 15px 0 0 0;}

#top-menu {margin: 0; padding: 0; list-style: none;}
#top-menu li {display: inline;}
#top-menu img {vertical-align: middle;}

#main-menu {width: 700px; height: 26px; background: url('../pics/menu-bg.gif'); margin: 10px 0 30px 0; padding: 11px 0 0 10px; text-align: left;}
#main-menu li {display: inline; padding: 0 10px 0 10px;}
#main-menu a {color: #ffffff; text-decoration: none; font-size: 12px;}
#main-menu a:hover {color: #333333; text-decoration: none;}

#main-content {width: 990px; height: auto; overflow: hidden; clear: both; text-align: left; padding-top: 10px;}

.osoba-info {width: 235px; height: auto; overflow: hidden; float: left; margin-right: 10px; margin-bottom:5px;}
.osoba-info img {margin-right: 10px; float: left}
.osoba-info p {margin: 0 0 4px 0;}

#main-left-side {width: 622px; height: auto; overflow: hidden; float: left; border-right: 1px solid #E2E2E2; padding-right: 10px}
#main-right-side {width: 333px; height: auto; overflow: hidden; float: right; padding: 0 10px 0 10px;}

#nowe-chory {width: 296px; height: auto; overflow: hidden; float: left; padding-right: 20px;}
#nowe-chory ul {margin: 0 0 15px 0; padding: 0; list-style: none;}
#nowe-chory li {border-bottom: solid 1px #E2E2E2; padding: 8px 0 4px 0;}

#co-na-forum {width: 300px; height: auto; overflow: hidden; float: right;}
#co-na-forum ul {margin: 0 0 15px 0; padding: 0; list-style: none; font-size: 10px;}
#co-na-forum li {margin: 8px 0 8px 0;}
#co-na-forum ul a {font-weight: bold; font-size: 12px;}

/* newsy */
.news-header {width: 100%; height: auto; overflow: hidden; font-size: 12px; font-weight: bold; color: #F26327; margin-bottom: 1px;text-align:left;}
.news-content {width: 100%; height: auto; overflow: hidden; margin-bottom: 10px;text-align:left;}
.news-more {width: 100%; height: auto; overflow: hidden; margin-bottom: 20px; text-align: right; font-weight: bold;}

/* footer*/
#footer {width: 950px; height: 27px; margin: auto; background: url('../pics/footer-bg.gif'); clear: both; padding: 14px 20px 0 20px;}
#footer-copy {float: left;}
#footer-menu {margin: 0; padding: 0; list-style: none; float: right;}
#footer-menu li {display: inline;}
#footer-menu img {vertical-align: middle;}

/* reklama*/

.banner468x69 {width: 100%; height: auto; overflow: auto; text-align: center; margin: 10px;}


/* formularze */


form
{
padding: 0;
margin: 0;
}
fieldset {
    border: none;
    padding: 0;
    padding-bottom: 20px;
    width: 80%;
    margin-left:20px;
}

label {
  float: left;
  text-align:right;
  height:auto;
  width: 180px;
  margin-right:10px;
}
select
{
width : 50%;
}


fieldset div {
  overflow: hidden;
  clear: both;
  padding:0.4em 0;
  border-bottom:1px solid #e0e0e9;
}

input, select, textarea {	font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #666666;  border:1px solid #d0d0d0; margin: 1px 0}
textarea {
  background-color:#f0f9ff;
  width: 50%;
  height:100px;
}

input.submit, button {
  vertical-align: middle; 
  background: url('../pics/b-dlugi.gif') top left no-repeat; 
  width: 150px; 
  height: 30px; 
  border:0;
  font-weight:bold;
  font-size: 15px; 
  color: white; 
  padding-bottom: 3px;
}

div.but {
  vertical-align: middle; 
  background: url('../pics/b-dlugi.gif') top left no-repeat transparent; 
  width: 250px; 
  height: 40px; 
  border:0;
  padding: 5px 0 0 10px;
  margin-top:10px;
}
a.but {
  font-weight:bold;
  font-size: 15px; 
  color: white; 
  padding-bottom: 3px;
}
span.but {
  vertical-align: middle; 
  background: url('../pics/b-dlugi.gif') top left no-repeat transparent; 
  width: 250px; 
  height: 40px; 
  border:0;
  padding: 5px 0 0 10px;
  margin-top:10px;
}

/* */
#literki {
	margin: 15px 0 15px 0;
	font-size: 12px;
}
#literki a {
	font-weight: bold;
	text-decoration: none;
}
#literki a:hover {
	font-weight: bold;
	color: orange;
	text-decoration: none;
}
#literki ul {
	margin: 0 2px 0 2px;
	padding: 0;
	list-style: none;
}
#literki li {
	display: inline;
	margin-left: 2px;
}

#user_list {
	margin: 0;
	padding: 0;

}

#user_list li {
	list-style: none;
	display: inline;
	float: left;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-top: 7px;
	height: 150px;
	width: 120px;
}

#user_list img {
  padding: 1px;
}

h1 {font-size:16px;}
h2 {font-size:14px;}

#menu_left {float:left;height:100%;overflow:auto;clear:both;}
#menu_right {float:right;}
#center {width:800px; text-align:left;float:right; overflow:auto;}

table#podglad_choru {float:right; width: 200px; margin:10px; border:1px solid #e0e0e0}
#podglad_choru th {text-align:right; padding:2px 5px; background:#e7f3fe}
#podglad_choru td {text-align:left; padding:2px 5px;background:#e7f3fe}
#podglad_choru .pc2 {	background:#e0e0e0;}
h5 {font-size:12px; color:#e65c22}

div.do_sth {
  vertical-align: middle; 
  background: url('../pics/b-zaawansowane.gif') top left no-repeat; 
  border:0;
  font-weight:bold;
  font-size: 15px; 
  color: white; 
  padding-bottom: 3px;
  margin-bottom: 10px;
}
a.do_sth {
  margin: 0 30px 0 0 ; 
  background: url('../pics/b-zaawansowane.gif') top left no-repeat; 
  border:0;
  font-weight:bold;
  font-size: 15px; 
  color: white;
  background-color:#76AEDE; 
  padding: 3px;
}

div.komentarz {clear:both; margin-bottom:15px;}
div.komentarz .opis {font-size:80%; color: #76B4E4; }
.komentarz img {float:left; margin-right:10px;}

table#list_item {width:100%; padding:0;margin:0}
#list_item td {border-bottom:1px solid #B0C8DA;margin:0; padding:5px 10px;}
div.list_item {border-bottom:1px solid #B0C8DA;margin:0; padding:5px 10px;}

table#podglad_usera {border:1px solid #B0C8DA; border-bottom:0; font-size:12px;}
table#podglad_usera  {border-collapse: collapse}
#podglad_usera td {padding-right:10px; border-bottom:1px solid #B0C8DA;padding:4px;}
#podglad_usera th {padding-right:10px; border-bottom:1px solid #B0C8DA;padding:4px;}
#user_view td {vertical-align:top;padding: 0 20px 10px 0}
#user_view th {vertical-align:top;padding: 0 20px 10px 0}
#mapka {width:600px;}

.chor_miasto {background-color:#ACCEEA;color:white; font-size:150%; font-weight:bold;}
.back {margin: 10px 0;}

#galeria {
	margin: 0;
	padding: 0;
}
#galeria li {
	list-style: none;
	display: inline;
	padding:8px;
	margin:8px;
	text-align:center;
	background:#acceea;
	float: left;
	min-height:200px;
	width:150px;
}

#nowosci {
	margin: 0;
	padding: 0;
	width: 750px;
	overflow:hidden;
}
#nowosci li {
	list-style: none;
	display: inline;
	padding:5px;
	margin: 5px;
	text-align:center;
	background:#FFF6D5;
	float: left;
	min-height:110px;
}

.data {width:50px}
.zobacztakze {list-style-image: url('../pics/zobacztakze.gif')}
td.poz_listy {vertical-align:top;padding: 5px;border-bottom: 1px solid #efefef;}
.stats {color:#333366; font-weight: bold; margin:0 2px 0 4px}
