body {
	margin-top: 0px;
	margin-left: 0px;
}

.MyPanel-up-hovering {
	color: #b41e22;
}



.TopPanelButton {
	color: #b2171c;
	font-family: verdana, arial;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	margin-left: 8px;
	margin-right: 8px;
}
.TopPanelButton-up-hovering {
	text-decoration: underline;
}



.partners {
	height: 55px;
	vertical-align: middle;
	background-color: #ffffff;
}

.bottomLine {
	font-family: verdana, arial;
	font-size: 9px;
	color: #ffffff;
}



.mail {
	color: gray;
	text-decoration: none;
}
a.mail:hover {
	color: #f30008;
}



.myStackPanel {
	background-color: #ffffff;
	width: 220px;

	border-bottom: 0px solid #b2171c;
}
.myStackPanel .gwt-StackPanelItem {
	background-color: #b2171c;
	cursor: pointer;
	cursor: hand;
	border-top: 0px solid #ffffff;	
	border-bottom: 1px solid #ffffff;	
}
.myStackPanel .gwt-StackPanelItem .caption {
	color: #ffffff;
	font-family: Verdana, Arial;
	font-variant: small-caps;
	font-size: 13px;
	font-weight: 600;
	margin-left: 5px;
}
.myStackPanel .gwt-StackPanelItem-selected .caption {
	color: #ffffff;
}
.myStackPanel .gwt-StackPanelItem-selected {
	border-bottom: 0px solid #ffffff;
	cursor: default;
}
.myStackPanel .gwt-StackPanelContent {
	margin-top: 20px;
}


.myInnerStackPanel {
	background-color: #ffffff;
	width: 200px;
	height: 100%;
	margin-left: 20px;
	border-left: 1px solid #b2171c;
	border-right: 0px solid #b2171c;
	border-bottom: 1px solid #b2171c;
}
.myInnerStackPanel .gwt-StackPanelItem {
	background-color:#ffffff;
	cursor: pointer;
	cursor: hand;
	border-top: 1px solid #b2171c;
}
.myInnerStackPanel .gwt-StackPanelItem .caption {
	color: #b2171c;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-variant:normal;
	margin-left: 10px;
}
.myInnerStackPanel .gwt-StackPanelItem-selected .caption {
	color: #ffffff;
}
.myInnerStackPanel .gwt-StackPanelItem-selected {
	background-color: #b2171c;	
	border-top: 1px solid #ffffff;	
	border-bottom: 1px solid #ffffff;
	cursor: default;
}



.MyTree{
	margin-left: 0px;
	}
.MyTree .gwt-TreeItem {
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #6b6b6b;
}
.MyTree .gwt-TreeItem-selected {

}
.selectedItem{
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #b2171c;
	font-weight: bold;
	}
.unselectedItem{
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #6b6b6b;
	font-weight: normal;
}

.MyTabBar {
	margin-left: 0px;
	margin-right: 0px;
 }
.MyTabBar .gwt-TabBarFirst {
	background-color: white;
	width: 10px;
	height: 30px;
	

	}
.MyTabBar .gwt-TabBarFirst-wrapper {
	width: 10px;
	height: 30px;
	border-right: 1px solid #b2171c;
}
.MyTabBar .gwt-TabBarRest {
	width: 100%
}
.MyTabBar .gwt-TabBarRest-wrapper {
	background-color: white;
	border-bottom: 1px solid #b2171c;
}
.MyTabBar .gwt-TabBarItem {
	font-size :12px;
	font-family: verdana, arial;
	background-color: #fcbfbf;
	color: #b2171c;  
	width: 130px;
	height: 30px;
	cursor: hand;
	cursor: pointer;
	text-align:center;
	vertical-align: bottom;
	border-top: 1px solid #b2171c; 
	border-right: 1px solid #b2171c; 
	border-bottom: 0px solid #b2171c; 
	}
	
.MyTabBar .gwt-TabBarItem-wrapper {
	
}
.MyTabBar .gwt-TabBarItem-selected {
	background-color: #ffffff;
	color: #b2171c;
	border-bottom: 0px solid #b2171c;
	font-weight: bold;  
}

.gwt-TabPanel {
	margin:0px;
}

.MyDeckPanel{
	margin-left: 10px;
	width: 670px;	
	background-color: #ffffff;
	border-left: 1px solid #b2171c; 
	border-right: 1px solid #b2171c; 
	border-bottom: 1px solid #b2171c;
	border-top: 0px solid #b2171c;
	}

.encodersInnerTableHeader{
	background-color: #ffffff;
	font-size: 11px;
	font-family: verdana,arial;
	color: #000000;
	border-bottom: 1px solid #ececec; 
	height: 30px;
	}

.encodersTableContent{
	font-size: 10px;
	font-family: verdana,arial;
	border-bottom: 1px solid #ececec; 
	}

.encodersTablePDF{
	cursor: hand;
	cursor: pointer;
	}

.encodersTableContentBack{
	background-color: #ececec;
	font-size: 10px;
	font-family: verdana,arial;
	}

.encoderInnerTable{
	width: 670px; 
	}

.productItem{
	cursor: pointer;
	cursor: hand;
}
.content{
	margin-left: 10px;
	margin-right: 10px;
	color: gray;
	font-size: 11px;
	line-height: 160%;
	font-family: verdana, arial;
	text-align: justify;
}
.leftContent{
	background-color: #fdf1f1;
}

.kontakt{
	color: #b2171c;
	font-size: 10px;
	line-height: 140%;
	font-family: verdana, arial;
	text-align: center;
}
.prezes{
	color: #b2171c; 
	font-variant: small-caps; 
	font: italic; 
	margin-left: 320px
	}



.linksPanel{
	border: 1px solid #b2171c;
	background-color: #fdf1f1;
	}

.links{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-family: verdana, arial;
	color: gray;
	text-decoration: none;
}
.links:hover{
	color: #b2171c;
}	
.links:visited{
	color: gray;
}

.diSoricHeader{
	font-weight: bold;
	color: #b2171c;
	font-family: verdana, arial;
	font-size: 14px;
	margin-left: 15px;
	}
	
.diSoricContent{
	font-size: 11px;
	line-height: 150%;
	text-align: justify;
	font-family: verdana, arial;	
	}
.diSoricTable{
	width: 670px;
	margin-left: 0px;
	}
.diSoricTableCell{
	font-family: verdana, arial;
	font-size: 11px;
	}
.diSoricTableCellGray{
	font-family: verdana, arial;
	font-size: 11px;
	background-color: ececec;
	}		
.diSoricTableHeader{
	font-family: verdana, arial;
	font-size: 12px;
	color: #b2171c;
	font-weight: 600;
	}		
.diSoricPDFLink{
	font-family: verdana, arial;
	font-size: 9px;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
	}	
a.diSoricPDFLink:hover{
	text-decoration: underline;
}
a.diSoricMainPDFLink{
	font-family: verdana, arial;
	font-size: 11px;
	text-decoration: none;
	font-variant:small-caps;
	color:#b2171c;
	cursor: hand;
	cursor: pointer;
	margin-left: 5px;
	}
a.diSoricMainPDFLink:hover{
	text-decoration: underline;
	}
.diSoricLabel{
	color: #b2171c;
	font-family: verdana, arial;
	font-size: 12px;
	margin-left: 15px;
	line-height: 200%;
	}
.HRline{
	color: #b2171c;
	width: 650px;
}
.linearEncoderTable{
	width: 670px;
	margin-left: 10px;
	border: 1px;
}
.linearEncoderTableHeader{
	background-color: #ececec;
	font-size: 12px;
	font-family: verdana,arial;
	border-bottom: 1px solid #ececec; 
}
.linearEncoderTableCell{
	font-size: 10px;
	font-family: verdana,arial;
	border-bottom: 1px solid #ececec; 
}
.plcPanel{
	margin-left: 10px;
}
.plcPanelLeft{
	font-family: verdana, arial;
	height:20px;
	vertical-align:middle;
	font-size: 11px;
	background-color: #b2171c;
	color: #ffffff;	
}
.plcPanelRight{
	font-family: verdana, arial;
	height:20px;
	vertical-align:middle;
	font-size: 11px;
	text-align:justify;
	line-height:150%;
	background-color: #ececec;
}

.motionPanel{
	width: 223px;
	font-family: verdana, arial;
	vertical-align:middle;
	font-size: 13px;
	height: 30px;
	border-right: 1px solid #b2171c;
	border-left: 1px solid #b2171c;

}
.motionPanel-back{
	background-color: #b2171c;
}
.motionPanelInner{
	vertical-align:middle;
	font-size: 13px;
	height: 30px;
}

.motionPanelTop{
	border-bottom: 1px solid #b2171c;
}
.motionPanelBottom{
	border-top: 1px solid #b2171c;
}
.motionDsc{
	font-family: verdana, arial;
	font-size: 11px;
	text-align: justify;
	line-height: 150%;
	}
.motionLink{
	font-family: verdana, arial;
	font-size: 10;
	text-decoration: none;
	color: #000000;
}
a.motionLink:HOVER {
	text-decoration: none;
	background-color:#ececec; 
	color: #000000;
}
a.motionLink:LINK {
	text-decoration: none;
	color: #000000;
}

.accesories{
	font-family: verdana, arial;
	font-size: 10px;
	text-align: justify;
}
.PDFLink{
	font-family: verdana, arial;
	font-size: 9px;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
	}	
a.PDFLink:hover{
	text-decoration: underline;
}
.adres{
	margin-top:10px;
	font-family: verdana, arial;
	font-size: 11px;
	color: gray;
}

.printerTableHeader{
	height:30px;
	background-color: #ececec;
	font-family: verdana, arial;
	font-size:12px;
	font-weight:bold;
	color: #b2171c;	
	margin-left: 10px;
}

.PrintersPDFLink{
	font-family: verdana, arial;
	font-size: 12px;
	text-decoration: none;
	color:#000000;
	cursor: hand;
	cursor: pointer;
	margin-right: 10px;
	}
.PrintersPDFLink:HOVER{
	text-decoration: none;
	color:#000000;
	}	
.PrintersPDFLink:LINK{
	text-decoration: none;
	color:#000000;
	}
.PrintersPDFLink:VISITED{
	text-decoration: none;
	color:#000000;
	}			
li{
	color: gray;
	font-size: 11px;
}
.descPC{
	font-family: verdana, arial;
	font-size:11px;
	text-align: justify;
	vertical-align: middle;
	line-height: 150%	
}
.tablePC{
	margin-left:10px;
	width: 660;
}
.cellPC{
	font-size: 11;
	font-family: verdana, arial;
	text-align: center;	
}
.typePC{
	font-size: 11;
	font-family: verdana, arial;
	text-align: center;	
	color: #b2171c;
	font-weight: bold; 
}
.relays{
	margin-left:15px;
	width: 530px;
}
.relaysPicture{
	margin-left:15px;
	margin-bottom: 15px;
}
.printerLink{
	height:15px;
	font-family: verdana, arial;
	font-size:11px;
	color: #6b6b6b;	
	vertical-align:middle;
	text-align: right;
}
.news{	
	font-size: 11px;
	color: #b2171c;
	font-family: verdana, arial;	
}
a.news:HOVER{
	font-size: 11px;
	color: #b2171c;
	font-family: verdana, arial;	
	}
a.news:LINK {

	font-size: 11px;
	color: #b2171c;
	font-family: verdana, arial;	
}
a.news:VISITED {

	font-size: 11px;
	color: #b2171c;
	font-family: verdana, arial;	
}
.frame{
	border: 1px solid #b2171c;
}

.menuLinkOver{
	text-decoration: underline;
}
.menuLinkOut{
	text-decoration: none;
}
.menuLinkSelected{
	color: #b2171c;
}
.margin{
	margin-left: 10px;
}
.marginRight{
	margin-right: 10px;
	vertical-align: top;
	cursor: hand;
	cursor: pointer;
	}
.producent{
	font-family: verdana, arial;
	font-size:11px;
	text-align: right;
	font-variant: small-caps;
	text-decoration: none;
	}
a.producent:LINK {
	font-family: verdana, arial;
	font-size:11px;
	text-align: right;
	font-variant: small-caps;
}
a.producent:HOVER {
	text-decoration: none;
}
	
	