body  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; /*background-color: #cccc99*/ background-color:#333333; }
p, li, .text, dd, dt, td { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }
dt { font-style: italic; }
a:link { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }
a:visited { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }
a:hover { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }
a:active { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }

.top01   { background-image: url(/themes/men/profil_uebersicht/fm_logo.jpg); background-repeat: no-repeat; background-position: 0 0; width: 500px; height: 130px }
.top02   { background-image: url(/themes/men/profil_uebersicht/fm_topbanner01.jpg); background-repeat: no-repeat; background-position: 0 0; width: 500px; height: 130px }
.top04   { background-image: url(/themes/men/profil_uebersicht/fm_topbanner02.jpg); background-repeat: no-repeat; background-position: 0 0; width: 500px; height: 130px }
.bottom01   { background-image: url(/themes/men/profil_uebersicht/fm_bottom01.jpg); background-repeat: no-repeat; background-position: 0 0; width: 500px; height: 178px }
.bottom02   { background-image: url(/themes/men/profil_uebersicht/fm_bottom02.jpg); background-repeat: no-repeat; background-position: 0 0; width: 500px; height: 178px }
.abmelden { margin: 0; padding: 0; width: 500px; height: 130px }
.abmelden_form { margin: 0; padding: 0; width: 500px; height: 130px }
.text { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }

.panel { background-color: #efefef; }

#handy_frame { position:absolute;left:0px;right:0px;top:0px;bottom:0px;width:100%;height:100%;z-index:99;text-align:center; }
#handy_screencover { position:absolute;left:0px;right:0px;top:0px;bottom:0px; width:100%;height:100%;background-color:#000000;
					 opacity:0.5;
					 -moz-opacity:0.5;
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                     filter:alpha(opacity=50);
                    }
#handy_window { margin-top:70px;width:440px;height:515px;background-image:url('infohandy.jpg');margin-left:auto;margin-right:auto;text-align:left; }
#handy_instructions { position:absolute;left:30px;width:190px;height:440px;top:52px;font-size:10pt; }
#handy_instructions li { margin-left:-20px;padding-bottom:15px; }
#handy_instructions li a { font-weight:bold; }
#handy_display { position:absolute;width:126px;height:172px;top:97px;left:256px;overflow:auto;color:#000000; }
#handy_otherpayment { position:absolute;left:12px;top:416px;width:400px;height:74px;background-color:#ffffff; padding:8px;
opacity:0.7;
-moz-opacity:0.7;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter:alpha(opacity=70);
}
#handy_otherpayment_inner { position:absolute;left:12px;top:416px;width:400px;height:74px; padding:8px;}
#handy_otherpayment_inner a { color:#226644; font-weight:bold;font-size:10pt; }

.transparent_white { background-color:#ffffff;
opacity:0.7;
-moz-opacity:0.7;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter:alpha(opacity=70);
}

.transparent_black { background-color:#000000;
opacity:0.5;
-moz-opacity:0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter:alpha(opacity=50);
}

.transparent_back { background-color:#000000;
opacity:0.5;
-moz-opacity:0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter:alpha(opacity=50);
}

.mailbody { padding:10px;background-color: #fcfcfc; }

.folder tr:hover { background:none; }

#alert_frame { position:absolute;left:0px;right:0px;top:0px;bottom:0px;width:100%;height:100%;z-index:99;text-align:center; }
#alert_frame img { margin-top:5px; float:left; }
#alert_screencover { position:absolute;left:0px;right:0px;top:0px;bottom:0px; width:100%;height:100%;background-color:#000000;
					 opacity:0.5;
					 -moz-opacity:0.5;
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                     filter:alpha(opacity=50);
                    }
#alert_window { margin-top:250px;width:252px;background-color:#f4f4f4;margin-left:auto;margin-right:auto;text-align:left; border: 1px solid #909090; padding-top:20px;position:relative; text-align:center;padding:10px; }
#alert_window h1 { background-image:url(/themes/men/fm_button03.jpg); height:18px; width:272px; text-align:center; margin-left:-10px;margin-top:-10px; font-size:10pt; }

.menu {  }
.menu a { text-decoration:none; background-color: #afc81c; padding-top:4px; padding-bottom:4px; padding-left:15px; padding-right:15px; }
.menu a:hover { background-color: #eaec64; }
.menu a.menuselected { background-color: #eaec64; font-weight:bold; }

.dialog th label { width:113px;height:20px;background-image:url(/themes/men/newdesign/iconbutton_grey.png);background-repeat:no-repeat;text-align:center;padding-left:24px;padding-top:4px;font-weight:bold; display:block; color:#eaec64; }
.dialog td { font-weight:bold; }
.dialog input { border-left:2px solid darkgray;border-top:2px solid darkgray;border-right:2px solid lightgray;border-bottom:2px solid lightgray; }
.dialog .submit { border:0;width:125px;height:29px;text-align:center;padding-left:10px;padding-bottom:3px;background:none;background-image:url(/themes/men/newdesign/aktionsbutton.png);color:#333333;font-weight:bold;font-size:8pt; }

.minisubmit { border:0;width:80px;height:18px;padding-bottom:3px;color:#333333;text-align:center;background:none;background-image:url(/themes/men/newdesign/diverse.png); font-weight:bold; font-size:8pt; display:block; text-decoration:none; font-family:Arial,Helvetica,Sans serif; background-repeat:no-repeat; }
a.minisubmit { border:0;width:80px;height:16px;padding-top:2px;color:#333333;text-align:center;background:none;background-image:url(/themes/men/newdesign/diverse.png); font-weight:bold; font-size:8pt; display:block; text-decoration:none; font-family:Arial,Helvetica,Sans serif; background-repeat:no-repeat; }

#startpage .horoscope p { margin-top:0px; }
#startpage .horoscope h3 { margin-bottom:0px; }

.more { position:absolute;bottom:10px;right:15px;display:block; }
a.button { border:0;width:125px;height:22px;text-align:center;padding-left:10px;padding-top:8px;background:none;background-image:url(/themes/men/newdesign/aktionsbutton.png);color:#333333;font-weight:bold;font-size:8pt;display:block;text-decoration:none; background-repeat:no-repeat; }
a.buttonbad { border:0;width:125px;height:20px;text-align:center;padding-left:10px;padding-top:5px;background:none;background-image:url(/themes/men/newdesign/profilebutton_gelb.png);color:#222222;font-weight:bold;font-size:8pt;display:block;text-decoration:none; background-repeat:no-repeat;margin-bottom:3px;position:relative; }
.buttonbad_inactive { border:0;width:125px;height:20px;text-align:center;padding-left:10px;padding-top:5px;background:none;background-image:url(/themes/men/newdesign/profilebutton_gelb_inaktiv.png);color:#999999;font-weight:bold;font-size:8pt;display:block;text-decoration:none; background-repeat:no-repeat;margin-bottom:3px;position:relative; }
a.buttonlarge { border:0;width:190px;height:22px;text-align:center;padding-left:10px;padding-top:6px;background:none;background-image:url(/themes/men/newdesign/profilebutton.png);color:#333333;font-weight:bold;font-size:8pt;display:block;text-decoration:none; background-repeat:no-repeat; }
.buttonlarge_inactive { border:0;width:190px;height:22px;text-align:center;padding-left:10px;padding-top:6px;background:none;background-image:url(/themes/men/newdesign/profilebutton_inaktiv.png);color:#99aa77;font-weight:bold;font-size:8pt;display:block;text-decoration:none; background-repeat:no-repeat; }

label.heading { width:270px;height:20px;background-image:url(/themes/men/newdesign/iconbutton_grey_320.png);background-repeat:no-repeat;text-align:left;padding-left:30px;padding-top:4px;font-weight:bold; display:block; color:#eaec64; white-space:nowrap; }
h2 { text-align:left;font-weight:normal; display:block; color:#7e9530; white-space:nowrap; font-size:14pt; }
h2.short { width:270px;height:20px;background-image:url(/themes/men/newdesign/iconbutton_grey_320.png);background-repeat:no-repeat;text-align:left;padding-left:30px;padding-top:4px;font-weight:bold; display:block; color:#eaec64; white-space:nowrap; font-size:9pt; }
h2.full { width:600px;height:20px;background-image:url(/themes/men/newdesign/iconbutton_grey_600.png);background-repeat:no-repeat;text-align:left;padding-left:30px;padding-top:4px;font-weight:bold; display:block; color:#eaec64; white-space:nowrap; font-size:9pt; }

a.smallbutton { position:absolute;right:5px;bottom:5px; display:block;width:80px;height:16px;font-size:8pt;background-image:url(/themes/men/newdesign/diverse.png); text-decoration:none;text-align:center;padding-top:2px; font-weight:bold; color:#333333; }

.question { margin-bottom:20px; }

.speechbubble { width:185px;height:140px;padding-left:15px;padding-right:15px;padding-top:20px;background-image:url(/themes/men/newdesign/dog/speachbubble01.png);background-repeat:no-repeat; }

#bgtop { width:980px;height:50px;background-image:url(/themes/men/newdesign/wrappers/bgflaeche02_01.png); }
#bgtopbig { width:980px;height:50px;background-image:url(/themes/men/newdesign/wrappers/bgflaeche01_01.png); }

#bgcenter { width:980px;background-image:url(/themes/men/newdesign/wrappers/bgflaeche02_03.png);position:relative; }
#bgcenterbig { width:980px;background-image:url(/themes/men/newdesign/wrappers/bgflaeche01_03.png);position:relative; }

#bgtitle { width:275px;height:24px;text-align:center;color:#afc81c;font-weight:bold;font-size:10pt;padding-top:7px;position:absolute;top:-50px;left:0px; }
#bgtitlebig { width:360px;height:24px;text-align:center;color:#afc81c;font-weight:bold;font-size:10pt;padding-top:7px;position:absolute;top:-50px;left:0px; }

#bgbot { width:980px;height:20px;background-image:url(/themes/men/newdesign/wrappers/bgflaeche02_02.png); }
#bgbotbig { width:980px;height:20px;background-image:url(/themes/men/newdesign/wrappers/bgflaeche01_02.png); }

#error { background-color:#eaec64;color:#333333;font-weight:bold;text-align:center;margin-bottom:20px; margin-left:40px;margin-right:40px;padding:10px; }

.tabs {
		border-bottom: 1px solid darkgray;
		padding-bottom:3px;
}

.tabs a {
		text-align:center;
		color:#444444;
		font-size:8pt;
		font-family:arial,helvetica,sans serif;
		text-decoration:none;
		background-color: #afc81c;
		padding-top:5px; padding-bottom:3px; padding-left:15px; padding-right:15px;
}

.tabs .tabselected {
		background-color:#eaec64;
		font-weight:bold;
}

.tabs a:hover { background-color:#eaec64; }

div.tabs {  }
.tabs .tabinactive { background-color:#d6e488; color:#99aa77; }

.leftbox_header { width:285px;height:24px;background-image:url(/themes/men/newdesign/fmnew_insidesingles_top.jpg);text-align:center;color:#afc81c;font-weight:bold;font-size:10pt;padding-top:9px;position:relative; }
.leftbox_content { width:245px;background-image:url(/themes/men/newdesign/fmnew_insidesingles_bg.jpg);padding:15px;padding-left:25px;position:relative; }
.leftbox_footer { width:285px;height:7px;background-image:url(/themes/men/newdesign/fmnew_insidesingles_bottom.jpg);position:relative; }

.matchlistleft { table-layout:fixed;width:100%; }
.matchlistleft td { width:33%;text-align:center;white-space:nowrap;overflow:hidden;vertical-align:top; padding:4px; }
.matchlistleft td a { text-decoration:none; font-weight:bold; }
.imgframe { position:relative;width:60px;height:70px;margin:auto; }
.imgframe .isonline { background-color:#edfe88;width:60px;height:12px;position:absolute;top:58px;left:0px;z-index:2;font-size:7pt;text-align:center;font-weight:bold; }

a.horoscope { text-decoration:none;width:155px;height:45px;display:block; }
#aries { background-image:url(/themes/men/newdesign/horoskop/aries.png); }
#aries:hover { background-image:url(/themes/men/newdesign/horoskop/aries_hover.png); }
#taurus { background-image:url(/themes/men/newdesign/horoskop/taurus.png); }
#taurus:hover { background-image:url(/themes/men/newdesign/horoskop/taurus_hover.png); }
#gemini { background-image:url(/themes/men/newdesign/horoskop/gemini.png); }
#gemini:hover { background-image:url(/themes/men/newdesign/horoskop/gemini_hover.png); }
#cancer { background-image:url(/themes/men/newdesign/horoskop/cancer.png); }
#cancer:hover { background-image:url(/themes/men/newdesign/horoskop/cancer_hover.png); }
#leo { background-image:url(/themes/men/newdesign/horoskop/leo.png); }
#leo:hover { background-image:url(/themes/men/newdesign/horoskop/leo_hover.png); }
#virgo { background-image:url(/themes/men/newdesign/horoskop/virgo.png); }
#virgo:hover { background-image:url(/themes/men/newdesign/horoskop/virgo_hover.png); }
#libra { background-image:url(/themes/men/newdesign/horoskop/libra.png); }
#libra:hover { background-image:url(/themes/men/newdesign/horoskop/libra_hover.png); }
#scorpius { background-image:url(/themes/men/newdesign/horoskop/scorpius.png); }
#scorpius:hover { background-image:url(/themes/men/newdesign/horoskop/scorpius_hover.png); }
#sagittarius { background-image:url(/themes/men/newdesign/horoskop/sagittarius.png); }
#sagittarius:hover { background-image:url(/themes/men/newdesign/horoskop/sagittarius_hover.png); }
#capricorn { background-image:url(/themes/men/newdesign/horoskop/capricorn.png); }
#capricorn:hover { background-image:url(/themes/men/newdesign/horoskop/capricorn_hover.png); }
#aquarius { background-image:url(/themes/men/newdesign/horoskop/aquarius.png); }
#aquarius:hover { background-image:url(/themes/men/newdesign/horoskop/aquarius_hover.png); }
#pisces { background-image:url(/themes/men/newdesign/horoskop/pisces.png); }
#pisces:hover { background-image:url(/themes/men/newdesign/horoskop/pisces_hover.png); }
#all { background-image:url(/themes/men/newdesign/horoskop/all.png); width:139px;height:40px; }
#all:hover { background-image:url(/themes/men/newdesign/horoskop/all_hover.png); }
#luna { background-image:url(/themes/men/newdesign/horoskop/luna.png); width:139px;height:40px; }
#luna:hover { background-image:url(/themes/men/newdesign/horoskop/luna_hover.png); }
#sex { background-image:url(/themes/men/newdesign/horoskop/liebeshoroskop.png); width:139px;height:40px; }
#sex:hover { background-image:url(/themes/men/newdesign/horoskop/liebeshoroskop01.png); width:139px;height:40px; }
#kiss { background-image:url(/themes/men/newdesign/horoskop/kusshoroskop.png); width:139px;height:40px; }
#kiss:hover { background-image:url(/themes/men/newdesign/horoskop/kusshoroskop01.png); width:139px;height:40px; }
#vacationflirt { background-image:url(/themes/men/newdesign/horoskop/urlaubsflirthoroskop.png); width:139px;height:40px; }
#vacationflirt:hover { background-image:url(/themes/men/newdesign/horoskop/urlaubsflirthoroskop01.png); width:139px;height:40px; }
#journey { background-image:url(/themes/men/newdesign/horoskop/reisehoroskop.png); width:139px;height:40px; }
#journey:hover { background-image:url(/themes/men/newdesign/horoskop/reisehoroskop01.png); width:139px;height:40px; }
#daily { background-image:url(/themes/men/newdesign/horoskop/tageshoroskop.png); width:139px;height:40px; }
#daily:hover { background-image:url(/themes/men/newdesign/horoskop/tageshoroskop01.png); width:139px;height:40px; }
#womenjob { background-image:url(/themes/men/newdesign/horoskop/frauenberufshoroskop.png); width:139px;height:40px; }
#womenjob:hover { background-image:url(/themes/men/newdesign/horoskop/frauenberufshoroskop01.png); width:139px;height:40px; }

.blogheader { background-color:#f7f7f7; padding-left:10px; padding-right:10px; margin-top:0;margin-bottom:4px; }
.blogfooter { background-color:#f7f7f7; margin:0;margin-bottom:4px;width:50%; float:left; }
.blogfooter span { margin-left:10px; margin-right:10px; }
.blog { background-color:#fcfcfc; padding:10px; margin-top:0; margin-bottom:4px; position:relative; clear:both; }

.topten .gold { background-color:#ffef00; }
.topten .silver { background-color:#dedede;  }
.topten .bronze { background-color:#ffb136;  }
.topten tr { background-color:#fefefe; }

div.paragraph { background-color:#ffffff;background-repeat:no-repeat;background-position:bottom right;background-image:url('/themes/men/newdesign/tribals/fm_tribal01.png');padding:25px; padding-top:10px; padding-bottom:10px; margin-bottom:20px; }
div.paragraph p {font-size:9pt;}
