html {overflow: -moz-scrollbars-vertical;}
body {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	margin: 0px auto; background-color: #FFFFFF; color: #7D7D7D}
a:focus, a:active, input {outline: none; /* @ Firefox 1.5, remove ugly dotted border */}

img{margin:0; padding: 0; border: 0;}

#msg_ok {font-weight: bold; color: green; text-align: center;}
.msg_blad {background: transparent url('/images/img_33.gif') 0 5px no-repeat;}

#top_menu{background-color: red; width: 830px; margin: 0px auto; height: 98px; margin: 0px auto; margin-top: 30px; background: transparent url('/images/img_02.gif') 100% 23px no-repeat;}

#logo{float: left;}

#top_menu ul {float: left;	margin-top: 23px; width: 635px;	margin: 23px 0 0 0;	padding: 0;	text-align: left;}
#top_menu ul li {float: left; list-style-type: none; display: block; height: 57px;}
#top_menu ul li a {margin: 0; padding: 0;}

#menu_1:link, #menu_1:visited{ background-image: url('/images/menu1.gif'); display: block;	float: left; width: 88px; height: 57px; color: red; margin-right: 6px; display: inline;}
#menu_1:hover, #menu_1:active {background-image: url('/images/menu1o.gif'); display: block;	float: left; width: 88px; height: 57px; color: red; margin-right: 6px; display: inline;}
#menu_2:link, #menu_2:visited{ background-image: url('/images/menu2.gif'); display: block;	float: left; width: 107px; height: 57px; margin-right: 7px; display: inline;}
#menu_2:hover, #menu_2:active { background-image: url('/images/menu2o.gif');}
#menu_3:link, #menu_3:visited{ background-image: url('/images/menu3.gif'); display: block;	float: left; width: 108px; height: 57px; margin-right: 6px; display: inline;}
#menu_3:hover, #menu_3:active { background-image: url('/images/menu3o.gif');}
#menu_4:link, #menu_4:visited{ background-image: url('/images/menu4.gif'); display: block;	float: left; width: 106px; height: 57px; margin-right: 6px; display: inline;}
#menu_4:hover, #menu_4:active { background-image: url('/images/menu4o.gif');}
#menu_5:link, #menu_5:visited{ background-image: url('/images/menu5.gif'); display: block;	float: left; width: 105px; height: 57px; margin-right: 6px; display: inline;}
#menu_5:hover, #menu_5:active { background-image: url('/images/menu5o.gif');}
#menu_6:link, #menu_6:visited{ background-image: url('/images/menu6.gif'); display: block;	float: left; width: 88px; height: 57px;}
#menu_6:hover, #menu_6:active { background-image: url('/images/menu6o.gif');}

#menu1s{float: left; width: 88px; height: 57px; margin-right: 6px;}
#menu2s{float: left; width: 107px; height: 57px; margin-right: 7px;}
#menu3s{float: left; width: 108px; height: 57px; margin-right: 6px;}
#menu4s{float: left; width: 106px; height: 57px; margin-right: 6px;}
#menu5s{float: left; width: 105px; height: 57px; margin-right: 6px;}
#menu6s{float: left; width: 88px; height: 57px;}

#pasek1{ width: 635px; height: 5px; background-color: #E8CBA0; margin-top: 8px;	padding: 0;	text-align: left; float: right; font-size: 0px;}
#content_header {width: 830px; margin: 0px auto;}
#content_header img.fotka1{width: 830px; height: 115px;}
#content_header img.fotka2{width: 830px; height: 176px;}

#pasek2{ width: 830px; height: 5px; background-color: #5E7A40; margin: 0 auto; margin-top: 2px; margin-bottom: 4px; padding: 0; font-size: 0px;}

#content{width: 830px; margin: 0px auto; background: transparent url('/images/img_05.gif') 0 0 repeat-x}

.haslo1{margin-top: 19px; margin-bottom: 25px;}
.haslo2{margin-top: 19px; margin-bottom: 5px;}
.haslo3{margin-top: 19px; margin-bottom: 5px; float: right;}
.haslo4{margin-top: 19px; margin-bottom: 18px;}
.przerywnik1{background: transparent url('/images/img_09.gif') 0 0 repeat-x; height: 1px; font-size: 1px; margin-top: 20px; margin-bottom: 20px;}
.przerywnik2{background: transparent url('/images/img_09.gif') 0 0 repeat-x; height: 1px; font-size: 1px; margin-top: 20px; margin-bottom: 0px;}
.przerywnik3{background: transparent url('/images/img_09.gif') 0 0 repeat-x; height: 1px; font-size: 1px; margin-top: 0px; margin-bottom: 20px;}
.lista1, .lista2{list-style-type: none; padding: 0; margin: 14px 0px 14px 10px;}
.lista1 li, .lista2 li{padding-left: 14px; margin-top: 6px; margin-bottom: 6px;}
.lista1 li{background: transparent url('/images/img_07.gif') 0 10% no-repeat;}
.lista2 li{background: transparent url('/images/img_08.gif') 0 10% no-repeat;}

/*INDEX*/
#index_lewy{margin:0; float: left;  width: 265px; padding-left: 18px; padding-right: 0px;  background: transparent url('/images/img_05.gif') 0 0 repeat-x; display: inline;}
#index_prawy{margin:0; float: left;  width: 508px; padding-left: 18px;  padding-right: 20px; padding-top: 0px; background: transparent url('/images/img_05.gif') 0 0 repeat-x;  display: inline;}
#index_srodek{margin: 0px; padding: 0; float: left;  width: 1px; height: 473px; background: transparent url('/images/img_30.gif') 0 0 no-repeat; display: inline;}

/*O FIRMIE */
#ofirmie_lewy{margin:0; float: left;  width: 426px; padding-left: 17px; padding-right: 0px;  background: transparent url('/images/img_05.gif') 0 0 repeat-x; display: inline;}
#ofimire_prawy{margin:0; float: left;  width: 360px; padding-left: 17px;  padding-right: 10px; background: transparent url('/images/img_05.gif') 0 0 repeat-x;  display: inline;}

/*ZAKRES US�UG*/
#zakresuslug_lewy{margin:0; float: left;  width: 426px; padding-left: 17px; padding-right: 0px;  background: transparent url('/images/img_05.gif') 0 0 repeat-x; display: inline;}
#zakresuslug_prawy{margin:0; float: left;  width: 360px; padding-left: 17px;  padding-right: 10px; padding-top: 15px; background: transparent url('/images/img_05.gif') 0 0 repeat-x;  display: inline;}


#zakresuslug2_lewy{margin:0; float: left;  width: 370px; padding-left: 35px; padding-right: 10px;}
#zakresuslug2_prawy{margin:0; float: left;  width: 370px; padding-left: 35px;  padding-right: 10px;}
.logo2{margin-top: 15px;}

/*CENNIK*/
#cennik_lewy{margin:0; float: left;  width: 501px; padding-left: 17px; padding-right: 15px;  background: transparent url('/images/img_05.gif') 0 0 repeat-x; display: inline;}
#cennik_prawy{margin:0; float: left;  width: 270px; padding-left: 17px;  padding-right: 10px; padding-top: 0px; background: transparent url('/images/img_05.gif') 0 0 repeat-x;  display: inline;}
#cennik_tabela{color: #000000}
#cennik_tabela tr td div{font-weight: bold;}
.td_lewa{color: #4F4F4D; width: 356px;}
.td_prawa{color: #292929; width: 120px; text-align: right; padding-right: 17px;}
.even{background-color: #EFEDE5; min-height: 40px;}
.odd{background-color: #E8E5DB; min-height: 40px;}

/*OUTSOURCING*/
#outsourcing_lewy{margin:0; float: left;  width: 426px; padding-left: 17px; padding-right: 0px;  background: transparent url('/images/img_05.gif') 0 0 repeat-x; display: inline;}
#outsourcing_prawy{margin:0; float: left;  width: 360px; padding-left: 17px;  padding-right: 10px; padding-top: 55px; background: transparent url('/images/img_05.gif') 0 0 repeat-x;  display: inline;}


/*KALENDARIUM*/
#kalendarium_lewe{margin:0; float: left;  width: 381px; padding-left: 17px; padding-right: 17px; background: transparent url('/images/img_05.gif') 0 0 repeat-x}
#kalendarium_prawe{margin:0; float: left;  width: 381px; padding-left: 17px;  padding-right: 17px; background: transparent url('/images/img_05.gif') 0 0 repeat-x}

.data{color: #FFFFFF; background-color: #C79957; width: 68px; height: 16px; font-weight: bold; padding: 2px 0 0 7px; margin: 15px 0 0 0;}
.naglowek1{font-weight: bold; margin-top: 12px; margin-bottom: 4px;}
.naglowek3{margin-top: 12px; margin-bottom: 4px;}

/*KONTAKT*/
#kontakt_lewy{line-height: 16px; margin:0; float: right;  width: 426px; padding-left: 17px; padding-right: 0px;  background: transparent url('/images/img_05.gif') 0 0 repeat-x; display: inline;}
#kontakt_prawy{margin:0; float: right;  width: 355px; padding-left: 17px;  padding-right: 10px; padding-top: 0px; background: transparent url('/images/img_05.gif') 0 0 repeat-x;  display: inline;}
#kontakt_srodek{margin: 0px; padding: 0; float: right;  width: 1px; height: 473px; background: transparent url('/images/img_31.gif') 0 0 no-repeat; display: inline;}

#kontakt_lewy a{color: #7D7D7D;}
#kontakt_prawy {color: #000000;}
#kontakt_prawy input, #kontakt_prawy select{width: 210px; height: 18px; padding: 0; margin: 0; font-size: 11px; border-width: 2px 1px 1px 2px;; border-style: solid; border-color: #808080 #D4D0C8 #D4D0C8 #808080;}{width: 200px; height: 18px; padding: 0; margin: 0; font-size: 11px; border-width: 2px 1px 1px 2px;; border-style: solid; border-color: #808080 #D4D0C8 #D4D0C8 #808080;}
#kontakt_prawy textarea {width: 333px; height: 210px; padding: 0; margin: 0; font-size: 11px; border-width: 2px 1px 1px 2px;; border-style: solid; border-color: #808080 #D4D0C8 #D4D0C8 #808080;}
#kontakt_prawy span {color: #386B00;}
.naglowek2{font-weight: bold; margin-top: 0px; margin-bottom: 0px;}

#content_footer {width: 815px; height: 35px; margin: 0px auto; background-color: #E1DCCE; display: table; margin-top: 12px;	padding: 22px 0 0 15px;	text-align: left; color: #6A5942;}
#content_footer a { color: #6A5942; text-decoration: none;}
.logowanie{float: right; color: #737373; width: 450px;}
.logowanie input{border: solid 1px #BDBDBD;}