  body{
       font-family:Arial, sans-serif;
	   }
#main_container{
                  width:960px;
				  background-color:#f2f2f2;
				  margin:10px auto 10px auto;
				  position:relative;
				  }
  .main_text{ 
			 font-size:11px;
			 color:#0d165d;
			 margin:0;
			 padding:0;
			 }
  #banner{
          width:960px;
		  height:100px;
		  }
  #footer_text{
          width:960px;
		  height:30px;
		  vertical-align:middle;
          background-color:#d8cec7;
		  clear:both;
          font-size:10px;
		  color:#666;
		  }
  .footer{
          width:640px;
		  margin-right:40px;
		  text-align:center;
		  float:right;
		  }
  #footer_text a{
                 color:#666;
                 text-decoration:none;
				 }
  #footer_text a:hover{
          color:666;
		  text-decoration:underline;
		  }
   #left_menu{
			 width:220px;
			 height:100%;			 
			 float:left;
			 margin:0;
			 padding:0;
			 background-color:#e3deda;
			 }
  .left_list{
			 width:100%;
			 list-style-type:none;
             height:515px;
			 font-size:0.6em;
			 margin:0;
			 padding:0;
			 margin-top:40px;
			 }
  .left_list li{
                width:215px;
				margin:0;
				padding:0;
				background-color:#f2f2f2;
				height:25px;
				border-bottom:5px solid #e3deda;
			    border-right:5px solid #e3deda;
				} 
  .left_list a{
               display:block;
			   color:#666;
			   width:205px;
			   height:19px;
			   text-decoration:none;
			   padding: 6px 0 0 10px;
               border:0;
			   }
  .left_list a:hover{
                     background-color:#fa6321;
					 color:#fff;
					 }
  #text_container{
			      width:701px;
                  float:right;
			      margin:0 19px 0 0;
			      background-color:#fff;
			      }
  #text_container p{
				    margin:0 70px 40px 70px;
				    padding:0;
			        font-size:12px;
			        color:#0d165d;
					line-height:130%;
					}
  h5{
	 color:#fff;
	 margin:0;
	 padding:0;
	 font-size:11px;
	 }
  h4{
	 color:#fa6321;
	 margin:70px 60px 20px 70px;
	 }
  #orange_header{
                width:696px;
				height:28px;
				float:right;
				background-color:#fa6321;
				color:#fff;
				padding:2px 0 0 10px;
				vertical-align:middle;
				margin:5px 15px 0 5px;
				border-style:outset;
				border-color:#f2f2f2 #d8cec7 #d8cec7 #f2f2f2;
				border-width:2px;
				}							 
   .icon_margin2{
               margin-right:30px;
			   vertical-align:middle;
			   }
  .nav{
	   width:730px;
	   list-style-type:none;
	   display:inline;
	   font-size:11px;
	   font-weight:bold;
	   color:#0d165d;
	   margin:0;
	   padding:0;
	   margin-top:20px;
	   }
  .nav li{
          margin:10px 10px 10px 10px;
		  padding:0;
		  float:left;
		  }
  .nav a{

		 color:#0d165d;
		 text-decoration:none;
		 }
  .nav a:hover,.inactive_link{
               text-decoration:underline;
			   color:#0d165d;
			   }
  .title{
         font-family:Arial;
		 font-size:13px;
		 font-weight:bold;
	     color:#fa6321;
	     margin:0 0 0 70px;
	 }
  .title2{
         font-family:Arial;
		 font-size:13px;
		 font-weight:bold;
	     color:#fa6321;
	     margin:0;
	 }
  .lines{
         list-style-type:none;
		 }
  .wnioski{
           text-decoration:underline;
		   }
  #ms{
      width:215px;
	  height:96px;
	  margin:20px 0 0 0;
	  }
  #ms a:hover{
      background:none;
	  }
  .ms_img{
          border:none;
		  
	      }
  #info_sponsor{
				font-size:11px;
				color:#666;
				width:195px;
	            height:60px;
	            margin:20px 0 20px 0;
				padding:10px 10px 5px 10px;
				text-align:center;
				}
  .inactive_left{
                 text-decoration:underline;
				 display:block;
			     color:#666;
			     width:205px;
			     height:19px;
			     padding: 6px 0 0 10px;
                 border:0;
				 }
  .data{
        width:200px;
		height:150px;
		border:1px solid #f2f2f2;
		padding:0;
		margin:0 0 0 100px;
		font-size:12px;
		color:#0d165d;
		}
  .data tr,td{
              border:1px solid #f2f2f2;
			  }
  .copyright{
			 margin:6px 40px 4px 10px;
			 width:230px;
			 height:20px;
			 float:left;
			 }
  #counter{
           margin:10px 5px 5px 10px;
		   width:20px;
		   height:20px;
		   text-align:center;
		   vertical-align:middle;
		   float:left;
		   }
/* index */
   #boxes{
         float:right;
		 width:700px;
		 vertical-align:top;
		 padding:3px 20px 0 0;
		 margin:0 10px 30px 0;
		 }
   #boxes ul{
		    padding:0;
			margin:10px 10px 10px 10px;
		    }
   #boxes li{
		 list-style-type:none;
	     font-size:11px;
		 font-weight:bold;
		 color:#0d165d;
		 }
   .main_menu1{
			 width:720px;
			 height:580px;
			 margin:0;
			 padding:0;
			 }
  .main_menu td{
				padding:0;
				margin:0;
				}
  .white_boxes1{
               width:210px;
			   height:130px;
			   background-color:#fff;
			   margin:0;
			   padding:0;
			   vertical-align:top;
			   }
  .last_box{
               height:140px;
			   background-color:#f2f2f2;
			   padding:0;
			   vertical-align:top;
			   }
  .main_menu tr{
                width:720px;
				}  
  .orange_strip1{
                width:220px;
				height:29px;
				background-color:#fa6321;
				color:#fff;
				margin:0;
				padding:0 0 0 10px;
				vertical-align:middle;
				border-style:outset;
				border-color:#f2f2f2 #d8cec7 #d8cec7 #f2f2f2;
				border-width:2px;
				}							 
  .icon_margin{
               margin-right:10px;
			   vertical-align:middle;
			   }
  .icon_margin_para{
			   vertical-align:middle;
			   }
  #boxes a{
		  font-weight:bold;
		  color:#0d165d;
		  text-decoration:none;
		  }
  #boxes a:hover{
                 text-decoration:underline;
			     font-weight:bold;
		         color:#0d165d;
			     }
/* koniec */