@charset "windows-1250";

<!--

        BODY {background-color:white; color:navy; margin:0px;}
        BODY.PageMain {color:navy; margin-top:10px; margin-left:0px;background:#F2F2F8 url("data/tlo01.bmp"); font-family: Verdana, arial, sans-serif; font-size: small;}
        BODY.SubPage  {background-color:white; color:navy; margin-top:0px; margin-left:0px;}
        BODY.LeftMenu {background-color:#f2f2f8; color:navy; margin-top:6px; margin-left:6px;}
        BODY.GrayPage {background-color:#f2f2f8; color:navy; margin-top:0px;}
        TD.background {background:#F2F2F8 url("tlo01.bmp")}
        
	P {font-family: Verdana, arial, sans-serif;}
	H1 {font-family: Verdana, arial, sans-serif;}
	H2 {font-family: Verdana, arial, sans-serif;}
	H3 {font-family: Verdana, arial, sans-serif; text-align:center}
	H4 {font-family: Verdana, arial, sans-serif;}
	/*A {onmouseover = "this.style.color='red'" onmouseout ="this.style.color='navy'"} */
	/*A {cursor:help}*/
	A:link { color: navy;  }
	A:visited { color: navy }
  	A:active { color: black }
	
	input {font-size: 12px; border: 1px solid #7f9db9;}
	select {font-size: 12px; font-weight: bold;}

  	Table.Contact {background-color:white;} /* #edeae2 background: transparent url("data/map3a.jpg");}*/
    	.Transparent {background-color:white;} /*background-color: transparent;}*/
	
		
		
.lang {
	color:gray;
	text-align:right;
	font-size : 10px;
	font-family: Verdana, arial, sans-serif;
	word-spacing:7px;
	letter-spacing:0px;
	/*background:#F2F2F8 url("data/tlo01.bmp")*/
	background: #C8D7E3 url("data/mm_back_top.bmp") repeat-x bottom;
}

.stopka {
	background:navy url("data/mm_back.bmp") repeat-x top;
    	background-color:#F2F2F8;
	
}

.earth {
	vertical-align:top;
    font-family: webdings;
	color:navy; 
	font-size : 14px;
}

.footer {
	vertical-align:top;
	color:navy;
	text-align:left;
	font-size : 11px;
	font-family: Verdana, arial, sans-serif;
	word-spacing:7px;
	letter-spacing:1px;
}

.newsDate {
        font-size: 8pt;
        color: #808080;
        margin-top: 15px;
        margin-bottom: 3px;
}

.newsBody {
        font-size: 7pt;
        color: #404040;
        margin: 5px;
}
	
A.telefon:link {
	color: black
}
A.telefon:visited {
	color: black
}
A.telefon:active {
	color: red
}

.autor {
	color:navy;
	text-align:center;
	font-size : 10px;
	padding-left: 40px;
	padding-right: 40px;
	font-family: Verdana, arial, sans-serif;
	background:#F2F2F8 url("data/tlo01.bmp")
}
	
	.swf_dolny {position: absolute; width: 100%; height: 100px; top: auto; right: 0; bottom: 0; left: 0;}
	.NextPrev {color:navy; cursor:pointer; text-align:right; font-size:10px; font-family: Verdana, arial, sans-serif; padding-right:5px; margin-bottom:10px; line-height:100%; }
	.NextPrevDisabled {color: #C0C0C0; text-align:right; font-size:10px; font-family: Verdana, arial, sans-serif; padding-right:5px; margin-bottom:10px; line-height:100%; }


	.marquee_text {color:white; font-weight: bold; font-size:12px; font-family: Tahoma, arial, sans-serif;}

	TD.textcell {text-align:left; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; }
	
	TD.PageTitle {color:black; text-align:center; font-weight: normal; font-size:10px; font-family: Tahoma, arial, sans-serif; padding-bottom:3px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:black}
	TD.PageFoot {color:black; text-align:center; font-weight: normal; font-size:10px; font-family: Tahoma, arial, sans-serif; padding-top:3px; border-top-style:solid; border-top-width:1px; border-top-color:black}


	TD.TableHead {color:navy; text-align:left; font-weight: bold; font-size:medium; font-family: Tahoma, arial, sans-serif; border-bottom-style:dotted; border-bottom-width:thin; border-color:gray; }
	TD.TableFoot {color:navy; text-align:left; font-weight: normal; font-size:10px; font-family: Tahoma, arial, sans-serif; padding-left:30px; padding-right:20px;}

	TD.LineTitle {color:navy; text-align:left; font-weight: bold; font-size:small; font-family: Tahoma, arial, sans-serif; padding-top:10px;padding-bottom:5px}
	TD.LineTitle2 {color:navy; text-align:left; font-weight: bold; font-size:medium; font-family: Tahoma, arial, sans-serif; padding-top:10px;padding-bottom:5px}
	.LineText {color:navy; text-align:left; font-size:small; font-family: Tahoma, arial, sans-serif; padding-left:15px; padding-right:5px; line-height:130%}
	.LineText2 {color:navy; vertical-align:middle; text-align:left; font-size:small; font-family: Tahoma, arial, sans-serif; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;line-height:120%}
	.LineText3 {color:navy; text-align:left; font-size:x-small; font-family: Tahoma, arial, sans-serif; padding-left:15px; padding-right:5px; line-height:125%;}
	.LineTextSmall {color:navy; vertical-align:middle; text-align:left; font-size:11px; font-family: Tahoma, arial, sans-serif; padding-top:5px; padding-bottom:2px; padding-left:15px; padding-right:10px;line-height:110%}

	.PrintText {color:navy; text-align:right; vertical-align:top; font-size:small; font-family: Tahoma, arial, sans-serif; cursor:pointer; text-decoration:underline;}

	TD.TablePicture {padding-top:3px; padding-bottom:13px; padding-left:3px;}

	.TableMenuSign {color:red; text-align:left; font-weight:bold; font-size:14px; font-family: Tahoma, arial, sans-serif; line-height:100%}
	TABLE.TableText1 {font-size: 12px; color: navy; text-align:center; font-family: Tahoma, arial, sans-serif}

.priceListTextHeader {
        font-size: 11pt;
	color: navy;
	font-weight:bold;
	font-family: verdana, arial, helvetica, sans-serif;
}
.priceListTextHeaderSmall {
        font-size: 7pt;
	color: navy;
	font-weight:normal;
	font-family: verdana, arial, helvetica, sans-serif;
}
.infoTextHeader {
	font-size: 11pt;
	color:#800000;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.prodName {
        color:black;
        text-align:left;
        font-size:15px;
        font-weight:bold;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:130%;
        margin-bottom:10px;
}

.prodTitle {
        color: black;
        text-align: left;
        font-size: 15px;
        font-weight: bold;
        font-family: Verdana, arial, sans-serif;
        vertical-align: middle;
        padding-left:20px;
}

.prodHeader {
        color:navy;
        text-align:left;
        font-size:13px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        margin-left:20px;
        line-height:130%;
}

.prodHeaderSmall {
        color:black;
        text-align:left;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        margin-left:20px;
        line-height:110%;
}

.prodUpdateDate {
        color:black;
        text-align:right;
        font-size:10px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        margin-right:10px;
        line-height:100%;
}

.prodText {
        color:navy;
        text-align:left;
        font-size:12px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:150%;
}

.prodSpec {
        color:navy;
        text-align:left;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:150%;
}

.prodDownloadText {
        color:navy;
        text-align:left;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        margin-left:5px;
        margin-bottom:5px;
        line-height:130%;
}

.prodDownloadSmall {
        color:black;
        text-align:left;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        margin-left:20px;
        line-height:130%;
}

TD.prodDownloadCell {
        color:black;
        text-align:center;
        vertical-align:middle;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
}

.prodTabPic {
       color:navy;
        font-size:12px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        text-align: center;
        line-height:150%;
        padding-bottom:10px;
}


TD.historia {
        color:gray;
        text-align:left;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
}

TABLE.prodTable {
 	border-spacing:0px;
 	border-width:1px;
	border-style:dotted;
	border-color:#C0C0D0;
}

TABLE.productPriceTable {
 	border-spacing:0px;
 	border-width:1px;
	border-style:dotted;
	border-color:#C0C0D0;
	padding:0px;
}

TD.prodTabText {
        color:navy;
        text-align:left;
        font-size:12px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:140%;
}
TD.pricelistMainCell {
        color:navy;
        text-align:left;
        font-size:12px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:140%;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

TD.pricelistPicCell {
        text-align:center;
        vertical-align: middle;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
}

TD.prodTabNameCell {
        color:navy;
        background-color:#F0F0F8;
		padding-left:3px;
}

TD.prodTabPriceCell {
        color:#808080;
        background-color:#E8E8F0;
        text-align:right;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: middle;
        line-height:100%;
        padding-right:10px;
}

.prodTabTextSpec {
        color:#606080;
        text-align:left;
        font-size:10px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:140%;
        margin-left:15px;
}

.prodTabText2 {
        color:navy;
        text-align:left;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:140%;
        margin-left:15px;
}
.prodTabText3 {
        color:navy;
        text-align:left;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align:top;
        line-height:140%;
        margin-left:5px;
}

.prodTabText4 {
        color:navy;
        text-align:left;
        font-size:10px;
        font-family: Verdana, arial, sans-serif;
        vertical-align: top;
        line-height:120%;
        margin-left:5px;
}

.prodTabText5 {
        color:#6060A0;
        text-align:left;
        font-size:10px;
        font-family: Verdana, arial, sans-serif;
        vertical-align:top;
        line-height:140%;
        margin-left:5px;
        padding:10px;
}

TABLE.prodPicTable {
 	border-spacing:0px;
	border-width:1px;
	border-style:dotted;
	border-color:#C0C0D0;
	text-align:center;
}

TD.prodPicCell {
        width:170px;
        color:navy;
        text-align:center;
        font-size:12px;
        font-family: Verdana, arial, sans-serif;
        vertical-align:top;
        line-height:140%;
        margin-left:5px;
        font-weight:normal;
}
TD.prodPicNameCell {
        color:navy;
        background-color:#F0F0F8;
}
TD.prodPicCompCell {
        color:navy;
        background-color:#F0F0F8; 
		padding-right:0px;
		margin-right:0px;
		text-align:center;	
		vertical-align:top;	
		cursor:pointer;
		width:13px;
}
TD.prodPicPriceCell {
        color:#808080;
        background-color:#E8E8F0;
        text-align:center;
        font-size:11px;
        font-family: Verdana, arial, sans-serif;
        vertical-align:middle;
        font-weight:normal;	
		padding-left:5px;
		padding-right:5px;
}

.leftMenuLine {
        color:navy;
        text-align:left;
        font-size:12px;
        font-family: Verdana, arial, sans-serif;
        line-height:140%;
        padding-top:5px;
        padding-bottom:5px;
        vertical-align:top;
}

td.leftMenuIcon {
        text-align:center;
        padding-top:0px;
        padding-bottom:0px;
        vertical-align:middle;
}

td.leftMenuHeadCell {
	background: #DCE6F0 url("data/pm_back.bmp") no-repeat top;
	color:navy;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	font-family: Verdana, arial, sans-serif;
	line-height:120%;
	padding-top:8px;
	padding-bottom:6px;
	vertical-align:top;
	text-decoration:none;
	cursor:pointer;
}

td.leftMenuHeadCellSel {
        background: #DCE6F0 url("data/pm_back.bmp") no-repeat top;
       	color: #E00000;
	text-align:left;
        font-size:13px;
       	font-weight:bold;
        font-family: Verdana, arial, sans-serif;
        line-height:120%;
        padding-top:8px;
        padding-bottom:6px;
        vertical-align:top;
	text-decoration:none;
}

td.leftMenuItemCell {
        background: #DCE6F0 url("data/pm_back.bmp") no-repeat top;
	height:22px;
	padding-top:0px;
        padding-bottom:0px;
       	color:navy;
	text-align:left;
        font-size:12px;
       	font-weight:bold;
        font-family: Verdana, arial, sans-serif;
        line-height:120%;
        vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
}

td.leftMenuItemCellSel {
        background: #DCE6F0 url("data/pm_back.bmp") no-repeat top;
	height:22px;
	padding-top:0px;
        padding-bottom:0px;
        color:#E00000;
	text-align:left;
        font-size:12px;
       	font-weight:bold;
        font-family: Verdana, arial, sans-serif;
        line-height:120%;
        vertical-align:middle;
	text-decoration:none;
}

td.leftMenuChildCell {
	height:18px;
	padding-top:0px;
        padding-bottom:0px;
       	color:navy;
	text-align:left;
        font-size:11px;
       	font-weight:normal;
        font-family: Verdana, arial, sans-serif;
        line-height:120%;
        vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
}

td.leftMenuChildCellSel {
        height:18px;
	padding-top:0px;
        padding-bottom:0px;
        color:#E00000;
	text-align:left;
        font-size:11px;
       	font-weight:bold;
        font-family: Verdana, arial, sans-serif;
        line-height:120%;
        vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
}

DIV.leftMenuTextSmall {
	color:navy;
	text-align:left;
        font-size:10px;
        font-weight:normal;
        font-family: Verdana, arial, sans-serif;
        line-height:120%;
        padding-top:5px;
        padding-bottom:5px;
        vertical-align:top;
	text-decoration:none;
	cursor:pointer;
}

DIV.leftMenuTextSmallSel {
	color:red;
	text-align:left;
        font-size:10px;
        font-weight:normal;
        font-family: Verdana, arial, sans-serif;
        line-height:120%;
        padding-top:5px;
        padding-bottom:5px;
        vertical-align:top;
	text-decoration:none;
}

A.leftMenuLink:link { color: navy }
A.leftMenuLink:visited { color: navy }
A.leftMenuLink:active { color: navy }

td.leftMenuSep {
        background: #DCE6F0 url("data/pm_sep.bmp") no-repeat center;
}


.bodyTableRow {
        font-family: Verdana, arial, sans-serif;
        text-align:left;
        font-size:11px;
        color:navy;
        margin-left:10px;
        /*background-color:#FFFFFF;*/
        padding-left:20px;
        padding-right:10px;
        line-height:130%;
        vertical-align:top;
}

.newsTableRow {
        font-family: Verdana, arial, sans-serif;
        text-align:left;
        font-size:13px;
        color:navy;
        margin-left:10px;
        /*background-color:#FFFFFF;*/
        padding-left:20px;
        padding-right:10px;
        line-height:130%;
}

.tinyTableRow {
        font-family: Verdana, arial, sans-serif;
        text-align:left;
        font-size:11px;
        color:navy;
        margin-left:10px;
        /*background-color:#FFFFFF;*/
        padding-left:20px;
        padding-right:10px;
        line-height:130%;
}

.tinyTableCenterRow {
        font-family: Verdana, arial, sans-serif;
        text-align:center;
        font-size:12px;
        color:navy;
        margin-left:10px;
        /*background-color:#FFFFFF;*/
        padding-left:20px;
        padding-right:10px;
        line-height:130%;
}

table.prodSubMenuTableLayout {
	padding:0px;
	margin:0;
	border-width:0px;
	border-style:solid;
	border-color:black;
	height:22px;
 	margin-left:10px;
}

tr.prodSubMenuTableRow
{
   font-family: Verdana, arial, sans-serif;
   text-align:center;
   letter-spacing:1px;
   font-size: 11px;
   color: navy;
   font-weight: normal;
   padding: 0;
   margin:0;
   line-height: 100%;
   background-color: #E0E0E8;
}

td.prodSubMenuCell
{
        background-color: #E0E0E8;
        cursor:pointer;
}

td.prodSubMenuCellSel
{
        background-color: #FFFFA0;
        cursor:pointer;
}

TABLE.selectorTable {
 	border-spacing:2px;
 	border-width:1px;
	border-style:dotted;
	border-color:#C0C0D0;
}

td.selectorHeaderCell
{
   background-color: #DCE6F0;
   text-align:center;
   letter-spacing:1px;
   font-size: 11px;
   color: #808080;
   font-weight: normal;
   line-height: 100%;
   padding: 3px;
}

td.selectorTextCell
{
   text-align:right;
   letter-spacing:0px;
   font-size: 11px;
   color: black;
   font-weight: normal;
   line-height: 100%;
}

A.prodSubMenuLink { color:navy; text-decoration:none; }
A.prodSubMenuLinkSel { color:navy; text-decoration:none; }
A.prodSubMenuLinkSel:link { color: navy }
A.prodSubMenuLinkSel:visited { color: navy }
A.prodSubMenuLinkSel:active { color: navy }

td.prodCategoryNameCell
{
    background: white url("data/arrow.bmp") no-repeat center;
    text-align: center;
}
	
table.menuTableLayout {
	padding:0;
	margin:0;
	border:0;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

.menuTableRow
{
   font-family: Verdana, arial, sans-serif;
   text-align:center;
   letter-spacing:0px;
   font-size: 12px;
   color: #FFFFFF;
   background-color: #004080;
   line-height: 100%;
}

td.mainMenuCellSep {
	background: #C8D7E3 url("data/mm_sep.bmp") no-repeat center top;
}

td.mainMenuCellSepLeft {
	background: #C8D7E3 url("data/mm_sep_left.bmp") no-repeat center top;
}
td.mainMenuCellSepRight {
	background: #C8D7E3 url("data/mm_sep_right.bmp") no-repeat center top;
}

td.mainMenuCellEnd
{
    background: #C8D7E3 url("data/mm_back_right.bmp") repeat-x top;
}

td.mainMenuCell
{
	background:#C8D7E3 url("data/mm_back.bmp") repeat-x left top;
	padding-top:5px;
	vertical-align:top;
	cursor:pointer;
}

td.mainMenuCellSel
{
	background:#C8D7E3 url("data/mm_back_sel.bmp") repeat-x left top;
	padding-top:5px;
	vertical-align:top;
        cursor:pointer;
}

td.footerCell
{
        background:#C8D7E3 url("data/foot_back.bmp") repeat-x left top;
 	padding-top:5px;
	vertical-align:top;
}

td.footerCellHT
{
        background:#C8D7E3 url("data/foot_back.bmp") repeat-x top;
        padding-top:2px;
	vertical-align:top;
}

A.menuLink { color:navy; text-decoration:none;}
A.menuLinkSel { color:red; }
A.menuLinkSel:link { color: navy }
A.menuLinkSel:visited { color: navy }
A.menuLinkSel:active { color: navy }


td.rowSepLeft {
	 background: #FFFFFF url("data/sep_left.bmp") no-repeat top;
}

td.rowSepCenter {
	background: #FFFFFF url("data/sep_center.bmp") repeat-x top;
	font-size: 8px;
	padding-top:0px;
	padding-bottom:0px;
}

td.rowSepRight {
	background: #FFFFFF url("data/sep_right.bmp") no-repeat top;
}

DIV.sectionHidden {
        display: none;
}

DIV.sectionVisible {
        display: block;
}

DIV.smallBR {
        font-size: 7px;
}

td.viewModeCell {
   font-family: Verdana, arial, sans-serif;
   text-align: left;
   letter-spacing:0px;
   font-size: 11px;
   font-weight:normal;
   color: navy;
   vertical-align: middle;
   padding-left: 5px;
   padding-right: 5px;
   background-color: #DCE6F0;
   cursor:pointer;
}

.pathEndElement {
   color: #E00000;
   font-weight:bold;
}  

TABLE.compTable {
	border-style:none;
	border-color:#C0C0D0; 
}

TD.compTableHeadCell {
	background-color:#F0F0F8;
	color: navy;
	text-align: left;
	font-size: 10px;
	font-weight:normal;
	padding: 5px;		
}	

TD.compTableCell {
	text-align: center;
	font-size: 11px;
	padding: 3px;		
}	


TR.compTableEqualRow {
	background-color: white;
	color: green; 
	font-size: 11px;
}

TR.compTableDiffRow {
	background-color: #EDEDF4;
	color: black;	
	font-size: 11px;   
	font-weight:bold;
}

TD.audioTableCol1 {
	color: navy;
	text-align: right;
	font-size: 12px;
	font-weight:normal;
	padding: 5px;
}

TD.audioTableCol2 {
	color: navy;
	text-align: left;
	font-size: 12px;
	font-weight:normal;
	padding: 5px;
}

.linkList {
	color: navy;
	text-align: left;
	font-size: 11px;
	font-weight:normal;
	padding-left: 10px;
        line-height: 200%;
}

-->
