body {

	margin: 0;

	padding: 0;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

}

#head {

	background-image: url(home.jpg);

	background-position: center;

  height: 170px;

  border: 1px solid #8AC4BA;

}



#left{

  width:15%;

  float:left;

  border-left: 1px solid #8AC4BA;

  border-right: 1px solid #8AC4BA;



  background-color:#EDD29A;

}



#right{

  width:30%;

  float:right;

  border-left: 1px solid #8AC4BA;

  border-right: 1px solid #8AC4BA;

  background-color:#27B6DB;

}



#content {

  width:53%;

  float:left;

  background-color:#ffffff;

  padding: 6px 0 0 6px;

}

#categories ul, #categories li {

	list-style: none;

	padding: 0;

	margin: 0;

	display: inline;

}



#categories a{

  display:block;

  padding:4px;

  border-bottom: 1px solid #A6936C;

  font-size:11px;

    text-decoration:none;

    color:#4B4231;

    font-weight:bold;

}



#categories a:hover{

  background-color:#A6936C;

  color:#ffffff;

}



#nawigacja {

  padding:6px 0 6px 0;

  border-bottom: 1px solid #8AC4BA;

  

}



#nawigacja ul, #nawigacja li {

	list-style: none;

	padding: 0;

	margin: 0;

	display: inline;

}

#nawigacja a{

  display:block;

  padding:4px;

  font-size:13px;

  text-decoration:none;

  color:#104958;

  font-weight:bold;

  padding: 0px 0px 0px 16px;

  background: url(st.gif) no-repeat 8px center; 

}



#nawigacja  a:hover{

  color:#ffffff;

    background: url(sta.gif) no-repeat 8px center; 

}





#menu ul, #menu li {

	list-style: none;

	padding: 0;

	margin: 0;

	display: inline;

}



#menu a{

  display:block;

  padding:4px;

  border-bottom: 1px solid #8AC4BA;

  font-size:13px;

    text-decoration:none;

    color:#104958;

    font-weight:bold;

}



#menu a:hover{

  background-color:#ffffff;

  color:#000000;

}



#head h2{

  padding-top:110px;

  text-align:center;

  font-size:20px;

  color:#456975; 

}



#morenews h4{

  font-size:13px;

    text-decoration:none;

    color:#104958;

    font-weight:bold;

    padding:4px;

    margin:0;

}



#morenews p{

    padding:4px;

    margin:0;

}



#morenews p a{

    color:#7BE4FF;

    font-weight:bold;

    font-size:12px;

    }

#morenews p a:hover{

    color:#ffffff;

    }    

.title {

display:block;

}  

.date {

font-size:11px;

color: #666666;

}  



h1 {

    padding:4px;

    margin:0;

    font-size:22px;

    color:#0F4857;

   border-bottom: 1px solid #8AC4BA;

}



p {

    padding:4px;

    margin:0;

    font-size:15px;

    color:#0F4857;

}



p a{

  font-weight:bold;

  color:#16657A;

}



#content .date {

  float:right;

}

#content .date a {

color:#8AC4BA;

}



#content img{

  float:left;

  margin-right:4px;

  margin-top:4px;

  margin-left:4px;

}



content h2 { 

display:block;

   border-top: 1px solid #8AC4BA;

}



#news_bar ul, #news_bar li {

	list-style: none;

	padding: 0;

	margin: 0;

	display: inline;

}

#news_bar{

  border-top: 1px solid #8AC4BA;

  }

#news_bar a{

padding:0 20px 0 0px;

color:#104958;

}



#pages ul, #pages li {

	list-style: none;

	padding: 0;

	margin: 0;

	display: inline;

}

#pages{

  border-top: 1px solid #8AC4BA;

  padding:4px;

  }

#pages a{

padding:0 4px 0 0px;

color:#104958;

}

.month {

  display:block;

  margin: 8px 0 4px 0;

  border-bottom: 1px solid #8AC4BA;

}



#calendar a{

  border: 1px solid #6A968E;

  text-decoration:none;

  padding:0px;

 color:#6A968E;

 font-weight:bold;

}



#calendar a:hover{

 color:#000;

   border: 1px solid #000;

}



#category_list span{

  display:block;

  border-bottom: 1px solid #8AC4BA;

  border-left: 1px solid #8AC4BA;

  border-right: 1px solid #8AC4BA;

  padding:4px;

}



#category_list a{

  color:#5C837C;

  font-size:16px;

  font-weight:bold;

  text-decoration: none;

  }



#category_list a:hover{

  color:#83835C;

  }



#li {

  border-bottom: 1px solid #8AC4BA;

  border-top: 1px solid #8AC4BA;

  font-size:13px;

  padding:4px;

  color:104958;



}

#li a{

    text-decoration:none;

    color:#104958;

    font-weight:bold;

}



#li a:hover{

    text-decoration:underline;

}



#co {

  font-size:10px;

  padding:4px;

  color:#19768E;

}

/*body {

	background-image: url(images/tlo1.gif);

	text-align: center;

	margin: 0;

	padding: 10px 0 10px 0;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

#head {

	width: 930px;

	height: 281px;

	margin: auto;

	background-image: url(images/head.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding: 101px 0 0 0px;

	text-align: left;

}

#head ul {

	padding: 0;

	margin: 0;

	width: 340px;

	text-align: left;

	display: inline;

}

#head li {

	list-style: none;

	padding: 0;

	margin: 0;

	display: inline;

}

#head a {

	display: block;

	height: 22px;

	padding: 4px 0 0 40px;

	border-bottom: 1px solid #fff;

	width: 300px;

	color: #ffffff;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

	font-size: 16px;

}

#head a:hover {

	background-image: url(images/bink.gif);

	background-repeat: no-repeat;

	background-position: right top;

	color: #FF9E36;

}

#center {

	width: 930px;

	margin: auto;

	margin-top: 0;

	padding: 0;

	background: #ffffff;

	background-image: url(images/tlo2.gif);

	background-repeat: repeat-y;

}

#left {

	width: 346px;

	float: left;

}

#right {

	width: 583px;

	float: right;

	padding: 0;

	margin: 0;

	text-align: left;

}

.cls {

	clear: both;

	padding: 0;

	margin: 0;

}

#navbar, #bar2 {

	background: #D4832D;

	text-align: left;

	padding: 2px 0 2px 5px;

}

#bar2 {

	margin-top: 5px;

}

#navbar a, #bar2 a {

	color: #5A3813;

	font-size: 13px;

	padding: 4px 0 4px 0;

	text-decoration: none;

	font-weight: bold;

}

#bar2 a strong {

	border-top: 1px solid #000000;

	border-bottom: 1px solid #000000;

}

#navbar a:hover, #bar2 a:hover {

	color: #281908;

}

#bar2 ul, #bar2 li {

	list-style: none;

	padding: 0;

	margin: 0;

	display: inline;

}

h1 {

	font-size: 22px;

	color: #006EE7;

	background-image: url(images/h1.gif);

	background-repeat: no-repeat;

	background-position: 20px center;

	margin: none;

	padding: 5px 50px 5px 50px;

	text-align: center;

}

.rightimg {

	float: left;

	margin: 0 10px 0 10px;

	display: block;

	border: 1px solid #006EE7;

}

#right p {

	text-align: left;

	padding: 5px 10px 5px 10px;

	margin: 0;

}

#right p a {

	color: #D4832D;

	font-weight: bold;

	text-decoration: underline;

}

#right p a:hover {

	color: #FF9E36;

	text-decoration: underline;

}

.date {

	text-align: left;

	color: #87A721;

}

.date a {

	color: #87A721;

	margin: 0 0 0 10px;

}

#left p {

	text-align: left;

	padding: 10px 83px 0px 40px;

	margin: 0;

	color: #ffffff;

	font-size: 11px;

}

#left h4 {

	padding: 5px 5px 5px 10px;

	margin: 10px 73px 0px 29px;

	background: #005CC1;

	color: #ffffff;

	font-szie: 14px;

	text-align: left;

}

#left p a {

	color: #C9FF2B;

	font-weight: bold;

}

#left p a:hover {

	color: #FF9E36;

	font-weight: bold;

}

#foot {

	borde: 2px solid #f00;

	background-color: #FF0000;

	margin: 0px;

	padding: 10px 10px 5px 40px;

	width: 880px;

	background-image: url(images/tlo5.gif);

	text-align: left;

	margin: auto;

	color: #ffffff;

}

.spacer {

	padding: 0 125px 0 0;

}

#foot a:hover {

	color: #D3FF29;

}

#foot a {

	color: #ffffff;

}

#fulllist {

	padding: 10px 20px 10px 20px;

}

#fulllist a {

	color: #ffffff;

	font-weight: bold;

	background: #9CC621;

	text-decoration: underline;

	padding: 4px;

	display: block;

	width: 166px;

	float: right;

	border: 2px solid #ffffff;

	margin: 0;

	text-decoration: none;

}

#fulllist a:hover {

	background: #FF9E36;

}

.news {

	padding: 10px 10px 0 10px;

}

.news h2 {

	display: block;

	height: 26px;

	padding: 0 0 0 36px;

	font-size: 18px;

	font-weight: bold;

	color: #005CC1;

	background: url(images/3box.gif) center left no-repeat;

	margin: 0 0 10px 20px;

}

.newsimg {

	float: right;

	margin: 0 0 0 10px;

	border: none;

}

#calendar {

	padding: 10px 10px 20px 10px;

}

#calendar strong {

	display: block;

	background: url(images/blink.gif) center left no-repeat;

	padding: 0 0 0 15px;

	color: #87A721;

	margin: 10px 0 0 0;

}

#calendar a {

	color: #006EE7;

	font-weight: bold;

	text-decoration: none;

}

#calendar a:hover {

	color: #ffffff;

	font-weight: bold;

	background: #006EE7;

}

#codes {

	font-size: 8px;

	text-align: right;

	color: #AAAAAA;

	padding: 0 10px 0 0;

}

*/


#adv{
	display:block;
	float:left;
	width:95%;
	margin:0;
	padding:2px 2px 2px 12px;
	background:#27b6db;
	border:1px solid black;
}

.adv_box{
	display:block;
	float:left;
	width:100px;
	height:68px;
	margin:2px 2px 2px 2px;
	padding:3px 6px 3px 6px;
	font-size:11px;
	font-family: tahoma,arial,sans-serif;
}


.adv_title{
	display:block;
	text-align:center;
	font-weight:bold;
	margin:2px 2px 2px 2px;
	font-size:12px;
	font-family: tahoma,arial,sans-serif;
}
