/*style.css*/

body {background: white; margin: 0px; padding: 0px; height:100%; text-align: center; overflow: auto;}

#all {overflow: auto;
		 border: 0px;
		 padding: 0px;
		 width: 100%;
		 height: 100%;
		 margin: 0px;
		 position: relative;
		 }

#site {border: 0px;
		 padding: 0px;
		 width: 800px;
		 height: 100%;
		 margin: 0px;
		 position: relative;
		 }
		
	
table, td {margin: 0px;
			padding: 0px;
			border: 0px;
			border-collapse: collapse;
			vertical-align: top;
			} 

/* Head */ 
#head {border: 0px;
		 padding: 0px;
		 width: 800px;
		 height: 129px;
		 margin: 0px;
		 position: relative;
		 }
		 
#head1 {background: url(gif/head_ground1.gif) repeat top left;
			border: 0px;
			width: 514px;
			height: 35px;
			padding: 0px;
			margin: 0px;
		   position: absolute;
			left: 0px;
			top: 0px;
			}
			
#head2 {background: url(gif/head_ground2.gif) no-repeat top left;
			border: 0px;
			width: 11px;
			height: 35px;
			padding: 0px;
			margin: 0px;
		   position: absolute;
			left: 514px;
			top: 0px;
			}

#head3 {background: url(gif/head_ground3.gif) repeat top left;
			border: 0px;
			width: 275px;
			height: 35px;
			padding: 0px;
			margin: 0px;
		   position: absolute;
			left: 525px;
			top: 0px;
			} 

#head4 {
			border: 0px;
			width: 800px;
			height: 94px;
			padding: 0px;
			margin: 0px;
		   position: absolute;
			left: 0px;
			top: 35px;
			}  
			
#head1a {background: #717171;
			border: 0px;
			padding: 0px;
			color: #FEFEFE;
			margin: 0px;
		   line-height: 0.5cm;
		   font-family: "Arial";
  			font-size: 11px;
			font-weight: normal;
			text-align: center;
			word-spacing: 3px;
			top: 1px;
			position: relative;
			letter-spacing: 0.02em;	
		   }

/* Head End*/ 
			 
#interior {border: 0px;
		 padding: 0px;
		 width: 800px;
		 margin: 0px;
		 position: relative;
		 }

/* Left menu */
		  
#left_menu {background-color: blue;
			border: 0px;
			width: 150px;
			padding: 0px;
			margin: 0px;
		   position: absolute;
			left: 0px;
			top: 0px;
			color: black;
			}  
			
.left_menu {background: url(gif/left_menu_ground.gif) repeat-y top left;
			border: 0px;
			width: 150px;
			padding: 0px;
			margin: 0px;
			background-color: white;
		   } 
			
#w_serwisie {background-color: #535353;
		  height: 13px;
		  width: 146px;
 		  padding-top: 2px;
 		  padding-bottom: 2px;	
		  border: 2px solid #717171;
		  position: relative;
		  
		  font-family: "Arial";
  	  	  font-size: 12px;
		  font-weight: bold;
		  color: white;
		  text-align: center;
		  letter-spacing: 1px;
		  }

#w_serwisie1 {background-color: #535353;
		  height: 13px;
		  width: 146px;
 		  padding-top: 2px;
 		  padding-bottom: 2px;	
		  border: 2px solid #717171;
		  position: relative;
		  
		  font-family: "Arial";
  	  	  font-size: 12px;
		  font-weight: bold;
		  color: white;
		  text-align: center;
		  letter-spacing: 1px;
		  }		  

#karabinki {background: url(gif/left_klawisze.gif) repeat-y top left;
		  background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 6px;		
 		  padding-bottom: 8px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  border-bottom: 1px solid #717171;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: #696969;
		  text-align: left;
		  text-indent: 8px;
		  }
		  
#pistolety {background: url(gif/left_klawisze.gif) repeat-y top left;
		  background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 6px;		
 		  padding-bottom: 8px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  border-bottom: 1px solid #717171;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: #696969;
		  text-align: left;
		  text-indent: 8px;
		  }
		  
#wybor {background: url(gif/left_klawisze.gif) repeat-y top left;
		  background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 6px;		
 		  padding-bottom: 8px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  border-bottom: 1px solid #717171;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: #696969;
		  text-align: left;
		  text-indent: 8px;
		  }
		  
#porady_strzel {background: url(gif/left_klawisze.gif) repeat-y top left;
		  background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 6px;		
 		  padding-bottom: 8px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  border-bottom: 1px solid #717171;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: #696969;
		  text-align: left;
		  text-indent: 8px;
		  }

#aspekt_prawny {background: url(gif/left_klawisze.gif) repeat-y top left;
		  background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 6px;		
 		  padding-bottom: 8px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  border-bottom: 1px solid #717171;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: #696969;
		  text-align: left;
		  text-indent: 8px;
		  }
		
#kupowanie {background: url(gif/left_klawisze.gif) repeat-y top left;
		  background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 6px;		
 		  padding-bottom: 8px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  border-bottom: 1px solid #717171;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: #696969;
		  text-align: left;
		  text-indent: 8px;
		  }  

	  
#kontakt {background: url(gif/left_klawisze.gif) repeat-y top left;
 		  background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 6px;		
 		  padding-bottom: 8px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: #696969;
		  text-align: left;
		  text-indent: 8px;
		  }
		  
#polecamy {background: url(gif/left_klawisze.gif) repeat-y top left;
			background-color: #EDEDED;
		  width: 146px;
 		  padding-top: 14px;		
 		  padding-bottom: 14px;
 		  border: 2px solid #717171;
		  position: relative;
		  border-top: 0px;
		  border-bottom: 2px solid #717171;
		  line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 11px;
		  font-weight: normal;
		  color: #696969;
		  text-align: center;
		  }

#polecamy a {line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 11px;
		  font-weight: normal;
		  color: black;
		  text-align: center;
		  text-decoration: none;
		  }
		  
#polecamy a:hover {line-height: 0.3cm;
		  font-family: "Arial";
  	  	  font-size: 11px;
		  font-weight: normal;
		  color: #696969;
		  text-align: center;
		  text-decoration: none;
		  }
		  
a.k {color: #696969;
	 font-family: "Arial";
  	 font-size: 13px;
	 text-align: left;
	 text-decoration: none;
	 font-weight: bold;}
	 
a.k:hover {color: black;
	 font-family: "Arial";
  	 font-size: 13px;
	 text-align: left;
	 text-decoration: none;
	 font-weight: bold;}
	 
a.opis {color: #FEFEFE;
	 font-family: "Arial";
  	 font-size: 11px;
	 font-weight: normal;
	 text-align: center;
	 word-spacing: 3px;
	 letter-spacing: 0.02em;
	 text-decoration: none;
	 }
		  
/* Left menu End */

/* Contents */
		  
#contents {background-color: white;
			border: 0px;
			width: 500px;
			padding: 0px;
			margin: 0px;
			height: 100%;
		   position: absolute;
			left: 150px;
			top: 0px;
			}
			
td.tresc {background: white;
			border: 0px;
			width: 500px;
			padding: 0px;
			color: black;
			margin: 0px;
		   line-height: 0.5cm;
		   font-family: "Arial";
  			font-size: 12px;
			font-weight: normal;
			text-align: left;
			word-spacing: 2px;
		   } 
		   
.tresc1 {background: white;
			border: 0px;
			width: 480px;
			padding-top: 5px;
			margin-left: 10px;
			margin-right:10px;
		 	color: black;
		   line-height: 0.5cm;
		   font-family: "Arial";
  			font-size: 12px;
			font-weight: normal;
			text-align: justify;
			word-spacing: 2px;
		   } 

h1 {color: black;
	 line-height: 0.5cm;
	 font-family: "Arial";
  	 font-size: 14px;
	 text-align: left;
	 font-weight: bold;
}

h2 {color: black;
	 line-height: 0.2cm;
	 font-family: "Arial";
  	 font-size: 13px;
	 text-align: left;
	 }

h3 {color: black;
	 line-height: 0.3cm;
	 font-family: "Arial";
  	 font-size: 12px;
	 text-align: left;
}

#corner1 {background: url(gif/interior1.gif) no-repeat top;
			border: 0px;
			width: 21px;
			height: 21px;
			padding: 0px;
			margin: 0px;
		   float:right;
			}
#corner2 {background: url(gif/interior2.gif) no-repeat bottom;
			border: 0px;
			width: 11px;
			height: 11px;
			padding: 0px;
			margin: 0px;
		   float:right;
			}
			
.shortcontent {width: 340px;
			border: 0px;
			padding: 0px;
			margin: 0px;
			line-height: 0.4cm;
		   font-family: "Arial";
  			font-size: 12px;
			font-weight: normal;
			text-align: justify;
			}
.shortcontent a {color: black;
	 line-height: 0.3cm;
	 font-family: "Arial";
  	 font-size: 12px;
	 text-align: left;
	 text-decoration: none;
}

.shortcontent a:hover {color: black;
	 line-height: 0.3cm;
	 font-family: "Arial";
  	 font-size: 12px;
	 text-align: left;
	 text-decoration: underline;
}
			 
.smallgif {width: 135px;
			border: 0px;
			padding: 0px;
			margin: 0px;
			vertical-align: middle;
			text-align: center;
			}

.more {text-align: right;
			} 
		
.more a {font-family: "Arial";
  			font-size: 10px;
			font-weight: bold;
			text-align: right;
			word-spacing: 3px;
			color: red;
			text-decoration: none;
			}
			
.more a:hover {font-family: "Arial";
  			font-size: 10px;
			font-weight: bold;
			text-align: right;
			word-spacing: 3px;
			color: red;
			text-decoration: none;
			}

.line {height: 1px;
		 background-color: #EDEDED;
		}
		
.odstep {height: 8px;
		 background-color: white;
		}
		
#typ {text-align: left;
		vertical-align: middle;
		}

.linia {height: 1px;
		 background-color: black;
		}
		
.w {vertical-align: middle;
		padding: 0px;
		margin: 0px;
		border: 0px;}
.w a {line-height: 0.4cm;
	   font-family: "Arial";
		font-size: 13px;
		font-weight: normal;
		text-align: left;
		word-spacing: 3px;
		}
		
.w a:hover {line-height: 0.4cm;
	   font-family: "Arial";
		font-size: 13px;
		font-weight: normal;
		text-align: left;
		word-spacing: 3px;
		text-decoration: none;
		}
		
.url {text-align: center;}

.url a {font-family: "Arial";
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		word-spacing: 3px;
		color: #535353;
		text-decoration: none;
		}
		
.url a:hover {font-family: "Arial";
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		word-spacing: 3px;
		color: black;
		text-decoration: underline;
		}
		
.form {line-height: 0.5cm;
	 font-family: "Arial";
  	 font-size: 12px;
	 word-spacing: 3px;
	 text-decoration: none;
	 } 
	  

/* Contents End */
	 
/* Right menu */
.right_menu a {line-height: 0.5cm;
		  font-family: "Arial";
  	  	  font-size: 14px;
		  font-weight: bold;
		  color: black;
		  text-align: center;
		  text-decoration: none;
		  }
		  
.right_menu a:hover {line-height: 0.5cm;
		  font-family: "Arial";
  	  	  font-size: 14px;
		  font-weight: bold;
		  color: black;
		  text-align: center;
		  text-decoration: underline;
		  }
		  
.right_menu {background: url(gif/right_menu_ground.gif) repeat-y top left;
			border: 0px;
			width: 150px;
			padding: 0px;
			margin: 0px;
			text-align: center;
					
		   }
#kolba {background: url(gif/kolba_1.jpg) no-repeat top left;
			border: 0px;
			width: 47px;
			height: 24px;
			padding: 0px;
			margin: 0px;
		   position: absolute;
			left: 729px;
			top: 0px;
			}
			
#zobacz {background-color: #E0DEDF;
		  height: 13px;
		  width: 150px;
 		  padding-top: 2px;
 		  padding-bottom: 2px;	
		  border-top: 1px solid #717171;
		  border-bottom: 1px solid #717171;
		  position: relative;
		  font-family: "Arial";
  	  	  font-size: 13px;
		  font-weight: bold;
		  color: black;
		  text-align: center;
		  }



/* Right menu End */
			
/* Footer */ 
			 
#foot {border: 0px;
		 padding: 0px;
		 width: 800px;
		 margin: 0px;
		 position: relative;
		 height: 61px;
		 } 
		 
#foot1 {background-color: #EDEDED;
		  height: 14px;
		  width: 800px;
		  position: absolute;
		  top: 0px;
		  left: 0px;
		  }

#right_foot {background: url(gif/right_menu_ground.gif) repeat top;
			border: 0px;
			width: 150px;
			padding: 0px;
			margin: 0px;
			height: 14px;
			float:right;
		   }
		   
#left_foot {background: url(gif/left_menu_ground_foot.gif) repeat-y top;
			border: 0px;
			width: 150px;
			padding: 0px;
			margin: 0px;
			height: 14px;
			float:left;
		   }
		   
#foot2 {background-color: #535353;
		  height: 31px;
		  width: 800px;
		  position: absolute;
		  top: 14px;
		  left: 0px;
		  }

#foot3 {background-color: #717171;
		  height: 16px;
		  width: 800px;
		  position: absolute;
		  top: 45px;
		  left: 0px;
		  }

#foot_linki {background: #535353;
			border: 0px;
			padding: 0px;
			color: #DFDEDF;
			margin: 0px;
		   line-height: 0.5cm;
		   font-family: "Arial";
  			font-size: 11px;
			font-weight: normal;
			text-align: center;
			word-spacing: 3px;
			top: 5px;
			position: relative;
			letter-spacing: 0.02em;		
		   }

#foot_linki a {color: #DFDEDF;
	 font-family: "Arial";
  	 font-size: 11px;
	 font-weight: normal;
	 text-align: center;
	 word-spacing: 3px;
	 letter-spacing: 0.02em;	
	 text-decoration: none;
	 }
	 
#foot_linki a:hover {color: white;
	 font-family: "Arial";
  	 font-size: 11px;
	 font-weight: normal;
	 text-align: center;
	 word-spacing: 3px;
	 letter-spacing: 0.02em;	
	 text-decoration: none;
	 } 
	 
#copy {color: #DFDEDF;
	 font-family: "Arial";
  	 font-size: 11px;
	 font-weight: normal;
	 text-align: center;
	 word-spacing: 3px;
	 letter-spacing: 0.02em;	
	 text-decoration: none;
	 }
		  
/* Footer End */
