body {
  margin: 0px;
  font-family: Tahoma;
  color: #585858;
  background: url('images/mainBg.jpg') no-repeat center top;
}
div, img {
  margin: 0px;
  padding: 0px;
}
.height140 {
  height: 140px;
}
.height107 {
  height: 107px;
}
.root
{
  text-align: center;
}
.footerMenu {
  padding: 0px 0px 8px 0px;
  border-bottom: 1px dashed #dbdbdb;
}

.DownMenu a {
 font-family: Tahoma;
 color: #004A88;
 font-weight: normal;
 text-decoration: none;
 font-size: 10px;
}

a { 
  color: #004A88; 
  font-weight: bold;
}

.menuTop {
 background: url('images/menuTop.gif');
 width: 198px;
 height: 20px;
 margin: 41px 0px 0px 0px;
}

.titleRight {
 background: url('images/titleRight.gif');
 width: 18px;
 height: 41px;
 float: left;
}

p {
  margin: 0px;
  padding: 10px 0px 0px 0px;
}
.floatLeft {
  float: left;
}
.floatRight {
  float: right;
}
.clearBoth {
  clear: both;
}
.btn {
  cursor: pointer;
}
.sepH3 {
  height: 3px;
}
.sepH6 {
  height: 6px;
}
.sepH9 {
  height: 9px;
}
.sepH20 {
  height: 20px;
}
#mainContainer {
  width: 788px;
  text-align: left;
}
.leftCol {
  float: left;
  width: 198px;
} 
.rightCol {
  float: left;
  width: 587px;
}
.title {
  float: left;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  background: #004a88;
  width: 559px !important;
  width: 569px;
  height: 29px !important;
  height: 41px;
  padding: 12px 0px 0px 10px;
}
.title .titleDate {
  font-weight: normal;
}
.content {
  width: 588px;
  background: url('images/contentBg.gif') repeat-y;
}
.contentDocument {
  padding: 0px 10px 0px 10px;
  width: 570px;
  color: #585858;
  font-size: 11px;
}
.contentDocumentFirstPage {
  width: 586px;
  background: url('images/bgContentFirstpage.gif') repeat-x top;
  color: #585858;
  font-size: 11px;
  padding: 30px 0px 0px 0px;
}
.contentEnd {
  width: 587px;
  background: url('images/contentEndBg.gif') repeat-x;
  height: 60px;
}
.menu {
  background: #004a88;
  color: white;
  font-size: 11px;
  line-height: 22px;
  padding: 0px 18px 0px 18px;
}
.subMenu {
  border-bottom: solid 1px #336ea0;
  padding: 0px 0px 5px 0px;
}
.subMenu .label {
  text-align: right;
  height: 30px;
}
.subMenu a {
  font-weight: normal;
}

.customerInput {
  width: 113px;
  height: 17px;
  border: none;
  background: url('images/inputBg.gif') no-repeat;
}
.menu a {
  color: white;
  text-decoration: none;
}
.menuPositionUnactive {
  font-size: 12px;
  font-weight: bold;
  border-bottom: solid 1px #336ea0;
  line-height: 25px;
  cursor: pointer;
}
.menuPositionActive {
  font-size: 12px;
  font-weight: bold;
  line-height: 25px;
  background: url('images/whiteArrow.gif') no-repeat;
  padding: 0px 0px 0px 10px;
  cursor: pointer;
}
.menuPositionSingleActive {
  font-size: 12px;
  font-weight: bold;
  border-bottom: solid 1px #336ea0;
  line-height: 25px;
  background: url('images/whiteArrow.gif') no-repeat;
  padding: 0px 0px 0px 10px;
  cursor: pointer;
}
.bussinesHead {
  background: url('images/bussinesHead.gif') repeat-y;
  padding: 0px 18px 0px 18px;
  line-height: 30px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
}
.leftModHead {
  height: 31px;
}
.leftModBg {
  background: url('images/leftModBg.gif') repeat-y;
  padding: 5px 15px 0px 15px;
  font-size: 11px;
  line-height: 18px;
}
.footer {
  padding: 10px 0px 0px 10px;
}
.toBg {
  background: url('images/toBg.gif') no-repeat;
  width: 198px;
  height: 99px;
}
.address {
  font-size: 11px;
  color: #004a88;
}
.address a {
  color: #F53724;
}
.copyright {
  color: #959ca0;
  font-size: 9px;
} 
.copyright a {
  color: #959ca0;
  font-size: 9px;
}
#switch1 {
  float: left;
  height: 270px;
  background: url('images/test1.jpg') right;
  border-right: 1px solid #fff;
  cursor: pointer;
}

#switch2 {
  float: left;
  height: 270px;
  background: url('images/test2.jpg') right;
  border-right: 1px solid #fff;
  cursor: pointer;
}
#switch3 {
  float: left;
  height: 270px;
  background: url('images/test3.jpg') right;
  border-right: 1px solid #fff;
  cursor: pointer;
}
.switchOff, .switchOff .downLine {
  width: 195px !important;
  width: 196px;
}
.switchOff .downLineText {
  display: block;
}
.switchOff .downLineTextSmall {
  width: 170px;
}
.switchMin, .switchMin .downLine  {
  width: 65px !important;
  width: 66px;
}
.switchMin .downLineText {
  display: none;
}
.switchMax, .switchMax .downLine {
  width: 455px !important;
  width: 456px;
}
.switchMax .downLineText {
  display: block;
}
.switchMax .downLineTextSmall {
  width: 400px;
}
.downLine {
  position: absolute;
  background: #004a88;
  height: 70px;
  margin: 200px 0px 0px 0px;
  opacity: .8;
  filter: alpha(opacity=80);
  z-index: 1;
  border-right: 1px solid #fff;
}
.downLineText {
 position: absolute;
 color: #fff;
 font-size: 12px;
 font-weight: bold;
 margin: 210px 0px 0px 10px;
 z-index: 10;
}
.downLineTextSmall { 
 font-size: 10px;
 font-weight: normal;
}

.ModuleThree
{
 float: left;
 width: 176px;
 width: 166px !important;
 padding: 10px 0px 0px 10px;
}

.ModuleTitle
{
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana;
 color: #004a88;
}

.ModuleSubTitle
{
 font-size: 11px;
 font-family: Tahoma;
 color: #004a88;
}
.ModuleSubTitle .titleText {

}
.ModuleSubTitle .titleDate {
 font-size: 9px;
 font-family: Tahoma;
 color: #a4a4a4;
}
.listDocItem .titleDate {
 font-size: 11px;
 font-weight: normal;
 font-family: Tahoma;
 color: #a4a4a4;
 float: right;
}
.listDocItem .titleText {
  font-size: 12px;
}
.ModuleMore
{
 font-family: Tahoma;
 font-size: 11px;
 color: #f53724;
 text-align: right;
}

.ModuleMore a
{
 font-family: Tahoma;
 font-weight: normal;
 font-size: 11px;
 color: #f53724;
 text-decoration: none
}

.More a
{
 font-family: Tahoma;
 font-size: 11px;
 color: #f53724;
 text-decoration: none
}

.More
{
	text-align: right;
}

.ModuleLine
{
 padding: 7px 0px 0px 0px;
 border-bottom: 1px dashed #e6e6e6;
 height: 1px;
}

.dashed
{
 border-bottom: 1px dashed #e6e6e6;
 height: 1px;
 font-size: 1px;
}

.sepH18
{
 width: 18px;
 float: left;
}

.sepH5
{
 width: 5px;
 float: left;
}

.sepH87
{
 width: 87px;
 float: left;
}

.sepH40
{
 width: 40px;
 float: left;
}

.sepH10
{
 width: 10px;
 float: left;
}

.sepH30
{
 width: 30px;
 float: left;
}

.sepV20
{
 height: 20px;
 clear: both;
}

.sepV10
{
 height: 10px;
 clear: both;
}

.sepV8
{
 height: 8px;
 clear: both;
}

.sepV15
{
 height: 15px;
 clear: both;
}
/* CSS Document */

img
{
 border: none;
}

.pytanie
{
 line-height: 18px;
 color: #004A88;
 cursor: pointer;
}

.odpowiedz
{
 padding: 5px 0px 5px 10px;
 line-height: 14px;
}

td
{
font-size: 11px;
font-family: Tahoma;
}

.strefaLink
{
 text-decoration: none;
 color: #004a88;
}

.StrefaSortLink
{
 color: #585858;
 text-decoration: underline;
}

INPUT.lay3 
{
  font-family: Verdana;
  font-size: 10px;
  COLOR: #4B4B4B;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url(images/lay3.gif);
  text-align: left;
  border: none;
  width: 173px;
  height: 17px;
  padding-top: 2px;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: normal;
}

.customers
{
  vertical-align: text-top;
  text-align: left;
  COLOR: #004A88;
  FONT-FAMILY: Verdana;
  font-size: 11px;
}

INPUT.lay4 
{
  font-family: Verdana;
  font-size: 10px;
  COLOR: #4B4B4B;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url(images/lay4.gif);
  text-align: left;
  border: none;
  width: 350px;
  height: 17px;
  padding-top: 2px;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: normal;
}

select.selectlay3 
{
  font-family: Verdana;
  font-size: 10px;
  COLOR: #4B4B4B;
  width: 173px;
}

.btnRedLeft
{
  float: left;
  background: url('images/btnRedLeft.gif');
  width: 8px;
  height: 17px;
}

.btnRedRight
{
  float: left;
  background: url('images/btnRedRight.gif');
  width: 8px;
  height: 17px;
}

.btnRedCenter
{
  float: left;
  background: url('images/btnRedCenter.gif');
  height: 14px !important;
  height: 17px;
  font-family: Tahoma;
  font-size: 9px;
  padding: 3px 0px 0px 0px;
  color: white;
  text-transform: uppercase;
}

div a
{
 text-decoration: none;
}

.InfoBtn
{
 padding: 6px 0px 0px 0px;
 height: 22px !important;
 height: 28px;
 width: 555px;
 background: url('images/MenuLine.gif');
}

.InfoBtnTxT
{
 font-size: 12px;
 padding: 2px 0px 0px 0px;
}

.blue
{
 color: #004A88;
}

.red
{
 color: #F53724;
}

.Thistoria
{
 width: 300px;
 height: 140px;
 background: url('images/textarea.gif');
 border: none;
 overflow: hidden;
}

.Tmeta
{
 width: 300px;
 height: 140px;
 background: url('images/textarea.gif');
 border: none;
}

.History
{
 padding: 5px 0px 5px 5px;
 line-height: 16px;
}

ul.subMain {
	list-style-image: url(images/list_raquo.gif);
	color: #004A88;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	margin-left: 18px;
	padding-left: 0px;
	line-height: 15px;
}

.module
{
 font-size: 10px;
}


.btnYstart
{
 float: left;
 background: url('images/btnYstart.gif');
 width: 7px;
 height: 17px;
}

.btnYend
{
 float: left;
 background: url('images/btnYend.gif');
 width: 20px;
 height: 17px;
}

.btnYbg
{
 float: left;
 background: url('images/btnYbg.gif');
 height: 14px !important;
 height: 17px;
 font-family: Tahoma;
 font-size: 9px;
 padding: 3px 0px 0px 0px;
 text-transform: uppercase;
}
.btnYbg a {
  color: #ffffff;
  font-weight: normal;
  font-size: 9px;
}

.konsultanci
{
 background: url('images/kontakt.gif');
 height: 88px !important;
 height: 111px;
 width: 178px !important;
 width: 198px;
 padding: 23px 0px 0px 20px;
}



.borderW
{
	float: left;
}

.floatLeft
{
	float: left;
}

.imageTermInfo
{
	float: left;
}


.treeview ul{ /*CSS for Simple Tree Menu*/
  margin: 0;
  padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
  background: white url(images/list.gif) no-repeat left center;
  list-style-type: none;
  padding-left: 22px;
  margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
  background: white url(images/closed.gif) no-repeat left 1px;
  cursor: pointer;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
  display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
  cursor: default;
}

.sepDashed {
  margin: 7px 0px 7px 0px;
  border-bottom: 1px dashed #e6e6e6;
  height: 1px;
}



