/* CSS Document */

body { 
background: #2F4320;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #EBF5DE;
padding: 0px;
margin: 0px auto;
width: 100%;
}

p{ 
padding: 0;
margin-left: 20px;
margin-right: 15px;
} 
		
#container{
background:url(images/tresc.jpg) repeat-y;
position:relative; 
left: 280px;
width:525px;
}

#header {
background: url(images/gora.jpg) no-repeat top;
position:relative;
width:519px;
height:21px;
}

#menu{
background:  url(images/menu.jpg) no-repeat bottom right;
position:absolute;
right: 520px;
top: 35px;
width: 115px;
height: 31px;
}

#menu1 {
background: transparent url(images/menu.jpg) no-repeat bottom right;
position:absolute;
right:520px;
top:70px;
width:115px;
height:31px;
}


#menu2 {
background: transparent url(images/menu1.jpg) no-repeat bottom right;
position:absolute;
right:520px;
top:105px;
width:115px;
height:31px;
}

#menu3{
background: transparent url(images/menu.jpg) no-repeat bottom right;
position:absolute;
right:520px;
top:140px;
width:115px;
height:31px;
}

#menu4 {
background: transparent url(images/menu.jpg) no-repeat bottom right;
position:absolute;
right:520px;
top:175px;
width:120px;
height:31px;
}

#menu5 {
background: transparent url(images/menu.jpg) no-repeat bottom right;
position:absolute;
right:520px;
top:210px;
width:115px;
height:31px;
}

#menu6 {
background: transparent url(images/menu.jpg) no-repeat bottom right;
position:absolute;
right:520px;
top:245px;
width:115px;
height:31px;
}

#menu7 {
background: transparent url(images/menu.jpg) no-repeat bottom right;
position:absolute;
right:520px;
top:280px;
width:115px;
height:31px;
}

#menu1 p, #menu2 p, #menu3 p,
#menu4 p, #menu5 p, #menu6 p,
#menu7 p, #menu p{
color: #B2CA9A;
text-align:center;
font-weight:bold;
font-size: 10pt;
margin-top: 8px;
padding-left: 3px;
font-family:Arial, Helvetica, sans-serif;
}

#menu1 a, #menu2 a, #menu3 a, 
#menu4 a, #menu5 a, #menu6 a,
#menu7 a, #menu8 a, #menu a{
color:#7D9663; 
text-decoration: none;
}

#menu1 a:hover, #menu2 a:hover, #menu3 a:hover, 
#menu4 a:hover, #menu5 a:hover, #menu6 a:hover, 
#menu7 a:hover, #menu8 a:hover, #menu a:hover{
color:#567436; 
text-decoration: none;
}

#stopka_en{
background: url(images/stopka_en.jpg) no-repeat bottom;
position:relative; 
width:519px;
height:105px;
}

#stopka_en a, #stopka a:visited { 
color:#749C49; 
text-decoration: none;
}
		
#stopka_en a:hover{ 
color:#567436; 
text-decoration: none;
}

#stopka{
background: url(images/stopka.jpg) no-repeat bottom;
position:relative; 
width:519px;
height:105px;
}

#s_tresc{
padding-left: 350px;
color:#EBF5DE;
font-size:11px;
padding-top: 5px
}

#stopka a, #stopka a:visited { 
color:#749C49; 
text-decoration: none;
}
		
#stopka a:hover{ 
color:#567436; 
text-decoration: none;
}

#tresc_bok{
position:relative;
width:120px;
margin-top: 0px;
background: none;
float:none;
}

#tresc_bok a:link {
color: #749C49;
}

#tresc_bok a:visited {
color: #749C49;
}

#tresc_bok a:hover {
color: #567436;
}

#tresc{
position:relative;
width:500px;
margin-top: 0px;
background: url(images/tresc.jpg) repeat-y;
float:none;
}

#tresc a:link {
color: #749C49;
}

#tresc a:visited {
color: #749C49;
}

#tresc a:hover {
color: #567436;
}

#bok {
position:absolute;
left:650px;
top:-250px;
}

#flagi {
position:absolute;
left:-105px;
top:327px;
}

#flagi a img {
border: 1px solid #7D9663;
padding: 2px;
background: #26341A;
}

#flagi a:hover img {
background: #5E714A;
border: 1px solid #26341A;
padding: 2px;
}
.table {
font-size: 11px; 
margin-bottom: 10px;
border:1px solid #26341A;
width: 90%;
}

.table td {
border: 1px dashed #26341A;
padding: 4px;
}

.wystawy {
font-size: 11px; 
margin-bottom: 10px;
border:1px solid #2F4320;
width: 90%;
}

.wystawy td {
border: 1px dashed #7D9663;
padding: 4px;
}

#duze{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
margin-left: 18px;
color: #7D9663;
}

#duze1{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
margin-left: 0px;
color: #7D9663;
}
#gallery a img{
border: 1px solid #2F4902;
padding: 1px;
}

#gallery a:hover img {
border: 1px solid #7C9E40;
padding: 1px;
}