/* CSS Document */
body{
	padding:0;
	background-color:#FFFFFF;
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
}
h1{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#FFFFFF;
   text-shadow:#000000 1px 1px;
   margin-left:22px;
   margin-top:7px;
 }
#nagltxt{
 width:250px;
 height:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#FFFFFF;
 text-align:right;
 margin-top:15px;
 margin-right:3px;
 float:right;
}
#nagl{
 width:300px;
 height:32px;
 float:left;
}
.text{
width:556px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  margin-left:5px;
  margin-top:5px;
}  
#top{
	width:801px;
	height:171px;
	background-image:url(../img/top/1.jpg);
	overflow:hidden;
	margin: 0 auto;
}
#txttop{
  width:600px;
  height:15px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#333333;
  margin-top:18px;
  margin-left:5px;
  float:left;
}
#txthr{
  width:400px;
  height:15px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#999999;
  float:left;
  margin-top:5px;
  margin-left:5px;
}
#txthr2{
  width:280px;
  height:15px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#999999;
  text-align:right;
  margin-top:5px;
  margin-right:5px;
  float:right;
}
#menu{
  width:801px;
  height:34px;
  background-image:url(../img/top/men.jpg);
  overflow:hidden;
	margin: 0 auto;
}
a.logo{
  width:221px;
  height:105px;
  background-image:url(../img/top/logo.png);
  margin-left:15px;
  margin-top:30px;
  float:left;
 }
 a.logo:hover{
  width:221px;
  height:105px;
  background-image:url(../img/top/logo2.png);
  margin-left:15px;
  margin-top:30px;
  float:left;
 }
a.ofirmie{
 width:81px;
 height:34px;
 background-image:url(../img/menu/1.jpg);
 float:left;
}
a.ofirmie:hover{
 width:81px;
 height:34px;
 background-image:url(../img/menu/1l.jpg);
 float:left;
}
a.oferta{
 width:68px;
 height:34px;
 background-image:url(../img/menu/2.jpg);
 float:left;
}
a.oferta:hover{
 width:68px;
 height:34px;
 background-image:url(../img/menu/2l.jpg);
 float:left;
}
a.referencje{
 width:90px;
 height:34px;
 background-image:url(../img/menu/3.jpg);
 float:left;
}
a.referencje:hover{
 width:90px;
 height:34px;
 background-image:url(../img/menu/3l.jpg);
 float:left;
}
a.galeria{
 width:73px;
 height:34px;
 background-image:url(../img/menu/4.jpg);
 float:left;
}
a.galeria:hover{
 width:73px;
 height:34px;
 background-image:url(../img/menu/4l.jpg);
 float:left;
}
a.kontakt{
 width:69px;
 height:34px;
 background-image:url(../img/menu/5.jpg);
 float:left;
}
a.kontakt:hover{
 width:69px;
 height:34px;
 background-image:url(../img/menu/5l.jpg);
 float:left;
}
#brmen{
 width:801px;
 height:25px;
 background-image:url(../img/top/hrmen.jpg);
   overflow:hidden;
	margin: 0 auto;
}
#container{
 width:801px;
 overflow:hidden;
	margin: 0 auto;
}
#lewa{
 width:227px;
 overflow:hidden;
 float:left;
}
#prawa{
 width:566px;
 overflow:hidden;
 float:right;
}

a.szkolenia{
  width:227px;
  height:100px;
  background-image:url(../img/ob/szkolenia.jpg);
  float:left;
}
a.szkolenia:hover{
  width:227px;
  height:100px;
  background-image:url(../img/ob/szkolenia2.jpg);
  float:left;
}
a.kursy{
  width:227px;
  height:100px;
  background-image:url(../img/ob/wozki.jpg);
  float:left;
}
a.kursy:hover{
  width:227px;
  height:100px;
  background-image:url(../img/ob/wozki2.jpg);
  float:left;
}
a.ppoz{
  width:227px;
  height:100px;
  background-image:url(../img/ob/ppoz.jpg);
  float:left;
}
a.ppoz:hover{
  width:227px;
  height:100px;
  background-image:url(../img/ob/ppoz2.jpg);
  float:left;
}
a.ocena{
  width:227px;
  height:100px;
  background-image:url(../img/ob/ocena.jpg);
  float:left;
}
a.ocena:hover{
  width:227px;
  height:100px;
  background-image:url(../img/ob/ocena2.jpg);
  float:left;
}

#pw1{
  width:566px;
  height:33px;
  background-image:url(../img/pw/1.jpg);
  overflow:hidden;
}
#pw2{
  width:566px;
  background-color:#DDDDDD;
  overflow:hidden;
 }
 #pw3{
  width:566px;
  height:5px;
  background-image:url(../img/pw/2.jpg);
}
#stopka{
	width:801px;
	height:90px;
	background-image:url(../img/st.jpg);
	overflow:hidden;
	margin: 0 auto;
	margin-top:40px;
}
#menudo{
 width:400px;
 height:15px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#333333;
  margin-top:8px;
 float:left;
}
a.menudol{
font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#333333;
  text-decoration:none
 }
 a.menudol:hover{
font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#3333FF;
  text-decoration:none
 }

#wykonanie{
 width:400px;
 height:30px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#333333;
  margin-top:30px;

}
#prw{
 width:290px;
 height:30px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#333333;
  margin-top:35px;
 float:right;
}
a.ofertasr{
width:400px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-shadow:#000000 1px 1px;
  padding:5px;
  margin-top:8px;
  background-color:#0074E3;
  text-decoration:none;
  float:left;
  margin-left:5px;
}
a.ofertasr:hover{
width:400px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-shadow:#000000 1px 1px;
  padding:5px;
  margin-top:8px;
  background-color:#7AA72D;
  text-decoration:none;
  float:left;
  margin-left:5px;
}