BODY 
{
	background-color : #D1E6C1; /* #  C1D7CB   FAF6E0 */
	font-family : Tahoma, Verdana, sans-serif;
	text-align : left;
	margin-left: 0px;
	margin-top: 1px;
}

#body_top 
{
  width:980px;     
  height:220px;
 margin-left:auto;   
 margin-right:auto;
  border:0px;   
  background-image : url(images/body_top.jpg); 
  
  }
#banner
{
  width:780px;
  height:141px;
 margin-right:0;
 position: absolute;
 top: 45px;
 left: 200px;
  border:0px;
}

#body_content
 {
margin-left:auto;    
margin-right:auto;
width: 980px;	
height:820px;
  border:0px;  	
  background-image : url(images/menu_main.jpg);  
  }
  
  
#body_content_o_firmie
 {
margin-left:auto;    
margin-right:auto;
width: 980px;	
height:1150px;
  border:0px;  	
  background-image : url(images/menu_main.jpg);  
  }
  
  #body_content_kontakt
 {
margin-left:auto;    
margin-right:auto;
width: 980px;	
height:700px;
  background-image : url(images/menu_main.jpg);  
/*	border: 1px solid red;*/
  }
  
  /*         l e w e   m e n u     PIONOWE       -- start --    */
  
#content_left 
{ 
margin-left:22px;    
margin-top:0px;    
width: 196px;	
height: 485px;     
border:0px;	
position : absolute; 	
top: 220px;   
}


#menu_vertical
{
float: left;
text-align : center;

margin-top:1px;
margin-bottom:0x;
padding-top:0px;
padding-bottom:0px;
width: 196px;	
height: 485px;  
}

 #menu_left_stopka 
 {
  background-repeat : no-repeat;
  width: 196px;	    
   height: 81px; 	
   position : relative; 
   margin-left:-28px;
    margin-top:100px; 
	}

	div.menu_link   /*    pojedynczy link      (MENU LEFT vertical)    z tlem pod caloscia */
	{ 
	background-image : url(images/link_tlo_pod_1_h22.jpg);
	width: 196px;
	height: 22px; 
margin-top:0px;
margin-bottom:0x;
padding-top:0px;
padding-bottom:0px;
	}
	
	
	div.menu_title_box   /*    pojedynczy tytuł      (MENU LEFT vertical)    z tlem pod caloscia */
	{ 
	background-image : url(images/link_tlo_pod_title.jpg);
	width: 196px;
	height: 25px; 
			top: 0px;
			margin-top: 0px; 
			padding-top: 1px; 
			}
div.menu_title
{
top:0px;
margin-top:4px;
margin-bottom:0x;
padding-top:0px;
padding-bottom:0px;
color: #124028;
font-size:14px;
font-weight: bold;
}
	div.menu_link_title3   /*    pojedynczy tytuł      (MENU LEFT vertical)    z tlem pod caloscia */
	{ 
	background-image : url(images/link_tlo_pod_title.jpg);
	width: 196px;
	height: 25px; 
	top:15px;
margin-top:10px;
margin-bottom:0x;
padding-top:0px;
padding-bottom:0px;
	}
	
	div.menu_link_no_background   /*    pojedynczy link      (MENU LEFT vertical)    z tlem pod caloscia */
	{ 
	width: 196px;
	height: 22px; 
margin-top:5px;
margin-bottom:0x;
padding-top:0px;
padding-bottom:0px;
	}
	
	
	
.menu_text 
{
margin-top:0px;
margin-bottom:0x;
padding-top:0px;
padding-bottom:0px;
color:gray;
}

IMG.hr, A, A:link, A:visited, a:hover, A:active 
{
border-width:0px;
margin-top:0px;
margin-bottom: 0px;
padding-top:0px;
padding-bottom:0px;
}

A 
{
font-size : 13px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;  /* likwiduje podkreslenie */
  /* display: block;  jak elementy blokowe */
top:-20px;
}

   A:link   /* odsyłacz nie odwiedzany */
   {   
   text-decoration : none;
	color : #04351C;  /*color : #4682B4; */
	}


	}
	.menu_text_glowna
	 {   /* odsyłacz nie odwiedzany */
	font-size : 11px;
	color : #1E90FF;  /*color : #4682B4; */
	}
	
	.menu_text_glowna:hover
	{   /* odsyłacz nie odwiedzany */
	color : #0000CD;  /*color : #4682B4; */
	}

  A:visited 
  {                                 /* odsyłacz odwiedzony */
	color : #899294;  /*color : #4682B4; */
	}

  A:active {   /* odsyłacz aktywny */
     	color : red;
	


 	}

	a:hover {
	color: #0C0D0D;
	/*	text-decoration : underline;  */

}

 /*         l e w e   m e n u     PIONOWE       -- koniec --    */





/*         TREŚĆ GŁÓWNA      = main    */

#content_right   { 

margin-left:auto;  
margin-right:auto; 
	width: 737px;		
	height: 607px;   
	 border:0px;	
	position : absolute; 	
	margin-left:210px;             /*   margin-left:250px;	   */
	margin-top: 0px;                   /*margin-top: 0px;*/
   }
   
  #content_program { 
margin: 10px auto 10px auto;
padding: 0px auto 0px auto;
	width: 700px;		
	font-weight:bold;
	font-size:13px;
	color: #646464;
text-align:center;
overflow: hidden;
   }
   
   #content { 
   margin-left:130px;
margin-right: auto; 
  	width: 550px;		
	margin-top:0px;	
	padding-top:0px;
   }
 
   #content_text { 
	border: 0px solid red;
  	width: 550px;		
	margin-top: 10px;
	margin-left:100px;
	padding-top: 0px;
	color: #004601;
	font-size:12px;
   }
   
   #content_right_kontakt   { 

margin-left:auto;  
margin-right:auto; 
	width: 737px;		
	height: 300px;   
	 border:0px;	
	float : right;
	position : absolute; 	
	margin-left:250px;	
	margin-top: 0px; /*margin-top: 0px;*/
	
   }
#content_right_table  { 


	width: 737px;		
	height: 700px;   
	 border:0px;	
	float : right;
	position : absolute; 	
	margin-left:10px;	
	margin-top: 0px;
	background-image : url(images/images_html/podklad_table_index.jpg);
	background-repeat : no-repeat;
   }
   
   #content_right_table_jawor { 
	width: 737px;		
	height: 690px;    /*height: 1295px;   */
	 border:0px;	
	float : right;
	position : absolute; 	
	margin-left:-30px;	
	margin-top: 0px;
	
	background-image : url(images/images_html/podklad_table_index_white.gif);
	background-repeat : no-repeat;
   }
.content_title { 
	width: 700px;		
	float : none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: red;
	text-align: center;
	font-size:20px;
	font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
   }
   .content_title_middle { 
	width: 700px;		
	height: 50px;   
	border:0px;	
	float : none;
	margin-left:0px;	
	margin-top: 0px;
	
	color: red;
	text-align: center;
	font-size:14px;
	font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
   }
   
  
   
   .menu_link_dodatki   /*    pojedynczy link  dodatki   */
	{ 
margin-left:30px;
margin-right: auto; 
margin-top: 0px;
left:0px;
width: 700px;
height: 22px; 
position : relative;
font-size : 10px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
	text-align : left;
	color:gray;
}


  .menu_link_dodatki_bottom   /*    pojedynczy link  dodatki   na dole str*/
	{ 
margin-left:240px;
margin-right: auto; 
margin-top: -70px;
left:25px;
width: 700px;
height: 22px; 
position : relative;
font-size : 10px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
	text-align : left;
	color:gray;
}

	
	
	.menu_text_dodatki {
	
	font-size : 11px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
	text-align : right;
	color:gray;
}

	.text_normal {
	
	font-size : 12px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
	text-align : left;
	color:gray;
}


	div.table_dodatki   /*    pojedynczy link  dodatki   */
	{ 
		width: 700px;
	height: 500px; 
margin-left:auto;
margin-right: auto; 
margin-top:-10px;
	position : relative;
	}
 
   #content_menu { 
   margin-left:auto;
   margin-right: auto; 
   position : relative;
  	width: 150px;		
	height: 20px;   
	border:0px;	
	text-align: right;
	font-size:12px;
	margin-top: -122px;
	left:10px;
	
   }
 

  A.link_tytul_index
   {
	color: #004601;
}
A.link_tytul_index:hover
   {
	color: #6BADAB;
/*	text-decoration : underline;  */
}
   #content_photo_systems1row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left:38px;	
	margin-top:38px;
	color: #004601;
	font-size: 12px; 
	   }
	     #content_txt_systems1row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left: 38px;	
	margin-top:-53px;
	color: #004601;
	font-size: 13px; 
	   }
	
   #content_photo_systems2row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left:38px;	
	margin-top:-180px;
	color: #004601;
	font-size: 12px; 
	   }
	     #content_txt_systems2row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left: 38px;	
	margin-top:-50px;
	color: #004601;
	font-size: 13px; 
	   }
	   
	    #content_photo_systems3row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left:28px;	
	margin-top:-180px;
	color: #004601;
	font-size: 12px; 
	   }
	     #content_txt_systems3row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left: 58px;	
	margin-top:-50px;
	color: #004601;
	font-size: 13px; 
	   }

	    #content_photo_systems4row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left:28px;	
	margin-top:-180px;
	color: #004601;
	font-size: 12px; 
	   }
	     #content_txt_systems4row  { 
	width: 735px;		
	height: 207px;   
	border:0px;	
	position : relative; 	
	margin-left: 58px;	
	margin-top:-50px;
	color: #004601;
	font-size: 13px; 
	   }
	   
	   #bottom_main 
{  
margin-left:auto;    
margin-right:auto; 	
width: 980px;	 
height: 29px;    
border:0px;
	background-image : url(images/menu_main_bottom.jpg);  	
	margin-bottom:10px; 
	 }
	   
.tab_naglowek
{
	color: Gray;
	font-size: 13px; 
}

.tab_element
{
	color: Gray;
	font-size: 11px; 
}


   
#footer 
{  
margin-left:auto;    
margin-right:auto; 	
position : relative;
width: 980px;	 
height: 60px;    
border:0px;
background-image : url(images/tlo_czyste_main.jpg);  	
font-size : 11px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
	text-align : center;
	color:gray;
	margin-top:-50px;
	
	 }
	  
	div.footer_zawartosc
{  
margin-left:auto;    
margin-right:auto; 	
width: 980px;	 
height: 100px;    
border:0px;
font-size : 11px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
	text-align : center;
	color:gray;
	margin-top:-50px;
	left:100px;
	position : relative;
	 }
	
#menu_left 
{ 
position : relative; 	
left:0x; 	
top:0px; 
}

#menu_1top
{ 
margin-left:auto;    
margin-right:auto; 	
position : relative; 	

}

.menu_link_1top
{
margin-left:auto;    
margin-right:auto; 	
position : relative;
left:250px;
top:193px;
font-size : 13px;
font-family : Tahoma, Arial, sans-serif;
text-decoration : none;
	text-align : center;
	color:gray;
	
	
}
	
#main 
{
 float: right;  
 width:720px;   
 border:1px; 
 background-image : url(images/cien_prawy.jpg);
background-repeat : repeat-y;   
}

/*         TREŚĆ GŁÓWNA      = main              ===  koniec */

#copyright .zawartosc
 {
  border:1px solid navy;
  padding:3px;
  padding-right:10px;
  background:#eeeedd;
  color:maroon;
  font-size:11px;
  text-align:center;
}
 /*   tytul główny podstrony z produktem*/
.tytul  {
  font-size:15px;
  color:gray;
  border-left:10px solid #eeeeee;
  padding-left:10px;
}

 /*   tytul główny podstrony z produktem     ===  koniec */
 
/*    COPYRIGHT  --  STOPKA    bottom page */
span.copy {
	font-family: sans-serif, tahoma;
	 font-size: 12px; color: navy;
}
a.stopka_sp {
	}
	/*    COPYRIGHT  --  STOPKA    bottom page      ===  koniec */
	


