  body {
    background-image: url('tlo2.jpg');
    background-position: fixed;
    text-align: center;
    color: #660033;
    margin: 0;
    padding: 0}

    p {font-size: 12pt;
    font-family:'Ubuntu Condensed', sans-serif;
     font-style: normal;
     font-weight: bold;
     text-align:left;
    }
    p.podpis {font-size: 12pt;
    font-family:'Ubuntu Condensed', sans-serif;
    font-style: normal;
    font-weight: bold;}
    
    p.srodek {text-align:center;}

  div {background-color: #ffffff;}

  div.calosc  {width: 80%;
  height:100%;
  position:relative;
  align: center;
  margin: 0 auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  background-color: #ffffff;
  border: none;
  border-radius: 25px 0px 25px 0px; /* CSS 3 */
  box-shadow: 3px 3px 20px #000000;
  -moz-border-radius: 25px 0px 25px 0px; /* Firefox */
  -o-border-radius: 25px 0px 25px 0 px; /* Opera */
  -icab-border-radius: 25px 0px 25px 0px; /* iCab */
  -khtml-border-radius: 25px 0px 25px 0px; /* Konqueror */
  -webkit-border-radius: 25px 0px 25px 0px; /* Safari */
  -moz-box-shadow: 3px 3px 20px #000000;
  -webkit-box-shadow: 3px 3px 10px #000000;}
  
  div.start {
  width: 450px;
  height: 640px;
  align: center;
  margin: 0 auto;
  border: none;
  border-radius: 25px 0px 25px 0px; /* CSS 3 */
  box-shadow: 10px 10px 40px #000000;
  -moz-border-radius: 25px 0px 25px 0px; /* Firefox */
  -o-border-radius: 25px 0px 25px 0 px; /* Opera */
  -icab-border-radius: 25px 0px 25px 0px; /* iCab */
  -khtml-border-radius: 25px 0px 25px 0px; /* Konqueror */
  -webkit-border-radius: 25px 0px 25px 0px; /* Safari */
  -moz-box-shadow: 10px 10px 40px #000000;
  -webkit-box-shadow: 10px 10px 40px #000000;
  text-align: center;}
  

  div.pl {
  
  width: 50%;
  float: left;
  border: none;
    margin: 0;
  padding: 0;
      } 

  div.eng {
  text-align:center;
  width: 50%;
  float: left;
  border: none;
  border-radius: 0px 0px 25px 0px; /* CSS 3 */
  -moz-border-radius: 0px 0px 25px 0px; /* Firefox */
  -o-border-radius: 0px 0px 25px 0 px; /* Opera */
  -icab-border-radius: 0px 0px 25px 0px; /* iCab */
  -khtml-border-radius: 0px 0px 25px 0px; /* Konqueror */
  -webkit-border-radius: 0px 0px 25px 0px; /* Safari */
  margin: 0;
  padding: 0;
      } 
  
  div.zawartosc{height:100%;
  padding: 20px 20px 20px 20px;
  border-radius: 0px 0px 25px 0px; /* CSS 3 */
  -moz-border-radius: 0px 0px 25px 0px; /* Firefox */
  -o-border-radius: 0px 0px 25px 0 px; /* Opera */
  -icab-border-radius: 0px 0px 25px 0px; /* iCab */
  -khtml-border-radius: 0px 0px 25px 0px; /* Konqueror */
  -webkit-border-radius: 0px 0px 25px 0px; /* Safari */
   border: none;}
  
  div.ramka {
  margin: 0 0 0 0;
  border: none;
  box-shadow: 3px 3px 20px #000000;
  -moz-box-shadow: 3px 3px 20px #000000;
  -webkit-box-shadow: 3px 3px 10px #000000;
}



  a {color: #660033;
  text-shadow: 0px 0px 1px #000000;
  text-decoration: none;
  font-family: 'Dosis', sans-serif;
  font-size: 12pt;
  font-weight: bold;}
  a:visited {color: #660033;
  text-decoration: none}
  a:hover {color: #cc0066;
  text-shadow: 0px 0px 10px #000000;
  text-decoration: none
  target: "_blank";}


  ul.dzialalnosc {text-align:left;
  font-family: 'Ubuntu Condensed', sans-serif;
  font-weight: bold;
  font-size: 12pt;}

  img {
  box-shadow: 3px 3px 20px #000000;
  -moz-box-shadow: 3px 3px 20px #000000;
  -webkit-box-shadow: 3px 3px 10px #000000;}
  
  img.gora {
  width: 100%;
  height: 100px;
  align: center;
  margin: 0 auto;
  border: 0px;
  padding: 0px;
  margin: 0px;
  vertical-align: middle;
   border-radius: 25px 0px 0px 0px; /* CSS 3 */
  -moz-border-radius: 25px 0px 25px 0px; /* Firefox */
  -o-border-radius: 25px 0px 25px 0 px; /* Opera */
  -icab-border-radius: 25px 0px 25px 0px; /* iCab */
  -khtml-border-radius: 25px 0px 25px 0px; /* Konqueror */
  -webkit-border-radius: 25px 0px 25px 0px; /* Safari */
    text-align: center;}

  img.start {width:80%;
    
  box-shadow: 3px 3px 20px #000000;
  -moz-box-shadow: 3px 3px 20px #000000;
  -webkit-box-shadow: 3px 3px 10px #000000;
   text-align:center;}
  
  img.flaga {height: 22px;
  border: 1px solid #000000;
  margin:0;
  vertical-align:middle;
  -moz-box-shadow: 0px 0px 3px #000000;
  -webkit-box-shadow: 3px 3px 3px #000000;
  
  display:inline;}
		
  img.galeria {background-color: #000000;
  border-radius: 25px 0px 25px 0px; /* CSS 3 */
  box-shadow: 3px 3px 20px #000000;
  -moz-border-radius: 25px 0px 25px 0px; /* Firefox */
  -o-border-radius: 25px 0px 25px 0 px; /* Opera */
  -icab-border-radius: 25px 0px 25px 0px; /* iCab */
  -khtml-border-radius: 25px 0px 25px 0px; /* Konqueror */
  -webkit-border-radius: 25px 0px 25px 0px; /* Safari */
  -moz-box-shadow: 3px 3px 20px #000000;
  -webkit-box-shadow: 3px 3px 10px #000000;}


  hr {color: #ffffff;
  background-color: #ffffff;
  height: 4px;}



  
  p.dol {text-align: center;}
  
  h1 {font-family: 'Dosis', sans-serif;
  color: #660033;
  text-shadow: 0px 0px 0px #000000;
  font-size:30pt;}
  
  h2 {font-family: 'Dosis', sans-serif;
  color: #660033;
  text-shadow: 0px 0px 0px #000000;
  font-size:27pt;}

  h3 {font-family: 'Dosis', sans-serif;
  color: #660033;
  text-shadow: 0px 0px 0px #000000;
   font-size:25pt;}

  h4 {font-family: 'Dosis', sans-serif;
  color: #660033;
  text-shadow: 0px 0px 0px #000000;
   font-size:20pt;}

  h5 {font-family: 'Dosis', sans-serif;
  color: #660033;
  text-shadow: 0px 0px 0px #000000;
   font-size:15pt;}
   
.menu{
	border:none;
        text-align:center;
	display:block;
	border:0px 0px 2px solid #ffffff 0px ;
 	margin:0px;
	padding:0px;
	font-family: 'Dosis', sans-serif;
	font-size:13px;
	

	}
.menu ul{
	background:url(tlo2.jpg) top left repeat-x;
        font-family: 'Dosis', sans-serif;
	height:50px;
	list-style:none;
	margin:0;
	padding:0px 10px 0px 10px;
	}
	.menu li{
		float:left;
		width:12.5%;
		
		padding:0px 0px 0px 0px;
		}
	.menu li a{
		color:#660033;
		text-shadow: 0px 0px 0px #000000;
                font-family: 'Dosis', sans-serif;
		display:block;
		 text-decoration: none;
		line-height:50px;
		padding:0px 10px;
		text-align:center;}
		
	.menu li a:hover{
		color: #cc0066;
                text-shadow: 0px 0px 10px #000000;
                text-decoration: none ;
			}
	.menu li ul{
		background:#e0e0e0;
		border-left:2px solid #ffffff;
		border-right:2px solid #ffffff;
		border-bottom:2px solid #ffffff;
		display:none;
		height:auto;
		filter:alpha(opacity=70);
		opacity:0.70;
		position:absolute;
		
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		}
	.menu li li {
		display:block;
		width:100%;
		float:none;
		padding:0px;
		
		}
	.menu li ul a{
		display:block;
		font-size:12px;
		text-shadow: 0px 0px 0px #000000;
		font-style:normal;
		padding:0px 10px 0px 10px;
		text-align:left;
		}
		.menu li ul a:hover{
			background:#cccccc;
			color:#cc0066;
			opacity:1.0;
			filter:alpha(opacity=100);
			color: #cc0000;
                        text-shadow: 0px 0px 10px #cc0000;
                        text-decoration: none ;
			}
	.menu p{
		clear:left;
		}	
	.menu #current{
		background:url(menu.jpg) top left repeat-x;
		color:#ffffff;
		}

  
