﻿@charset "utf-8";
/* CSS Document */

body, div, h1, h2, h3, h4, h5, h6, p,  dl, dt, dd, img, form, fieldset, blockquote {       
margin:0px; padding:0px; border:0px;   
}

body{
	
background:#fff url(../img/pasektlo.gif) repeat-x fixed;	
font-family:Arial, Helvetica, sans-serif;
	
}



a {
	
color:#002E5C;
text-decoration:none;
}


a:hover{
	
color:#C00000;
text-decoration:none;

}


img{
	
border:none;	
	
}


.imglewy{
    margin-top:3px;
	margin-left:9px;
	margin-bottom:3px;
	}
	
.imgprawy{
    margin-top:3px;
    margin-right:9px;
  	margin-bottom:3px;
}





#strona{

width:1000px;
margin:0 auto;
padding:0px;
	
}

#czapa{
width:1000px;
border-top:3px solid #C00000;
	
	
}

#glowa{
width:1000px;
height:220px;
background:url(../img/tlo_top.gif) no-repeat;
border-bottom:3px solid #f0cf76;
margin-top:-12px;
	
	
}

#menu{
margin-top:140px;
width:990px;
color:#C00000;
text-align:right;
padding:0px 5px;
font-weight:bold;
font-size:16px;
	
}

#menu a{


color:#C00000;
text-decoration:none;
	
}

#menu a:hover{


color:#C00000;
text-decoration:none;
	
}




#mainmenu { font-weight: bold;margin-top:190px;float:right;z-index:156789;  }
#mainmenu ul	{ list-style: none; }




/*koniec menusa*/



#cialo{

width:1000px;
margin:0px;
padding:0px;
		
}

#nawigacjapoziom{
	
width:1000px;
margin-top:-3px;
color:#C00000;
font-size:11px;
text-align:left;
text-transform:lowercase;
font-weight:normal;
}

#nawigacjapoziom a{

text-decoration:none;
font-weight:normal;
	
}

#pasekszukaj{
width:380px;
margin-top:-28px;
margin-left:185px;
color:#fff;
border:1px solid red;
	
}

#bloki{
width:1000px;	
margin-top:30px;
margin:0 auto;
display:none;
}

#blokone{
width:180px;	
height:146px;
background:url(../img/tloblok.png) no-repeat;
float:left;
margin-right:50px;
}


#bloktwo{
width:200px;	
height:162px;
background:url(../img/tloblok.png) no-repeat;
float:left;
margin-right:50px;
}


#blokthree{
width:200px;	
height:162px;
background:url(../img/tloblok.png) no-repeat;
float:left;
}

.srodekblok{
width:180px;
height:142px;
padding:15px;
color:#fff;
	
}

.srodekblok a{
text-decoration:none;
	
}

.zobacz{
width:180px;
margin-bottom:3px;
font-size:10px;
	
	
}


.zobacz a{
color:#fff;	
	
	
}

.zobacz a:hover{
color:#ccc;	
	
	
}







#uel{
 margin:0px;
 padding:0px;
 list-style:none;
}

#uel li{

      /*background: url(../img/kwadracik.png) no-repeat left center;*/
      /*list-style-image:url(../img/kwadracik_m.png) no-repeat left center;*/
      color:#C00000;
	  font-weight:bold;
	  font-size:12px;
	  padding:3px 0px;
      } 

#uel li{

      padding-left:15px;
      } 
/*-------------------układ środkowy kolumnowy-----------------------*/




#container3 {
    float:left;
    width:100%;
    overflow:hidden;
    position:relative;
	/*green - prawa*/
}
#container2 {
    float:left;
    width:100%;
    
    position:relative;
    right:30%;
	/*yellow - lewa*/
}
#container1 {
    float:left;
    width:100%;
    
    position:relative;
    right:40%;
	/*red - srodek*/
}


#col1 {
    float:left;
    width:189px;
    position:relative;
    left:72%;
    overflow:hidden;
}
#col2 {
    float:left;
    width:550px;
    position:relative;
    left:76%;
    overflow:hidden;
	
}
#col3 {
    float:left;
    width:189px;
    position:relative;
    left:80%;
    overflow:hidden;
}



.fotkanews{
	width:80px;
	border:1px solid #fff;
	float:left;
	margin:-15px 0px 5px 5px;
	
}
.trescnornews{
	float:right;
	width:430px;
	font-size:11px;
	margin:-15px 3px 0px 3px;
	text-align:justify;
	
	
}

.trescnewsblockn{
    
	width:540px;
	
	font-size:11px;
	
	text-align:justify;
	
}


/*-------------------koniec ukłądu----------------------------------*/



#aktualnosci{
border:1px solid #4D81BB;	
padding:4px;	
font-size:11px;
color:#000;
text-align:justify;
}



#aktualnosci ul li {list-style-image:url(../img/kwadracik_m.png);}


#newsy{
width:530px;	
	
	
}

.datawys{
color:#002E5C;
	
}


.tytulnewsa{
color:#002E5C;
font-size:13px;
font-weight:bold;	
text-transform:uppercase;
	
}

.paseklink{
width:530px;
margin-top:15px;
text-align:right;
	
}


#schemat{
border:1px solid #9ab8c8;
padding:3px;

	
	
}


#stopka{
width:1000px;
margin:0px;
padding:0px;
border-top:2px solid #f0cf76;
color:#4D81BB;
text-transform:lowercase;
font-size:11px;

}


#stopka a{
color:#002E5C;	
	
	
}

#stopka a:hover{
color:#C00000;	
	
	
}

/**********************************************************/
/*********************kalendarz****************************/
/**********************************************************/

#naglowektable{
 width:177px;
 background-color:#C00000;
 color:#fff;
 text-align:center;
 font-size:12px;
 

}



.tablediv {
display:  table;
width:1178px;
border-spacing:5px;/*cellspacing:poor IE support for  this*/
border-collapse:separate;
font-size:12px;
}
.celldiv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:33px;
background-color:#C00000;
margin:2px;
color:#fff;
text-align:center;
}

.celldivtitle {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:33px;
margin:2px;
color:#fff;
text-align:center;
}
.rowdiv  {
display:  table-row;
width:10px;
}


.caltabela{

	width: 176px;
	border:0;
	color:#788BAF;
	margin-top:-3px;
	

}


html>body .caltabela{
   width: 176px;
	border:0;
	border-spacing:2px;
	color:#788BAF;
	text-align:center;
	


}


.calnaglowek{

  font-size:12px;
  font-weight:normal;
  background-color:#5e88b5;
  /*color:#BEC8DA;*/
  color:#fff;

}


.caldzien{
  font-size:10px;
  font-weight:normal;
  color:#5d859d;
  text-align:center;



}

.caltd{

        padding: 1px;
        border: 1px solid #FFFFFF;
        text-align: center;
		width:15px;
		background-color:#FFFFFF;
		margin:4px 4px;
		font-size:10px;
		color:#5e88b5;
}





.akt {

     background-color:#f0cf76;
	 font-size:10px;
	 color:#788BAF;
	 text-align:center;
     border: 1px solid #E4D5C3;
     width:15px;
	 
	 
     }


.aktmy {

     background-color:#5e88b5;
	 font-size:10px;
	 color:#fff;
	 text-align:center;
     width:15px;
	 
	 
     }
.aktmy a {

   
	 color:#fff;
	 
	 
	 
     }	

#listalat {
background-color:#96b1cf;
color: #fff;
margin: 0px 0px 15px;
padding: 0px 5px;
text-align: right;
font-weight: bold;
}

#newsy_menu {

margin: 0px;
padding: 1px 0px;
text-align: center;
}

table.months {
border: 0px dashed black;
border-collapse: collapse;
margin: 0px;
width: 100%;
padding: 0px;
}

table.months td {
border:1px solid #fff;
color: #fff;
font-size: 13px; 
margin: 0px;
background:#96b1cf;
width: 95px;
}

table.months td.left_col {border-width: 2px 2px 2px 0px;}

table.months td.right_col {border-width: 2px 0px 2px 2px;}

table.months a{background:#fff; color:#0c4c90; text-decoration:none; 
border-width:0px;  width:100%; float: left; margin: 0px; font-size: 13px; }
table.months a:hover{background:#fff;color:#b8cade;}
table.months a.display{background:#fff;color:#b8cade;}

#newsfeed{
 background:none;
 font-size:12px;
	
}

#newsfeed .date{
 background:none;
 font-size:10px;
 display:none;
	
}

#newsfeed .description{
	display:none;
	
}


#galeria {
		/*background-color: #FFFFFF;*/
		padding: 0px;
		margin:0px;
		width: 550px;
		margin-right:0px;
		margin-left:-35px;
		
	}
	
html>body #galeria {
		/*background-color: #FFFFFF;*/
		padding: 0px;
		margin:0px;
		width: 550px;
		margin-right:0px;
		margin-left:-22px;
		
		
	}
#galeria ul { 
    list-style: none;
	}
#galeria ul li { 
    display: inline; 
	
	margin-top:15px;
	
	}
#galeria ul img {
		border: 5px solid #c0d0e2;
		border-width: 5px 5px 20px;
		margin-top:5px;
		margin-right:5px;
	}
#galeria ul a:hover img {
		border: 5px solid #a3bcd5;
		border-width: 5px 5px 20px;
		color: #fff;
	}
#galeria ul a:hover { color: #fff; }

.listacert{
	
	position:absolute;
	margin:125px 0px 0px 0px;
	height:45px;
}

#galeriazm{
	margin:0 auto;
	text-align:center;
	width:179px;
	height:120px;
	margin-top:3px;
		
}

#galeriazm img{
	margin:0 auto;
	
		
}


