.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; color:#000;}
.clearfix {display:inline-block;}

html[xmlns] .clearfix { display:block;color:#000;}
* html .clearfix {height:1%;color:#7a7a7a;}

body { margin:0; padding:0; background:#4a4a4a url('../img/tlooo.jpg') no-repeat center top; background-attachment:fixed; font:normal 12px/1.2 Tahoma,Arial,serif; color:#7a7a7a; }
ul, ol { margin:0; }
form, img { margin:0; padding:0; border:0; }
h2 { margin:0; padding:4px; background:#fafafa; font:normal 13px/1.2 Tahoma,Arial,serif; color:#7a7a7a; font-weight:bold; }
h3 { margin:0; padding:10px 0px; border-bottom: 1px solid #515151; font:normal 14px/1.2 Tahoma,Arial,serif; font-weight:bold; }
h4 { margin:0; padding:10px 0px; border-bottom: 1px solid #515151; font:normal 14px/1.2 Tahoma,Arial,serif; font-weight:bold; color:#ff9c00; }

input {font-size: 12px; font-weight: normal;margin:0px; padding:0px;}
input.baza {border:1px #c5be9e solid; font-size: 12px; font-weight: normal;margin:0px; padding:0px;}
input.new1 {border:0px; background:none; font-size: 12px; font-weight: normal; margin:0px; padding:0px; color:#989898;}
input.search1 {border:0px; font-size: 12px; font-weight: normal; background:none; padding:0px; margin:0px; vertical-align: middle; color:#989898;}
12input:focus, textarea:focus {border-color: #de6f16; background-color: #ffffff; color: #4a4a4a; margin:0px; padding:0px;}
label {margin:0px; padding:0px;}

.register {background-color: #c4c4c4; border: 1px solid #ff9700; height:15px; padding:3px;}
.registerbtn {background-color: #f0f0f0; border: 2px solid #ff9700; margin: 6px; padding:2px;}

a { text-decoration:none; color:#ff9c00;}
a:hover { text-decoration:underline; color:#ff9c00; }
#container { width:942px; background-color:#2a2a2a; margin:0 auto; }
#top-foto { width:942px; height:281px; padding:0; position:absolute; z-index:0; top:0; }
#top-menu { position:absolute; top:0; z-index:1000; padding:0; width:681px; height:66px; margin-left:271px; background-image:url(templates/default/img/pod_menu.jpg); background-repeat:no-repeat; }
#top-menu a {float:left; margin:0; padding:0; }
#top-menu span { color:#bbb; }
#top-menu111 { float:left; width:877px; text-align:left; color:#fff; font-size:10px; margin-top:52px; }
#top { width:942px; height:auto; margin:0 auto; margin-top:280px; background-color:#2a2a2a;}
#top4 { width:942px; height:auto; margin:0; margin-top:280px; }
#toppage { width:837px; padding:4px 20px 0px 20px; margin:0 auto; }

#content { width:877px; height:212px; margin:0 auto; padding-top:8px; font:normal 11px/1.2 Tahoma,Arial,serif; color:#218509; }
#content2 { width:450px; height:546px; margin-left:10px; margin-right:10px; margin-top:10px; float:left; text-align:left; font:normal 12px/1.4 Tahoma,Arial,serif; color:#a0a0a0; }
#content2b { width:430px; margin-top:10px; margin-left:0px; float:left; text-align:left; font:normal 12px/1.4 Tahoma,Arial,serif; color:#a0a0a0; background-image:url(../img/aktualnosci.jpg); background-repeat:no-repeat; padding-top:40px;}
#content2-txt {margin-left:14px;}
#content2-txt img {margin:5px;}
#content3 { width:447px; float:left; text-align:left; padding-top:1px; padding-right:12px; margin-top:10px; font:normal 12px/1.4 Tahoma,Arial,serif; color:#727272; }

#content4 { width:690px; height:auto; margin-left:7px; margin-right:0px; margin-top:10px; float:left; text-align:left; font:normal 12px/1.4 Tahoma,Arial,serif; color:#a0a0a0; background-image:url(../img/nbelka.jpg); background-repeat:no-repeat; padding-top:10px;}
#content4a { width:910px; height:auto; margin-left:10px; margin-right:0px; margin-top:10px; float:left; text-align:left; font:normal 12px/1.4 Tahoma,Arial,serif; color:#a0a0a0; background-image:url(../img/nbelka.jpg); background-repeat:no-repeat; padding-top:10px;}
#content4-page {margin-left:180px;}
#content4-txt {margin-left:5px; padding-top:6px; width:675px;}
#content4a-txt {margin-left:5px; padding-top:6px; width:890px;}
#content4-txt img {margin:5px;}
#content5 { width:216px; height:auto; float:left; text-align:left; padding-top:1px; margin-top:10px; margin-left:6px; font:normal 12px/1.4 Tahoma,Arial,serif; color:#727272; }
#gallery { width:672px; text-align:left; padding:0; margin:0;}

#ankieta { width:216px; float:left; text-align:left; height:auto; background-image:url(../img/nankieta.jpg); background-repeat:no-repeat; padding-top:40px;}
#ankieta2 { width:226px; float:left; text-align:left; height:auto; }
#newsletter { display:block; width:216px; float:left; text-align:left; height:332px; font:normal 11px Tahoma,Arial,serif; color:#757575;}
#logowanie { width:216px; text-align:left;  margin-top:20px; height:auto; font:normal 11px Tahoma,Arial,serif; color:#757575;}
#onas { width:447px; float:left; text-align:left; height:140px; background-image:url(../img/nonas.jpg); background-repeat:no-repeat; font:normal 11px Tahoma,Arial,serif; color:#757575; padding-top:40px; line-height:17px;}
#minigallery { width:447px; float:left; text-align:left; height:130px; font:normal 11px Tahoma,Arial,serif; color:#757575;}
#minigaleria { width:216px; float:left; text-align:left; background-image:url(../img/nminigaleria.gif); background-repeat:no-repeat; padding-top:40px; font:normal 11px Tahoma,Arial,serif; color:#757575;}
#3spots { width:216px; float:left; text-align:left; background-image:url(../img/nspots.gif); background-repeat:no-repeat; padding-top:40px; font:normal 11px Tahoma,Arial,serif; color:#757575;}

#right a {color:#7a7a7a; text-decoration:underline;}
#right a:hover { text-decoration:none; color:#C40000; }
#right img { margin:0; padding:0px 10px 10px 10px; border:0; }

.szukaj {color:#7a7a7a; text-decoration:none;}
.szukaj a {color:#7a7a7a; text-decoration:none;}
.szukaj a:hover { text-decoration:underline; color:#C40000; }

#tydzien { width:886px; height:266px; margin:0 auto; padding:1px 28px 0px 28px; font:normal 11px/1.2 Tahoma,Arial,serif; background-image:url(../img/bgd_week.jpg); background-repeat:no-repeat;}
#tydzien img { margin:0; padding:0; border:0; }
#logosy { width:942px; text-align:left; height:136px; background-image:url(../img/logos_67.gif); }

#search {width:251px; height:42px; float:left; padding: 0px; margin:0px; background-image:url(../img/search_bgd.gif); background-repeat:no-repeat; font-weight:normal;}
#searchde {width:324px; height:42px; float:left; padding: 0px; margin:0px; background-image:url(../img/desearch_bgd.gif); background-repeat:no-repeat; font-weight:normal;}
#search2 {margin: 10px 0px 0px 100px;}

#wtorek div {float:left; }

#box {margin: 26px 20px 0px 24px;}
.newsletter { width:201px; height:39px; background: url(../img/newsletter1.gif) no-repeat; text-align:left; font:normal 10px Tahoma,Arial,serif; color:#989898; }

#footer { width:912px; height:18px; background:#4a4a4a; padding:25px 15px; font-size:10px; }
#footer, #footer span { color:#1f1f1f; }
.links { color:#7b7b7b; margin:0 18px;}
a.links { color:#7b7b7b; margin:0 18px; text-decoration:none; font-weight:bold;}
a.links:hover { color:#fe9900; margin:0 18px; text-decoration:underline; font-weight:bold;}

.imlink { margin:0; padding:0; }
.imlink:hover { border-bottom: 2px solid #ff0000; }

.cleaner { clear:both; }

.p12 {font-size:12px;}
.p10 {font-size:10px;}
.p9 {font-size:9px;}

.glowna {font-size: 12px; line-height:18px;}
.aktualnosci {text-decoration:none; color:#4a4a4a; line-height:14px;}

.dzis {text-decoration:none; color:#4a4a4a; line-height:14px; font-size:14px; color:#ff9500; font-weight:bold;}
.dzis1 {text-decoration:none; line-height:14px; font-size:11px; color:#ff9500;}
.dzis2 {text-decoration:none; line-height:14px; font-size:11px;}

#aktualnoscilinia { border-bottom:#e5e5e5 1px solid; margin-top:8px; margin-bottom:6px}
.aktualnosci:hover strong {color:#C40000; border-bottom:#C40000 1px dotted; text-decoration:none;}
.aktualnosci:hover {color:#C40000; text-decoration:none;}
#aktualnosc { width:830px; margin: 0px 14px 0px 4px; }

.navi {color:#7f7f7f; text-decoration:none;}
.navi:hover {color:#8d1a1d;  text-decoration:underline;}
.czerwony {color:#C40000;}
.pomarancz {color:#fe9900;}
input.blank  { border:none; font-size:11px; margin:12px 0px 0px 30px; width:100px; }

.str_box { width: 100px; float: left; text-align: center; }
.str_box_blank { width: 100px; float: left; }
.str_middle { width: 380px; float: left; text-align: center; }
.str_middle_txt { margin-left: 150px; width: 100px; text-align: center; font-weight: bold; }

.news-title {font:normal 12px Tahoma,Arial,serif; color:#a0a0a0;}
.news-music {font:normal 11px Tahoma,Arial,serif; color:#a0a0a0;}
.news-music2 {font:normal 11px Tahoma,Arial,serif; color:#ff9500;}
.news-txt {font:normal 11px Tahoma,Arial,serif; color:#ffffff;}
.news-dodal {font:normal 9px Tahoma,Arial,serif; color:#a0a0a0;}
