body{font-family:'Tahoma';font-size:11px;color:#333333;}
img{vertical-align:middle;border:0 none;}
form{margin:0;padding:0;}
a{border-bottom:solid 1px transparent;}
a:link{color:#af0f4b;text-decoration:none;}
a:visited{color:#af0f4b;text-decoration:none;}
a:hover{color:#af0f4b;text-decoration:none;border-bottom:dotted 1px #af0f4b;}
h1{font-family:Helvetica, Arial, sans-serif;font-size:36px;font-style:normal;font-weight:bold;text-transform:normal;letter-spacing:-1px;text-shadow:none;color:#494949;padding-top:10px;margin-top:0px;}
h2{font-family:'Trebuchet MS';font-size:17px;color:#844162;font-weight:bold;}
h3{font-family:Helvetica, Arial, sans-serif;font-size:17px;font-style:normal;font-weight:bold;text-transform:normal;letter-spacing:-1px;text-shadow:none;}
#bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:400px;background:url('../gfx/background1.jpg') top repeat-x;}

.windowAskBia { cursor: pointer; border:none; background: url('../gfx/sprite_bia.jpg') 0px -6px; width: 190px; height: 60px; display: block; float: left;  outline: none; text-indent: -99999px; }
.windowAskWaw { cursor: pointer;  border:none; background: url('../gfx/sprite_waw.jpg') 0px -6px; width: 190px; height: 60px; display: block; float: left;  outline: none; text-indent: -99999px; }
.windowAskClose { cursor: pointer;  border:none; background: url('../gfx/sprite_close.jpg') 0px -6px; width: 190px; height: 60px; display: block; float: left;  outline: none; text-indent: -99999px; }
.windowAskBia:hover { background: url('../gfx/sprite_bia.jpg') 0px -65px no-repeat; border-bottom: none; }
.windowAskWaw:hover { background: url('../gfx/sprite_waw.jpg') 0px -65px no-repeat; border-bottom: none; }
.windowAskClose:hover { background: url('../gfx/sprite_close.jpg') 0px -65px no-repeat; border-bottom: none; }


#container{width:995px;margin:auto;background:white;}
#container #header{background:url('../gfx/background1.jpg') top repeat-x;}
#container #header #logo{float:left;width:430px;height:73px;}
#container #header #logo a{outline:none;}
#container #header #telefon{float:right;width:400px;height:64px;color:white;text-align:right;padding-top:7px;}
#container #header #telefon .zadzwonTop { font-size: 13px; }
#container #header #telefon .telefonTop { font-size: 35px; font-weight: bold; }
#container #header #telefon .rabatTop { font-size: 12px; color: #fadc9e; }
#container #header #topButtons a{outline:none;}
#container #header #topAdditional{background:url('../gfx/background2.jpg') top no-repeat;padding-bottom:5px;}
#container #header #topLoginForm{width:230px;float:right;color:#DDCED5;text-shadow:black 0px 0px 3px;}
#container #header #topLoginForm .text{border:solid 1px #a0557a;}
#container #header #topLoginForm #pwd{margin-top:5px;}
#container #header #topLoginForm #button{float:left;display:inline;width:60px;}
#container #header #topLoginForm #button input{background:#7D3451;border:none;font-weight:bold;color:white;margin-top:3px;}
#container #header #topLoginForm #button input:hover{text-shadow:white 0px 0px 3px;}
#container #header #topLoginForm #button input:focus{text-shadow:white 0px 0px 3px;}
#container #header #topLoginForm #userOpt{float:left;display:inline;width:170px;font-size:10px;line-height:23px;}
#container #header #topLoginForm #userOpt a:link{color:#DDCED5;}
#container #header #topLoginForm #userOpt a:visited{color:#DDCED5;}
#container #header #topLoginForm #userOpt a:hover{color:#DDCED5;text-decoration:underline;}
#container #header #topLoginForm .loginField{color:white;text-shadow:black 0px 0px 3px;}
#container #header #topLoginForm .loginField:focus{background:#6f2d47;}
#container #header #topLoginForm .passField:focus{background:#6f2d47;}
#container #header #topLoginForm .passField{color:white;text-shadow:black 0px 0px 3px;}
#container #header #topAdsBanner{width:750px;min-height:100px;/*background:white;*/overflow:hidden;float:left;background:black;}
#suggest{display:none;}
#suggest .info{padding-bottom:10px;font-size:11px;line-height:1.5em;}
#suggest .field{padding-bottom:17px;}
#suggestEnter{position:fixed;overflow:hidden;text-align:right;width:40px;height:150px;top:50%;cursor:pointer;}
#middle{padding:2px;}
#middle #leftMenu{width:258px;overflow:hidden;float:left;}
#middle #leftMenu .cityAskInfo{background:#fbf6e7 url('../gfx/categoryBg.jpg') repeat-x top;padding:8px;line-height:1.5em;text-align:center;}
#middle #leftMenu .Categories{background:#fbf6e7 url('../gfx/categoryBg.jpg') repeat-x top;padding:5px;}
#middle #leftMenu .Categories ul{padding:0px;margin:0px;float:left;}
#middle #leftMenu .Categories li{list-style:none;padding:3px;background:url("../gfx/s2.jpg") 7px 8px no-repeat;padding-left:14px;}
#middle #leftMenu .Categories li.title{background:none;color:#B91753;font-weight:bold;}
#middle #leftMenu .Categories li.title:hover{background:none;}
#middle #leftMenu .Categories li:hover{background:#F0EADE url("../gfx/s2.jpg") 7px 8px no-repeat;padding-left:14px;}
#middle #leftMenu .Categories li a{display:block;}
#middle #leftMenu .Categories li a:link{color:#B91753;text-decoration:none;}
#middle #leftMenu .Categories li a:visited{color:#B91753;text-decoration:none;}
#middle #leftMenu .Categories li a:hover{color:#B91753;text-decoration:underline;}
#middle #leftMenu .wyszukiwarka{background:#FBF8F1 url('../gfx/wyszukiwarka_lupa.jpg') no-repeat right bottom;padding:10px;}
#middle #leftMenu .wyszukiwarka .field{padding:5px;}
#middle #leftMenu .wyszukiwarka .field input, select{padding:3px;background:transparent;border:solid 1px #B6C0C2;}
#middle #leftMenu .wyszukiwarka .field input{width:96%;}
#middle #leftMenu .wyszukiwarka .field select{width:99%;}
#middle #leftMenu .wyszukiwarka .foot1{width:72%;font-size:9px;line-height:22px;text-align:center;}
#middle #leftMenu .wyszukiwarka .foot1 a:link{color:#AF0F4B;text-decoration:underline;}
#middle #leftMenu .wyszukiwarka .foot1 a:visited{color:#AF0F4B;text-decoration:underline;}
#middle #leftMenu .wyszukiwarka .foot1 a:hover{color:#AF0F4B;text-decoration:none;}
#middle #leftMenu .wyszukiwarka .foot2{width:28%;}
#middle #leftMenu .newsletter{background:url('../gfx/gazeta.jpg') no-repeat bottom left;color:#737373;}
#middle #leftMenu .newsletter .content{padding:10px;}
#middle #leftMenu .newsletter .content .textinput{padding:3px;width:90%;border:solid 1px #DBD3BC;}
#middle #leftMenu .newsletter .content .col_L, .col_R{padding-top:10px;width:46%;float:right;}
#middle #leftMenu .newsletter .content .col_R{text-align:right;padding-right:16px;}
#middle #leftMenu .partnerzy .content{text-align:center;}
#middle #leftMenu .dzispolecamy{padding-bottom:0px;}
#middle #leftMenu .dzispolecamy h3{font-size:11px;font-weight:bold;padding-bottom:7px;padding-top:7px;}
#middle #leftMenu .dzispolecamy h3 a{color:#C31B59;letter-spacing:normal;}
#middle #leftMenu .dzispolecamy .opis{color:#737373;letter-spacing:1px;padding-top:7px;font-size:10px;}
#middle #leftMenu .dzispolecamy .sprawdz{text-align:right;}
#middle #leftMenu .dzispolecamy .content{width:210px;overflow:hidden;}
#middle #leftMenu .polecamyPotrawe .foto{width:80px;height:80px;border:solid 1px #E8E0BA;padding:1px;float:left;margin-right:7px;}
#middle #leftMenu .polecamyPotrawe{color:#C3BC9C;line-height:18px;}
#middle #leftMenu .polecamyPotrawe div{margin-top:3px;margin-left:1px;}
#middle #leftMenu .polecamyPotrawe h3{font-size:12px;letter-spacing:normal}
#middle #leftMenu .polecamyPotrawe a{font-weight:bold;}
#middle #leftMenu .polecamyPotrawe span{font-weight:bold;color:#CB4378;}
#middle #leftMenu .polecamyPotrawe .more{font-weight:normal;letter-spacing:1px;}
#middle #leftMenu #categoryAll{z-index:1000;border:solid 1px #DBD3BC;width:400px;margin-left:-6px;margin-top:-6px;padding:10px;background:#F5F1E5;position:absolute;}
#middle #leftMenu #categoryAll li{float:left;width:150px;}
#middle #leftMenu #categoryAll a{display:inline;}
#middle #leftMenu #kitchenAll{z-index:1000;border:solid 1px #DBD3BC;width:400px;margin-left:-6px;margin-top:-6px;padding:10px;background:#F5F1E5;position:absolute;}
#middle #leftMenu #kitchenAll li{float:left;width:150px;}
#middle #leftMenu #kitchenAll a{display:inline;}
#middle #leftMenu #categoryRollDown{font-size:10px;font-weight:bold;}
#middle #leftMenu #kitchenRollDown{font-size:10px;font-weight:bold;}
#middle #leftMenu #categoryRollUp{font-size:10px;font-weight:bold;margin-bottom:6px;}
#middle #leftMenu #kitchenRollUp{font-size:10px;font-weight:bold;}
#middle #rightContainer{float:right;width:731px;padding-top:1px;}
#middle #rightContainer #zj{width:492px;overflow:hidden;float:left;margin-bottom:2px;}
#middle #rightContainer #zj #zj_bigFoto{background:url('../../public/foto/a_restaurant.jpg') no-repeat;width:490px;height:307px;margin-top:2px;}
#middle #rightContainer #zj #zj_bigFoto #zj_decription{color:white;background:black;height:55px;padding:10px;position:relative;top:230px;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);border-top:solid 1px #878787;}
#middle #rightContainer #zj #zj_bigFoto #zj_decription h1, h2{background:none;color:white;padding:0px;margin:0px;font-size:22px;font-family:Trebuchet MS;font-weight:bold;opacity:1.0;filter:alpha(opacity=100);}
#middle #rightContainer #zj #zj_bigFoto #zj_decription a{color:white;border:none;}
#middle #rightContainer #StandardSite{margin-left:10px;margin-right:10px;}
#middle #rightContainer #StandardSite h1{margin-top:0px;padding:0;margin-bottom:10px;margin-left:10px;}
#middle #rightContainer #StandardSite p{padding-left:0px;margin-left:0px;}
#middle #rightContainer #StandardSite #Content h2{margin-top:0px;padding:0;margin-bottom:10px;font-size:19px;color:#494949;}
#middle #rightContainer #StandardSite #Content{padding-left:11px;line-height:1.5em;}
#middle #rightContainer #StandardSite .relatedCompany{list-style:none;padding:0;margin:0;}
#middle #rightContainer #StandardSite .relatedCompany li{float:left;display:inline;}
#middle #rightContainer #StandardSite .relatedCompany a{display:block;padding:3px;margin-left:9px;}
#middle #rightContainer #newsToolbar{color:#A5A5A5;margin-left:10px;margin-bottom:15px;border-top:solid 1px #E0E0E0;}
#middle #rightContainer #newsToolbar span{margin-right:20px;}
#middle #rightContainer #newsToolbar .changeFontSize{font-weight:bold;}
#middle #rightContainer #newsShort{background:#F9F6F1;color:#747371;padding:2px; padding-right: 8px;font-size:10px;oveflow:hidden;width:221px;float:left;border:solid 1px #DBD3BC;}
#middle #rightContainer #newsShort a:link{color:#3F3E3D;}
#middle #rightContainer #newsShort a:visited{color:#3F3E3D;}
#middle #rightContainer #newsShort a:hover{color:#3F3E3D;text-decoration:underline;}
#middle #rightContainer #newsShort .item{padding-top:6px;}
#middle #rightContainer #newsShort .item h4{line-height:1.40em;}
#middle #rightContainer #newsShort .item h4 a:link{font-size:11px;font-weight:bold;color:#C4195B;text-decoration:none;}
#middle #rightContainer #newsShort .item h4 a:visited{font-size:11px;font-weight:bold;color:#C4195B;text-decoration:none;}
#middle #rightContainer #newsShort .item h4 a:hover{font-size:11px;font-weight:bold;color:#C4195B;text-decoration:underline;}
#middle #rightContainer #newsShort .item p{padding:0;margin:0;}
#middle #rightContainer #newsShort .item .content{overflow:hidden;padding-bottom:4px;padding-top:3px;}
#middle #rightContainer #newsShort .item .more{text-align:right;padding-bottom:5px;}
#middle #rightContainer #newsShort .item .more a:link{font-size:11px;color:#C4195B;text-decoration:none;}
#middle #rightContainer #newsShort .item .more a:visited{font-size:11px;color:#C4195B;text-decoration:none;}
#middle #rightContainer #newsShort .item .more a:hover{font-size:11px;color:#C4195B;text-decoration:underline;}
#middle #rightContainer #newsShort .more{text-align:center;}
#middle #rightContainer #newsShort .more a:link{color:#3F3E3D;}
#middle #rightContainer .rBox{border:solid 1px #DBD3BC;padding:0px;padding-top:10px;padding-bottom:10px;margin-bottom:2px;}
#middle #rightContainer .rBox .head{margin-left:8px;}
#middle #rightContainer .moduleTwo{background:#F8F7F2;}
#middle #rightContainer .restItem{width:229px;overflow:hidden;color:#727272;float:left;padding-left:5px;padding-right:5px;margin-bottom:20px;margin-right:3px;}
#middle #rightContainer .restItem a:link{color:#C21D59;text-decoration:none;}
#middle #rightContainer .restItem a:visited{color:#C21D59;text-decoration:none;}
#middle #rightContainer .restItem a:hover{color:#C21D59;text-decoration:underline;}
#middle #rightContainer .restItem .foto{height:174px;width:223px;overflow:hidden;background:url('../gfx/noimage.jpg') no-repeat center;}
#middle #rightContainer .restItem .name{background:#F2ECDC;padding:5px;height:14px;overflow:hidden;margin-bottom:1px;}
#middle #rightContainer .restItem .name .title{width:200px;float:left;line-height:16px;}
#middle #rightContainer .restItem .name .title a{display:block;}
#middle #rightContainer .restItem .name .title a:link{color:#C41C5A;font-size:11px;font-weight:bold;text-decoration:none;}
#middle #rightContainer .restItem .name .title a:visited{color:#C41C5A;font-size:11px;font-weight:bold;text-decoration:none;}
#middle #rightContainer .restItem .name .title a:hover{color:#C41C5A;font-size:11px;font-weight:bold;text-decoration:underline;border:none;}
#middle #rightContainer .restItem .name .forward{width:5px;height:20px;float:left;padding:0px;}
#middle #rightContainer .restItem .miasto{color:#5A5C5B;background:#F3ECDA;padding:5px;margin-top:1px;overflow:hidden;height:18px;line-height:18px;}
#middle #rightContainer .restItem .miasto span {font-size:9px; color:#C21D59;margin-left:6px;line-height:18px;}
#middle #rightContainer .restItem .ulica{color:#5A5C5B;background:#F5F1E5;padding:5px;margin-top:1px;overflow:hidden;height:18px;line-height:18px;}
#middle #rightContainer .restItem .kuchnia{color:#5A5C5B;background:#F2ECDC;padding:5px;margin-top:1px;overflow:hidden;height:18px;line-height:18px;}
#middle #rightContainer .restItem .opis{padding:5px;margin-top:20px;margin-bottom:20px;height:36px;overflow:hidden;}
#middle #rightContainer .restItem .rNavi .komentarze{float:left;width:50%;font-size:10px;}
#middle #rightContainer .restItem .rNavi .forward{float:right;width:40%;text-align:right;}
#middle #rightContainer .restItem .itemContainer{padding:2px;border:solid 1px transparent;}
#middle #rightContainer .restItem .itemContainer:hover{border:dotted 1px #E2D7B4;}
#middle #rightContainer .restItemDostawa{width:99%;overflow:hidden;color:#727272;padding-left:5px;padding-right:5px;margin-bottom:20px;margin-right:3px;}
#middle #rightContainer .restItemDostawa a:link{color:#C21D59;text-decoration:none;}
#middle #rightContainer .restItemDostawa a:visited{color:#C21D59;text-decoration:none;}
#middle #rightContainer .restItemDostawa a:hover{color:#C21D59;text-decoration:underline;}
#middle #rightContainer .restItemDostawa .foto{float:left;height:90px;width:140px;overflow:hidden;background:url('../gfx/noimage.jpg') no-repeat middle center;}
#middle #rightContainer .restItemDostawa .content{float:left;width:270px;min-height:90px;padding-left:2px;}
#middle #rightContainer .restItemDostawa .name{background:#F2ECDC;padding:5px;height:14px;overflow:hidden;margin-bottom:1px;}
#middle #rightContainer .restItemDostawa .name .title{width:200px;float:left;line-height:16px;}
#middle #rightContainer .restItemDostawa .name .title a{display:block;}
#middle #rightContainer .restItemDostawa .name .title a:link{color:#C41C5A;font-size:11px;font-weight:bold;text-decoration:none;}
#middle #rightContainer .restItemDostawa .name .title a:visited{color:#C41C5A;font-size:11px;font-weight:bold;text-decoration:none;}
#middle #rightContainer .restItemDostawa .name .title a:hover{color:#C41C5A;font-size:11px;font-weight:bold;text-decoration:underline;border:none;}
#middle #rightContainer .restItemDostawa .name .forward{width:5px;height:20px;float:left;padding:0px;}
#middle #rightContainer .restItemDostawa .adres{}
#middle #rightContainer .restItemDostawa .dostawa{padding-top:10px;}
#middle #rightContainer .restItemDostawa .etykieta{text-align:right;padding-right:5px;font-weight:bold;font-size:10px;}
#middle #rightContainer .restItemDostawa .miasto{color:#5A5C5B;background:#F3ECDA url('../gfx/cienBg2.jpg') repeat-y right;padding:8px;margin-top:1px;overflow:hidden;}
#middle #rightContainer .restItemDostawa .ulica{color:#5A5C5B;background:#F5F1E5 url('../gfx/cienBg1.jpg') repeat-y right;padding:8px;margin-top:1px;overflow:hidden;}
#middle #rightContainer .restItemDostawa .kuchnia{color:#5A5C5B;background:#F2ECDC url('../gfx/cienBg1.jpg') repeat-y right;padding:7px;margin-top:1px;overflow:hidden;}
#middle #rightContainer .restItemDostawa .telefon{color:#c21d59;width:20%;float:left;padding-top:10px;padding-left:10px;}
#middle #rightContainer .restItemDostawa .telefon span{font-family:Arial;color:#333333;font-size:20px;font-weight:bold;}
#middle #rightContainer .restItemDostawa .znizki{font-size:10px;color:#999999;width:20%;padding-left:5px;float:left;padding-top:23px;}
#middle #rightContainer .restItemDostawa .znizki p{margin-bottom:0px;padding-bottom:3px;}
#middle #rightContainer .restItemDostawa .opis{padding:5px;margin-top:20px;margin-bottom:20px;height:36px;overflow:hidden;}
#middle #rightContainer .restItemDostawa .rNavi .komentarze{float:left;width:50%;font-size:10px;}
#middle #rightContainer .restItemDostawa .rNavi .forward{float:right;width:40%;text-align:right;}
#middle #rightContainer .restItemDostawa .itemContainer{padding:2px;border:solid 1px transparent;border:dotted 1px #E2D7B4;}
#middle #rightContainer .restItemDostawa td{vertical-align:top;padding-bottom:3px;}
#middle #rightContainer .restItemDostawa td span{color:#c21d59;}
#middle #rightContainer .premium .name{}
#middle #rightContainer .premium .name a{}
#middle #rightContainer #noSearchResult{margin-left:50px;margin-top:20px;}
#middle #rightContainer #noSearchResult p{margin-top:8px;margin-bottom:1px;line-height:1.5em;}
#middle #rightContainer #noSearchResult li{line-height:1.5em;}
#middle #rightContainer .newRestItem{width:210px;height:170px;float:left;display:inline;padding-left:5px;padding-right:28px;}
#middle #rightContainer .newRestItem .title{font-weight:bold;padding-top:5px;padding-bottom:5px;}
#middle #rightContainer .newRestItem .rNavi{padding-top:5px;color:#5D5B5C;}
#middle #rightContainer .newRestItem .rNavi .forward{float:left;width:20%;font-size:10px;}
#middle #rightContainer .newRestItem .rNavi .adres{float:left;width:80%;font-size:10px;}
#middle #rightContainer .newRestItem .title a{display:block;}
#middle #rightContainer .newRestItem a:link{color:#C21D59;text-decoration:none;}
#middle #rightContainer .newRestItem a:visited{color:#C21D59;text-decoration:none;}
#middle #rightContainer .newRestItem a:hover{color:#C21D59;text-decoration:none;}
#editNews{padding:20px;padding-top:5px;}
#editNews .dodaj{padding-top:10px;}
#editNews .dodaj a{padding:5px;border:solid 1px #FF9999;background:#FFCCFF;font-weight:bold;}
#editNews .text{width:98%;margin-top:3px;}
#editNews #editform .title{padding-bottom:20px;}
#editNews #editform .title strong{padding-bottom:3px;}
#editNews #editform .title span{color:#999999;padding-top:5px;width:70%;display:block;font-size:10px;}
#editNews #editform .editor span{color:#999999;display:block;width:80%;font-size:10px;}
#editNews h2{color:#333333;font-size:14px;margin-bottom:3px;}
#editNews .item{padding-top:15px;border-bottom:dotted 1px #999999;padding-bottom:5px;}
#editNews .item .options .dodano{margin-right:20px;color:#999999;font-size:10px;}
#editNews .item .options .edytuj{margin-right:20px;font-size:10px;}
#editNews .item .options .usun{margin-right:20px;font-size:10px;}
#listComments{list-style:none;padding:0;}
#listComments .vote{cursor:pointer;font-weight:bold;}
#listComments .plus{color:#5BCF82;}
#listComments .minus{color:#D75F5F;}
#listComments .item{margin-bottom:20px;}
#listComments .item ul{list-style:none;padding:0;}
#listComments .item li{margin:0;padding:0;}
#listComments .usrInfo{float:left;width:100px;overflow:hidden;}
#listComments .usrInfo .rating_title{font-size:10px;padding-left:3px;font-weight:bold;color:#999999;}
#listComments .usrInfo .rating{font-size:10px;padding-left:3px;color:#999999;}
#listComments .usrInfo .rating img{vertical-align:middle;}
#listComments .usrInfo .rating div strong{color:#B54947;}
#listComments .content{float:left;width:615px;border:none;}
#listComments .content .container{float:left;width:615px;background:url('../gfx/commentM.jpg') repeat-y;}
#listComments .content .container .text{line-height:16px;border:none;padding-left:45px;padding-bottom:10px;text-align:justify;padding-right:35px;padding-top:20px;width:535px;color:#ae818e;background:url('../gfx/commentT.jpg') no-repeat;}
#listComments .content .container .toolbar{background:white url('../gfx/commentB.jpg') top no-repeat;padding-top:13px;font-size:9px;color:#A9A9A9;text-align:right;padding-right:20px;}
#listComments .zglosNaduzycieBox a:link{color:#C4C4C4;}
#listComments .zglosNaduzycieBox a:visited{color:#C4C4C4;}
#listComments .zglosNaduzycieBox a:hover{color:#C31B58;text-decoration:underline;}
#userAccountBox a:link{color:#DECDD5;text-decoration:none;}
#userAccountBox a:visited{color:#DECDD5;text-decoration:none;}
#userAccountBox a:hover{color:#DECDD5;text-decoration:underline;text-shadow:white 0px 0px 2px;}
#userAccountBox ul{margin:0;padding:0;margin-top:5px;margin-left:13px;}
#container #upfooter{margin-top:20px;}
#container #upfooter .mail{width:50%;float:left;}
#container #upfooter .telefony{width:50%;float:left;text-align:right;}
#footer{color:#A8A089;height:165px;line-height:18px;background:url('../gfx/footBg.jpg') repeat-x;padding-left:10px;padding-right:10px;}
#footer .content{width:995px;height:165px;margin:auto;background:url('../gfx/footBg2.jpg') bottom center no-repeat;}
#footer .content a:link{color:#A8A089;text-decoration:none;}
#footer .content a:visited{color:#A8A089;text-decoration:none;}
#footer .content a:hover{color:#C21D59;text-decoration:none;}
#footer .content .company{float:left;font-size:10px;color:#cdc5ab;line-height:16px;width:180px;text-align:left;background:url('../gfx/footlogo.jpg') no-repeat;padding-left:63px;margin-top:7px;margin-left:9px;margin-bottom:7px;}
#footer .content .company a{color:#cdc5ab;}
#footer .content .company strong{font-size:11px;}
#footer .content .footerLogo{width:185px;float:left;}
#footer .content .footerInfo{width:720px;float:left;padding-top:5px;line-height:14px;color:#bebebe;}
#footer .column{width:200px;font-size:10px;float:left;list-style:none;margin-left:0px;margin-top:0px;}
#footer .socialColumn{width:315px;font-size:10px;float:left;}
#footer .socialColumn ul{list-style:none;margin-left:0px;padding:0px;margin-top:10px;}
#footer .socialColumn li{list-style:none;margin-left:0px;padding:0px;margin-top:0px;float:left;width:56px;}
#companyList .item{border-bottom:solid 1px #E1E1E1;margin-left:10px;margin-bottom:10px;padding-bottom:10px;margin-right:10px;}
#companyList .item .foto{width:150px;height:90px;float:left;}
#companyList .item .content{width:300px;height:90px;float:left;line-height:20px;}
#companyList .item .options{width:220px;float:left;list-style:none;line-height:18px;margin-top:20px;}
#SearchMax{padding:7px;border-bottom:dotted 1px #EBC5D4;margin-bottom:26px;}
#SearchMax h3{margin-bottom:10px;font-size:21px;}
#SearchMax .field{line-height:20px;}
#SearchMax .phrase{width:238px;float:left;}
#SearchMax .cat{width:238px;float:left;}
#SearchMax .city{width:150px;float:left;}
#SearchMax .menuItem{width:238px;float:left;}
#SearchMax .kitchen{width:238px;float:left;}
#SearchMax .submitbutton{width:150px;float:left;}
#SearchMax .kitchenView{display:none;}
#SearchMax .chooseKitchen{width:440px;border:solid 1px #E5C0CF;margin-left:-10px;margin-top:-20px;position:absolute;background:white;padding:10px;}
#SearchMax .chooseKitchen ul{list-style:none;padding:0;margin:0;margin-top:10px;}
#SearchMax .chooseKitchen li{float:left;width:33%;padding-bottom:3px;}
#menuEdit{padding:10px;}
#menuEdit h3{margin-bottom:10px;margin-top:10px;}
#menuEdit .GroupEdit{border-bottom:solid 1px #e17ca0;margin-bottom:20px;}
#menuEdit .GroupEdit .delete{float:left;width:100px;padding:3px;}
#menuEdit .GroupEdit .edit{float:left;width:100px;padding:3px;}
#menuEdit .Group a{font-size:10px;font-family:Verdana;font-weight:normal;font-style:normal;}
#menuEdit .Group a:link{color:#e17ca0;}
#menuEdit .Group a:visited{color:#e17ca0;}
#menuEdit .Group a:hover{color:#7e0834;text-decoration:underline;}
#menuEdit .Item{padding-bottom:10px;border-bottom:solid 1px #f0f0f0;margin-bottom:10px;line-height:17px;width:45%;float:left;margin-right:20px;}
#menuEdit .Item .foto{border:solid 1px #f0f0f0;float:left;width:80px;height:80px;padding:2px;margin-right:10px;}
#menuEdit .Item .sklad{color:#8c8c8c;}
#menuEdit .Item strong{color:#bd4872;}
#menuEdit .Item .cena{color:#bd4872;font-family:Georgia;font-size:19px;}
#menuEdit .Item .opis{color:#333333;padding-bottom:3px;margin:0;}
#menuEdit .Item a{margin-right:20px;color:#bd4872}
#menuEdit .Item a:link{color:#e17ca0;}
#menuEdit .Item a:visited{color:#e17ca0;}
#menuEdit .Item a:hover{color:#7e0834;text-decoration:underline;}
#menuEdit #info{margin-bottom:20px;line-height:17px;}
#menuEdit #info p{margin-top:5px;}
#menuEdit #info #menu{float:left;width:30%;margin-right:20px;}
#menuEdit #info #group{float:left;width:30%;margin-right:20px;}
#menuEdit #info #help{float:left;width:30%;}
#reservationForm{margin-left:8px;}
#reservationForm #placePhoto{margin-bottom:10px;}
#reservationForm h1{}
#reservationForm h3{margin-bottom:8px;}
#reservationForm .date{float:left;width:210px;padding-top:1px;}
#reservationForm #placeList{float:left;width:490px;list-style:none;margin-left:0;padding-left:0;}
#reservationForm #placeList li{float:left;width:150px;height:140px;overflow:hidden;cursor:pointer;margin-right:5px;margin-bottom:5px;padding:2px;color:#BB6286;font-weight:bold;}
#reservationForm #placeList li h6{font-size:11px;font-weight:bold;}
#reservationForm #placeList li div{padding:3px;font-size:10px;font-weight:normal;}
#reservationForm .line{padding-bottom:6px;line-height:1.5em;}
#reservation #userInformation{padding:10px;line-height:20px;}
#reservation #userInformation .FloatLeft{padding-bottom:10px;}
#reservation #userInformation p{margin:0;padding:0;}
#reservation #userInformation form{padding-top:10px;}
#companyGallery .photo{height:135px;font-size:10px;border:solid 1px #f0f0f0;padding:5px;float:left;width:140px;margin:1px;}
#companyGallery .photoV{padding-bottom:2px;}
#companyGallery strong{padding-top:2px;color:#666666;}
#companyGallery a{color:#5A5A5A;text-decoration:none;}
#companyGallery .desc{padding:5px;}
#FileList{padding:20px;}
#FileList a{color:#0066CC;font-weight:bold;font-size:11px;}
#FileList li{color:#999999;font-size:9px;}
#placeNew p{line-height:20px;margin-bottom:10px;}
#newsletterAddContent{line-height:20px;}
#news h3{font-size:22px;margin-bottom:10px;}
#news h3 a{color:#333333;}
#news .newsItem{margin-bottom:20px;}
#news .newsItem .newsFoto{float:left;width:165px;}
#news .newsItem .content p{margin:0px;padding:0px;}
#news .newsItem .content{line-height:19px;}
#news .newsItem .addInfo{color:#666666;padding-top:4px;padding-bottom:4px;font-size:10px;border-bottom:solid 1px #f0f0f0;margin-top:3px;}
#news .newsItem .addInfo a{margin-left:20px;}
#imprezy{padding:6px;}
#imprezy .left{width:260px;float:left;}
#imprezy .right{width:365px;float:left;}
#imprezy .right h3{padding-bottom:7px;}
#imprezy .imprezaContent{float:left;width:55%;}
#imprezy .imprezaContent .links{font-size:10px;margin-bottom:15px;}
#imprezy .imprezaContent .about{font-size:11px;color:#666666;}
#imprezy .imprezaCompany{float:left;width:250px;padding-left:30px;}
#imprezy .imprezaCompany h2{font-size:17px;color:#333333;}
#imprezy .ui-accordion-icons .ui-accordion-header a{letter-spacing:normal;}
#companyDetails{color:#5b5b5b;font-family:Tahoma;}
#companyDetails .CompanyAditional{}
#companyDetails .CompanyAditional #companylogo{padding-left:10px;}
#companyDetails .CompanyAditional ul{width:150px;padding:3px;margin:0px;}
#companyDetails .CompanyAditional li{list-style:none;color:#c31b5a;padding:3px;}
#companyDetails .CompanyAditional a:link{text-decoration:none;color:#c31b5a;}
#companyDetails .CompanyAditional a:visited{text-decoration:none;color:#c31b5a;}
#companyDetails .CompanyAditional a:hover{text-decoration:underline;color:#c31b5a;}
#companyDetails #content{width:445px;float:left;line-height:16px;padding-left:20px;padding-top:10px;}
#companyDetails #content .contentPakietInfo{font-size:10px;margin-bottom:10px;margin-top:10px;color:#999999;}
#companyDetails #companyOptions{width:225px;float:right;padding-top:30px;}
#companyDetails #companyOptions #userActions{list-style:none;}
#companyDetails #companyOptions #userActions li{clear:both;color:#C41A59;padding-bottom:6px;}
#companyDetails #companyOptions address{margin-left:23px;}
#companyDetails #tabs{background:url('../gfx/lmenuBg.jpg') repeat-x;height:37px;}
#companyDetails #TabWydarzenia{padding:20px;}
#companyDetails #TabWydarzenia h3.title{padding-bottom:10px;}
#companyDetails #TabWydarzenia .Item{padding:10px;font-family:Helvetica,Arial,sans-serif;}
#companyDetails #TabWydarzenia .Item h3{font-size:12px;float:left;width:80%;display:inline;}
#companyDetails #TabWydarzenia .Item .CreateDate{font-size:11px;width:15%;float:left;display:inline;color:#CCCCCC;padding-left:10px;}
#companyDetails #TabWydarzenia .Item .CreateDate span{font-size:10px;font-weight:bold;}
#companyDetails #TabWydarzenia .Item .Content{clear:both;font-size:11px;color:#333333;padding-top:10px;border-bottom:dotted 1px #999999;}
#companyDetails #TabWydarzenia .Item .more{text-align:right;}
#companyDetails #najblizszeLokale{margin-top:10px;margin-bottom:10px;}
#companyDetails #najblizszeLokale .item{float:left;width:140px;padding:10px;padding-right:20px;}
#companyDetails #najblizszeLokale h2{color:#333333;font-size:16px;padding-left:10px;}
#companyDetails #najblizszeLokale a{font-weight:bold;display:block;padding-top:3px;padding-bottom:3px;overflow:hidden;height:15px;line-height:15px;}
#companyDetails #najblizszeLokale .odleglosc{color:green;color:#009900;font-weight:bold;font-size:10px;}
#companyDetails .tagList{padding:10px;}
#companyDetails h2{color:#333333;font-size:16px;padding-left:10px;}
#addCompanyPayment{margin-left:20px;}
#addCompanyPayment div{width:60%;line-height:22px;}
#addCompanyConfirm{line-height:20px;margin-left:20px;margin-top:20px;}
#addCompanyConfirm form{}
#addCompanyConfirm span{color:#7A314E;font-weight:bold;}
#AddCompanyPakiety{padding-left:10px;}
#AddCompanyPakiety .pakietBox{float:left;width:157px;height:300px;margin-right:10px;margin-bottom:10px;display:inline;}
#AddCompanyPakiety .pakietBox .pakietButton{padding:0px;width:102px;height:40px;float:right;}
#AddCompanyPakiety .pakietBox .pakietHeader1{padding:0px;height:61px;background:url('../gfx/pakiet1_head.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietMiddle1{padding:0px;padding-left:5px;padding-right:5px;color:white;font-weight:normal;font-family:Tahoma;font-size:11px;height:179px;background:url('../gfx/pakiet1_middle.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietBottom1{padding:0px;height:20px;background:url('../gfx/pakiet1_bottom.jpg') no-repeat;clear:both;}
#AddCompanyPakiety .pakietBox .pakietRadio1{padding:0px;width:45px;height:30px;padding-right:10px;line-height:40px;text-align:right;padding-top:10px;background:url('../gfx/pakiet1_radio.jpg') no-repeat;float:left;}
#AddCompanyPakiety .pakietBox .pakietHeader2{padding:0px;height:61px;background:url('../gfx/pakiet2_head.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietMiddle2{padding:0px;padding-left:5px;padding-right:5px;color:#8EA052;font-weight:normal;font-family:Tahoma;font-size:11px;height:179px;background:url('../gfx/pakiet2_middle.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietBottom2{padding:0px;height:20px;background:url('../gfx/pakiet2_bottom.jpg') no-repeat;clear:both;}
#AddCompanyPakiety .pakietBox .pakietRadio2{padding:0px;width:45px;height:30px;padding-right:10px;line-height:40px;text-align:right;padding-top:10px;background:url('../gfx/pakiet2_radio.jpg') no-repeat;float:left;}
#AddCompanyPakiety .pakietBox .pakietHeader3{padding:0px;height:61px;background:url('../gfx/pakiet3_head.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietMiddle3{padding:0px;padding-left:5px;padding-right:5px;color:#785304;font-weight:normal;font-family:Tahoma;font-size:11px;height:179px;background:url('../gfx/pakiet3_middle.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietBottom3{padding:0px;height:20px;background:url('../gfx/pakiet3_bottom.jpg') no-repeat;clear:both;}
#AddCompanyPakiety .pakietBox .pakietRadio3{padding:0px;width:45px;height:30px;padding-right:10px;line-height:40px;text-align:right;padding-top:10px;background:url('../gfx/pakiet3_radio.jpg') no-repeat;float:left;}
#AddCompanyPakiety .pakietBox .pakietHeader4{padding:0px;height:61px;background:url('../gfx/pakiet4_head.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietMiddle4{padding:0px;padding-left:5px;padding-right:5px;color:#356B03;font-weight:normal;font-family:Tahoma;font-size:11px;height:179px;background:url('../gfx/pakiet4_middle.jpg') no-repeat;}
#AddCompanyPakiety .pakietBox .pakietBottom4{padding:0px;height:20px;background:url('../gfx/pakiet4_bottom.jpg') no-repeat;clear:both;}
#AddCompanyPakiety .pakietBox .pakietRadio4{padding:0px;width:45px;height:30px;padding-right:10px;line-height:40px;text-align:right;padding-top:10px;background:url('../gfx/pakiet4_radio.jpg') no-repeat;float:left;}
#AddCompanyPakiety{margin-top:5px;}
#newCompanyFields{line-height:22px;}
#newCompanyFields div{padding:3px;font-weight:bold;}
#newCompanyFields span{font-size:10px;color:#666666;font-weight:normal;line-height:normal;}
#newCompanyFields .pakietInfo{font-weight:normal;line-height:16px;padding-left:20px;}
#newCompanySteps{margin-left:10px;padding-top:25px;}
#newCompanySteps div{-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f0f0f0;color:#cdcdcd;border:solid 1px #e0e0e0;margin-bottom:10px;padding:10px;float:left;margin-right:17px;width:137px;height:80px;}
#newCompanySteps h3{font-family:Helvetica, Arial, sans-serif;font-size:14px;}
#newCompanySteps .stepselected{background:#FEF3E2;color:#333333;border:solid 1px #FDE4BF;}
#newsShort .CompanyAddress{font-family:Tahoma;font-size:11px;padding-top:6px;}
#newsShort .CompanyAddress strong{color:#c31b5a;padding-left:6px;}
#newsShort .CompanyAddress dt, dd, dl{padding:4px;margin:0px;margin-bottom:2px;}
#newsShort .CompanyAddress dt{width:50px;float:left;color:#5b5b59;}
#newsShort .CompanyAddress dd{width:130px;float:left;color:#c31b58;}
#newsShort .CompanyAddress .rowA{}
#newsShort .CompanyAddress .rowB{}
#newsShort .CompanyAddress a{color:#c31b58;}
#newsShort .CompanyAddress .categories{font-size:10px;}
#newsShort .CompanyAddress .fb{text-align:center;}
#PotrawySearch{margin-left:20px;margin-top:10px;margin-right:20px;}
#PotrawySearch .potrawa{width:25%;float:left;margin-right:30px;}
#PotrawySearch .skladniki{width:25%;float:left;margin-right:30px;}
#PotrawySearch .send{width:60px;float:left;margin-right:30px;}
#PotrawySearch .miasto{width:20%;float:left;margin-right:30px;}
#PotrawySearch form{border-bottom:dotted 2px #D1A9B9;padding-bottom:5px;margin-bottom:10px;line-height:22px;}
#PotrawySearch #productSearch .element{margin-bottom:15px;border-bottom:dotted 1px #D5A5BC;}
#PotrawySearch #productSearch .foto{width:100px;float:left;height:120px;}
#PotrawySearch #productSearch .foto img{padding:2px;border:solid 1px #f0f0f0;}
#PotrawySearch #productSearch .company{color:#F3C0D4;}
#PotrawySearch #productSearch .grupa{color:#AF0F4B;}
#PotrawySearch #productSearch .sklad{color:#C991A7;padding:0;margin-bottom:3px;}
#PotrawySearch #productSearch .opis{padding:0;margin-bottom:3px;}
#PotrawySearch #productSearch .cena{color:#999999;}
#PotrawySearch #productSearch .cena span{color:#B15E7E;font-family:Georgia;font-size:14px;font-weight:bold;}
#registration{margin-left:20px;}
.openHours{font-size:11px;width:135px;}
.openHours h6{font-weight:bold;color:#C41A59;letter-spacing:2;font-size:11px;margin-left:12px;margin-bottom:3px;}
.openHours .days{float:left;list-style:none;margin:0;padding:0;width:25px;color:#EB6898;display:inline;overflow:hidden;text-align:right;padding-right:10px;}
.openHours .hours{float:left;list-style:none;margin:0;padding:0;width:90px;color:#767676;display:inline;overflow:hidden;}
.openHours span{color:#989898;font-weight:normal;}
.openHours .hours .thatsToday{font-weight:bold;}
#infoKuchnie{float:left;width:23%;padding-left:10px;}
#infoKuchnie h6{font-weight:bold;color:#C41A59;letter-spacing:2;font-size:11px;margin-bottom:3px;}
#infoKuchnie ul{list-style:square;}
#infoKategorie{float:left;width:23%;}
#infoKategorie h6{font-weight:bold;color:#C41A59;letter-spacing:2;font-size:11px;margin-bottom:3px;}
#infoKategorie ul{list-style:square;}
#infoOpinie{float:left;width:28%;}
#infoOpinie h6{font-weight:bold;color:#C41A59;letter-spacing:2;font-size:11px;margin-bottom:3px;}
#infoOpinie blockquote{padding:0;margin:0;font-style:italic;}
#infoOpinie div{margin-top:3px;font-size:10px;color:#9B9B9B;}
#infoOpinie strong{margin-right:10px;}
#infoGodziny{float:left;width:23%;}
#infoRule{background-color:#CFCFCF;color:#FF0000;height:1px;clear:both;border:none;}
.infoRule{background-color:#CFCFCF;color:#FF0000;height:1px;clear:both;border:none;}
#menuContainer{color:#5b5b5b;background:url('../gfx/menuContentBg.jpg');padding:20px;}
#menuContainer h3{margin-top:20px;margin-bottom:20px;padding-left:50px;font-family:'Georgia';font-weight:normal;text-shadow:1px 1px 2px #C3B899;font-size:25px;font-style:italic;color:#9c8b5d;}
#menuContainer h4{font-weight:bold;font-size:12px;color:#c11b59;margin-bottom:10px;}
#menuContainer hr{clear:both;background:#e5decb;height:1px;border:none;}
#menuContainer p{padding:0;padding-bottom:2px;}
#menuContainer blockquote{padding:0;margin:0;margin-bottom:5px;margin-top:5px;padding-top:4px;padding-bottom:4px;}
#menuContainer .menuItemPhoto{width:140px;height:100px;float:left;margin-right:7px;margin-bottom:10px;overflow:hidden;padding:1px;background:white;border:solid 1px #dfe1e0;}
#menuContainer .infotext{color:#c11b59;}
#menuContainer .cenaString{font-size:14px;font-family:'Times New Roman';font-weight:bold;font-style:italic;color:#7d7d7d;}
#menuContainer .cenaValue{font-size:15px;font-family:'Georgia';font-weight:bold;color:#a90e48;}
#menuContainer .menuItem{float:left;width:45%;padding-bottom:30px;padding-right:20px;}
#menuContainer .menuItem .priceCont .priceLabel{width:50px;float:left;}
#menuContainer .menuItem .priceCont .priceValues{width:150px;float:left;}
#menuContainer .menuItem .priceCont .priceValues .cenaNameCol{width:49%;float:left;text-align:right;line-height:11px;padding-top:3px;padding-bottom:10px;padding-right:5px;color:#5B5B5B;}
#menuContainer .menuItem .priceCont .priceValues .cenaValueCol{width:47%;float:right;padding-bottom:10px;}
#menuContainer .ui-widget-content{background:none;border:none;}
#menuContainer .ui-state-active{background:none;border:none;}
#menuContainer .ui-state-default{background:none;border:none;border-bottom:dotted 1px #DFD49F;}
#RSSInfo{float:left;display:inline;width:70%;padding-left:10px;margin-top:20px;line-height:20px;}
#RSSAdd{float:left;display:inline;width:19%;text-align:center;margin-top:20px;}
#RSSAdd strong{text-decoration:blink;}
#RSSAdd p{margin-top:6px;font-weight:bold;}
#RSSAdd .rssicon{margin-bottom:9px;}
#companyDetails address{font-size:10px;padding:6px;color:#989898;font-style:normal;}
#companyDetails address a{color:#989898;}
#companyDetails #gallery{width:600px;margin:auto;}
#TabContact{padding-left:30px;margin-top:10px;}
#TabContact h2{color:#7C3350;border-bottom:dotted 1px #F7D1E0;margin-bottom:15px;}
#TabContact #contactlogo{float:left;display:inline;width:180px;}
#TabContact #adres{float:left;display:inline;width:280px;padding-left:20px;font-size:12px;}
#TabContact #adres address{padding:0;margin:0;font-size:12px;margin-bottom:4px;}
#TabContact #netaddress{float:left;display:inline;width:180px;}
#TabContact .gpsN strong{font-size:10px;color:#95546E;}
#TabContact .gpsN{margin-top:20px;color:#999999;font-size:10px;}
#TabContact .gpsN .gps{color:#A96580;font-size:10px;font-weight:bold;}
#TabInfo #Address{float:left;width:30%;margin-right:20px;line-height:20px;padding-left:20px;padding-top:10px;}
#TabInfo #Information{float:left;width:60%;line-height:20px;padding-left:20px;padding-top:10px;}
#TabInfo #Information h3{margin-bottom:5px;}
#TabInfo #Information #sethours{padding:3px;}
#TabInfo #Information #hours div{float:left;width:25%;border:solid 1px #f0f0f0;margin:2px;padding:3px;}
#TabPodzial .opis{font-size:10px;color:#666666;line-height:15px;width:90%;height:85px;}
#TabPodzial .opis strong{color:#7E3552;font-size:11px;}
#TabPodzial #Kategorie{width:45%;float:left;padding-left:10px;padding-top:10px;}
#TabPodzial #Kategorie ul{list-style:none;padding:0;margin:0;margin-top:10px;}
#TabPodzial #Kategorie li{padding-top:3px;padding-bottom:3px;}
#TabPodzial #Kategorie #Choose{width:45%;float:left;}
#TabPodzial #Kategorie #Choosed{width:45%;float:left;padding-left:10px;}
#TabPodzial #Kuchnie{width:45%;float:left;padding-left:10px;padding-top:10px;}
#TabPodzial #Kuchnie ul{list-style:none;padding:0;margin:0;margin-top:10px;}
#TabPodzial #Kuchnie li{padding-top:3px;padding-bottom:3px;}
#TabPodzial #Kuchnie #Choose{width:40%;float:left;padding-left:50px;border-left:dotted 2px #CCCCCC;}
#TabPodzial #Kuchnie #Choosed{width:40%;float:left;padding-left:10px;}
#TabGallery{padding:20px;}
#TabGallery #addFotoField{width:30%;float:left;padding-right:15px;}
#TabGallery #info{width:30%;float:left;padding-right:15px;line-height:19px;}
#TabGallery #help{width:30%;float:left;line-height:19px;}
#szybkidoradca{padding-left:10px;padding-right:10px;}
#szybkidoradca table{border:solid 1px #ffc7de;padding:1px;}
#szybkidoradca .item{width:23%;padding:10px;margin-right:1px;vertical-align:top;}
#szybkidoradca .item ul{list-style:square;padding-left:13px;margin-top:10px;}
#szybkidoradca .item ul li{margin-bottom:5px;color:#803957;}
#szybkidoradca .item ul li a{color:#803957;font-weight:bold;}
#szybkidoradca .howto{clear:both;padding:5px;}
#szybkidoradca .howto h4{font-size:13px;font-weight:bold;margin-bottom:3px;}
#LocationLookup a{text-decoration:none;border:none;}
#LocationLookup .map{height:500px;width:730px;margin:0;padding:0;border:0;}
#LocationLookup #map_canvas{float:left;}
#LocationLookup #map_list{float:left;min-height:500px;width:510px;margin:0;padding:0;background:#EBEBEB;list-style:none;}
#LocationLookup #map_list li span{font-size:9px;opacity:0.5;}
#LocationLookup #map_list li{padding:.5em;}
#LocationLookup #map_list li:hover{background:#97546F;color:#FFF;cursor:pointer;cursor:hand;}
#LocationLookup #map_list li.active{background:#97546F;color:#FFF;}
#LocationLookup #map_list li.active:hover{background:#7D3753;cursor:default;}
#LocationLookup #map_message{opacity:0.9;display:none;position:absolute;width:140px;padding:.5em;background:#555;font-size:.9em;color:#FFF;}
#LocationLookup #map_message img{border:0;margin-top:0;}
#LocationLookup #map_message a{color:#CAEAF9;}
#LocationLookup #map_message a:hover{color:#FFF;border:none;}
#LocationLookup p{clear:both;margin-top:1em;}
#LocationLookup #lookupToolbar{margin-top:7px;}
#LocationLookup #lookupToolbar ul{list-style:none;}
#LocationLookup #lookupToolbar li{display:inline;padding:3px;}
#LocationLookup #lookupMap{float:left;width:70%;display:inline;}
#LocationLookup #lookupform{float:left;width:27%;display:inline;padding-left:7px;}
#LocationLookup #lookupform form{margin-top:10px;}
#LocationLookup #lookupbutton{display:none;}
#LocationLookup .LookupDistancesChange{list-style:none;}
#LocationLookup .LookupDistancesChange li{float:left;display:block;padding-right:5px;}
#LocationLookup .LookupDistancesChange a{display:block;padding:5px;}
#LocationLookup .LookupDistancesChange a:hover{text-decoration:underline;}
#LocationLookup #LookupStreetSearch{opacity:0.4;margin-top:20px;}
#LocationLookup #LookupStreetSearch p{margin-bottom:3px;padding:0;}
#LocationLookup #LookupStreetSearch .text{margin-top:3px;}
#LocationLookup #LookupStreetSearch:hover{opacity:1.0;}
#LocationLookup #LookupStreetSearch h5{font-size:11px;font-weight:bold;margin-bottom:3px;}
#placesList .element{margin-bottom:5px;margin-left:30px;}
#placesList .element .info{float:left;display:inline;width:200px;}
#placesList .element .foto{float:left;display:inline;width:300px;padding-left:10px;}
#placesList .element .foto img{background:url('/public/gfx/shadow.png');padding:2px;}
#placesList .element ul{list-style:none;margin:0;padding:0;}
#placesList .element li{float:left;width:20px;padding:0px;padding-right:5px;}
#placesList .element span{color:#666666;}
.placeInfo{padding:10px;}
.placeInfo span{color:#666666;padding:2px;}
.placeInfo div{padding:2px;}
.placeInfo #placeName{font-weight:bold;color:#85254C;}
.iconBar{list-style:none;padding:0;margin:0;color:#85254C;}
.iconBar li{display:block;float:left;overflow:hidden;}
.iconBar .label{padding:2px;margin-right:10px;cursor:pointer;}
.dataPlaceSpan{font-weight:bold;}
.UserBox .Name{margin-bottom:3px;padding-left:5px;}
.UserBox .Name .userName{font-weight:bold;color:#990000;}
.UserBox .Name .userGuest{font-weight:bold;color:#666666;}
.UserBox .UserRegister{color:#999999;font-size:9px;margin-top:3px;padding-left:5px;}
.UserBox .UserComments{color:#999999;font-size:9px;margin-top:3px;padding-left:5px;}
.UserBox .UserIsGuest{color:#999999;font-size:9px;margin-top:3px;padding-left:5px;}
.UserBox .UserProfil{font-size:9px;margin-top:3px;padding-left:5px;}
.UserBox .UserProfil a{color:#999999;}
.UserBox .Avatar{border:solid 1px #f0f0f0;width:65px;padding:1px;}
#ProfileView{margin-left:10px;margin-top:10px;}
#ProfileView #UserInformation{width:50%;float:left;display:inline;}
#ProfileView #UserInformation ul{list-style:none;margin:0;padding:0;margin-left:10px;margin-top:10px;}
#ProfileView #UserInformation li{clear:both;margin-bottom:7px;}
#ProfileView #UserInformation .Avatar{float:left;margin-right:10px;}
#ProfileView #UserInformation .UserComments{font-size:11px;padding:2px;}
#ProfileView #UserInformation .UserRegister{font-size:11px;padding:2px;}
#ProfileView #UserInformation .UserLastComment{font-size:11px;padding:2px;color:#999999;}
#ProfileView #UserStats{margin-top:20px;}
#ProfileView #UserStats #lastCommentDate{font-size:10px;color:#999999;margin-left:10px;margin-top:10px;}
#ProfileView #UserStats{width:45%;float:left;display:inline;}
#ProfileView #UserStats #favRest h5{font-weight:bold;font-size:11px;color:#AF0F4B;}
#ProfileView #UserStats #favRest .element{padding-bottom:10px;margin-top:10px;line-height:23px;border-bottom:dotted 1px #999999;}
#ProfileView #UserStats #favRest .foto{float:left;margin-right:6px;}
#ProfileView #UserStats #favRest span{color:#666666;}
#priceVariant td{border-bottom:dotted 1px #CCCCCC;}
#priceVariant tr:hover{background:#f0f0f0;}
#addCommentForm{width:90%;margin:auto;color:#656565;}
#addCommentForm h3{margin-bottom:5px;border-bottom:dotted 3px #E1E1E1;}
#addCommentForm .Opinion textarea{width:95%;height:100px;border:solid 1px #D2D2D2;}
#addCommentForm .Info{color:#C3C3C3;font-size:10px;padding-top:10px;padding-right:5px;}
#addCommentForm .Rating{width:24%;padding-top:12px;}
#addCommentForm .Rating .rating_name{padding-bottom:3px;}
#addCommentForm .Rating .rating_stars{margin-bottom:6px;}
#addCommentForm .Opinion{width:47%;padding-left:10px;}
#addCommentForm .User{width:20%;}
#commentOptionsIcons li{float:left;display:inline;padding-right:10px;padding-top:5px;}
#passrecover{line-height:19px;margin-left:20px;}
#tabs{padding-bottom:5px;padding-left:10px;}
#tabs .selected .TabMenuB{background:url('/public/gfx/Hovers/lmenuMenu.jpg') no-repeat;}
#tabs .TabMenuB:hover{background:url('/public/gfx/Hovers/lmenuMenu.jpg') no-repeat;}
#tabs .TabMenuB{text-indent:-999px;width:114px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuMenu.jpg') no-repeat;}
#tabs .selected .TabOpisRestauracjiB{background:url('/public/gfx/Hovers/lmenuOpis.jpg') no-repeat;}
#tabs .TabOpisRestauracjiB:hover{background:url('/public/gfx/Hovers/lmenuOpis.jpg') no-repeat;}
#tabs .TabOpisRestauracjiB{text-indent:-999px;width:107px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuOpis.jpg') no-repeat;}
#tabs .selected .TabKomentarzeB{background:url('/public/gfx/Hovers/lmenuOpinie.jpg') no-repeat;}
#tabs .TabKomentarzeB:hover{background:url('/public/gfx/Hovers/lmenuOpinie.jpg') no-repeat;}
#tabs .TabKomentarzeB{text-indent:-999px;width:90px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuOpinie.jpg') no-repeat;}
#tabs .selected .TabOpisRestauracjiB{background:url('/public/gfx/Hovers/lmenuOpis.jpg') no-repeat;}
#tabs .TabOpisRestauracjiB{text-indent:-999px;width:107px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuOpis.jpg') no-repeat;}
#tabs .TabAktualnosciB:hover{background:url('/public/gfx/Hovers/lmenuWydarzenia.jpg') no-repeat;}
#tabs .selected .TabAktualnosciB{background:url('/public/gfx/Hovers/lmenuWydarzenia.jpg') no-repeat;}
#tabs .TabAktualnosciB{text-indent:-999px;width:107px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuWydarzenia.jpg') no-repeat;}
#tabs .TabGaleriaB:hover{background:url('/public/gfx/Hovers/lmenuGaleria.jpg') no-repeat;}
#tabs .selected .TabGaleriaB{background:url('/public/gfx/Hovers/lmenuGaleria.jpg') no-repeat;}
#tabs .TabGaleriaB{text-indent:-999px;width:82px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuGaleria.jpg') no-repeat;}
#tabs .TabLokalizacjaB:hover{background:url('/public/gfx/Hovers/lmenuLokalizacja.jpg') no-repeat;}
#tabs .selected .TabLokalizacjaB{background:url('/public/gfx/Hovers/lmenuLokalizacja.jpg') no-repeat;}
#tabs .TabLokalizacjaB{text-indent:-999px;width:99px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuLokalizacja.jpg') no-repeat;}
#tabs .TabKontaktB:hover{background:url('/public/gfx/Hovers/lmenuKontakt.jpg') no-repeat;}
#tabs .selected .TabKontaktB{background:url('/public/gfx/Hovers/lmenuKontakt.jpg') no-repeat;}
#tabs .TabKontaktB{text-indent:-999px;width:100px;height:36px;display:block;overflow:hidden;float:left;background:url('/public/gfx/lmenuKontakt.jpg') no-repeat;}
#tabs .TabEMenuAdres:hover{background:url('/public/gfx/Hovers/emenuDaneKontakt.jpg') no-repeat;}
#tabs .selected .TabEMenuAdres{background:url('/public/gfx/Hovers/emenuDaneKontakt.jpg') no-repeat;}
#tabs .TabEMenuAdres{text-indent:-999px;width:207px;height:37px;display:block;overflow:hidden;float:left;background:url('/public/gfx/emenuDaneKontakt.jpg') no-repeat;}
#tabs .TabEMenuMenu:hover{background:url('/public/gfx/Hovers/emenuMenu.jpg') no-repeat;}
#tabs .selected .TabEMenuMenu{background:url('/public/gfx/Hovers/emenuMenu.jpg') no-repeat;}
#tabs .TabEMenuMenu{text-indent:-999px;width:91px;height:37px;display:block;overflow:hidden;float:left;background:url('/public/gfx/emenuMenu.jpg') no-repeat;}
#tabs .TabEMenuPodzial:hover{background:url('/public/gfx/Hovers/emenuKuchnie.jpg') no-repeat;}
#tabs .selected .TabEMenuPodzial{background:url('/public/gfx/Hovers/emenuKuchnie.jpg') no-repeat;}
#tabs .TabEMenuPodzial{text-indent:-999px;width:193px;height:37px;display:block;overflow:hidden;float:left;background:url('/public/gfx/emenuKuchnie.jpg') no-repeat;}
#tabs .TabEMenuLokalizacja:hover{background:url('/public/gfx/Hovers/emenuLokalizacja.jpg') no-repeat;}
#tabs .selected .TabEMenuLokalizacja{background:url('/public/gfx/Hovers/emenuLokalizacja.jpg') no-repeat;}
#tabs .TabEMenuLokalizacja{text-indent:-999px;width:116px;height:37px;display:block;overflow:hidden;float:left;background:url('/public/gfx/emenuLokalizacja.jpg') no-repeat;}
#tabs .TabEMenuGaleria:hover{background:url('/public/gfx/Hovers/emenuGaleria.jpg') no-repeat;}
#tabs .selected .TabEMenuGaleria{background:url('/public/gfx/Hovers/emenuGaleria.jpg') no-repeat;}
#tabs .TabEMenuGaleria{text-indent:-999px;width:101px;height:37px;display:block;overflow:hidden;float:left;background:url('/public/gfx/emenuGaleria.jpg') no-repeat;}
#tabs a{outline:none;}
#companyEditForm #tabs{background:url('../gfx/lmenuBg.jpg') repeat-x;height:37px;}
#naviTopOff{list-style:none;padding-bottom:5px;margin-top:10px;margin-bottom:5px;border-bottom:dotted 1px #C5899F;overflow:hidden;}
#naviTopOff li{float:left;display:inline;margin-right:15px;}
.loginIntro{float:left;width:35%;padding:30px;}
.loginIntro .footer{font-size:10px;padding:5px;}
.loginIntro a:link{color:#878787;text-decoration:underline;}
.loginIntro a:visited{color:#878787;text-decoration:underline;}
.loginIntro a:hover{color:#C81E5D;text-decoration:none;}
.loginField{background:url('../gfx/ibg_usr.png') no-repeat right;}
.passField{background:url('../gfx/ibg_pass.png') no-repeat right;}
.lista{width:100%;}
.lista th{padding:4px;background:#F1E7CF;color:#844162;font-weight:bold;text-align:left;}
.lista td{padding:3px;}
.catManage ul{list-style:none;list-style-type:none;padding:0px;margin:0px;}
.catManage .categoriesSelected{padding-top:10px;}
.catManage .categoriesSelectable{padding-top:10px;}
.catManage a{text-decoration:none;color:#333333;}
.Pagination{clear:both;margin-top:10px;margin-bottom:10px;margin-left:10px;}
.Pagination a.porcja{font-weight:bold;overflow:hidden;background:url('../gfx/porcjaDim.jpg') no-repeat;display:block;float:left;width:21px;height:21px;text-align:center;line-height:20px;}
.Pagination a.porcjaNav{display:inline;float:left;line-height:20px;}
.Pagination a:link{color:white;}
.Pagination a:visited{color:white;}
.Pagination a:hover{color:white;border:none;background:url('../gfx/porcjaSelected.jpg') no-repeat;}
.Pagination a.selected{background:url('../gfx/porcjaSelected.jpg') no-repeat;}
.Pagination span{display:block;float:left;width:17px;height:20px;background:url('../gfx/porcjaSeparator.jpg') no-repeat top center;}
#reservationList{width:97%;padding:10px;}
.listTable{width:100%;}
.listTable td{padding:5px;border-bottom:dotted 1px #e4b3c6;color:#4d4d4d;}
.listTable th{padding:5px;background:#7a314e;border-bottom:solid 3px #a76982;text-align:left;color:white;text-shadow:black 0px 0px 3px;}
.listTable tr:hover{background:#ffecf4;}
#proposition{line-height:19px;margin-left:10px;}
#profileEdit .FloatLeft{margin-left:10px;}
#profileEdit #userInfo{margin-bottom:10px;line-height:20px;}
#profileEdit #userInfo .Avatar{width:76px;height:70px;float:left;}
#profileEdit #userInfo .Avatar img{border:solid 1px #f0f0f0;padding:1px;}
#profileEdit h3{margin-top:40px;}
#profileEdit .elemenOpis{color:#999999;width:80%;}
#pointEditForm .fields{width:250px;}
#pointEditForm .fields p{line-height:2em;}
#pointEditForm .options{width:240px;}
#renewCompany{margin-left:30px;}
#renewCompany .info{margin-top:10px;margin-bottom:10px;}
#renewCompany .cena{font-weight:bold;color:#934B6C;margin-left:5px;}
.registerInfo{float:left;width:35%;background:url("/public/gfx/wstazka.jpg") no-repeat;padding-left:70px;padding-top:10px;line-height:19px;}
.registerIntro{float:left;width:35%;padding:30px;}
.box{border:solid 1px #DBD3BC;background:#fbf8ec url('../gfx/boxBg.jpg') repeat-x top;padding:15px;margin-top:1px;margin-bottom:1px;}
.moveBox{cursor:move;background:url('/public/gfx/build.png') no-repeat;width:32px;height:32px;width:30px;height:30px;float:left;margin:0 10px 10px 0;}
#containment-wrapper{width:690px;height:450px;border:2px solid #ccc;padding:10px;margin:auto;}
#placePhoto #reservationPlacePhoto .placePoint{float:left;width:30px;height:30px;position:relative;margin:0 10px 10px 0;}
#placePhoto #reservationPlacePhoto{width:690px;height:430px;}
#placePhoto #reservationPlacePhoto .reservationChooseDate{background:black;opacity:0.7;border:solid 1px white;color:white;padding:20px;width:200px;position:relative;top:50%;left:40%;text-align:center;}
#sendOwnerMsg{line-height:1.5em;}
#sendOwnerMsg p{margin-bottom:8px;}
#formularz_mail .element{line-height:1.5em;padding-bottom:10px;}
#zglosNaduzycieForm p{padding-bottom:13px;}
#zglosNaduzycieForm .textfield{margin-top:3px;}
#sendCompanyMessage p{padding-bottom:13px;}
#sendCompanyMessage .text{margin-top:3px;}
#popupBody #popupHeader{background:#844162 url('/public/gfx/popuplogo.jpg') no-repeat;height:89px;}
#popupBody #popupContent{padding:20px;line-height:1.5em;}
.changeFontSize{cursor:pointer;}
.gThumb{cursor:pointer;}
.SitePhotoBox{float:left;display:inline;width:165px;}
.SitePhotoBox img{padding:2px;border:solid 1px #f0f0f0;}
#yourFav{cursor:pointer;}
.sendMsgLink{cursor:pointer;}
#sendMsgOwner{cursor:pointer;}
.tagList a.tag0{font-size:2em;}
.tagList a.tag1{font-size:1.6em;}
.tagList a.tag2{font-size:1.2em;}
.tagList a.tag10{font-size:1em;}
.catInfoTitle{font-size:17px;margin-left:10px;color:#a87777;padding-bottom:2px;}
.catInfoCity{margin-left:11px;color:#878787;font-size:10px;}
.catInfoTitle strong{color:#5f5f5f;}
.catInfoSeparator{height:15px;}
.smallfont{color:#999999;font-size:10px;}
.hideThis{display:none;}
.socialBar{list-style:none;}
.socialBar li{display:inline;margin-right:3px;}
.loadingDiv{border:solid 1px #FDEAF1;text-align:center;margin-bottom:10px;margin-top:10px;padding:10px;font-weight:bold;color:#7C3350;font-size:11px;}
.helper{background:#FEEA7B url('../gfx/light.png') no-repeat;background-position:5px 5px;padding:5px;padding-left:25px;color:#E16601;border:solid 1px #F9DE45;margin-top:2px;margin-bottom:2px;}
.commOK{background:#D4FFAA;padding:10px;text-align:center;width:90%;margin:auto;border:solid 1px #72DD07;color:#315F03;margin-bottom:7px;}
.commER{background:#F7B8AB;padding:10px;text-align:center;width:90%;margin:auto;border:solid 1px #F07B64;color:#A1270F;margin-bottom:7px;}
.icon{float:left;margin-right:.3em;}
.ui-corner-all p{padding:0;margin:0;}
.ui-state-error{padding:10px;margin:20px;margin:0px;line-height:19px;}
.ui-autocomplete{border:solid 1px #B6C0C2;border-top:none;width:219px;}
.ui-corner-all{-moz-border-radius:0 0 4px 4px;}
#tooltipA{position:absolute;width:140px;color:#E1E1E1;display:none;}
#tooltipA #tooltipContent{background:black;opacity:0.5;color:#CCCCCC;padding:5px;font-size:11px;-webkit-border-radius:7px;-khtml-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
#noReservationWindow{line-height:19px;}
.text{font-size:11px;padding:4px;font-family:Tahoma;font-size:10px;border:solid 1px #B6C0C2;width:90%;}
.text:focus{border:solid 1px #cf6e94;background:#fff1f7;}
.button{font-size:11px;}
.clear{clear:both;}
.FloatLeft{float:left;width:49%;}
.FloatLeft3{float:left;width:33%;}
#myCityAsk p{font-size:11px;font-family:Tahoma;color:#757575;padding-bottom:10px;}
#myCityAsk #lista{padding-top:30px;}
#myCityAsk #lista select{margin-top:7px;margin-bottom:4px;font-size:15px;width:100%;font-weight:bold;}
#myCityAsk #lista .przycisk{font-size:11px;background:#9f1a6b;border:none;padding:3px;color:white;font-family:Tahoma;font-weight:bold;}
#myCityAsk .close{text-align:right;cursor:pointer;}
#registerForm{line-height:20px;}
.checkThisLogin{cursor:pointer;}
.submitButton{cursor:pointer;}
.tabelaRepertuar{border-left:solid 1px #e2e2e2;border-top:solid 1px #e2e2e2;}
.tabelaRepertuar td{vertical-align:top;width:14%;padding:3px;border-bottom:solid 1px #e2e2e2;border-right:solid 1px #e2e2e2;}
.tabelaRepertuar td:hover{background:#fcf6e6;}
.tabelaRepertuar th{text-align:left;padding:5px;color:#772e4b;border-right:solid 1px #e2e2e2;background:#fcf6e6;border-bottom:solid 1px #ede6d4;}
.tabelaRepertuar p{margin-bottom:0px;padding-bottom:0px;}
#FBWidget{width:242px;height:439px;position:fixed;top:0px;left:100%;margin-left:-38px;background:transparent url('../gfx/FB.png') scroll 0px 0px no-repeat;z-index:3;}
#FBWidget #Holder{width:190px;height:425px;margin:7px 0px 0px 45px;background-color:#FFFFFF;}
#feature_list h3{margin:0;padding:7px 0 0 0;padding-right:20px;font-size:13px;text-transform:uppercase;}
#feature_list{width:490px;height:240px;margin-top:2px;position:relative;overflow:hidden;}
#feature_list ul{position:absolute;top:0;list-style:none;padding:0;margin:0;}
#feature_list ul#tabs{left:0;z-index:2;width:203px;background:url('../gfx/rotatorBg.jpg') no-repeat left;}
#feature_list ul#tabs li{font-size:11px;font-family:Tahoma;}
#feature_list ul#tabs li img{padding:5px;border:none;float:left;margin:10px 10px 0 0;}
#feature_list ul#tabs li a{outline:none;color:#3A3A3A;text-decoration:none;display:block;padding:10px;height:60px;}
#feature_list ul#tabs li a:hover{text-decoration:underline;}
#feature_list ul#tabs li a.current{background:url('../gfx/feature-tab-current.png') no-repeat right;color:#FFF;}
#feature_list ul#tabs li a.current:hover{text-decoration:none;cursor:default;}
#feature_list ul#output{right:0;width:320px;height:2400px;list-style:none;padding:0;margin:0;overflow:hidden;}
#feature_list ul#output li{position:absolute;width:320px;height:240px;}
#feature_list ul#output li a{position:absolute;bottom:10px;right:10px;padding:8px 12px;text-decoration:none;font-size:11px;color:#FFF;background:#000;-moz-border-radius:5px;}
#feature_list ul#output li a:hover{background:#7D3451;text-shadow:black 0px 0px 3px;}
#feature_list a{outline:0 none;}
#feature_list a:hover{outline:0 none;}
