BODY { background-image: url('../g/bg.png'); background-repeat: repeat-x; background-color: #183c83; font-family: arial, sans-serif; font-size: 11px; color: #4D4D4D; margin: 0; }
TABLE { padding: 0; border-spacing: 0; border-collapse: collapse; clear: both; text-align: left; }
INPUT { font-family: arial, sans-serif; }
TD { vertical-align: top; padding: 0; margin: 0;}
P { color: #4D4D4D; margin: 0; }
A { color: #4D4D4D; }
IMG { border: 0; }

DIV#top { background-color: #F6F6F6; text-align: right; width: 962px; height: 20px; }
DIV#top A, DIV#top A:Visited { color: #737373; padding-left: 4px; padding-right: 8px; font-size: .8em; }
DIV#top DIV#language { float: right; height: 20px; }
DIV#top DIV#language A { font-weight: bold; color: #B40802; }
DIV#top DIV#language IMG { }
DIV#top DIV#linkers { float: left; }


#menutop { height: 111px; background-color: #0a214c; width: 962px; }
#btns { text-align: right; padding: 10px; }

#top1 { text-align: left; width: 962px; background-color: #e2e4ea; }

DIV#menul { text-align: left; width: 962px; background-color: #e2e4ea; }

DIV#logo { margin-top: 30px; margin-left: 27px; }
DIV#logo IMG { float: left; }
DIV#logo IMG#slogan { float: right; }

TD#p1prawy { background-image: url('../g/p1prawy.gif'); background-repeat: no-repeat; width: 408px; height: 145px; }

FORM#ekstranet { margin-left: 125px; margin-top: 60px; height: 80px; color: #06A5E5; }
INPUT.f { background-image: url('../g/field.gif'); background-repeat: no-repeat; width: 120px; height: 20px; border: 0; background-color: transparent; padding: 4px 10px; }
FORM#ekstranet TD { vertical-align: middle; text-align: right; padding-right: 5px; margin: 0; }

IMG.header { margin: 12px 0 18px 22px; clear: both; }

SPAN.date { color: #0e254f; padding-right: 6px; }
DIV#newsspace { margin: 0; font-size: 1em; margin-left: 22px; }
DIV#newsspace P { padding: 1em; font-size: 11px; width: 390px; line-height: 1.7em; margin-bottom: 1.5em; }
DIV#newsspace P.title { padding:0; padding-bottom: 5px;  font-weight: bold; width: 390px;  font-size: 1.5em; margin-bottom: .5em; text-decoration: none; }
A.more, A.more:Visited { text-align: right; width: 100%; padding-top: 0px; margin-bottom: 30px; border-bottom: 0px solid #CECECE; display: block; }

DIV#copyrights { font-size: 10px; color: #474747; background-image: url('../g/bottom.gif'); height: 30px; width: 962px; margin: 0; padding:0; padding-top: 64px;  padding-bottom: 0;  }
DIV#copyrights SPAN { float: right; padding: 0 5px; padding-top: 9px; }
DIV#copyrights SPAN#author { float: left; padding-top: 0; font-size: 9px; }

DIV#bottommenu { text-align: left; font-size: 11px; width: 962px; padding-left: 26px; clear: both; padding-top: 40px; }
DIV#bottommenu A, DIV#bottommenu A:Visited { color: #666666; text-decoration: none; padding-left: 4px; padding-right: 8px; }

DIV#content { width: 962px; background-color: #f0f3f9; padding-top: 15px; clear: both; }
DIV.left { text-align: left; float: left; list-style-type: circle;  }
DIV.left LI { padding-top: 0px; font-size: 11px; padding-bottom: 6px; }
DIV.left DIV#bars { width: 372px; }

DIV.right { float: right; width: 386px; text-align: left; }
DIV.right IMG.header { margin-left: 0; }
DIV.right P { line-height: 1.7em; }

H1 { font-size: 1.8em; font-weight: normal; margin: 15px 0 18px 22px; clear: both; }
H1 IMG { margin: 0 10px 15px -20px; border: 0; }
DIV.t { padding-left: 22px; }

DIV.content { width: 962px; text-align: left;}
DIV.content P, DIV.text { width: 450px; margin-left: 33px; line-height: 1.8em; }
DIV.text P { margin-left: 0; }
DIV.content H1 { margin-left: 20px; }

P.nav { text-align: center; width: 100%; margin: 1em 0; }
IMG.pres { margin: 5px; }
P.news IMG { display: block; text-align: center; margin: 1em auto; }

TABLE.f TD { padding: .4em; }

SPAN.active { background-color: #dddddd; padding: 4px; }
A.active {  background-color: #03a1e0; color: white; padding: 4px; }

UL.investments A { font-size: 11px; text-decoration: none; font-weight: bold; }
UL.investments A:Hover { text-decoration: underline; }

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}		
		
.sIFR-hasFlash h3 {
	line-height: 1em;
	visibility: hidden;
}

.sIFR-hasFlash h1 {
	line-height: .8em;
	font-size: 11px;
	visibility: hidden;
}

H1 { 
	line-height: 1em;
	width: 550px;
	display: block;
}

P.diva, P.diva1 { 
	width: 320px;
}

DIV.bstyle1 { background-color: #e0e4ed;   }
DIV.bars :Hover { background-color: #e0e4ed;  }

DIV.text IMG { margin-right: 10px; margin-bottom: 10px; }