BODY {
	MARGIN: 0px
}
.tlo_czerwone {
	BACKGROUND-COLOR: #A11B2C
}
.tlo_biale {
	BACKGROUND-COLOR: #FFFFFF
}
.tlo_szare {
	BACKGROUND-COLOR: #91908F
}
.tlo_szare1 {
	BACKGROUND-COLOR: #B5B2B4
}
.tlo_szare2 {
	BACKGROUND-COLOR: #DCDBDB
}
.tlo_czarne {
	BACKGROUND-COLOR: #0
}

.mnu_cell {
	BACKGROUND-COLOR: #F1EFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #52504F;
}
.mnu_marked {
	BACKGROUND-COLOR: #F1EFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A11B2C;
	text-decoration: none;
}
.mnu_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #52504F;
	text-decoration: none;
}

.mnu_roll {
	BACKGROUND-COLOR: #D4D2D0
}

.maintxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}

.famtxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A11B2C;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
        VERTICAL-ALIGN: top;
}
.famtxt2l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A11B2C;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.famtxt2s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A11B2C;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.mnuprobig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #52504F;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	
}
.mnutblfams {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #0;
	font-weight: bold;
	background-color: #FFFFFF;
	text-decoration: none;
}
.mnutblfam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #A11B2C;
	font-weight: bold;
	background-color: #FFFFFF;
	text-decoration: none;
}
.mnutblfam:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #A11B2C;
	font-weight: bold;
	background-color: #FFFFFF;
	text-decoration: underline;
}
.tblLabG { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0;
	font-weight: bold;
	text-align: center;
	text-decoration: none;

}

.mnuProFamCell {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ABAAA9;
	text-decoration: none;
}

.mnuProFamCellCap {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #21329A;
	text-decoration: none;
}

.mnuProFamCell:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #000000;
	font-weight: bold;
	text-decoration: none;
}

.mnu_pro_fam_cell_selected {
	BACKGROUND-COLOR: #0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A11B2C;
	text-decoration: none;
}

.mnuProFamCellSm {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #ABAAA9;
	text-decoration: none;
}

.mnuProFamCellSm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	COLOR: #000000;
	font-weight: bold;
	text-decoration: none;
}

.mnu_pro_fam_cell_ss {
	BACKGROUND-COLOR: #0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #A11B2C;
	text-decoration: none;
}



.pro_txt1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #52504F;
	font-weight: none;
	text-align: left;
	text-decoration: none;
        VERTICAL-ALIGN: top;
	line-height: 10px;
}

.mnuprosmall {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #52504F;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.mnuprosmallS {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #A11B2C;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.zoomtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #0;
	font-weight: none;
	text-align: left;
	text-decoration: none;
        VERTICAL-ALIGN: top;
	line-height: 20px;
	
}
.prodTxtDescClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ABAAA9;
	text-decoration: none;
	text-align: justify;
	margin-left: 10px;
}
.contactClas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #52504F;
	text-decoration: none;
	text-align: left;
}
.contactDeal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #52504F;
	text-decoration: none;
	text-align: left;
}

.about1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #52504F;
	text-decoration: none;
	text-align: justify;
}
.about2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #52504F;
	text-decoration: none;
	text-align: justify;
}
.about3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #52504F;
	text-decoration: none;
	text-align: justify;
	margin-left: 20px;
}
.about4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #52504F;
	text-decoration: none;
	text-align: justify;
	margin-left: 20px;
}
.scrollinfo {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	text-align: right;
        VERTICAL-ALIGN: middle;
}
.systemCaptionClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: normal;
	color: #BEBDBD;
	text-decoration: none;
	text-align: left;
	margin-left: 8pt;
}
.systemCaptionClassSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #BEBDBD;
	text-decoration: none;
	text-align: left;
	margin-left: 8pt;
}
.systemTxtClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	margin-left: 8pt;
	line-height: 14pt;
}
.systemTxtClassSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	margin-left: 8pt;
	line-height: 13pt;
}
.prodTxtDescClassSmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABAAA9;
	text-decoration: none;
	text-align: justify;
	margin-left: 10px;
}
.frmLabel {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 10px;
}
.frmLabel12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.frmLabelBold {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 10px;
}


.listtitle1 {
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	color: #990000;
	font-weight: bold;
	margin-left: 10px;
}

.listitemselected {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.listitem {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0C479D;
}
.listcaption {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
}

