﻿body, p, form { margin:0; padding:0;}

table {
	border-collapse:collapse;
	border-spacing: 0px;
}

td {
	padding:0px;
}

input {
	padding-left: 0;
	padding-right: 0;
}
textarea {
	padding-left: 1px;
	padding-right: 0;
}

body, { background-color:#fff;}
body, p, a, input, select, textarea { font-family:Tahoma,Arial; font-size:11px; color:#6e7a96;}


/* KOMORKI ------------ */

#MainWrapper { width:990px; margin:auto; }
	#HeadBg { background:url(../img/head_bg.jpg) top no-repeat; height:192px; padding-bottom:1px;}
		#wselogo { padding:25px 0 0 55px;}
		#DateNavi { font-family:Tahoma,Arial; font-size:11px; color:#fff; text-align:right; padding:16px 15px 0px 0px;}
		#NaviMenu { font-family:Tahoma,Arial; font-size:11px; color:#f4e0b3; text-align:right; padding:10px 15px 0px 0px;}
		#NaviMenu a { text-decoration:underline; color:#f4e0b3;}
		#NaviMenu a:hover { text-decoration:none; color:#f4e0b3;}
		#TabMenuWrapper { text-align:right; padding-top:105px;}
	#ScrollerWrapper { background-color:#eeece7; border-bottom:1px solid #8a93a8; height:32px;}
	#UrlWrapper { font-family:Tahoma,Arial; font-size:11px; color:#999999; padding:8px 10px 8px 10px;}
		#UrlWrapper a { text-decoration:none; color:#999999;}
		#UrlWrapper a:hover { text-decoration:underline; color:#999999;}
	#LeftColumnWrapper { width:200px; float:left;}
	#MiddleColumnWrapper { width:570px; float:left; padding:0 10px 0 10px;}
		#MiddleColumnWrapper p { padding-bottom:10px; text-align:left;}
		#MiddleColumnWrapper img.Lfoto {padding-right:10px;}
		#MiddleColumnWrapper img.Rfoto {padding-left:10px;}
	#MiddleWideColumnWrapper {width:780px; float:right;}
	#RightColumnWrapper { width:200px; float:right;}
	#FooterWrapper { background-color:#4578b7;  padding:10px 10px 10px 34px; font-family:Tahoma, Arial; font-size:11px; color:#FFFFFF;}
		#FooterWrapper a {font-family:Tahoma, Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0px 5px 0px 5px;}
		#FooterWrapper a.first { padding:0px 5px 0px 0px;}
		#FooterWrapper a:hover { text-decoration:underline;}
		
/* KLASY -------------- */

.BlueBoxHead { background:#4578b7 url(../img/BBhead.gif) right top no-repeat; font-family:Tahoma,Arial; font-size:11px; color:#fff; text-transform:uppercase; font-weight:bold; padding:3px 10px 3px 15px;}
.BoxBackground { background-color:#faf9f8; border-bottom:1px solid #d3d7df; border-left:1px solid #d3d7df; border-right:1px solid #d3d7df; padding:15px 15px 10px 15px; margin-bottom:10px;}
.BoxBackground2 { background-color:#fff; border:1px solid #d3d7df; padding:15px; margin-bottom:10px;}
.BoxWideBackground { background-color:#fff; border-bottom:1px solid #d3d7df; border-left:1px solid #d3d7df; border-right:1px solid #d3d7df; padding:0px; margin-bottom:10px;}
.Box2Background { background-color:#faf9f8; border-bottom:1px solid #d3d7df; border-left:1px solid #d3d7df; border-right:1px solid #d3d7df; padding:15px; margin-bottom:10px;}
.BoxFixBackground { background-color:#fff; border-bottom:1px solid #d3d7df; border-left:1px solid #d3d7df; border-right:1px solid #d3d7df; padding:15px 15px 0px 15px; margin-bottom:10px; height:170px;}
.BrownBoxHead { background:#afa99a; font-family:Tahoma,Arial; font-size:11px; color:#fff; text-transform:uppercase; font-weight:bold; padding:3px 10px 3px 15px;}

.BoxBackground2 p, .BoxBackground p, .BoxWideBackground p, .Box2Background p, .BoxBackground2 div, .BoxBackground div, .BoxWideBackground div, .Box2Background div { line-height:14px;}

.BlueBoxRightHead, .BlueBoxLeftHead { background:#4578b7; font-family:Tahoma,Arial; font-size:11px; color:#fff; font-weight:bold; padding:3px 10px 3px 15px;}
.BoxRightBackground { background-color:#eceff7; border-bottom:1px solid #c5cad5; border-left:1px solid #c5cad5; border-right:1px solid #c5cad5; padding:15px; margin-bottom:10px;}
.BoxRight2Background { background-color:#eceff7; border-bottom:1px solid #c5cad5; border-left:1px solid #c5cad5; border-right:1px solid #c5cad5; padding:15px 13px 15px 13px; margin-bottom:10px;}

.BrownBoxLeftHead { background:#afa99a; font-family:Tahoma,Arial; font-size:11px; font-weight:bold; color:#fff; padding:3px 10px 3px 15px;}
.BoxLeftBackground { background-color:#f9f8f7; border-bottom:1px solid #c5cad5; border-left:1px solid #c5cad5; border-right:1px solid #c5cad5; padding:15px; margin-bottom:10px;}
.MenuLeftBackground { background-color:#eeece7; padding:7px; margin-bottom:10px;}

.divider {height:1px; border:1px solid #d3d7df;}
.pageon { font-weight:bold;}

.link {background:url(../img/link_bg.gif) no-repeat left top; height:75px; padding-left:10px; padding-bottom:10px;}

.News { padding-bottom:13px; font-family:Tahoma,Arial; font-size:11px; color:#6e7a96;}
	.News .NewsHead {padding-bottom:4px;}
		.News .NewsHead .tytul { font-weight:bold; color:#afa99a; text-decoration:none;}
	.News .NewsBody a.more, a.more { background:url(../img/more_arrow.gif) no-repeat left 5px; text-decoration:underline; color:#6e7a96; padding-left:10px;}
	
.NPhoto { padding-bottom:15px; font-family:Tahoma,Arial; font-size:11px; color:#6e7a96;}
	.NPhoto .Photo {padding-left:5px;}
	.NPhoto .NPhotoHead, .MonthComment .NPhotoHead {padding-bottom:4px;}
		.NPhoto .NPhotoHead .subtytul, .MonthComment .NPhotoHead .subtytul { font-weight:normal; color:#afa99a;}
		.NPhoto .NPhotoBody, .MonthComment .NPhotoBody { padding-top:5px; display:block;}
	.NPhoto .NPhotoBody a.more, .MonthComment .NPhotoBody a.more { background:url(../img/more_arrow.gif) no-repeat left 5px; text-decoration:underline; color:#6e7a96; padding-left:10px;}
	
.MonthComment { padding-bottom:5px; font-family:Tahoma,Arial; font-size:11px; color:#6e7a96;}
	.MonthComment .PhotoL {padding-right:5px;}
	
.bladAlert {color:#da0000;}
input.blad { border:1px solid #da0000;}

/* NOTOWANIA ---------- */

table.notowania, table.notowania-ukr {width:260px; font-family:Tahoma,Arial; font-size:11px; color:#586583;}
table.notowania th,  table.notowania-ukr th {background-color:#ebe9e5;  margin:0; font-weight:normal; padding:2px;}
table.notowania td,  table.notowania-ukr td { border-bottom:1px solid #d4d1c9; padding:2px;}
table.notowania tr.wzrost,  table.notowania-ukr tr.wzrost {color:#009900;}
table.notowania tr.spadek,  table.notowania-ukr tr.spadek {color:#ff0000;}

table.notowania-ukr .ukr-cell-1 { width:40px;}
table.notowania-ukr .ukr-cell-2 { width:50px;}
table.notowania-ukr .ukr-cell-3 { width:50px;}
table.notowania-ukr .ukr-cell-4 { width:50px;}
table.notowania-ukr .ukr-cell-5 { width:50px;}

.NotowaniaData { float:right; text-transform:none; font-weight:normal; }
.NotowaniaData a { color :#fff; }
.NotowaniaSzczegoloweData { float:right; text-transform:none; font-weight:normal; }
.NotowaniaSzczegoloweData a { color :#fff; }

table.notowania_szczegolowe {font-family:Tahoma,Arial; font-size:11px; color:#586583;}
table.notowania_szczegolowe th {background-color:#ebe9e5;  margin:0; font-weight:normal; padding:2px;}
table.notowania_szczegolowe td { border-bottom:1px solid #d4d1c9; padding:2px;}
table.notowania_szczegolowe tr.wzrost {color:#009900;}
table.notowania_szczegolowe tr.spadek {color:#ff0000;} 

/* STAN RYNKU --------- */

table.StanRynku { width:100%;}
table.StanRynku td { border-bottom:1px solid #c6ccda; padding:2px 0px 2px 0px;}

/* LISTA SPOLEK ------- */

table.ListaSpolek { width:100%;}
table.ListaSpolek th { background:#4578b7; font-family:Tahoma,Arial; font-size:11px; color:#fff; padding:3px 10px 3px 10px; font-weight:normal;}
table.ListaSpolek td { border-bottom:1px solid #d3d7df; padding:10px;}
table.ListaSpolek td.logo { width:110px; text-align:center;}
table.ListaSpolek td.nazwa { width:90px; text-align:left;}
table.ListaSpolek td.indeks { width:45px; text-align:left;}
table.ListaSpolek td.ikurs { width:100px; text-align:right;}
table.ListaSpolek td.lastkomunikat { width:335px; text-align:left;}
table.ListaSpolek td .data { color:#afa99a;}
table.ListaSpolek td .zrodlo { color:#afa99a; font-weight:bold; text-transform:uppercase;}
table.ListaSpolek td a {text-decoration:none; }
table.ListaSpolek td a:hover {text-decoration:underline; }

/* SZCZEGOLY SPOLKI --- */

.NazwaSpolki, .TytulStrony { font-size:14px; font-weight:bold; display:block; padding-bottom:10px; color:#afa99a;}
.NazwaBloku { font-size:12px; font-weight:bold; display:block; padding-bottom:10px;}
.LogoHolder {height:85px; text-align:center;}
table.TabDetale, table.TabWladze, table.Search, table.Check { width:100%;}
table.Search td { border-bottom:1px solid #d3d7df; padding:10px 0px 10px 0px; vertical-align:top;}
table.Check td {  padding:0px 0px 10px 0px; vertical-align:top;}
table.Search tr.lastline td { border-bottom:0px solid #d3d7df; padding:10px 0px 10px 0px; vertical-align:top;}
table.TabDetale td { border-bottom:1px solid #d3d7df; padding:3px 0px 3px 0px; vertical-align:top;}
table.TabDetale td.opis1 { width:205px; text-align:left;}
table.TabDetale td.wynik1 { width:60px; text-align:left;}
table.TabDetale td.opis2 { width:120px; text-align:left;}
table.TabWladze td { border-bottom:1px solid #d3d7df; padding:3px 0px 10px 0px; vertical-align:top;}
table.TabWladze td.TabPhoto { width:100px; text-align:left;}
table.TabWladze td .nazwisko { font-weight:bold;}
table.TabWladze td .stanowisko { color:#afa99a; display:block;}
table.TabWladze, table.Search { margin-bottom:15px;}
.wykres { background-color: #eceff7;}
.wykres td { padding: 5px; vertical-align: bottom;}
.wykres label { display: block; margin-bottom: 2px;}


/* TABELKA UNIWERSALNA -- */
table.UniTab { width:100%;}
table.UniTab td { border:1px solid #d3d7df; padding:5px; vertical-align:top;}
table.UniTab th { background-color:#6e7a96; color:#FFFFFF; padding:5px;}


table.Galeria { width:100%;}
table.Galeria td { vertical-align:top; text-align:left;}
table.Galeria td img { border:3px solid #6e7a96;}

table.Calendar th { background-color:#eeece7; padding:2px 0 2px 0; font-size:10px; font-weight:normal; width:16px }
table.Calendar td {padding:2px 0 2px 0; border:1px solid #d3d7df; text-align:center; width:16px}
table.Calendar td a { text-decoration:underline; color:#6e7a96; font-size:10px;}
table.Calendar td a:hover { text-decoration:none;}

		
/* SCROLLER ----------- */
.up, .down, .zero { font-family:Tahoma,Arial; font-size:11px; font-weight:bold; color:#586583; width:130px; padding-top:10px; float:left;}
.up .kurs, .rosnie, .rosnie a { font-family:Tahoma,Arial; font-size:11px; font-weight:normal; color:#009900; }
.down .kurs, .maleje, .maleje a { font-family:Tahoma,Arial; font-size:11px; font-weight:normal; color:#ff0033; }
.zero .kurs { font-family:Tahoma,Arial; font-size:11px; font-weight:normal; color:#586583; }

	
		
/* MENU ZAKŁADKOWE ---- */

.TabMenuL {background:url(../img/menutab_left.gif) bottom no-repeat; width:10px; height:30px; display:block; float:left;}
.TabMenuR {background:url(../img/menutab_right.gif) bottom no-repeat; width:10px; height:30px; display:block; float:left;}
ul#tabMenu li.on .TabMenuL {background:url(../img/menutab_left_on.gif) bottom no-repeat; width:10px; height:30px; display:block; float:left;}
ul#tabMenu li.on .TabMenuR {background:url(../img/menutab_right_on.gif) bottom no-repeat; width:10px; height:30px; display:block; float:left;}

ul#tabMenu { margin: 0; padding:0; list-style: none; }

ul#tabMenu  li { 
	margin: 0;
	padding:0;
	display: inline;
	}

ul#tabMenu li  a {
	display:block;
	float:left;
	text-decoration: none;
	font: bold 11px Tahoma, Arial; 
	padding: 11px 7px 6px 7px;
	color: #fff;
	background:url(../img/menutab_middle.gif) bottom repeat-x;
	}
ul#tabMenu li  a:hover { 
	text-decoration:underline;
	}
	
ul#tabMenu li.on a { 
	background:url(../img/menutab_middle_on.gif) bottom repeat-x;
	color:#fff;
	}

/* MENU LEWE ------- */

ul#lMenu { margin: 0; padding:0; list-style: none; }

ul#lMenu  li { 
	margin: 0;
	padding:0;
	display: inline;
	}

ul#lMenu li  a {
	display: block;
	text-decoration: none;
	padding: 3px 7px 3px 7px;
	color: #6d7996;
	font-weight:bold;
	border-bottom: solid 1px #cecac0;
	}
	
ul#lMenu li  a:hover, ul#lMenu li  a.on { 
	background: #fff;
	}

ul#lMenu ul { margin: 0; padding:0; list-style: none; }

	
ul#lMenu  ul li { 
	margin: 0;
	padding:0;
	display: inline;
	}

ul#lMenu ul li  a {
	display: block;
	text-decoration: none;
	padding: 3px 7px 3px 24px;
	color: #6d7996;
	font-weight:normal;
	}
	
ul#lMenu ul li  a:hover, ul#lMenu ul li  a.on { 
	background: url(../../html/img/more_arrow.gif) 10px 7px no-repeat #fff ;
	color: #6d7996;
	}
	
/* MAPA SERWISU -------- */

ul#MapaSerwisu { 
	margin: 0 0 20px 20px; 
	padding: 0; 
	list-style: none; 
	}
	
ul#MapaSerwisu li { 
	margin: 0;
	display: inline; 
	}

ul#MapaSerwisu ul {list-style:none; }

ul#MapaSerwisu li a { 
	display: block;
	background: url(../../html/img/more_arrow.gif) 0px 4px no-repeat;
	border-bottom:1px solid #cecac0;
	color: #6d7996;
	padding: 3px 0px 3px 14px;
	text-decoration: none; 
	font-weight: bold;
	}
	
ul#MapaSerwisu ul li a { 
	color: #6d7996;
	text-decoration: none; 
	}
	
ul#MapaSerwisu ul ul li a { 
	color: #6d7996;
	text-decoration: none; 
	font-weight: normal;
	}
	
ul#MapaSerwisu li a:hover { text-decoration:underline; }

/* LISTA ---------- */


ul.lista { 
	margin: 0 20px 20px 20px; 
	padding: 0; 
	list-style: none; 
	}
	
ul.lista li { 
	margin: 0;
	display: block;
	background: url(../../html/img/more_arrow.gif) 0px 4px no-repeat;
	color: #6d7996;
	padding: 3px 0px 3px 14px;
	text-decoration: none; 
	font-weight: normal; 
	border-bottom:1px solid #cecac0;
	}

ul.lista ul {list-style:none; }

ul.lista ul li { 
	color: #6d7996;
	text-decoration: none;
	font-weight: normal; 
	}
	
ul.lista ul ul li { 
	color: #6d7996;
	text-decoration: none; 
	font-weight: normal;
	}
	
span.more { background:url(../img/more_arrow.gif) no-repeat left 5px; text-decoration:none; color:#6e7a96; padding-left:10px;}

.Tablogowanie td {padding:5px 5px 5px 0;}

.Reuters a { color:#ff9966;}

/*  REUTERS BOKS  */

.BoxReutersBackground {
	background:#1E5498 url(../img/reutlogo3.gif) no-repeat scroll left top;
	color:#CCCCCC;
	line-height:17px;
	padding:65px 15px 10px;
}

.BoxReutersBackgroundUkr {
	background:#1E5498 url(../img/reutlogo3.gif) no-repeat scroll left top;
	color:#CCCCCC;
	line-height:16px;
	padding:65px 15px 10px;
}

.BoxReutersBackground a, .BoxReutersBackgroundUkr a {
	color:#fff;
	background:url(../img/more_arrow2.gif) no-repeat left 5px;
	padding-left:10px;
}

.BoxReutersBackground a:hover, .BoxReutersBackgroundUkr a:hover {
	color:#f86400;
}

.BoxReuters2Background {
	background-color: #c8c1b1;
	color:#fff;
	padding:10px 15px 10px 15px; 
	margin-bottom:10px;
	padding:5px 15px 10px 15px;
}

/* KOMENTARZ  */

.komentarz_foto {float:left; padding:0 5px 5px 0;}
.komentarz_logo {float:right; padding-left:10px;}

/* raporty */
table.raporty_espi {width:100%; font-family:Tahoma,Arial; font-size:11px; color:#586583;}
table.raporty_espi th {background-color:#ebe9e5;  margin:0; font-weight:normal; padding:5px 2px 5px 2px; text-align:left;}
table.raporty_espi td { border-bottom:1px solid #d4d1c9; padding:3px 2px 3px 2px;}
.raporty_espi .data {width:120px;}
.raporty_espi .spolka {width:50px;}
.stronicowanie {text-align:right; overflow:hidden; margin-top:10px;}
.stronicowanie a {border-right:1px solid #6E7A96; padding:0 5px 5px 5px;}
.stronicowanie a.last {border-right:none; padding-right:0;}
.szukajRaportow td {padding-right:10px;}
.szukajRaportow .data input {width:60px;}
.szukajRaportow select {width:160px;}

table.ListaRaportow { width:100%;}
table.ListaRaportow th { background:#4578b7; font-family:Tahoma,Arial; font-size:11px; color:#fff; padding:3px 10px 3px 10px; font-weight:normal;}
table.ListaRaportow th.data {text-align:left;}
table.ListaRaportow td { border-bottom:1px solid #d3d7df; padding:10px;}
table.ListaRaportow td.data { width:120px;}
table.ListaRaportow td.logo { width:110px; text-align:center;}
table.ListaRaportow td.nazwa { width:90px; text-align:left;}
table.ListaRaportow td.indeks { width:45px; text-align:left;}
table.ListaRaportow td.ikurs { width:100px; text-align:right;}
table.ListaRaportow td.lastkomunikat { width:335px; text-align:left;}
table.ListaRaportow td .data { color:#afa99a;}
table.ListaRaportow td .zrodlo { color:#afa99a; font-weight:bold; text-transform:uppercase;}
table.ListaRaportow td a {text-decoration:none; }
table.ListaRaportow td a:hover {text-decoration:underline; }
table.ListaRaportow td.lastkomunikat a {text-decoration:underline;}


/* menu01Scroller START */
.menu01Scroller { position: relative; width: 100%; }
.menu01Switcher { position: absolute; right: 0; top: 0; }
.menu01Switcher a { border-left: 1px solid #fff; display: block; float: left; height: 22px; line-height: 22px; text-indent: -2000em; width: 25px;}
.menu01Switcher a:hover { background-position: 100% 0; }
.menu01LSwitcher { background: url(../img/menu01_left_swicher.gif) no-repeat 0 0; }
.menu01RSwitcher { background: url(../img/menu01_right_swicher.gif) no-repeat 0 0; }
.menu01Switcher .inactive { background-position: 0 -100px;}
.menu01Switcher .inactive:hover { background-position: 0 -100px !important;}
.mb20px { margin-bottom: 20px !important; }
/* menu01Scroller END */

.menu01 { border-bottom: 2px solid #1f76ae; }
/* menu01 START */
.menu01 { height: 22px; list-style-type: none; margin: 0; margin: auto; padding: 0; }
.menu01 li { float: left; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 22px; margin-right: 1px; }
.menu01 a { background: url(../img/menu01_a_bg.gif) no-repeat left 0; color: #fff; display: block; float: left; height: 22px; padding: 0 0 0 10px; text-decoration:none; }
.menu01 a strong { background: url(../img/menu01_a_bg.gif) no-repeat right 0; cursor: pointer; display: block; float: left; height: 22px; padding: 0 10px 0 0; }
.menu01 a:hover, .menu01 .active { background-position: left -100px; text-decoration: none; }
.menu01 a:hover strong, .menu01 .active strong { background-position: right -100px; }
/* menu01 END */

