
/***
 *	Wyglad modulow reklamowych
 */

 /***	
 *	DYMKI
 */
 
div.Companies-Modules-Box div.lineHintL {
	width: 6px;
	height: 23px;
	float: left;
	background-repeat: no-repeat;
	background-image: url('../img/box-hint-line/box-hint-line-l.gif');}

div.Companies-Modules-Box div.lineHintM {
	float: left;
	height: 23px;
	padding-top: 5px;
	vertical-align: middle;
	background-repeat: repeat-x;
	background-image: url('../img/box-hint-line/box-hint-line-m.gif');}

div.Companies-Modules-Box div.lineHintR {
	float: left;
	width: 6px;
	height: 23px;
	background-repeat: no-repeat;
	background-image: url('../img/box-hint-line/box-hint-line-r.gif');
	z-index: 0;}

div.Companies-Modules-Box div.Hint400T {
	width: 400px;
	height: 7px;
	font-size: 1px;
	background-repeat: no-repeat;
	background-image: url('../img/box-hint-400/box-hint-400-t.gif');}

div.Companies-Modules-Box div.Hint400M {
	vertical-align: middle;
	width: 390px;
	margin: 0px;
	background-repeat: repeat-y;
	padding: 2px 5px 2px 5px;
	background-image: url('../img/box-hint-400/box-hint-400-m.gif');
	background-color: #FFFFFF;}

div.Companies-Modules-Box div.Hint400B {
	width: 400px;
	height: 7px;
	margin: 0px;
	background-repeat: no-repeat;
	background-image: url('../img/box-hint-400/box-hint-400-b.gif');}

div.Companies-Modules-Box div.Hint500T {
	width: 500px;
	height: 7px;
	font-size: 1px;
	background-repeat: no-repeat;
	background-image: url('../img/box-hint-500/box-hint-500-t.gif');}

div.Companies-Modules-Box div.Hint500M {
	vertical-align: middle;
	width: 490px;
	margin: 0px;
	background-repeat: repeat-y;
	padding: 2px 5px 2px 5px;
	background-image: url('../img/box-hint-500/box-hint-500-m.gif');
	background-color: #FFFFFF;}

div.Companies-Modules-Box div.Hint500B {
	width: 500px;
	height: 7px;
	margin: 0px;
	background-repeat: no-repeat;
	background-image: url('../img/box-hint-500/box-hint-500-b.gif');}

div.Companies-Modules-Box div.line {
	height: 3px;
	margin: 0px auto;
	border-top-width: 1px;
	border-top-style: solid;}

div.Companies-Modules-Box div.exporters {
	border-top-color: #28752D;}

div.Companies-Modules-Box div.transport {
	border-top-color: #226196;}

div.Companies-Modules-Box div.foreign {
	border-top-color: #7C5828;}

div.Companies-Modules-Box div.non-paid {
	border-top-color: #888888;}


div.Companies-Modules-Box a {
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight: bold;}

div.Companies-Modules-Box div.exporters a {
	color: #28752D;}

div.Companies-Modules-Box div.transport a {
	color: #32517B;}

div.Companies-Modules-Box div.foreign a {
	color: #714f21;}

div.Companies-Modules-Box div.non-paid a {
	color: #545454;}

/** 
 *	CZESC WLASCIWA
 *	Nazwa Branzy
 *	Rozwijana lista branzy dodatkowych
 */

div.Companies-Modules-Box {
	width: 530px;
	margin: 0px auto 10px auto;}

div.Companies-Modules-Box div.branchBox {
	border-top: 1px solid #d9d9d9;}

div.Companies-Modules-Box div.branchBox div.title {
	text-align: right;
	padding: 6px 10px 3px 10px;}

div.Companies-Modules-Box div.branchBox div.title a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;}

div.Companies-Modules-Box div.branchBox div.exporters a {
	color: #28752D;}

div.Companies-Modules-Box div.branchBox div.transport a {
	color: #32517B;}

div.Companies-Modules-Box div.branchBox div.foreign a {
	color: #714f21;}

div.Companies-Modules-Box div.branchBox div.non-paid a {
	color: #545454;}

div.Companies-Modules-Box div.branchBox div.title a:hover {
	text-decoration: underline;}

div.Companies-Modules-Box div.branchBoxExt div.info {
	overflow: hidden;
	position: static;
	margin: 0px 2px 0px 2px;
	padding: 2px 22px 2px 2px;
	padding: 0px;}

div.Companies-Modules-Box div.branchBoxExt div.exporters {
	border-bottom: 1px solid Green;
	background-color: #FFFEF0;}

div.Companies-Modules-Box div.branchBoxExt div.transport {
	border-bottom: 1px solid #226196;
	background-color: #D1DFEA;}

div.Companies-Modules-Box div.branchBoxExt div.foreign {
	border-bottom: 1px solid #A87B3E;
	background-color: #E7D7C1;}

div.Companies-Modules-Box div.branchBoxExt div.non-paid {
	border-bottom: 1px solid #C5C5C5;
	background-color: #E9E9E9;}

div.Companies-Modules-Box div.branchBoxExt a {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;}
/*
div.Companies-Modules-Box div.branchBoxExt div.exporters a {
	color: #28752D;}

div.Companies-Modules-Box div.branchBoxExt div.transport a {
	color: #226196;}

div.Companies-Modules-Box div.branchBoxExt div.foreign a {
	color: #7C5828;}

div.Companies-Modules-Box div.branchBoxExt div.non-paid a {
	color: #888888;}
*/

#branches-alternative {
	position: static;
	overflow: hidden;}

#branches-alternative ul {
	padding: 4px;
	margin: 0px;
	margin-left: 128px;
	list-style: none;}

#branches-alternative ul li p {
	margin: 0px;
	text-align: right;}

#branches-alternative ul li a.tl {
	text-decoration: none;
	display: block;}

.xsnazzy {
	padding-right: 15px;
	position: absolute;
	margin-left: -100px;}

#branches-alternative ul li .xsnazzy, 
#branches-alternative ul li a.tl .xsnazzy {
	visibility: hidden;}

#branches-alternative ul li a.tl:hover .xsnazzy 
	{visibility: visible;}

#branches-alternative ul li:hover .xsnazzy {
	visibility: visible;
	z-index: 500;}

#branches-alternative ul li .xsnazzy a {
	display: list-item;
	width: 100%;
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	line-height: 15px;
	text-align: right;}

#branches-alternative ul li a:hover .xsnazzy a,
#branches-alternative ul li:hover .xsnazzy a {
	}

#branches-alternative ul li a:hover .xsnazzy a:hover,
#branches-alternative ul li:hover .xsnazzy a:hover {
	text-decoration: underline;}



/* for IE7 */
#branches-alternative ul li {z-index:1;}
#branches-alternative ul li:hover {z-index:100;}

/* for IE5.5 and IE6 */
#branches-alternative ul li a.tl:hover {border:0; z-index:100;}

div.Companies-Modules-Box div.headerBox {
	}

div.Companies-Modules-Box div.headerBox div.title {
	width: 496px;
	margin-left: 2px;
	margin-right: 2px;
	padding: 5px 25px 5px 5px; 
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;}

div.Companies-Modules-Box div.headerBox div.exporters {
	background-color: #2DA140;}

div.Companies-Modules-Box div.headerBox div.transport {
	background-color: #226196;}

div.Companies-Modules-Box div.headerBox div.foreign {
	background-color: #A87B3E;}

div.Companies-Modules-Box div.headerBox div.non-paid {
	background-color: #A3A3A3;}

div.Companies-Modules-Box div.headerBox div.title {
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight: bold;
	color: #FFFFFF;}

div.Companies-Modules-Box div.headerBox div.title a {
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight: bold;
	color: #FFFFFF;}

div.Companies-Modules-Box div.contentBox {
	margin: 0px;
	padding: 0px;}

div.Companies-Modules-Box div.contentBox div.exporters {
	background-color: #FEFCC8;
	border-bottom: 1px solid #28752D;}

div.Companies-Modules-Box div.contentBox div.transport {
	background-color: #D1DFEA;
	border-bottom: 1px solid #226196;}

div.Companies-Modules-Box div.contentBox div.foreign {
	background-color: #E7D7C1;
	border-bottom: 1px solid #7C5828;}

div.Companies-Modules-Box div.contentBox div.non-paid {
	background-color: #FFFFFF;
	border-bottom: 1px solid #888888;}

div.Companies-Modules-Box div.contentBox div.container, 
div.Companies-Modules-Box div.footerBox div.container {
	width: 524px;
	padding: 1px;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 10px;}

div.Companies-Modules-Box div.contentBox div.container {
	height: auto;
	vertical-align: middle;}

div.Companies-Modules-Box div.contentBox div.container table {
	border: 0px;
	width: 100%;
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0px;}

div.Companies-Modules-Box div.contentBox div.container table td.image {
	width: 200px;
	vertical-align: middle;
	text-align: left;
	padding: 4px 1px 4px 3px;}

div.Companies-Modules-Box div.contentBox div.container table td.text {
	vertical-align: middle;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	padding: 4px 1px 4px 5px;}

div.Companies-Modules-Box div.container u {
	color: #BB0000;
	text-decoration: none;
	font-weight: bold;}

/*
	Keywords
*/

div.Companies-Modules-Box div.keywordBox {
	padding: 0px 2px 0px 2px;}

div.Companies-Modules-Box div.keywordBox div.text {
	font-family: Arial, Verdana, Tahoma, Helvetica;
	padding: 4px 4px 5px 2px;
	text-align: justify;
	text-transform: lowercase;}

div.Companies-Modules-Box div.keywordBox div.text a {
	font-size: 11px;}

div.Companies-Modules-Box div.keywordBox div.text u {
	color: #BB0000;
	text-decoration: none;
	font-weight: bold;}

div.Companies-Modules-Box div.keywordBox div.text a:hover u {
	text-decoration: underline;}

div.Companies-Modules-Box div.keywordBox div.exporters a {
	color: #28752D;}

div.Companies-Modules-Box div.keywordBox div.transport a {
	color: #32517B;}

div.Companies-Modules-Box div.keywordBox div.foreign a {
	color: #714f21;}

div.Companies-Modules-Box div.keywordBox div.non-paid a {
	color: #545454;}

/**
 *	Discount
 */

div.Companies-Modules-Box div.discountBox {
	margin: 0px 2px 0px 2px;}

div.Companies-Modules-Box div.discountBox div.text {
	padding: 4px 14px 8px 2px;
	text-align: right;
	font-weight: bold;
	text-transform: uppercase;}

/**
 *	Stopka
 */

div.Companies-Modules-Box div.footerBox,
div.Companies-Modules-Box div.footerBox div.container {
	margin: 0px auto;
	width: 520px;}

div.Companies-Modules-Box div.footerBox div.column {
	float: left;}

div.Companies-Modules-Box div.footerBox div.address,
div.Companies-Modules-Box div.footerBox div.phone,
div.Companies-Modules-Box div.footerBox div.direction {
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-size: 11px;
	padding: 3px 5px 3px 5px;}

div.Companies-Modules-Box div.footerBox div.address {
	}

div.Companies-Modules-Box div.footerBox div.phone {
	}

div.Companies-Modules-Box div.footerBox div.direction {
	margin-bottom: 10px;
	width: 510px;}

div.Companies-Modules-Box div.footerBox div.direction div.title {
	padding-bottom: 5px;
	font-weight: bold;}


div.Companies-Modules-Box div.footerBox div.affiliates {
	float: right;
	width: 190px;
	padding-top: 20px;
	padding-left: 10px;
	text-align: center;}

div.Companies-Modules-Box div.footerBox div.transport div.separator  {
	border-bottom: 1px solid #226196;}

div.Companies-Modules-Box div.footerBox div.export div.separator {
	border-bottom: 1px solid #226196;}

div.Companies-Modules-Box div.footerBox div.foreign div.separator {
	border-bottom: 1px solid #226196;}

div.Companies-Modules-Box div.footerBox div.non-paid div.separator {
	border-bottom: 1px solid #226196;}

div.Companies-Modules-Box div.iconsBox {
	width: 510px;
	padding: 3px 10px 6px 10px;
	position: static;}

div.Companies-Modules-Box div.iconsBox a.icon, 
div.Companies-Modules-Box div.footerBox div.affiliates a {
	vertical-align: middle;
	display: inline;
	padding: 4px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;}

div.Companies-Modules-Box div.iconsBox a:hover.icon, 
div.Companies-Modules-Box div.footerBox div.affiliates a:hover {
	text-decoration: underline;}

div.Companies-Modules-Box div.iconsBox div.icon {
	margin: 3px;
	text-align: center;}

div.Companies-Modules-Box div.iconsBox div.icon-c300 div.icon {
	float: left;}

div.Companies-Modules-Box div.iconsBox div.icon-c210 div.icon {
	float: right;}

div.Companies-Modules-Box div.iconsBox div.icon-c210 {
	width: 200px; 
	float: left;}

div.Companies-Modules-Box div.iconsBox div.icon-c300 {
	width: 300px; 
	float: left;}

div.Companies-Modules-Box div.iconsBox a.icon span {
	text-align: left;
	width: 150px;
	visibility: hidden;
	margin: 32px 0px 0px -42px;
	position: absolute;
	color: Black;
	font-weight: normal;
	font-size: 10px;}

div.Companies-Modules-Box div.iconsBox a.icon:hover {
	white-space: normal;
	visibility: visible;}

div.Companies-Modules-Box div.lineBox {
	}

div.Companies-Modules-Box div.lineBox div.exporters {
	background-color: #FEFCC8;
	border-bottom: 1px solid #28752D;}

div.Companies-Modules-Box div.lineBox div.transport {
	background-color: #D1DFEA;
	border-bottom: 1px solid #226196;}

div.Companies-Modules-Box div.lineBox div.foreign {
	background-color: #E7D7C1;
	border-bottom: 1px solid #7C5828;}

div.Companies-Modules-Box div.lineBox div.non-paid {
	background-color: #FFFFFF;
	border-bottom: 1px solid #888888;}

div.Companies-Modules-Box div.separatorBox {
	}

div.Companies-Modules-Box div.separatorBox div.exporters {
	background-color: #FEFCC8;
	border-bottom: 0px solid #28752D;}

div.Companies-Modules-Box div.separatorBox div.transport {
	background-color: #D1DFEA;
	border-bottom: 0px solid #226196;}

div.Companies-Modules-Box div.separatorBox div.foreign {
	background-color: #E7D7C1;
	border-bottom: 0px solid #7C5828;}

div.Companies-Modules-Box div.separatorBox div.non-paid {
	background-color: #FFFFFF;
	border-bottom: 1px solid #888888;}
