body{
	margin:				0px;
	padding:			0px;
	font-family:		Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	background:			#f1f3f6 url(../img/bg_main.gif) repeat-x;
	font-weight:		normal;
	line-height:		17px;
}

table {
	border-collapse:	collapse;
}

td {
	text-align:			left;
	vertical-align:		middle;
}

img{
	border:				0px;
}

form {
	margin:				0px;
	padding: 			0px;
	}

a.nolink {color:#000; text-decoration: none;}
a.nolink:hover {color: #174a9a; text-decoration: none;}

table.main_structure {
	width:				981px;
}

div.content {
	position:			relative;
	font-size:			11px;
}

h1 {
	font-weight:		normal;
	font-size:			18px;
	color:				#174a9a;
	font-family:		Arial;
	padding-top:		3px;
	padding-bottom:		3px;
}

h2 {
	font-weight:		normal;
	font-size:			18px;
	color:				#5d7194;
	padding:			0;
	margin:				0;
	font-family:		Arial;
	line-height: 		22px;
}

h3 {
	font-size:			11px;
	font-weight:		bold;
	color:				#174a9a;
}

h3.news_title_small {
	font-size:			11px;
	font-weight:		bold;
	color:				#174a9a;
	margin-top: 5px;
	margin-bottom: 5px;
}

h3.news_title_big {
	font-size:			13px;
	font-weight:		bold;
	color:				#2f66d6;
	margin-top: 0px;
	margin-bottom: 10px;
}

h3.news_title {
	font-size:			11px;
	font-weight:		bold;
	color:				#f6d61f;
	padding-top:		0;
	margin-top:			8px;
	padding-bottom:		0;
	margin-bottom:		5px;
}

span.lead {color: #353535; font-weight: bold;}

ul {list-style-type:none; margin-left:0;padding-left:0;}

li {background:transparent url(../img/bullet.gif) no-repeat left top; padding-left:20px; line-height:18px; text-align:left;}

a:link {color: #2f66d6; text-decoration: none;}
a:visited {color: #2f66d6; text-decoration: none;}
a:hover {color: #375ba5; text-decoration: underline;}
a:active {color: #375ba5; text-decoration:	none;}

/*----------------- logo start -----------------*/

table.main_structure td.logo {
	height:				79px;
	vertical-align:		middle;
}

div.left_logo {
	float:				left;
	padding-left:		20px;
}

div.right_logos {
	float:				right;
	padding-right:		40px;
	position:			relative;
	width:				500px;
	text-align:			right;
}

div.right_logos img.wsepl {
	padding-bottom: 7px;
	padding-right: 7px;
}

div.right_logos img.wseen {
	padding-bottom: 10px;
	padding-right: 7px;
}


/*----------------- logo end -----------------*/

table.main_structure td.submenu {
	background-color:	#003163;
	color:				white;
	padding-left:		20px;
	padding-left:		20px;
	vertical-align:		middle;
	font-size:			12px;
	font-family:		Arial;
}

td.submenu {color:white;}

td.submenu a {color: white; text-decoration: none; padding-right:5px;}
td.submenu a.normal {color: white; text-decoration: none;}
td.submenu a:hover {color: #feda11; text-decoration: none;}

td.submenu a.selected {color:#feda11;}

div.submenu {
	line-height:		30px;
}

table.main_structure td.content {
	background:			transparent url(../img/bg_content.gif) repeat-y center;
}

div.main_content {
	width:				708px;
	padding:			20px;
	float:				left;
	padding-top:		170px;
	text-align:			justify;
}

table.main_structure td.closer {
	background:			transparent url(../img/bg_bottom.gif) no-repeat center top;
	height:				19px;
	padding-bottom:		20px;
}

/*--------- footer start ----------------------*/

div.footer {
	width:				100%;
	background:			#003163 url(../img/bg_footer.gif) repeat-x top;
	height:				57px;
	color:				#b3bed0;
	margin:				0;
	padding:			0;
}

div.footer a:link {color: white; text-decoration: none;}
div.footer a:visited {color: white; text-decoration: none;}
div.footer a:hover {color: white; text-decoration: underline;}
div.footer a:active {color: white; text-decoration:	underline;}

div.left_footer {
	float:				left;
	padding-top:		10px;
	padding-left:		20px;
}

div.right_footer {
	float:				right;
	padding-top:		10px;
	padding-right:		20px;
}


/*--------- footer end ----------------------*/

/*--------- menu start ----------------------*/

table.menu_table {
	width:				100%;
	background:			transparent url(../img/bg_menu.gif) repeat-x bottom;
	color:				white;
	height:				45px;
	font-family:		Arial;
}

table.menu_table td {
	text-align:			center;
	height:				45px;
	font-size:			11px;
}

ul.main_menu {
	height:				45px;
	padding:			0;
	margin:				0;
}

/*ul.main_menu li {
	display:			inline;
	vertical-align:		middle;
	padding:			10px;
	position:			relative;
	top:				17px;
	#top:				20px;
	text-transform:		uppercase;
}*/

table.menu_table td a {
	padding-top:		7px;
}

table.menu_table td.menu_start {
	width:				34px;
	height:				45px;
	background:			transparent url(../img/menu_left.gif) no-repeat left bottom;
}

table.menu_table td.menu_end {
	width:				34px;
	height:				45px;
	background:			transparent url(../img/menu_right.gif) no-repeat right bottom;
}

table.menu_table a:link {color: white; text-decoration: none;}
table.menu_table a:visited {color: white; text-decoration: none;}
table.menu_table a:hover {color: #feda11; text-decoration: none;}
table.menu_table a:active {color: #feda11; text-decoration: none;}


/*--------- menu end ----------------------*/

/*--------- news start ----------------------*/

div.right_col {
	float:			right;
	width:			214px;
	padding-right:	10px;
	line-height:	14px;
	position:		relative;
	top:			-1px;
	z-index:		2;

}

div.news_content {
	min-height:		153px;
	background:		#174a9a url(../img/news_bg.gif) repeat-y;
	padding:		10px;
	color:			white;
	width:			194px;
}

div.news_content a {
	color:			#f6d61f;
	text-decoration:none;
}

span.date {
	color:			#f6d61f;
}

span.date1 {
	color:			#999;
}


div.news_bottom {
	background:		transparent url(../img/news_bottom.gif) no-repeat right bottom;
	height:			20px;
	padding:		0;
	margin:			0;
}

/*--------- news end ----------------------*/


/*--------- box start ----------------------*/

div.box  {
	float:			right;
	width:			214px;
}

div.box_top {
	background:		transparent url(../img/box_top.gif) no-repeat center bottom;
	height:			15px;
	padding:		0;
	margin:			0;
}

div.box_content {
	background:		#f2f4f7 url(../img/box_bg.gif) repeat-y;
	padding:		0 10px 0 10px;
	margin:			0;
}

div.box_content p {
	padding:		0px;
	margin:			0px;
}

div.box_bottom {
	background:		transparent url(../img/box_bottom.gif) no-repeat right bottom;
	height:			18px;
	padding:		0;
	margin:			0;
}

div.kariera {
	width:				214px;
	height:				127px;
	background:			transparent url(../img/kariera_button.gif) no-repeat center top;
}

div.newsbox3 {
	width:				214px;
	height:				127px;
	background:			transparent url(../img/newsbox_bg.gif) no-repeat center top;
}


div.submenu3 {
	width:				214px;
	background:			transparent url("../img/submenubg.gif") no-repeat left top;
	margin:				0 0 0px 0;
	padding:			0px;
}
div.submenu3 div{
padding:15px 0 0 15px;
margin:0;

}
div.submenu3 h2{
padding:0 0 5px 0;
margin:0;
color:#ffffff;
}
div.submenu3 p{
padding:0px 0 0 0;
margin:0;
}
div.submenu3 a{color:#ffffff;text-decoration:none;}


.right_col div.submenu3 a:link {color:#ffffff; text-decoration:none;}
.right_col div.submenu3 a:visited {color:#ffffff; text-decoration:none;}
.right_col div.submenu3 a:active {color:#ffffff; text-decoration:none;}
.right_col div.submenu3 a:hover{color:#c1d9f1 !important;text-decoration:none;}

.right_col div.submenu3 a.selected,div.submenu3 li.selected a{
color:#ffe75f !important;
text-decoration:none;
}
div.submenu3 ul{
padding:0px;
margin:0;
}
div.submenu3 li{
background:			transparent url("../img/submenuli.gif") no-repeat left top;
line-height:13px;
padding:8px 5px 0px 10px;
}
div.submenu3 li.selected{
background:			transparent url("../img/submenulis.gif") no-repeat left top;
}



/*--------- box end ----------------------*/

div.closer_div {
	height:				1px;
	clear:				both;
	font-size:			1px;
	line-height:		1px;
	padding:			0;
	margin:				0;
}

div.flag {
	float:				right;
	padding-right:		20px;
	position:			relative;
	top:				4px;
}

div.small_menu {
	float:				right;
	font-size:			10px;
	padding-right:		10px;
	position:			relative;
	top:				-10px;
	color:				#c21a04;
	border:				1px solid #f1f3f6;
}


div.small_menu a:link {color:#c21a04; text-decoration:none;}
div.small_menu a:visited {color:#c21a04; text-decoration:none;}
div.small_menu a:hover {color:#c21a04; text-decoration:underline;}
div.small_menu a:active {color:#c21a04; text-decoration:underline;}

div.submenu {
	float:				left;
}

div.path {
	padding-top:		0;
	margin-top:			0;
	padding-bottom:		10px;
	padding-top:		5px;
	font-size:			10px;
	width:				100%;
}

div.path a:link {color:#8fa2e4; text-decoration:none;}
div.path a:visited {color:#8fa2e4;text-decoration:none;}
div.path a:hover {text-decoration:underline;}
div.path a:active {text-decoration:none;}

div.header {
	position:			absolute;
	top:				0px;
	left:				0px;
}

div.stock_info {
	font-size:			9px;
	font-family:		Tahoma;
	margin-top:			15px;
	border-top:			2px solid #cfd4da;
	border-bottom:		2px solid #cfd4da;
}

table.stock_info {
	width: 100%;
	font-family:Arial;
}

table.stock_info td {
	border-bottom:		1px solid #cfd4da;
	border-top:			1px solid #cfd4da;
	
}

table.stock_info td.name {color:#06009f; }
table.stock_info td.change span.up{color:#0a7f17;}
table.stock_info td.change span.down{color:#f90000;}
table.stock_info td.img {text-align: left;}
table.stock_info td.value {color:#000; text-align:right;}
table.stock_info td.time {color:#666; text-align:right;}


/*-------------------- recommend start ---------------------*/

table.recommend {
	width:				400px;
	margin-top:			30px;
}


input {
	border:			1px solid #aaaaaa;
}

textarea {
	border:			1px solid #aaaaaa;
}

textarea.text {
	width:				400px;
	background-color:	#f3f9ff;
	color:				black;
}

input.text {
	width:				200px;
	background-color:	#f3f9ff;
	color:				black;
}

input.ctv {
	width:				200px;
	background-color:	white;
	color:				black;
}

textarea.text:hover {
	background-color:	white;
}

input.text:hover {
	background-color:	white;
}

.submit {
	background:			transparent url(../img/button.gif) no-repeat center center;
	width:76px;
	height:30px;
	border:				none;
}

/*-------------------- recommend end ---------------------*/

/*-------------------- mapa start ---------------------*/

table.map {
	margin-top:		30px;
}

table.map td {
	vertical-align:	top;
}

ul.sitemap {
	color:				#2f66d6;
}

ul.sitemap a:link {text-decoration: none;}
ul.sitemap a:visited {text-decoration: none;}
ul.sitemap a:hover {text-decoration: underline;}


ul.sitemap li.indent1 {
	background-image:	none;
	font-weight:	normal;
	list-style-type:none;
	padding-top:	5px;
}

ul.sitemap li.indent1 a {
	color:			#5d7194;
}

ul.sitemap li.indent2 {
	margin-left:	30px;
}
ul.sitemap li.indent3 {
	margin-left:	50px;
}

/*-------------------- mapa end ---------------------*/

.right {
	text-align:		right;

}

.left {
	text-align:		left;

}


div.error {
	font-weight:	bold;
	color:			#f99200;
	padding-top:	20px;
}


a.faq {
	text-decoration:	none;
}

div.log {
	float:				right;
	padding:			0;
	margin:				0;
	padding-top:		5px;
	font-size:			10px;
}

div.linia {
	border-bottom:		1px solid #cccccc;
	font-size:			1px;
	line-height:		1px;
	height:				1px;
	padding:			0;
	margin:				0;
}

div.newsimg {
	border: 1px solid #eeeeee;
	float: left;
	margin-right: 10px;
}

img.newsimg {
	border: 3px solid #fff;	
}


.fleft {
	float: left;
	display: inline;
}

div.stockB {
	font-size:10px;
}

div.transaction {
	float: left; 
	margin-right: 20px; 
	margin-bottom: 20px;
	height: 284px;
	width: 200px;	
}