body {
    background-color:#140B01;
    font-family:Trebuchet MS;
    letter-spacing:0px;
    font-size:14px;
    font-weight:100;
    color:#B5AFA8;
    text-align:center;
    overflow:hidden;
}

h1 {
    font-weight:100;
    letter-spacing:2px;
    font-size:22px;
    padding:0 0 0 5px;
    margin:15px 0 15px 5px;
}

h6 {
    font-weight:100;
    letter-spacing:2px;
    font-size:14px;
    padding:0 0 0 5px;
    margin:15px 0 15px 5px;
}
h3 {
    font-weight:100;
    letter-spacing:2px;
    font-size:16px;
    padding:0 0 0 5px;
    margin:15px 0 15px 5px;
}
h4 {
    font-weight:100;
    letter-spacing:0px;
    font-size:11px;
    padding:0 0 0 5px;
    margin:5px;
    text-align:justify;
    color:#D9DB34;
    
}

h5 {
    font-weight:100;
    letter-spacing:0px;
    font-size:11px;
    padding:0 0 0 5px;
    margin:5px;
    text-align:justify;
   
}


p  {
    font-weight:100;
    letter-spacing:0px;
    font-size:11px;
    padding:0 0 0 5px;
    margin:5px;
    text-align:justify;
}

ul {
    float: right;
    margin:0px;
    margin-top:130px;
    list-style:none;
    padding:0px;
    display:block;
    
    width:90px;
    text-align:right;
}
li {
    margin:7px 3px 0 0;
    padding:0px;
}
a {
    text-decoration:none;
    margin:0px;
    padding:0px;
    color:#B5AFA8;
}
#container {
    width:1000px;
    height:636px;
    margin:0px auto;
    text-align:left;
}
#menu {
    text-align:left;
    margin:0px 0px 0px 0px;
    float:left;
    padding:160px 0px 0px 110px;
    width:100px;
    height:320px;
}
#main {
    padding:7px;
    float:left;
    margin:170px 50px 0px 8px;
    border:solid 1px #999;
    height:302px;
    width:710px;
    background-image: url(/images/mleko.png);

}
#sub-main {
    padding:0px 0px 0px 0px;
    width:275px;
    height:300px;
    float:left;
    margin:0px;
}

#sub-main2 {
    background-image: url(/images/mleko.png);
    width:413px;
    height:300px;
    border:solid 1px #777;
    float:right;
    margin:0px 0px 0px 0px;
    padding:0px;
}
#sub-main2 .sub-main3 {
    margin: 10px 20px 0 0;
    width:400px;
    height:170px;
}
#sub-main2 .sub-main3 .foton {
    text-align:center;
    width:180px;
    height:270px;
    margin:0px;
    padding:0px;
    float:right;
}
#sub-main2 .sub-main3 .kon_adres {
    
    float:left;
}
#sub-main2 .sub-main3 .foton img {
    text-align:center;
    margin:0px;
    padding:0px;
    border:solid 1px #999;
}
#sub-main2 .sub-man4 {
    width:413px;
    height:300px;
    text-align:center;
}
#sub-main2 .sub-main4 .foton {   
    margin-top:40px;        
    width:413px;
    height:300px;
    text-align:center;
}
#sub-main2 .sub-main4 .foton img {
    border:solid 1px #999;
}
#sub-kon {
    width:350px;
}

#left {
    width:18px;
    height:15px;
    float:left;
    margin-top:150px;
}
#right {
    margin-top:150px;
    width:18px;
    height:15px;
    float:right;
}

#foto {      
    text-align:center;
    margin:3px;
    margin-left:55px;
    float:left;
    height:290px;
    width:270px;
}
#foto img {
    border:solid 1px #777;
}

#active a{
    color:#D9DB34;
}
#msg-form {
    margin-top:8px;    
}
#msg-form p {
    font-size:9px; 
}
#msg_email {
    background-image: url(/images/mleko.png);
    background-color: transparent;
    border:solid 1px #777;
    color:white;
    margin-bottom:5px;
    font-family:Trebuchet MS;
    letter-spacing:0px;
    font-size:10px;
    font-weight:100;
    color:#B5AFA8;
}

input#msg_email {margin-top:7px;padding-left: 5px;}
textarea#msg_body {margin-top:7px;padding:3px 5px 0 5px;height:70px;overflow:hidden;}

#msg_body {
    background-image: url(/images/mleko.png);
    background-color: transparent;
    border:solid 1px #777;
    font-family:Trebuchet MS;
    letter-spacing:0px;
    font-size:10px;
    font-weight:100;
    color:#B5AFA8;  
}
#buton {
    margin-left:10px;
    background-image: url(/images/mleko.png);
    background-color: transparent;
    border:solid 1px #999;
    font-family:Trebuchet MS;
    letter-spacing:0px;
    font-size:10px;
    font-weight:100;
    color:#B5AFA8;
    text-align:center;
}

#sub-main-galeria {
    padding:0px 0px 0px 0px;
    width:140px;
    height:300px;
    float:left;
    margin:0px;
}
#gal_menu {
    width:140px;    
}
#gal_menu li {
    list-style:none;
    font-weight:100;
    letter-spacing:0px;
    font-size:11px;
    padding:0px 0px 0px 0px;
    margin:5px 0px 0px 0px;
    text-align:justify;
}
#gal_menu li a{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
    
#gal_cat1 {
    float:left;
    padding-left:10px;
    width:120px;
   
}
#gal_fotos {
    background-image: url(/images/mleko.png);
    width:553px;
    height:300px;
    border:solid 1px #777;
    float:right;
    margin:0px 0px 0px 0px;
    padding:0px;
    text-align:center;
}
#gal_fotos a img {
     margin:2px;
     width:90px;
     height:90px;
     border:solid 1px #999;
}
#gal_cat3 {
    padding:0 0 0 10px;
    float:left;
    width:270px; 
}
ul#gal_cat3 {
    margin:0px;   
}
ul#gal_cat3 li{  
    margin-top:3px;
    list-style: url(../images/dot.png) inside;
}
ul#gal_cat3 p a{  
    color:#D9DB34;
}         
#gal_cat4 {
    padding:0 0 0 10px;
    float:left;
    width:270px; 
}          
ul#gal_cat4 {
	margin:0px;
}

ul#gal_cat4 li{  
    margin-top:3px;
    list-style: none;
}

#cap_foto {
    margin:15px 0 0 10px;
}

#right a img{
   border:none;
}
#left a img {
    border:none;
}

#wydarzenia{
    text-align:center;
    width:270px;
}

