* {margin:0px; padding:0px; }
 
#main{  height:100%; width: 100%;}
#czysc { clear:both; } 


   html,body{
      margin:0;
      padding:0;
      width: 100%;
      height:100%;
      border:none;
      font-family: Tahoma, Verdana, Arial,Sans-serif;
      font-size: 10pt;
      color: #646464;
   }

           
 
a {
	font-family:   Verdana, Arial, helvetica,   sans-serif;
	font-size: 10pt;	
	color : #818181;
	text-decoration:none;
	margin: 0 auto
  }
 

a:hover {
	text-decoration: none;
}
#a1 a:hover {	  
  	text-decoration: underline;
}

a:focus {

	outline: none;
}

img { 
	display:block; 
	border:0px; 
  }

 
h3 {
    font-family:  tahoma, Verdana, Helvetica, sans-serif;
    /*margin: 30px 0px 15px 0px;*/
    color: #666666;
    font-weight: normal;
    font-size: 1.3em;
    letter-spacing: 2px
    height: 28px;
    
    clear: both;
   }

h3.caly{
  clear: both;
  display: block;
   font-family:   Verdana, Helvetica, sans-serif;
    /*margin: 30px 0px 15px 0px;*/
    color: #666666;
    font-weight: normal;
    font-size: 1.4em;
    letter-spacing: 2px ;
    background: url(../templates/linia_h2.jpg) repeat-x ;
    height: 28px;
}   
   
#strzalka{
  float: left;
  vertical-align: top;
  background: url(../templates/strzalka.jpg) no-repeat ;
  width: 23px;
  height: 28px;
}   
   
   
h6 {
    font-family:  tahoma, Verdana, Helvetica, sans-serif;
    /*margin: 30px 0px 15px 0px;*/
    color: #666666;
    font-weight: normal;
    font-size: 1.2em;
   /* letter-spacing: 2px;
    margin-left: 3px;*/
 
   
}

hr {
	width: 100%;
}



#headg {
/*	width: 800px;*/
  margin: auto;
 /* padding: auto;*/
}

.menu1{
float: left;
border-right: 1px dashed #e8e8e8;
display: table;
min-height: 265px;
 background: url(../templates/menu1s.jpg) no-repeat; 
}

.menu2{
 
padding-top: 265px;
background: url(../templates/menu2.jpg) repeat-x ;
}
.menu3{
float: left;
display: table;
vertical-align: bottom;
background: url(../templates/menu3.jpg) no-repeat;
height: 16px;
width:265px;
}


#left {
float: left;
padding:0;
width:265px;
min-height:100%; /* works only if parent container is assigned a height value */
color:#333;
 
border:1px solid #333;
}

.content {
float: left;
color:#333; 
height: 100%; 
} 



.spacer {
    clear: both;
    border:none;
   	color: #fff;
    font-size:1px;
    height:1px;
    }
    
#navbar {
	font-size:10pt; 
  font-family: verdana;
 
	width: 230px;
	color: #ffcc32;
	margin-left: 0px; 
 


    }



#navbar li {
    /*background: url(../templates/menu2.jpg) ;*/
    border-bottom: 1px solid #e2e2e2; 
    width: 260px;	
    list-style: none ;
 	 
    }
#ikon{
float: left;
margin-right: 10px;
background: url(../templates/ikona.jpg);
 height: 25px;
 width: 26px;
}

#navbar ul { 
    width: auto;  
    } 

#navbar li ul {     /*background:#f0f0f0;*/    } 

#navbar li li a {
    color:  #000eee;
    width:217px;
    font-weight: none; 
    } 
#navbar a {
    margin-top: 5px;
    color: #818181;
    text-align: left;
    text-decoration: none;
    display: block; 
    padding: 2px 0 5px 5px  ; 
    width:217px; 
   /* font-weight: bold;*/ 
    } 

#navbar a:hover {
    text-decoration: none; 
    color: #fb2620;
   }

#navbar li.current a { color:  #000;  }

#navbar li.current li a { 
  font-weight: normal;  
  color:  #000; 
    }

#navbar li.current li a:hover { 
  font-weight: normal;  
 color: #fb2620;
    }


#zew{
    border-top: 1px solid #9a95b5;
    width: 241px;
    height: 32px;   
    text-align: left;
    margin: 0 auto;
    padding-bottom: 2px;
     font-family: verdana;
    } 



#zew a {

    text-align: left;
    color: #000;
    text-decoration: none;
    line-height: 3;
    margin-left: 8px;
   
   /* font-weight: bold;*/
    }

#zew a:hover {
    text-decoration: none;
    color: #fb2620;
      }
 
 

 


#head {
  background-image: url(../templates/pasek.jpg);
	background-repeat: repeat-x;
	border:0px;
}

#niebo {	 
 	border:0px; 
 	/*float: middle;*/
 	margin: 0 auto;

}



#sr {	 
padding-left: 20px;
text-align: left;
 	width: 977px;
	font: bold 11px Arial, Verdana;	/* height: 100%;*/
	color: #000;	
	border:0px; 	
	margin: 0 auto;
	height: 100%
}



#g_sr {
	font: bold 11px Arial, Verdana;	/* height: 100%;*/
	width: 977px;
	height: 12px;
	color: #000;	
	border:0px; 	
	margin: 0 auto;

}



#g_bg{
 
 }
 

#foot_bg{   
        
        width: 230px;
         background-color: #ffffff;
    	  border:0px;
    	  height:66px;
}


#foot_bg p{
padding-left: 8px;
padding-top: 4px;
}

#foot{
background: url(../templates/foot.jpg) no-repeat ;
	font: bold 11px Arial, Verdana;	/* height: 100%;*/
	width: 977px;
	height: 41px;
	color: #000;	
	border:0px; 	
  background-color: #c9d1d1;
	 
	vertical-align:bottom;
 }
 

#prawo {
        padding : 0px ;
      	font:   11px Arial, Verdana;
       	margin: 0px; 
}



 
#bialy{
 
background: #ffffff ;
}



#info_text {
   	width: 650px;
  	height: 100%;
  	color: #000;
  	font:  12px Arial, Verdana;
}
 
.infldset { 
	margin:215px 
	} 



.hide {
    display: none;
    }

.right {
	text-align: right;
	}	
.clear { clear: both; }




#m1{
margin-left: 20px;
float: left;
display: table;
background: url(../templates/m1a.jpg) no-repeat ;
width: 16px;
height: 32px;
}
#m2{
background: url(../templates/m2.jpg) repeat-x ;
height: 32px;
 float: left;
 width: 655px
}
#m3{
float: left;
background: url(../templates/m3.jpg) no-repeat;
height: 32px;
width: 10px;
} 

