﻿body {background: url(grafika/tlo.png) #333366 repeat-x; font-family:Georgia}
p{text-align:justify; font-weight:normal;}
p#podpis {text-align:right; font-weight:bold;}
.szczegoly{font-size:10px; margin-top:1.5em; margin-bottom:1.5em;}
h1{text-align:right; border-bottom: red dotted 3px; font-weight:bolder; font-family: cursive; font-size:24px; margin-top:5px;}
h5 {margin-top:2em;text-align:right;}
hr {height:5px; color:#82b4cd; border-top: 1px dashed #c0d9e6; border-bottom:none; border-left:none; border-right:none}
a{color:yellow; text-decoration:none;}
li {text-align:left;}
#uwaga{display:none;}
#kontener {width:900px; text-align:center; margin: 0 auto;background:url(grafika/tlok.png) repeat-y #CCCCCC; border:black solid 5px;  border-right:black solid 5px;  border-top:black solid 5px;}
#kolumna1{float:left; width:277px; margin-bottom:2em;}
#kolumna2{float:right; width:550px;padding-right:2em; padding-left:2em;  margin-bottom:2em;}
#kolumna2 a {color:yellow;display:block; text-decoration:none;}
#kolumna2 div {margin-top:50px;}
#kolumna2 div img {float:left; margin:0 1.5em 1em 5px;}
#logo {margin:0; width:900px; height:350px;}
#menu {width:900px; height:50px; background:url(grafika/menu.png); text-align:left;}
#menu td {width:11.1%;}
#menu td a {width:150px: height:50px; color:#FFFF00; text-decoration:none; font-family: arial; font-style:italic; font-weight:bolder; font-size:15px; margin-left:20px; display:block;}
#menu td:hover {background: url(grafika/hover.png) no-repeat;}
#menu td a:hover {color:black;}
#menu td#current {border:yellow solid 3px;}
#content {padding:1em 2em 2em 2em;background:url(grafika/ueshiba2.jpg) repeat-y;}
table#rozklad {width:840px; background:#999999; color:white; font-family:arial;}
table#rozklad td#naglowek {background:#666666; color:white; height:60px;}
table#rozklad td.dni {background:black; border-top:2px; height:30px; text-transform:uppercase;}
table#rozklad td.terminy {height:4em; border: grey solid 1px;}
table#rozklad td.terminy2 {height:5em; border: grey solid 1px;}
table#rozklad td#dol {background:black;height:1em;}
.rodzaj {color:black;}
#nawigacja {padding:2em;}
#nawigacja a {color:black; text-decoration:none; font-family:Verdana; font-size:14px;}
#nawigacja a:hover{font-weight:bolder; text-decoration:underline;}
#banery a img {border:0; margin:6px; 0;}
#pusty{clear:both;}
#filmy p {margin-top:2em; text-align:center;}
#stopka {clear:both; border-top:black solid 1px; border-bottom:black solid 1px; padding:5px;; font-family:Arial; font-size:11px; }

table.galeria {margin-top:2em; width:100%; border:black solid 2px;}
table.galeria td {padding: 5px 1em; font-family: Verdana; font-size:14px;}
table.galeria td.nazywaj {font-weight:bolder;background-color:#990000;text-align:center; color:white;}
table.galeria img.miniaturka {width:150px; height:100px; border:darkblue solid 1px; float:left;}
div#zdjecia{margin-bottom:2em;}
#sciezka a {display:inline}
div#zdjecia a {}
div#zdjecia a img {margin:2em 1em; height:100px; border:black solid 1px; padding:10px; background:grey;}
div#zdjecia a img:hover {background:red;}
#powrot {clear:both;}
#powrot a {margin-top:2em;text-decoration:none; color:black; font-size:14px; display:block;}
form {margin-top:5em; margin-left: 1em;}
input, textarea, select {border: brown solid 5px;background:white;}
input:hover {background:yellow;}
input.male {width:184px; height:37px;}
textarea.maly {width:348px; height:134px; overflow:hidden}
form span {font-size:13px; font-weight:bolder;text-indent:0em;line-height:1em;}
.obecna {border:yellow solid 1px; padding:5px;}
td.inpt {text-align:right;}
td.lbl {text-align:left;}
td#dane {font-size:11px; padding-left:2em; color:black; line-height:1.5 em;  text-align:left;}
div#przycisk {text-align:center;}
tr.wymagane {color: yellow; font-weight:bolder;}
td#dane {border-left:black solid 5px;}

div#error {position:absolute; margin:5% 15% 0 15%; padding: 2em; border: white solid 5px; height: 65%; width:70%;z-index:100; font-family:Verdana, sans serif; font-size:20px; color: white; background-color: black;}
div#error p#blad {text-align:center; font-weight:400%; font-size:3em;}
div#error a {color:yellow; text-decoration:underline; text-align:center; font-size:12px; letter-spacing:1em;}

div#message{position:absolute; margin:5% 15% 0 15%; padding: 2em; border: white solid 1px; height: 65%; width:70%; font-family:Verdana, sans serif; font-size:20px; color: white; background-color: green;}
div#message p {text-align:center;}
div#message p#sukces {text-align:center; font-weight:400%; font-size:3em;}
h4 {text-align:left; margin:1em; font-size:1.5em;}
.informacja {text-align:left; padding-bottom:1em; border-bottom: black solid 2px; margin: 1em 2em 2em 0;}
.informacja a {color:black; text-decoration:underline; font-size:10px; font-weight:bolder;}
.informacja img {height:240px; float:left; margin: 15px 35px 15px 40px;  border:black solid 1px;}
.pusty {clear:both;}
.uwaga {text-align:center; font-weight:bolder; margin: 2em auto 2em auto; font-size:1.5em;}
.error {font-size: 10px; color:yellow; font-weight:bolder;}



