body {
	padding: 0;
	margin: 0;
	border: 0;
	background: #dce5f0 url('graph/bg.gif') repeat-x;
	font-family: Tahoma, Arial, Helvetica, Sans;
	font-size: 12px;
	color: #215ca8;
}

img {
	border: 0;
}

p, form, div {
	margin: 0;
	padding: 0;
	border: 0;
}

/*
a:link, a:visited, a:active {
	color: inherit;
	text-decoration: underline; 
	border-bottom: 1px dotted;
	text-decoration: none;
}
*/

a:link, a:visited, a:active {
	color: inherit;
/*	text-decoration: none; */
}

#wrapper1 {
	width: 728px;
	margin: 0 auto;
	overflow: hidden;
	background: #c2d7f0 url('graph/bg.gif') repeat-x;
}

#topline {
	width: 728px;
	height: 74px;
}

#logo {
	width: 322px;
	height: 74px;
	float: left;
	background: url('graph/top1.jpg') no-repeat;
}

#langbox {
	width: 76px; /* was 76 */
	height: 30px;
	margin-top: 44px;
	float: right;
	background: url('graph/lang_bg.gif') no-repeat;
}

#lang_pl {
	margin: 10px 10px 0 10px;
	float: left;
}

#lang_en {
	margin: 10px 0 0 0;
	float: left;
}

#top2 {
	width: 180px;
	height: 211px;
	float: left;
	background: url('graph/top2.jpg') no-repeat;
}

#top3 {
	width: 205px;
	height: 211px;
	float: left;
	background: url('graph/top3.jpg') no-repeat;
}

#topbox {
	width: 226px;
	height: 211px;
	float: left;
	background: url('graph/topbox_bg.gif') repeat-x;
}

#topbox h2 {
	margin: 24px 0 0 6px;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: -1px;
	color: #e9eac9;
}

#form_left {
	width: 110px;
	height: 60px;
	padding: 3px 0 0 0;
	float: left;
	clear: left;
}

#form_left input {
	width: 92px;
	height: 18px;
	margin: 1px 0 0 2px;
	padding: 5px 4px 0 12px;
	border: 0;
	background: url('graph/input.gif') no-repeat;
/*	_background-attachment: fixed; */
	font-family: Tahoma, Arial, Helvetica, Sans;
	font-size: 11px;
	color: white;
}

#form_right {
	width: 100px;
	height: 60px;
	padding: 3px 0 0 0;
	float: left;
}

#form_right input {
	width: 75px;
	height: 24px;
	margin: 1px 0 0 2px;
	padding: 0;
	border: 0;
	background: url('graph/zalogujsie.gif') no-repeat;
/*	font-size: 0pt; */
	color: #e18118;
	cursor: pointer;
}

#form_right p {
	margin: 8px 0 0 8px;
	font-size: 9px;
	color: #f7f4cb;
}

#form_right p a:link, #form_right p a:visited, #form_right p a:active {
/*	color: #f7f4cb; */
   color: #f98e02;
   text-decoration: none;
}

#form_right p a:hover {
/*   color: #fff000; */
/*	color: #e9eac9; */
	color: #f98e02;
/*	color: #eae7d6; */
   text-decoration: underline;
/*   border-bottom: 1px solid; */
}

#topbox_bottom {
	clear: both;
	width: 210px;
	padding: 22px 0 0 0;
}

#topbox_bottom h2 {
	margin: 0 0 0 6px;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: -1px;
	color: #e9eac9;
}

#topbox_bottom h2 a:link, #topbox_bottom h2 a:visited, #topbox_bottom h2 a:active {
	text-decoration: none;
	color: #e9eac9;
}

#topbox_bottom p {
	margin: 4px 0 0 6px;
	font-size: 11px;
	color: white;
}

#topbox_bottom p a:link, #topbox_bottom p a:visited, #topbox_bottom p a:active {
	text-decoration: underline;
	color: white;
}

#topbox_right {
	width: 117px;
	height: 211px;
	float: left;
	background: url('graph/topbox_right.jpg') no-repeat;
}

#topbar {
	width: 728px;
	height: 34px;
	clear: both;
}

#topbar_left {
	width: 8px;
	height: 34px;
	float: left;
	background: url('graph/topbar_left.gif') no-repeat;
}

#topbar_content {
	width: 712px;
	height: 34px;
	float: left;
	background: url('graph/topbar_bg.gif') repeat-x;
}

#topbar_content p {
	padding: 8px 0 0 26px;
	float: left;
	color: #eae7d6;
	font-size: 11px;
}

#topbar_content p a:link, #topbar_content p a:visited, #topbar_content p a:active {
	color: #eae7d6;
	text-decoration: none;
}

#topbar_content p span.raquo {
	color: #f98e02;
	font-size: 10px;
	font-weight: bold;
}

#topbar_content ul {
	list-style: none;
	float: right;
	margin: 6px 0 0 0;
	padding: 0;
}

#topbar_content ul li {
	margin: 0;
	padding: 0 10px 0 10px;
	float: left;
	color: #f98e02;
	font-size: 12px;
	font-weight: bold;
}

#topbar_content ul li a:link, #topbar_content ul li a:visited, #topbar_content ul li a:active ,
#topbox_bottom a:link, #topbox_bottom a:visited, #topbox_bottom a:active {
	color: #f98e02;
	text-decoration: none;
}

#topbar_content p a:hover {
	text-decoration: underline;
}

#topbar_content ul li a:hover {
/* #topbar_content a:hover { */
	text-decoration: underline;
}

#topbar_right {
	width: 8px;
	height: 34px;
	float: left;
	background: url('graph/topbar_right.gif') no-repeat;
}

#wrapper2{
	width: 100%;
	background-color: #c2d7f0;
}

#adv {
  margin: 7px auto 0px auto;
  width: 728px;
  background: transparent;
}

#wrapper3 {
	width: 100%;
	padding: 0 0 70px 0;
	overflow: hidden;
	background: #c2d7f0 url('graph/bottom_bg.gif') repeat-x bottom left;
}

#content {
	width: 728px;
	margin: 0 auto;
}

#main_left {
	width: 475px;
	float: left;
}

#main_left p.more {
	margin: 14px 40px 14px 0; 
	font-weight: bold;
	text-align: right;
}

#main_right p.more {
	margin: 14px 20px 14px 0; 
	font-weight: bold;
	text-align: right;
}

#main_left p.more a:link, #main_left p.more a:visited, #main_left p.more a:active, #main_right p.more a:link, #main_right p.more a:visited, #main_right p.more a:active {
	color: #215ca8;
	text-decoration: none;
}

#main_left p.more a:hover, #main_right p.more a:hover {
	text-decoration: underline;
}

#main_right {
	width: 250px;
	float: right;
}

#header1 {
	width: 470px;
	height: 90px;
	margin-top: 14px;
}

#header1 div.hface {
	width: 144px;
	height: 90px;
	float: left;
	background: url('graph/header1_face.jpg') no-repeat;
}

#header1 div.hbody {
	width: 310px;
	height: 90px;
	float: left;
	background: url('graph/header1_bg.gif') repeat-x;
}

#header1 div.hbody h1 {
   text-align: center;
   color: #e9eac9;
   font-size: 22pt;
   margin: 32px 8px;
}

#header1 div.hside {
	width: 12px;
	height: 90px;
	float: left;
	background: url('graph/header1_side.gif') no-repeat;
}

#header2 {
	width: 470px;
	height: 75px;
	margin-top: 14px;
}

#header2 div.hside {
	width: 12px;
	height: 75px;
	float: left;
	background: url('graph/header2_side.gif') no-repeat;
}

#header2 div.hbody {
	width: 310px;
	height: 75px;
	float: left;
	background: url('graph/header2_bg.gif') repeat-x;
}

#header2 div.hface {
	width: 145px;
	height: 75px;
	float: left;
	background: url('graph/header2_face.jpg') no-repeat;
}

#header3 {
	width: 252px;
	height: 90px;
	margin-top: 14px;
}

#header3 div.hside {
	width: 8px;
	height: 90px;
	float: left;
	background: url('graph/header3_side.gif') no-repeat;
}

#header3 div.hbody {
	width: 147px;
	height: 90px;
	float: left;
	background: url('graph/header1_bg.gif') repeat-x;
}

#header3 div.hface {
	width: 96px;
	height: 90px;
	float: left;
	background: url('graph/header3_face.jpg') no-repeat;
}

#header4 {
	width: 252px;
	height: 90px;
	margin-top: 14px;
}

#header4 div.hside {
	width: 8px;
	height: 90px;
	float: left;
	background: url('graph/header4_side.gif') no-repeat;
}

#header4 div.hbody {
	width: 161px;
	height: 90px;
	float: left;
	background: url('graph/header1_bg.gif') repeat-x;
}

#header4 div.hface {
	width: 83px;
	height: 90px;
	float: left;
	background: url('graph/header4_face.jpg') no-repeat;
}

.hbody h2 {
	margin: 34px 4px 2px 6px;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: -1px;
	color: #e9eac9;
}

.hbody p {
	margin: 0 4px 0 6px;
	font-size: 11px;
	color: white;
}

#header2 div.hbody h2 {
	margin-top: 20px;
}

ol.chats {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}

ol.chats li {
	width: 232px;
	height: 30px;
	margin: 3px 0 0 0;
	padding: 0 12px 0 8px;
	background: url('graph/list.gif');
	line-height: 30px;
	font-size: 11px;
	color: #215ca8;
	overflow: hidden;
}

ol.chats li a:link, ol.chats li a:visited, ol.chats li a:active {
	color: #215ca8;
	text-decoration: none;
}

ol.chats li a:hover {
	text-decoration: underline;
}

span.num {
	font-weight: bold;
	color: #fd9104;
}

.mcTL {
	width: 466px;
	margin-top: 12px;
	background: #cedff3 url('graph/cornerTL.gif') no-repeat top left;
}

.mcTL_long {
	width: 712px;
	margin-top: 12px;
	background: #cedff3 url('graph/cornerTL.gif') no-repeat top left;
}

.mcTR {
	background: transparent url('graph/cornerTR.gif') no-repeat top right;
}

.mcBR {
	background: transparent url('graph/cornerBR.gif') no-repeat bottom right;
}

.mcBL {
	background: transparent url('graph/cornerBL.gif') no-repeat bottom left;
}

.mcbox {
	width: 436px;
	padding: 2px 14px 2px 14px;
	font-size: 12px;
	color: #215ca8;
}

.mcbox_long {
	width: 712px;
	padding: 2px 14px 2px 14px;
	font-size: 12px;
	color: #215ca8;
}

.mcbox_long h1 {
	font-size: 22px;
	font-weight: bold;
	color: #f98e02;
	text-align: center;
	margin: 14px 0 6px 0;
}

.mcbox_long h2 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 6px 0 24px 0;
}

.mcbox_long p {
	margin: 14px 0 14px 0;
	padding: 0;
	color: #215ca8;
}

.mcbox_long p.link404 {
	margin-top: 24px;
	font-size: 12px;
	text-align: center;
}

.mcbox_long p a:link, .mcbox_long p a:visited, .mcbox_long p a:active {
	color: #215ca8;
	/* text-decoration: underline; */
	text-decoration: none;
	border-bottom: 1px dotted;
}

.mcbox_long p a:hover {
	text-decoration: none;
}

.mcbox h3 {
	margin: 14px 0 14px 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #f98e02;
}

.mcbox h3.news {
	margin: 14px 0 0 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #f98e02;
}

.mcbox h4 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	color: #99a3af;
}

.mcbox p {
	margin: 12px 0 12px 0;
	padding: 0;
	color: #215ca8;
}

/* .mcbox p a:link, .mcbox p a:visited, .mcbox p a:active { */
.mcbox a:link, .mcbox a:visited, .mcbox a:active {
	color: #215ca8;
/*	text-decoration: underline; */
	text-decoration: none;
	border-bottom: 1px dotted;
}

.mcbox a:hover {
/*	text-decoration: underline; */
	border-bottom: 1px solid;
}

.mcbox span.raquo, .mcbox span.raquo a:link, .mcbox span.raquo a:visited, .mcbox span.raquo a:active {
	color: #f98e02;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.mcbox span.raquo a:hover {
	text-decoration: underline;
}

.mcbox ul {
	list-style: none;
	margin: 8px 0 8px 0;
	padding: 0;
}

.mcbox ul li {
	list-style: none;
	margin: 0 0 0 1px;
	padding: 0;
}

#footer1 {
	width: 712px;
	margin: auto;
	background-color: #dce5f0;
	padding: 5px 0;
}

#footer1 a:hover {
	text-decoration: underline;
}

#footer1 a {
	text-decoration: none;
}

#footer2 {
	width: 100%;
	border-top: 1px solid #b1c7cd;
	background-color: #dce5f0;
}

#footer2 p {
/*	margin: 18px 0 18px 0; */
	font-size: 11px;
	text-align: center;
	color: #225da9;
}

span.gray {
	color: #a5b8d1;
}

span.gray a {
	text-decoration: none;
	border-bottom: 1px dotted;
	
}

span.gray a:hover {
	border-bottom: 1px solid;
}

*.sm { font-size: 10px; }
*.sh { font-size: 14px; text-align: right; white-space: nowrap; }
*.w { white-space: nowrap; }
*.ex { font-size: 16px; text-align: center; }
a:active { color: #FF0; }
li A.orng { color: #f98e02; text-decoration: none; }
li A.orng:hover { color: #f98e02; text-decoration: underline; }
*.cmd { margin: 3px auto; border: 1px solid #000000; background-color: #FCFCFC; width: 433px; padding: 2px; }