body {background-color: #fff; font-family: Arial}
body img {border: none; margin:0; padding:0}
#container {width:989px; margin:0 auto}
#header {margin-top:10px}
#logo {float:left; width:166px}
#underLogo {background-image: url(../img/main_theme_under_logo.png); width: 166px; height: 89px}
#mainThemeLeft {float:left; background-image: url(../img/main_theme_left.png); width: 164px; height: 150px}
#mainThemeCenter {float:left; /**background-image: url(../img/main_theme_center.png);**/ width: 396px; height: 150px}
#mainThemeRight {float:left;background-image: url(../img/main_theme_right.png); width: 263px; height: 150px}
#bar {clear:both; height:50px; margin-bottom:20px;}
#searchBar {float:left; margin-top:6px;}
#searchText {float: left; background-image: url(../img/search_text.png); width:164px; height:28px;}
#searchText input{margin:5px 0 0 30px; width:120px; height:16px; border:none; font-size:10px; background: none;}
#searchSubmit {float: left; display: block; margin: 4px 0 0 5px; width:56px; height:18px;}
#loginBar {float:right; margin-top:6px;}
#loginOptions {float:right;height:16px; width:335px; margin-left:18px}
#loginText {float: right; width:280px}
#login {float: left; background-image: url(../img/input_background.png); width:100px; height:28px; margin-right:10px;}
#login input{margin:6px 0 0 10px; width:80px; height:16px; border:none; font-size:10px; background: none; text-align:center;}
#login #loginHint {font-weight: bold; color: #ccc}
#password {float: left; background-image: url(../img/input_background.png); width:100px; height:28px;}
#password input{margin:6px 0 0 10px; width:80px; height:16px; border:none; font-size:10px; background: none; text-align:center;}
#password #passwordHint {font-weight: bold; color: #ccc}
#loginSubmit {float: left; display: block; margin: 5px 0 0 5px; width:62px; height:16px;}
#headerBaner {width: 750px; height: 180px; margin: 0 auto; background: #eee; z-index: 100;}
#leftColumn {float:left; width:160px; margin-right:10px;}
#leftColumn  #leftMenu {margin:0; padding:0;}
#leftColumn  #leftMenu li{margin:0; padding:0; list-style-type: none; height:30px; border-bottom: 2px dotted #212121}
#leftColumn  #leftMenu li a{display:block; height:30px;}
#leftColumn  #leftMenu li a img{margin-top:7px;}
#leftColumn  #leftMenu li.last{border-bottom: none;}
#leftColumn  #patronage {margin-top:20px;}
#leftColumn  #leftColumnBaner1 {width: 160px; height: 600px; margin-top:10px; background: #eee}
#leftColumn  #leftColumnBaner2 {width: 160px; height: 160px; margin-top:10px; background: #eee}
#content {float:left; width:639px; margin-right:10px;}
#content .menu{margin:0; padding:0;}
#content .menu li{float:left; margin:0; padding:0; list-style-type: none; border-color: #b88896; border-style: solid; border-width: 2px 1px;}
#content .menu {}
#content .menu .divider {width:5px; border-top: 0; border-left:0; border-right:0;}
#content .body {clear:both;width:637px; border-color: #b88896; border-style: solid; border-width: 0 1px;}
/*#content .bodyCms {clear:both;width:637px; border-color: #b88896; border-style: solid; border-width: 0 1px 1px 1px;}*/
/*#content .bodyFullBorder {clear:both;width:597px; border-color: #b88896; border-style: solid; border-width: 0 1px 1px 1px; font-size: 11px; } */
#content .bodyFullBorder { margin-top: 0px; clear:both;width:577px; border-color: #b88896; border-style: solid; border-width:0 1px 1px; padding:20px 30px 10px; font-size: 11px;}
#content .hidden {display: none;}
#content #currentEvents {width:100%; margin-bottom: 27px;}
#content #currentEvents .menu li {height:25px;}
#content #currentEvents .menu .selected {border-bottom: 0; height: 25px !important;}
#content #currentEvents #currentEventsMenuItem {/**background-image: url(../img/current_events.png);**/ background-repeat: no-repeat; width:148px; height:23px;}
#content #currentEvents #currentEventsEmptyItem {width:482px; height:25px; border-bottom:0;}
#content #currentEvents #cmsMenuItem {/**background-image: url(../img/current_events.png);**/ background-repeat: no-repeat; width:248px; height:23px;}
#content #currentEvents #cmsEmptyItem {width:382px; height:25px; border-bottom:0;}
#content #suppliers {width:100%; margin-bottom:10px;}
#content #suppliers .menu li{height:32px;}
#content #suppliers .menu .selected {border-bottom: 0; height: 32px !important;}
#content #suppliers #suppliersNoMenu {width:120px;}
#content #suppliers #supplierDomesticMenuItem { width:163px; height:30px;}
#content #suppliers #supplierForeignMenuItem {width:191px; height:30px;}
#content #suppliers #shopMenuItem {width:149px; height:30px;}
#content #suppliers #aaa {float:left; background-image: url(../img/supplier_body_pic.png); background-repeat: no-repeat; width:121px; height:110px;}
#content #suppliers #aa {float:left; background-color: #fafafa; width:516px; height:150px;}
#content #buySell {width:100%;}
#content #buySell .menu li{height:29px;}
#content #buySell .menu .selected {border-bottom: 0; height: 29px !important;}
#content #buySell #buySellNoMenu {width:384px;}
#content #buySell #sellMenuItem { width:134px; height:27px;}
#content #buySell #buyMenuItem {width:112px; height:27px;}
#content #buySell #a {float:left; background-image: url(../img/buy_sell_pic.png); background-repeat: no-repeat; width:128px; height:112px;}
#content #buySell #aaaa {float:left; background-color: #fafafa; width:509px; height:150px;}
#content .body {width:617px; margin:0; padding:10px;}
#content .body .article { padding:0; list-style-type: none; clear:both; margin-bottom:5px;}
#content .bodyFullBorder .articleFullBorder { padding:20px 0 0; list-style-type: none; clear:both; margin: 0 18px 5px -20px; text-align: justify; }
#content .body .article a {font-size:11px; text-decoration: none; color: #000; display: block; text-align: justify;}
#content .body .article .pic, #content .bodyFullBorder .articleFullBorder .pic {float:left; padding:10px; border: 1px solid #eadce0; margin-right:10px;}
#content .body .article .pic img, #content .bodyFullBorder .articleFullBorder .pic img {height:80px;}
#content .body .article a:hover {text-decoration: underline}
#content .body .article, .article {margin: 10px; padding:0; list-style-type: none;}
#content .body  .more {padding:0; list-style-type: none; text-align: right;}
p.cms { font-size:11px; }
img.smallLogo {height: 30px;}
#content p.faqQuestion { font-size:11px; font-weight:bold; }
#content p.faqAnswer { margin: 0 0 20px 10px; font-size:11px; }
#content #addItem {width:100%; margin-bottom: 10px;}
#content #addItem .menu li {height:28px;}
#content #addItem .menu .selected {border-bottom: 0; height: 28px !important;}
#content #addItem #addMenuItem {/*background-image: url(../img/add_supplier.png);*/ background-repeat: no-repeat; width:178px; height:26px; text-align:center;}
#content #addItem #addEmptyItem {width:452px; height:28px; border-bottom:0;}
#content #addItem #addSupplierMenuItem {/*background-image: url(../img/add_supplier.png);*/ background-repeat: no-repeat; width:315px; height:26px; text-align:center;}
#content #addItem #addSupplierEmptyItem {width:315px; height:28px; border-bottom:0;}
#content #filtrItem {width:100%; margin-bottom: 10px;}
#content #filtrItem .menu li {height:27px;}
#content #filtrItem .menu .selected {border-bottom: 0; height: 27px !important;}
#content #filtrItem #filterMenuItem {/*background-image: url(../img/add_supplier.png);*/ background-repeat: no-repeat; width:300px; height:25px; text-align:center;}
#content #filtrItem #filterEmptyItem {width:330px; height:27px; border-bottom:0;}
#content #filtrItem #sellers {width:180px; height:55px;}
#content #filtrItem #sellersField {height:55px;}
#content #filtrItem #outlet_types {width:180px; height:150px;}
#content #filtrItem #outlet_typesField {height:150px;}
#content #filtrItem #trade_type {width:180px; height:55px;}
#content #filtrItem #trade_typeField {height:55px;}
#content #filtrItem #marki {width:180px; height:184px;}
#content #filtrItem #markiField {height:184px;}
#content #filtrItem #region {width:180px; height:150px;}
#content #filtrItem #regionField {height:150px;}
#content #filtrItem #countries {width:180px; height:150px;}
#content #filtrItem #countriesField {height:150px;}
#content #filtrItem #city {width:180px; height:150px;}
#content #filtrItem #cityField {height:150px;}
#content #filtrItem select {margin-bottom: 5px;}

#rightColumn {float:left; width:160px;}
#rightColumn #currencies {margin:0; padding:0; margin-bottom:20px;}
#rightColumn #currencies li{margin:0; padding:0; list-style-type: none;}
#rightColumn #currencies #currenciesTop {/**background-image: url(../img/currencies.png); **/width: 160px; height: 104px}
#rightColumn #currencies .currency {background-image: url(../img/currency.png); width: 160px; height: 20px}
#rightColumn #currencies .currency div{margin-left:28px; padding-top: 1px; width:115px; text-align:center; font-size:10px;}
#rightColumn #currencies .currency div img{float:left;margin-top:1px; width:16px;}
#rightColumn #currencies .currency div span{float:left;margin:2px 0 0 5px;}
#rightColumn #addMenu {margin: 0px 0px 20px 0px; padding:0;}
#rightColumn #addMenu li {margin:0; padding:0; list-style-type: none; background: #ffffff; width: 160px; height: 20px}
#rightColumn #addMenu li img{margin-left:20px;}
#rightColumn #addMenu li.blank {height: 0px;}
#rightColumn #addMenu .first { margin-top: 4px; }
#rightColumn #addMenu #last { border-bottom:2px dotted #212121; }
#rightColumn  #rightColumnBaner{width: 160px; height: 600px; margin-top:10px; background: #eee}
#keywords {margin-top: 10px; margin-left: auto; width: 639px; margin-right: auto; font-size: 11px; text-align: center;}
#footer {background-image: url(../img/footer.png); width: 989px; height: 37px; margin-top: 10px}
#footer #contact{ text-align:left; padding-top:17px; font-size: 11px; font-weight: bold; color: #fff}
#footer #bottomMenu { margin: 0; }
#footer #bottomMenu li { margin-right: 15px; display: inline; }
#footer #bottomMenu a { color: white; text-decoration: none; }
#poveredBy {text-align:right; font-size:10px; color: #000; }
#poveredBy a{text-align:right; font-size:11px; font-weight: bold; color: #000; text-decoration: none;}
#inLoginPopup { margin-top: 30px; color: #770f43; }
#inPaymentPopup { margin-top: 80px; color: #770f43; text-align: center; }
#loginTextPopup { text-align: center; }
#loginOptionsPopup { text-align: center; }
#pageNumbers li { color: #000000; display: inline; margin-right: 5px; text-decoration: none; font-size: 12px; }
#pageNumbers li a { color: #000000; font-size: 11px; }
.warning, .warning a { color: #ffba04; }
.popupLink { color: #770f43; }
#top_nav_menu { height: 30px; width: 639px; text-decoration: none; }
#top_nav_menu a { text-decoration: none; }
#top_nav_menu .nav_img { margin-left: 45px; text-decoration: none; }
.nounderline a { text-decoration: none !important; }
.cleaner{clear:both;}

#content .form {clear:both;width:577px; border-color: #b88896; border-style: solid; border-width:0 1px 1px; padding:40px 30px 10px; }
#content .form ul{padding:0; margin:0}
#content .form ul li{padding:0; margin:0; margin-top:5px; list-style-type:none; }
#content .form ul li .label{float:left;font-size: 11px; font-weight: bold; width:90px; display:block; margin-right:5px; text-align:right; padding-top:3px; color: #770F43}
#content .form ul li .number{text-align:center;}
#content .form .property {}
#content .form .property input{font-size:12px; color: #770F43}
#content .form .property select{color: #770F43}
#content .form .property li {float:left; margin:0;}
#content .form .property li .verticalSet li {float:none;}
#content .form .property li .verticalSet .property li {float:left;}
#content .form .property  #nazwa_dostawcy{width:469px}
#content .form .property  #trade_type {width:150px; height:55px; margin-bottom:5px;}
#content .form .property  #outlet_typesAdd {width:150px; height:183px; margin-bottom:5px;}
#content .form .property  #markiAdd {width:188px; height:168px; margin-bottom:5px;}
#content .form .property  #outlet_typesShopAdd {width:168px; height:168px; margin-bottom:5px;}
#content .form .property  #markiShopAdd {width:170px; height:168px; margin-bottom:5px;}
#content .form .property  #sell_form {width:188px; height:70px; margin-bottom:5px;}
#content .form .property  #markiLabel {width:130px;}
#content .form .property  #sell_formLabel {width:130px;}
#content .form .property textarea{float:left; font-size:12px; padding:5px;color: #770F43}
#content .form .property .przez {width:17px;height:20px; padding-top:3px; text-align:center;}
#content .form .property #ulica{width:268px}
#content .form .property #nr_domu{width:40px;}
#content .form .property #nr_mieszkania {width:41px;}
#content .form .property #wojewodztwoSelect {width:184px;}
#content .form .property #powiatSelect {width:194px;}
#content .form .property #krajSelect {width:184px;}
#content .form .fieldFormat {margin:3px 0 0 10px!important; font-size:10px; color:#B88896}
#content .form .formField{padding:0; margin:0; margin-top:5px; display:block; }
#content .form .formFieldAdvert{padding:0; margin:0; margin-top:5px; display:block; }
#content .form .przez {font-weight:bold; font-size:14px;}
#content .form .number{text-align:center;}
#content .form #kod_pocztowy{width:45px}
#content .form #form_event_location_city{width:124px}
#content .form #form_event_location_id_region{width:116px}
#content .form #form_event_location_id_area{width:116px}
#content .form #kraj{width:125px}
#content .form #telefon_stacjonarny{width:180px}
#content .form #telefon_komorkowy{width:180px}
#content .form #adres_email{width:469px}
#content .form #strona_www{width:469px}
#content .form #opis_pl {width:459px; height: 110px;}
#content .form #upload_foto {float:left;border: 1px solid #b88896;font-size:11px; padding:5px;}
#content .form #submit {float:none; display:inline; padding: 0 10px; margin-top: -5px; height:20px;}
#content #forgotpass { font-size: 11px; color: #770f43; text-align: center;}
    
#content .form #text {width: 409px; height: 150px;}
#content .form #name {width: 419px; }
#content .form #phone, #content .form #mobile {width: 150px; }
#content .form #emailAdd {width: 419px;}
    
#content .form .control {font-size:11px; margin-top:60px; text-align:right;}
#content .form .control a{text-decoration: none; color: #000; font-weight: bold;}
#content .form .error { font-size: 12px; color: #e4001b!important; font-weight: bold;}
#content .form .error a{color: #e4001b!important;}
#content .form .error span{color: #e4001b!important;}

#content .form #addAdvertForm .label{width:140px;}

#content .form .property li #nazwa{width:450px}
#content .form .property li #first_name{width:175px}
#content .form .property li #last_name{width:176px}
#content .form .property li #genre{width:179px}
#content .form .property li #birth_date{width:176px}
#content .form .property li #street{width:175px}
#content .form .property li #home_number{width:176px}
#content .form .property li #post_code{width:175px}
#content .form .property li #city{width:176px}
#content .form .property li #region{width:179px}
#content .form .property li #phone{width:175px}
#content .form .property li #mobile{width:176px}
#content .form .property li #email{width:450px}
#content .form .property li #password1{width:175px}
#content .form .property li #password2{width:176px}
#content .form .property li #www{width:450px}
#content .form .property li #education{width:179px}
#content .form .property li #marki{width:274px; height:120px;}
#content .form .property li #outlet_types{width:274px; height:120px;}

#content #save { font-size: 11px; color: #770f43; text-align: center; margin-top: 50px;}
#content .article ul li { margin-left: 120px; }
#content .articleFullBorder ul li { margin-left: 130px; }

#content #faq ul li { margin-left: 0px !important; }
#content #cms ul li { margin-left: 0px !important; }

#adToplayer { position: absolute; z-index: 99; top: 100px; left: 0px; display: none; }
#adToplayerBoxImg { margin-right: 0px; text-align: right; display: block; }
#adToplayerImg { margin-bottom: 0px; border: 0px; float: right; }

/*

#content .form .select{float:left; border: 1px solid #b88896; height: 29px; font-size:11px; padding:6px 2px 6px 5px; margin-right: 12px;}
#content .form .select select{border: none; font-size:11px; height:18px; margin-top:1px}
#content .form .selectMulti{float:left;border: 1px solid #b88896;font-size:11px; padding:5px}
#content .form .selectMulti select{border: none; font-size:11px; margin-top:1px; min-width: 250px;}

#content .form .property li.przez{font-size: 14px; font-weight: bold; width:20px; display:block; text-align:center; padding-top:7px; height:20px;}
#content .select{border: 1px solid #b88896; height: 19px; font-size:11px; height:27px; position: relative;}
#content .select .selectedValue {float:left; width:85%; margin:7px 0 0 4px; cursor: pointer;}
#content .select .selectArrow {float:left; margin:7px 4px 0 0; cursor: pointer;}
#content .select .selectValues {clear:both; border: 1px solid #b88896; font-size:11px; background: #fff; width:100%; position: absolute; left: -1px; top: 27px; height:120px; overflow: auto;}
#content .select .selectValues li{float: none; height:15px; padding: 2px 5px; cursor: pointer;}
#content .select .selectValues li.hover {background: #ea6f92; color: #fff}
#content .select .selectValues li.selected {background: #964e63; color: #fff; font-weight: bold;} 
#content .form ul li .selectMulti{float:left;border: 1px solid #b88896; height: 50px; font-size:11px; padding:5px}
#content .form ul li .selectMulti select{border: none; font-size:11px; margin-top:1px; width: 150px;}

#content .form .property li #kodPocztowy{width:37px}
#content .form .property li #miasto{width:116px}
#content .form .property li #panstwoSelect{width:125px}
#content .form .property li #tel{width:100px}
#content .form .property li #kom{width:100px}

#content .form .control {font-size:11px; margin:30px 0 20px; text-align:right;}
#content .form .control {font-size:11px; margin:30px 0 20px; text-align:right;}
#content .form .control a{text-decoration: none; color: #000; font-weight: bold;}
*/