body {    
						  background-color:#8D8D8D;	
					  	 margin: 10px 0px 0px 0px;    padding: 0 0 0 0;     
						 text-align:left;
						 font-family: Verdana, Arial, Helvetica, sans-serif; 		
						 font-size: 11px;		
						 line-height: 16px;
						 height: 100%;
					  } 
html { height: 100%;}					   
					  
div			 {  position:relative;   }
table		{ color:#3F3F3F; }
#container {   	
						margin: 20px auto;     
						padding-top:20px;				
						padding-left:10px;								
						width: 890px;      
						overflow:auto;
						height: auto;
						background-color:#FFFFFF;					
						border:0px solid red;		
						text-align:left;					
						}
#bok_lewy {  
						 float:left;
						 width: 175px;  	height: 181px;		
}
#pasek {		
						float:left;
						width: 13px;  	height: 181px;		
						background-image: url('../images/pasek1.gif'); 
						background-repeat:no-repeat;  		
						border:0px solid red;						 
}
#header_top { 	float:left;  
							width: 672px;        height: 181px; 
							background-image: url('../images/biuro_03.jpg');       
							}
							
							
#header_top_div {		
									clear:both;  
									margin-left:0px; 	
									margin-top:162px;
						 }
#header_top li {		margin-right:35px;	
									background-image: url('../images/strzalka.jpg'); 
									background-repeat:no-repeat;  		
									float:left;  list-style-type: none; }
#header_top a{						 
									margin-left:20px;
									font-size:10px;
									text-decoration:none;
									color:#696969; 		
									list-style-type: none; 									
									}										

#bok_lewy_pod_logiem { 
     					 clear:both;     
						 float:left;
						 width: 175px;  							 
}
#pasek_repeat {		
						float:left;
						width:698px;  							
						background-image: url('../images/pasek_repeat.gif'); 
						background-repeat:repeat-y;  		
						border:0px solid red;		
						color:#3F3F3F; 						 
}
  						 
#content_title {												
							
							padding:0px 0px 0px 0px;
							margin: 0px 0px 20px 0px;					
							font-variant: small-caps;								
						 }				
#content_title p {											
							color:#3F3F3F;
						    font-weight:bold;
							 font-size: 12px;
							padding:15px 10px 0px 55px;
							 margin: 0px 0px 0px 0px;									
						 }		
#content_tresc {	
								
							padding:0px 15px 0px 55px;
							margin: 0px 0px 0px 0px;													
						 }				
#content_tresc p {											
							color:#3F3F3F;
						    font-weight:normal;
							 font-size: 11px;
							padding:10px 10px 0px 0px;
							 margin: 0px 0px 0px 0px;									
						 }						

 						 

#bok_lewy_dol {  
						 float:left;
						 width: 175px;  	height: 155px;								 						
}
#bok_lewy_dol p {  
						font-size:10px;
						color:#7F7F7F;
						padding-left:8px;
						padding-bottom:10px;
										 						
}
#pasek_dol {		
						float:left;
						width: 13px;  	height: 142px;
						background-image: url('../images/pas_pion_dol.gif'); 
						background-repeat:no-repeat;  		
						border:0px solid red;									 
}
#footer { 		float:left;  
						width: 672px;
						height:150px;       
						background-image: url('../images/footer.jpg');      
						background-repeat:no-repeat; 
						color:#696969; 			
						font-size:10px;	
				}									

#footer ul {	  
						
						
						}
						
#footer li {	  	 float:left;  list-style-type: none; padding-left:7px; }
#footer a{					background-repeat:no-repeat;			
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									text-decoration:none;
									color:#696969; 		
									list-style-type: none; 								
									}	
#footer p{	margin-left:228px;margin-top:86px; font-weight:bold}									



.pas  {		clear:both;   
				height:7px; 
				padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; 
				margin-left:38px;
				margin-right:20px;						
				background-image: url('../images/kropki.gif');
				background-repeat:repeat-x;			
			}										
.pas_bialy  {		
				height:5px; 
				padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; 
				border: 1px solid green; 	
			}				
												
#content_menu	{ padding: 12px 0px 0px 0px;  margin-left: 0px; border: 0px solid green; }							
#content_menu	p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; margin-left: 10px;margin-top: 0px; }
#content_menu ul{		padding: 0px 0px 0px 35px; margin: 0px 0px 0px 0px; }
#content_menu li {	float:left;  list-style-type: none; margin: 0px 0px 0px 0px;  }
				
#content_menu a{	background-repeat:no-repeat;			
									font-family:Verdana, "Times New Roman", Times, serif;
									font-size:12px;
									text-decoration:none;
									color:black;
									font-weight:bold;
									list-style-type: none; 									
									}						
#content_menu a.space2{	width:2px;	 	height:50px;	border-right:1px dotted gray; }			
#content_menu a.home{	width:70px;		border-right:1px dotted gray; background-image: url('../images/home.gif');					padding-top: 12px;  padding-left: 45px;  }			
#content_menu a.ofirmie{	width:70px;		border-right:1px dotted gray; background-image: url('../images/przyciski_03.gif');		padding-top: 12px;  padding-left: 40px;  }			
#content_menu  a.oferta{	width:70px;		border-right:1px dotted gray; background-image: url('../images/przyciski_05.gif');		padding-top: 12px;  padding-left: 48px;  }			
#content_menu a.cennik{	width:70px;		border-right:1px dotted gray; background-image: url('../images/przyciski_07.gif');		padding-top: 12px;  padding-left: 55px;  }			
#content_menu a.kontakt{	width:78px;		border-right:1px dotted gray; background-image: url('../images/przyciski_09.gif');		padding-top: 12px;  padding-left: 50px;  }			
#space{	width:8px; 	}

											
#content_menu a.home:hover{	text-decoration:underline;}												
#content_menu a.ofirmie:hover{	text-decoration:underline;}							
#content_menu a.oferta:hover{		text-decoration:underline;}							
#content_menu a.ofirmie:hover{	text-decoration:underline;}							
#content_menu a.cennik:hover{	text-decoration:underline;}							
#content_menu a.kontakt:hover{	text-decoration:underline;}																	
									
#content_menu pasek_pion {		 height: 30px;
															 margin-left:38px;
															 margin-right:20px;						
															 background-image: url('../images/kropki.gif');
															 background-repeat:repeat-y;	
															 border:0px;
}							
#content	{clear:both;  }							
		
						
														
#stopka{     clear:both;    
					  text-align: center;       
					 border:0px solid blue;
					 background-image: url('../images/footer_03.jpg');
					 background-repeat:repeat-x;	
					 height:73px;
					 }
#stopka p{  padding-top:30px;  padding-left:50px;  } 



	
#menu {  padding: 0; margin: 0; list-style-type: none; }
#menu li {margin-bottom: 5px;  padding: 0; }
#menu a {width: 217px; height: 38px; border: none; display: block;}
#menu span {display: none;}


#o2 a {background-image: url('../images/2.gif');}
#o2 a:hover {background-image: url('../images/2.gif') 0 -38px;}
#o2 a.on {background-image: url('../images/2.gif') 0 -76px;}

a:visited {color:white; text-decoration:underline}

h1 {margin-top:30px;  padding-left:50px;  font-size:13px; }
h2 {font-size: 13px; color: #006; font-weight: bold; font-variant: small-caps; display: inline;  }

.error_logowania{ font-size:1.1em; color:#FF0000; font-weight: bold}

.aktualnosc_tytul{ font-weight: bold; }
.aktualnosc_data{ font-weight: normal; text-align:right}
.aktualnosc_opis{ font-weight: normal; padding-top:5px}

input{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 		font-size: 10px;		line-height: 16px;		}
textarea{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 		font-size: 10px;		line-height: 16px;		}


img{border:1px; border-color:#FFFFFF}

#design{		margin: 0px auto;     
						padding-top:0px;				
						padding-left:10px;								
						width: 890px;      
						overflow:auto;
						height: auto;				
		
						width:890px;				
						text-align:right;
						font-size:10px;
						color:#666666;						
		}
#design a{	
				color:#666666;						
				text-decoration:none;
}

