/* Standard-CSS  */
html, body, div, p, h1, h2, ul, ol, span, a, table, td, form, img, li { margin: 0px; padding: 0px; font-size:9px; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; line-height:12px; }
html, body { background-color: #fff; font-size: 101%; }

/* Allgemeine Formatierungen */
a:link,a:visited,a:hover,a:active,a.white:link,a.white:active,a.white:visited,a.black:link,a.black:active,a.black:visited { text-decoration:underline; }
a.black_no:link,a.black_no:active,a.black_no:visited { text-decoration:none; }
a.white:hover,a.black:hover { text-decoration:none; }
a:link,a:visited,a:active { color: #7D7D7D; }
a.white:link,a.white:active,a.white:visited,a.white:hover { color:#FFFFFF; }
a.black:link,a.black:active,a.black:visited,a.black:hover,a:hover { color:#000000; }
a.black_no:link,a.black_no:active,a.black_no:visited,a.black_no:hover { color:#000000; }

strong { font-weight: bold; }
.c,br.c { clear:both; }
br.c { white-space:nowrap; }
.r { float:right; }
.l { float:left; }
.cl { clear:left; }
.center { text-align:center; }
.obfuscate { display:none; }
img { border:0; }
.block { display:block; }
.right { text-align:right; }
.left { text-align:left; }
.top { vertical-align:top; }
.hidden { padding:0; margin:0; }
/* grundsätzliches Layout, Einteilung */
#paper { margin:0 auto 0 50px; }
#sidebar { margin:83px auto 0 30px; width:140px; }
#sidebar_choose { background: #fff url(https://www.erotiklinjen.com/telefonsex/images/sidebar.background.choose.gif) no-repeat; }
#sidebar_choose p { text-align:right; padding:12px 0 32px 0; width:140px; }
#sidebar_choose_alt { background: #fff url(https://www.erotiklinjen.com/telefonsex/images/sidebar.background.choose.gif) no-repeat; }
#sidebar_choose_alt p { text-align:right; padding:12px 0 4px 0; width:140px; }
#sidebar_search { width:140px; height:126px; background-color:#3B3B3B; }
#content { margin-top:42px;	width:740px; }
#header { cursor:pointer; background: #fff url(images/webblogga_erotiklinjen.jpg) no-repeat; height:42px;	width:740px; }
/* Navigation */
#mobileinfobar { text-align: center; background-color:#F30; margin-top:4px; margin-bottom:4px; height:40px}
#navigation,#subnavigation,#subnavigation2 { text-align: right; height:25px; margin:11px 0 0 0; }
#navigation { float:right; }
#submenu_alt { text-align:left; height:25px; width:150px; margin:11px 0 0 0; float:left; }
#subnavigation { width:438px; }
#subnavigation2 { width:147px; }
#submenu { height:25px; width:740px; }
#name {	width:302px; height:25px; margin:11px auto 0 0; }
/* Teaser */
#teaser,.teaserbig { margin:20px 0 0 0; }
#teaser,.teaser { width:740px; height:126px; background-color:#ffffff; background-image:url(images/frontpage_space_5.jpg); }

.teaserbig { width:740px; background-color:#3B3B3B; min-height:126px; }
.teaserpfeil { background-repeat:no-repeat; line-height:6px; font-size:6px; background-image:url(../images/teaser.pfeil.gif); margin:0px 3px 3px 5px; }
.navigationpfeil { background-repeat:no-repeat; line-height:6px; font-size:6px; background-image:url(../images/navigation.pfeil.gif); margin:0px 3px 3px 0px; }
.contentpfeil { background-repeat:no-repeat;line-height:6px; font-size:6px; background-image:url(../images/content.pfeil.gif); margin:0px 3px 0px 0px; }
.contenttelefon { background-repeat:no-repeat;line-height:8px; font-size:8px; margin:0px 3px 0px 0px; }
.contentsms{ padding-left:8px;background-repeat:no-repeat;line-height:8px;font-size:8px;background-image:url(../images/content.sms.gif);margin:0px 0px 0px 0px; }
#teaserpadding { padding:20px 31px 26px 17px; }
#searchpadding { padding:31px 21px 0px 17px; }
#anbieterpadding { padding:26px 0 36px 0; }
#anbieterteaser { width:740px; height:74px;	background-image:url(../images/teaser.inserieren.gif);}
#teaserleft { width:380px; margin-right:5px; float:left; }
#teaserright { width:257px; float:right; }
#girlsteaserleft { width:257px; margin-right:5px; float:left; }
#girlsteaserright { width:418px; float:right; }
#anzeigenbox { width:234px; height:60px; background-color:#7D7D7D; }
.teaseritalic,.teasernormal,.searchitalic { font-size: 11px; font-style:italic; font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; margin:0 0 15px 0; color: #333; }
.searchitalic { margin:0 0 19px 0; }
.search_start { margin:13px 0 0 0; background-position:8px 4px; background-image:url(../images/teaser.pfeil.gif); background-repeat:no-repeat; }
.stpadding { padding:0 0 0 17px }
.sbstart { width:141px; background-image:url(../images/sidebar.background.gif); background-repeat:no-repeat; margin:28px 0 0 0; }
.sbanzeigen { width:140px; background-image:url(../images/sidebar.background.gif); background-repeat:no-repeat; margin:19px 0 0 0; }
.sbheadtop { padding:19px 0 14px 17px; color:#7b7b7b; }
.sbheadtext { padding:19px 0 17px 17px; color:#7b7b7b; }
a.livesuchelink:link,a.livesuchelink:visited,a.livesuchelink:hover { font-size: 11px; font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; }

.sbr { margin:0 1px 1px 0; }

.sbadbox,.sblivesuche { width:138px;border:1px #dbdbdb solid; margin:0 0 1px 0; }
.sbadbox img,.sblivesuche p { margin:8px; border:0px; }

.sbnav { width:140px; height:18px; }
.sbnav span.category { width:93px; margin:0 0 0 17px; float:left; }
.sbnav span.number { width:30px; margin:0 0 0 0; float:left; }
.sbnav span.number,.sbnav span.category,.sbnav { font:10px/12px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; }

.teasernormal { font-style:normal; }
.teaseritalicgirls { font-size: 11px; font-style:italic; font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; margin:0 0 5px 0; }
/* Form, Input, Login */
#loginteaser { width:740px; height:126px; margin:20px 0 0 0; }
#loginleft { width:360px; margin:0 20px 0 0; height:126px;	background-color:#3B3B3B; float:left; }
#loginright { width:360px;	height:126px; background-color:#3B3B3B;	float:right; }
#logintextleft { width:360px; margin:0 20px 0 0; float:left; }
#logintextright { width:360px; float:right; }
.formbereich,#models,.modelsanzeige,.textbereich,.textaufteilung,#footer { width:740px; }
.formleft { width:360px; margin:35px 20px 0 0; float:left; }
.formright { width:360px; margin:35px 0 0 0; float:right; }
.inputimage { margin:4px 0 0 0; }
.formtable { width:360px; border:0px; }
.formtable2 { width:262px; vertical-align:middle; }
.passwort {	padding:10px 0 0 3px; }
.loginbutton { vertical-align:top; }
.standardinput { border-width:0 0 0 0; width:173px;	height:14px; }
.searchinput { border-width:0 0 0 0; width:97px;height:14px; }
.formdiv1,.formdiv2 { background-image:url(../images/form.background.gif); background-repeat:no-repeat;	width:181px; height:22px; }
.formdiv3 { background-image:url(../images/form.background.search.gif); background-repeat:no-repeat;	width:106px; height:22px; }
.formdiv1 { margin:4px 0 6px 3px; }
.formdiv2 { margin:0 0 0 3px; }
.formpadding { padding:3px 4px 3px 4px; }
#formularleft {	width:356px; margin:0 28px 0 0; }
#formularright { width:356px; }
#formularteaser { padding:0 0 9px 0; }
#formulardetailtext { margin:17px 0 0 0; font-size:9px; font-family:Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; line-height:18px; text-align:justify; }
.formulartext {	width:102px; float:left; margin:1px 0 0 0px; height:20px; }
.formulartext2 { width:246px; }
.formulartextcc { width:85px; float:left; margin:1px 0 0 0px; height:20px; }
.formularpadding { padding:0 0 0 25px; }
.formularinput { width:240px; height:13px; padding: 0 0 0 1px; }
.formularinput_halb { width:354px; height:19px; padding: 0 0 0 1px; }
.formularcc { width:35px; height:13px; padding:1px; }
.formularcvc { width:59px; height:13px; padding:1px; }
.formularzeile { margin:0 0 0 2px; }
.formularzeile_halb { padding:12px 0 12px 2px; }
.formulargt { width:155px; height:13px; padding:1px; margin:0 10px 0 0; }
.selectgt { width:74px; height:16px; }
.formularteilung { width:245px; margin:0 0 0 6px; }
.formulartextarea { width:239px; padding:1px; height:164px; }
.radio { padding:0 0 0 10px; }
.file { background-color:#3B3B3B;color:#FFFFFF;font-size:9px;width:167px;height:18px; }
.werbung { width:400px; height:80px; }
/* Models */
#models { margin:28px 0 0 0; height:289px; }
.modelspadding19,.boxpad19 { margin:19px 0 0 0;height:308px; }
.modelspadding28 { margin:28px 0 0 0;height:308px; }
.modelpadding,.boxpadding { padding:9px 9px 4px 9px; }
.modelsanzeige,.boxebeme { height:300px; }
.modelbox,.box { margin:0px 10px 0 0; width:138px; min-height:308px; border:1px solid #DCDCDC; float:left; cursor:pointer; }
.modelbox { height:308px; }
.bigbox { margin:0px 10px 0 0; width:588px; min-height:308px; border:1px solid #DCDCDC; float:left; cursor:pointer; }
.modelcontent,.boxcontent { width:120px; }
.bigboxcontent { width:572px; }
.bigboxcontent a { font-size:11px; font-family:Georgia, Arial, Verdana, Helvetica, sans-serif; color:#000000; line-height:15px; }
.boxcontent a { font:9px/12px Tahoma,Arial, Verdana, Helvetica; }
.boxcontent a:link.top10,a:visited.top10,a:hover.top10 { font-size:11px; font-family:Georgia, Arial, Verdana, Helvetica, sans-serif; color:#000000; line-height:15px; }
.boxcontent { color:#7D7D7D; }
.modelinfo { color:#7D7D7D; text-align:justify;	height:42px; }
.nummerbig { font-size:10px; }
.modelinfo_sms { color:#7D7D7D; text-align:justify; height:30px; margin-top: -2px; }
.modelinfo_alt { color:#7D7D7D; text-align:justify; height:60px; }
.modeltelefon { color:#000000; text-align:justify; height:21px; font-size:10px; }
.modelsms_text { color:#000000; text-align:left; height:14px; font-size:10px; }
.modelsms_nummer { color:#000000; text-align:left; height:14px; font-size:10px; padding-left: 11px; }
.modelstern { font-size:10px; color:#7D7D7D; }
.modelprice { font-size:10px; color:#7D7D7D; margin:8px 0 0 0; }
.model18px { height:18px; color:#7D7D7D; }
.modelheader { margin:7px 0 0px 0; height:25px; }
.modelfooter { padding:13px 0 0 0; }
.modelfooter_alt { padding:31px 0 0 0; }
.modelfooter_sms { padding:28px 0 0 0; }
#modelbox_last,.modelbox_last_anzeige,.box_last { margin:0 0 0 0; width:138px; height:308px; border:1px solid #DCDCDC; float:right; cursor:pointer; }
/* Textbereich */
.textlinks,.textrechts { text-align:justify; }
.textlinks { float:left; width:354px; margin:0 26px 0 0; }
.textrechts { float:right; width:360px; }
/* Schriftformatierungen */
.fs16,.textgeorgia,.textform,.small,.textgeorgia_freischalten,.georgia,.grey,.darkgrey,.active,.teasertext,.searchtext,.lh16px,.lh21px,#livesucheteaser p { font-size:11px; font-family:Georgia, Arial, Verdana, Helvetica, sans-serif; }
.lh16px,#livesucheteaser p { line-height:16px; }
.lh21px { line-height:21px; }
.textgeorgia_freischalten { line-height:11px; }
.textgeorgia,.small,.fs16 { line-height:18px; }
.textform { line-height:13px; }
.small { font-size:9px; }
mobiledetectfont { color:#000000; font-size:18px; font-weight:normal; margin:0; }
h1 { display:none; }
h3 { color:#7D7D7D; font-size:9px; font-weight:normal; margin:0; }
h4 { margin:0; }
h2 { height:19px; width:354px; margin:2px 0 11px 0; }
h2#vorteile { background: #fff url(../images/header.anzeigebuchen.ueberschrift1.gif) no-repeat; }
h2#preis1 { background: #fff url(../images/header.preis2.gif) no-repeat; margin-top:31px; }
h2#preis2 { background: #fff url(../images/header.preis1.gif) no-repeat; }
h2#erfolgreich { background: #fff url(../images/header.anzeigebuchen.ueberschrift2.gif) no-repeat; margin-top:47px; }
h2#agentur { background: #fff url(../images/header.anzeigebuchen.ueberschrift3.gif) no-repeat; margin-top:30px; }
h2#kostenlos { background: #fff url(../images/header.kostenlos.gif) no-repeat; margin-top:36px; }
h2#login1 { background: #fff url(../images/header.login1.gif) no-repeat; margin-top:11px; }
h2#login2 { background: #fff url(../images/header.login2.gif) no-repeat; margin-top:11px; }
h2#profilheadline { font-size:16px; }
h2#telefonnummer { font-size:14px; margin-top:20px; }
span#telefonnummer { font-size:14px; }
h2#nav { font-size:16px; }
h2#userpreis1 { background: #fff url(../images/header.useranmeldung.preis1.gif) no-repeat; }
h2#userpreis2 { background: #fff url(../images/header.useranmeldung.preis2.gif) no-repeat; margin-top:30px;}
h2#userpreis3 { background: #fff url(../images/header.useranmeldung.preis3.gif) no-repeat; }
h2#userpreis4 { background: #fff url(../images/header.useranmeldung.preis4.gif) no-repeat; margin-top:30px; }
h2#agb1 { background: #fff url(../images/header.agb.ueberschrift1.gif) no-repeat; margin-top:37px; }
h2#agb2 { background: #fff url(../images/header.agb.ueberschrift2.gif) no-repeat; margin-top:37px; }
h2#agb3 { background: #fff url(../images/header.agb.ueberschrift3.gif) no-repeat; margin-top:37px; }
h2#agb4 { background: #fff url(../images/header.agb.ueberschrift4.gif) no-repeat; margin-top:37px; }
h2#agb5 { background: #fff url(../images/header.agb.ueberschrift5.gif) no-repeat; margin-top:37px; }
h2#agb6 { background: #fff url(../images/header.agb.ueberschrift6.gif) no-repeat; margin-top:37px; width:410px; }
h2#agb7 { background: #fff url(../images/header.agb.ueberschrift7.gif) no-repeat; margin-top:37px; }
h2#agb8 { background: #fff url(../images/header.agb.ueberschrift8.gif) no-repeat; margin-top:37px; width:410px; }
h2#agb9 { background: #fff url(../images/header.agb.ueberschrift9.gif) no-repeat; margin-top:37px; }
h2#agb10 { background: #fff url(../images/header.agb.ueberschrift10.gif) no-repeat; margin-top:37px; width:550px; }
h2#agb11 { background: #fff url(../images/header.agb.ueberschrift11.gif) no-repeat; margin-top:37px; }
h2#agb12 { background: #fff url(../images/header.agb.ueberschrift12.gif) no-repeat; margin-top:37px; }
h2#agb13 { background: #fff url(../images/header.agb.ueberschrift13.gif) no-repeat; margin-top:37px; }
h2#agb14 { background: #fff url(../images/header.agb.ueberschrift14.gif) no-repeat; margin-top:37px; }
h2#agb15 { background: #fff url(../images/header.agb.ueberschrift15.gif) no-repeat; margin-top:37px; }
h2#agb16 { background: #fff url(../images/header.agb.ueberschrift16.gif) no-repeat; margin-top:37px; }
h2#agb17 { background: #fff url(../images/header.agb.ueberschrift17.gif) no-repeat; margin-top:37px; }
h2#agb18 { background: #fff url(../images/header.agb.ueberschrift18.gif) no-repeat; margin-top:37px; }
h2#agb19 { background: #fff url(../images/header.agb.ueberschrift19.gif) no-repeat; margin-top:37px; }
h2#partner1 { background: #fff url(../images/header.partnerprogramm.ueberschrift1.gif) no-repeat; }
h2#partner2 { background: #fff url(../images/header.partnerprogramm.ueberschrift2.gif) no-repeat; }
h2#partner3 { background: #fff url(../images/header.partnerprogramm.ueberschrift3.gif) no-repeat; margin-top:34px; }
h2#partner4 { background: #fff url(../images/header.partnerprogramm.ueberschrift4.gif) no-repeat; margin-top:34px; }
h2#livesuche1 { background: #fff url(../images/header.livesuche.ueberschrift1.gif) no-repeat; width:250px; margin:0 0 18px 0; }
h2#livesuche2 { background: #fff url(../images/header.livesuche.ueberschrift2.gif) no-repeat; width:100px; margin:0 0 17px 0; }
h2#livesuche3 { background: #fff url(../images/header.livesuche.ueberschrift3.gif) no-repeat; width:100px; margin:0 0 17px 0; }
h2#impressum1 { background: #fff url(../images/header.impressum.ueberschrift1.gif) no-repeat; width:194px; }
h2#impressum2 { background: #fff url(../images/header.impressum.ueberschrift2.gif) no-repeat; width:194px; }
h2#impressum3 { background: #fff url(../images/header.impressum.ueberschrift3.gif) no-repeat; width:194px; margin-top:23px; }
h2#impressum4 { background: #fff url(../images/header.impressum.ueberschrift4.gif) no-repeat; width:194px; margin-top:25px; }
h2#impressum5 { background: #fff url(../images/header.impressum.ueberschrift5.gif) no-repeat; width:194px; }
h2#impressum6 { background: #fff url(../images/header.impressum.ueberschrift6.gif) no-repeat; width:194px; }
h2#impressum7 { background: #fff url(../images/header.impressum.ueberschrift7.gif) no-repeat; width:194px; margin-bottom:16px; }
h2#impressum8 { background: #fff url(../images/header.impressum.ueberschrift8.gif) no-repeat; width:194px; margin-top:25px; }
h2#impressum9 { background: #fff url(../images/header.impressum.ueberschrift9.gif) no-repeat; width:194px; margin-top:28px; }
.grey {	color:#7D7D7D; }
.darkgrey {	color:#3B3B3B; }
.active { text-decoration:underline; }
.teasertext,.searchtext {
	color:#000;
	text-align:justify;
	line-height:18px;
}
.teasertext,.searchtext a { font-size:11px; color:#00000; text-decoration:none; }

/* Footer */
#footer { padding:28px 0 29px 0; }
#trennlinie,.trennlinie { width:740px; height:3px; background-image:url(https://www.erotiklinjen.com/telefonsex/images/trennlinie.gif); font-size:0px; }
.trennpadding { padding:24px 0 27px 0; }
#footercontent { width:740px; margin:21px 0 0 0; }
.footerlinks { line-height:16px; }

.seitenzahlen {	float:left; margin:0 17px 0 0; height:20px; }
.seitenoptionen { float:left; margin:0 17px 0 0; height:20px; }
.kategorieauswahl { float:right; height:20px; }
.auswahlfeld { width:210px; height:20px; padding:2px; }
.seitentextpadding { padding:4px 0 0 0; }
.seitenauswahlbereich { width:740px; margin:6px 0 0 0; }
.seitenauswahlbereichfooter { width:740px; margin:15px 0 0 0; }

/* Profil */
#profil { width:740px; margin:20px 0 0 0; }
#profilleft { width:354px; margin:0 22px 0 0; float:left; }
#profiltext { width:354px; }
#profilright { width:364px;	float:right; position:relative; }
.profiltelnr { font-size:27px; font-family:Georgia, Arial, Verdana, Helvetica, sans-serif; margin:0 0 13px 0; }
#profilsubc { clear:both; height:10px; }
#formular { width:740px; margin:25px 0 0 0; }
#layer1 { position:absolute; display:none; top:20px; left:20px; width:324px; height:430px; background-color:#3B3B3B; }
#layer2 { position:absolute; top:30px; left:204px; z-index:1; }
#layer1_content { position:absolute; top:30px; left:20px; color:#FFFFFF; padding:0px 20px 30px 0px; z-index:2; }
#profildetailheadline { font-size:16px; margin:0 0 11px 0; width:280px; }
#bestellen { padding:20px 0 0 106px; }
#detailleft { width:470px; }
#detailtext { padding:1px 18px 0 3px; }
#detailwidth { width:430px; }
#cc { width:245px; }
#cc_ablauf { width:85px; }
#cvc { width:160px; }
.headerpadding { padding:27px 0 0 0; }
.anmeldenbuttons { padding:11px 0 0 0; }
.buttons { padding:22px 0 0 0; }
.buttons2 { padding:18px 0 0 0; }
.partnerbuttons { padding:14px 0 0 0; }
.freischaltenbuttons { padding:22px 0 0 0; }
.anmelden { height:30px; }
#agbteaser { width:740px; height:126px; background-image:url(../images/teaser.agb.gif); }
#webmasterteaser { width:740px; height:126px; background-image:url(../images/teaser.webmaster.gif); }
#hilfeteaser { width:740px; height:126px; background-image:url(../images/teaser.hilfe.gif); }
#impressumteaser { width:740px; height:126px; background-image:url(../images/teaser.impressum.gif); }
#livesucheteaser { width:740px; height:126px; background-image:url(../images/teaser.livesuche.gif); text-align:center; }
#livesucheteaser p { color:#FFFFFF; padding:68px 10px 0 10px; }
#werbeteaser { width:740px; height:126px; background-image:url(../images/teaser.werbung.gif); }
#anzeigebuchenteaser { width:740px; height:126px; background-image:url(../images/teaser.inserieren.gif); }
#danketeaser { width:740px; height:126px; background-image:url(../images/teaser.danke.gif); }
.justify { text-align:justify; }
.textarea { width:348px; height:135px; padding:1px; }
.buttonpadding { padding:21px 0 0 192px; }
.portieren { padding:11px 0 0 0; }
.formularselect { width:245px; height:16px; }
.formularselect2 { width:245px; margin:0 0 3px 0; }
.freischalteninput { width:138px; height:13px; padding:1px; }
#adtext { color:#7D7D7D; padding:2px 0 30px 0; }
#ad { margin:57px 0 0 0; }
#texttop { padding:27px 0 0 0; }
.layout3spalten1 { width:195px; margin:0 30px 0 0; }
.layout3spalten2 { width:228px; margin: 0 27px 0 0; }
.layout3spalten3 { width:260px; }
.layout2spalten1 { width:453px; margin:0 27px 0 0; }
.layout2spalten2 { width:260px; }
.strich { font-size:8px; }
.padding20 { padding-top:20px; }
.margin28 { margin:28px 0 28px 0; }
.white { color:#FFFFFF; }
.fs16 { font-size:16px; }

#bookmark {
	padding-left:281px;
	padding-top:21px;
}
#bookmark a {
	font-family:Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
