html, body {font-family: "Monotype Corsiva"; font-style: italic; color: #342203; margin: 0;	padding: 0;	background: url("img/tlo7.jpg"); background-repeat:repeat;}

#top {width: 980px;	margin-top: 15px; margin-bottom: 15px; border: 3px solid darkgreen;	padding: 8px;	margin-left: auto; margin-right: auto;	background: url("img/tlo6.jpg"); font-family: "Monotype Corsiva"; background-color: #45b103; background-repeat: repeat-x; }

#NAGLOWEK {width: 970px; height: 230px;  background-color: transparent; font-style: italic; font-size: 60px; color: #FFFFDD; padding-left: 10px; vertical-align: middle; border-bottom: #FFFFDD 2px solid; background-image: url('detale/willagora3.gif'); background-position: right; background-repeat: no-repeat; }

#MENU {width: 180px; padding-left: 3px; padding-bottom: 24px; margin-top: 5px; overflow: hidden;	padding-top: 40px;	float: left; background: transparent; margin-bottom: 200px; background-image: url('detale/.gif'); background-position: left; background-repeat: no-repeat; }

#MENU p {font-size: 30px; color: #342203; font-style: italic; font-weight: bold; margin-left: 40px;}
#index {position: relative; left: 30px; margin-bottom: 10px }

ul, ul li {display: block; list-style: none;	margin: 0;	padding: 0;}
li {font-size: 20px; height: 40px; margin: 3px; color:  #FFFFDD; text-align: center; font-style: italic;}
ul {width: 165px; margin-top: 15px;}
ul a:link, ul a:visited {display: block; width: 165px; text-decoration: none;	color: #FFFFDD; padding: 3px; font-style: italic;}
a {text-decoration: underline; color: #342203;}
ul a:hover {padding: 7px 3px 3px 7px;}

#TYTUL {width: 350px; height: 30px; font-size: 24px; color: #FFFFDD; font-style: italic; padding-top: 10px; margin-left: 10px; margin-bottom: 5px; border-bottom: solid #FFFFDD 2px}

#TRESC {width: 770px; font-size: 16px; color: #342203; text-align: justify; margin-left: 180px; padding-left: 10px; padding-right: 5px; margin-bottom: 10px; border-left: #FFFFDD 2px solid;}
#STOPKA {width: 980px; clear: both; font-size: 16px; color: #342203; text-align: center; margin-top: 10px; border-top: 2px solid #342203; padding-top: 5px;}

#galeria {width: 300px; height: 250px; float: left; margin-left: 40px; margin-top: 10px; text-decoration: none;}

#galeria img {border: 7px ridge #CC9933; position: center}

h2 {font-size: 12pt; font-weight: 100; color: #342203; text-align: left; font-style: italic;}
h3 {font-size: 14pt; font-weight: 100; color: #342203; text-align: left; font-style: italic;}
h5 {font-size: 14pt; font-weight: 100; color: #FFFFDD; text-align: left; font-style: italic; margin: 15px}
h4 {font-size: 12pt; font: 100; margin-bottom: 1pt; margin-top: 1pt; margin-right: 3pt; margin-left: 3pt; color: #663300}
h6 {font-size: 18pt; font-weight: 100; color: #FFFFDD; text-align: left; font-style: italic;}
p.link {text-decoration: underline; font: 20 px}

td.tytul {font-size: 14pt; font-weight: 100; color: #FFFFDD; text-align: center; font-style: italic; padding-top: 15px}
img.rzut{}
td.rzut {width: 380px; background-color: #663300; text-align: center;}
td.opis {width: 280px; background-color: #663300; font-size: 20px; font-weight: bold;}

img.duze {border: 8px ridge #FF9933; width: 600px; position: relative; left: 30px}
img.srednie {border: 7px ridge #FF9933; width: 300px;position: relative; margin: 5px;float: left;}
img.male {border: 5px ridge #FF9933; width: 210px; position: relative; margin: 5px;}
img.srednie_l {border: 7px ridge #FF9933; width: 300px;position: relative; margin: 5px; margin-right: 20px; float: left;}
img.srednie_p {border: 7px ridge #FF9933; width: 300px;position: relative; margin: 5px; margin-left: 20px; float: right;}

table.tabela2 {font-size: 18px; font: 200; margin-bottom: 1px; margin-top: 15px; color: #CC9933; border=4px; border: #CC9933;  width: 100%}

.zdjecia {text-align: center;}
.zdjecia_menu {margin-bottom: 10px; position: relative; left: 200px}
.zdjecia_menu input, .zdjecia_menu select {font-size: 14px; font-weight: bold; background: transparent}
.zdjecia_opis {margin-top: 30px; padding: 5px; margin-left: 5px; text-align: center; width: 280px; font-size: 18px; float: left; text-decoration: none; border: 5px ridge #FF9933;}
.zdjecia_opis td {border: solid 1px; text-align: center; width: 65px;}
.zdjecia_opis a img {max-width: 130px; max-height: 130px}
.zdjecia_klasa {float: right; margin-left: 15px; margin-top: 40px;}

.galeria {text-align: center; font-size: 20px}
.galeria table {margin-left: auto; margin-right: auto; }
.galeria td {width: 200px; height: 200px; padding: 5px 5px 10px 5px;}
.galeria td img {border: 7px ridge #CC9933;}

