@charset "utf-8";
BODY 	     {    
			 background-color: #4E555D;
	 		 margin: 0 0 0 0;			 
			 cursor: default;			 
			 font-family: "Verdana", "Arial CE", "Arial"; 
			 font-size: 7pt;
			 font-weight: normal; 
			 color: #4e555d;
			 line-height: 20px;
	 		 }
			 
A:active 	 { color: #7A3B17; font-weight: bolder; } 
A:link 		 { color: #7A3B17; text-decoration: none; } 
A:visited 	 { color: #7A3B17; text-decoration: none; } 
A:hover 	 { color: #7A3B17; text-decoration: underline; } 

IMG			 {
			 border: 0px;
			 vertical-align: middle;
			 }	 
			 
H1 			 {text-align: left; font-size: 14pt; line-height: 30px; margin: 0px; padding: 0px;}	

TABLE 		 { 
			 vertical-align: top;	  		 
			 background-repeat: repeat;
			 padding: 0;
			 font-size: 10pt;
			 text-align: left;
			 line-height: 20px;
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px; 
			 border: 0px;
			 } 

TD			 {
			 vertical-align: top;
			 padding: 0px;
			 border: 0px #FFB301 solid;
			 line-height: 20px;	
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px;
			 }	 		

P			 {	 
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px;
			 line-height: 20px;	  
			 padding: 0px;
			 }	
			 
DIV			 {
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px;
			 } 	   
			 DIV.obrazek  {	  
			 width: 225px; 
			 height: 175px;
			 top: 0px;
			 text-align: left; 
			 margin-top: 0; 
			 margin-right: 0;
			 vertical-align: top; 	
			 left: 0px;	
			 position: relative;
			 border: 0px blue solid;
			 background-color: transparent;
			 }	
			 .obrazek IMG {vertical-align: top;}	
			 
div#bottomlayer {
			 z-index: 1; 
			 top: -175px; 
			 position:relative;
			 margin-bottom: -175px;
			 }	
div#toplayer {
			 position:relative; 
			 top: 0px; 
			 left: -46px;
			 width: 827px; 
			 margin-left: auto; 
			 margin-right: auto; 
			 z-index: 10; 			 
			 text-align: left; 
			 }
 
/* SRODKOWANIE I WIELKOSC OBSZARU CALEJ TABELI */			 
DIV#srodkujacy {
			 width: 100%;
			 position: absolute;
			 background-image: url(images/tlo.gif);
			 background-repeat: repeat-x;   
			 background-color: #ffffff;
			 top: 0px; 			 
			 left: 0px;	
			 text-align: center; 
			 margin-left: auto; 
			 margin-right: auto; 
			 vertical-align: top;
			 line-height: 20px;
			 } 	
			 
TABLE#calosc {
			 width: 827px;
			 border: 0px #FFB301 solid; 
			 margin-left: auto;
	  		 margin-right: auto;
			 background-image: url(images/naglowek.jpg);
			 background-repeat: no-repeat;
			 }		 
			 
/* GORA */
TD.gora_left { 
			 height: 100px;	  
			 width: 205px;
			 background-color: transparent;
			 }
/* IKONKI */	
TD.gora_right { 
			 height: 100px;	  
			 width: 622px;
			 background-color: transparent;	  
			 text-align: right;
			 line-height: 15px;
			 font-size: 15px;
			 vertical-align: top; 
			 }	
			 
			 IMG.ikonka {
			 			border: 0px;
			 			vertical-align: top;
			 			}

/* NAGLOWEK */
TD.naglowek_left { 
			 height: 211px;	  
			 width: 205px;
			 background-color: transparent;
			 }

TD.naglowek_right { 
			 height: 211px;	  
			 width: 622px;
			 background-color: transparent;
			 }
			 

	
/* GLOWNA ZAWARTOSC STRONY */			 
TD.menu		 {
			 width: 205px; 
			 border-right: 0px #FFB301 solid;
			 background-color: transparent;	
			 font-size: 8pt;
			 vertical-align: top;
			 }
		   table.menu_zmniejszona {width: 185px; font-size: 8pt; margin: 0px 0px 0px 15px}
														
			ul.tree {
					display: block;
					margin-left: 0;
					padding-left: 0;
					}

			ul.tree ul {
					display: block;
					margin-left: 0;
					padding-left: 0;
					margin-top: 0;
					margin-bottom: 0;
					}
			ul.tree li {
					display: block;
					list-style-type: none;
					padding-left: 12px;
					background-image: url("images/closed.gif");
					background-position: left top;
					background-repeat: no-repeat;
					}

			ul.tree li.closed {
					background-image: url("images/closed.gif");
					background-position: left top;
					background-repeat: no-repeat;
					}	 
			ul.tree li.closed a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			ul.tree li.closed a:active { color: #4e555d; text-decoration: none; font-weight: normal; background-color: #e9ebec;}

			ul.tree li.opened {
					background-image: url("images/opened.gif");
					background-position: left top;
					background-repeat: no-repeat;
					}					
			ul.tree li.opened a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			ul.tree li.opened a:active { color: #4e555d; text-decoration: none; font-weight: normal; background-color: #e9ebec;}

			ul.tree li a {
					font-size: 11px;
					text-decoration: none;
					cursor: pointer; color: #4e555d;
					}

			ul.tree li a.folder {color: #4e555d;}

			ul.tree li a.active { color: #4e555d; font-weight: bold; }

			ul.tree a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			ul.tree a:active { color: #4e555d; text-decoration: none; font-weight: normal; background-color: #e9ebec;}
			ul.tree a:visited { color: #4e555d; text-decoration: none; }
			ul.tree a:link { color: #4e555d; text-decoration: none; }

		
TABLE.tresc_dodatkowa {
			 width: 622px; 
			 text-align: left; 
			 vertical-align: top;
			 }		 			 
			 
			 /* DEKORACJA GORNA i LOKALIZACJA */ 			 
			 TD.tresc_top {	 
			 height: 85px; 
			 width: 622px;
			 background-color: transparent;
			 vertical-align: top;
			 top:0px;
			 background-image: url(images/tresc_top.gif);
			 background-repeat: no-repeat; 
			 padding: 15px 0px 0px 10px; 
			 }
			 p.location {margin-left: 10px; margin-right: 170px; margin-top: 0px; margin-bottom: 0px}			 
			 .tresc_top h1 { width: 440px; }
			 
			 TD.tresc	 {
			 width: 622px;
			 background-image: url(images/tresc_tlo.gif);
			 background-repeat: repeat-y;  
			 border: 0px #FFB301 solid;	
			 vertical-align: top; 
			 }
			 TD.tresc table.tresc_zmniejszona {width: 570px; margin-left: 10px;}
			 
/* STOPKA */			 
TABLE#stopka {
			 width: 827px;
			 height: 110px;
			 border: 0px #FFB301 solid; 
			 margin-left: auto;
	  		 margin-right: auto;
			 background-color: transparent;	  
			 vertical-align: top;
			 }

			 TD.menu_stopka {  
			 width: 205px; 
			 height: 110px;
			 background-color: transparent;	
			 vertical-align: top;
			 } 
			 
			 TD.tresc_stopka { 
			 width: 622px;	
			 height: 110px;
			 font-size: 7pt;
			 background-color: transparent;
			 background-image: url(images/tresc_stopka.gif);	
			 background-repeat: no-repeat;		 
			 text-align: center;  
			 vertical-align: top;
			 }	
			 p.stopka {text-align: center; padding: 5px 10px 0px 10px;} 
			 
			 TABLE#tlo_stopki {
			 width: 100%;  
			 height: 110px;
			 border: 0px #FFB301 solid; 
			 background-color: #4e555d;
			 background-image: url(images/stopka_tlo.gif);	
			 background-repeat: repeat-x;
			 text-align: center;
			 left: 0px;
			 right: 0px;
			 vertical-align: top;
			 }
					  
			 
/* STYL ZAWARTOSCI CMS */		 

TABLE#contentitemstable_html {
			background-color: red;
			}	  
			#contentitemstable_html p {
									  font-size: 11pt; 
									  font-weight: bold; 
									  color: #23a4ff; 
									  margin-bottom: 8px; 
									  background-color: pink;
									  }
			#contentitemstable_html p a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }	 
									  
TABLE#contentitemstable_katalog {
			background-color: transparent;
			width: 550px;	
			margin-left: 10px;		
			}	

			#contentitemstable_katalog p.katalog_wybor {
									  font-size:11pt; 
									  font-weight:bold; 
									  color:#4e555d; 
									  background-color: transparent;	
									  border-bottom: 1px #d1d1d1 solid;				  
						  			  padding: 0px 10px 0px 0px;
									  margin-bottom: 10px;
									  }	   
			#contentitemstable_katalog p.katalog_wybor a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			#contentitemstable_katalog p.katalog_sortowanie {
									  background-color: orange;
						  			  text-align:center; 
						  			  background-color: #d1d1d1;  						  
						  			  border: 1px #ffffff solid;
									  margin: 0px 130px 10px 120px;
									  }	
			#contentitemstable_katalog p.katalog_sortowanie A:active 	 { color: #4e555d; font-weight: bolder; } 
			#contentitemstable_katalog p.katalog_sortowanie A:link 		 { color: #4e555d; text-decoration: none; } 
			#contentitemstable_katalog p.katalog_sortowanie A:visited 	 { color: #4e555d; text-decoration: none; } 
			#contentitemstable_katalog p.katalog_sortowanie A:hover 	 { color: #4e555d; text-decoration: underline; } 
			#contentitemstable_katalog a:hover { text-decoration: underline; }						  
									  

TABLE#contentitemstable_katalog_table {
			width: 570px;
			background-color: transparent;
			}	 
			#contentitemstable_katalog_table table.katalog_gallery { 
									  border: 0px; 
									  background-color: transparent;	
									  }
#katalog_table { width: 100%; }
table#katalog_contentitemstable td { vertical-align: middle; }
#katalog_description { padding-top: 5px; }
#katalog_producer { width: 100%; }
#katalog_producer_zamow { background-color:#DFDFDF; border:1px solid #959593; color:#6F6F6F; display:block; width: 120px; margin: 10px auto; line-height: 20px; font-weight: bold; } 
#katalog_producer_zamow:hover { text-decoration: none; }
#katalog_gallery { text-align: center; padding-top: 5px; }
#katalog_gallery img { margin: 0px 5px; }


TABLE#news_separate {
			background-color: orangered;
			margin: 20px 0px 10px 0px; 	
			width: 570px;
			}  
			#news_separate td {
						  font-weight: bold;
						  font-size: 12pt; 
						  font-family: "Arial CE", "Arial", "Verdana", "Tahoma";
						  background-color: #4e555d; 
						  color: #ffb301;
						  border-top: 1px #979ba0 solid;
						  border-left: 1px #979ba0 solid;
						  border-bottom: 2px #979ba0 solid;
						  border-right: 2px #979ba0 solid;
						  padding: 0px 10px 0px 10px;
						  }
						  
TABLE#newstable {
			background-color: gold;
			width: 570px;  
			border-bottom: 2px #d1d1d1 solid;
			border-right: 2px #d1d1d1 solid;
			}
			#newstable td.title {
						  font-size:10pt; 
						  font-weight:bold; 
						  color:#4e555d;
						  background-color: #d1d1d1;  						  
						  padding: 0px 10px 0px 10px;
						  border-left: 1px #ffffff solid;	
						  border-right: 1px #ffffff solid;	
						  border-top: 1px #ffffff solid;	
						  }
			#newstable td.time {
						  font-size:8pt; 
						  font-weight:normal; 
						  color:#979ba0;	
						  background-color: #ffffff; 
						  }	
			#newstable td.time p {
								 background-color: #e2e4e5;	
								 border-bottom: 0px;	
								 }
			#newstable p {
						  text-align:justify;
						  background-color: #e9ebec; 
						  border-left: 1px #ffffff solid;	
						  border-right: 1px #ffffff solid;
						  border-bottom: 1px #ffffff solid;			 
						  padding: 0px 10px 0px 10px;
						  }	

TABLE#newsnotfound { 	
			background-color: purple;
			width: 570px;  
			border-bottom: 2px #d1d1d1 solid;
			border-right: 2px #d1d1d1 solid;
			}
			#newsnotfound td {
						  font-size: 8pt; 
						  font-weight: normal; 
						  background-color: black;
						  }	
			#newsnotfound p { 
						  text-align:center; 
						  background-color: #d1d1d1;  						  
						  border: 1px #ffffff solid;
						  }	
									  
TABLE#newsbottom {
			background-color: lightgreen; 
			width: 570px;  			 
			border-bottom: 2px #d1d1d1 solid;
			border-right: 2px #d1d1d1 solid;
			}
		    #newsbottom td { 
						  font-weight: normal; 
						  background-color: silver; 
						  }
			#newsbottom p {
						  text-align:center;
						  background-color: #d1d1d1;  						  
						  border: 1px #ffffff solid;
						  }
						  
TABLE#contentitemstable_text {
			background-color: transparent;
			width: 550px;	
			margin-left: 10px;
			} 
			#contentitemstable_text p {
						  font-size:11pt; 
						  font-weight:bold; 
						  color:#4e555d; 
						  background-color: transparent;	
						  border-bottom: 1px #d1d1d1 solid;				  
						  padding: 0px 10px 0px 0px;
						  margin-bottom: 10px;
						  }	 

TABLE#katalog_item {}
	#katalog_item a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }

	#product_description { width: 100%; }
		#product_description td { padding: 2px; }
		
TABLE#callendar {
			 border: 0px solid #333333;
			 margin-left: 13px;
			 margin-top: 0px;
			 background-color:#cccccc;
			 }	 
			 
p.visinfo {
	font-size: 8pt;
	margin-top: 25px;
}


p.content {
	margin:10px;
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
	background-color: green;  
	}  
	
p.srodkowanie_tekstu {text-align: center;}
.invisible_class { visibility:collapse; line-height:0px; display:none; height:0; }
ul.tree .invisible_class { visibility:collapse; line-height:0px; display:none; height:0; }

#ajuNews_mainPage { width:570px; }
#ajuNews_mainPage_header { background-color:#4E555D; border: #979BA0 solid; border-width: 1px 2px 2px 1px; color:#FFB301; font-family:"Arial CE","Arial","Verdana","Tahoma"; font-size: 12pt; font-weight: bold; padding:0 10px; margin:20px 0 10px; }
.ajuNews_mainPage_repeated { border-bottom:2px solid #D1D1D1; border-right:2px solid #D1D1D1; }
.ajuNews_mainPage_title { background-color:#D1D1D1; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#4E555D; font-size:10pt; font-weight:bold; padding:0 10px; }
.ajuNews_mainPage_date { background-color:#E2E4E5; border-bottom:0 none; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; color:#979BA0; font-size:8pt; font-weight:normal; padding:0 10px; }
.ajuNews_mainPage_intro { background-color:#E9EBEC; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:0 10px; text-align:justify; }

#menu0 dt { cursor: pointer; }
.bold { font-weight: bold; }
.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.clear { clear: both; }

#minh_content { min-height: 100px; height:auto !important; height:100px; }


/*****************************************************************************************************/
/********************************** zapytanie o cene produktu ****************************************/
/*****************************************************************************************************/

#resForm p { margin-top: 5px; }
	.red { color: #ff0000; }
	#resForm input { width: 87%; display: block; float: left; background-color:#DFDFDF; border: 1px solid #959593;	color: #6F6F6F; }
	#resForm #submit { width: 100px; font-weight: bold; float: none; margin: 0px auto; }
	#resForm label { width: 12%; display: block; float: left; }
	#resForm textarea { width: 99%; height: 250px; background-color:#DFDFDF; border:1px solid #959593;	color: #6F6F6F; }

.product_mainPage { float: left; width: 142px; }
	.product_mainPage a:link, .product_mainPage a:visited, .product_mainPage a:active { color: #4E555D; font-weight: bold; }
	.product_mainPage a:hover { text-decoration: underline; }
	.productName_mainPage { background: url('images/new.png') no-repeat bottom right; padding: 2px 5px; font-size: 8pt; }
	.promoLatestProductsPromotedProduct { background: url('images/promo.png') no-repeat bottom right; padding: 2px 5px; font-size: 8pt; }


.iceNews_singleNews { margin-bottom: 10px; }
.iceNews_singleNews_title { font-weight: bold; font-size: 12pt; }
.iceNews_singleNews_date { color: #979BA0; font-size: 8pt; }
.iceNews_singleNews_more { float: left; width: 30%; margin-left: 20px; }
.iceNews_singleNews_comments { float: right; widht: 30%; margin-right: 25px;}
#iceNews_focus_menu0 dt { cursor: pointer; font-weight: bold; }
#iceNews_focus_menu0 dd { margin: 0px; }
#iceNews_focus textarea { border: 1px solid #959593; background-color: #DFDFDF; width: 99%; height: 100px; font-family: inherit; font-size: inherit; color: #6F6F6F; }
#iceNews_focus_menu0_sign { text-align: center; }
#iceNews_focus_menu0_sign input { border: 1px solid #959593; background-color: #DFDFDF; color: #6F6F6F; }
#iceNews_focus_menu0_submit { text-align: center; margin-top: 5px; }
#iceNews_focus_menu0_submit input { font-weight: bold; border: 1px solid #959593; background-color: #DFDFDF; color: #6F6F6F; width: 80px; margin: 0px 10px; }

.iceNews_focus_comments_single { margin-top: 5px; }
.iceNews_focus_comments_meta_author { color: #4E555D; font-weight: bold; }
.iceNews_focus_comments_meta_date { color: #979BA0; font-size: 8pt; }


