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:2px 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/topBg2.png') no-repeat; height:321px; margin-top:0px; overline:hidden; position:relative}

#top div.flags{position:absolute; width:400px; height:13px; top:0px; left:1px; margin:0 auto; vertical-align:center}

/* #top div.flags a img:hover{background-position: top;} */
#top div.flags a img.active{background-position: top;}
.flagPL{background:url(../images/flags/flag_pl.png) no-repeat bottom}
.flagEN{background:url(../images/flags/flag_en.png) no-repeat bottom}
.flagDE{background:url(../images/flags/flag_de.png) no-repeat bottom}
.flagRU{background:url(../images/flags/flag_ru.png) no-repeat bottom}
.flagCN{background:url(../images/flags/flag_cn.png) no-repeat bottom}
.flagJP{background:url(../images/flags/flag_jp.png) no-repeat bottom}
.flagAT{background:url(../images/flags/flag_at.png) no-repeat bottom}
.flagCZ{background:url(../images/flags/flag_cz.png) no-repeat bottom}
.flagSK{background:url(../images/flags/flag_sk.png) no-repeat bottom}
.flagES{background:url(../images/flags/flag_es.png) no-repeat bottom}
.flagFR{background:url(../images/flags/flag_fr.png) no-repeat bottom}
.flagIN{background:url(../images/flags/flag_in.png) no-repeat bottom}
.flagIT{background:url(../images/flags/flag_it.png) no-repeat bottom}
.flagMG{background:url(../images/flags/flag_mg.png) no-repeat bottom}
.flagPT{background:url(../images/flags/flag_pt.png) no-repeat bottom}
.flagRO{background:url(../images/flags/flag_ro.png) no-repeat bottom}
.flagSE{background:url(../images/flags/flag_se.png) no-repeat bottom}
.flagUA{background:url(../images/flags/flag_ua.png) no-repeat bottom}

#top div.line1{position:absolute; width:890px; height:15px; top:24px; 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:47px; right:10px; margin:0 auto; vertical-align:center}
#top div.line3{position:absolute; width:890px; height:15px; top:80px; right:10px; margin:0 auto; vertical-align:center}
#top div.line4{position:absolute; width:890px; height:15px; top:101px; right:10px}
#top div.line4 span{margin-right:20px; font-size:12px}

#top div.menu{position:absolute; width:910px; height:25px; top:284px; right:0; background:url('')}

/*.buttonsx3 {width:620px; height:50px; padding-top:30px; position:absolute; bottom:0px; left:-10px; background:url(../images/buttonsx3.png) top left no-repeat;}*/
.buttonsx3 {width:620px; height:0px; padding-top:30px; position:relative; bottom:0px; left:-10px; background:url(../images/buttonsx3.png) top left no-repeat;}
.pR1{margin:0px 0px 0px 25px; }
.pR2{margin:0px 10px 0px 10px; }
.pR3{margin:0px 10px 0px 0px; }

#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}*/
#content1t{background:url('../images/gfx/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}*/
#content1b{background:url('../images/gfx/contentBgB.png') no-repeat top; height:5px; overline:hidden; width:910px}
#content1 div.hello1{width:400px; margin-right:28px; min-height:193px; padding-top:0px}
#content1 div.hello2{width:420px; height:214px; margin-top:2px} /*background:url('../images/bullBg.jpg') no-repeat top;*/
#content1 div.hello3{height:3px; overflow:hidden}
#content1 img.txtWitamy{margin:6px 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;}
.intro_text{padding-top:12px;}

#content3{background:url('../images/contentBg2.png'); min-height:100px; overline:hidden}
.content3main{background:url('../images/contentBg2main.png') !important}
.content1main{background:url('../images/gfx/contentBg1main.png') !important}
#content3t{background:url('../images/contentBgT2.png') no-repeat bottom;  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:5px; margin-right:10px; position:relative;}
#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}

.maincontentpage{
	margin: 10px;
	margin-top: 20px;
}


#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:220px; 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:55px; margin:10px 0 0 0; overflow:hidden; position:relative} /* height: 163 */
/* #footer{clear:left; background:url('../images/bottomBg1.png') no-repeat; height:200px; margin:10px 0 0 0; overflow:hidden; position:relative} Po wywaleniu promptera oryginalne*/
/* #footer div.disclaimer{position:absolute; width:890px; height:100px; top:50px; right:10px; font-size:0.85em} Po wywaleniu promptera oryginalne*/
#footer div.disclaimer{position:absolute; width:890px; height:100px; top:10px; 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:540px; height:15px; top:165px; left:10px} Po wywaleniu promptera oryginalne */
#footer div.menu{position:absolute; width:540px; height:15px; top:20px; 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:.1.1em} Po wywaleniu promptera oryginalne*/
#footer div.copy{position:absolute; width:400px; height:15px; top:20px; right:60px; text-align:right; font-size:0.9em} /* top: 135 */

.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:12px}
.txtForexLive{margin-left:60px; margin-top:12px}
.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; margin-bottom:20px;}*/
.newsBox{margin-left:1px; margin-bottom:6px;}
.newsBox h4 {margin: 0 0 4px !important}


fieldset{ margin-bottom:0.5em;  padding:1em}

.input1{background:#0f1011; border:solid 1px #363636; width:400px}
.input2{background:#0f1011; border:solid 1px #363636; width:400px; height:100px}
.input3{background:#0f1011; border:solid 1px #363636; width:402px}
.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:125px;  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:20px}

.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 20px 12px; 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') no-repeat scroll bottom left transparent; 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;}

/*Pixele w lewo i w prawo*/
.plSer{
	left: 15px !important;
}
.enSer{
	left: 15px !important;
}
.enMenu ul li{
	padding-right: 15px;
}
.deSer{
	left: 15px !important;
	background:url('../images/menuBgde.png') no-repeat scroll bottom left transparent !important;
	width:190px !important;
}
.rad{
	bottom: 4px !important;
}

textarea{padding:1px;}

.flag{
	float: left;
	width: 16px;
	height: 11px;
	margin: 0 1px;
	background-image: url('../images/flags/flags.png');
}

.social_icons{
	float: right;
	margin: 0 1px;
	display: block;
	width: 14px;
	height: 14px;
	background-image: url('../images/icons.png');
}

