html, body {
height: 100%;
margin: 0;
padding: 0;
text-align: center;
background: #303030;
color: #FFFFFF;
font-family:Verdana,Arial,Sans-serif;
font-size: 12px;
}

img {
   border:none;
}
h1 {
color: orange;
padding: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-top: 0px;
font-size: 20px;
}

.belka1 {
background-image: url("../images/belka1.jpg");
background-repeat: repeat-x;
width: 960px;
height: 15px;
margin: 0 auto;
}

#rama {
width: 960px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

#menu{
margin: 0 auto;
overflow: hidden;
background: #808080;
width: 960px; 
height: 90px;
}

#banner{
margin: 0 auto;
overflow: hidden;
background: #606060;
width: 960px; 
height: 245px;
}


#maincontent{
margin: 0 auto;
overflow: hidden; 
width: 960px; 
background: none;
margin-bottom: 20px;
}

#stopka{
margin: 0 auto;
overflow: hidden;
width: 960px; 
height: 80px;
}

.innertube{
margin: 15px;
}
/* INDEX - kolumy */
.kolumna1 {
text-align: left;
width: 300px;
float: left;
}
.kolumna2 {
text-align: left;
width: 300px;
float: left;
margin-left:15px;
}
.kolumna3{
text-align: left;
width: 300px;
float: right;
}
.intro {
margin: 10px;
text-indent: 10px;
}

.tresc {
margin-top:10px;
margin-bottom:0px;
margin-left:10px;
margin-right:10px;
overflow: hidden;
}

.zdjecie {
height:auto;
width: auto;
float: left;
}

.tytul {
float:left;
margin-left:10px;
color: orange;
font-weight: bold;
}
.podTytul {
float:left;
margin-left:10px;
width:160px;
}

.ramaO {
border-top: 1px solid orange;
border-right: 1px solid orange;
height: 350px;
}

.stopMenu{
font-weight: bold;
width: 600px;
float:right;
margin-right:175px;
}

.stopMenu ul{
padding: 6px 0 7px 0;
margin: 0;
text-align: center;
}

.stopMenu ul li{
display: inline;
}

.stopMenu ul li a{
color: #494949;
padding: 6px 3px 4px 3px;
margin-right: 0px;
text-decoration: none;
border-bottom: 3px solid gray;
}

.stopMenu ul li a:hover, .stopMenu ul li a.selected{
border-bottom-color: black;
}

/* INDEX - kolumy - KONIEC */

/* GALERIA START */

.galMain {
background: #202020;
width: 840px;
margin: 0 auto;
overflow: hidden;
padding: 15px;
}

.galMin {
float: left;
overflow: hidden;
width: 160px;
}

.galTxt {
float: right;
text-align: left;
overflow: hidden;
width: 630px;
}

.galList {
margin: 0 auto;
}

.galImg { 
width:184px;
height: 170px;
float: left;
margin-bottom: 10px;
overflow: hidden;
}

/* GALERIA KONIEC */
