/* 13.11.2006 Copyright (c) "LEDbis" , wykonał Mariusz Ściseł */

body
{
	color: Black;
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 82%;
    background-color: #6e6664;
    margin: 0px;
    padding: 10px 0 10px 0;
}

a { color: blue; text-decoration: none; background-color: transparent; }
a:visited { color: #0066cc; text-decoration: none; }
a:hover { color: red; text-decoration: underline; }
a:active { color: black; text-decoration: underline; }

a.wiecej, a.wiecej:visited { color: black;	float: right;}
a.wiecej span { color: red; }
.red, .red:visited { color: red; }

/* Paragrafy */

p { margin: 0em; line-height: 150%; }
p.a, p.akapit { text-indent: 1.5em; text-align: justify; }
p.i, p.italic { font-style: italic; w\idth: 98%;  /*for IE6 bug*/  }
p.b, p.bold { font-weight: bold; }
p.small, .small { font-size: 82%; }
p.center{ text-align: center; }
p.marker {
	font-weight: bold;
	text-align: justify;
	background-color: yellow;
	padding: 10px;
	margin: 20px 0 20px 0;
}

/* Strona i ramki */

div#allcontent { width: 1000px; margin: 0 auto 0 auto; }
div#shadow-left { width: 1000px; background: transparent url(images/cien-lewy.gif) left repeat-y; }
div#shadow-right { width: 1000px; background: transparent url(images/cien-prawy.gif) right repeat-y ; }
div#pagecontent { width: 940px; margin: 0 10px 0 10px; background-color: #FFF; padding: 20px; }

/* Lewa czesc Naglowka */

div#topcontent{
	height: 169px;
/*	border-bottom: 1px solid #FFF;*/
}


div#header-left
{
    float: left;
    height: 169px;
    width: 220px;
}
div#header-left-logo{
	font-size: 0px;
	background-color: #DDD;
}

/* Dol Naglowka lewa strona*/

div#header-left-bottom{
	height: 28px;
	margin: 1px 0 0 0;
	background-color: #000;
	text-align: center;
}
div#header-left-bottom ul {
	width: auto;
	margin: 0;
	padding: 0px;
}

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

div#header-left-bottom a.menu-home
{
	color: #FFF;
	font-size: 11px;
	margin-left: 20px;
	background: url(images/toolmenu-home.gif) no-repeat left center; 
	padding-left: 15px;	
    text-decoration: none;
	
}

/* Prawa część Nagłówka */
div#header-right 
{
    height: 169px;
 	width: 719px;
	float: right;
}

/* Nagłówek z grafika */

div#header-design
{
	height: 121px;
	margin: 0px;
	border-top: 1px solid #FFF;
	background-color: #EEE;
}

/* Lewa część Nagłówka ze zdeciem */

div#header-design-left
{
    float: left;
    height: 121px;
    width: 339px;
}

/* Prawa część Nagłówka ze zdeciem */
div#header-design-right 
{
    float: right;
    height: 121px;
    width: 379px;
}


/* 						
	Menu z linkami 		
					  */

div#toolmenu
{
    width: 719px;
    height: 19px;
}
	  
div#toolmenu ul{ margin: 0px; padding: 0px;}

div#toolmenu ul li
{ 
	float: left;
	height: 19px;
    list-style-type: none;
	background: url(images/toolmenu-kreska.png) right no-repeat;
}
div#toolmenu a
{ 
	color: #000; 
    font-size: 11px; 
    font-weight: normal; 
    text-decoration: none;
    font-family: Verdana, Tahoma, Geneva, Arial, sans-serif; 
}

div#toolmenu a:hover, 
div#toolmenu a:active { color: red; text-decoration: underline; }

div#toolmenu a.menu-home, div#toolmenu a.menu-ulubione,
div#toolmenu a.menu-startowa, div#toolmenu a.menu-email,
div#toolmenu a.menu-email
{
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 15px;
	margin-right: 15px;
}

div#toolmenu a.menu-home	{ background-image: url(images/toolmenu-home.gif); }
div#toolmenu a.menu-ulubione{ background-image: url(images/toolmenu-ulubione.gif); }
div#toolmenu a.menu-startowa{ background-image: url(images/toolmenu-startowa.gif); }
div#toolmenu a.menu-email	{ background-image: url(images/toolmenu-email.gif); margin-right: 0px; }

div#toolmenu-left
{
	width: 200px;
	height: 19px;
	float: left;
}

div#toolmenu-right
{
	float: right;
    width: 500px;
    height: 19px;
    margin: 0px;
}

/* Linki nad nagłówkiem - Wyszukiwarka prawa strona */

div#toolmenu-right ul {
	float: right;
}


/* TOOLBARS */

div#toolbar-top
{
    width: 709px;
    height: 18px;
    font-size: 11px;
	padding: 6px 0 4px 10px;
    background: #922c06 url(images/header-red.jpg) repeat-x;
}
div#toolbar-top p {
	color: #FFF;
	padding: 0px;
	margin: 0px;
}

/* Top Menu */

div#topmenu
{

	border-bottom: 4px solid #1a1aac;
}

div#topmenu-right
{
	float: right;
	width: 290px;
	height: 46px;
    background: #18189d url(images/topmenu-right.jpg) ;
}

div#topmenu-left
{
	float: left;
	width: 650px;
	height: 45px;
	border-top: 1px solid #FFF;
}

div#topmenu-design
{
	height: 41px;
	width: 650px;
	border-top: 1px solid #FFF;
    background: #18189d url(images/topmenu.gif) repeat-x ;
	border-top: 4px solid #1a1aac;

}  
div#topmenu ul{ 
	height: 41px; 
	margin: 0px; 
	padding: 0px; 
}

div#topmenu ul li
{ 
	float: left;
	width: 125px;
	height: 41px;
    list-style-type: none;
	background: transparent url(images/topmenu-separator.gif) no-repeat right;
	text-align: center;
}

div#topmenu li a
{ 
    color: #FFF; 
	font-size: 12px;
	font-weight: bold;
	height: 23px;
    letter-spacing: 1px;     
    font-weight: bold;
    text-decoration: none;
    padding: 12px 15px 6px 15px;
    font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; 
	display: block;
}

div#topmenu a.selected,
div#topmenu a.selected:visited
{
	color: #FFFF00;
}

div#topmenu a:link, 
div#topmenu a:visited { color: #FFF; 
}

div#topmenu a:hover,
div#topmenu a:active { 
	color: Yellow;
    padding: 13px 14px 4px 16px;
}

/* 											
	Boxy z informacjami - strona glowna 	
										  */

td.sieci,
td.wiadomosci,
td.elektronika { width: 367px; padding: 0 3px 8px 0; }

td.wiadomosci {
	background-color: #fafafa;
}

td.sieci img.zdjecie,
td.elektronika img.zdjecie { float: left; margin: 0 10px 12px 10px; border: 0; }

td.sieci p,
td.misja p,
td.elektronika p { text-align: justify; margin: 0 10px 0 0; }

td.wiadomosci .smallText {
	color: #cc0000;
	font-size: 90%;
	line-height: 100%;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.wiadomosci .smallText span
{
	color: Red;
	font-weight: bold;
}
td.wiadomosci ul { margin: 0; padding: 0 }
td.wiadomosci li { 
	list-style: none; 
	background: url(images/wiecej.gif) no-repeat left center;
	padding:0 0 0 15px; 
	line-height: 130%;
	margin: 0;
}

td.elekronika { width: 367px; padding:0 3px 8px 0; }
td.promocja { width: 200px; border: 1px solid red; }

td.misja { 
	width: 367px;
	padding: 0 0px 0 0;
	background-color: Black;
	border-right: 3px solid #fff; 
}

td.misja img.zdjecie { float: left; margin: 0 10px 0 10px;}
td.misja p { color: White; font-style: italic; line-height: 140%; width: 228px; float: right; margin: 0; padding-right: 10px; }

td.sieci h2,
td.elektronika h2{
	color: #cc0000;
	font-size: 20px;
	font-weight: normal;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	
	letter-spacing: 1px;
	background: url(images/header-grey.gif) repeat-x top; 
	margin: 0px;
	padding: 5px 0 5px 10px;
}

td.wiadomosci h2{
	color: #FFF;
	font-size: 120%;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	background: url(images/header-red.jpg) repeat-x top; 
	margin: 0px;
	padding: 5px 0 5px 10px;
}

td.promocja h2{
	color: #cc0000;
	font-size: 20px;
	font-weight: normal;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	letter-spacing: 1px;
	background: url(images/header-grey2.gif) repeat-x top; 
	margin: 0px;
	padding: 1px 0 5px 10px;
	border-top: 3px solid #cbcbcb;
}

td.promocja s {	color: Red; }
td.promocja span.productSpecialPriceB { font-weight: bold; }

td.leftmenu {
	width: 270px;
	padding: 0 10px 0 10px
}

td.leftmenu ul.menu-cennik {
	margin-top: 0px;
	margin-left: 10px;
	padding: 0px;
}

/* Prawa kolumna */
td.content {
	width: 620px; 
	padding: 0px 0px 10px 20px;
	background: transparent url(/images/dots_pion.gif) left repeat-y;
}


/*					
	 Bottom Menu 	
	 			  */

div#bottommenu
{
	margin: 3px 0 0 0;
	padding: 0;
	border-top: 2px solid #1a1aac;
	border-bottom: 1px solid #cbcbcb;
	text-align: center;
}

div#bottommenu ul{ padding: 3px 0 3px 0; margin: 0px; }

div#bottommenu ul li
{ 
	font-size: 100%;
    list-style-type: none;
	text-align: center;
	display: inline;
	margin: 0px;
    white-space: nowrap;

}

div#bottommenu li a
{ 
    color: #666666; 
	height: 23px;
    letter-spacing: 1px;    
    padding: 0px 10px 0px 10px;
    text-decoration: none;
	border: 1px solid #FFF;
    font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; 
}

div#bottommenu a:link, 
div#bottommenu a:visited { color: #666666; 
}

div#bottommenu a:hover,
div#bottommenu a:active {
	color: red;
    padding: 0px 10px 0px 10px;
	border: 1px dotted #DDD;
}

.hide {	display: none;}

div.linia-black{
	height: 7px;
	font-size: 0px;
	margin: 1px 0 4px 0;
	border-top: 1px solid #EEE;
	background-color: Black;
}

div.linia-blue{
	height: 2px;
	font-size: 0px;
	margin: 1px 0 4px 0;
	background-color: #2929c4;
}
div.linia-grey{
	height: 2px;
	font-size: 0px;
	margin: 1px 0 4px 0;
	background-color: #cbcbcb;
}

div#footer {
	clear: both;
	min-height: 27px;
	margin-top: 1px;
	border-bottom: 1px solid #0c0c81;
	background: #1b1ba4 url(images/footer.gif) repeat-x top;
}

div#footer address {
	color: #FFF;
	padding: 7px 0 7px 0;
	text-align: center;
	font-style: normal;
	font-size: 85%;  
}
div#footer address a		{color: White; }
div#footer address a:hover	{color: Red; }

div#statystyki { width: 980px; margin: auto; padding: 0; text-align: right; }

div.line-dotted-h,
div.line-dotted-h2 {
	height: 1px;
	padding: 0px;
	font-size: 0px;
	overflow: hidden; /* IE6 Bug */
	background: #aaa url(images/dots_poziom.gif) repeat-x;
}

----------------------

p.blue-box{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#DDE7FF; 
	border:1px solid #9f9fff; 
	padding: 3px; 
	color: NAvy;
}
img.ramka
{
	border: 1px solid blue; 
	padding: 1px;
}

h1 {
	color: #1a1aa0;
	font-size: 150%;
	margin-bottom: 30px;
}
h2, h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h2 {
	color: #1a1aa0;
	font-size: 135%;
}
h3 {
	color: #4169E1;
	font-size: 110%;
}
#maincontent {
	padding: 20px;
	padding-top: 10px;
}

.break {
	clear: both;
}
/* Tabelki z danymi */
TABLE#table1 {font-family: Arial, Verdana ;color: Navy; font-size: 60%; }
TR#table1		 {font-family: Arial, Verdana ;color: Navy; font-size: 60%; font-weight: bold; background-color : #0099CC}
TD#table1		 {font-family: Arial, Verdana ;color: Navy; font-size: 60%; font-weight: bold; background-color : #0099CC}

#EmailNag { font-family: Arial, Helvetica, sans-serif;	font-size: 13pt;	color: White; background-color : #8888FF;	font-weight:bold}

/* Menu - linki*/
.linkmenu {
	font-family: Tahoma, Verdana, Arial, "Arial CE";  
	color: Navy; 
	text-decoration: underline; 
	font-weight: bold; 
	font-size: 11px; 
	margin-left: 15px;
	height: 20px;
	display: block;
}
A.linkmenu:LINK { color: Navy; font-weight: bold; text-decoration: none}
A.linkmenu:VISITED { color: Navy; font-weight: bold; text-decoration: none }
A.linkmenu:HOVER { color: black; font-weight: bold; text-decoration: underline	}
A.linkmenu:ACTIVE { color: black; font-weight: bold; text-decoration: underline	}

#link { font-family: Tahoma, Verdana;font-size: 10pt; color: #9999FF;}
A#link:LINK {  text-decoration: none}
A#link:VISITED{  text-decoration: none}
A#link:HOVER { color: white; text-decoration: underline}
A#link:ACTIVE { color: white; text-decoration: underline}

/* Tekst */
#t1 { font-family: Tahoma, Verdana;font-size: 10pt; color: Navy;}
A#t1:LINK {  text-decoration: underline}
A#t1:VISITED{  text-decoration: underline}
A#t1:HOVER { color: black; text-decoration: none}
A#t1:ACTIVE { color: black; text-decoration: none}

/* Wiadomosci */

/* Elektronika */

.tytulel { font-family: Tahoma, Verdana;font-weight: bold; font-size: 85%; color: Navy;;}
A.tytulel:LINK {  text-decoration: underline}
A.tytulel:VISITED{  text-decoration: underline}
A.tytulel:HOVER { color: black; text-decoration: none}
A.tytulel:ACTIVE { color: black; text-decoration: none}

.tekstel 					{ font-family: Tahoma, Verdana;font-size: 80%; color: White	;}
A.tekstel:LINK 		{ text-decoration: underline}
A.tekstel:VISITED	{ text-decoration: underline}
A.tekstel:HOVER		{ color: black; text-decoration: none}
A.tekstel:ACTIVE	{ color: black; text-decoration: none}


/* Sieci */ 
.tytuls { font-family: Tahoma, Verdana; font-weight: bold; font-size: 85%; color: Yellow;}
A.tytulel:LINK {  text-decoration: underline}
A.tytulel:VISITED{  text-decoration: underline}
A.tytulel:HOVER { color: black; text-decoration: none}
A.tytulel:ACTIVE { color: black; text-decoration: none}

.teksts 					{ font-family: Tahoma, Verdana;font-size: 80%; color: White;}
A.tekstel:LINK 		{ text-decoration: underline}
A.tekstel:VISITED	{ text-decoration: underline}
A.tekstel:HOVER		{ color: black; text-decoration: none}
A.tekstel:ACTIVE	{ color: black; text-decoration: none}

#linkwiecej { font-family: Tahoma, Verdana;font-size: 9pt; color: white;}
A#linkwiecej:LINK {  text-decoration: none}
A#linkwiecej:VISITED{  text-decoration: none}
A#linkwiecej:HOVER { color: white; text-decoration: underline}
A#linkwiecej:ACTIVE { color: white; text-decoration: underline}

.dataw { font-family: Arial, Verdana; font-size: 9pt; color: Navy;}


/* Pola do wprowadzania danych */

.pole_b { border-style: groove; background-color: #D5D5FF;}
div.poz { visibility: visible; display: block }
div.poz a,
div.poz a:visited { text-decoration: underline; }
div.poz .poz  { visibility: hidden; display: none; }
.b { font-weight: bold; }
