/* style stalych elementow serwisu (nie zawiera stylów "contentu", czyli dokumentów, etc...) 		*/


/* kod aktualnego języka serwisu należy wstawiać za pomocą pl, np. dla URL'i do obrazków 				*/
/* adres URL portalu należy wstawiać za pomocą http://pixel.pl/pixel_mounted/pixel/pl, np. http://pixel.pl/pixel_mounted/pixel/pl/images/szukaj.gif	*/

/* style kalendarza JS */
@import url(http://pixel.pl/pixel_mounted/pixel/pl/jscalendar/calendar-system.css);
/* style menu */
@import url(http://pixel.pl/pixel_mounted/pixel/pl/styles/jd_menu_base.css);
@import url(http://pixel.pl/pixel_mounted/pixel/pl/styles/jd_menu_horizontal.css?lang=pl);

@import url(http://pixel.pl/pixel_mounted/pixel/pl/styles/tree_menu.css?lang=pl);
/*@import url(http://pixel.pl/pixel_mounted/pixel/pl/styles/style_profil1.css?lang=pl);*/

#wstazka {
background:url("images/zaloba.png") no-repeat scroll 0 0 transparent;
display:block;
height:87px;
left:1px;
position:absolute;
top:12px;
width:54px;
z-index:100;
}


/*
-------------------------------------------  

	Krzysztof Muzalewski
	18.07.2007
	www.vobacom.pl

-------------------------------------------  
*/

/*-------------------------------------------
-----------General Selectors--------------
-------------------------------------------*/
* { margin: 0; padding: 0; color: #242424; line-height: 1.3; }

body, input, option {font: normal 12px Tahoma, verdana, Georgia, 'Times New Roman', serif;}

a, a:link, a:visited {text-decoration: underline;}
a:hover {text-decoration: none;}
a img {border:0}

h1 {font-size:24px; font-weight:normal; padding-bottom:4px;}
h2 {font-size:20px; padding-bottom:4px;}
h3 {font-size:18px; padding-bottom:4px;}
h4 {font-size:16px; padding-bottom:4px;}
h5 {font-size:14px; padding-bottom:4px;}
h6 {font-size:12px; padding-bottom:4px;}


.folder_title {font-size:24px;line-height:1.2; padding-bottom:8px;}

#content ul {list-style-type: none; margin:0 0 0 10px;}
#content ul li {list-style-type: none; 	padding: 0 0 0 10px;	margin: 0 0 4px 0;}
#content ol {margin:0 0 10px 30px;}
#content ol li {margin: 0 0 4px 0;}

span.error {color:red}
.language_spoiler {display: inline;}
.footer_spoiler {display: inline;}
.action_spoiler {display: inline;}

input, text {border:1px solid #868686;	padding:2px 3px;}
#email0 {	margin-top:10px;	width:220px;}
.external {background-color:#d9d9d9;	cursor: pointer;}
.button {
background-color:#313e68;	cursor: pointer; color:#fff;
border:1px solid #151d44;
}

/*-------------------------------------------    
------------------ HEADER -----------------
-------------------------------------------*/
#header-wrap {background:#2b3562 url(images/bg-header-wrap.jpg) top left repeat-x;	height:105px;	width:100%;}
#header {margin:0 auto;	height:100%;	width:1000px;position:relative;}

/*
** logo
*/
#logo {background: transparent url(images/logo-pixel.gif ) top left no-repeat;	display:block;	float:left;	position:relative;	top:29px;	left:36px;	text-decoration:none;	height:56px;	width:140px;	}
#logo #logo-print {display:none;}

/* header contener - right side */
#header-rs {float:right; height: 105px; width:450px; overflow:hidden;}

/*
** language_select_container
*/ 
#language_select_container {float: right;	/*margin: 11px 12px 0 0;*/  height:38px; margin: 10px 10px 0 0; } 
#language_select_container li {background: transparent url(images/bg-lang.gif) bottom left no-repeat;	display:block;	float:left;	padding:17px 15px 0 12px;	margin: 0 12px 0 0;	height:20px;}
#language_select_container  a, #language_select_container a:link, #language_select_container a:visited, #language_select_container a:active {color: #7e88b8;	text-decoration:none;font-size:11px;}
#language_select_container  a:hover {color: #d4d6dd;}
a.language#selected, a.language#selected:hover {color: #d4d6dd;;}

/*
** profiles
*/
#profiles {float: right; clear: both; margin:27px 2px 0 0;	width:100%;}

#profiles a, #profiles a:link, #profiles a:visited, #profiles a:hover ,#profiles a:active {background: transparent url(images/tab-blue.jpg) bottom left no-repeat;	color: #ffffff;	display:block;	font-size:11px;	float:left;	padding: 10px 0 0 0;	text-align:center;	text-decoration:none;	height:20px;	width:150px;}
#profiles a#link_profil1:hover  {background: transparent url(images/tab-green.jpg) bottom left no-repeat;	color:#192352;}
#profiles a#link_profil2:hover {background: transparent url(images/tab-yellow.jpg) bottom left no-repeat;	color:#192352;}
#profiles a#link_profil3:hover {background: transparent url(images/tab-red.jpg) bottom left no-repeat;	color:#192352;}

/*-------------------------------------------    
---------------- N-A-V-B-A-R---------------
-------------------------------------------*/
#navi_bar {margin:4px 0 8px 0;}
#navi_bar li {display:inline;}
#navi_bar * {color:#9a9a9a;	font-size:11px;}
#navi_bar span {font-style: italic;}
#navi_bar a, #navi_bar a:link, #navi_bar a:visited, #navi_bar a:active {text-decoration:none;}
#navi_bar a:hover {text-decoration:underline;}
 
/*-------------------------------------------    
------------------ B-O-D-Y ----------------
-------------------------------------------*/
#body {margin:0 auto;	width:1000px;	position:relative;	top:36px;}
#body-nav {margin:0 auto;	width:1000px;	z-index:9999;}


/*
** home page
*/
#body-wrap-main {background: transparent url(images/bg-body-wrap.jpg) top left repeat-x;	float:left;	height:498px;	width:100%;}
#body-wrap-main #body {height:506px;}
#body-wrap-main #banners {margin:0 auto;	overflow:hidden;	height:326px;	width:1000px;}
#content-home {float: left; width: 1000px;	padding: 0;	position:relative;	top:-38px;	overflow: hidden;	z-index:999;} 
#homePanels {background: transparent url(images/bg_home-panels.gif) bottom left repeat-x;	padding-left:9px;	height:173px;}
#content-home.main_cell {background: transparent;}

/*
*	panele
*/
#info-box, #news_container {background:transparent url(images/bg-panel.png) top left no-repeat;	color:#fff;	float:left;	padding: 16px 0 0 19px;	margin: 0 9px 0 0 ;	height:147px;	width: 258px;}
#news_container #news_header, #info-box #box_header {font-size:11px;	text-align:center;	margin:0 0 16px 8px;	width:200px;	overflow:hidden;}
#news_container * {position:relative}
/*
** info box
*/
#area {display:block;	float:left;	height:100px;	width:236px;	overflow:hidden; position:relative}
#area * {color:#fff;	font-size:11px; line-height:1.6;}
#area ul {margin:0; position:relative}
#area ul li {list-style-type: none; 	padding:0 0 0 14px; }

/*
** subpage
*/
#body-wrap {background: transparent url(images/bg-body-wrap2.jpg) top left repeat-x;	float:left;	width:100%;}
#body-wrap #banners {margin:0 auto 3px auto;	overflow:hidden;	height:139px;	width:1000px;}

#col_left {float: left;	position:relative;	min-height:20px; width:226px;}
#content {float: left; overflow: hidden;	position:relative;	width: 768px;} 


/*-------------------------------------------    
------------------ FOOTER ----------------
-------------------------------------------*/
#footer {margin: 0 auto;	width:100%;	float:left;	}
#footer_2 {margin: 0 auto;	width:1000px;}
#footer_txt {border-bottom:1px solid #33417c;	clear:both;	padding:2px 0 2px 0;	margin: 0 auto 4px auto;	width:1000px;}
#footer_txt * {color:#6773b0;	font-size:10px;}
.footer_sub {padding-top:48px;}
#footer * {	color:#6773b0;	font-size:11px;}
#footer p {font-size:10px;}
#footer a, #footer a:link, #footer a:visited, #footer a:active {font-size:11px;	text-decoration:none;}
#footer a:hover {font-size:11px;	text-decoration: underline;}

#privacy_legacy_container {float: left;	text-align:center;	width: 740px;}
#copyrights_container {float: left;	width: 140px;}
#created_by_container {float: right;	text-align:right;	width: 110px;}
#print_container {float: right;}


/* news container */
/* tytul newsa */
div#news_container h1.news_title {display:inline;	font-size:11px;	font-weight:normal;	color:#ffffff;}

/* data newsa */
div#news_container .news_date {color:#cecbd6;	font-size:11px;	font-weight:normal;	margin-top:9px;}

/* link "więcej" przy aktualnościach */
div#news_container a.news_more, div#news_container a.news_more:link, div#news_container a.news_more:visited {font-size:11px;	color:#ffffff;	text-decoration:none;}
div#news_container .news_more_s {padding:0 6px;}

/*
** buttons
*/

#buttons {float: left;	margin:31px 0 0 0;	width:418px;	overflow:hidden;}
#buttons img {display:block;}
#buttons a, #buttons a:link, #buttons a:visited, #buttons a:active {display:block;	float: left;	margin:0 9px 0 0;	height:132px;	width:200px;}
#buttons a:hover {background:#fdfdfd !important;}


/* ----------- jeden news --------------- */
div#one_news {}

/* tytul newsa i tytul podstrony */
div#one_news h1.folder_title {}

/* box z tekstem calego newsa */
div#one_news_text {}

/* galeria dolaczana do newsa */
div#one_news_gallery {}

/* link do wszytskich newsow */
div#all_news {padding:5px 0;	clear:both;}
.gallery td {padding:2px;}


/* --------- wszystkie newsy ------------ */
/* kategorie newsow */
div#news_category {border-bottom:1px solid #5d5d5d;	padding:5px 5px; margin-bottom:12px}

/* zaznaczenie wybranej kategorii */
div#news_category span {font-weight: bold;}

/* odstep miedzy nazwami kategorii - linkami */
div#news_category a {margin-right:5px;}
div#news_category a span {font-weight: normal;}

/* --- jeden news w tablicy wiadomosci ---- */
div.newstable_one_news {padding-bottom:16px;}
#one_news img {float:left;	padding: 0 10px 5px 0;}


/*-------------------------------------------    
		Wyszukiwarka
-------------------------------------------*/

/* -------- wyniki wyszukiwania ---------- */
div#search_help {margin:10px 0}
div#results {margin-bottom:5px;}

/* liczba wyników wyszukiwania */
span#number_results {font-weight: bold;}
ol#search_results {margin-left:25px;}
ol#search_results li {margin-bottom:3px;}
span.last_mod_text, span.last_mod_date {font-size: 90%;	font-style: italic;}


/* kontenery zawierające wszystkie moduły serwisu*/

/*
** search container
*/
#search_form_container {position:absolute;	top:20px;	right:28px;	z-index:9;}
#search_form_container .input_text_search {background:#dcdee5;	border:1px solid #657bb9;	float:left;	padding: 3px 3px;	width:135px;}
#search_form_container .input_sumbit_search {float:left;	border:0;	cursor: pointer;	margin:0 0 0 12px;	height:21px;	width:37px;}

/*-------------------------------------------
------- K-A-R-T-A--P-R-O-D-U-KT-U-------
-------------------------------------------*/
.prod-top {
	float:left;
	clear:both;
	padding:0 0 10px 0;
}
.main_cell .prod-top h1 {
	font-size:24px;
	float:left;
	line-height:1;
	width:400px;
}

.prod-top #icons {
	float:right;
	width:362px;
}
.prod-top #icons .right {
	float:right;
}
.prod-top #icons img {
	margin-right:4px;
}

.prod_desc .systemy {
	padding-bottom:3px;
}

.prod_desc .padding {
	padding-bottom:7px;
}

/*-------------------------------------------
-------- p-r-o-d-u-c-t--s-e-a-rc-h--------
-------------------------------------------*/
#product-search .row{
	float:left;
	clear:both;
	padding:0 0 12px 0;
}
#product-search label {
	clear:left;
	display:block;
	float:left;
	text-align:right;
	padding: 2px 5px 0 0;
	width:70px;
}

#product-search input, #product-search select {
	float:left;
}
#product-search .button {
	margin-left:75px;
}
#product-search .search {
	width:220px;
}

