html {
	background:#bccee4;
}
hr {
	 color:#82b4cd;
	 border-top: 2px dashed #191970;
	 border-bottom:none;
	 border-left:none;
	 border-right:none;
	 width:70%;
}

#page {
	margin: 20px auto;
	width: 941px;
}

#top {
	background:transparent url(images/top.png) no-repeat;
	height:176px;
	margin-bottom:-10px;	
	margin-left:-6px;
	padding-left:17px;
	padding-top:10px;
	width:943px;
}

#content {
	background:transparent url(images/tlo_content.png) repeat-y scroll 0 0;
	float:left;
	height:auto;
	width:947px;
	margin-top:-1px;
	margin-left: -6px;
}

#menu {
	width: 215px;
	margin-top: 15px;
	margin-left: 10px;
	font-family:Tahoma;
}



#footer {
	background:transparent url(images/foot.png) no-repeat scroll 0 0;
	float:left;
	height:73px;
	text-align:right;
	margin-bottom:30px;
	width:944px;
}

#content_right {
	float:left;
	margin-top:15px;
	width:670px;
	padding-right: 10px;
	padding-left: 8px;
	font-family: Helvetica,Tahoma,Arial;
	font-size:10.2pt;
	text-align: justify;
}

#content_left {
	background:transparent url(images/kreska.png) no-repeat scroll right top;
	float:left;
	margin-top:15px;
	width:230px;
	
}


#facebook2 {
	background:#dfeaec;
	
	border-left: 1px solid #315c99;
	border-right: 1px solid #315c99;
	border-bottom: 1px solid #315c99;
	
	float: left;
	margin-left: 13px;
	margin-top:50px;
	margin-bottom:30px;
	width: 192px;
}

#content_left a:link{color: black; text-decoration: none; }
#content_left a:visited{color: black; text-decoration: none; }
#content_left a:hover{color: black; text-decoration: none; }

.nag {
	font-family: Helvetica,Arial,Verdana;
	font-size:13pt;
	text-align:left;
	font-weight:bold;
	color:#33A; 
	background:url(images/kreska_nag2.png) no-repeat bottom;
	height:25px;
	margin-bottom: 5px;
}

.nag_bez {
	font-family: Helvetica,Arial,Verdana;
	font-size:13pt;
	text-align:left;
	font-weight:bold;
	color:#33A; 
	height:30px;
}

.nagr {
	font-family: Helvetica,Arial,Verdana;
	font-size:13pt;
	text-align:left;
	font-weight:bold;
	color:#33A; 
}

p.glowny {
	font-family:Helvetica,Arial,Verdana;
	font-size:12px;
	text-align:justify;
}

.adresy {
	margin-left: 40px;
	font-size:14px;
	font-weight: bold;
	background:transparent url(images/adres.png) no-repeat bottom left;
	padding: 10px;
}
.links {
	word-spacing: 20px;
}
.box_top {
	background:transparent url(images/box_top.png) no-repeat scroll center top;
	height:46px;
	width:243px;
	text-align: center;
}
.box_main {
	background:transparent url(images/box_main.png) repeat-y scroll center top;
	font-family:Helvetica,Arial,Verdana;
	font-size:12px;
	height:auto;
	width:243px;
	margin-top: -13px;
	
}
.box_bottom {
	background:transparent url(images/box_bottom.png) no-repeat scroll center top;
	height:37px;
	width:243px;
	margin-top: -14px;
	
}
.box_tytul {
	position:relative;
	top:20px;
	color:#493E20;
	font-family:Helvetica,Arial,Verdana;
	font-size:12pt;
	font-weight:bold;
}

.box_tresc {
	padding-left: 22px;
	padding-right: 22px;
	font-family:Helvetica,Arial,Verdana;
	font-size:10pt;
	text-align:justify;
}

.link_box {
	background-image: url(images/menu1.png);
	width:138px;
	height:21px;
	margin-left:16px;
	padding-left:30px;
	padding-top:4px;
	margin-top:2px;
	text-align:left;
	font-family:Tahoma,Arial;
	font-weight:bold;
	font-size: 13px;
	display: block;
}

.link_box:hover {
	background-image: url(images/menu1_on.png);
	width:138px;
	height:21px;
	margin-left:16px;
	padding-left:30px;
	padding-top:4px;
	margin-top:2px;
	text-align:left;
	font-family:Tahoma,Arial;
	font-weight:bold;
	font-size: 13px;
	color: #ffffff;
	cursor:pointer;
	display: block;
}

.link_box2 {
	background-image: url(images/menu2.png);
	width:123px;
	height:21px;
	margin-left:16px;
	text-align:left;
	padding-top:4px;
	padding-left:45px;
	margin-top:2px;
	font-family:Tahoma,Arial; 
	font-size: 13px;
	
	display: block;
}

.link_box2:hover {
	background-image: url(images/menu2_on.png);
	width:123px;
	height:21px;
	margin-left:16px;
	text-align:left;
	padding-top:4px;
	padding-left:45px;
	margin-top:2px;
	font-family:Tahoma,Arial; 
	font-size: 13px;
	color: #ffffff;
	cursor:pointer;
	
	display: block;
}

.link_box3 {
	background-image: url(images/menu1_on.png);
	width:138px;
	height:21px;
	margin-left:16px;
	padding-left:30px;
	padding-top:4px;
	margin-top:2px;
	text-align:left;
	font-family:Tahoma,Arial;
	font-weight:bold;
	font-size: 13px;
	color: #ffffff;
	cursor:pointer;
	display: block;
}
.link_box3:hover {
	background-image: url(images/menu1_on.png);
	width:138px;
	height:21px;
	margin-left:16px;
	padding-left:30px;
	padding-top:4px;
	margin-top:2px;
	text-align:left;
	font-family:Tahoma,Arial;
	font-weight:bold;
	font-size: 13px;
	color: #ffffff;
	cursor:pointer;
	display: block;
}
.link_box3:visited {
	background-image: url(images/menu1_on.png);
	width:138px;
	height:21px;
	margin-left:16px;
	padding-left:30px;
	padding-top:4px;
	margin-top:2px;
	text-align:left;
	font-family:Tahoma,Arial;
	font-weight:bold;
	font-size: 13px;
	color: #ffffff;
	cursor:pointer;
	display: block;
}
.link_box4 {
	background-image: url(images/menu2_on.png);
	width:123px;
	height:21px;
	margin-left:16px;
	text-align:left;
	padding-top:4px;
	padding-left:45px;
	margin-top:2px;
	font-family:Tahoma,Arial; 
	font-size: 13px;
	color: #ffffff;
	cursor:pointer;
	display: block;
}
.link_box4:hover {
	background-image: url(images/menu2_on.png);
	width:123px;
	height:21px;
	margin-left:16px;
	text-align:left;
	padding-top:4px;
	padding-left:45px;
	margin-top:2px;
	font-family:Tahoma,Arial; 
	font-size: 13px;
	color: #ffffff;
	cursor:pointer;	
	display: block;
}

p.foot {
	font-family: Helvetica,Arial,Verdana;
	font-size:12px;
	padding-right: 30px;
}

p.male {
	font-size:8pt;

}

.link_faq {
	background:#f0d0b0;
	border:1px solid black;	
	padding: 2px;
	color: black; 
	text-decoration: none;
	height:auto;
}

.link_faq:hover {
	text-decoration:none;
	color:black;
	background:#f0d0b0;
	border:1px solid black;	
	padding: 2px;
	height:auto;
}

.link_img {
	border:0px;
	padding-left:15px;
}

.link_img:hover {
	border:0px;
	text-decoration:none;
}

.terminarz {
	line-height:20px;
	margin-top:0px;
}

.wiadomosc {
	margin-top:-12px;
	margin-bottom:-10px;
}

.tabela_wyniki {
	border:0px solid black;
	text-align:center;
	font-family:Tahoma, Arial;
	font-weight:bold;
	margin-top:15px;
	font-size:11px;
}

.pdf_icon {
   width:15px;
   border:0px;
}

.tabela_komorka {
   background:#fde5cc;
   padding: 1px 10px;
}

.tabela_komorka_zewn {
	background:#f0d0b0;
    padding: 1px 5px;
}

.wiadomosc_wydawnictwa {
	margin-top:0px;
	margin-bottom:-10px;
}

.literatura_pozycja {
	line-height:15px;
	margin-bottom:8px;
}

.news_wydawnictwa {
	margin-top:0px;
}

.link_dokumenty {
	color:black;
}

.link_dokumenty:hover {
	color:black;
}

.data {
	font-size:9pt;
	color:#003366;
	margin-bottom:-5px;
}
/* moje nowe style */

.woj 
{ 
	padding-left: 50px;
}
.odstep
{
	line-height: 25px;
}

.komitet_glowny {
    margin-bottom:-8px;
}
.komitet_okregowy {
    margin-top:-25px;
	overflow:hidden;
	position:relative;

}

.finalisci {
	margin:auto;
}

.finalisci td {
	padding:8px;
}

.link {
	font-weight:bold;
	color:#003366;
	text-decoration: none;
}

.link2 {
	color: rgb(0, 51, 102); 
	font-weight: bold;
	text-decoration: none;
    cursor: pointer;
}

.link3 {
	color: rgb(0, 51, 102); 
	font-weight: bold;
	text-decoration: none;
	font-size:9pt;
}

.w1 {
	background:#EEEECC none repeat scroll 0 0;
	padding:1px 10px;

}

.w2 {
	background:#DEF none repeat scroll 0 0;
	padding:1px 10px;
}
.w3 {
	background:#f6e6b0 none repeat scroll 0 0;
	padding:1px 10px;
}
.w4 {
	background:#5f55bf none repeat scroll 0 0;
	padding:1px 10px;
	color: white; 
	font-weight: bold;
}
.Ist        {background: #eedb80 none repeat scroll 0 0; padding:1px 10px;}
.IIst        {background: #f2e39f none repeat scroll 0 0; padding:1px 10px;}
.IIIst        {background: #f5eab4 none repeat scroll 0 0; padding:1px 10px;}
.IVst        {background: #f9f1cc none repeat scroll 0 0; padding:1px 10px;}

.t1 td:first-child {
	text-align: right;
}

.t1 td:nth-child(4) {
	text-align: center;
}
  .question { cursor:default; display:block; cursor:pointer; padding:5px; margin:5px 0; font-weight:bold;}
  .answer { display:none;padding: 2px 0px 0px 20px; }
  .container{ display:block; margin-top:-10px; }


.tabela_szkoly td {
	padding: 5px;
}

.broszurki td {
	font-size: 11px;
	width: 80px;
	text-align: center;
}

.przykladowe_strony {
	margin-bottom: 10px;
	float:left;
}

.info{
    position:relative;
    text-decoration: none; 
}
    
.info span {
     display: none
}

.info:hover span { 
      display:block;
      position:absolute;
      top:2em; left:2em; width:11em;
      border:1px solid black;
      background-color:#F0D0B0 ; color:#000;
      text-align: center;
}

.animacja {
	margin-left:25px;
}

#found_schools li {
	margin-bottom: 10px;
}

#found_schools .disactive {
	color: #C00;
}


