* { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;  }



.cb { clear: both;}

.mb3 { margin-bottom: 3px;}

.db { display: block;}



a { color: #Ae0056; }

a:hover { color: #888888; text-decoration: none; }

a.a1 { color: #000000; font-size: 11px; text-decoration: none; }

a.a1:hover { color: #Ae0056; }

a.a2 { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; }

a.a2:hover { color: #FED3E8; }

a.a3 { color: #000000; font-size: 10px; text-decoration: none; }

a.a3:hover { color: #Ae0056; }

a.kal { font-size: 10px; color:#000000; text-decoration: none; }

a.kals { font-size: 10px; color:#000000; text-decoration: none; font-weight: bold; }

a.kaln { font-size: 10px; color:#ff0000; text-decoration: none; font-weight: bold; }

a.b { color: #Ae0056; font-weight: bold; }

a.b:hover { color: #888; }

a.link { font-weight: bold; color: #Ae0056; line-height: 14px;  }

a.link:hover { color: #888888; text-decoration: none; }



/* numerki zdjec w fotorelacji */

a.fr1, a.fr1o, a.fr1k, a.fr1ko { text-decoration: none;  }

a.fr1 { padding: 1px 3px; border: solid #aaaaaa; border-width: 1px 0px 1px 1px; font-weight: bold; color: #Ae0056; cursor: pointer; }

a.fr1o { padding: 1px 3px; border: solid #aaaaaa; border-width: 1px 0px 1px 1px; font-weight: bold; color: #ffffff; background: #Ae0056; cursor: pointer; }

a.fr1k { padding: 1px 3px; border: solid #aaaaaa; border-width: 1px 1px 1px 1px; font-weight: bold; color: #Ae0056; cursor: pointer; }

a.fr1ko { padding: 1px 3px; border: solid #aaaaaa; border-width: 1px 1px 1px 1px; font-weight: bold; color: #ffffff; background: #Ae0056; cursor: pointer; }





body { background: #F1F1F1; margin: 0px; text-align: center; }

div.c { text-align: center;}

div.tytul { font-size: 13px; font-weight: bold; color: #Ae0056; }

div.tytul2 { font-size: 11px; font-weight: bold; color: #Ae0056; }

div.opis1 { margin: 5px 0px 15px 0px; }

div.odstep1 { }

div.odstep2 { margin-top: 4px; }

div.zapowiedzi { background: #ffffff; padding: 2px;  }

div.h16 { line-height: 16px; }

div.hr { border: solid #Ae0056; border-width: 0px 0px 1px 0px; }

div.r { color:#ff0000; }

div.wiecej { position: absolute; left: 3px; top: 0px; }

	div.wiecej a { font-weight: normal; color: #000000; }

	

div.belka { width: 160px; line-height: 25px; background: url('/img/belka.gif') no-repeat; text-align: left; margin: 5px 0px 0px 0px; position: relative; }	

	div.belka a { font-weight: bold; font-size: 10px; color: #ffffff; padding-left: 18px; text-decoration: none; line-height: 25px; }

	div.belka b { font-weight: bold; font-size: 10px; color: #ffffff; padding-left: 18px; }

	div.belka a:hover { color: #FED3E8; }

	div.belka a.wiec1 { font-weight: normal; font-size: 10px; position: absolute; top: 0px; right: 3px;  color: #e1c0d0;  }

	div.belka a.wiec1:hover { color: #fed3e8; } 

	div.belka span { font-weight: bold; font-size: 10px; color: #ffffff; padding-left: 18px; }

div.belka1 { margin: 3px 1px 0px 13px; background: #cccccc url('/img/li4.gif') no-repeat center left; padding: 1px 1px 1px 19px; text-align: left; }

	div.belka1 a { font-size: 10px; line-height: 12px; color: #000000; text-decoration: none; }

	div.belka1 a:hover { color: #ae0056; }

div.belka2 { text-align: center; }	/* kalendarz imprez */

	

div.kom1 { border: solid #aa0046; border-width: 1px 0px 0px 0px; color:#aa0046; padding-top:10px; margin-top:10px; font-weight:bold; font-size:13px; }

div.fautor { text-align:right; color:#888888; padding: 3px 0px; border: solid #aa0046; border-width: 0px 0px 1px 0px; }



form.szukaj1 { margin: 0; padding: 0 0 10px 0; }



iframe.iframe1 { margin: 2px 0px 15px 0px; }

img { border: 0px; margin: 0px; }

input.logowanie { border: 1px solid #666666; width: 119px; height: 17px; margin: 1px 0px; }

input.text { width: 300px; }

input.szukaj1 { width: 100px; font-weight: bold; color: #ae0056; border: 1px solid #535353; padding: 2px; }

input.szukaj2 { width: 40px; font-size: 10px; color: #fff; background: #ae0056; border: 1px solid ; border-color: #d04188 #690034 #690034 #d04188;  }

input.szukaj3 { font-weight: bold; color: #ae0056; border: 1px solid #535353; padding: 2px; }



td.lewa { background: #A3A3A3; width: 160px; text-align: center; vertical-align: top; }

td.srodek { width: 434px; vertical-align: top; }

td.prawa { background: #A3A3A3; width: 160px; text-align: center; vertical-align: top; }

td.li2a { background: #Ae0056; height: 20px; width: 17px; }

td.li2b { background: #Ae0056; color: #ffffff; font-size: 10px; font-weight: bold; height: 20px; text-align: left; vertical-align: middle; width: 141px; position: relative; }

td.menutop { background: #CCCCCC; text-align: center; vertical-align: middle; width: 770px; }

td.tdcal { text-align: center; vertical-align: middle; }

td.li3 { width: 127px; text-align: left; vertical-align: middle; background: #CCCCCC; }

td.li3a { background: #cccccc; }

td.temat { font-size: 14px; font-weight: bold; color: #Ae0056; height: 21px; vertical-align: top; }

div.temat { font-size: 14px; font-weight: bold; color: #Ae0056; line-height: 21px; }

h1 { font-size: 14px; font-weight: bold; color: #Ae0056; height: 21px; vertical-align: top; margin: 0px; }

td.td1 { width: 14px; text-align: center; background: #eeeeee; font-size: 10px; cursor: pointer;  }

td.td1o { width: 14px; text-align: center; background: #dddddd; font-size: 10px; cursor: pointer;  }

td.td2 { text-align:left; vertical-align: middle; background: #Ae0056; }

td.stopka { height: 50px; text-align: center; vertical-align: middle; background: #Ae0056; color: #333333; font-size: 10px; }

td.komentarz { width: 80%; }

td.komentarz1 { width: 20%; text-align: right; color:#888888; }

td.kom1 { border: solid #aaaaaa; border-width: 0px 0px 1px 0px; }

td.kom2 { color: #777777; text-align: right; }

td.fc { text-align: center; }

td.szukaj1 { padding: 2px 15px 2px 0; width:56px; }



textarea.komentarz { width: 300px; height: 80px; }

textarea.odpowiedz { width: 300px;}

span.ab { color: #888; text-decoration: none; font-weight: normal; cursor: pointer; }

.fiolet { color: #Ae0056; }

.pr { position: relative; top: 0px; left: 0px; }
