html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, img, ol, ul, li, fieldset, form, label, legend {margin: 0px; padding: 0px; border: 0px;}
ul, .item-list ul li {list-style: none;}
a img {border: none;}
:-moz-any-link:focus {outline: none;}
a:active {outline: none;}
:focus {-moz-outline-style: none;}
::selection {background: #BBCFDA; color: #000;}
::-moz-selection {background: #BBCFDA; color: #000;}

/* TEASE.pl */

body {background: #FFF url(gfx/bg_body.png) top center repeat-x; margin: 0px; padding: 0px; font-family: Helvetica, Arial, Verdana sans-serif; font-size: 16px;}

#wrappertop {margin: 0 auto 0 auto; width: 980px; padding: 0; color: #CCC; font-weight: bold; height: 100px;}
#wrappertop ul {float: right;}
#wrappertop li {float: left; margin: 0px 10px;}
#wrappertop li a {display: block; padding: 35px 0 0 0; text-decoration: none; color: #FFF; float: left; font-size: 20px;}
#wrappertop li a:hover {border-bottom: 3px solid #FF0000; text-shadow: 1px 1px 4px #FFF;}

#wrapper {margin: 0 auto; text-align: center; width: 980px; padding: 10px 0; background: #FFF url(gfx/shadow.png) top center no-repeat;}
#wrapper img {border: 10px solid #EEE; margin: 10px;}
#wrapper.small img {width: 200px; height: 200px;}

#footer {margin: 10px auto 0 auto; width: 980px; background: #FFF url(gfx/shadowlight.png) top center no-repeat; height: 40px; text-align: center; font-size: 12px; color: #999; padding-top: 10px;}

.carousel ul {position:absolute; overflow:hidden; margin:0; padding:0; list-style:none;}
.no-js .carousel ul {position:static;}
.carousel .mask {position:relative; overflow: hidden; width: 980px !important;}
.big.carousel .mask {height: 615px !important;}
.big.carousel ul li {float:left; width: 980px; height: 600px;}
.carousel ul li {float:left; width: 980px; height: 500px;}
.carousel .pagination-links {list-style:none; margin:0; padding:0;}
.carousel .pagination-links li {display:inline;}
.carousel .pagination-links li a {padding: 2px 6px; color: #FF0000; text-decoration: none; background: #EEE; border-radius: 5px; margin: 0px 1px;}
.carousel .pagination-links li a:hover {text-decoration: none; background: #CCC;}
.carousel .pagination-links li.current a {background: #444; color: #fff; border-radius: 5px;}
.carousel .disabled {color:gray;cursor:default;}
.prev {display: block; width: 48px; height: 48px; background: transparent url(gfx/arrows.png) 12px 0px no-repeat; text-indent: -9999px; position: absolute; margin: -510px 0 0 -49px;}
.big.carousel .prev {margin-top: -625px;}
.next {display: block; width: 48px; height: 48px; background: transparent url(gfx/arrows.png) -82px -50px no-repeat; text-indent: -9999px; position: absolute; margin: -510px 0 0 980px;}
.big.carousel .next {margin-top: -625px;}
.prev.disabled, .prev.disabled:hover, .prev.disabled:active {background: transparent url(gfx/arrows.png) -58px 0px no-repeat;}
.next.disabled, .next.disabled:hover, .next.disabled:active {background: transparent url(gfx/arrows.png) -12px -50px no-repeat;}
.prev:active {background: transparent url(gfx/arrows.png) 5px 0px no-repeat;}
.next:active {background: transparent url(gfx/arrows.png) -75px -50px no-repeat;}


