@media screen, projection {
* { padding:0; margin:0 auto;  }
fieldset, img { border:0; }
a { cursor:pointer; }
body, textarea, input, table, select { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
body {padding-top: 18px; padding-bottom: 18px; background: #F1EEE7 url('img/tlo.png') left top repeat-x;text-align:center }
#all { position:relative; width: 971px; text-align: left; }
#head { position:relative; float: left; width: 971px; height: 265px; background: url('img/head.png') center center no-repeat; }
#headfoto { position: absolute; width: 696px; height: 140px; background: url(img/headfoto-diabled.png) center center no-repeat; top: 45px; left: 22px; border-left: 1px #F4F7FC solid; }
#middle { position:relative; float: left; border-left: 2px #e9e7da solid; width: 968px; background: #ffffff ; }
#reklama {float: left; position:relative; border-left: 2px #e9e7da solid; width: 968px; height: 13px; background: #ffffff url('img/reklama.png') center center no-repeat;}
#reklama1 {float: left; text-align: center; position:relative; border-left: 2px #e9e7da solid; width: 968px; background: #ffffff; padding-top: 5px; padding-bottom: 10px; }
#middlefoot {position:relative; font-size: 0.71em; text-align: center; color: #969380; float: left; border-left: 2px #e9e7da solid; width: 968px; height: 30px; padding-top: 9px; background: #ffffff url('img/middle.png') center center no-repeat;}
#middlefoot a { text-decoration: none; color: #969380; padding-left: 5px; padding-right: 5px; }
#middlefoot a:hover {text-decoration: underline;}
#link1 , #link2 , #link3 , #link4 , #link5 {float: left; position: absolute; top: 12px; }
#link1 a , #link2 a , #link3 a , #link4 a , #link5 a {text-decoration: none; font-size: 0.75em; color: #8A7353;}
#link1 a:hover , #link2 a:hover , #link3 a:hover , #link4 a:hover , #link5 a:hover {text-decoration: underline; }
#link1 { left: 500px; } 
#link2 { left: 600px; } 
#link3 { left: 735px; } 
#link4 { left: 837px; } 
#link5 { left: 920px; } 
#link6 , #link7 , #link8 , #link9 , #link10 {float: left; position: absolute; top: 193px; }
#link6 a , #link7 a , #link8 a , #link9 a , #link10 a {text-decoration: none; font-size: 0.9em; color: #ffffff;}
#link6 a:hover , #link7 a:hover , #link8 a:hover , #link9 a:hover , #link10 a:hover {text-decoration: underline; }
#link6 { left: 40px; } 
#link7 { left: 160px; } 
#link8 { left: 233px; } 
#link9 { left: 308px; } 
#link10 { left: 395px; } 
#leftmiddle { float: left; width: 207px; padding-top: 10px; padding-left: 10px; } 
#middlemiddle { float: left; width: 555px;  padding-top: 10px; padding-bottom: 20px; } 
#rightmiddle { text-align: center; float: left;  width: 186px;padding-top: 10px; } 

.redbutton { float: left; padding-left: 10px; padding-top: 14px; width: 189px; height: 24px; background: url('img/redbutton.png') center center no-repeat;}
.greenbutton {  float: left; padding-left: 10px; padding-top: 14px; width: 189px; height: 24px; background: url('img/greenbutton.png') center center no-repeat;}
.buttonsepa {  float: left;  width: 199px; height: 4px; }


#newsletter { position: relative; float: left; width: 199px; height: 87px; background: url('img/newsletter.png') center center no-repeat;} 
#newsletterdodaj { position: absolute; width: 39px; height: 17px; background: url('img/newsletter-dodaj.png') center center no-repeat; top: 35px; left: 130px; cursor: pointer; }
#newsinp { position: absolute; border: 1px #939393 solid; width: 111px; height: 14px; left: 5px; top: 34px; font-size: 0.8em; padding-left: 3px; padding-top: 2px; padding-right: 3px; } 
#newslinki { position: absolute; left: 9px; top: 62px; font-size: 0.85em; color: #F1F1F1; }
#newslinki a { font-size: 0.85em; color: #F1F1F1; text-decoration: none;}

#ostatnio_dodany_obiekt {  padding-left: 10px; padding-top: 14px; float: left; width: 189px; height: 24px;   background: url('img/ostatnio_dodany_obiekt.png') center center no-repeat;}
#szary { float: left; width: 199px; padding-bottom: 10px; text-align: center; padding-top: 5px; background: #DDDDDD;}
#szary img { border: 1px #000000 solid; }
#reklg { width: 199px; float: left; height: 25px; background: url('img/reklama-google.png') bottom center no-repeat;}
#ggle { width: 199px; float: left; padding-top: 10px; text-align: center; }
#bluebutton { float: left; padding-left: 10px; padding-top: 14px;  width: 176px; height: 24px; background: url('img/bluebutton.png') center center no-repeat; text-align: left; }

#szary2 {  float: left; width: 186px; text-align: center;  background: #F1F1F1;}
.buttonsepa2{ float: left; width: 186px; height: 7px; }
#tytul { width: 526px; height: 25px; padding-left: 20px; padding-top: 14px; float: left; background: url('img/tytul.png') left center no-repeat;}
#tresc { width: 540px; float: left; font-size: 0.9em; color: #666666; text-align: justify; padding-top: 15px;  padding-left: 3px; padding-right: 3px; line-height: 20px; }
#tytul { font-size: 0.95em; font-weight: bold; color: #ffffff;} #tytul span {color: #FFEA00;}
#tresc2 { width: 540px; float: left; font-size: 0.9em; color: #666666; text-align: justify; padding-top: 15px;  padding-left: 3px; padding-right: 3px; line-height: 20px; }
#tresc2 a { color: #666666; text-decoration: none; }
#tresc2 a:hover { text-decoration: underline; }

#mtytul0 { width: 236px; height: 33px; padding-left: 20px; padding-top: 20px; float: left; background: url('img/pasekgl.png') left center no-repeat;}
#mtytul0 { font-size: 0.95em; font-weight: bold; color: #ffffff;} #mtytul0 span {color: #FFEA00;}
#mtytul { width: 236px; height: 33px; padding-left: 20px; padding-top: 20px; float: left; background: url('img/pasekgl.png') left center no-repeat;}
#mtytul { font-size: 1.1em; font-weight: bold; color: #ffffff;} #mtytul span {color: #FFEA00;}
#mtytul2 { width: 216px; height: 26px; padding-left: 20px; padding-top: 20px; float: left; background: url('img/pasekgl.png') left bottom no-repeat;}
#mtytul2 { font-size: 1.1em; font-weight: bold; color: #ffffff;} #mtytul2 span {color: #FFEA00;}
#mtytul3 { width: 188px; height: 33px; text-align: center; padding-right: 50px; padding-left: 20px; padding-top: 20px; float: left; background: url('img/pasekgl2.png') left bottom no-repeat;}
#mtytul3 { font-size: 1.1em; font-weight: bold; color: #ffffff;} #mtytul3 span {color: #FFEA00;}
#mtytul4 { width: 238px; height: 26px; padding-left: 20px; padding-top: 27px; float: left; background: url('img/pasekgl2.png') left bottom no-repeat;}
#mtytul4 { font-size: 1.1em; font-weight: bold; color: #ffffff;} #mtytul4 span {color: #FFEA00;}

.maintxtbox { float: left; padding-top: 10px; padding-left:5px; border: 1px #d8d8d8 solid; border-top: none; width: 251px; background: #efefef; color: #000000; font-size: 0.9em;}
.maintxtbox ul { list-style: none; padding-top: 4px;}
.maintxtbox li { padding-left: 10px; background: url('img/mdot.png') left center no-repeat; float: left; width: 71px; height: 32px; }

.redbutton a { text-decoration: none; font-size: 0.95em; font-weight: bold; color: #ffffff;} 
.redbutton a:visited { text-decoration: none; font-size: 0.95em; font-weight: bold; color: #ffffff;} 
.redbutton a:link { text-decoration: none; font-size: 0.95em; font-weight: bold; color: #ffffff;} 
.redbutton a span {color: #FFEA00;}
.greenbutton a { text-decoration: none;  font-size: 0.95em; font-weight: bold; color: #ffffff;} 
.greenbutton a:visited { text-decoration: none;  font-size: 0.95em; font-weight: bold; color: #ffffff;} 
.greenbutton a:link { text-decoration: none;  font-size: 0.95em; font-weight: bold; color: #ffffff;} 
.greenbutton a span {color: #FFEA00;}
#ostatnio_dodany_obiekt a { text-decoration: none;  font-size: 0.95em; font-weight: bold; color: #ffffff;} #ostatnio_dodany_obiekt a span {color: #FFEA00;}
#ostatnio_dodany_obiekt { text-decoration: none;  font-size: 0.95em; font-weight: bold; color: #ffffff;} #ostatnio_dodany_obiekt span {color: #FFEA00;}
#bluebutton { font-size: 0.95em; font-weight: bold; color: #ffffff;} #bluebutton span {color: #FFEA00;}

#dodajdobazy {float: left; width: 186px; height: 93px; background: url(img/dodajobiekt.png) top center no-repeat; cursor: pointer;}
#szukajmale {position: absolute; height: 21px; width: 87px; background: url(img/szukajmale.png) center center no-repeat; top: 229px; right: 50px; cursor: pointer;}

#l_region , #l_typ , #l_miejsc { position: absolute; top: 232px; left: 38px; color: #646464; font-size: 0.9em; }
#l_typ { left: 300px;}
#l_miejsc { left: 540px; }
#typ , #reg , #miejsc { position: absolute; top: 229px; left: 330px; border: 1px #AFAFAF solid; background: #FDFDFD; color: #646464; font-size: 0.9em; padding-top: 2px;  height: 21px; width: 190px;}
#reg { left: 86px}
#miejsc { height: 16px; left: 620px; padding-top: 3px; }

#ostatniotyp {padding-top: 5px; float: left; width: 199px; text-align: center; color: #C7020C; font-size: 0.9em; font-weight: bold;}
#ostatniolok {float: left; width: 199px; text-align: center; color: #626262; font-size: 0.85em; }



#noclegi { position: relative; width: 546px; float: left; font-size: 0.9em; color: #666666; padding-top: 5px;  }
#noclegimapa { position: relative; float: left; width: 546px; height: 169px; background: url(img/noclegitop.png) center center no-repeat;}
.noclegistronicowanie { padding-top: 25px; padding-bottom: 15px; float: left; width: 546px; text-align: center; color: #0D527B; font-size: 0.9em;}
.noclegistronicowanie a { text-decoration: none; color: #0D527B; font-size: 0.9em;}
.noclegistronicowanie a:hover { text-decoration: underline; }
.noclegistronicowanie span { color: #D00010; font-weight: bold; } 
.noclegistronicowanie strong { font-size: 1.4em; text-decoration: underline; color: #D00010; font-weight: bold; } 
.ns1 { cursor: pointer; padding-left: 13px; padding-right: 10px; background: url('img/stronicowaniearrow1.png') left center no-repeat;}
.ns2 { cursor: pointer; padding-right: 13px; padding-left: 10px; background: url('img/stronicowaniearrow2.png') right center no-repeat;}

#noclegimapa ul { list-style: none; padding-left: 45px; }
#noclegimapa ul li { width: 165px; padding-top: 12px; float: left; }
#noclegimapa ul li a { color: #00436A; font-size: 1.1em; font-weight: bold; text-decoration: none; }
#noclegimapa ul li a:hover { text-decoration: underline; }
.noclegmenu1 , .noclegmenu2 , .noclegmenu3 , .noclegmenu4 , .noclegmenu5 {float: left; height: 15px; padding-top: 3px; color: #626262; font-size: 0.9em; font-weight: bold; background: #F9F9F9; border-top: 1px #EFEFEF solid; text-align: center; border-right: 1px #E5E5E5 solid; } 
.noclegmenu1 {width: 96px;}
.noclegmenu2 {width: 138px;}
.noclegmenu3 {width: 143px;}
.noclegmenu4 {width: 100px;}
.noclegmenu5 {width: 64px; border-right: none;}

.noclegjasny1 , .noclegjasny2 , .noclegjasny3 , .noclegjasny4 , .noclegjasny5 { position: relative; color: #616161; font-size: 0.9em; text-align: center; float: left; height: 84px; border-right: 1px #E5E5E5 solid; border-bottom: 1px #EFEFEF solid; border-top: 1px #EFEFEF solid; }
.noclegjasny1 { width: 96px; padding-top: 7px; height: 77px;} 
.noclegjasny2 { width: 138px; padding-top: 15px; height: 69px;} 
.noclegjasny2 a { text-decoration: none; color: #616161; font-size: 1.1em;}
.noclegjasny3 { width: 143px; padding-top: 32px; height: 52px;} 
.noclegjasny4 { width: 100px; padding-top: 38px; height: 46px;} 
.noclegjasny5 { width: 64px; border-right: none; padding-top: 3px; height: 81px;}

.noclegciemny1 , .noclegciemny2 , .noclegciemny3 , .noclegciemny4 , .noclegciemny5 { position: relative;  color: #616161; font-size: 0.9em; text-align: center;  float: left; height: 84px; border-right: 1px #DEDEDE solid; border-bottom: 1px #F4F4F4 solid; border-top: 1px #ffffff solid; background: #F1F1F1; }
.noclegciemny1 { width: 96px; padding-top: 7px; height: 77px;} 
.noclegciemny2 { width: 138px; padding-top: 15px; height: 69px; } 
.noclegciemny2 a { text-decoration: none; color: #616161; font-size: 1.1em;}
.noclegciemny3 { width: 143px; padding-top: 32px; height: 52px;} 
.noclegciemny4 { width: 100px; padding-top: 38px; height: 46px;} 
.noclegciemny5 { width: 64px; border-right: none; padding-top: 3px; height: 81px;}

.noclegzolty1 , .noclegzolty2 , .noclegzolty3 , .noclegzolty4 , .noclegzolty5 { position: relative; color: #D2020F; font-size: 0.9em; text-align: center;  float: left; height: 84px; border-right: 1px #E7D350 solid; border-bottom: 1px #FDE96E solid; border-top: 1px #ffffff solid; background: #FDE44A; }
.noclegzolty1 { width: 96px; padding-top: 7px; height: 77px;} 
.noclegzolty2 { width: 138px; padding-top: 15px; height: 69px; } 
.noclegzolty2 a { text-decoration: none; color: #D2020F; font-size: 1.1em; }
.noclegzolty3 { width: 143px; padding-top: 32px; height: 52px;} 
.noclegzolty4 { width: 100px; padding-top: 38px; height: 46px;} 
.noclegzolty5 { width: 64px; border-right: none; padding-top: 3px; height: 81px;}


.wiecejbutonjasny  {width: 29px; height: 77px; background: url('img/wiecejjasny.png') center center no-repeat; cursor: pointer;}
.wiecejbutonciemny {width: 29px; height: 77px; background: url('img/wiecejciemny.png') center center no-repeat; cursor: pointer;}
.wiecejbutonzolty {width: 29px; height: 77px; background: url('img/wiecejzolty.png') center center no-repeat; cursor: pointer;}

.jlistkow5 { background: url('img/5.png') no-repeat 0 45px;}
.jlistkow4 { background: url('img/4.png') no-repeat 0 45px;}
.jlistkow3 { background: url('img/3.png') no-repeat 0 45px;}
.jlistkow2 { background: url('img/2.png') no-repeat 0 45px;}
.jlistkow1 { background: url('img/1.png') no-repeat 0 45px;}

.clistkow5 { background: #F1F1F1 url('img/5c.png') no-repeat 0 45px;}
.clistkow4 { background: #F1F1F1 url('img/4c.png') no-repeat 0 45px;}
.clistkow3 { background: #F1F1F1 url('img/3c.png') no-repeat 0 45px;}
.clistkow2 { background: #F1F1F1 url('img/2c.png') no-repeat 0 45px;}
.clistkow1 { background: #F1F1F1 url('img/1c.png') no-repeat 0 45px;}

.zlistkow5 { background: #FDE44A url('img/5z.png') no-repeat 0 45px;}
.zlistkow4 { background: #FDE44A url('img/4z.png') no-repeat 0 45px;}
.zlistkow3 { background: #FDE44A url('img/3z.png') no-repeat 0 45px;}
.zlistkow2 { background: #FDE44A url('img/2z.png') no-repeat 0 45px;}
.zlistkow1 { background: #FDE44A url('img/1z.png') no-repeat 0 45px;}

.samofoto {width: 81px; height: 68px; border: 1px #C9BC9A solid; padding: 1px 1px 1px 1px;}
.fotowiecej { position: absolute;  left: 55px; top: 62px; cursor: pointer;}
.fotowiecej a {color: #ffffff; font-size: 0.9em; text-decoration: none;}

#dzialnoclegitab {float: left; width: 537px; height: 55px; border: 1px #E0E0E0 solid; padding: 3px 3px 3px 3px; margin-top: 9px;}
#dzialnoctab1 { position: relative; float: left; width: 537px; height: 55px; background: #F0F0F0 url('img/tabelka_linia.png') center center no-repeat; }
#dzialnocnapis1 {color: #626262; position: absolute; top: 9px; left: 11px; font-weight: bold; font-size: 1em;}
#dzialnocnapis2 {color: #7D7D7D; position: absolute; top: 34px; left: 11px; font-size: 0.9em;}

#l_dnwysz1 , #l_dnwysz2 { position: absolute; top: 15px; }
#l_dnwysz3 , #l_dnwysz4 { position: absolute; top: 70px; }
#l_dnwysz1 , #l_dnwysz3 { left: 132px;}
#l_dnwysz2 , #l_dnwysz4 { left: 290px;}

#dnwysz1 , #dnwysz2 { position: absolute; top: 30px; border: 1px #AFAFAF solid; background: #FDFDFD; color: #646464; font-size: 0.9em; padding-top: 2px;  height: 21px; width: 150px; }
#dnwysz3 , #dnwysz4 { position: absolute; top: 84px; border: 1px #AFAFAF solid; background: #FDFDFD; color: #646464; font-size: 0.9em; padding-top: 2px;  height: 21px; width: 150px;}
#dnwysz1 , #dnwysz3 { left: 130px; } 
#dnwysz2 , #dnwysz4 { left: 288px; } 
#dnwysz4 { height: 16px; width: 140px; padding-left: 3px; padding-top: 3px; padding-right: 3px; }
#tabszukaj { position: absolute; width: 107px; height: 36px; background: url('img/tabwysz.png') center center no-repeat; left: 225px; top: 120px; cursor: pointer;}
#tabszukajg { position: absolute; width: 107px; height: 36px; background: url('img/tabwyszg.png') center center no-repeat; left: 225px; top: 120px; cursor: pointer;}

#obiekt_title { position: relative; float: left; width: 550px; height: 66px; background: url('img/obiekt_title.png') center center no-repeat;}
#obiekt_nazwa { color: #BF000F; font-family: Times; font-size: 2em; position: absolute; left: 11px; top: 15px; }
#obiekt_lokalizacja { color: #858585; font-family: Times; font-size: 1em; position: absolute; left: 15px; top: 41px; }
#obiekt_listki { position: absolute; height: 45px; width: 193px; left: 280px; top: 10px;}
#obiekt_drukuj { position: absolute; height: 39px; width: 43px; background: url('img/obiekt_drukuj.png') center center no-repeat; left: 492px; top: 13px; cursor: pointer;}  

#obiekt_opis { float: left; padding-top: 8px; width: 550px; padding-left: 2px; padding-bottom: 15px; }
#obiekt_foto { float: left; width: 155px; } 
.obiekt_nafoto { float: left; border: 1px #C9BC9A solid; padding: 1px 1px 1px 1px; } 
.obiekt_nafoto img {margin-bottom: -2px;}
.obiekt_nafoto {margin-bottom: 5px;}
#obiekt_wiecejfoto { text-align: center; width: 155px; height: 19px; float: left; background: url('img/obiekt_wiecejfoto.png') center center no-repeat;}
#obiekt_wiecejfoto a { font-size: 0.75em; color: #919191; }
#obiekt_opisbox { float: left; width: 380px; padding-left: 10px; font-size: 0.9em;} 
#obiekt_opisbox ul { list-style: none; }
#obiekt_opisbox li { height: 19px; padding-top: 4px;} 
#obiekt_opisbox li span { font-weight: bold; } 
#obiekt_opisbox li a { color: #0101DF; text-decoration: none; }
#obiekt_opisbox li a:hover { text-decoration: underline; }
#obiekt_opisbox #powolac { float: left; text-align: center; color: #959595; font-weight: bold; font-size: 1em; width: 340px; padding-left: 6px; padding-top: 15px; } 

#zobaczkom { float: left; width: 189px; height: 47px; background: url('img/obiekt_zobaczkom.png') center center no-repeat; cursor: pointer; } 
#obzap { float: left; width: 183px; height: 47px; background: url('img/obiekt_zapytaj.png') left center no-repeat; cursor: pointer; }
#obpol { float: left; width: 171px; height: 47px; background: url('img/obiekt_polec.png') center center no-repeat; cursor: pointer; }

#opaska { float: left; border: 1px #CCCCCC solid; padding: 1px 1px 1px 1px; margin-top: 10px;} 
#obisobiektudwa { float: left; width: 539px;  background: #FEFEFE url('img/opisobiektu2.png') left bottom repeat-x; color: #333333; }

#opisob1 { float: left; width: 530px; font-size: 1.2em; padding-top: 10px; padding-left: 7px; }
#opisob2 { float: left; width: 523px; font-size: 0.9em; padding-top: 10px; padding-left: 7px; padding-right: 7px; line-height: 20px; text-align: justify;}

.dodatkowe1 {float: left; width: 240px;  padding-top: 10px; padding-left: 7px; padding-bottom: 10px; font-size: 0.9em; line-height: 20px;}
.dodatkowe2 {float: left; width: 250px;  padding-top: 10px; padding-left: 37px; padding-bottom: 10px; font-size: 0.9em; line-height: 20px;}
.dodatkowe1  strong , .dodatkowe2 strong { font-size: 1.2em;}
.dodatkowe1 ul, .dodatkowe2 ul { list-style: none; font-size: 0.9em; line-height: 20px;  } 
.palka1 {border-right: 1px #C3C3C3 solid; padding-top: 0px; }
.palka2 { border-left: 1px #C3C3C3 solid;  padding-top: 0px;  margin-left: -1px;}
#odslon { float: left; font-size: 0.85em; color: #8C866E; padding-top: 10px; padding-bottom: 20px;}
#mapa { float: left; width: 545px; text-align: center; }
#oferta_dodajkom { float: left; width: 545px; background: url('img/oferta_dodajkom.png') -1px center no-repeat; width: 550px; height: 80px; cursor: pointer;} 
#oferta_dodajkom2 { float: left; width: 545px; background: url('img/oferta_dodajkom2.png') center center no-repeat; width: 550px; height: 80px; cursor: pointer;} 
#oferta_formularz {float: left; width: 545px; height: 170px;}
#dodajkomsubmit { float: left; width: 545px; text-align: center; }
#dodajkomsubmit img { cursor: pointer; border: none;}
#oferta_formularz1 { float: left; width: 300px; height: 170px; padding-left: 2px;}
#oferta_formularz2 { position: relative; float: left; width: 240px; height: 170px; }
#komtresc {background: #FAFAFA; border: 1px #CECECE solid; width: 290px; height: 140px; font-size: 0.8em; padding: 5px 5px 5px 5px;}

#komod, #komdo, #komimie , #komnazwisko , #komemail , #kompryw , #komplus , #komwojew { position: absolute; color: #454545; font-size: 0.9em;}
#komplus { color: #909090; font-size: 0.8em;}

#komimie  { top: 4px; left: 30px;}
#komnazwisko { top: 25px; left: 21px;}
#komemail {top: 48px; left: 16px; }
#kompryw {top: 90px; left: 30px;}
#komplus {top: 126px; left: 12px;}
#komwojew { top: 70px; left: 21px; }

#komod {top: 93px; left: 42px; }
#komdo {top: 113px; left: 42px; }

#rezod, #rezdo, #ikomimie , #ikomnazwisko , #ikomemail , #ikomwoj {position: absolute; width: 150px; padding-left: 5px; padding-right: 5px; padding-top: 3px; height: 15px; border: 1px #cecece solid; background: #FAFAFA; }
#ikomimie {top: 0px; left: 75px; font-size: 0.8em; }
#ikomnazwisko {top: 22px; left: 75px; font-size: 0.8em; }
#ikomemail {top: 44px; left: 75px; font-size: 0.8em; }
#ikomwoj { width: 162px; height: 20px;top: 66px; left: 75px; font-size: 0.8em; padding-top: 3px; padding-left: 0px; padding-right: 0px; }
#rezod {top: 88px; left: 75px; font-size: 0.8em; }
#rezdo {top: 110px; left: 75px; font-size: 0.8em; }

#dodaj_ogl { position: absolute; width: 165px;  height:37px; right: 12px; bottom: 10px; cursor: pointer; background: url('img/dodaj_ogl.png') center center no-repeat; color: #636363;}
.ogl { float: left; width: 541px;  background: #F9F9F9; border: 1px #D8D8D8 solid; margin-bottom: 10px;}
.ogl1m {float: left; width: 171px; height: 24px; border-bottom: 1px #D8D8D8 solid; padding-top: 12px; padding-left: 10px;}
.ogl2m {float: left; width: 150px; height: 24px; border-bottom: 1px #D8D8D8 solid; padding-top: 12px;}
.ogl3m {float: left; width: 74px; height: 24px; border-bottom: 1px #D8D8D8 solid; padding-top: 12px;}
.ogl3m a {color: #636363; text-decoration: none;}
.ogl4m {float: left; width: 135px; height: 24px; border-bottom: 1px #D8D8D8 solid; padding-top: 12px;}
.ogl5 { float: left; width: 521px; text-align: justify;padding: 10px 10px 20px 10px; }


.logowanie_blue {float: left; position: relative; width: 535px; height: 63px; margin-top: 15px; margin-bottom: 30px; background: url('img/logowanie_niebieski.png') center center no-repeat;}
#logowanie_zatwierdz { cursor: pointer; position: absolute; width: 137px; height: 36px; background: url('img/logowanie_zatwierdz.png') center center no-repeat; top: 15px; right: 15px;}
#logowanie_przypomnienie {cursor: pointer;  position: absolute; width: 164px; height: 35px; background: url('img/logowanie_przypomnienie.png') center center no-repeat; top: 15px; right: 15px;}

#logl1 , #logl2 , #logl3 , #logl4 , #log1 , #log2 , #log3 , #log4 {position: absolute; font-size: 0.8em;}
#logl1 {top: 7px; left: 17px; color: #ffffff;}
#logl2 {top: 7px; left: 207px; color: #ffffff;}
#logl3 {top: 7px; left: 17px; color: #ffffff;}
#logl4 {top: 7px; left: 187px; color: #ffffff;}

#log1 { height: 16px; padding-top: 3px; padding-left: 5px; padding-right: 5px; width: 135px; top: 24px; left: 15px; border: 1px #30799A solid; background: #F2F2F2;}
#log2 { height: 16px; padding-top: 3px; padding-left: 5px; padding-right: 5px; width: 135px; top: 24px; left: 204px; border: 1px #30799A solid; background: #F2F2F2;}
#log3 { height: 16px; padding-top: 3px; padding-left: 5px; padding-right: 5px; width: 135px; top: 24px; left: 15px; border: 1px #30799A solid; background: #F2F2F2;}
#log4 { height: 16px; padding-top: 3px; padding-left: 5px; padding-right: 5px; width: 135px; top: 24px; left: 184px; border: 1px #30799A solid; background: #F2F2F2;}


.dodajob_labels { margin-bottom: 12px; float: left; width: 200px; color: #000000; font-size: 1.1em; height: 25px; text-align: right; padding-right: 10px; }
.dodajob_inputs { margin-bottom: 12px; float: left; width: 330px; color: #000000; height: 25px;}
.dodajob_inputs a{ font-size: 0.8em; color: #000000; text-decoration: none;}
.dodajob_inputs a:hover{ text-decoration: underline;}
.dodajob_inputs input { border: 1px #AFAFAF solid; background: #FDFDFD; color: #646464; font-size: 0.9em; padding-top: 2px;  padding-left: 5px; padding-right: 5px;height: 15px; width: 190px;}
.dodajob_inputs select { border: 1px #AFAFAF solid; background: #FDFDFD; color: #646464; font-size: 0.9em; padding-top: 2px;  height: 19px; width: 202px;}

.docontent {float: left; padding-bottom: 30px; position: relative; width: 540px;}
#helper {width: 200px; display: none; border: 1px #AFAFAF solid; position: absolute; top: 353px; left: 210px; z-index: 100; background: #ffffff; color: #646464; font-size: 0.9em;  }


#edobright .labels { height: 31px; float: left; width: 130px; padding-left: 50px; } 
#edobright .inputs { height: 31px; float: left; width: 400px; } 
#edobright .inputs input { width: 300px;} 
#edobright .inputs select { width: 313px;} 
#edobright input { border: 1px #AFAFAF solid; background: #FDFDFD; color: #646464; font-size: 0.9em; padding-top: 2px;  padding-left: 5px; padding-right: 5px;height: 15px; width: 190px;}
#edobright select { border: 1px #AFAFAF solid; background: #FDFDFD; color: #646464; font-size: 0.9em; padding-top: 2px;  height: 19px; width: 202px;}

#edob_menu1 { position: absolute; top: 0px; left: 150px; background: url(img/edobiekt_buton2.png) center center no-repeat; width: 300px; padding-top: 8px; height: 30px; text-align: center;  }
#edob_menu1 a { font-size: 0.9em; font-weight: normal; color: #636363; text-decoration: none; }

#edob_menu2 { position: absolute; top: 0px; left: 460px; background: url(img/edobiekt_buton2.png) center center no-repeat; width: 300px; padding-top: 8px; height: 30px; text-align: center;  }
#edob_menu2 a { font-size: 0.9em; font-weight: normal; color: #636363; text-decoration: none; }

#edobleft {float: left; color: #000000; width: 220px; font-size: 12px; font-weight: bold; }

#edobright {margin-top: 3px; border: 1px #eaeaea solid; padding: 25px 15px 25px 15px; float: left; color: #000000; width: 680px; }
#edobright p { padding-bottom: 10px;}

.edmenmale {float: left; padding-top: 10px; height: 32px; background: url(img/edobiekt_buton.png) center center no-repeat; width: 190px; padding-left: 15px; }
.edmenmale a { font-size: 0.9em; font-weight: normal; color: #636363; text-decoration: none; }
.edmenmale a:visited { font-size: 0.9em; font-weight: normal; color: #636363; text-decoration: none; }
.edmenmale a:link { font-size: 0.9em; font-weight: normal; color: #636363; text-decoration: none; }
.cz {background: url(img/edobiekt_buton_cz.png) center center no-repeat; }


.glregboks {float: left; width: 82px; }
.glregboks a {color: #020202; font-size: 0.9em; text-decoration: none;}
.glregboks a:hover {font-weight: bold;}
.maintxtbox a {color: #020202; font-size: 0.9em; text-decoration: none;}
.maintxtbox a:hover {font-weight: bold;}


.of_label {float: left; height: 20px; width: 130px; padding-left: 10px;}
.of_label label {color: #454545; font-size: 0.8em;}
.of_inp {float: left; height: 20px; width: 380px; color: #454545; font-size: 0.8em;}
.of_inp input { padding: 2px 5px 2px 5px; width: 300px; border: 1px #CECECE solid; font-size: 0.9em;}
.of_inp textarea { padding: 2px 5px 2px 5px; width: 300px; height: 70px; border: 1px #CECECE solid; font-size: 0.9em;}

#polecznajomemu {float: left; padding-top: 15px; padding-bottom: 5px; width: 540px; display: none;}
#zadajpytanie {float: left; padding-top: 15px; padding-bottom: 5px; width: 540px; display: none;}


}

