body {
     background-color: #360000;
     background-image: url(../i/tlo.jpg);
     background-repeat: repeat-x;
     background-position: left top;
     margin: 0;
}


h1, h2, h3, h4 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 11px;
     text-decoration: none;
     font-weight: bolder;
     text-align: left;
     margin: 4px;
}

.tytul {
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 20px;
     color: #570100;
     text-decoration: none;
     text-align: left;
     margin-left: 19px;
     margin-bottom: 14px;
     margin-top: 12px
}

.tytul a {
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     color: #570100;
     text-decoration: none;
     border: 1px solid #570100;
     padding: 2px 5px 3px 5px;
     background-color: #d4bea6;
     position:relative;
     left:155px;
     top:-4px;
}

.tytul a:hover {
     background-color: #fbfae6;      
}

h1, h2 {
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 14px;
     color: #570100;
     text-decoration: none;
     text-align: left;
     margin-left: 20px;
     margin-bottom: 10px;
     margin-top: 20px
}

h1 a {
     text-decoration: none;
     color: #ad8378;
     font-size: 11px;
}

h1 a:hover {
     color: #570100;
}


p {
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 11px;
     color: #570100;
     text-decoration: none;
     text-align: justify;
     margin-left: 20px;
     margin-right: 50px;     
     margin-bottom: 8px;
     margin-top: 0;
}

p a {
     text-decoration: none;
     display: block;
     width: 200px;
     margin-top: 5px;
     padding-left: 15px;
     padding-top: 3px;
     padding-bottom: 4px;          
     background-image: url(../i/bg_1.gif);
     background-repeat: no-repeat;
     background-position: left top;
     color: #fbfae6;
}  

p a:hover {
     background-image: url(../i/bg_2.gif);
     color:  #570100;
}   

.menu  {
     display: inline;
     float: right;
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     color: #fbfae6;
     text-decoration: none;
     padding-right: 15px;
     padding-left: 15px;
     padding-top: 12px;
     padding-bottom: 18px;     
     font-weight: bold;
     background-image: url(../i/b_1.gif);     
     background-repeat: no-repeat;
     background-position: left top;
}

.menu:hover {
     text-decoration: none;
     background-image: url(../i/b_2.gif);         
}

.menu2  {
     display: inline;
     float: right;
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     color: #ffd997;
     text-decoration: none;
     padding-right: 15px;
     padding-left: 15px;
     padding-top: 12px;
     padding-bottom: 18px;     
     font-weight: bold;
     background-image: url(../i/b_1.gif);     
     background-repeat: no-repeat;
     background-position: left top;
}

.menu2:hover {
     text-decoration: none;
     background-image: url(../i/b_2.gif);         
}

.stopka  {
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 10px;
     color: #9c8278;
     text-decoration: none;
     padding-right: 60px;
     margin-top: 15px;
}

.stopka:hover {
     text-decoration: none;
     color: #fbfae6;     
}

.ramka {
     float: left;
     display: inline;
     width: 136px;
     border: 0 solid #000000;
     margin-top: 16px;
     text-align: center;
}

.ramka_txt {
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 11px;
     color: #570100;
     text-decoration: none;
     text-align: center;
     margin: 0;
}






#contactarea {
     width:380px;
     margin:0px auto;
     text-align:left;
     float: left;
     margin-left: 20px !important;
     margin-left: 10px; 
     font-family: Tahoma, Verdana, Helvetica, sans-serif;
     font-size: 11px;
     color: #570100;         
}

#contactarea a {
     text-decoration: none;
     color: #ad8378;
     font-size: 11px;
     font-weight: bold;     
}

#contactarea a:hover {
     color: #570100;
}


#inputbox {
     border: 1px solid #570100;
     width: 150px;
     padding: 2px;
     font-size: 10px;
     margin-bottom: 5px;
     background-color: #d4bea6;
     color: #570100;
}

#inputlabel {
     font-family: Verdana, Arial;
     font-size: 10px;
     color: #570100;
     font-weight: bold;
}

#textarea {
     border: 1px solid #570100;
     padding: 2px;
     font-family: Verdana, Arial;
     font-size: 10px;
     width:330;
     background-color: #d4bea6; 
     color: #570100;    
}

#submitbutton {
     border: 1px solid #570100;
     background-color: #d4bea6;
     color: #570100;
}

