/* CSS Stona glowna */

#main {width: 960px;margin:0px auto;}
#logo {float:left;width:224px;height:142px;cursor: pointer;}
#logo a {display:block;width:224px;height:142px;}
.content-home{padding-top:10px !important; margin-left:auto !important; margin-right:auto !important}

*html #billboard_bg, *html .billboard {height:100px;}

.billboard {z-index:210;position:relative; margin:10px 0px 20px 205px; min-height:100px;}

.bspacer {clear:left; margin-bottom:10px;}

/*dla obrazka #billboard div {padding-bottom:24px;}*/
#zegar {width:409px;position:absolute;margin-left:480px;margin-top:4px;}
#bigmenu {width:940px; height:35px; float:left;  padding-bottom:15px;  border-bottom:1px solid #f3f3f3;  overflow:hidden;  display:block;  }
#menu {	width:940px;height:66px;}
#menubox {width:940px;text-align:left;height:66px;z-index:0;}
#nowelogo_swf {float:left;clear:none;width:248px;height:35px;margin:0 0px 0 5px;background:url(/images/redesign/sprite.png) no-repeat 0 -67px;display:block;text-indent:-9999px;}


.bgcontent{background:#fff; padding:0px 0 15px 0px; text-align:center; width:960px; margin:15px 0 0 0; border-bottom:1px solid #d3d5d8;}
/*-------------- footer -----------------*/
#stopka {width:940px;clear:both;margin: 0 auto;	color:#898989;	padding:10px 10px 20px 10px; margin-bottom:35px;clear:both;	border-bottom:1px solid #ced1d4;position:relative;}
#stopka a {color:#898989;font-weight:normal;}
#stopka a:hover {text-decoration:underline;} 
#stopka ul{display:block; float:left; margin:0 80px 0 0;}
#stopka ul li{list-style-type:none; text-align:left; padding:2px 0}
#stopka .right-foot{float:right;margin:0 30px 0 0;}
#stopka .right-foot + .right-foot{ border-left:1px solid #ced1d4; padding-left:33px}
#stopka .badge {position:absolute; right:57px; bottom:7px;}
#stopka .best_certyfikat { position:absolute; left:564px; bottom:7px; width:63px; height:63px; display:block; background:url(/images/best.gif) no-repeat top left; text-indent:-9999px;}
.copy {color:#4a4a4a; position:absolute; right:0; bottom:-22px; font-size:11px;}
.copy a{color:#4a4a4a !important}

/*menu tekstowe*/
.hidmenu  {list-style: none;padding-top:11px; float:left; width:680px}
.hidmenu li {float:left;padding:3px; display:none}
.hidmenu li a {color:#e65c00;padding:2px 7px 2px 6px;font-size:22px;font-family:'BebasNeue', Cordia New, Tunga !important;font-weight:normal;-moz-transition: 0.3s color ease;-o-transition: 0.3s color ease;-webkit-transition: 0.3s color ease;transition: 0.3s color ease;}
.hidmenu li a:hover {	
	color:#000;
	text-decoration:none;
}
#nickhd a, #nickhd + li a{display:block;text-indent:-9999px; height:19px;width:69px; padding:0}
#nickhd a{background:url(/images/redesign/sprite.png) no-repeat -98px 0; }
#nickhd + li a{background:url(/images/redesign/sprite.png) no-repeat -177px 0;}
#nickhd a:hover{background-position:-256px 0;}
#nickhd + li a:hover{background-position:-329px 0;}

/* ----------------------- belka ---------------------- */
.top_bar { width:740px; height:59px; background:url(/images/belka/bg.gif) no-repeat top center; margin:auto;}
.top_bar img { display:inline; vertical-align:middle; }
.top_bar_check { 
		width:145px; 
		height:11px; 
		background:url(/images/belka/sprawdz.gif) no-repeat top center; 
		float:left; 
		margin:18px 0px 0px 15px; 
		padding:0px;
		text-indent:-9999px;
		}
.top_bar_logos { width:550px; height:59px; float:right; padding:10px 0px 0px 0px; margin:0px;  }
.top_bar_logos img { margin-right:20px; }
.top_bar_logos .tb_6 { margin:0px; }
.top_bar_logos a { outline:none;}
#stopka .top_bar_logos a:hover { background:none; border:none; }

#stopka .facebook { display:inline; vertical-align:middle; margin:0px 0px 3px 4px; }

/*---------------- kanal rotator --------------*/
#slidermenu{width:940px !important; height:65px; position:relative; padding:10px 0px; overflow:hidden}
#kanal-rotator{height:65px; overflow:hidden; opacity:0; !margin-left:-50px}
#kanal-rotator ul li a{display:block;width:95px;height:64px; }
.jcarousel-clip{width:892px; height:65px; margin:0 0 20px 25px; overflow:hidden}
.jcarousel-clip-horizontal{width:892px;}
#kanal-rotator ul{position:relative;}
#kanal-rotator li{float:left; list-style-type:none;}
#kanal-rotator li a{display:block;height:64px;}
#kanal-rotator li a{-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease}
#kanal-rotator li a:hover{opacity: 0.7; filter:alpha(opacity=70);}

.r-sponge a{background-position:0 0;}
.r-dora a{background-position:-95px 0;}
.r-awatar a{background-position:-190px 0;}
.r-pingwiny a{background-position:-285px 0;}
.r-josh a{background-position:-380px 0;}
.r-carly a{background-position:-473px 0;}
.r-anubis a{background-position:-568px 0;}
.r-bigtime a{background-position:-663px 0;}
.r-brygada a{background-position:-758px 0;}
.r-diego a{background-position:-853px 0;}
.r-danny a{background-position:-948px 0;}
.r-funboy a{background-position:-1043px 0;}
.r-geniusz a{background-position:-1138px 0;}
.r-kriki a{background-position:-1233px 0;}
.r-kotopies a{background-position:-1328px 0;}
.r-kredonia a{background-position:-1423px 0;}
.r-ksiezniczka a{background-position:-1518px 0;}
.r-beniholy a{background-position:-1613px 0;}
.r-mighty a{background-position:-1708px 0;}
.r-nieidealna a{background-position:-1803px 0;}
.r-nihao a{background-position:-1898px 0;}
.r-olivia a{background-position:-1993px 0;}
.r-pelzaki a{background-position:-2088px 0;}
.r-sheen a{background-position:-2183px 0;}
.r-blue a{background-position:-2279px 0;}
.r-jackson a{background-position:-2374px 0;}
.r-dudley a{background-position:-2469px 0;}
.r-umizoomi a{background-position:-2564px 0;}
.r-victoria a{background-position:-2659px 0;}
.r-wrozkowie a{background-position:-2754px 0;}
.r-zwierzaki a{background-position:-2849px 0;}
.r-otis a{background-position:-2944px 0;}
.r-robot a{background-position:-3039px 0;}


.bprev, .bnext{width:20px; position:absolute; height:65px;text-indent:-9999px; background:url(/images/redesign/sprite.png) no-repeat 1000px 1000px; top:-1px; cursor:pointer}
.bprev{background-position:0 -107px;left:2px;}
.bprev-disabled{background-position:0 -172px;}
.bnext{background-position:-26px -107px;right:-47px; }
.bnext-disabled{background-position:-26px -172px; }
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 892px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  892px;
    height: 75px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/* ------------------ slideshow --------------------*/
#slideshow{width:940px;text-align:left; padding:1px 10px 5px; background:#fff; margin-bottom:-5px}
#feature_list {width: 940px;	height: 320px;overflow: hidden;	position: relative;	margin:11px 0 0 0;opacity:0;}
#feature_list ul{position: absolute;top: 0;list-style: none;padding: 0;	margin: 0;	right:0;background:#f9f9f9 url(/images/redesign/slide-bg.jpg)repeat-y right;}
#news{z-index: 2;width: 300px;}
#news li {font-size: 12px;font-family: Arial;}	
#news li a {outline: none;display:block;width:278px;height:53px;border-bottom:1px dotted #b8b8b8;color:#808080;	font-weight:bold;font-size:16px;padding:8px 0 0 10px;margin: 0 auto;}
#news li:last-child a{border:none;}
#news li a:hover{text-decoration:none;}
#news li a.active{background:url(/images/redesign/sprite.png) no-repeat -104px -107px;width:292px;position:relative;right:17px;	border-bottom:none;	color:#fff;	padding:8px 0 0 25px;}
#output {left: 0;width: 639px;height: 310px; overflow:hidden}
#output div {width: 639px;height: 310px;}
#output div a{display:block;width:609px; padding:10px 20px 10px 10px; background:url(/images/redesign/news_bg.png) repeat; color:#fff; font-size:12px; font-weight:bold;position:absolute; left:0px; bottom:0px; text-align:left;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px; text-shadow:1px 1px 0 #111 }
#output div a:hover{text-decoration:underline; }
#output div.fot:hover a{text-decoration:underline;}
.fot{position:relative;}
#output div.fot img { margin-bottom: -13px; margin-left: -10px; }

/*------------ home ---------------*/
.col{float:left;width:305px; margin:0 15px 20px 0; display:none}
.box{width:300px; height:62px; text-align:left; color:#636363; position:relative; margin:10px 0 16px 0;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; cursor:pointer; padding-right:5px;}
.box:hover{box-shadow:1px 0px 5px #ccc;}
.box img{float:left; margin:0 10px 10px 0; width:90px; height:60px}
.box strong{font-weight:bold; color:#000000; padding-bottom:3px; display:block;}
.box a strong:hover{text-decoration:underline;}
.box a span{display:block; width:19px;height:15px;background:url(/images/redesign/sprite.png) no-repeat -390px -48px; position:absolute; left:5px; bottom:5px;}
.box > span{display:block;width:90px;height:60px;background:url(/images/redesign/sprite.png) no-repeat -8px -414px;position:absolute; left:0; top:0; display:none; cursor:pointer;}
.box a{color:#e85d02;}
.box p a{color:#646464; font-weight:normal;}
.gry-col .box{width:195px; font-size:11px; position:relative; border-bottom:1px solid #d3d3d3; padding:10px 0; margin:0}
.gry-col .box strong{color:#636365;}
.gry-col .box strong+a{font-size:12px;position:absolute;right:1px; bottom:3px}

.more-stuff{display:block;width:305px; height:20px; padding:5px 0 0 0; font-weight:normal; font-family:'BebasNeue'; font-size:15px; border:1px solid #e4e4e4; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:4px; background:url(/images/redesign/sprite.png) no-repeat -40px -40px; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease}
.more-stuff:hover{box-shadow: 0px 0px 3px #ccc; text-decoration:none; color:#2a2a2a;}
.left-col {width:620px;margin:0 20px 0 10px;float:left;}
.content-home .left-col{width:630px;margin:0 10px 0 10px;}
#right-col{float:right; width:300px; padding-right:10px}
#right-col > div{text-align:left; color:#b1b1b1; margin:0 0 13px;}
.right-box{width:280px;height:167px;background:url(/images/redesign/sprite.png) no-repeat -192px -184px;position:relative; padding:10px; cursor:pointer}
.right-box span{font-family:'BebasNeue', Tunga;font-size:#434343;position:absolute; left:40px; top:20px; color:#434343; font-size:24px;}
.right-box + .right-box span{left:25px;}
.right-box p{margin-top:95px;}
.right-box a{display:block;width:284px;height:23px;background:url(/images/redesign/sprite.png) no-repeat 0 -376px; font-family:'BebasNeue', Tahoma; color:#fff; font-size:16px; text-align:center;margin:5px 0 0;padding:3px 0 0 0;font-weight:normal;-moz-transition: 0.3s opacity ease;-o-transition: 0.3s opacity ease;-webkit-transition: 0.3s opacity ease;transition: 0.3s opacity ease; text-transform:uppercase}
.right-box a:hover{text-decoration:none; opacity:0.7; filter:alpha(opacity=70);}
.right-box #koperta, .right-box #rodzic{background:url(/images/redesign/sprite.png) no-repeat 1000px 1000px; position:absolute;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.right-box #koperta{width:67px;height:70px;background-position: -86px -192px; right:43px; top:15px;}
.right-box:hover #koperta{-moz-transform:rotate(33deg);-webkit-transform:rotate(33deg);transform:rotate(33deg);}
.right-box #rodzic{width:135px;height:80px;background-position:-21px -294px;right:8px; top:8px;}
.right-box:hover #rodzic{-moz-transform:skew(-10deg, 0deg); -webkit-transform:skew(-10deg, 0deg); transform:skew(-10deg, 0deg)}

/*-------------artykuly-------------------*/
.artykul h2{color:#e65c00 ; font-family:Arial; font-weight:Bold;font-size:18px;}
.artykul{text-align:left;}
.artykul p{margin:10px 0;}
.artykul img{float:left; margin:0 15px 15px 0;}

