body {background-color:white;
			margin: 0;
			padding:0pt;
			font-family: verdana;}
			
h1 {color: white;
   height: 35px;
	 font-size: 14px;
   font-weight: bolder;
   margin: 10px 0px 20px 0px ; 
	 text-align:left;
	 background-color: rgb(253,184,19);
	 }
	 
#wiosna {background-image: url('dives/tlo_wejscie_wiosna.jpg');
	height:423px;
	width:800px;}
	 
#motto {width:250px;
				height:27px;
				background-image: url("dives/motto.png");
				float:right;}
	 
h2 {color: white;
	 height: 15px;
	 font-size: 14px;
   font-weight: bolder;
   margin: 0px 0px 10px 0px ; 
	 background-color: #f9cf2b;
	 background-position: left;
	 }
	 
h4 {font-family: verdana;
		font-size: 11px;
		color: black;
		background-color: white;
		padding:5px;
		margin:0px;
		text-align: justify;
		text-decoration: none;
	 }

h5 {text-align:center;
		font-family: verdana;
		}
		
h6 {
		font-family: verdana;
		font-size: 11px;
		color: black;
		background: rgb(253,184,19) url("dives/tlo.jpg") repeat-x;
		padding:5px;
		margin:0px;}
		
#wejscie {text-align:center;
					margin-top:150px;
					}

#trescstrony {width:100%;
							text-align: center;
							height:100%;
							margin: 0px auto;}
							
							
#kontener {background-color: white;
			 padding: 5px;
       text-align: center;
			 width:1024px;
			 margin: 0px auto;
			  z-index:1;
			 overflow:hidden;
			 margin-top:30px;}

#naglowek {                /*naglowek*/
      height: 100px;
			width:100%;
			min-width:1024px;
			
			text-align: center;
			background: rgb(253,184,19) url('dives/naglow1.jpg') repeat-x;
			/*border-bottom: 20px solid rgb(253,184,19);*/
			border-bottom: 10px solid #27c;}
			
#logo {width: 330px;
				background-color:#27c;
				height:110px;
				float:left;
				margin-top:10px;
				margin-left: 10px;}

.baner {width: 800px;
        height:400px;
				/*border: 10px solid rgb(253,184,19);*/
				z-index:1;
				}
				
.baner2 {width: 800px;
        height:290px;
				/*border: 10px solid rgb(253,184,19);*/
				z-index:1;
				}
				
#naglowek2 {                /*naglowek*/
      height:150px;
			width: 100%;
			background-color:rgb(200,200,200);
			margin-bottom:0px;
			text-align: center;}
			
#menu {width:100%;
			background-color: rgb(253,184,19);
			z-index:1000;
			position:absolute;}
			
#bok_prawy {color: black;                 /*kolumna boczna*/
      margin-left:5px;
			float:right;
			width: 185px;
			overflow: hidden;
			text-align: center;
			}
			
#menu2_1 {
					width:185px;
					height: 188px;
					
					margin-top: 10px;
					/*background-image: url("dives/tlo2.jpg");*/
					background-repeat: repeat-x;
					}
					
#menu2_2 {background-color:white;
					height: 120px;
					margin-top:10px;
					width:160px;
					border-top: 0px;
					/*background-image: url("dives/tlo2.jpg");*/
					background-repeat: repeat-x;
					margin-bottom: 10px;
					margin-left:5px;
					}
					
#menu2_3 {background-color:white;
					width:160px;
					height: 130px;
					margin-top:10px;
					margin-left:5px;
					}
					
#menu2_4 {background-color:white;
					width:160px;
					height: 155px;
					margin-top:10px;
					margin-left:5px;
					margin-bottom: 10px;}

#tresc {color: black;                 /*glowna tresc strony*/
       width: 820px;
			 min-height: 450px;
			 margin-left: 10px;
			 float: left;
			 background-color:white;
			 text-decoration:none;
			 background-color: white;
			 overflow: ;
			
			 }
			 
#oferta_serwis {               
       width: 250px;
			 min-height: 300px;
			 margin-top:10px;
			 float: left;
			 background-color:white;
			 text-decoration:none;
			 overflow: ;
			 }

#oferta_sprzedaz {               
       width: 250px;
			 min-height: 300px;
			 margin-top:10px;
			 margin-left: 35px;
			 float: left;
			 background-color:white;
			 text-decoration:none;
			 overflow: ;
			 }

#oferta_instalacje {               
       width: 250px;
			 min-height: 300px;
			 margin-top:10px;
			 margin-left: 35px;
			 float: left;
			 background-color:white;
			 text-decoration:none;
			 overflow: ;
			 }
			 
.serwis {
			width: 800px;
			height: 100px;
			float:left;
			margin-top:15px;}
			
.serwis_foto {
			width: 250px;
			height: 100px;
			float:left;
			background-color:rgb(253,184,19);
			}

.serwis_tekst {
			width: 550px;
			height: 100px;
			float:right;
			}	
			
.serwis_head {
			background-color:white;
			color:white;
			height:20px;
			width:100%; 
			padding:5px; 
			margin:0;
			float:left;
			}	

.serwis_tresc {
			background-color:rgb(200,200,200); 
			height:70px; 
			width:100%; 
			margin:0; 
			float:right;
			}	
			
.serwis_tekst2 {
			width: 550px;
			height: 100px;
			float:left;
			background-color: rgb(200,200,200);
			}			

.serwis_foto2 {
			width: 250px;
			height: 100px;
			float:right;
			background-color:rgb(253,184,19);
			}


			 
#info {margin: 0 auto;
      clear: both;
			background-color:white;
			text-align: center;
			margin-left: 10px;
			margin-right: 10px;
			/*border-top: 5px double #f9cf2b;*/}
			 
#stopka {color: orange;                 /*stopka*/
      position:relative;
			height:30px;
			width:100%;
			background-image: url('dives/stopka.jpg');
			background-color:white;
			clear: both;
			text-align:center;
			margin: 5px auto;
			margin-bottom:0px;
			margin-top:10px;
			border-top: 15px solid rgb(253,184,19);
			border-bottom: 25px solid rgb(34,119,204);
			/*filter: alpha(opacity=85);
			-moz-opacity: 0.85;
			opacity: 0.85;*/
			bottom: 0px;}					
					
p {color: black;
margin: 5px 5px 5px 5px;
text-align: justify;
font-size: 11px;	
text-decoration: none;
font-family: verdana;}

.keys {color: rgb(55,55,55);
text-align: center;
font-size: 10px;	}

.pcolor {color: rgb(34,119,204);
				}
				
.pcolor2 {color: rgb(253,184,19);
					font-size:10px;
				}

			
				
#andreas {float:left;
					text-align:right;
					width:140px;
					height:300px;}

#andreas2 {text-align:right;
					margin-top:30px;
					margin-right:30px;}
				
					
#galeria {
				margin-left:10px;
				min-height:244px;
				margin-right:150px;
				float:right;
				padding:10px;
				text-align:center;
				overflow:hidden;
				width:820px;
				}
				
#kontakt {text-align:center;
					width: 800px;
					height:250px;}

#mapka{float:left; width:266px; }
#adres{float:left; width:320px; }
#godziny{float:right; width:214px;}
#godziny ol li {text-align:left;
	font-size:11px;
	font-family: Verdana;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url('dives/junkers_znak.jpg');
	color: black;
	margin:5px;
	padding:0;
	padding-left:5px;
	}
	
#uslugi_serwis{float:left;}
#uslugi_serwis ol li {text-align:left;
	font-size:11px;
	font-family: Verdana;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url('dives/junkers_znak.jpg');
	color: black;
	margin:5px;
	padding:0;
	padding-left:5px;
	}

#menuu{
  overflow: hidden;
  padding: 0px 0px 0px 120px;
  font: 10px Verdana;
	font-weight: bold;
	margin: 0;
	height:30px;
	z-index:100;
	
	}

#menuu ul li{background: rgb(34,119,204);}


#menuu ul li a:hover {
	background-color: rgb(253,184,19);
	
}



ul#menuu li{
  list-style-type: none;
  float: left;
		
}

ul#menuu li a{
  display: block;
	padding: 10px;
  color: white;
  text-decoration: none;
}

ul#menuu a:hover {
	background-color: rgb(34,119,204);
	}
	
ul#menuu li li a{
  width: 160px;
  padding: 6px 12px;
}

ul#menuu li li:hover{    /*zaznaczenie w liscie rozwijanej*/
  background: rgb(253,184,19);
}

ul#menuu li ul{
  overflow: hidden;
  display:none;
}

ul#menuu li:hover ul{  /*lista rozwijana*/
  position: absolute;
  background: rgb(34,119,204);
  padding:0;
	margin-top:-7px;
  display: block;
  width: 160px;
}

/*#menu ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:10px;
	font-family: Verdana;
}

/*li {height:24px;}*/

/*#menu ul {
	background-color: #fff;
	}

#menu ul li {
	float: left;
	margin: 0px auto;
}

#menu ul a:link, ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	background: rgb(253,184,19) url("dives/tlo.jpg") repeat-x center;
	color: white;
	padding: 5px 10px;
	border: 1px solid rgb(253,184,19);
}

#menu ul a:hover {
	background-color: rgb(34,119,204);
	background-image: url("dives/tlo2.jpg");
}*/

ol li {
  text-align:left;
	font-size:11px;
	font-family: Verdana;
	
}
	
p a:link {
  height:15px;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #27c;
	padding: 5px;
	border: 0px outset #ccc;
	text-decoration:none;
}


p a:visited {
	height:15px;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #27c;
	padding: 5px;
	border: 0px outset #ccc;
	text-decoration:none;
}

p a:hover {
	border-style: inset;
	height:15px;
	padding: 7px 3px 3px 7px;
	color:rgb(253,184,19);
}

p a:active {
	border-style: inset;
	height:15px;
	padding: 7px 3px 3px 7px;
	color: rgb(253,184,19);
	text-decoration:underline;
}

h4 a:link {
  height:15px;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #27c;
	padding: 5px;
	border: 0px outset #ccc;
	text-decoration:none;
}


h4 a:visited {
	height:15px;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #27c;
	padding: 5px;
	border: 0px outset #ccc;
	text-decoration:none;
}

h4 a:hover {
	border-style: inset;
	height:15px;
	padding: 7px 3px 3px 7px;
	color:rgb(253,184,19);
}

h4 a:active {
	border-style: inset;
	height:15px;
	padding: 7px 3px 3px 7px;
	color: rgb(253,184,19);
	text-decoration:underline;
}

#stopka p a:link {
  height:15px;
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
	color: rgb(253,184,19);
	padding: 5px;
	border: 0px outset #ccc;
	text-decoration:none;
}

#stopka p a:visited {
	height:15px;
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
	color: rgb(253,184,19);
	padding: 5px;
	border: 0px outset #ccc;
	text-decoration:none;
}

#stopka p a:hover {
	border-style: inset;
	height:15px;
	padding: 7px 3px 3px 7px;
	color:white;
}

#stopka p a:active {
	border-style: inset;
	height:15px;
	padding: 7px 3px 3px 7px;
	color: white;
	text-decoration:underline;
}

#uslugi {color: #000080;
				width:30px;
				height:30px;
				text-decoration:none;}

#odsylacz {text-decoration: underline;
					font-weight: bold;
					color:rgb(253,243,0);
}

.odnosnik {text-align: right;}

.powrot {float: left;
				}
							
     
.ceny li {text-align:left;
	font-size:11px;
	font-family: Verdana;
	list-style: none;}
	
.urzadzenie {width: 650px;
						float: left;
						margin-bottom:20px;
						border: 5px solid rgb(253,184,19);
						border-top:0px;
						min-height:50px;}

.foto_urzadzenie {width: 150px;
									float:left;
									text-align: center;
									border-right:none;
									min-height:50px;}

.tekst_urzadzenie {width:487px;
									padding-top: 10px;
									float:right;
									/*background-color: rgb(34,119,204);*/
									text-align: left;									
									}	
									
.tekst_urzadzenie ol li {text-align:left;
	font-size:11px;
	font-family: Verdana;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url('dives/junkers_znak.jpg');
	color: black;
	margin:5px;
	padding:0;
	padding-left:5px;
	}
									
.instr {width:180px;
									padding-top: 10px;
									float:left;
				}
.cena {width:300px;
				padding-top: 10px;
				float:right;
				text-align:right;
				}
				
.cena p {text-align:right;}
									
.preloader {
background: url(dives/loading.gif) no-repeat 50% 50%;
} 

div #preloader {
  position: fixed;
  width: 600px; 
  left: 50%; 
  top: 400px; 
  z-index: 9999;
  display: none; 
  background-color: black;
  border: 1px solid #aaa; 
  text-align: center; 
  font-weight:bold;
}

#partners {text-align: center;}
 

			
#img_lewa {
			background-color:rgb(100,100,125);
			border-width:2px 2px 2px 2px;
			color:rgb(128,127,255);
			display:table;
			float:left;
			height:110px;
			width:110px;
			margin:10px 10px 10px 10px;
			text-align: center;
			margin: 10px;
			text-align: center;
			font-weight:bold;
			font-family: 'arial';
			font-size: 12px;
			text-decoration:none;}

#img_center {
			background-color:rgb(100,100,125);
			border-width:2px 2px 2px 2px;
			color:rgb(128,127,255);
			display:table;
			float:left;
			height:110px;
			width:110px;
			margin:10px 10px 10px 10px;
			text-align: center;
			margin: 10px;
			text-align: center;
			font-weight:bold;
			font-family: 'arial';
			font-size: 12px;}

#img_prawa {
			background-color:rgb(100,100,125);
			border-width:2px 2px 2px 2px;
			color:rgb(128,127,255);
			display:table;
			float:left;
			height:110px;
			width:110px;
			margin:10px 10px 20px 20px ;
			text-align: center;
			margin: 10px;
			text-align:center;
			font-weight:bold;
			font-family: 'arial';
			font-size: 12px;}
			
#galeria_uslug{
			text-align:center;
			display:block;
			margin:auto;
			padding:10px;
			min-height:100px;
			text-decoration:none;}

.logo_uslugi {float:right; 
				margin-left: 10px;}
			
			
#admin {color: black;                 /*glowna tresc strony*/
       margin-top: 10px;
			 height:90%;
			 text-align: left;
			 padding:5px;
			 background-color:rgb(128,127,255);
			 background-position: center;
			 z-index:2;}

#editUser {text-align: center;
					width: 600px;}

.color1 { color:rgb(253,243,0);
					background-color:#696969;
					}
.color2 { color:#696969;
				  background-color:rgb(253,243,0);
					}
					
#image {
			border-width:1px 1px 1px 1px;
			border-color:rgb(255,255,255);
			text-align: center;
			margin: 5px 1px 1px 1px;
			font-weight:bold;
			font-family: 'arial';
			font-size: 12px;
			text-decoration:none;}

.galer {
      border-width: 0px 0px 0px 0px;
			display:block;
			background-color:rgb(34,119,204);
			text-align:center;
			margin:5px;
			width:800px;
			min-height:350px;
			padding:10px;}
			
.galer2 {
      border-width: 0px 0px 0px 0px;
			display:block;
			background-color:rgb(34,119,204);
			text-align:center;
			margin:5px;
			width:800px;
			height:250px;
			padding:10px;
			color:white;}
			
.form {text-align: right;
			font-weight: bold;
			font-family: 'verdana';
			}
			
select, input {font-family: 'verdana';
				font-size: 11px;}
				

			
img {	border-width: 0px;
			border-color:#000000;
			text-decoration:none;}	
			
#serwis {text-align:center;}
				
#tekst1 {display: none;
text-align:center;
}

#tekst2 {display: none;} 
#tekst3 {display:none;}
#tekst4 {display:none;}
#tekst5 {display:none;}
#tekst6 {display:none;}
#tekst7 {display:none;}
#tekst8 {display:none;}
#tekst9 {display:none;}
#tekst10 {display:none;}
#tekst11{display:none;}
#tekst12 {display: none;} 
#tekst13 {display:none;}
#tekst14 {display:none;}
#tekst15 {display:none;}
#tekst16 {display:none;}
#tekst17 {display:none;}
#tekst18 {display:none;}
#tekst19 {display:none;}
#tekst20 {display:none;}
#tekst21{display:none;}
#tekst22 {display: none;} 
#tekst23 {display:none;}
#tekst24 {display:none;}
#tekst25 {display:none;}
#tekst26 {display:none;}
#tekst27 {display:none;}
#tekst28 {display:none;}
#tekst29 {display:none;}
#tekst30 {display:none;}
#tekst31 {display:none;}
#tekst32 {display: none;} 
#tekst33 {display:none;}
#tekst34 {display:none;}
#tekst35 {display:none;}
#tekst36 {display:none;}
#tekst37 {display:none;}
#tekst38 {display:none;}
#tekst39 {display:none;}
#tekst40 {display:none;}
#tekst41{display:none;}
#tekst42 {display: none;} 
#tekst43 {display:none;}
#tekst44 {display:none;}
#tekst45 {display:none;}
#tekst46 {display:none;}
#tekst47 {display:none;}
#tekst48 {display:none;}
#tekst49 {display:none;}
#tekst50 {display:none;}
#tekst51{display:none;}
#tekst52 {display: none;} 
#tekst53 {display:none;}
#tekst54 {display:none;}
#tekst55 {display:none;}
#tekst56 {display:none;}
#tekst57 {display:none;}
#tekst58 {display:none;}
#tekst59 {display:none;}
#tekst60 {display:none;}
#tekst61 {display:none;}


#czesci ol li {text-align:left;
	font-size:11px;
	font-family: Verdana;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url('dives/junkers_znak.jpg');
	color: black;
	margin:5px;
	padding:0;
	padding-left:5px;
	}
