body {
background-color: #787878; font-family: "Verdana", "Tahoma", "Arial";
}

#table {
position: absolute; background-color: #ffffff; top: 20px; left: 50%; width: 760px; margin-left: -380px; z-index: 1; border-style: groove; 
border-color: #C18344; border-width: 2px; 
}

#content_ {
padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; margin: 230px 20px 40px 170px;
}

#content_ h2 {
font-size: 28px; color: #5F5F00; 
color: #6C6C00; font-family: "Times New Roman";
font-weight: 300; 
}

#content_ h3 {
font-size: 1em; color: #797900;
}

#content_ cite {
font-size: 0.8em; line-height: 1.2em; color: #797900;
}

#content_ p {
font-size: 0.9em; line-height: 1.3em; color:  #666600; text-align: justify;
}

#content_ p a:hover {
color: #58511d; text-decoration: underline;
}


#content_ a {
COLOR: #000087; FONT-FAMILY: "Arial"; FONT-SIZE: 13px; TEXT-DECORATION: none; padding-left: 6px; padding-right: 6px;
}

#content_ a:hover {
color: #58511d; text-decoration: underline;
}

#content_ img {
margin-left: 10px;
}

#content_ a img {
border: 0px;
}

#content_ table tr td {
padding-left: 3px; text-align: center; border: 0px; border-width: 1px;  border-color: #333366;
}

#content_ table tr td a {
text-align: center; color: #333366; FONT-FAMILY: arial; FONT-SIZE: 13px;
}


#menu_left {	
position: absolute; left: -20px; top: 230px; width: 150px; z-index: 1;
}

#menu_left ul {
font-size: 12px; margin-bottom: 1px; list-style-type: none;
}

#menu_left ul li {
padding-top: 3px; width: 130px; height: 20px; 
display: block; text-align: right;
}

#menu_left ul li a {
color: #8A846A; display: block; font-size: 16px; text-decoration: none; 
font-family: "arial"; text-align: right;
}

#menu_left ul li a:hover {
TEXT-DECORATION: underline;
}


#menu_top {
position: absolute; top: 186px; left: 50%; width: 756px; height: 20px; margin-left: -378px; background: url(../images/top.jpg) top center;
}

#menu_top a {
COLOR: #775100; FONT-FAMILY: arial; FONT-SIZE: 13px; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; HEIGHT: 17px;  font-weight: bold;
}

#menu_top a:hover {
TEXT-DECORATION: underline;
}

#menu_top p {
font-size: 12px; top: -8px; right: 30px; color: #6B3500; position: absolute; 
font-weight: bold;
}

#logo {
position: absolute; 
top: 1px;
left: 50%; 
width: 758px; 
height: 210px; 
margin-left: -376px; 
background: url(../images/logo.jpg) no-repeat top center; 
word-spacing: 2px; 
letter-spacing: 4px; 
}

#logo p a {
right: 25px; top: 4px; position: absolute; 
color: #A26420; letter-spacing: 12px; font-family: "Times New Roman"; font-weight: 300; text-decoration: none; font-size: 38px; 
}

#logo h1 {
font-size: 13px; right: 24px; top: 45px; color: #7D7D00; letter-spacing: 5px; position: absolute; font-weight: bold; 
}

#logo cite {
font-size: 13px; right: 15px; top: 90px; color: #330033; letter-spacing: 1px; position: absolute; text-align: right;	
}


#psy {
position: absolute; right: 50px; top: 300px; width: 130px; 
}

#psy img { border: 0px;
}

#en {
top: 180px;	
right: 50px;	
z-index: 1;
position: absolute;
}

#en img {
border-width: 0px; 
}

#nawigacja {
margin-top: -40px;	
margin-left: 660px;	
position: absolute;
}

#nawigacja a {
text-decoration: none; color: #666600;
display: block; font-size: 14px; text-align: right;
font-family:  "Arial", "Verdana";
}

#nawigacja a:hover {
text-decoration: underline; color: #A7A700;
}

#stopka {
padding-left: 15px; background: url(../images/bottom.jpg) no-repeat top center; height: 36px;	
}

#stopka p {
color: #666600; font-size: 12px; 	
}

#stopka a:hover {
	text-decoration: underline;
	color: #A7A700;	
}

#stopka a {
color: #616100; text-decoration: none; margin: 10px;	
}

#right { text-align: right;
}

#galery table { 
margin-top: 40px; border-width: 0px; 
}

#galery table tr td{
border-width: 0px; text-align: center;
}

#search {
position: absolute; left: 10px; top: 460px; width: 140px; z-index: 1;
text-align: right;
}

#search fieldset {
border: 0px; padding-top: 2px;
}

#search fieldset input {
margin-top: 5px; 
}


.zdjecie { width: 130px; height: 90px; }
.galeria { width: 90px; height: 70px; cursor: pointer; }
.galeria_ { width: 70px; height: 60px; cursor: pointer; }
.grafiki { width: 140px; height: 90px; cursor: pointer; }
.lewa { float: left; margin-right: 10px; }
.prawa { float: right; margin-left: 10px; }
.gallery { width: 160px; height: 110px; cursor: pointer; }


#content {
padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 35px; margin: 230px 20px 40px 30px;
}

#content h2 {
font-size: 1.2em; color: #797900; padding-bottom: 15px;	
#810000; margin-bottom: -1px;		
}

#content h3 {
font-size: 1em; color: #797900;
}

#content cite {
font-size: 0.8em; line-height: 1.2em; color: #797900;
}

#content p {
font-size: 0.9em; line-height: 1.2em; color:  #666600; text-align: justify;	
}

#content p a:hover {
color: #58511d; text-decoration: underline;
}


#content a {
COLOR: #000087; FONT-FAMILY: "Arial"; FONT-SIZE: 13px; TEXT-DECORATION: none; padding-left: 6px; padding-right: 6px;
}

#content a:hover {
color: #58511d; text-decoration: underline;
}

#content img {
margin-left: 10px;
}

#content a img {
border: 0px;
}

#content table {
padding: 3px; border: groove; border-width: 1px;  border-color: #333366;
}

#content table tr td {
padding: 3px; text-align: center; border: groove; border-width: 1px;  border-color: #333366;
}

#content table tr td a {
text-align: center; color: #333366; FONT-FAMILY: arial; FONT-SIZE: 13px;
}

.szukaj {
font-size: 14px; width: 120px; color: #474747; border-style: groove;  
border-color: #000; border-width: 1px; height: 18px;
}

.search {
border-style: groove;  border-color: #000; border-width: 1px; 
height: 22px;  
font-family: "Arial", "Verdana"; font-size: 14px; color: #6F6F6F;
}

.input {
font-size: 16px; border-style: groove;  border-color: #6F6F6F;
border-width: 1px; height: 19px;
}

.submit {
font-size: 15px; border-style: groove;  border-color: #000;
border-width: 1px; height: 22px;   
}

.text {
font-size: 12px; color: #6C6C00; 
border-style: groove;  border-color: #000; border-width: 1px;
}


