* {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  line-height:120%;
}

body              { background:#BFD8ED; }

a, div.link_black_box_plain { cursor:pointer; }

#neutral, input,textarea,
a.link_logout, a.link_logout:link, a.link_logout:visited, a.link_logout:hover, a.link_logout:active,
a:link, a:visited, a:hover, a:active,
a.link_black_bx_bold, a.link_black_bx_bold:link, a.link_black_bx_bold:visited, a.link_black_bx_bold:hover, a.link_black_bx_bold:active,
.boxLightC, h2.boxHL, .defText, .boxHL2, .text02, .text02bold, td, body, .lbWildcard
{
  font-size:11px;
}

#neutral, input,textarea, body,
a.link_logout, a.link_logout:link, a.link_logout:visited, a.link_logout:hover, a.link_logout:active,
a:link, a:visited, a:hover, a:active,
a.link_black_bx_bold, a.link_black_bx_bold:link, a.link_black_bx_bold:visited, a.link_black_bx_bold:hover, a.link_black_bx_bold:active,
.boxLightC, h2.boxHL, .defText, .boxHL2, .text02, .text02bold, td, .lbWildcard,
a.link_black_box_bold, a.link_black_box_bold:link, a.link_black_box_bold:visited, a.link_black_box_bold:hover, a.link_black_box_bold:active
{
  line-height:13px;
}

#serviceNav,#serviceNav, h1, h2, h3, .newsHR, .newsCH, .newsHDMN, .newsSHLM, .newsHDM, .newsHead,
a.link_white_underline:link, a.link_white_underline:visited, a.link_white_underline:active,
a.link_black_bx_bold, a.link_black_bx_bold:link, a.link_black_bx_bold:visited, a.link_black_bx_bold:hover, a.link_black_bx_bold:active
.line, .submentHL, .navTextBIG, #whereAmI, .navText, .boxSHL, .boxHL1, .navText, .boxHL2, .boxHL3, .tblHEADLINE, .boxHL3_MEM,
.newsHL1, .newsSHL,.tourText3, .input2, .input2a, .text_weiss, a.nav:hover, a.subnav, .white_line
{
  color:#FFF;
}

.errorBox, .errorbox, .warning_disclaimer {
  color:#F00;
}

.errorField {
  border: 1px solid #F00;
}

h1, h2, h3, h1.boxHL, h3.boxHL, ul.navi, ul.naviM, .boxHL1, .navText, .boxSHL
{
  display:inline;
}

ol, ul, h1.boxHLS {
  margin:0 auto;
}

.newsSpacer {
  margin: 15px 0;
}


h1.medium, .tarif_s2, a.faqLnk, a.faqLnk:link, a.faqLnk:visited, a.faqLnk:hover, a.faqLnk:active, #dlb_exe, #dlb_vrs,
.boxTextBIG, a.link_logout, a.link_logout:link, a.link_logout:visited, a.link_logout:hover, a.link_logout:active, h1, h2,
.defTextTour, .defTextTBG, .tourText2, .tourText3, .neutralH1, ol.faq, .newsCH, .newsHDMN, .newsSHLM, .newsHDM, .newsHead,
.memTextBIG, input.lll, a.downloadLNK, a.downloadLNK:link, a.downloadLNK:active, a.downloadLNK:hover, a.downloadLNK:visited,
.black_box_big_bold, .black_box_big_bold:hover, .black_box_small_bold, .black_box_small_bold:hover,
a.link_black_box_bold, a.link_black_box_bold:link, a.link_black_box_bold:visited, a.link_black_box_bold:hover, a.link_black_box_bold:active,
a.link_black_bx_bold, a.link_black_bx_bold:link, a.link_black_bx_bold:visited, a.link_black_bx_bold:hover, a.link_black_bx_bold:active,
.noFlashMembers, .noFlashJoin, h1.boxHL, h3.boxHL, .navTextBIG, #whereAmI, .navText, h3.faq, .faqHL, .boxSHL, .boxHL1, .navText,
.boxHL3, .tblHEADLINE, .newsSHL, a.noFlash, a.noFlash:hover, a.noFlash:active, .noFlashMembers, .noFlashJoin,
.input1, .input1a, .input1b, .input2, .input2a, .formLabel, .white_line, .warning_disclaimer, div.downloadPrev,
.text01bold, .text02bold, .text03bold, .text04bold, .text05bold, .text06bold, .text07bold, .text08bold, .text09bold, .errorbox
{
  font-weight:bold;
}

a.faqLnk, a.faqLnk:link, a.faqLnk:visited, a.faqLnk:hover, a.faqLnk:active, .defTextTour, .defTextTBG, .neutralH1,
.blkText, hr, a.link_white_underline:hover, li.navi a, li.navi a:link, li.navi a:active, li.navi a:visited,
li.naviM a, li.naviM a:link, li.naviM a:active, li.naviM a:visited, a:link, a:visited, a:hover, a:active,
.boxTextBIG, a.downloadLNK, a.downloadLNK:link, a.downloadLNK:active, a.downloadLNK:visited, h3.medium,
a.link_black_box_bold, a.link_black_box_bold:link, a.link_black_box_bold:visited, a.link_black_box_bold:active,
a.link_black_box, a.link_black_box:link, a.link_black_box:visited, a.link_black_box:active, a.link_black_box_big:link,
a.link_black_box_big:visited, a.link_black_box_big:active, h3.faq, .text_black, a.black, a.black:hover, a.nav,
.tx1c, .tx2c, .tx3c, .tx4c, .tx5c, .tx8c ,.tx9c, .input1, .input1a, .input1b, a.subnav:hover, td, #neutral
{
  color:#000;
}

.grey { color:#999; }

a.link_logout, a.link_logout:link, a.link_logout:visited, a.link_logout:hover, a.link_logout:active, input.xdl, input.lll {
  color:#5A7F1F;
}

table, #tXTT_toolTip, h1.medium, .indexNavi, h1.boxHLS,.navLNK, .navLNK2, .navLNKNL,
.tarif_s3, .billing_s2, .billing_s3, #serviceNav, h1, h2, h3, h1.boxHLS, .newsCH, .newsSHLM, .newsHDM, .newsHead,
.memTextBIG, input.xdl, input.lll, .line, .submentHL, .black_box_small_bold, a.link_black_box_bold, .containerC,
.containerSC_R_NAV_MEM, h1.boxHL, h2.boxHL, h3.boxHL, .navText, .boxSHL, .boxHL1, .boxHL2, .boxHL3, .tblHEADLINE,
.newsHL1, .newsTXT, .newsSHL, .white_line
{
  text-align:left;
}

ol.faq     { margin:0 5px 0 40px; padding-left:0; }

#oneClickLayer, #newsDiv, #contentDiv, #subnavigation, #disclaimer, .navCatL, .navCatL_w, .tarif_s1, .billing_s1,
.newsHDMN, .containerSC_L_PRE, .containerSC_L_INV, .driverButton, .driverButton2, .newsSpacer, .centered
{
  text-align:center;
}

.tarif_s2, #navText, .containerSC_R_NAV, .formLabel, #languages
{
  text-align:right;
}

a.faqLnk, a.faqLnk:link, a.faqLnk:visited, a.faqLnk:active, .tourText2,
a.subnaviLnk, a.subnaviLnk:link, a.subnaviLnk:visited, a.subnaviLnk:active, .tourText3,
a.link_logout, a.link_logout:link, a.link_logout:visited, a.link_logout:hover, a.link_logout:active,
a.nothing, a.nothing:link, a.nothing:active, a.nothing:hover, a.nothing:visited,
a.nothing, a.nothing:link, a.nothing:visited, a.nothing:active,
.faqText a:link, a.link_orange:link, .faqText a:visited, a.link_orange:visited, .faqText a:active, a.link_orange:active,
a.link_white_underline img, a.link_white_underline:link img, a.link_white_underline:visited img, a.link_white_underline:hover img,
a.link_white_underline:active img, li.navi a, li.navi a:link, li.navi a:active, li.navi a:visited,
li.naviM a, li.naviM a:link, li.naviM a:active, li.naviM a:visited, a.downloadLNK, a.downloadLNK:link, a.downloadLNK:active, a.downloadLNK:visited,
a.downloadLNK:hover, a:hover, .black_box_big_bold, .black_box_big_bold:hover, .black_box_small_bold, .black_box_small_bold:hover,
a.link_black_box_bold, a.link_black_box_bold:link, a.link_black_box_bold:visited, a.link_black_box_bold:active, a.link_black_box,
a.link_black_box:link, a.link_black_box:visited, a.link_black_box:active, a.link_black_box_big:link, a.link_black_box_big:visited,
a.link_black_box_big:hover, a.link_black_box_big:active, a.link_black_bx_bold, a.link_black_bx_bold:link, a.link_black_bx_bold:visited,
a.link_black_bx_bold:active, a.navigation, a.navigation:link, a.navigation:visited, a.navigation:hover, a.navigation:active,
a.noFlash, a.noFlash:hover, a.noFlash:active, a.black, a.black:link, a.nav, a.nav:hover,a.subnav, a.subnav:hover
{
  text-decoration:none;
}

a.faqLnk:hover, a.subnaviLnk:hover, a.link_logout:hover, .faqText a:hover, a.link_orange:hover,
a.link_white_underline:link, a.link_white_underline:visited, a.link_white_underline:hover, a.link_white_underline:active,
input.xdl:hover, input.lll, a:link, a:visited, a:active, a.link_black_box_bold:hover, a.link_black_box:hover,
a.link_black_bx_bold:hover, a.black:hover
{
  text-decoration:underline;
}

#navText, a.subnaviLnk, a.subnaviLnk:link, a.subnaviLnk:visited, a.subnaviLnk:active, a.subnaviLnk:hover, .neutralH1,
h1.boxHLS, .newsSHLM, .noFlashMembers, .noFlashJoin, h1.boxHL, .newsSHL,
.black_box_big_bold, .black_box_big_bold:hover, .black_box_small_bold, .black_box_small_bold:hover, a.link_black_box_bold,
a.link_black_box_bold:link, a.link_black_box_bold:visited, a.link_black_box_bold:hover, a.link_black_box_bold:active,
a.link_black_box, a.link_black_box:link, a.link_black_box:visited, a.link_black_box:hover, a.link_black_box:active,
a.link_black_box_big:link, a.link_black_box_big:visited, a.link_black_box_big:hover, a.link_black_box_big:active,
a.link_black_bx_bold, a.link_black_bx_bold:link, a.link_black_bx_bold:visited, a.link_black_bx_bold:hover, a.link_black_bx_bold:active
{
  text-transform:uppercase;
}

.bg2c, .bg5c, .bg7c, a.black:hover, a.nav:hover, a.subnav:hover
{
  background-color:transparent;
}

.br2c, .br5c, .br6c, .br7c
{
  border-color:transparent;
}

img, .checkbox, table
{
  border:0;
}

table, td
{
  padding:0;
}

table {
  border-collapse:collapse; border-spacing:0;
}

h1 {
  font-size:36px;
}

h1.boxHLS, h1.medium, h2, h1.boxHL, .navText, .boxHL1
{
  font-size:20px;
}

h1.boxHLS, .submentHL, h1.boxHL, h3.boxHL, .boxHL1, .navText, .boxHL3, .tblHEADLINE
{
  line-height:22px;
}

h1.boxHLS, h1.medium, a.nothing, a.nothing:link, a.nothing:visited, a.nothing:active, li.navi, li.naviM,
li.navi a, li.navi a:link, li.navi a:active, li.navi a:visited,
li.naviM a, li.naviM a:link, li.naviM a:active, li.naviM a:visited,
.black_box_big_bold, .black_box_big_bold:hover, .black_box_small_bold, .black_box_small_bold:hover,
a.link_black_box_bold, a.link_black_box_bold:link, h3.faq, input.lll,
a.navigation, a.navigation:link, a.navigation:visited, a.navigation:hover, a.navigation:active, .agelbl
{
  display:block;
}

#dlb_sut, h3, li.navi a, li.navi a:link, li.navi a:active, li.navi a:visited, .newsSHL, .text04, .text04bold,
li.naviM a, li.naviM a:link, li.naviM a:active, li.naviM a:visited, .newsSHLM, .boxTextBIG, .text05,
a.downloadLNK, a.downloadLNK:link, a.downloadLNK:active, a.downloadLNK:visited, a.downloadLNK:hover,
a.link_black_box_big:link, a.link_black_box_big:visited, a.link_black_box_big:hover, a.link_black_box_big:active,
.text05bold, div.downloadPrev, .errorbox
{
  font-size:14px;
}

#dlb_sys, h3, a.link_white_underline:link, a.link_white_underline:visited, a.link_white_underline:hover, a.link_white_underline:active,
input.xdl, input.xdl:hover, .text02, .text03, .text04, .text05, .text06, .text07, .text08, .text09
{
  font-weight:normal;
}

hr { background-color:#000; }

hr, .newsHR {
  height:1px;
}

#oneClickLayer, #subnavigation, #disclaimer,.containerHead, .containerFoot, .containerBody, .boxLight, .boxLightBody,
.boxLightHead, .boxLightFoot, .boxLightC, .noFlashTop,.noFlashBody, .noFlashBottom, .newsMain, .input1
{
  width:100%;
}

body, h1.medium,ul.navi, ul.naviM, .line, .submentHL, h1.boxHL, h3.boxHL, .boxHL1, .navText, .boxHL3, .tblHEADLINE
{
  margin:0px;
}

#navLogo, .navLNK, .navLNK2, .navLNKNL, .vspacer, #contentImg, li.navi, li.naviM, .containerSC_L_PRE,
.navCatL, .navCatL_w, .billing_button, .tarif_s1, .tarif_s2, .tarif_s3, .billing_s1, .billing_s2, .billing_s3,
a.nothing, a.nothing:link, a.nothing:visited, a.nothing:active, .containerSC_L, .containerSC_L2, .containerSC_L_NAV,
.containerSC_L_NAV_MEM, .containerSC_L_INV, .faqSeq, .formLabel, .driverButton, div.downloadPrev,
a.navigation, a.navigation:link, a.navigation:visited, a.navigation:hover, a.navigation:active
{
  float:left;
}

.tarif_s1, .tarif_s2, .tarif_s3, .defTextTBG
{
  line-height:20px;
}

.billing_s1, .billing_s2, .billing_s3 {
  line-height:32px;
}

.tarif_s1, .tarif_s2, .tarif_s3, .tarif_s1 > input, .billing_s1, .billing_s2, .billing_s3, .billing_s2 > input
{
  margin:0;
}

.absmiddle, .tarif_s1, .tarif_s2, .tarif_s3, .tarif_s1 > input, .billing_s1, .billing_s2, .billing_s3, .secPay,
a.link_white_underline img, a.link_white_underline:link img, a.link_white_underline:visited img, a.link_white_underline:hover img, a.link_white_underline:active img
{
  vertical-align:middle;
}

.tarif_s1
{
  width:30px;
}

.tarif_s1
{
  margin-left:8px;
}

.billing_s2
{
  width:15px;
}

.formLabel, .newsSpacer
{
  width:120px;
}

.tarif_s2
{
  width:110px;
}

.tarif_s3, .billing_s3, .navCatR, .navCatR_w, .containerSC_R, .containerSC_F, .containerSC_R2, .containerSC_R_PRE,
.containerSC_R_NAV, .containerSC_R_NAV_MEM, .containerSC_R_INV
{
  width:auto;
}

.navCatR_w {
 _width:0;
}

.tarif_s3, .billing_s3, .navCatL, .navCatL_w
{
  padding-left:5px;
}

.flashButtonC, .billing_s1
{
  width:80px;
}

.navCatR
{
  margin-left:135px;
}

.navCatR_w {
  margin-left:215px;
}

.serviceNav, #navInfo, .tarif, .billingRow, .clearer, .hspacer, .newsSpacer
{
  clear:both;
}

.serviceNav
{
  padding: 5px 5px 20px 5px;
}

.bottomline, #serviceNav, .newsHead, .line, .submentHL, .containerSC_W, .boxHL3, .tblHEADLINE, .white_line
{
  border-bottom:1px solid #FFF;
}

.billing_button
{
  width:264px;
}

.navCatL, .naviMemberLNK
{
  width:115px;
}

.navCatL_w
{
 width:195px;
}

.opac {
  opacity:0.7;
  filter:Alpha(opacity=100, finishopacity=0, style=1);
}

h3.boxHL, .boxHL3, .tblHEADLINE, .noFlashMembers, .noFlashJoin, a.noFlash, a.noFlash:hover, a.noFlash:active, h3.boxHL
{
  font-size:26px;
}

#neutral, .newsHR, .bg1c
{
  background-color:#FFF;
}

#signupLNK1, .hspacer
{
  line-height:10px;
}

.inputborder
{
  border:1px solid #6C727E;
}

#head
{
  width:800px;
}

#head, #confirmBox, #newsDiv, #contentDiv, #serviceNavi, #memberNavi, #block, #logo, .indexNavi, .naviLeftSpace,
.naviMemberLNK, .naviSignupLNK, .naviTourLNK, .naviRightSpace, #subnavigation, .containerT, .containerHead,
.black_box_big_bold, .black_box_big_bold:hover, a.link_black_box_bold, a.link_black_box_bold:link, .container1,
.containerFoot, .containerC, .containerBody, .containerSC_LS_NAV, .boxLight, .boxLightHead, .boxLightCT, .boxLightFoot,
.boxLightCB, .faqHL, #navInfo
{
  position:relative;
}

#head {
  margin:-5px auto 0px auto;
}

#oneClickLayer, #aft_form, .aft_form, .selection
{
  display:none;
}

#oneClickLayer, .containerSC_LS, .containerSC_LS_PRE, .containerSC_LS_NAV, .containerSC_LS_NAV_MEM, .containerSC_LS_INV
{
  height:100%;
}

#oneClickLayer
{
  z-index:100;
}

#oneClickLayer, .lbButton, #gayLeft, .logout
{
  position:absolute;
}

.lbWildcard
{
  height:45px;
}

input.continue {
  background-image:url(http://cdn.3dslut.com/templates/design1/images/continue.png);
}

input.fortsetzen {
  background-image:url(http://cdn.3dslut.com/templates/design1/images/fortsetzen.png);
}

input.continue, input.fortsetzen {
  width:228px;
  height:34px;
  background-color:transparent;
  border:0;
  padding:0;
  background-repeat:no-repeat;
}

input.continue:hover  { background-image:url(http://cdn.3dslut.com/templates/design1/images/continue-highlight.png); }
input.continue:active { background-image:url(http://cdn.3dslut.com/templates/design1/images/continue-pushed.png); }
input.fortsetzen:hover  { background-image:url(http://cdn.3dslut.com/templates/design1/images/fortsetzen-highlight.png); }
input.fortsetzen:active { background-image:url(http://cdn.3dslut.com/templates/design1/images/fortsetzen-pushed.png); }
























#oneClickLayer { top:0px; left:0px;background:url(http://cdn.3dslut.com/templates/design1/images/overlay.png);}
#confirmBox    { width:500px;margin:auto; top:40%;}
#navInfo { height:56px; }
#navInfo, div.downloadPrev { margin-bottom:10px; }
#navLogo { width:243px;padding-top:0px; }
#navText { float:right;vertical-align:bottom; }
.billingRow { padding:2px 0; }
#newsDiv, #contentDiv, #languages { margin:auto; width:776px; }
#serviceNavi, #memberNavi {
  margin:10px auto 0px auto;
}

#block {
  margin:0px auto 0px auto;
}

#logo {
  height:66px;
  overflow:hidden;
  width:700px;
}

.indexNavi {
  height:80px;
  overflow:hidden;
  top:-2px;
}

.naviLeftSpace {
  height:76px;
  left:50px;
  overflow:hidden;
  top:0;
  width:170px;
}

.naviMemberLNK {
  height:76px;
  left:220px;
  overflow:hidden;
  top:-76px;
}

.naviSignupLNK {
  height:76px;
  left:335px;
  overflow:hidden;
  top:-152px;
  width:135px;
}

.naviTourLNK {
  height:76px;
  left:470px;
  overflow:hidden;
  top:-228px;
  width:110px;
}

.naviRightSpace {
  height:76px;
  left:580px;
  overflow:hidden;
  top:-304px;
  width:170px;
}

#additionalLinks {
  width:700px;
  height:60px;
}

#subnavigation {
  margin:0px auto;
  padding:10px 0px 10px 0px;
}

.errorbox {
  margin: 0px auto; padding: 0px 0px 15px;
}

.navLNK, .navLNK2, .navLNKNL { width:177px;height:38px;line-height:38px;}
.navLNKNL                    { clear:left; }
.navLNK2          { width:177px;}
.previewImg, img.downloadPrev, div.downloadPrev { width:200px; }
.previewImg, img.downloadPrev { height:146px; }
img.downloadPrev { border:1px solid #FFF; }
div.downloadPrev, .secPay { padding:0 2px; }

#disclaimer {
  margin:0px auto;
}

#links {
  margin:0px auto;
}

a.subnaviLnk, a.subnaviLnk:link, a.subnaviLnk:visited, a.subnaviLnk:hover, a.subnaviLnk:active {
  color:#6b952b;
}

#serviceNav {
  padding:5px 10px;
}

.clearer { font-size:0; line-height:0; height:0; }
.vspacer { width:10px; }
.hspacer { font-size:10px;height:10px;}
#navLB   { height:75px; }

#dlb {
  width:310px;
  margin:20px 0 20px;
}

#dlb_exe, #dlb_vrs, #dlb_sut, #dlb_sys { text-transform:none; }

#dlb_exe, #dlb_vrs {
  color:#6b952b;
  font-size:28px;
  line-height:36px;
}

#contentImg { margin-right:-430px; width:160px; }
#contentTxt1 { float:none;margin-left:165px;width:420px; }
#contentTxt2 {}

#dlb_vrs { color:#656363; }

#dlb_sut {
  color:#2B67AF;
  line-height:16px;
}

#dlb_sys {
  color:#2B67AF;
  line-height:11px;
  font-size:9px;
}

.defTextTour {
  font-size:12px;
  line-height:15px;
}

.defTextTBG {
  font-size:18px;
}

.tourText2 {
  color:orange;
  font-size:37px;
  line-height:39px;
}

a.nothing, a.nothing:link, a.nothing:visited, a.nothing:active {
  border:0px solid #000;
  font-size:0;
  line-height:0;
}

.tourText3 {
  font-size:15px;
  line-height:17px;
}

.gryText {
  color:#888888;
  font-size:9px;
}

.neutralH1 {
  font-size:17px;
}

.blkText {
  font-size:9px;
}

hr {
  border:none;
  width:100%
}

.faqText a:link   , a.link_orange:link    { color:#6b952b; }
.faqText a:visited, a.link_orange:visited { color:#6b952b; }
.faqText a:hover  , a.link_orange:hover   { color:#6b952b; }
.faqText a:active , a.link_orange:active  { color:#6b952b; }

a.link_white_underline img,
a.link_white_underline:link img,
a.link_white_underline:visited img,
a.link_white_underline:hover img,
a.link_white_underline:active img { background-color:#DCAD7D;padding-right:2px; }
a.link_white_underline,
a.link_white_underline:link,
a.link_white_underline:visited,
a.link_white_underline:hover,
a.link_white_underline:active { font-size:12px;line-height:14px;padding-right:10px; }

ul.navi, ul.naviM
{
  clear:left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding:0px;

}

li.navi, li.naviM
{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

li.navi a, li.navi a:link, li.navi a:active, li.navi a:visited
{
  padding:0px 0px;
}

li.naviM a, li.naviM a:link, li.naviM a:active, li.naviM a:visited
{
  padding:0px 30px;
}

li.navi a:hover, li.naviM a:hover
{
  color:#6b952b;
}

.newsHR {
  border:0px none;
  width:45%;
}

.newsCH {
  line-height:2;
  padding-top:15px;
}

.newsHDMN {
  font-size:12px;
  padding-top:10px;
  text-indent:7px;
}

.newsSHLM {
  padding-bottom:7px;
  padding-top:20px;
  text-indent:7px;
}

.newsHDM {
  font-size:12px;
  padding-top:10px;
  text-indent:7px;
}

.newsHead, .white_line {
  font-size:24px;
  text-indent:7px;
}

.memTextBIG {
  color:#F7E39D;
  font-size:28px;
}
input.xdl       { border:none; background:none;  font-size:12px; line-height:14px; }
input.xdl:hover { border:none; background:none; font-size:12px; cursor:pointer;}
input.lll {
  width:410px;
  border:none;
  background:none;
  margin:0;
  padding:0;
}

input.lll:hover {
  width:410px;
  border:none;
  background:none;
  cursor:pointer;
  margin:0;
  padding:0;
}

a.downloadLNK, a.downloadLNK:link, a.downloadLNK:active, a.downloadLNK:visited {
  padding-left:10px;
}

a.downloadLNK:hover {
  color:#6b952b;
  padding-left:10px;
}

.agelbl {
  padding-left:15px;
  text-indent:-15px;
  margin:10px auto;
  font-size:11px;
  font-weight:bold;
}

.agelbl > input {
  width: 13px;
  height: 13px;
  padding: 0;
  margin:0;
  vertical-align: bottom;
  position: relative;
  top: 1px;
  *overflow: hidden;
}

.line { line-height:1px;  }
.submentHL { padding-left:4px; padding-bottom:4px;}

.black_box_big_bold, .black_box_small_bold
{
  font-size:15px;
}

.black_box_big_bold, .black_box_small_bold, a.link_black_box, input.lll
{
  line-height:18px;
}

a.link_black_box_bold
{
  font-size:13px;
}

.black_box_big_bold
{
  background:url(http://cdn.3dslut.com/templates/design1/images/arrow-down-green.png) no-repeat 5px 5px;
}

.black_box_big_bold:hover
{
  background:url(http://cdn.3dslut.com/templates/design1/images/arrow-down-green-mo.png) no-repeat 5px 5px;
}

.black_box_small_bold
{
  background:url(http://cdn.3dslut.com/templates/design1/images/arrow-down-green-small.png) no-repeat 5px 0px;
}

.black_box_big_bold         { padding-left:80px; height:70px; }

.black_box_small_bold       { padding-top:7px; }

.black_box_small_bold       { padding-left:38px; }

.black_box_small_bold       { padding-right:7px; }

a.link_black_box_bold       { background:url(http://cdn.3dslut.com/templates/design1/images/arrow-down-green-small.png) no-repeat; }

.black_box_small_bold:hover { background:url(http://cdn.3dslut.com/templates/design1/images/arrow-down-green-small-mo.png) no-repeat 5px 0px; }

a.link_black_box_bold:hover { background:url(http://cdn.3dslut.com/templates/design1/images/arrow-down-green-small-mo.png) no-repeat; }

a.link_black_box_bold       { padding-left:35px; }

a.link_black_box_bold       { padding-top:10px; }

a.link_black_box_bold       { top:2px; margin-left:5px; }

a.link_black_box_bold:hover, a.link_black_box_big:hover, a.link_black_box:hover   { color:#6b952b; }

  .black_box_small_bold, a.link_black_box_bold         { height:25px; }

a.link_black_box, a.link_black_box:link, a.link_black_box:visited, a.link_black_box:hover,
a.link_black_box:active, .newsCH, input.lll, .text06, .text06bold, .text07, .text07bold,
a.navigation, a.navigation:link, a.navigation:visited, a.navigation:hover, a.navigation:active
{
  font-size:16px;
}

.content          { width:776px; }
.contentContainer { width:776px; }
.container1     { width:776px; margin-top:30px; padding-left:0px;}
.containerT     { width:776px; margin:7px auto 0px; padding-left:0px;}
.containerHead  { height:11px; top:0px; font-size:0px; }
.containerCTL   { height:11px; width:11px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-outer-tl.png); background-repeat:no-repeat; }
.containerCT    { height:11px; width:754px; position:absolute; top:0px; left:11px; background-color:#DCAD7D; border-top:1px solid #AA7D50}
.containerCTR   { height:11px; width:11px; position:absolute; top:0px; left:765px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-outer-tr.png); background-repeat:no-repeat; }
.containerCTRR  { height:11px; width:9px; position:absolute; top:0px; left:776px; background-image:url(http://cdn.3dslut.com/templates/design1/images/shadow-trr.png); background-repeat:no-repeat; }
.containerFoot  { height:11px; top:0px; font-size:0px; }
.containerCBL   { height:11px; width:11px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-outer-bl.png); background-repeat:no-repeat; }
.containerCB    { height:11px; width:754px; position:absolute; top:0px; left:11px; background-color:#DCAD7D; }
.containerCBR   { height:11px; width:11px; position:absolute; top:0px; left:765px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-outer-br.png); background-repeat:no-repeat; }
.containerCBRR  { height:11px; width:9px; position:absolute; top:0px; left:776px; background-image:url(http://cdn.3dslut.com/templates/design1/images/shadow-brr.png); background-repeat:no-repeat; }
.containerC     { width:776px; top:0px; left:0px; background-color:#DCAD7D; }
.containerCL    { height:100%; width:1px; position:absolute; top:0px; left:0px; background-color:#AA7D50; }
.containerCR    { height:100%; width:1px; position:absolute; top:0px; left:775px; background-color:#AA7D50;}
.containerCRR   { height:100%; width:9px; position:absolute; top:0px; left:776px; background-image:url(http://cdn.3dslut.com/templates/design1/images/shadow-r.png); background-repeat:repeat-y;  }
.containerBody  { top:0px;  }
.containerFootB { overflow:hidden; height:1px; width:754px; position:absolute; top:10px; left:0px; background-color:#AA7D50; }

.logout   { top:0px; right:0px; }
.lbButton { bottom:0px; left:5px; }
#gayLeft { bottom:10px;left:10px; }
#gayLeft img { width:139px;height:301px; }

.containerCBBL   { height:10px; width:11px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/shadow-bbl.png); background-repeat:no-repeat; }
.containerCBB    { height:10px; width:754px; position:absolute; top:0px; left:11px; background-image:url(http://cdn.3dslut.com/templates/design1/images/shadow-b.png);   background-repeat:repeat-x; }
.containerCBBR   { height:10px; width:11px; position:absolute; top:0px; left:765px; background-image:url(http://cdn.3dslut.com/templates/design1/images/shadow-bbr.png); background-repeat:no-repeat; }
.containerCBBRR  { height:9px; width:9px; position:absolute; top:0px; left:776px; background-image:url(http://cdn.3dslut.com/templates/design1/images/shadow-br.png);  background-repeat:no-repeat; }

.containerSC_L   { width:204px; margin-right:-204px;}
.containerSC_R   { margin-left:204px;}
.containerSC_B   { clear:left; }
.containerSC_W   { clear:left; margin-top:10px; margin-bottom:4px; }
.containerSC_LS  { overflow:visible; padding:4px; }

.containerSC_L2  { width:190px; margin-right:-200px;}
.containerSC_R2  { margin-left:180px;}

.containerSC_L_PRE  { width:355px; margin-right:-360px; }
.containerSC_R_PRE  {  margin-left:355px;}
.containerSC_LS_PRE { overflow:visible; padding:0px; }

.containerSC_L_NAV  { width:570px; margin-right:-200px;}
.containerSC_R_NAV  { margin-left:570px; }
.containerSC_LS_NAV { overflow:visible; padding:5px; height:145px; }

.containerSC_L_NAV_MEM  { width:560px; margin-right:-560px;}
.containerSC_R_NAV_MEM  {  margin-left:550px; }
.containerSC_LS_NAV_MEM { overflow:visible; padding:5px; }

.containerSC_L_INV  { width:100px; margin-right:-100px; }
.containerSC_R_INV  { margin-left:100px;}
.containerSC_LS_INV { overflow:visible; padding:0px; }

.boxLight        { bottom:0px; left:0px; font-size:0px; line-height:0px; }
.boxLightHead    { height:5px; top:0px; left:0px; }
.boxLightCTL     { width:5px; margin-right:-5px; height:5px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-tl.png); background-repeat:no-repeat; }
.boxLightCT      { height:5px; margin-left:5px; margin-right:5px; background-color:#EDC99F; top:0px; left:0px; }
.boxLightCTR     { width:5px; margin-left:-5px; height:5px; position:absolute; top:0px; right:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-tr.png); background-repeat:no-repeat; }
.boxLightFoot    { height:5px; top:0px; left:0px; }
.boxLightCBL     { width:5px; margin-right:-5px; height:5px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-bl.png); background-repeat:no-repeat; }
.boxLightCB      { height:5px; margin-left:5px; margin-right:5px; background-color:#EDC99F; }
.boxLightCBR     { width:5px; margin-left:-5px; height:5px; position:absolute; top:0px; right:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-br.png); background-repeat:no-repeat; }
.boxLightC       { background-color:#EDC99F; }

.boxLightDual        { width:280px; height:120px; position:absolute; top:0px; left:0px; font-size:0px; line-height:0px; }
.boxLightDual2       { width:280px; height:120px; position:absolute; top:0px; left:284px; font-size:0px; line-height:0px; }
.boxLightDualHead    { width:280px; height:5px; position:absolute; top:0px; left:0px; }
.boxLightDualBody    { width:280px; height:110px; position:absolute; top:5px; left:0px; }
.boxLightDualFoot    { width:280px; height:5px; position:absolute; top:115px; left:0px; }
.boxLightDualCTL     { width:5px; height:5px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-tl.png); background-repeat:no-repeat; }
.boxLightDualCT      { width:270px; height:5px; position:absolute; top:0px; left:5px; background-color:#EDC99F;}
.boxLightDualCTR     { width:5px; height:5px; position:absolute; top:0px; right:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-tr.png); background-repeat:no-repeat; }
.boxLightDualCBL     { width:5px; height:5px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-bl.png); background-repeat:no-repeat; }
.boxLightDualCB      { width:270px; height:5px; position:absolute; top:0px; left:5px; background-color:#EDC99F; }
.boxLightDualCBR     { width:5px; height:5px; position:absolute; top:0px; right:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/corner-inner-br.png); background-repeat:no-repeat; }
.boxLightDualC       { width:280px; height:110px; position:absolute; top:0px; left:0px; background-color:#EDC99F; border-left:2px solid #AA7D50;}

#signupABS       { width:190px; position:absolute; bottom:0px; left:5px; }
#optionsABS      { width:190px; position:absolute; bottom:-10px; left:30px; z-index:10; }

.noFlashTop      { height:25px; }
.noFlashBody     { height:372px; }
.noFlashLogo     { width:290px; height:78px; position:absolute; top:355px; right:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/logo-3dslut.png); }
.noFlashMembers  { width:290px; height:30px; position:absolute; top:-10px; left:115px; }
.noFlashJoin     { width:300px; height:30px; position:absolute; top:-10px; left:410px; }
.noFlashBottom   { height:25px; }

a.noFlash, a.noFlash:hover, a.noFlash:active  {  color:#FFEA00; }
.noFlashBody     { height:372px; background-image:url(http://cdn.3dslut.com/templates/design1/images/adult-video-games.jpg);}
.noFlashLogo     { z-index:10; width:266px; height:57px; position:absolute; top:392px; left:10px; background:transparent url(http://cdn.3dslut.com/templates/design1/images/logo-3dslut.png) no-repeat; }
.noFlashJoin     { width:300px; height:30px; position:absolute; top:-10px; left:420px; }
.flashButton     { width:128px; height:23px; position:absolute; top:-17px; font-size:12px; line-height:23px; z-index:10; right:0px; }
.flashButtonL    { width:22px; height:23px; position:absolute; top:0px; left:0px; background-image:url(http://cdn.3dslut.com/templates/design1/images/logo-flash.gif); background-repeat:no-repeat; }
.flashButtonS    { width:18px; height:23px; position:absolute; top:0px; left:25px; background-image:url(http://cdn.3dslut.com/templates/design1/images/button_start01.gif); background-repeat:no-repeat; }
.flashButtonC    { height:23px; position:absolute; top:0px; left:43px; background-image:url(http://cdn.3dslut.com/templates/design1/images/button_mid01.gif); background-repeat:repeat-x; }
.flashButtonC > a { line-height:23px; }
.flashButtonE    { width:5px; height:23px; position:absolute; top:0px; left:123px; background-image:url(http://cdn.3dslut.com/templates/design1/images/button_end01.gif); background-repeat:no-repeat; }

.navTextBIG, #whereAmI { font-size:28px; }

#whereAmI { position:absolute; top:20px; right:0px; }

ul.cust { list-style-type:none; }

.faqSeq  { width:25px;  }
h3.faq   { font-size:10px; line-height:12px; margin:0 60px 0 25px; }
.faqGoT  { padding:5px; position:absolute; right:0;top:0;}
.logout, .whereAmI { position:absolute; }
.whereAmI { bottom:-5px; right:0px; }
.logout   { top:0px; right:0px; }
.faqHL   { border-bottom:1px solid #444; font-size:10px; line-height:12px; padding:5px; }
.faqText { font-size:10px; line-height:12px; padding:15px 7px 7px; }

a.navigation,
a.navigation:link,
a.navigation:visited,
a.navigation:hover,
a.navigation:active  {  width:33%; height:37px; line-height:37px; }
a.navigation:hover   {  color:#6b952b;}

.boxHL2   { padding-left:4px; }
.boxHL3, .tblHEADLINE { padding-left:4px; padding-bottom:4px;}

.boxHL3_MEM { border-top:1px solid #FFF; padding-left:4px; padding-bottom:4px;}

.newsHL1  { font-size:18px;  }
.newsMain { top:0px; }
.newsTbl, .padding5px, .newsHL1  { padding:4px; }
.newsTXT  { padding:0px 7px; }
.newsSHL  { padding-bottom:7px; text-indent:7px; }

.br1c{border-color:#FFF;}
.bg3c{background-color:#CCCBD8;}
.br3c{border-color:#000;}
.bg4c{background-color:#E19A9A;}
.br4c{border-color:#393939;}
.bg6c{background-color:#8892A7;}
.tx6c{color:#802121;}
.tx7c{color:#802121;}
.bg8c{background-color:#DDD;}
.br8c{border-color:#5f5f5f;}
.bg9c{background-color:#393939;}
.br9c{border-color:#FFF;}
.input1{font-size:10px;background-color:#DDD;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;}.input1a, .input1b, .text00, .text01, .text01bold{font-size:10px;}
D;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;}.input1a, .niceButton{background-color:#DDD;}
D;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;}.input1a, .input2, .input2a{border-style:solid;}
D;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;}.input1a, .input2, .input2a{border-width:1px;}
D;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;}.input1a{border-color:#5f5f5f #fff #fff #5f5f5f;}
.input2, .input2a, .text03, .text03bold{font-size:12px;}
.input2, .input2a{background-color:#C00;}
.input2, .input2a{border-color:#ffc7b6 #6e0000 #400000 #ffc7b6;}
.input2{width:130px;}
.sperrig{letter-spacing:10px;}
.text08, .text08bold, .text09, .text09bold{font-size:18px;}
.text_rot{color:#C00;}
.llH2{z-index:1;}
.llH2{width:1500px;}
.llH2{left:-1600px;}
.llH2{top:0px;}
.llH2, #swfname, #swfname_g{position:absolute;}
.llH2{visibility:visible;}
.formLabel{vertical-align:top;}
.formLabel{line-height:14px;}
.formLabel, .formField{padding:3px 0;}
.formField{margin:auto 5px auto 125px;}
.fieldInfo{float:right;}
.fieldInfo, .driverButton, .driverButton2{padding:5px;}
.fieldInfo{width:150px;}
.driverButton{width:291px;}
.driverButton, .driverButton2{height:70px;}
.driverButton2{clear:right;}
.driverButton2{margin-left:291px;}
