html, body{margin: 0px; padding: 0px; height: 100%;}
body {
text-align:center;
margin: 0px;
padding: 0px;
color: #fefefe;
font-size: 12px;
font-weight: normal;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
background:#000000 url(images/bg.jpg) repeat-x top center;
}
table, tr, td, pre{
color: #fefefe;
font-size: 12px;
font-weight: normal;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
}
.mb15 {margin-bottom:15px;}
.mt15 {margin-top:15px;}
.fl {float:left;}
.fr {float:right;}
.czysc {clear:both; padding:0; margin:0;}
.wrapper950 {margin: 0px auto; text-align:left; width:950px;}
#logo {float:left; width:250px;}
#mobile {float:right; padding:73px 20px 0px 20px;}
#menuglowne {float:right; padding-left:20px; padding-top:75px;}
#menuglowne a {display:block; padding:0px 15px; color:#fff; font-family: 'Oswald', sans-serif; font-weight:400; font-size:14px; line-height:36px; height:36px; float:left;}
#menuglowne a:hover, #menuglowne a.on {background:url(images/menu_bg.png); color:#000;}
#menuglowne span {display:block; float:left; background:url(images/menu_sep.png) no-repeat top left; width:2px; height:36px; line-height:36px; height:36px;}
.separator {display:block; height:35px; line-height:35px;}
.linia_kropki {display:block; height:1px; line-height:1px; background:url(images/kropki_top.png);}
.linia_kwadraty {display:block; height:5px; line-height:5px; background:url(images/kropki.png);}
.linia_pion {background:url(images/linia_pion.png) repeat-y top left; width:100%;}
#menuimpezy {position:relative; height:66px; width:948px; padding:0px 1px; background:url(images/bg_txt.png); margin-bottom:15px;}
#menuimpezy #menuabs {position:absolute; width:948px; height:81px; bottom:0; z-index:300;}
#menuimpezy a b {display:block; color:#ffcb08; font-weight:normal;}
#menuimpezy a {display:block; height:45px; /*width:207px;*/ width:159.5px; padding:26px 15px 10px 15px; float:left; color:#fff; font-family: 'Oswald', sans-serif; font-weight:400; font-size:14px; text-align:center;}
#menuimpezy a:hover, #menuimpezy a.on {background:url(images/menu_imp_over.png) top center; color:#000;}
#menuimpezy a:hover b, #menuimpezy a.on b {color:#000;}
#menuimpezy2 {position:relative; width:948px; padding:0px 1px; background:url(images/bg_txt.png); margin-top:10px; margin-bottom:10px;}
#menuimpezy2 a b {display:block; color:#ffcb08; font-weight:normal;}
#menuimpezy2 a {display:block; /*width:207px;*/ width:159.5px; padding:15px 15px; float:left; color:#fff; font-family: 'Oswald', sans-serif; font-weight:400; font-size:14px; text-align:center;}
#menuimpezy2 a:hover, #menuimpezy2 a.on {background:#ffcb08; color:#000;}
#menuimpezy2 a:hover b, #menuimpezy2 a.on b {color:#000;}
#menuimpezyprawe {width:100%;}
#menuimpezyprawe a b {display:block; color:#ffcb08; font-weight:normal;}
#menuimpezyprawe a {display:block; padding:15px; color:#fff; font-family: 'Oswald', sans-serif; font-weight:400; font-size:14px;}
#menuimpezyprawe a:hover, #menuimpezyprawe a.on {background:#ffcb08; color:#000;}
#menuimpezyprawe a:hover b, #menuimpezyprawe a.on b {color:#000;}
.bg_txt {background:url(images/bg_txt.png);}
#stopka {padding:20px 35px;}
#stopka #copy {float:left; padding-right:20px; padding-top:25px;}
#stopka #anim8 {float:right; padding-left:20px; padding-top:15px;}
.kolor_zolty {color:#ffcb08;}
.naglowek_zajawka {color:#ffcb08; font-family: 'Oswald', sans-serif; font-weight:400; font-size:29px; line-height:33px; padding:0px 0px 30px 10px;}
.naglowek_zajawka b {font-weight:normal; color:#fff;}
.naglowek {padding-bottom:5px; font-weight:bold;}
.naglowek_news {color:#88BC40; font-family: 'Oswald', sans-serif; font-weight:400; font-size:16px; padding:0px 10px 10px 0px;}
.border0 {border:0;}
pre {color:#fff; font-size:14px;}
h1, h2, h3, h4, h5, h6 {font-size:14px; font-weight:normal; padding:0; margin:0;}
form{margin:0; padding:0; color: #fefefe;}
img{ border:0; margin: 0px; padding: 0px; }
p {margin-top: 0px; padding-top: 0px; }
a{color: #ffcb08; text-decoration:none;}
a:hover{color:#ffcb08;}
/*cycle*/
#top_main {width:950px; height:362px; margin-top:15px; position:relative;}
.banery_main_glowna {width:950px; height:362px;}
#banery_main {overflow:hidden; position:relative; z-index:1;}
#top_main #nav {position:absolute; height:23px; bottom:10px; left:40px; z-index:200; padding:0px 5px 0px 10px;}
#top_main #nav a {display:block; float:left; color:#fff; background:#fff; width:10px; height:10px; margin:2px; font-size:0px; line-height:0px;}
#top_main #nav a.activeSlide {background:#ffcb08; width:10px; height:10px;}
#top_main #film_main {position:absolute; background:url(images/bg_top.png); width:950px; height:362px; top:0; z-index:100;}
.banery_main_podstrona {width:950px; height:225px;}
#top_podstrona {width:950px; height:225px; margin:15px 0px; position:relative;}
#top_podstrona #nav {position:absolute; height:23px; bottom:10px; left:40px; z-index:200; padding:0px 5px 0px 10px;}
#top_podstrona #nav a {display:block; float:left; color:#fff; background:#fff; width:10px; height:10px; margin:2px; font-size:0px; line-height:0px;}
#top_podstrona #nav a.activeSlide {background:#ffcb08; width:10px; height:10px;}
#top_podstrona #film_main {position:absolute; background:url(images/bg_top_mini.png); width:950px; height:225px; top:0; z-index:100;}
/*------*/
.box310 {width:310px; float:left;}
.galeria_nazwa_grupa {font-family: 'Oswald', sans-serif; font-weight:400; font-size:22px; color:#ffcb08; text-align:center; padding-top:30px;}
.galeria_blok {float:left; padding:10px 5px;}
.galeria_nazwa, .galeria_nazwa a {text-align:center; color:#ffcb08; font-weight:bold; height:60px;}
.galeria_nazwa, .galeria_nazwa a b {color:#fff;}
.galeria_nazwa {width:300px; margin-top:10px;}
.galeria_ilosc {text-align:center;}
input, select, textarea {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color: #565655; }
.input_form {border:1px solid #d3d3d3; width:290px; padding:9px 5px;}
.select_form {border:0; padding:6px 0px; background:#666666;}
INPUT.button, a.button{font-weight:bold; padding:7px 25px; border:0; background: #ffcb08; cursor:pointer; color:#000; display:block;}
INPUT.button2{font-weight:bold; padding:6px 25px; border:0; background:#ffcb08; cursor:pointer; color:#000;}
.wiecej_niebieski {background:#ffcb08; padding:6px 15px; color:#000;}
.wiecej_niebieski:hover {background:#fff; color:#000;}
.zaokraglenie {
-moz-border-radius:4px; /* FF */
-webkit-border-radius:4px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
-khtml-border-radius:4px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
border-radius:4px; /* pozostałe przeglądarki */
}
.fb {
z-index:999;
float:right;
height:174px;
background: url(images/smiecinscy/fb.png);
display:block;
right:0px;
padding:0px;
position:fixed !important;
position:absolute;
top:50px;
width:38px;
margin:0px;
}
.www {
z-index:999;
float:right;
height:270px;
background: url(images/www-2.png);
display:block;
right:0px;
padding:0px;
position:fixed !important;
position:absolute;
top:227px;
width:38px;
margin:0px;
}
#info_cookie {position:fixed; top:0px; left:0px; z-index:200; width:100%; padding:10px; background:#000; color:#fefefe; border-bottom:2px solid #666;}
#info_cookie a {color:#ffcb08; font-weight:bold; padding:2px; text-decoration:none;}
#info_cookie a:hover {text-decoration:underline;}
#info_cookie .text_cookie {position:relative; padding-right:40px;}
#info_cookie .close_cookie {position:absolute; top:0px; right:20px; cursor:pointer; font-family:Tahoma, Arial Verdana; background:#ffcb08; padding:2px 10px; color:#000;}