@charset "utf-8";
/* CSS Document */

body { margin: 0px; background-image:url(/images/bcg_main.jpg); background-repeat:repeat-x; background-color:#6B85A0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
form { margin: 0px;}
#content { text-align: left; vertical-align: top; margin: 0px auto; padding: 0px; width: 1000px; background-color: transparent; border: 0px dashed #000000; }

div#logo_kontener	{ position:absolute; border: 0px; height: 1px; float:left;}

div#logo			{ position:relative; left: 45px; top: -135px; width:146px; height:136px; z-index:10; background-color:transparent; }


div#top_menu		{ position:relative; left: 535px; top: -55px; width: 300px; height: 30px; z-index: 20; vertical-align:bottom; text-align:right; font-size:10px; color:#999999 }

div#top_menu_lang	{ position:relative; left: 200px; top: -46px; width: 300px; height: 30px; z-index: 30; vertical-align:bottom; text-align:left; font-size:10px; color:#FFFFFF  }

td#search_button	{ background-image:url(/images/search_button.gif); background-repeat:no-repeat; background-position:center; width:117px; height:18px; vertical-align:middle; text-align:center; color:#FFFFFF; font-weight:bold; cursor:pointer; }

.input				{ width:150px; height:17px; border: 1px solid #7e8896; color: #99a1ad; font-size:9px; vertical-align:middle }

div#mapa_kont	{ position:absolute; border: 0px; height:auto; text-align:left; vertical-align:top;  }
div#mapa		{ position:relative; left:5px; top:-60px; width:312px; z-index:10; height:187px;  }

.img_loading	{ background-image:url(/images/img_loading.gif); background-position:center; background-repeat:no-repeat; }

.txt_1			{ font-family: Arial; font-size: 8pt; font-weight:normal; vertical-align:top }
.red_line		{ height:1px; width:230px; background-image:url(/images/linia_1.gif); background-repeat:repeat-x;}
div#short_news	{ display:block; width:245px; float:right }



table {text-align:left;}

.login_panel 
{
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
}



.tytul_strony 
{
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
color:#0117a5;
text-decoration:none;
margin:0px;
}

.tresc_strony 
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.naglowek_1 
{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#0117a5;
}

.naglowek_2 
{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#0117a5;
}

.naglowek_3
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#0117a5;
}

.link 
{
text-decoration:none;
color:#FF6600;
}

.slink 
{
text-decoration:underline;
color:#660000;
}


.std_nazwa
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.std_skrot
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.std_cena
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:100;
}

.std_cena_brutto
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:bold;
}


.std_opis
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.std_data
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.menu_link
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e8896;
text-decoration:none;
font-weight:normal;
}

img
{
border:0px;
}

a
{
text-decoration:none;
}

.left_menu_link, .left_menu_link:visited
{
text-decoration:none;
color:#000000;
}



.pde {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	list-style:url(../../images/list_item.jpg);
	margin-left:26px;
	padding-left:0px;
	line-height:140%;
	}
	
.pde li ul {
	font-size: 11px;
	color:#666666;
	font-weight: normal;
	margin-left:8px;
	padding-left:8px;
	list-style:url(../../images/spacer.gif);
	padding-bottom:20px;	
	line-height:140%;
	}

.pde li ul li {
	border-bottom:1px solid #E8E8E8;
	list-style:none;
	}


.std_nazwa_detale
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#5e5e5e;
	font-weight:bold;
}

.std_opis_detale
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#363636;
}

.std_cena_detale
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c87113;
	font-weight:bold;
}


.ps0 { font-family:  Arial, Verdana ; font-size:8pt; color: #424242; font-weight:bold; text-decoration:none; text-align:left;}
.ps0:link { font-family:  Arial, Verdana ; font-size:8pt; color:#424242; font-weight:bold; text-align:left; }
a.ps0:hover { font-family:  Arial, Verdana ; font-size:8pt; color: #424242; font-weight:bold; text-decoration:underline; text-align:left; }
.ps0:visited { font-family:  Arial, Verdana ; font-size:8pt; color:#424242; font-weight:bold; text-align:left; }

.ps1 { font-family:  Arial, Verdana ; font-size:8pt; color:#424242; font-weight:bold; vertical-align:middle; text-decoration:none; text-align:left; background-color:#FFFFFF;}
.ps1:link { font-family:  Arial, Verdana ; font-size:8pt; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:left; }
a.ps1:hover { font-family:  Arial, Verdana ; font-size:8pt; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-decoration:underline; text-align:left; }
.ps1:visited { font-family:  Arial, Verdana ; font-size:8pt; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:left; }
.ps2	{ font-family:  Arial, Verdana ; font-size:13px; color:#424242; font-weight:bold; vertical-align:middle;  text-align:left; background-color:#FFFFFF;}
hr 		{height:1px; margin: 0px 10px 20px 10px; background-color: #0B0B0B; color: #333333}

/*
div#news_ticker { width:252px; height:560px; margin-left: 8px; margin-bottom: 24px;  }
.copyright_text	{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; text-align:right; vertical-align:bottom; width:450px; padding-right: 40px; padding-bottom: 15px}
.login_header	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; vertical-align:middle; color:#FFFFFF; padding-top: 5px; height:25px; }
.login_txt		{ font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:left; vertical-align:middle; color:#FFFFFF; padding-left:25px }
.login_input	{ font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:left; vertical-align:middle; color: #CCCCCC; background-color:#0f0f0f; border: 1px #3d3d3d solid; }
div#left_col	{ width:266px; height:599px; padding: 10px 10px 10px 10px; }
.nag_1			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; height:30px; vertical-align:top; padding-bottom: 10px;}
.wysz_zaawansowane {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; text-align:center; width:140px; }
.grey_input		{ width: 200px; height:19px; background-color:#d5d5d5; border: 1px solid #7f9bb5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  }
.grey_txt_1		{ font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:left; vertical-align:middle; color:#FFFFFF; text-decoration:none; line-height: 20px }
.img_bcg		{ margin: 0px 40px 20px 0px; background-image:url(/images/ramka.gif)}
.opis_1		{ font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:left; vertical-align:middle; color:#FFFFFF; background-color:#6e6e6e; padding: 9pt; font-weight:normal }
textarea	{ background-color:#FFFFFF }
input 		{ font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:left; vertical-align:middle;background-color:#6e6e6e;}
div#bc		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; vertical-align:middle; color:#FFFFFF; font-weight:bold; padding: 10px 10px 10px 10px;}
.cena		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; vertical-align:middle; color:#FFFFFF; font-weight:bold;}
.flyers		{ margin: 0px; padding: 10px 10px 0px 0px; }
.tab_naglowek	{ font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:left; vertical-align: middle; color: #CC6600; font-weight:normal; border-bottom: 1px solid #999999; height:20px}
.tab_naglowek_2	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; vertical-align: middle; color: #FFFFFF; font-weight:bold; height:40px}

.page_content	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; vertical-align: top; color: #FFFFFF; text-indent:10px; padding: 0px 20px 0px 20px; }

.ps0 { font-family: Arial, Verdana ; font-size:8pt; color: #F68118; font-weight:bold; text-decoration:none; text-align:left;}
.ps0:link { font-family: Arial, Verdana ; font-size:8pt; color:#F68118; font-weight:bold; text-align:left; }
a.ps0:hover { font-family: Arial, Verdana ; font-size:8pt; color: #F68118; font-weight:bold; text-decoration:underline; text-align:left; }
.ps0:visited { font-family: Arial, Verdana ; font-size:8pt; color:#F68118; font-weight:bold; text-align:left; }

.ps1 { font-family: Arial, Verdana ; font-size:8pt; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-decoration:none; text-align:left;}
.ps1:link { font-family: Arial, Verdana ; font-size:8pt; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:left; }
a.ps1:hover { font-family: Arial, Verdana ; font-size:8pt; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-decoration:underline; text-align:left; }
.ps1:visited { font-family: Arial, Verdana ; font-size:8pt; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:left; }
.ps2	{ font-family: Arial, Verdana ; font-size:13px; color:#FFFFFF; font-weight:bold; vertical-align:middle;  text-align:left;}
hr 		{height:1px; margin: 0px 10px 20px 10px; background-color: #0B0B0B; color: #333333}

.detail_txt_1		{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; vertical-align:top; color:#FFFFFF; padding-left:0px }

p {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:8pt} 

div#szukaj_kontener	{ position:absolute; border: 0px; height:auto; text-align:left;  }
div#szukaj_za		{ position:relative; left:-1px; top:0px; width:231px; z-index:1000; background-color:#424242; height:auto; overflow: auto; background-image:url(/images/div_bcg_1.jpg); background-position: bottom}
div#szukaj_za_index		{ position:relative; left:-11px; top:0px; width:283px; z-index:1000; background-color:#424242; height:auto; overflow: auto; background-image:url(/images/div_bcg_1.jpg); background-position: bottom; border-left: 1px solid #545454; border-right: 1px solid #545454; border-bottom: 1px solid #545454;}

.prod_opis		{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; vertical-align:top; color:#FFFFFF; padding:10px 10px 10px 10px; border: 1px solid #666666 }
td#prod_opis_xl		{font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; vertical-align:top; color:#FFFFFF; padding:10px 10px 10px 10px; border: 1px solid #666666;}
td#prod_opis_xxl		{font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; vertical-align:top; color:#FFFFFF; padding:10px 10px 10px 10px; border: 1px solid #666666;}

div#prod_ikony	{ width:66px; }
.prod_nag_1	{ background-image:url(/images/prod_nag_1.jpg); background-repeat:repeat-x; height: 31px; font-weight:bold; cursor:pointer }
.prod_nag_2	{ background-image:url(/images/prod_nag_2.jpg); background-repeat:repeat-x; height: 31px; font-weight:bold; cursor:pointer }

.regular_text { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF; text-align:center; vertical-align:middle; text-decoration:none;}

div#faq_form{ width: 100%; text-align:center; padding:25px 25px 25px 25px; text-align:center; border-bottom: 1px solid #666666}
.button{ font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; text-align:center; }

div#faq_zapytanie_on {}
div#faq_zapytanie { width:100%; text-align:center; vertical-align:top; }
*/

.men{
	list-style: none;
	padding: 0;
	margin: 0;
}
.men li{
	position: relative;
	float: left;
	padding: 3px 21px;
}
.men li a{
	float: left;
	color: #777;
}
.men ul{	
	position: absolute;
	display: none;
	list-style: none;
	padding: 0;	
	top: 17px;
	left: 10px;
	background: #fff
}
.men li:hover ul{
	display: block;	
}
.men ul li{
	float: none;
	padding: 0;
}
.men ul li a{
	float: none;
	display: block;
	padding: 4px 5px;
	white-space: nowrap;
}

