html, body{padding:0; margin:0}
html{font-size:1em}
body{font-size:100%}
a img, :link img, :visited img{border:0}
marquee{padding:0; margin:0}
p{padding:0; margin:0}
strong{font-weight:bold; font-size:1.05em}
#ny{font-size:11px}
#ld{font-size:11px}
#fr{font-size:11px}
#wr{font-size:11px}
#dj{font-size:11px}
#hk{font-size:11px}
#tk{font-size:11px}
#ty{font-size:11px}

*{font-size:12px; font-weight:normal; color:#eee; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; text-align:justify; letter-spacing:0px; line-height:1.2em}

a, a:visited{font-size:12px; font-weight:normal; color:#eee; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; text-align:justify; letter-spacing:0px; line-height:1.1em; text-decoration:none}

a:hover{font-size:12px; font-weight:normal; color:#eee; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; text-align:justify; letter-spacing:0px; line-height:1.1em; text-decoration:underline}

body{margin:0; padding:0; line-height:1.5em; background:#010101 url('../images/bg.jpg') fixed top repeat-x}

b{font-size:110%}
em{color:red}


h4{margin:12px 0 4px 0; padding:0; font-weight:bold}

#container1{width:100%; background:url('../images/container1.png') center repeat-y; padding:20px 0 20px 0}
#container1t{width:100%; height:30px; background:url('../images/container1t.png') center top no-repeat}
#container1b{width:100%; height:30px; background:url('../images/container1b.png') center top no-repeat}

#main{width:910px; margin:0 auto; background:#151517}
#top{background:url('../images/topBg1.png') no-repeat; height:247px; margin-top:0px; overline:hidden; position:relative}

#top div.line1{position:absolute; width:890px; height:15px; top:5px; right:10px; margin:0 auto; vertical-align:center}
#top div.line1 ul{list-style:none; margin:0 auto; padding:0; display:inline;  vertical-align:center; width:890px}
#top div.line1  li{list-style:none; float:left; margin:0 45px 0 0; padding:0; display:inline; font-size:0.9em}
#top div.line2{position:absolute; width:890px; height:15px; top:28px; right:10px}
#top div.line2 span{margin-right:20px; font-size:12px}
#top div.menu{position:absolute; width:910px; height:25px; top:210px; right:0; background:url('')}

#content1{background:url('../images/contentBg.png'); min-height:100px; overline:hidden; padding:0 10px 0 10px}
#content1t{background:url('../images/contentBgT.png') no-repeat bottom; height:5px; overline:hidden; margin-top:10px; width:910px}
#content1b{background:url('../images/contentBgB.png') no-repeat top; height:5px; overline:hidden; width:910px}
#content1 div.hello1{width:460px; margin-right:10px; min-height:193px; padding-top:10px}
#content1 div.hello2{width:420px; height:193px; background:url('../images/bullBg.jpg') no-repeat top; margin-top:6px}
#content1 div.hello3{height:3px; overflow:hidden}
#content1 img.txtWitamy{margin:16px 0 8px 0}

#content2{background:url('../images/contentBg1.png'); min-height:100px; overline:hidden; }
#content2t{background:url('../images/contentBg1T.png') no-repeat bottom; height:5px; overline:hidden; margin-top:10px; width:910px}
#content2b{background:url('../images/contentBg1B.png') no-repeat top; height:5px; overline:hidden; width:910px}

#content2 div.cnta3{}

#content2 div.rContainer{width:260px; background-color:#f00}

#content2 div.forexliveprices{width:260px; background-color:#f00}

#content2 div.newsletter{background:url('../images/newsletterBg.png') no-repeat top left; width:260px; height:34px; padding:26px 0 0 16px}

#content2 div.blackBox1{background:url('../images/blackBox1.png') no-repeat top left; width:260px; height:10px}
#content2 div.blackBox2{background:url('../images/blackBox2.png') no-repeat bottom left; width:260px; padding:10px 10px 10px 10px}

#newsletterInput{border:none; background:none; width:180px; height:21px; margin:0; padding:0}
#newsletterSubmit{border:none; height:24px; width:38px; margin:-2px 0 0 8px; padding:0}

#newsletter2Input{border:none; background:none; width:150px; height:20px; margin:0; padding:0}
#newsletter2Submit{border:none; height:20px; width:36px; margin:0 0 0 8px; padding:0}

#content2 div.cnta1{width:600px; margin-left:10px; margin-top:10px}
#content2 div.cnta2{width:30px; height:585px}
#content2 div.cnta3{width:250px}
#content2 div.cnta4{width:6px}

.newsdate{font-size:0.8em}

#content3{background:url('../images/contentBg2.png'); min-height:100px; overline:hidden}
.content3main{background:url('../images/contentBg2main.png') !important}
#content3t{background:url('../images/contentBgT2.png') no-repeat bottom; height:5px; overline:hidden; margin-top:10px; width:910px}
#content3b{background:url('../images/contentBgB2.png') no-repeat top; height:5px; overline:hidden; width:910px}

#content3 div.cnta1{width:600px; margin-left:10px; margin-top:10px; margin-right:10px; }
#content3 div.cnta2{width:20px}
#content3 div.cnta3{width:260px; }
#content3 div.cnta4{width:6px; }

#content3 div.forexliveprices{width:210px}

#content3 div.newsletter{background:url('../images/newsletterBg.png') no-repeat top left; width:260px; height:59px; padding:26px 0 0 16px}

#content3 div.blackBox1{background:url('../images/blackBox1.png') no-repeat top left; width:260px; height:10px}
#content3 div.blackBox2{background:url('../images/blackBox2.png') no-repeat bottom left; width:260px; padding:10px 10px 10px 10px}

#content3c{background:url('../images/contentBg2c.png') top; min-height:100px; overline:hidden}
#content3c div.cnta1{width:600px; margin-left:10px; margin-top:10px; margin-right:10px}
#content3c div.cnta2{width:20px}
#content3c div.cnta3{width:260px}
#content3c div.cnta4{width:6px}

#content3c div.forexliveprices{width:210px}

#content3c div.newsletter{background:url('../images/newsletterBg.png') no-repeat top left; width:260px; height:59px; padding:26px 0 0 16px}

#content3c div.blackBox1{background:url('../images/blackBox1.png') no-repeat top left; width:260px; height:10px}
#content3c div.blackBox2{background:url('../images/blackBox2.png') no-repeat bottom left; width:260px; padding:10px 10px 10px 10px}

#aniflash{background:url('../images/aniBg.jpg'); width:260px; overflow:hidden; height:145px; margin:10px 0 10px 0}
#chart2{background:url('../images/chartBg_.jpg'); width:260px; overflow:hidden; height:145px; margin:10px 0 10px 0}

#chartmain{width:600px; height:250px; background-color:#060607; overflow:hidden; margin-top:10px}

#buttonpack{width:203px; margin-top:10px}

#buttonpack img{margin-bottom:15px}

#footer div.disclaimer a{font-size:0.85em}
#footer h5.disclaimer{padding:0; margin:8px 0 6px 0}

#footer{clear:left; background:url('../images/bottomBg1.png') no-repeat; height:200px; margin:10px 0 0 0; overflow:hidden; position:relative}
#footer div.disclaimer{position:absolute; width:890px; height:100px; top:50px; right:10px; font-size:0.85em}
#footer div.animation{position:absolute; width:890px; height:15px; top:5px; right:10px}
#footer div.menu{position:absolute; width:400px; height:15px; top:165px; left:10px}
#footer div.menu ul{list-style:none; float:left; margin:0; padding:0; display:inline; font-size:0.9em}
#footer div.menu li{list-style:none; float:left; margin:0 10px 0 0; padding:0; display:inline; font-size:0.9em}
#footer div.menu ul li a{font-size:1.1em}
#footer div.copy{position:absolute; width:400px; height:15px; top:165px; right:60px; text-align:right; font-size:0.9em}

.toLeft{float:left}
.toRight{float:right}
.clearBoth{clear:both}
.toCenter{margin:0 auto}
.xline1{margin:10px 0 10px 0}
.goldtext{margin:10px 0 10px 0}
.txtNewsletter{margin-left:80px; margin-top:30px}
.txt_Newsletter{margin-left:60px; margin-top:20px}
.txtForexLive{margin-left:60px; margin-top:30px}
.noMargin{margin:0 0 0 0 !important; float:right !important}
.przyciskR1{margin-top:5px}
.przyciskR2{margin-top:30px; margin-bottom:0px}
.newsBox{margin-left:3px}

fieldset{ margin-bottom:0.5em;  padding:1em}

.input1{background:#0f1011; border:solid 1px #363636; width:413px}
.input2{background:#0f1011; border:solid 1px #363636; width:413px; height:100px}
.input3{background:#0f1011; border:solid 1px #363636; width:415px}
.form-row{ clear:both;  padding-top:2px}
.field-label{ padding-right:20px;  padding-top:4px;  text-align:right;  vertical-align:middle;  width:142px}
.field-widget{}
.toLeft{ float:left}
.toRight{ float:right}
.naDane{ color:#000;  padding-left:20px;  padding-top:10px}
#kontaktZgoda{ display:table;  font-size:10px;  margin-bottom:30px;  margin-top:20px;  padding-left:20px;  text-align:justify;  width:580px}
#kontaktSub{ display:table;  margin:0 auto; width:100px;  width:100%; padding-left:317px}
#field3{ border:1px solid #000;  height:22px;  padding-left:1px;  width:302px}

.jqueryslidemenu{font-size:12px; font-weight:normal; color:#eee; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; text-align:justify; letter-spacing:0px; line-height:1.1em; width:890px; margin-left:30px}

.jqueryslidemenu ul{margin:0; padding:0; list-style-type:none; }
.jqueryslidemenu ul li{position:relative; display:inline; float:left}
.jqueryslidemenu ul li a{display:block; padding:4px 55px 12px 10px; text-decoration:none}
* html .jqueryslidemenu ul li a{display:inline-block}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:white}
.jqueryslidemenu ul li a:hover{}
.jqueryslidemenu ul li ul{position:absolute; left:0; display:block; visibility:hidden; background:url('../images/menuBg.png') bottom left; padding-bottom:10px; z-index:50000000}
.jqueryslidemenu ul li ul li{display:list-item; float:none}
.jqueryslidemenu ul li ul li a img{margin-left:6px}
.jqueryslidemenu ul li ul li ul{top:0}
.jqueryslidemenu ul li ul li a{width:170px; padding:5px; margin:0; border-top-width:0}
.jqueryslidemenuz ul li ul li a:hover{background:#eff9ff; color:black}

.downarrowclass{position:absolute; top:12px; right:7px}
.rightarrowclass{position:absolute; top:6px; right:5px}

#ditto_pages{margin-bottom:30px; margin-top:20px; text-align:center}

div.pointer div span{font-size:11px !important; margin-right:20px}

#xxslider ul, #xxslider li{margin:0; padding:0; list-style:none}
#xxslider, #xxslider li{ width:420px; height:193px; overflow:hidden}
div#prevBtn{width:24px; height:24px; margin-top:-120px; margin-left:10px}
div#nextBtn{width:24px; height:24px; margin-top:-24px; margin-left:340px}

#walutyTable{ border:1px solid #363636;  width:240px}
#walutyTable td, th{ border:1px solid #363636;  text-align:center;  font-size:0.9em}
#walutyTable span{ font-size:0.9em}

span.dropDown, span.slideUp{ display:block;  float:right;  background-color:gray}

.readmore {
	margin-bottom: 30px;
}

.ninja {height: 20px; width: 49px; background-color: #101010; text-align: center;  border-right: solid 1px #060607; border-bottom: solid 1px #060607;}

.items .item p {clear: both;}
.items .item h2 {padding: 0px; margin: 25px 0px 12px 0px;}