body { background-color: black; color: #000; font-family: 'Trebuchet MS'; font-size: 14px; margin: 0px; padding: 0px; }
a { color: #000; text-decoration: none; }
img { border: 0px; }
td.list { width: 20px; height: 20px; background: #1b1b1b; color: white; border: 1px solid #515151; text-align: center; }
td.selected { background: #515151; color: white; }
td.disabled { background: #1b1b1b; color: #263750; }
td.empty { background: black; border: 0px; text-align: left;}
li { padding: 0px; display: inline; }
h2 { padding: 0; margin: 0; font-size: inherit; font-weight: inherit; }

.clear { clear: both; }
.fright { float: right; }
.fleft { float: left; }

#wrap { margin: 0px auto; width: 1000px; height: auto !important; background: #fff; }
#header { background-image: url('../img/header.png'); background-repeat: no-repeat; width: 1000px; height: 83px; }
#logo { margin-left: 13px; margin-top: 11px; width: 227px; height: 47px; display: inline; float: left; }
#addFav { margin-left: 13px; width: 227px; text-align: center; display: inline; float: left; clear: left; color: #999; }
#search { margin-right: 10px; margin-top: 20px; width: 184px; height: 44px; float: right; }
#citySearch { border: 0px; width: 160px; height: 24px; line-height: 24px; margin: 0px; padding: 0px; display: inline; float: left; }
#searchButton { background-image: url('../img/searchButton.png'); border: 0px; width: 21px; height: 24px; margin-left: 1px; padding: 0px; display: inline; float: left; }
#search2 { margin-right: 10px; width: 184px; height: 44px; float: right; margin-top: 7px; }
#search2Title { margin-right: 10px; margin-top: 3px; display: inline; float: right; }
#citySearch2 { border: 0px; width: 160px; height: 24px; line-height: 24px; margin: 0px; padding: 0px; display: inline; float: left; }
#searchButton2 { background-image: url('../img/searchButton.png'); border: 0px; width: 21px; height: 24px; margin-left: 1px; padding: 0px; display: inline; float: left; }
#searchAdvenced { font-size: 10px; margin-left: 20px; display: inline; float: left; }

#menu { background-image: url('../img/title.png'); width: 640px; height: 58px; display: inline; float: left;  }
#menu a { background-position: 0 0; background-image: url('../img/menu.png'); margin-top: 10px; width: 128px; height: 44px; display: inline; float: left; text-align: center; color: #000; }
#menu a.a1 { background-position: 0 0;}
#menu a.a1:hover { background-position: 0 -44px;}
#menu a.a2 { background-position: -128px 0;}
#menu a.a2:hover { background-position: -128px -44px;}
#menu a.a3 { background-position: -256px 0;}
#menu a.a3:hover { background-position: -256px -44px;}
#menu a.a4 { background-position: -384px 0;}
#menu a.a4:hover { background-position: -384px -44px;}
#menu a.a5 { background-position: -512px 0;}
#menu a.a5:hover { background-position: -512px -44px;}

#categories { background-image: url('../img/right1.png'); width: 359px; height: 238px; margin-right: 1px; display: inline; float: right; }
#categories ul { font-size: 16px; padding: 0px; margin-top: 70px; width: 100px; height: auto; display: inline; float: right; list-style: none; }

#categories a { background-position: 0 0; background-image: url('../img/categories.png'); width: 100px; height: 25px; display: inline; float: left;  }
#categories a.a1 { background-position: 0 -125px;}
#categories a.a1:hover { background-position: -100px -125px;}
#categories a.a2 { background-position: 0 -150px;}
#categories a.a2:hover { background-position: -100px -150px;}
#categories a.a3 { background-position: 0 -175px;}
#categories a.a3:hover { background-position: -100px -175px;}
#categories a.a4 { background-position: 0 -200px;}
#categories a.a4:hover { background-position: -100px -200px;}
#categories a.a5 { background-position: 0 -225px;}
#categories a.a5:hover { background-position: -100px -225px;}
#categories a.a6 { background-position: 0 0;}
#categories a.a6:hover { background-position: -100px 0;}
#categories a.a7 { background-position: 0 -25px;}
#categories a.a7:hover { background-position: -100px -25px;}
#categories a.a8 { background-position: 0 -50px;}
#categories a.a8:hover { background-position: -100px -50px;}
#categories a.a9 { background-position: 0 -75px;}
#categories a.a9:hover { background-position: -100px -75px;}
#categories a.a10 { background-position: 0 -100px;}
#categories a.a10:hover { background-position: -100px -100px;}


#container { margin-top: 5px; width: 627px; min-height: 416px; height: auto !important; height: 416px; display: inline; float: left; }
.navigator { text-align: center; width: 627px; height: 25px; line-height: 25px; display: inline; float: left; }
.prevButton { display: inline; float: left; }
.nextButton { display: inline; float: right; }

#content { width: 579px; min-height: 400px; padding: 5px 5px 5px 5px; height: auto !important; height: 400px; display: inline; float: left; margin-left: 13px; border: 0px solid #d0027b; }
#content2 { width: 579px; min-height: 400px; padding: 5px 5px 5px 5px; height: auto !important; height: 400px; display: inline; float: left; margin-left: 13px; }
.contentDistricts { background-image: url('../img/contentDistricts.png'); background-position: bottom; background-repeat: no-repeat; }
.contentWhy { background-image: url('../img/contentWhy.png'); background-position: bottom; background-repeat: no-repeat; }
.contentTitle { color: #d0027b; font-size: 16px; margin-bottom: 20px; }
.districts { width: 200px; }
.districts a { font-size: 15px; line-height: 25px; width: 180px; display: inline; float: left; text-transform: uppercase; }
.districts a:hover { text-decoration: underline; }

.profilesItem { background: #fff; margin-bottom: 15px; width: 278px; height: 174px; border: 1px solid #d0027b; display: inline; }
.profilesItem a { color: #d0027b; word-wrap: break-word; }
.profilesItemGirl { margin-left: 3px; margin-top: 3px; display: inline; float: left; } 
.profilesItemDescription { text-align: center; margin-top: 3px; margin-right: 3px; width: 150px; height: 170px; display: inline; float: right; color: #000; }
.profilesItemDescription .nick { width: 150px; color: #000; }
.profilesButtons { background-image: url('../img/buttons.png'); width: 90px; height: 25px; display: block; margin: 0px auto; margin-top: 5px; }
#profileDetails .profilesButtons { margin: 5px 0 0 0; }
.profilesA1 { background-position: 0px 0px; }
.profilesA1:hover { background-position: -90px 0px; }
.profilesA2 { background-position: 0px -25px; }
.profilesA2:hover { background-position: -90px -25px; }
.profilesA3 { background-position: 0px -50px; }
.profilesA3:hover { background-position: -90px -50px; }
.profilesA4 { background-position: 0px -75px; }
.profilesA4:hover { background-position: -90px -75px; }


#profileLeft { width: 274px; height: 400px; display: inline; float: left; }
#profileLeft span { font-size: 15px; line-height: 15px; color: #d0027b; }
#profileRight { margin-top: 15px; width: 300px; min-height: 385px; height: auto !important; height: 385px; display: inline; float: right; }
#profileDetails { font-size: 12px; width: 300px; min-height: 324px; height: auto !important; height: 324px; color: #000; }
#profileDetails span { color: #d0027b; font-weight: bold; font-size: 14px; }
.profileContact { clear: both; }
.miniPhoto { width: 42px; height: 58px; display: inline; float: left; margin-top: 5px; margin-right: 5px; }

#info { width: 372px; height: 333px; display: inline; float: right; clear: right; }
#info h1 { margin: 0; padding: 13px 0 0 20px; font-weight: inherit; font-size: 20px; }
#recent { width: 1000px; }
#favorites { width: 1000px; background: #fff; }
#about { width: 1000px; min-height: 255px; height: auto !important; height: 255px; display: inline; float: left; background: #fff; }
.smallItem { width: 120px; height: 220px; margin-left: 2px; display: inline; float: left; }
.smallCity { margin-left: 2px; font-size:9px; }
.smallName { width: 120px; text-align: center; display: block; }
div.empty { width: 120px; height: 167px; background: transparent url('../img/add.png') no-repeat; }
.favoritesDescription { margin-right: 64px; width: 300px; display: inline; float: left; }
#aboutLeft { text-align: center; width: 562px; min-height: 178px; height: auto !important; height: 178px; display: inline; float: left; border: 1px solid #d0027b; }
#aboutRight { padding: 5px 5px 5px 5px; width: 400px; min-height: 168px; height: auto !important; height: 168px; display: inline; float: right; border: 1px solid #d0027b; }
#aboutLeft table { text-align: left; width: 300px; margin: 0px auto; }
.aboutDetail { color: #d0027b; }
#aboutRight span { color: #d0027b; }
#ivr, #sms { /*display: none;*/ }

.text { width: 400px; }

.smallCaption { width: 372px; height: 56px; position: relative; }
.title { background-image: url('../img/title2.png'); height: 56px; background-repeat: repeat-x; }
.titleLeft { background-position: 0px -56px; background-repeat: no-repeat; width: 4px; height: 56px; display: inline; float: left; }
.titleRight { background-position: 0px -112px; background-repeat: no-repeat; width: 4px; height: 56px; display: inline; float: right; }
.smallCaption .titleLeft { position: absolute; left: 0; }
.smallCaption .titleRight { position: absolute; right: 0; }
.titleImg { background-image: url('../img/titles.png'); margin-top: 10px; margin-left: 10px; width: 340px; height: 33px; display: inline; float: left; }
.titleProvinces { background-position: 0 0;}
.titleCity { background-position: 0 -36px;}
.titleProfiles { background-position: 0 -72px;}
.titleProfile { background-position: 0 -108px;}
.titleActions { background-position: 0 -144px;}
.titlePrivate { background-position: 0 -180px;}
.titleWhy { background-position: 0 -216px;}
.titleRecent { background-position: 0 -252px;}
.titleFavorites { background-position: 0 -288px;}
.titleAbout { background-position: 0 -324px;}
.titleInfo { background-position: 0 -360px;}
.description { font-size: 14px; margin-top: 5px; margin-left: 10px; margin-right: 10px; height: auto !important; overflow: hidden; }

#footer {font-size: 12px;  width: 1000px; display: inline; float: left; background: #fff; }
#footerMenu { width: 980px; height: 110px; margin: 0px auto;  }
.footerTitle { color: #d0027b; font-weight: bold; }
.footerItem { width: 140px; float: left; }
.footerSmallItem {width: 80px; float: left; }
.footerBigItem {width: 160px; float: left; }
#footerProvinces { width: 570px; margin: 5px 0 0 10px; float: left; }
#footerCategories { width: 170px; margin: 5px 0 0 10px; float: left; }
#footerInfo { width: 170px; margin: 5px 0 0 10px; float: left; }
#footerText { background-image: url('../img/footer.png'); width: 1000px; height: 26px; }


#adultWarning { width: 750px; height: 500px; margin: 100px auto 0 auto; background: #fff url('../img/enter.jpg') no-repeat; }
#adultWarning .top { height: 1px;}
#adultWarning .content { width: 600px; height: 276px; text-align: center; margin: 160px auto 0 auto; }
#adultWarning p { color: #000; margin: 5px; padding: 0; font-size: 14px; }
#adultWarning label { font-weight: normal; color: #000; margin: 7px; padding: 0; }
#adultWarning a { color: #000;  }
#adultWarning a.escape { color: #000; font-size: 12px; text-decoration: none; font-weight: normal; }
#adultWarning a.pelno { display: block; width: 112px; height: 34px; background: transparent url('../img/enter.png') no-repeat; margin: 0 auto; }
.dodano { font-size: 9px; color: #000; text-align: center; }

.listNav { margin: 20px 0px 10px; }

.ln-letters { overflow:hidden; }
.ln-letters a { width: 19px; height: 20px; padding-top: 2px; display: block; float: left; border: 1px solid #6b6b6b; background: #1b1b1b; color: #fff; text-decoration: none; font-weight:bold; font-size: 15px; text-align: center; }
.ln-letters a.ln-last { border-right:1px solid #4e4e4e; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#515151; }
.ln-letters a.ln-disabled { color:#515151 !important;}
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }

#lista li {list-style: none; float: left; width: 175px; text-align: left; margin-right: 10px;}
#lista li a {text-decoration: none; color: #000;}
#lista li a:hover {color: #666;}
#lista {padding: 0; margin: 20px 0px 10px; width: 560px;  border: none; text-align: left;}


