body{font-family:Verdana, Arial, Helvetica, Geneva;font-size:11px;background-color:#f90;margin:0;padding:0;scrollbar-arrow-color:red;scrollbar-face-color:#F90;scrollbar-shadow-color:#000;scrollbar-track-color:#F90;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:13px;}
a{font-size:11px;text-decoration:none;}
a:visited{color:#000;text-decoration:underline;}
a:active{color:red;font-size:11px;text-decoration:none;}
a:hover{color:#000;font-size:11px;text-decoration:none;}
a:link.small{font-size:9px;text-decoration:none;}
a:visited.small{font-size:9px;text-decoration:none;}
a:hover.small{font-size:9px;text-decoration:underline;}
blockquote{border:1px solid #000;background-color:#FF981F}
label{cursor:pointer}
div{font-size:11px;}
img{border:0}
.posts img{max-width:640px;}
table{border:0}
form,object{margin:0;}
applet{background-color:#FC6; font-size: 9px;}
.gbcomment {margin-left: 30px;padding-left: 2px;border-left: 1px solid #000000;}
.small{font-size:9px;}
.reiter{color:#8B0000;font-size:9px;text-decoration:none;}
.dotted{border-top:solid 1px #660000;}
input{font-family:Verdana, Arial, Helvetica, Geneva;font-size:10px; }
option{background-color:#FC6;font-size:10px;}
textarea{font-family:Verdana, Arial, Helvetica, Geneva;background-color:#FC6;border-color:#8B0000;border-style:solid;border-width:1px;font-size:11px;overflow:auto;}
.v:hover{color:#000;font-size:9px;font-weight:700;text-decoration:underline;}
.b:hover{color:#8B0000;font-size:12px;font-weight:700;text-decoration:underline;}
.w:link, .w{color:#8B0000;font-size:11px;font-weight:700;text-decoration:none;}
.w:visited{color:#8B0000;font-size:11px;text-decoration:none;}
.w:hover{color:#8B0000;font-size:11px;text-decoration:underline;}
tr.hover:hover{background:#FFA824;}
.f:link{color:#000;font-size:10px;font-weight:700;text-decoration:underline;}
.f:visited{color:#444;font-size:9px;text-decoration:none;}
.f:hover{color:#333;font-size:10px;font-weight:700;text-decoration:none;}
a.adm{font-weight:bold;background:orange;border:1px solid #000;color:#000;padding:2px;text-decoration:underline;}
.rand{background:#FFF;border:1px solid #000;color:#000;font-size:12px;font-weight:700;padding:2px;}
.features{background:#FFF;border:1px solid #000;font-size:9px;font-weight:700;padding:1px;}
.prem{background:#FFFF77;}
.motto{background:#F90 url(/images/top_quote.gif) top left no-repeat;font-size:11px;font-style:italic;font-weight:400;margin:0 30px 0 50px;padding-left:40px;padding-right:40px;}
.angaben{font-size:11px;font-weight:700;}
.usertexte{background:url(/images/profil_bg3.jpg);font-weight:bold;height:250px;}

div#horoskop_ausgabe{background-image:url(/images/artikel_bg.jpg);border:1px solid #F0E314;color:#FFF;font-size:12px;line-height:18px;margin:0 auto;padding:20px;width:500px;}
div#horoskop_ausgabe .contentAst{font-weight:400;}
div#horoskop_ausgabe .HeadlineAst2{color:#F0E314;font-size:20px;font-weight:700;}
div#horoskop_ausgabe .HeadlineAst3{color:#F0E314;font-size:14px;font-weight:700;}
div#horoskop_ausgabe .HeadlineAst4{color:#F0E314;font-size:13px;font-weight:700;}
div#horoskop_ausgabe table{border:0;border-spacing:0;empty-cells:show;table-layout:auto;}
div#horoskop_ausgabe table td{border-bottom:1px solid #009EFE;color:#FFF;font-size:12px;padding:3px;}
div#horoskop_ausgabe hr{width:100%;}
.daten_eingabe{background-image:url(/images/artikel_bg.jpg);border:1px solid #F0E314;color:#FFF;font-weight:700;margin:25px auto;text-align:left;width:470px;}
.daten_eingabe .top{background-color:#F0E314;color:#0B5AD4;display:block;font-size:14px;font-weight:700;padding:6px;text-align:left;}
.daten_eingabe .text{font-size:12px;padding:10px;text-align:left;}
.daten_eingabe hr{border:thin solid #009EFE;}
.daten_eingabe input{background:#F6C813;border:1px solid #000;font-size:12px;}
.daten_eingabe select{background-color:#F6C813;font-size:12px;}
#eingabe{margin:0 auto;padding-top:20px;}
#eingabe td{color:#FFF;font-size:12px;}
.teaser{float:left;height:81px;width:234px;}
.teaser img{float:left;}
.teaser .links{float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:800;height:44px;padding-left:37px;padding-top:37px;width:31px;}
.fehlerausgabe{background-color:#F0E314;border:1px dotted red;color:red;font-size:12px;margin:20px auto;padding:10px 10px 10px 30px;text-align:left;width:400px;}
acronym{border-bottom:1px dotted black;cursor:help;}
.imp1{border-left:4px solid red;font-style:italic;padding-left:5px;}
.imp2{border-left:4px solid #8B0000;font-style:italic;padding-left:5px;}
.imp3{border-left:4px solid #FF0;font-style:italic;padding-left:5px;}
fieldset{font-size:14px;border:1px solid #000;margin:1em 0;padding:10px;background: #FF9E00;}
fieldset label{font-weight:bold;float:none;padding:10px 0 10px 0;text-align:left;width:auto;}
fieldset legend{font-size:14px;}
.eingabefeld{padding:3px;width:200px;float:left;}
a:link,.m:hover,.a:hover{color:#000;font-size:11px;text-decoration:underline;}
p,td,.posts,.posts_10{font-size:11px;}
select,input.text{background-color:#FC6;font-size:10px;}
.v:link,.v:visited{color:#000;font-size:9px;font-weight:700;text-decoration:none;}
.b:link,.b:visited{color:#8B0000;font-size:12px;font-weight:700;text-decoration:none;}
.m:link,.a:link, .m{color:#000;font-size:11px;font-weight:700;text-decoration:none;}
.m:visited,.a:visited{color:#131313;font-size:11px;text-decoration:none;}
div#horoskop_ausgabe table thead,#eingabe td.bold,fieldset legend{font-weight:700;}
#loading{background-repeat:no-repeat;color:#fff;font-size:15px;height:20px;left:0;position:fixed;top:0;visibility:hidden;width:20px;}
a.pm{display:block;margin:0;padding:3px;text-decoration:none;font-size:11px;}
a.pm:hover{text-decoration:underline;}
.mr {float:right;margin:0;padding:3px;padding-top:5px;}
.clear {clear:both;}
.user_div_tiny {position:relative;background-color:#FFB442;float:left;padding:5px;margin:5px;border:1px dotted #FC6;height:90px;width:210px;text-align:left;overflow:hidden;}
.user_div_tiny[class] {height:66px;width:210px;}
.user_image_tiny {float:left;padding:2px;margin:0 2px 2px 0;border:1px solid #F90;position:relative;}
.user_image_tiny_box {float: left; width: 68px;height:66px;}
.user_postcount {background:#FFA81F;padding:2px;-moz-border-radius:4px;border:1px solid #DD8500;position:absolute; top:52px;left:180px;}
.user_postcount[class] {left:190px;}
.user_postcount a {color:#DD8500;font-style:italic;}
.user_msince {float:right;color:#DD8500;}
.memberstate {float:left;background:darkred;color:white;padding:0 3px 0 3px;font-weight:bold;}

.ev-da {background-color:#F90;border:1px solid darkred;height:60px;padding:5px;text-align:center;}
.ev-t {background:#FC9C32;font-weight:bold;padding:5px;text-align:left;border:1px solid darkred;}
.ev1 {font-weight:bold;background:#FFC977;color:black;padding:3px;}

.ev-da2 {border-bottom:1px dotted darkred;height:60px;padding:5px;text-align:center;}
.ev-t2 {height:300px;padding:5px;text-align:center;border-bottom:1px dotted darkred;}
.ev12 {font-weight:bold;color:black;padding:3px;}

.signatur {padding:10px;font-size:10px;color:darkred;}
.signatur img{max-width:500px;}
.signatur img{max-height:250px;}

.bgcolor1{background-color:#FFB442}
.bgcolor2{background-color:#FFAE35}
.bghighcolor1{background-color:#FF981F}
.bghighcolor2{background-color:#FF910F}

.bb3 {border-bottom:3px solid black;}
.bb1 {height:32px;border-bottom:1px solid black;}
.br {border-right:1px solid black;}
.pagination{padding:15 5 15 0;} 
.pagination ul{margin:0;padding:0;text-align:right;font-size:11px;} 
.pagination li{list-style-type:none;display:inline;padding-bottom:1px;} 
.pagination a, .pagination a:visited{font-size:11px;padding:0 3px;border:1px solid #000;text-decoration:none; color:#000;background-color:#F90;} 
.pagination a:hover, .pagination a:active{font-size:11px;padding:0 3px;border:1px solid #000;color:#000;background-color:#FFBF5E;} 
.pagination li.currentpage a, .pagination li.currentpage a:hover, .pagination li.currentpage a:visited, .pagination li.currentpage a:active{font-size:15px;font-weight:bold;padding:0 3px;border:2px solid #000;background-color:#FFB442;color:#9F2727;} 
.pagination li.nextpage{font-weight:bold;}
.paginationsmall{padding:0;display:inline;} 
.paginationsmall ul{display:inline;margin:0;padding:0;text-align:left;font-size:11px;} 
.paginationsmall li{list-style-type:none;display:inline;padding-bottom:1px;} 


#tipDiv {border: 1px solid #aaa;font-size: 8px;background-color: #ddd;color: #000;}
#tipDiv div {border: 1px solid #fff;padding-left: 0px;padding-right: 0px;}

.frame{}
.frame input {background-color:#FC6; font-size: 9px;border-style:none;}
.frame select {background-color:#FC6; font-size: 9px;border-style:none;}
.frame option {background-color:#FC6; font-size: 9px;border-style:none;}
.frame a:link {font-size: 9px; text-decoration: none; color:#000}
.frame a:visited {text-decoration: none; color:#000}
.frame a:active {font-size: 9px; text-decoration: none; color:#F00}
.frame a:hover {font-size: 9px; text-decoration: underline; color:#000}
.frame a {font-size: 9px; color:#0000FF; text-decoration: none}
.frame div {font-size: 9px}
.frame p {font-size: 9px}
.frame td {font-size: 9px}

/* online liste */
.frame a.ws {text-decoration: none; color:#8B0000;}
.frame a.ws:link {font-size: 9px;font-weight: bold; color:#8B0000;}
.frame a.ws:visited {font-size: 9px; color:#8B0000;}
.frame a.ws:hover {font-size: 9px; text-decoration: underline; color:#8B0000;}

.frame a.ms {text-decoration: none; color:#000;}
.frame a.ms:link {font-size: 9px;font-weight: bold}
.frame a.ms:visited {font-size: 9px;}
.frame a.ms:hover {font-size: 9px; text-decoration: underline;}

.frame a.adm {background:red;color:yellow;}
.frame b.y {color:yellow;}
.frame a.away {	-moz-opacity: 0.50;}
.frame a.awayws:visited {font-size: 9px; text-decoration: none; color:#8B0000}
.frame a.awayws:hover {font-size: 9px; text-decoration: underline; color:#8B0000;}
.frame a.awayms:visited {font-size: 9px; text-decoration: none; color:#000}
.frame a.awayms:hover {font-size: 9px; text-decoration: underline; color:#000;}
.frame a.awayms { color:#7F4C00; }
.frame a.awayws { color:#C54C00; }

/* Misc */
a.umitte 		{ font-size:10px; color:darkred;font-weight:bold;text-decoration: none;}
a.umitte:hover 		{ font-size:10px; color:darkred;font-weight:bold;text-decoration: none;}
a.umitte:visited 	{ font-size:10px; color:darkred;font-weight:bold;text-decoration: none;}
a:big			{ font-size:24px;text-decoration:underline;}
.quickf 		{ background-color:#FFB442;float:none;padding:5px;margin:5px;margin-left:10px;border:1px solid #000;padding:10px;margin:auto;width:500px}
legend 			{ color:black; font-size:10px;}
ul 			{ padding-left:5px; margin-left:15px;line-height:1.5;list-style-image:  url(/images/bullet_pfeil.gif)}

/* Tabs */
*html #tabs br 		{ display: none; } /* verhindert verrutschen der Profilseite im FF */
#tabs ul		{ margin: 0; padding: 10px 10px 0; list-style: none; }
#tabs li 		{ float: left; background: url("/images/tabs/tab_links.gif") no-repeat left top; margin: 0; padding: 0 0 0 9px; }
#tabs a 		{ float: left; display: block; background: url("/images/tabs/tab_rechts.gif") no-repeat right top; padding: 6px 15px 4px 6px; text-decoration: none; font-weight: bold; color: #b6411c; }
#tabs a:hover 		{ color: #333; }
.zieher 		{ margin-bottom: -3px; }
*html .zieher		{ margin-bottom: -6px; }

/* Albumbilder */
#albumbilder 		{ width: 375px; height: 80px; margin: 0 auto; text-align: center;}

/* Albumbild */
.bild_container 	{ background: url(/images/albumbild/bg.png) no-repeat; float: left; }
.bild_container_gal 	{ background: url(/images/albumbild/bg_gal.png) no-repeat; float: left;}
.bild_container_gal .dim img { padding:2px 0 0 2px;}
.dim_own		{ width: 74px; height: 90px; }
.dim 			{ width: 74px; height: 70px; }
.dim img 		{ margin-top: 8px; }
*html .filter 		{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/albumbild/bg.png', sizingMethod='crop'); } 
*html .filter_gal 	{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/albumbild/bg_gal.png', sizingMethod='crop'); } 
*html .bild_container 	{ background-image: none; } 
.dim a 			{ position: relative; z-index: 1; }

/* Profilbild */
.linksOben 		{ background: url(/images/profilrahmen/l_o.png); }
*html .linksOben	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/l_o.png', sizingMethod='crop'); }
.obenMitte 		{ background: url(/images/profilrahmen/o_bg.png); }
*html .obenMitte  	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/o_bg.png', sizingMethod='crop'); } 
.rechtsOben 		{ background: url(/images/profilrahmen/r_o.png); }
*html .rechtsOben 	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/r_o.png', sizingMethod='crop'); }
.linksMitte 		{ background: url(/images/profilrahmen/l_bg.png); }
*html .linksMitte 	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/l_bg.png', sizingMethod='crop'); }
.rechtsMitte 		{ background: url(/images/profilrahmen/r_bg.png); }
*html .rechtsMitte	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/r_bg.png', sizingMethod='crop'); }
.linksUnten 		{ background: url(/images/profilrahmen/l_u.png); }
*html .linksUnten 	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/l_u.png', sizingMethod='crop'); }
.untenMitte 		{ background: url(/images/profilrahmen/u_bg.png); }
*html .untenMitte 	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/u_bg.png', sizingMethod='crop'); }
.rechtsUnten 		{ background: url(/images/profilrahmen/r_u.png); }
*html .rechtsUnten	{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/profilrahmen/r_u.png', sizingMethod='crop'); }

.hinweis		{ font-size:10px;background:white;padding:1px;border:1px solid black; }
.warnung		{ font-size:10px;background:red;color:white;padding:1px;border:1px solid black; }
.highlight		{ font-weight:bold; }
wbr:after 		{ content: "\00200B" }

.fm-bttn-right		{ font-weight:bold; background-color:#FC6; width:70px; font-size:9px; border:1px solid #000; }
.fm-bttn-left		{ font-weight:bold; background-color:#FC6; margin:1px 0 1px 0; width:115px; font-size:9px; border:1px solid #000; }
.red			{ color:darkred; }

.closeX 		{ text-align: center; margin: 3px; position: absolute; top:0px; right:5px; }
.closeX a		{ font-size: 20px; text-decoration:none; width: 25px; height: 25px; background-image: url(/images/no.gif); background-repeat: no-repeat;cursor:pointer; display:block; }
.closeX a span		{ display:block; width: 25px;height: 25px; visibility:hidden; }

/* interner Newsletter */
.nl-wrapper		{ width:550px; }
.nl-title 		{ font-size:18px; padding:20 0 0 20; }
.nl-header		{ background-image:url("http://www.flirtlife.de/images/div-header.gif"); background-repeat: no-repeat; height:56px; padding:0 50 0 50; }
.nl-mbody 		{ background-image:url("http://www.flirtlife.de/images/div-bg.gif"); background-repeat: y-repeat; padding:10 50 0 50; font-size:11px; }
.nl-mbody a		{ border-bottom: 1px dotted black; text-decoration:none; }
.nl-footer-body 	{ font-size:10px; padding:10 50 0 60; }
.nl-footer 		{ background-image:url("http://www.flirtlife.de/images/div-footer.gif"); background-repeat: no-repeat; height:56px; }

/* User Rating */
.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(../images/rating/star.gif) top left repeat-x;
}

.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

/* Startseite Container */
.container-headline-box	{letter-spacing: 0px; margin:10px 0 0 0;padding:0px;}
.container-headline	{padding:0 5px 0 5px;background:darkred;color:#fff;font-size:13px;}
.container-content	{background-color: #ffac30; padding:5px;border-top:2px solid darkred;border-left:1px solid darkred;border-bottom:1px solid darkred;border-right:1px solid darkred;}

/* Guestbook */
.guestbook_content img { 
	max-width: 435px;
	width: expression(this.width > 435 ? 435: true);
}
