<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	font-family: Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;;
	font-size: 12px;
	color: #1f3950;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #fff;
}

img{margin: 0; border: none;}
form{margin:0; padding: 0;}
h1{font-size: 15px;}
h2{font-size: 14px;}
h3{font-size: 13px;}
a, a:link{color: #1f3950;}
a:hover{text-decoration: underline;color:#d5680f;}

div#header{
	width: 776px;
	margin: 5px auto 0 auto;
	padding: 0;
	text-align: left;
  position: relative;
}

div#header img{position: absolute; top: 15px}
div#header h1{position: absolute; top: 59px; font-size: 11px; margin: 0; padding: 0;}
div#header select{font-size: 11px; float: right;}

div#header div{
	text-align: left;
	width: 450px;
	margin: 0;
	margin-left: 326px;
}
div#header a{text-decoration: none;}
div#header .logged{font-size: 11px;}
div#header div span{line-height: 14px;}
div#header div span.right{margin-left: 100px;}

div#header ul{
	list-style-type: none;
	margin: 5px 0 0 0px;
	padding: 0;
	text-align: center;
}

div#header ul li{
	float: right;
	margin:4px 0 0 2px;
	background: url('../images/menu_bkg.gif') top left repeat-x #4f66aa;
	padding: 8px 0;
}

div#header ul li.li1{width:160px;}
div#header ul li.li2{width:120px;}
div#header ul li.li3{width:165px; margin-left: 0;}

div#header ul li.active{
	font-size: 16px;
	margin-top: 0;
	background: #a0cb48;
	/*
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
*/
}

div#header ul li a, div#header ul li a:link, div#header ul li a:visited
div#header ul li a, div#header ul li a:link, div#header ul li a:visited{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
div#header ul li a:hover{color: #9ecf38}
div#header ul li.active a:hover{color: #fff}
div#lang_exch{
	width: 776px;
	margin: 0 auto;
	padding: 0;
	font-size: 11px;
	color: #777;
}

div#exchange{
	text-align: left;
	margin: 5px 0;
	width: 400px;
	float: left;
	padding: 0;
}

div#languages{
	text-align: right;
	margin: 5px 0;
	width: 300px;
	float: right;
	padding: 0;
}
* html div#lang_exch{margin-top: -24px; margin-bottom: 0;}

div#languages a{text-decoration: none; margin-left: 10px;}

hr#top_border{
	border: none;
	border-top: 5px solid #a0cb48;
	border-bottom: 1px solid #7a9e32;
	background-color: #a0cb48;
	margin: 0 auto;
	padding: 0;
}
hr.normal{width: 776px;}
hr.wide{width: 100%;}

* html hr#top_border{margin-top: -26px; height: 6px;}

div#container, div#container_wide{
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
div#container{width: 776px;}
div#container_wide{width: 100%;}
div#container div{padding: 0;}
div#container div#banner{width: 776px; text-align: center; margin: 0 auto;}
div.homepage div{margin: 5px 0;}

hr#bottom_border{
	border: none;
	border-bottom: 2px solid #7a9e32;
	background-color: #a0cb48;
	margin: 20px auto 10px auto;
	padding: 0;
	clear: both;
}
* html hr#bottom_border{margin:5px 0 0 0; height: 2px; }

div#footer{
	width: 776px;
	margin: 0 auto;
	clear: both;
}
div#footer a img{border: 1px solid #ccc; margin: 5px 3px 5px 2px;}
div#footer img.c_cards{float: left}
div#footer img.credit_reform{float: right}
div#footer p{line-height: 20px; margin: 0 0 5px;}
div#footer p, div#footer p a, div#footer p a:link, div#footer p a:visited{font-size: 10px;color: #777;}
div#footer p a:hover{color: #1f3950}
div#footer p.copy a{text-decoration: none; margin-top: 0;}

/* Homepage */
div#categories_box{
	width: 555px;
	float: left;
}

div#categories_box ul{
	margin:0 0 0 1px;
	padding:0;
	list-style-type: none;
}
div#categories_box ul li{
	float:left;
	font-size: 14px;
	border-right: 1px solid #dddde7;
	border-top: 1px solid #dddde7;
	font-weight: bold;
}
div#categories_box ul li.li1{border-left: 1px solid #dddde7;}
div#categories_box ul li a{
	display: block;
	color: #1f3950;
	text-decoration: none;
	padding:10px
}
div#categories_box ul li a.a1{background-color: #f5eda8;}
div#categories_box table{
	margin: 0;
	width: 555px;
	background-color:#f5eda8;
	border-collapse: collapse;
	clear: both;
	border: none
}
div#categories_box table td{
	border: 1px solid #fff;
	text-align: left;
	padding: 3px 0 3px 8px;
}
div#categories_box table td#cat_top, div#categories_box table td#cat_bottom{
	border-top: none;
	height: 15px;
	text-align: center;
}
div#categories_box table td#cat_bottom{padding: 10px 0;}
div#categories_box table td a{color: #1f3950;text-decoration: none}
div#categories_box table td a:hover{text-decoration: underline;color:#fe7c35;}

div#registration_box, div#shortcut_box, div#new_companies_box, div#com_box, div#products_box{
	padding: 0;
	border: 1px solid #1f3950;
	width: 207px;
	float: right;
	position: relative;
	text-align: left;
}
div#new_companies_box{min-height: 170px;}
* html div#new_companies_box{height: 165px}
div#new_companies_box h2, div#registration_box h2, div#shortcut_box h2{font-size: 13px; margin: 8px;}

div#registration_box p{padding: 0 5px; font-size: 11px; text-align: right; margin: 0;}
div#registration_box p.left{margin: 8px 0; text-align: left;}
div#registration_box h3{text-align: right; padding-right: 5px;}
div#registration_box h3 a{color: #c60;}
div#registration_box a:link, div#registration_box a:visited{text-decoration: none;}
div#registration_box img{float: left; margin: 5px 10px 5px 5px}

div#com_box h2{text-align: center; margin-top: 10px;}
div#com_box{text-align: left; background: url('../images/max_tshirt.gif') 130px 50px  no-repeat #fff;}
div#com_box ul{list-style-type: none; margin: 0; padding-left: 10px}
div#com_box ul li{margin: 30px 0; background: url('../images/bull_navy2.gif') left center no-repeat; padding-left: 12px; width: 98%;}
div#com_box a{text-decoration: none;}

div#new_companies_box ul, div#shortcut_box ul{
	list-style-type: none;
	margin: 8px;
	padding: 0;
	font-size: 11px;
}
div#new_companies_box ul li, div#shortcut_box ul li{
	background: url('../images/bull_green2.gif') left center no-repeat #fff;
	padding: 2px 0 2px 12px;
}
* html div#new_companies_box ul li, * html div#shortcut_box ul li{width: 95%;}
div#new_companies_box ul a, div#shortcut_box ul a{text-decoration: none; color: #224b8b;}
div#new_companies_box ul a:hover, div#shortcut_box ul a:hover{text-decoration: underline;}
div#new_companies_box ul li span{color: #777; font-size: 10px}
div#shortcut_box ul li{background: url('../images/bull_navy2.gif') left center no-repeat #fff;}

div#com_box, div#products_box{
	float: right;
	width: 342px;
}
div#com_box{height: 270px}
div#products_box div{
	float: left;
	width: 100px;
	text-align: center;
	font-size: 10px;
	margin: 5px 6px;
}
div#products_box div div{
	display: table-cell;
	border: 1px solid #ccc;
	width: 100px;
	height: 80px;
	float: none;
	margin: 0;
	vertical-align: middle;
}
* html div#products_box div{width: 96px;}

div#products_box div div img{vertical-align: middle;}
div#products_box div a{text-decoration: none}

div#stats_box, div#new_offers_box, div#sp_intro_box{
	border: 1px solid #1f3950;
	float: left;
	width: 420px;
}

div#new_offers_box{border: none}
div#new_offers_box h2, div#sp_intro_box h2, div#products_box h2, div#fair_box h2{color: #fff; background: url('../images/top_orange.jpg') left top repeat-x #e4771e; font-size: 12px; padding: 2px 0; margin: 0; text-align: center}
div#new_offers_box table{border-collapse: collapse; width: 100%;}
div#new_offers_box table td{text-align: left; font-size: 11px; padding: 3px 2px}
div#new_offers_box table tr.light{background-color: #fcf1df;}
div#new_offers_box table tr.dark{background-color: #f8e4be;}
div#new_offers_box table td span{color: #888}

div#stats_box{text-align: left; padding: 5px; width: 420px; font-size: 11px; font-weight: bold;}
div#stats_box img{height: 8px; margin-top: 3px;}
div#stats_box h3, div#stats_box h2{padding: 0 5px; margin-top: 2px; margin-bottom: 2px}
div#stats_box h2{font-size: 12px; text-align: center;color:#224b8b; margin-bottom: 15px}
div#stats_box h2 span{color: #c15900; font-weight: bold}
div#stats_box h3 span{color: #d02011;}
div#stats_box h3{font-size: 11px;}
div#stats_box h3 span{font-weight: bold;}
div#stats_box table{margin: 0 0 10px 70px; border: none;}
div#stats_box table td{font-weight: normal;}
div#stats_box table td.count{color: #d02011; text-align: right}
div#stats_box div{float: right; margin: 0 1px;}
div#stats_box div.numbers{color: #d02011; text-align: right}
div#stats_box span{font-weight: normal}

div#sp_intro_box, div#products_box{min-height: 100px; border-color: #d5680f; border-top: none}
* html div#sp_intro_box{height: 120px;}
div#sp_intro_box h3{margin: 5px;}
div#sp_intro_box p{padding: 0 8px; text-align: left; margin: 5px 0 0 0}
div#sp_intro_box img{margin: 0 6px 6px 0; float: left;}
div#sp_intro_box p.more{text-align: right; margin-bottom: 8px;}

div#fair_box{width: 774px; margin: 0 auto; border: 1px solid #1f3950;	border-top: none;}
div#fair_box h2{background-image: url('../images/top_navy.jpg'); background-color: #5168aa; text-align: left; padding-left: 8px}
div#fair_box h2 a, div#fair_box h2 a:link, div#fair_box h2 a:visited{float: right; margin-right: 20px; color: #fff; text-decoration: none; font-weight: normal; }
div#fair_box h2 a:hover{color: #abdc45}
div#fair_box ul{padding-left: 35px; list-style-type: disc;}
* html div#fair_box ul{padding-left: 0;}
div#fair_box ul li{color: #5168aa; text-align: left; padding: 5px 0; font-size: 11px;}
div#fair_box ul li a{text-decoration: none; font-weight: bold;}
div#fair_box ul li span.categories{color: #7a9e32;}
div#fair_box ul li span{color: #777;}
/* end Homepage */

a.simple, a.simple:link, a.simple:visited{color: #1f3950;text-decoration: none}
a.simple:hover{text-decoration: underline;color:#d5680f;}

a.light, a.light:link, a.light:visited, a.light_active, a.light_active:link, a.light_active:visited{color: #777}
a.light:hover{color: #1f3950}
a.light_active, a.light_active:link, a.light_active:visited, a.light_active:hover{font-weight: bold;}

a.blue, a.blue:link, a.blue:visited{color: #5168aa;text-decoration: none}
a.blue:hover{color:#d02011;}

/* search panel */
div#search_panel{
	width: 100%;
	text-align: center;
	margin-top: 15px;
}

div#search_panel div{
	clear: both;
	margin: 0 5px;
	padding: 8px 0;
}

div#search_panel ul#cat_tabs{
	width: 780px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	list-style-type: none;
	font-size: 14px;
}

div#search_panel ul#cat_tabs li{
	float: left;
	background-color: #fff;
	margin: 0 8px 0 0;
	padding: 8px 5px;
	font-weight: bold;
	border: 1px solid #ccc;
	border-bottom: none;
}

div#search_panel ul#cat_tabs li a{
	color: #525254;
	text-decoration: none;
}
/* end search panel */

/* firms, products, offers */
table#threecol{border-collapse: collapse; margin: 0 5px; padding: 0;}
table#threecol td{vertical-align: top; padding: 10px 0 0 0;}
table#threecol td.left{padding: 0 10px 0 0;}
table#threecol td.middle{width: 100%;}
table#threecol td.right{padding: 0 0 0 10px}


div#sidebar_categories, div#sidebar_countries{
	width: 175px;
	text-align: center;
	font-size: 11px;
	margin-top: 1px;
}
div#sidebar_categories div, div#sidebar_countries div{border-top: none;}
div#sidebar_categories h2, div#sidebar_countries h2{margin: 0;padding: 3px;font-size: 12px;text-align: center;}

div.products_sidebar div{border: 1px solid #fec001;}
div.products_sidebar h2{background-color: #f5eda8; border-bottom: 1px solid #fec001;}
div.offers_sidebar div{border: 1px solid #e7a576;}
div.offers_sidebar h2{background-color: #faedd5; border-bottom: 1px solid #e7a576;}
div.companies_sidebar div{border: 1px solid #91a3cf;}
div.companies_sidebar h2{background-color: #e7e8f9; border-bottom: 1px solid #91a3cf;}
div.fairs_sidebar div{border: 1px solid #7a9e32;}
div.fairs_sidebar h2{background-color: #e8ffd1; border-bottom: 1px solid #7a9e32;}

div.products_sidebar div.ad, div.offers_sidebar div.ad, div.companies_sidebar div.ad{border: none; text-align: center; margin: 10px 0}

div#sidebar_categories ul, div#sidebar_countries ul{margin: 8px;padding: 0;text-align: left;list-style-type: none;}
div#sidebar_categories ul li, div#sidebar_countries ul li{padding: 2px 0;}
div#sidebar_categories ul li ul, div#sidebar_countries ul li ul{margin-top: 0;}
div#sidebar_categories a:link, div#sidebar_categories a:visited,
div#sidebar_countries a:link, div#sidebar_countries a:visited{text-decoration: none;}
div#sidebar_categories a:hover, div#sidebar_countries a:hover{color: #d02011;}
div#sidebar_categories a.active, div#sidebar_countries a.active{text-decoration: underline;	color: #d02011;}
div#sidebar_categories select{margin-top: 8px; font-size: 11px;}

div#products_list div.item, div#offers_list div.item, div#companies_list div.item{border: 1px dotted #000;	margin: 5px 0;}
div#products_list div.item h3{padding-left: 50px; margin: 10px 0;}
div#products_list div.item h3 span.country{float: right; margin-right: 10px; font-size: 11px; color: #777;}
div#products_list div.item h3 span.highlight{text-decoration: underline;}
div#products_list div.item span.lang_ver img, div#offers_list div.item span.lang_ver img{margin: 0 5px; border: 1px solid #000;}
div#products_list div.item div, div#offers_list div.item div, div#companies_list div.item div{text-align: left; margin: 10px 0 0 0; width: 98%; padding-left: 8px;}
div#products_list div.item div div, div#offers_list div.item div div{float: left; width: 80px; height: 80px; margin: 0 5px 5px 0; border: 1px solid #ccc; text-align: center; background-color: #fff; padding: 0;}
div#products_list div.item div div div, div#offers_list div.item div div div{float: none; display: table-cell; border: none; vertical-align: middle}
div#products_list div.item p.profiles_img, div#offers_list div.item p.profiles_img{text-align: center}
div#products_list div.item p, div#offers_list div.item p{text-align: right; margin: 0 20px 10px 0;}

div#offers_list div.item h3{margin: 10px 0;}
div#offers_list div.item h3 span.country{float: right; margin-right: 10px; font-size: 11px; color: #777;}
div#offers_list div.item h3 span.highlight{text-decoration: underline;}
div#offers_list div.item h3 img, div#offers_list div.item p span{float: left; margin-left: 10px;}
div#offers_list div.item p{margin-top: 10px;}
div#offers_list div.item p span{font-size: 11px; color: #d02011;}

div#companies_list div.item{padding-bottom: 15px;}
div#companies_list div.item h3{text-align: left; margin: 10px 0 10px 8px;}
div#companies_list div.item h3 img{float: right; margin-right: 10px;}
div#companies_list div.item h3 img.magnifier{float: none; margin-left: 10px;}
div#companies_list div.item h3 a{text-decoration: none;}
div#companies_list div.item h3 span.lang{font-size: 11px; font-weight: normal;}
div#companies_list div.item h3 span.highlight{text-decoration: underline;}
div#companies_list div.item table{text-align: left; font-size: 11px; margin-left: 8px; width: 100%}
div#companies_list div.item table td{padding: 5px 10px;}
div#companies_list div.item table td span{color: #d5680f;}
div#companies_list div.item table td.firm_rank{vertical-align: top; text-align: right; width: 50%;}
div#companies_list div.item div img{float: left; margin: 0 5px 5px 0;}

div#lang_ver{border: 1px dotted #000; padding: 8px 0;}
div#lang_ver a{text-decoration: none;}
div#lang_ver a.active{font-weight: bold;}

/* wyszukiwarka zaawansowana */
form#advenced_search{
	margin: 15px 0;
	text-align: center;
	padding: 0;
}

form#advenced_search div div{
	clear: both;
	margin: 10px 0;
	position: relative;
	text-align: left;
	width: 99%;
}

form#advenced_search h1{font-size: 12px; text-align: left; margin: 0 0 10px 0; padding: 3px 0 3px 5px;}

form#advenced_search div.products, form#advenced_search div.offers, form#advenced_search div.companies{
	margin: 0;
	text-align: center;
	width: 776px;
	padding-bottom: 15px;
}
form#advenced_search div.products{background-color:#f3f6ca;border: 1px solid #fec001;}
form#advenced_search div.products h1{border-bottom: 1px solid #fec001;}
form#advenced_search div.offers{background-color:#faedd5;border: 1px solid #e7a576;}
form#advenced_search div.offers h1{border-bottom: 1px solid #e7a576;}
form#advenced_search div.companies{background-color:#e7e8f9; border: 1px solid #91a3cf;}
form#advenced_search div.companies h1{border-bottom: 1px solid #91a3cf;}

form#advenced_search label{
	margin: 0 5px 0 0;
	display: block;
	width: 200px;
	text-align: right;
	float: left;
}

form#advenced_search label.oneline{
	display: inline;
	float: none;
	width: auto;
}

p.no_items{margin: 15% 0; color: #d02011; font-weight: bold;}
div#search_error{
	width: 100%;
	font-weight: bold;
	color: #c31304;
	text-align: center;
	border: 1px solid #c31304;
	line-height: 22px;
}
table#catalogue_categories{
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
table#catalogue_categories td{padding: 5px;}
table#catalogue_categories td a{text-decoration:none;}
table.products_categories tr{background-color: #f5eda8;}
table.products_categories tr.light{background-color: #f3f6ca;}
table.offers_categories tr{background-color: #f8e4be;}
table.offers_categories tr.light{background-color: #faedd5;}
table.companies_categories tr{background-color: #dadcf6;}
table.companies_categories tr.light{background-color: #e7e8f9;}
/* end wyszukiwarka zaawansowana */

/* end firms, products, offers */

div#all_fair_list{text-align: left; margin: 15px 0}
div#all_fair_list h2{margin-top: 0; background-color: #e8ffd1; padding: 5px; border-bottom: 1px solid #7a9e32}
div#all_fair_list ul{padding-left: 0; list-style-type: none; margin: 0}
div#all_fair_list ul li{margin: 10px 0; width: 600px; color: #5168aa; padding: 10px 0; font-size: 11px; border: 1px dotted #7a9e32}
div#all_fair_list ul li.dark{background-color: #e8ffd1}
div#all_fair_list ul li a{text-decoration: none; font-weight: bold; font-size: 12px}
div#all_fair_list ul li span{color: #777;}
div#all_fair_list ul li div.logo{width: 60px; min-height: 50px; float: left; margin: 0 5px}
* html div#all_fair_list ul li div.logo{height: 50px;}

div#fairsSidebar{margin-left: 610px; margin-top: 30px; width: 162px; padding: 0;}
div#fairsSidebar div{margin: 0 auto 20px auto; padding: 0}
div#fairsSidebar div.bottom{height: 25px; background: url('../images/fairsSidebarBott.gif') left bottom no-repeat; margin: 0 auto;}
div#fairsSidebar h2{margin: 0; padding: 7px 0 8px 35px; letter-spacing: -1px; text-align: left; color: #fff;}
div#fairsSidebar h2 a{color: #fff}
div#fairsSidebar h2.addShows{background: url('../images/addShows.jpg') top left no-repeat transparent;}
div#fairsSidebar h2.findShows{padding-bottom: 9px; background: url('../images/findShows.jpg') top left no-repeat transparent;}
div#fairsSidebar h2.yourCategory{padding-bottom: 9px; background: url('../images/yourCategory.jpg') top left no-repeat transparent;}
div#fairsSidebar form{border-left: 1px solid #ff8738; border-right: 1px solid #ff8738; margin: 0;}
div#fairsSidebar form select, div#fairsSidebar form input{width: 140px; margin: 5px 0;}
div#fairsSidebar form select option{width: 200px}
div#fairsSidebar form input.submit{width: 64px; height: 22px; background: url('../images/orangeBtn.jpg') top left no-repeat #fff; border: none; color: #fff; padding: 0;}
div#fairsSidebar ul{border-left: 1px solid #ff8738; border-right: 1px solid #ff8738;list-style-type: none; margin: 0; padding: 0; text-align: center;}
div#fairsSidebar ul li{padding: 15px 0 1px 0; color: gray;}
div#fairsSidebar ul li div{padding: 0; margin: 5px 0}
div#fairsSidebar ul li a{margin: 5px}

div#pager{text-align: center;}
div#pager a{margin: 0 7px;}
div#pager a:link, div#pager a:visited, div#pager a:hover{text-decoration: none;}
div#pager table{margin: 0 auto;}

table.orange_button, table.blue_button{border-collapse: collapse;}
table.orange_button td, table.blue_button td{padding:0;}
table.orange_button td.middle{background: url('../images/orange_button_m.gif') left top repeat-x; padding: 0 3px !important}
table.orange_button td.middle a, table.blue_button td.middle a{color: #fff; text-decoration: none}
table.blue_button td.middle{background: url('../images/blue_button_m.gif') left top repeat-x; padding: 0 3px}

table#business_card{width: 400px;	border-collapse: collapse; margin: 0 auto; text-align: left}
table#business_card td{padding: 0;}
table#business_card td.lt{background: url('../images/business_card-0-0.gif') top left no-repeat;width: 21px;height: 24px;}
table#business_card td.t{background: url('../images/business_card-1-0.gif') top left repeat-x;}
table#business_card td.rt{background: url('../images/business_card-2-0.gif') top left no-repeat; width: 17px;}
table#business_card td.l{background: url('../images/business_card-0-1.gif') top left repeat-y;}
table#business_card td.r{background: url('../images/business_card-2-1.gif') top left repeat-y;}
table#business_card td.lb{background: url('../images/business_card-0-2.gif') top left no-repeat;}
table#business_card td.b{background: url('../images/business_card-1-2.gif') top left repeat-x;}
table#business_card td.rb{background: url('../images/business_card-2-2.gif') top left no-repeat;}
table#business_card td.left{text-align: right; padding: 3px 5px;}
table#business_card table{margin: 0 auto;}

/* prezentacja produktu, oferty targÃ³w*/
div#product, div#offer, div#fair{
	margin: 0 10px;
}
div#product h2, div#offer h2, div#fair h2{
	border: 1px solid #fec001;
	margin: 30px 0 10px 0;
	padding: 15px 5px;
	font-size: 16px;
	background-color: #f5eda8;
}
div#offer h2{background-color: #faefdb; border-color: #e7a576;}
div#fair h2{background-color: #e8ffd1; border-color: #7a9e32; padding-left: 50px;}
div#product h2 span, div#offer h2 span, div#fair h2 span{font-size: 11px; float: right;	color: #777; font-weight: normal;}
div#offer h2 span.date{color: #d02011; float: none; display: block; margin: 5px 0 0 0;}
div#offer h2 img{float: left;}
div#fair span.date{font-size: 12px; color: #c92103; float: none; display: block; text-align: center; margin: 10px 50px 0 0;}
table#options{width: 100%;}
table#options a{text-decoration: none;}
table#options a span{color: #000}
table#options td.lang_ver img{border: 1px solid #000; margin: 0 6px;}
table#options td.send_to_friend{text-align: left;}
table#options td.add_to_clipboard{text-align: right;}
div#product p.print_ver, div#offer p.print_ver, div#fair p.print_ver{text-align: right;}
div#product p.print_ver a, div#offer p.print_ver a, div#fair p.print_ver a{text-decoration: none; font-size: 11px;}
div#product div.description, div#offer div.description, div#fair p.description{text-align: justify;}
div#fair p.description img{float: left; margin: 0 5px 5px 0;}
#company_details_box div#product div.description img, #company_details_box div#offer div.description img{float: right; margin: 0 5px 5px 0;}
#company_details_box div#product div.description .ad, #company_details_box div#offer div.description .ad{width: 250px; float: left; margin: 0 3px 5px 0;}

div#product table.orange_button, div#offer table.orange_button, div#fair table.orange_button{margin: 15px auto 0 auto;}
div#product table#additional_info{margin: 0 auto; text-align: left;}
div#fair ul{list-style-type: none; margin: 15px 0 20px 0 !important; padding: 0; margin-bottom: 40px;}
div#fair ul li{float: left; padding: 3px 5px; border: 1px solid #7a9e32; margin-left: 5px; background-color: #e8ffd1}
div#fair ul li a{text-decoration: none}
div#fair ul li.active{background-color: #7a9e32}
div#fair ul li.active a{color: #fff}
div#fair h2 span.categories{float: none; display: block; margin: 5px 40px 0 0;}
div#fair h2 span.categories a{color: #5353ff}
div#fair h2 span.categories a:hover{color: #d5680f}
/* end prezentacja produktu, oferty, targÃ³w */

/* statyczne z prawym menu */
div#rs_content{
	width: 599px;
	margin-right: 170px;
	margin-top: 20px;
}
div#rs_sidebar{
	width: 170px;
	float: right;
	margin: 50px 0 70px 0;
	font-size: 11px;
}
div#rs_sidebar h3{text-align: left; padding-left: 10px; margin: 20px 0 5px 0}
* html div#rs_sidebar{margin-top: 80px}
div#rs_sidebar ul{text-align: left; padding:0; margin: 0 0 0 25px;}
div#rs_sidebar ul li{padding: 3px 0;}
div#rs_sidebar a{font-weight: bold; color: #5168aa; text-decoration: none;}
div#rs_sidebar a:hover{font-weight: bold; color: #d02011;}
div#rs_sidebar a.active{color: #d02011;}
/* end statyczne z prawym menu */


/*--- standardowy formularz ---*/
	#fairs_search_form{
		text-align: left;
		margin: 0 auto;
		width: 400px;
		position: relative;
	}

	#fairs_search_form div {
		margin: 3px 0;
		padding: 0;
		clear: both;
		/*position: relative;*/
	}

	#fairs_search_form label{
		margin: 0 5px 0 0;
		display: block;
		width: 180px;
		text-align: right;
		float: left;
	}

	#fairs_search_form div span.error_hint, #fairs_search_form div span.hint{
		font-size: 0.9em;
		color: #f00;
		margin-left: 155px;
		display: block;
	}
	#fairs_search_form div span.hint{color: #777}

	#fairs_search_form div label.oneline{
		display: inline;
		float: none;
		width: auto;
	}
	#fairs_search_form input.submit{margin-left: 185px;}
	#fairs_search_form input, #fairs_search_form select, #fairs_search_form textarea{width: 150px; margin: 0; padding: 0}
	#fairs_search_form input.short{width: 120px}
	#fairs_search_form input.tiny{width: 60px}
	#fairs_search_form input.autowidth{width: auto}
	#fairs_search_form a{font-size: 1em;}
	#fairs_search_form select option{width: 200px}
	
/*--- koniec standardowego formularza ---*/

.error{color: #d02011;}
.message{color: #e4780b;}

.dotted{
	background: url('../images/doted.gif') top left repeat-x #fff;
	margin:0 auto;
	height: 1px;
}

.highlight{background-color: yellow; font-weight: bold;}

.error_box{margin: 100px auto; border: 1px solid #d02011; width: 90%}
.error_box h2{background-color: #d02011; color: #fff; margin: 0; padding-left: 5px; text-align: left}
.error_box h3{color: #d02011; margin: 20px 0}

.message_box{margin: 100px auto; border: 1px solid #e4780b; width: 90%}
.message_box h2{background-color: #e4780b; color: #fff; margin: 0; padding-left: 5px; text-align: left}
.message_box h3{color: #e4780b; margin: 20px 0}

.homepageAd2{width: 342px; float: right;}

#cookiesPolicyBanner{
  text-align: center;
  padding: .8em;
  margin: 0;
  background-color: #e7effd;
  color: #333;
  font-size: 11px;
  border-bottom: 1px solid #d6e4fd;
  position:absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  opacity: .95;
box-sizing: border-box;
}

#cookiesPolicyBanner a{
  text-decoration: underline;
  color: #0c458b;
}

#cookiesPolicyBanner a.accept{
  font-weight: bold;
  margin-left: 3em;
}
</pre></body></html>