#centruj {

    position: absolute;

    left: 50%;

    background-color: #FFFFFF;

    width: 650px;

    height: 430px;

    border: 1px dashed #FF6600;

    margin-left: -325px;

    padding-top: 20px;

    padding-bottom: 0px;

    top: 50%;

    font-family: Geneva, Helvetica, Arial, sans-serif;

    padding-right: 2px;

    padding-left: 2px;

    margin-top: -225px;

  }

body {

    background-color: #FFFFFF;

    font-size: 12.5px;

    color: #FF6600;

  }

h1 {

    margin: 0px 0px 0px 40px;

    padding: 0px;

    display: block;

    top: 30px;

  }

#menu {

    display: block;

    padding: 0px;

    margin: 0px;

    border: 0px;

    position: absolute;

    bottom: 20px;

    left:3px;

    width: 100%;

  }

#menu-gal {

    display: block;

    padding: 0px;

    margin: 0px;

    border: 0px;

    position: absolute;

    top: 164px;

    left:10px;

    width: auto;

  }

#menu ul li {

    list-style-type: none;

    background-color: #FF6600;

    display: inline;

    letter-spacing: 0.1em;

    width: 141px;

    height: 45px;

    float: left;

    padding: 10px;

    margin: 0px;

    border-top: 0px none;

    border-right:1px solid #FFFFFF;

    border-bottom: 0px none;

    border-left: 0px none;

    text-align: right;

    background-image: url('../im/box.png');

    background-repeat: no-repeat;

    background-position:  center;

  }

#menu-gal ul li {

    list-style-type: none;

    background-color: #FF6600;

    display: block;

    letter-spacing: 0.1em;

    width: 141px;

    height: 45px;

    padding: 10px;

    border-top: 0px none;

    border-right:1px solid #FFFFFF;

    border-bottom: 0px none;

    border-left: 0px none;

    text-align: right;

    background-image: url('../im/box.png');

    background-repeat: no-repeat;

    background-position:  center;; margin-left:0px; margin-right:0px; margin-top:4px; margin-bottom:0px

  }

#menu ul, #menu-gal ul {

    margin: 0px;

    padding: 0px;

    border: 0px;

    list-style-type: none;

  }

.norightborder {

    border-right-width: 0px;

    margin: 0px;

    padding: 0px;

  }

#menu ul li a,  #menu-gal ul li a {

    color: #FFFFFF;

    text-decoration: none;

    height: auto;

    width: auto;

  }

#menu ul li a:hover, #menu-gal ul li a:hover {

    text-decoration:underline;

  }

#foot {

    width: 640px;

    font-size: 10px;

    text-align: right;

    padding-right: 0px;

    letter-spacing: normal;

    margin: 0px;

    padding-top: 0px;

    padding-bottom: 0px;

    padding-left: 0px;

    display: block;

    z-index:99;

    position: absolute;

    bottom: -17px;

  }

#foot a {

 color:#FF6600;

}

#foot-gal {

    width: 450px;

    font-size: 10px;

    text-align: right;

    padding-right: 0px;

    letter-spacing: 4px;

    margin: 0px;

    padding-top: 0px;

    padding-bottom: 0px;

    padding-left: 0px;

    display: block;

    z-index:99;

    position: absolute;

    bottom: 3px;

    left:168px;    

    color: white;

  }

#gal-bot-img {

 position:absolute;

 bottom:0px;

 z-index:100;

}

h2 {

    font-size: 12px;

    letter-spacing: 0.1em;

    background-color: #FFFFFF;

    color: #FF6600;

    padding: 0px 0px 0px 40px;

    font-weight: normal;

    margin: 0px;

    top: 0px;

    position: relative;

    border-top-width: 1px;

    border-right-width: 1px;

    border-bottom-width: 1px;

    border-left-width: 1px;

    border-top-style: dashed;

    border-top-color: #FF6600;

  }

.dopisek {

    font-size: 14px;

  }


#buty {

    position: absolute;

    top: 85px;

    left: 340px;

    display: inline;

    margin: 0px;

    padding: 0px;

  }


#logo {

    margin: 0px;

    padding: -20px 0px 0px;

    display: block;

    position: relative;

    top: 0px;

    left: 0px;

  }





#data {

    letter-spacing: 0.2em;

    display: block;

    font-weight: normal;

    color: #FFFFFF;

    padding: 0px;

    position: relative;

    top: 19px;

    font-size: 14px;

    left: 0px;

    width: 285px;

    background-image: url('../im/h4back.png');

    height: 22px;

    vertical-align: middle;

    text-transform: none; margin-left:0; margin-right:0px; margin-top:0px; margin-bottom:12px

  }

#data_r {
    letter-spacing: 0.2em;

    display: block;

    font-weight: normal;

    color: #FFFFFF;

    padding: 0px;

    position: relative;

    top: 19px;

    font-size: 14px;

    left: 0px;
	
	padding-right: 0px;

    width: 285px;

    background-image: url('../im/h4back.png');

    height: 22px;

    vertical-align: middle;
	
	text-align: right;

    text-transform: none; margin-left:0; margin-right:0px; margin-top:0px; margin-bottom:12px
}



#infos p {

    position: relative;

    top: 3px;

    left: 0px;

    width: 280px;

    display: block;

    margin: 0px 0px 3px 0px;

    padding-bottom:7px;

    border-bottom-width: 1px;

    border-bottom-style: dashed;

    border-bottom-color: #FF9900;
	
	padding-top:3	px;
	
	border-top-width: 1px;

    border-top-style: dashed;

    border-top-color: #FF9900;

	text-align: left;
  }

#przypis{

 font-size:11px;

}

.data {

    position: relative;

    //left: 10px;

    top: 3px;
	padding: 0 10px 0 10px;
  }
  
.tytul {
text-align: left;
font-weight: bold;
display: table-cell;
width: 200px;
}
  
.datownik {

text-align: right;
font-weight: normal; 
display: table-cell;
width: 80px;

}

p:first-letter {

    text-transform: uppercase;

  }

#content {

    padding-top: 0px;

    padding-left: 30px;

  }


ol {

    position:relative;

    top:12px;

    list-style-type:none;

    padding: 8px 0 5px 40px;

    margin: 0px;

    display: block;

    width:245px;

    border-bottom:1px dashed;

    text-align:right;

  }


ol li {

height: 18px;

}

ol li a {

    color:#FF6600;

    text-decoration:none;

    margin: 0px;

  }

ol li a:hover {

    text-decoration:none;

  }

  p a, a { 



    color:#FF6600;

    text-decoration:underline;

}

p a:hover, a:hover { 

    color:#FFF;

    text-decoration: none;

    background-color:#FF6600;

}

#galery {

    display:block;

    position:relative;

    padding: 0px;

    left: 170px;

    top: 14px;

    width:auto;

  }

input {

    background: transparent;

    border: none;

    width:35px;

    letter-spacing: 0.1em;

    text-align: center;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #FFFFFF;

  }

#glogo {

    position: relative;

    display: block;

    z-index:90;

  }

.smaller {

 font-size:11px;

}

img {

    margin: 0px;

    padding: 0px;

    display: block;

  }

#myGallery

{

position: absolute;

bottom:10px;

left:177px;

width: 465px !important;

height: 350px !important;

}



#skript{

  display: none;

  }
