body {
font-family: Arial, Tahoma;
font-size: 12px;
margin:0;
background-color: #eeeeee;}

a img {
border: 0;}

#top {
width: 100%;
background-color: #ffffff;
padding-top:23px;
border-bottom:1px solid #ffffff;
}

#top2 {
	margin-left:auto;
	margin-right:auto;
	width:910px;}

#topszukaj { float:right;
margin-top:20px;
margin-right:25px;}

#szukajs { background-image: url(img/szukaj_but.jpg); height:22px; width:54px; border:0; float:right;}
#szukaji { width:145px;height:18px;border:1px solid #7e7e7e;margin-right:2px;}

#toplogo {
width: 510px;
background-color: #ffffff;
height:70px;
margin-bottom:7px;
float:left;}


#wizual {width:910px;
	height:215px;
	margin:auto;}
	
#wizual2 {width:910px;
	height:170px;
	margin:auto;}

#tag {float:right;}
#animacja {float:left;z-index:1}

#jestestutaj {width:890px;
	padding:12px;
	color:#393939;
	margin:auto;
	}
	
#jestestutaj :link { 
	color:#393939;
	text-decoration:underline;}
	
#jestestutaj :active { 
	color:#393939;
	text-decoration:underline;}
	
#jestestutaj :visited { 
	color:#393939;
	text-decoration:underline;}
	
#jestestutaj :hover { 
	color:#393939;
	text-decoration:none;}
	
#srodek {width:910px;
	margin:auto;}
	
#lewa_kolumna {width:210px;
	float:left;}
	
#prawa_kolumna {width:688px;
	border:0px solid;
	float:right;}
	
#newsletter { background:#ffffff;
	color:#5a5a5a;
	border:1px solid #e6dada;
	padding:20px;}
	
#logowanie { background:#ffffff;
	color:#5a5a5a;
	border:1px solid #e6dada;
	padding:20px;
	margin-bottom:13px;}
#logowanie :link {color:#5a5a5a;}
#logowanie :visited{color:#5a5a5a;}
	
#login {width:162px;
	height:18px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	border-color:#c8c8c8;}
	
#haslo {width:162px;
	height:18px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	border-color:#c8c8c8;
	margin-top:5px;}
	
#email {width:162px;
	height:18px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	border-color:#c8c8c8;}

#kimjestem {width:166px;
	height:20px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	border-color:#c8c8c8;
	margin-top:5px;}
	
#zaloguj {
margin-top:8px;
width: 65px;
background-image: url(img/zaloguj.jpg);}

.przycisk {
height: 19px;
margin-top: 5px;
border: 0;}

#wyslij {
margin-top:8px;
width: 65px;
background-image: url(img/wyslij.jpg);}

#wyslij2 {
margin-top:8px;
margin-bottom:15px;
margin-left:15px;
width: 65px;
background-image: url(img/wyslij.jpg);
float:left;}

form { margin:0;
	padding:0;}
	
#menu{
  width: 910px;
  margin:auto;
  overflow: hidden;
  background: #870b0d;
  padding: 0px 0px;
  font: 12px Arial, Verdana, Tahoma;
  font-weight: bold;
  
}

#menu3 { z-index: 2;}

ul#menu li{
  list-style-type: none;
  float: left;
  border-right:1px solid #ffffff;
}

ul#menu li a:hover{
  background: #b51214;
}

ul#menu li a{
  display: block;
  padding: 8px;
  color: #fff;
  text-decoration: none;
}

ul#menu li li a{
  width: 160px;
  padding: 6px 12px;
  border-top:1px solid #ffffff;
  }

ul#menu li li:hover{
  background: #870b0d;
  
}

ul#menu li ul{
margin:0;
padding:0;
  overflow: hidden;
  display:none;
  background:#870b0d;
   
}

ul#menu li:hover ul{
  position: absolute;
   padding:0;
  border:1px solid #870b0d;
  display: block;
  width: 160px;
  
}

#aktualnosci_box { border:0;
	margin-bottom:15px;
	width:428px;
	float:left;}
	
#aktualnosci_gora { width:428px;
	height:5px;
	background-image: url(img/zaokraglenie.jpg);
	}
	
#aktualnosci_dol { width:428px;
	height:5px;
	background-image: url(img/zaokraglenie_dol.jpg);
	}
	
#aktualnosci { background:#ffffff;
	color:#5a5a5a;
	border-left:1px solid #e6dada;
	border-right:1px solid #e6dada;
	width:427px;}
	
.naglowek {padding:13px 15px 10px 15px;
	font-weight:bold;
	border-bottom:1px solid #ededed}
	
.aktualnosc_box {padding:15px;
	border-bottom:1px solid #ededed;}

.aktualnosc_txt_waski_txt :link{color:#5a5a5a; text-decoration:none;}
.aktualnosc_txt_waski_txt :active{ text-decoration:none;}
.aktualnosc_txt_waski_txt :visited{color:#5a5a5a; text-decoration:none;}
.aktualnosc_txt_waski_txt :hover{text-decoration:underline;}
	
.aktualnosc_ikona {
	width:78px;
	height:78px;
	float:left;
	}
	
.aktualnosc_txt_waski { width:300px;
	padding-right:5px;
	float:right;}
	
.clearboth {clear:both;
	padding:0px;}
	
.tytul_maly {color:#870b0d;
	font-weight:bold;}

.numer_tytul {color:#870b0d;
	font-weight:bold;
	text-align:center;
	margin-right:10px;}
	
.tytul {color:#990000;
	font-weight:bold;
	margin-bottom:7px;
	}
	
.tytul :link{color:#990000;
	text-decoration:none;
	}
	
.tytul :active{color:#990000;
	text-decoration:none;
	}
.tytul :visited{color:#990000;
	text-decoration:none;
	}
.tytul :hover{color:#990000;
	text-decoration:none;
	}
	
.data {font-size:10px;
	font-style:italic; 
	}
	
.plus {color:#990000;
	font-weight:bold;}
	
.plus :link{color:#990000;
	text-decoration:none}
	
.plus :active{color:#990000;
	text-decoration:none}
	
.plus :visited{color:#990000;
	text-decoration:none}
	
.plus :hover{color:#990000;
	text-decoration:none}
	
#zajawki {width:245px;
	float:right;}
	
#notatka {background-image: url(img/notatka_tlo.jpg);
	padding:10px 10px 20px 25px;
	margin-bottom:7px;
	border-bottom:1px solid #d6d6d6;}

#notatka2 :link{color:	#393939;
	text-decoration:none;}
	
#notatka2 :visited{color:	#393939;
	text-decoration:none;}
	
#notatka2 :hover{color:	#393939;
	text-decoration:underline;}
	

#multimedia { background:#ffffff;
	color:#5a5a5a;
	border:1px solid #e6dada;
	padding:15px 0 0 15px;
	margin-top:15px;}

.more {font-size:11px;
	text-align:right;
	color:#990000;
	padding:15px;}
	
.more :link {color:#990000; text-decoration:none;}
.more :active {color:#990000; text-decoration:none;}
.more :visited {color:#990000; text-decoration:none;}
.more :hover {color:#990000; text-decoration:underline;}
	
#dolna_stopka {width:894px;
	padding:12px 5px 12px 5px;
	border-top:1px solid #e5d8d8;
	text-align:right;
	color:#707070;
	margin: 20px auto 0 auto;}

#dolna_stopka :link{color:	#707070;}
#dolna_stopka :visited{color:	#707070;}
	
#copyright {float:left;}

#zastrzezenia {float:right;margin-right:2px;}

#info_box { border:0;
	margin-bottom:15px;
	width:688px;
	float:right;}
	
#info_gora { width:688px;
	height:9px;
	background-image: url(img/zaokraglenie_duze.jpg);
	}
	
#info_dol { width:688px;
	height:9px;
	background-image: url(img/zaokraglenie_duze_dol.jpg);
	}
	
#info { background:#ffffff;
	color:#5a5a5a;
	border-left:1px solid #e6dada;
	border-right:1px solid #e6dada;
	width:686px;}

#info_txt {padding:18px 23px 18px 23px;}
#info_txt :link {color:#5a5a5a;}

#info_txt :visited {color:#5a5a5a;}
#info_txt :hover {text-decoration:none;}


#info_txt_tytul {font-size:20px;
	color:#870b0d;
	margin-bottom:15px;}
	
#lead {color:#5a5a5a; font-weight: bold; margin-bottom:22px; font-size:14px;}

#printer {float:left;}

#wersjadodruku { float:left;padding-top:5px;margin-left:5px; font-weight:bold;}
#wersjadodruku :link {color:#5a5a5a; text-decoration:none;}
#wersjadodruku :link {color:#5a5a5a; text-decoration:none;}
#wersjadodruku :link {color:#5a5a5a; text-decoration:none;}
#wersjadodruku :hover {color:#5a5a5a; text-decoration:underline;}

#zdjecia_box {width:220px;
	padding:10px 10px 3px 10px;
	border:1px solid #dcdcdc;
	margin-left:15px;
	margin-bottom:15px;}
	
#pliki_box {width:217px;
	padding:10px 10px 12px 13px;
	border:1px solid #dcdcdc;
	margin-left:15px;
	margin-bottom:15px;}

#pliki_box :link { color:#4f4f4f; text-decoration:none;}
#pliki_box :active { color:#4f4f4f; text-decoration:none;}
#pliki_box :visited { color:#4f4f4f; text-decoration:none;}
#pliki_box :hover { color:#4f4f4f; text-decoration:underline;}
	
.podpis_zdjecie {font-size:11px;
	margin-bottom:7px;
	margin-top:2px;}
	
#info_box_dodatki {width:248px;float:right;margin-right:10px;}

.pobierz_pdf {background: url(img/ikonapdf.png) no-repeat top left !important; padding:5px 0 0 25px; margin-top:6px;}
.pobierz_zip {background: url(img/ikonazip.png) no-repeat top left !important; padding:5px 0 0 25px; margin-top:6px;}
.pobierz_rar {background: url(img/ikonarar.jpg) no-repeat top left !important; padding:5px 0 0 25px; margin-top:6px;}
.pobierz_doc {background: url(img/ikonaword.jpg) no-repeat top left !important; padding:5px 0 0 25px; margin-top:6px;}
.pobierz_plik {background: url(img/ikonaplik.png) no-repeat top left !important; padding:5px 0 0 25px; margin-top:6px;}
.pobierz_img {background: url(img/ikonaimg.png) no-repeat top left !important; padding:5px 0 0 25px; margin-top:6px;}

.link_li {background: url(img/link.png) no-repeat top left !important; padding:4px 0 0 25px; margin-top:6px;}

#link_box {width:217px;
	padding:10px 10px 12px 13px;
	border:1px solid #dcdcdc;
	margin-left:15px;
	margin-bottom:15px;}

#link_box :link { color:#4f4f4f; text-decoration:none;}
#link_box :active { color:#4f4f4f; text-decoration:none;}
#link_box :visited { color:#4f4f4f; text-decoration:none;}
#link_box :hover { color:#4f4f4f; text-decoration:underline;}

.bok_head {	font-weight:bold;}

.info_small {width:375px;}

.linia_hr {position:relative;
	top:-8px}
	
#sesje_formularz { background-color:#f2f2f2;
	border:1px solid #e6dada;
	text-align:center;
	width:100%;}
	
#sesje_formularz_tytul { padding:15px; color:#990000; font-weight:bold;}

#formularz_lewa {text-align:right;}


.input_formu {width:400px;
	height:17px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	float:left;
	margin-left:15px;
	border-color:#c8c8c8;}
	
.input_formu_d {width:400px;
	height:117px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	float:left;
	margin-left:15px;
	border-color:#c8c8c8;}
	
.input_formu2 {width:490px;
	height:21px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;

	margin-left:15px;
	border-color:#c8c8c8;}	

.input_sesje {width:200px;
	height:17px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	float:left;
	margin-left:15px;
	border-color:#c8c8c8;}

.select_sesje {width:205px;
	height:20px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	float:left;
	margin-left:15px;
	padding-left:3px;
	border-color:#c8c8c8;}

.urodziny_dzien {width:45px;
	height:20px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	border-color:#c8c8c8;
	float:left;
	margin-left:15px;}
	
.urodziny_miesiac {width:100px;
	height:20px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	padding-left:3px;
	border-color:#c8c8c8;
	float:left;}
	
.urodziny_rok {width:60px;
	height:20px;
	background:#f9f9f9;
	border:1px solid;
	color:#4f4f4f;
	float:left;
	padding-left:3px;
	border-color:#c8c8c8;}

.link_profil :link {color:#5a5a5a;}
.link_profil :visited {color:#5a5a5a;}
.link_profil :hover {color:#5a5a5a; text-decoration:none;}

.zapraszamy { margin-top:5px;}
