html, body, div, form {margin:0; padding:0}
html, body {width:100%; height:100%; border:0 none}
body{background-color:#F84605}
hr{border:0 none;background:none;height:1px;border-bottom:1px dotted #B6B6B6;padding:0}
h1{margin:10px 0;padding:0;font-family:Tahoma;font-weight:bold;font-size:15px;color:#EF1600;text-align:left}
h2{margin:10px 0;padding:0;text-align:left; font-family:Tahoma;font-weight:bold; font-size:13px; text-transform:uppercase; color:#EF1600}
h3{margin:10px 0;font-family:Tahoma; font-weight:bold; font-size:13px; text-transform:uppercase}
#map{position:relative;height:140px;background:url('lit.png') 13px 5px no-repeat;float:left;width:156px}#vln,#kvn,#klp,#sli,#pln,#pan{font:9px Verdana;position:absolute}#vln a,#kvn a,#klp a,#sli a,#pln a, #pan a{color:#c22525;text-decoration:none}#vln a:hover,#kvn a:hover,#klp a:hover,#sli a:hover,#pln a:hover{font-weight:bold;color:#7d0000;text-decoration:underline}#vln{top:71px;left:73px}#kvn{top:60px;left:85px}#klp{top:31px;left:22px}#sli{top:18px;left:65px}#pln{top:20px;left:19px}#pan{top:35px;left:70px}
input.txt, textarea {border:1px solid #C8CED4; font-size:11px; font-size:Tahoma}
label {cursor:hand}
div#bottom-banner{position:fixed;z-index:1000;width:100%;padding:0;margin:0;bottom:0;height:35px;background:url(/images/akcija_erotinis_masazas.gif) repeat-x 0 0;}
#extraNav{display:block;padding:4px 0 0 0;margin:0;background-color:#c22525;width:100%;min-width:920px}
#extraNav:after{content: "";display:block;margin:0;padding:0;clear:both}
#extraNavList {display:block;padding:0;margin:0 auto;width:920px;list-style-type:none;text-align:center}
#extraNavList li{display:block;padding:6px 14px 5px 14px;margin:0;float:left;font:bold 11px Tahoma;}
#extraNavList li.active{background-color:#fc9a00}
#extraNavList li a{text-decoration:none;color:#fff}
#extraNavList li a:hover{text-decoration:underline}
img {border:0 none}
.b {font-weight:bold}
.clear {clear:both}
#sex-parduotuve {text-align:center; width:100%; padding-top:20px; position:relative; background:#FC9A00 url(bg01.png) 0 100% repeat-x}
#main-container {width:930px; margin:0 auto; padding:0 0 15px 0; position:relative; border:10px solid #C22525; background-color:#fff; z-index:10}
/* header */
#header {width:928px; height:168px; position:relative; border:1px solid #fff; background:transparent url(bg03.png) 0 0 repeat-x}
#logo-container {text-align:left; width:132px; height:236px; position:absolute; bottom:-39px; left:31px; background:transparent url(bg05.png) 50% 0 no-repeat; z-index:30}
.logo {display:block; margin:0; padding:0; position:relative; top:118px; left:8px}
.logo, #logo {width:110px; height:117px; border:0 none}
#info-box1 {text-align:right; padding:38px 14px 4px 0; position:absolute; top:43px; right:375px; border-right:1px solid #fff}
.info1, .info2, .info3 {margin:0; padding:0}
.info1 {display:block; width:212px; height:37px; position:absolute; top:9px; right:15px; background:transparent url("sekso-prekes.png") 50% 50% no-repeat}
.info1 span, .info3 span, .phone, #bba {display:none}
.info2 {font-family:Tahoma; font-size:11px; font-weight:bold; line-height:16px; color:#fff}
.info3 {display:block; width:182px; height:19px; position:absolute; top:18px; right:-192px; background:transparent url("erotika.png") 50% 50% no-repeat}
#flame-way {width:928px; height:49px; position:absolute; bottom:0; left:0; background:transparent url(bg04.png) 50% 100% no-repeat; z-index:25}
#girls {width:140px; height:166px; position:absolute; bottom:-7px; left:170px; background:transparent url(bg06.png) 50% 100% no-repeat; z-index:30}
#lisk {width:104px; height:168px; position:absolute; top:0; right:0; background:transparent url(bg07.png) 100% 0 no-repeat; z-index:20}
#flame {width:112px; height:130px; position:absolute; bottom:0; right:98px; background:transparent url(bg08.png) 50% 100% no-repeat; z-index:15}
/* path */
#navigation-container {text-align:left; margin:0 24px 0 191px; padding:0; width:715px}
#site-navigation-list {margin:0; padding:0; list-style-type:none; border:0 none}
#site-navigation-list li {display:block; float:right; height:39px; line-height:39px; margin-left:8px}
.icon-home {background:transparent url(icon.home.gif) 50% 17px no-repeat}
.icon-home a, .icon-mail a {display:block; height:9px; margin-top:17px}
.icon-home a {width:11px}
.icon-mail a {width:10px}
.icon-mail {background:transparent url(icon.mail.gif) 50% 17px no-repeat}
.icon-home span, .icon-mail span {display:none}
.icon-send {margin-right:9px; padding-left:18px; background:transparent url(bg09.png) 0 9px no-repeat}
.icon-send a {font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none; color:#ED0400}
.icon-send a:hover {text-decoration:underline}
.path {margin:0; padding:0; line-height:40px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#AAA8A6}
/* top navigation */
#top-menu-container {margin:0; padding:0 10px 0 0; height:42px; width:920px;}
* html div#top-menu-container {width: 930px; w\idth: 920px}
#top-navigation-list {float:right; margin:0; padding:0; border:0 none; list-style-type:none; background:#ee2414 url(bg11.png) 0 50% repeat-x}
#top-navigation-list li {display:block; float:left; text-align:center; padding:0; margin:0; line-height:28px; white-space:nowrap}
#top-navigation-list li.lc {background:url(bg12.png) 0 50% no-repeat}
#top-navigation-list li a {padding:0 7px 0 8px; font-family:tahoma; font-size:11px; color:#fff; text-decoration:none; text-transform:uppercase; border-left:1px solid #fff}
#top-navigation-list li.lc a {border:0 none}
#top-navigation-list li a:hover {text-decoration:underline}
#top-navigation-list li.rc {background:url(bg13.png) 100% 50% no-repeat}
/* content */
#content-container {margin:0 15px; width:900px; text-align:center}
#bar-left, #bar-right {width:157px}
#bar-left {float:left}
#bar-right {float:right}
#bar-center {margin:0 auto; padding:0}
.w157px {width:157px}
.w155px {width:155px}
.w566px {width:566px}
.w564px {width:564px}
.info-block {padding-top:1px; background:transparent url(bg14.png) 0 0 repeat-x}
.info-block-content {margin:0 1px; min-height:146px; position:relative; z-index:50; background:transparent url(bg15.png) 0 0 repeat-x}
.info-block-extra1 {margin-top:-73px; margin-bottom:10px; height:73px; background:transparent url(bg16.png) 0 100% repeat-x}
.info-block-extra2 {margin:0 1px 1px 1px; height:72px; position:relative; background:transparent url(bg17.png) 0 100% repeat-x}
.info-block-extra3 {width:40px; height:59px; position:absolute; bottom:0px; right:0px; background:transparent url(bg18.png) 100% 100% no-repeat}
.title {margin:0 auto; padding:0; line-height:24px; text-align:center; font-family:Tahoma; font-weight:bold; font-size:13px; text-transform:uppercase; color:#EF1600}
#search-module {}
.search_input, .reg_input {border:1px solid #C8CED4; width:101px; font-size:11px; font-size:Tahoma}
.search_button {margin-left:5px; background:transparent url(icon.search.gif) 50% 50% no-repeat; border:0 none; width:27px; height:45px}
.reg_button {margin-left:5px; background:transparent url(icon.reg.gif) 50% 50% no-repeat; border:0 none; width:23px; height:16px}
.vote_button {background:transparent url(icon.vote.gif) 50% 50% no-repeat; border:0 none; width:53px; height:18px}
.res_button {background:transparent url(icon.res.gif) 50% 50% no-repeat; border:0 none; width:64px; height:18px}
.level1 {margin:10px 10px 30px 10px}
.level2, .level3 {margin:0}
.level1, .level2, .level3 {padding:0; width:135px; text-align:left}
.level1 li, .level2 li, .level3 li {margin:0; padding:0; list-style-type:none}
.level1 li a, .level2 li a, .level3 li a, .card {display:block; color:#273440; line-height:16px; font-family:Tahoma; border-bottom:1px solid #C8CED4; text-decoration:none}
.level1 li a:hover, .level2 li a:hover, .level3 li a:hover {color:#EF1600}
.level1 li a {padding-left:9px; font-size:12px; font-weight:bold}
.level2 li a {padding-left:19px; font-size:11px; font-weight:normal}
.level3 li a {padding-left:39px; font-size:10px; font-weight:normal}
.card {font-size:11px; font-weight:normal; border:0 none; text-align:left}
.title2 {margin:0 0 20px 0; padding:0; line-height:24px; text-align:center; font-family:Tahoma; font-weight:bold; font-size:15px; color:#EF1600; text-align:left}
.w535px {width:535px}
#content-content {margin:0 auto; padding:16px 0; text-align:left}
.title3 {margin:0; padding:0; font-family:Tahoma; font-weight:bold; font-size:12px; color:#000; text-align:left}
.title3 a {color:#000; text-decoration:none}
.product {margin:0; padding:0; font-family:Tahoma; font-size:11px}
.zoom {font-family:Tahoma; font-weight:normal; font-size:11px; color:#000; text-decoration:none}
.product a {font-family:Tahoma; font-weight:normal; font-size:11px; color:#000; text-decoration:none}
.product a.more {font-family:Tahoma; font-weight:bold; font-size:10px; color:#ED0400; text-decoration:none}
.product2 {line-height:24px; text-align:right; font-family:Tahoma; font-weight:bold; font-size:13px;color:#EF1600}
/* footer */
#footer {margin:15px 15px 0 15px; padding:0; width:900px; text-align:left}
.contact, .copyright {float:left; padding:0; margin:0}
.contact, .copyright, #footer a {font-family:tahoma; font-size:10px; line-height:16px; color:#000}
.page {color:#ff0000}
#footer a  {text-decoration:underline}
#footer a:hover  {text-decoration:none}
#hey-counter, #top100-counter, #top-counter, #skaitiklis-counter, #erotopas-counter {float:right; margin-left:3px}
#top-counter, #skaitiklis-counter, #erotopas-counter, .none {display:none}
.copyright, #hey-counter, #top100-counter {margin-left:10px}
/* extra */
#flame-left, #flame-right {width:345px; height:583px; position:absolute; bottom:-1px; z-index:5}
#flame-left {left:0; background:url(bg02.png) 0 100% no-repeat}
#flame-right {right:0; background:url(bg02.png) 100% 100% no-repeat}
#main-container {width:930px; margin:0 auto; padding:0 0 15px 0; position:relative; border:10px solid #C22525; background-color:#fff; z-index:10}
#info-box2 {width:930px; height:75px; position:absolute; top:-85px; left:0}
.info4, .info4 a {font-family:Tahoma; font-size:11px; line-height:22px; color:#F23100}
.info4 a:hover {text-decoration:none}
.info4 {margin:0; padding:0; width:930px; text-align:right; position:absolute; right:0; bottom:0}
#info-box3 {width:930px; margin:0 auto; padding:10px 0; text-align:center}
#info-box3 p {padding:0; margin:0; color:#C22525; font-family:Tahoma; line-height:16px; font-size:11px}
#info-box3 a {color:#FAA434; font-family:Tahoma; font-size:11px}
#info-box3 a:hover {text-decoration:none}
.turinys, .turinys p {margin:0; padding:0; text-align:justify; font-family:tahoma; font-size:11px; color:#273440}
.turinys a {color:#C22525; font-family:Tahoma; font-size:11px}
.turinys a:hover {text-decoration:none}
.turinys ul, .turinys li {margin:0 30px}
select, select * {margin:0; padding:0; font-family:tahoma; font-size:11px; color:#273440}
.menu_selected {font:11px Tahoma;line-height:28px;font-weight:bold;padding:0 7px 0 8px;text-transform:uppercase;color:#FFF}

.originalios-dovanos{background:#800404 url(dovanos/originalios-dovanos.gif) no-repeat}
.dv{background:#fff url(dovanos/dv.gif) repeat}
.dm{background:#fff url(dovanos/dm.gif) repeat}
.dk{background:#fff url(dovanos/dk.gif) no-repeat}
.dbot{height:12px;background:#800404 url(dovanos/dbot.gif) no-repeat}

.hblock {text-align:center;float:left;height:84px;padding:0;margin:0}
.hblock a{display:block;height:40px;padding-top:35px;text-align:center}
td.originalios-dovanos a{color:#c50303;font-size:15px;font-weight:bold;width:164px;text-decoration:none}
.dtext{background:#800404 url(dovanos/dtext.gif) 0 0 repeat-y;padding: 10px 14px; color:#fff}

.info-block-content2 {margin:0 1px;padding-top:10px;padding-bottom:0; min-height:146px; position:relative; z-index:50;background:#fff}

/* demo 3: 'position: fixed' to middle */

div#fixme-middle {
position: fixed; 
top: 50%; 
right: 0;
width: 255px;
height: 0;
z-index: 9999;
}
 
* html div#fixme-middle {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+((documentElement.clientHeight-this.clientHeight)/2)
: document.body.scrollTop
+((document.body.clientHeight-this.clientHeight)/2));
}