@media screen {
body,td,p,div,li,ul,ol,blockquote 
     { FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; COLOR: #221E1F;line-height:1.8;}
}

@media print {
body,td,p,div 
     { FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; COLOR: #221E1F;line-height:1.8; padding: 0px; margin: 0px;text-align:justify;}
}

H1
     { 
	 FONT-SIZE: 14px; 
	 COLOR: #0195C3;
	 }
H2
     { 
	 FONT-SIZE: 11px; 
	 COLOR: #DA251D;
	 font-weight: bold;
	 }

H3
     { COLOR: #696B6D;}
	 
A:link{COLOR: #0195C3;TEXT-DECORATION: underline;}
A:visited{COLOR: #0195C3;TEXT-DECORATION: none}
A:active{COLOR: #535249;TEXT-DECORATION: none}
A:hover{COLOR: #8CC63E;TEXT-DECORATION: none;}


A.link:link{FONT-SIZE: 11px; COLOR: #737373;TEXT-DECORATION: none;}
A.link:visited{COLOR: #737373;TEXT-DECORATION: none;}
A.link:active{COLOR: #737373;TEXT-DECORATION: none;}
A.link:hover{COLOR: #DA251D;TEXT-DECORATION: none;}

A.link_white:link{ FONT-SIZE: 11px; COLOR: #FFFFFF;TEXT-DECORATION: none}
A.link_white:visited{COLOR: #FFFFFF;TEXT-DECORATION: none}
A.link_white:active{COLOR: #FFFFFF;TEXT-DECORATION: none}
A.link_white:hover{COLOR: #E0E0E0;TEXT-DECORATION: none;}

A.news:link{ FONT-SIZE: 11px; COLOR: #FF8D00; TEXT-DECORATION: none}
A.news:visited{COLOR: #FF8D00;TEXT-DECORATION: none}
A.news:active{COLOR: #FF8D00;TEXT-DECORATION: none}
A.news:hover{COLOR: #646566;TEXT-DECORATION: none;}



a.prod_list:link, a.prod_list:visited, a.active:link {FONT-SIZE: 11px; COLOR: #595B5D; font-weight: bold; padding:6px; background-color: transparent;display: block;line-height: 1.3;}
a.prod_list:hover{COLOR: #EF0808; background-color: transparent;}

a.nohover:hover{COLOR: #EF0808; background-color: transparent;}



A#menu{
	   margin: 0px;
	   padding: 12px;
	   padding-bottom:1px;
	   FONT-SIZE: 11px; 
	   COLOR: #FFFFFF; 
	   font-weight: bold;
	   text-align: center;
	   TEXT-DECORATION: none;
	   white-space: nowrap;
	   padding-left: 10px;
	   padding-right: 10px;
	   }
A#menu:hover
		{
	   COLOR: #B1DFEE; 
	   background-color: #0195C3;
   	   background-image: url(../gfx/tlo_menu.gif);
		}

A#menu_active
		{
	   margin: 0px;
	   padding: 12px;
	   padding-bottom:1px;
	   FONT-SIZE: 11px; 
	   COLOR: #B1DFEE; 
	   font-weight: bold;
	   text-align: center;
	   TEXT-DECORATION: none;
	   white-space: nowrap;
	   padding-left: 10px;
	   padding-right: 10px;
	   background-color: #0195C3;
		}
A#menu_active:hover
		{
   	   	background-image: url(../gfx/tlo_menu.gif);
		background-color: #0195C3;
		COLOR: #B1DFEE; 
		font-weight: bold; 
		}

ul.menu, li.menu
	   {
	   margin: 0px;
	   padding: 0px;
	   padding-top: 1px;
	   float: left;
	   list-style-type: none;
	   }

li.mini
	   {
	   margin:2px;
	   padding:4px;
	   display: inline;
	   list-style-type: none;
	   }

A#mini:link{FONT-SIZE: 11px;COLOR: #535249;TEXT-DECORATION: none}
A#mini:visited{FONT-SIZE: 11px;COLOR: #535249;TEXT-DECORATION: none}
A#mini:active{COLOR: #009BC9;TEXT-DECORATION: none}
A#mini:hover{COLOR: #009BC9;TEXT-DECORATION: none;}

A#mini_active:link{FONT-SIZE: 11px;COLOR: #221E1F;TEXT-DECORATION: none}
A#mini_active:visited{FONT-SIZE: 11px;COLOR: #221E1F;TEXT-DECORATION: none}
A#mini_active:active{COLOR: #221E1F;TEXT-DECORATION: none}
A#mini_active:hover{COLOR: #009BC9;TEXT-DECORATION: none;}


A#kontekst{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; line-height:1.4;display: block; padding: 6px; margin:0; background-color: #A0CD4C;}
A#kontekst:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; background-color: #78B800;line-height:1.4;}

A#kontekst_active{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; line-height:1.4;display: block; padding: 6px; margin:0; background-color: #78B800;}
A#kontekst_active:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; background-color: #78B800;line-height:1.4;}

A#kontekst2{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; line-height:1.4;display: block; padding: 6px; padding-left: 24px; margin:0; background-color: #A0CD4C;}
A#kontekst2:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; background-color: #78B800;line-height:1.4;}

A#kontekst2_active{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; line-height:1.4;display: block;padding: 6px;padding-left: 24px; margin:0; background-color: #78B800;}
A#kontekst2_active:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; background-color: #78B800;line-height:1.4; }

A#kontekst3{FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:1.4;display: block;padding: 6px;margin:0; background-color: #A0CD4C;padding-left: 24px;}
A#kontekst3:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; background-color: #78B800;line-height:1.4; }

A#kontekst3_active{FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:1.4;display: block;padding: 6px;margin:0; background-color: #78B800;padding-left: 24px;}
A#kontekst3_active:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; background-color: #78B800;line-height:1.4; }



A.path_link:link{COLOR: #A1A1A1;TEXT-DECORATION: none}
A.path_link:visited{COLOR: #A1A1A1;TEXT-DECORATION: none}
A.path_link:active{COLOR: #A1A1A1;TEXT-DECORATION: none}
A.path_link:hover{COLOR: #C6C3B5;TEXT-DECORATION: none;}



/*
table {
border-collapse: collapse; empty-cells:show;
}

td {

padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px; 
}
*/


td.menu {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px; 
}


td.kontekst,td.kontekst_active {
background-color: #AEAEAE ;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; 
border-width: 0;
text-align:left;
}

td.kontekst2,td.kontekst2_active {
background-color: #CECECE ;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; 
border-width: 0;
text-align:left;
}

td.kontekst3,td.kontekst3_active {
background-color: #EAEAEA ;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; 
border-width: 0;
text-align:left;
}


.news {
padding-top: 2px;
padding-bottom: 2px;
text-align:justify; 
line-height:1.4;
}

.list {
padding-top: 6px;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px; 
text-align:justify;
line-height:1.4;
}


.prod_list_home {
padding: 0px;
border: solid 1px #E9E9E9;
width:250px;
height:100%; 
line-height:1.4;
}

.prod_filtr
{
padding-left:0px;
text-align: left;
font-weight: bold; 
}


.form {
	border: solid 1px #999;
	background: #F4F4F2;
	font-size: 11px;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif; COLOR: #2e2e2e;
	}

#form input, select {
	border: solid 1px #999;
	background: #EFEFEF;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.4;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif; COLOR: #4D525B;
	}

#form textarea {
	border: solid 1px #999;
	background: #EFEFEF;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.4;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif; COLOR: #4D525B;
	}

#form button, submit, reset {
	border: solid 1px #999;
	background: #EEE;
	font-size: 11px;
	height: 28px;
	font-weight: bold;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif;
	}
		
.button {
	border: solid 1px #999;
	background: #EEE;
	font-size: 11px;
	height: 28px;
	font-weight: bold;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif;
	}
	
	

.stopka
     { 
	 SIZE: 10px;
	 COLOR: #cAcacA;
	 }

A.stopka:link{COLOR: #8A8A8A;TEXT-DECORATION: none}
A.stopka:visited{COLOR: #8A8A8A;TEXT-DECORATION: none}
A.stopka:active{COLOR: #8A8A8A;TEXT-DECORATION: none}
A.stopka:hover{COLOR: #939393;TEXT-DECORATION: none; background-color: transparent;}



.bg0
 {
 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif;
 COLOR: #3D3C3C;
 vertical-align: top;
 line-height: 1.6;
 height:26px; 
 empty-cells: show;
 }

.bg1
 {
 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif;
 vertical-align: top;
 border-bottom: solid 1px #ededed; 
 color:#969696;
 padding-bottom:2px;
 padding-top:2px;
 padding-right:3px;
 empty-cells: show;
 }

.bg2
 {
 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif;
 COLOR: #3D3C3C;
 vertical-align: top;
 border-bottom: solid 1px #ededed;
 padding-bottom:2px;
 padding-top:2px;
 empty-cells: show;
 }

 
A#strona{
	   margin:0px;
	   padding:0px;
	   FONT-SIZE: 11px; 
       width: 17px; 
   	   height: 17px;
	   display: block;
	   font-weight: bold;
	   text-align: center;
	   white-space: nowrap;
	   line-height: 1.4;
	   }
A#strona:hover,A#strona_active:hover
		{
		border: 1px solid #DA251D;
	    COLOR: #FFFFFF; 		
		display: block;
		background-color: #DA251D;
		}

div.strona
	   {
	   border: 1px solid #E9E9E9;
	   margin:3px;
	   padding:0px;
	   float: left;
       width: 17px; 
   	   height: 17px;
	   display: block;
	   }
		
		
A#strona_active
		{
	   margin:0px;
	   padding:0px;
	   FONT-SIZE: 11px; 
	   COLOR: #DA251D; 
       width: 17px; 
   	   height: 17px;
	   display: block;
	   font-weight: bold;
	   text-align: center;
	   line-height: 1.4;
	   white-space: nowrap;
		}

div.strona_active
	   {
	   border: 1px solid #E9E9E9;	   
	   margin:0px;
	   padding:0px;
	   float: left;
       width: 17px; 
   	   height: 17px;
	   display: block;
	   }
	   
icon
			 {
			 border: 1px solid #EEEEEE;	
			 }	
			 
icon_on
			 {
			 border: 1px solid #DA251D;	
			 }				  
			 
img {

border-color: #0195C3;

}



@media print {

 .print {
  display:block;
 }

 .noprint {
  display:none;
 }

 #left{
	  width: 0px; 
	  margin: 0px; 
	  padding: 0px; 
	  float: left;
	  visibility: hidden;

 }

 #kontener {
	   float: left;
	   width: 645px;
	   padding: 0px;
	   margin: 0px
	   }


.content {
width: 645px;
margin: 0px;
padding: 0px;
padding-bottom: 20px;
text-align:justify;
line-height:1.8;
}   

.path
     { 
	 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; 
	 COLOR: #696B6D;
	 padding: 5px;
	 paddin-left: 0px;
	 border-top: 1px solid #0195C3; 
	 border-bottom: 1px solid #0195C3; 
	 }

}


@media screen {

 .hide {
  display:none;
 }

 #left{
	  display: block;
	  width: 220px; 
	  min-height: 400px; 
	  margin: 0px; 
	  padding: 0px; 
	  float: left;
 }

 #kontener {
	   float: right;
	   width: 725px; 
	   padding-left:15px;
	   }


.content {
padding-top: 0px;
padding-bottom: 20px;
padding-left: 33px;
padding-right: 33px; 
text-align:justify;
line-height:1.8;
}	   

.path
     { 
	 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; 
	 COLOR: #696B6D;
	 padding: 5px;
	 }	   
}


