 /*----Ogolne preferencje strony----*/
 body {
        margin: 0px;
        
 }
 h4 { margin:0px;}
img, div { 
       behavior: url(iepngfix.htc);
	   border:0px;
}
	
	#shadow
	{
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 100;
		display: none;
		 opacity:0.94;
		background-color: black; /* wstaw polprzezroczysty png zamiast */
	}
	
	#alert
	{
		position: fixed;
		
		opacity: 1 ! important;
		width: 400px;
		height: 150px;
		margin: 20%;
		
		border: 1px dashed blue;
		background-color: white;
		z-index: 101;
	}
	
	#alert_close
	{
		float: right;	
		margin: 10px;
	}
	

 #message_box { 
       position: absolute; 
       top: 0; left: 0;
	   background:#ffc;
	   padding:5px;
       border:1px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
       width:200px;
      }

.k1
{
background: #ffffff;
border:1px;
}.table {background-color:#d0d0d0;text-align:left;}
.table td {text-align:center;}
.k2
{
background: #fafafa;
border:1px;
}
.k1:hover, .k2:hover
{ 
background-color:#e5eefe;}




* { color: #223f75;
 font-family: calibri, sans-serif;}
.title, .title a
{

 text-decoration:none;
 color: #223f75;
 font-family: calibri, sans-serif;
}
.link_pager a
{
  float:left;
 text-decoration:none;  color: #599446;
 font-family: calibri, sans-serif;
 font-size: 13px;

 margin-left:3px;
 margin-right:3px;  
}

.link_pager_act
{
 float:left;
 margin-left:3px;
 margin-right:3px;
 text-decoration:none;
 color: #223f75;
 font-family: calibri, sans-serif;
 font-size: 13px;
 font-weight:bold;
}

a
{

 text-decoration:none;
 color: #223f75;
 font-family: calibri, sans-serif;
 font-size: 13px;
}
a:hover
{
 text-decoration:none;  color: #599446;
 font-family: calibri, sans-serif;
 font-size: 13px;
}

 .tlo_niebo {
        background-color: white;
        background-image: url('grafika/tlo_niebo.png');
        background-repeat: no-repeat;
        width:1000px;
        height:795px;
 }
 
 .header {
        width:1000px;
        height:120px;
        background-image: url('grafika/header.png');
        background-repeat: no-repeat;

 }
 
 li {
 list-style-type: none;
 margin-left: 35px;
 }
 
 
 /*----Glowna zawartosc----*/
 
 .zawartosc {
        
 }
 
.lewy_bok {
       width: 7px;
       
}

.srodek {
       background-image: url('grafika/glowny_gradient.png');
       background-repeat: repeat-x;
       width:100%;
       
}

.prawy_bok {
       width: 11px;
       
}

.menu {
       float: left;
       width: 295px;
}

.content {
       float:left;
       width: 749px;
	   margin-left:40px;
       margin-right: 20px;
}

.w_headerze {
       width: 800px;
       float: center;
}

.logo {
       float:left;
}

.menu_poz {
       float:right;
       margin-right: 80px;
       margin-top: 70px;
}

.domki {
       width:730px;
       height:300px;       
       background-image: url('grafika/domki_prawa_info.png');

       
}

.losowe_obrazki {
       float: left;
	   width:400px;
	   text-align:left;
       background-image: url('grafika/info2.png');
}

.info {
       float: right;
       width: 325px;
       margin-top: 25px;
}


/*----Podstronki----*/

.menu_gradient {
       background-image: url('grafika/menu_gradient.png');
       background-repeat: repeat-x;
       width:100%;       
       
}

.ustawienia_ramki {
       margin-left: 10px;
       width: 259px;
       
}

.tekst_menu {
       text-align: left;
       margin-left: 25px;
       margin-top: 15px;
       font-family: calibri;
       font-size: 14px;
       color: #595959;
}

.strony {
       font-family: calibri, sans-serif;
       font-size: 13px;
       float: right;
       color: #599446;
}

.aktual_lewo {
       background-image: url('grafika/aktual_lewo.png');
       background-repeat: repeat-y;
       width:11px;
}

.aktual_prawo {
       background-image: url('grafika/aktual_prawo.png');
       background-repeat: repeat-y;
       width:11px;
}       

.tabelki_aktualnosci {
       width: 489px;
       
}

.tresc_aktual {
       margin-left: 5px;
       text-align: left;       
       color: #595959;
       font-family: calibri, sans-serif;
       font-size: 13px;
}

.stitle
{
       color: #595959;
       font-family: calibri, sans-serif;
       font-size: 26px;
}
.aktual_opcje a {
       color: #223f75;
       text-decoration:none;
       font-family: calibri, sans-serif;
       font-size: 13px;
       
}

 /*----Stopka----*/
 
.sam_dol {
       background-image: url('grafika/dtrawa_i_kwiatek.png');
        background-repeat: no-repeat;
        width:824px;
        height:160px;       
}

.tekst_stopki {
       text-align:left;
       margin-top: 100px;
       
}


#input2{
   border:none;
   padding-left:0px;
   width:23px; height:23px;
 font-family: calibri, sans-serif;
   vertical-align:middle
}
#input3{
   padding-left:0px;
   width:41px; height:11px;
   border:0px;
 font-family: calibri, sans-serif;
   margin-left:66px
}
#input4{
   padding-left:0px;
   width:37px; height:11px;
   border:0px;
   margin-left:33px;
 font-family: calibri, sans-serif;
}

input[type='text'],input[type='submit'],input[type='password']{
   background:#FFFFFF;
   border:1px solid #BCBCBC;
   padding-left:5px;
   width:178px; height:21px;
 font-family: calibri, sans-serif;
}

input[type='text']:hover,input[type='submit']:hover,input[type='password']:hover{
   background:#abcf9b;
   color:red;
   border:1px solid #BCBCBC;
   padding-left:5px;
   width:178px; height:21px;
 font-family: calibri, sans-serif;
}
textarea{
   background:#FFFFFF;
   border:1px solid #BCBCBC;
   padding-left:5px;
 font-family: calibri, sans-serif;
   width:178px; height:106px;
   overflow:auto}


