@charset "UTF-8";@media all{*{margin:0;padding:0;}
option{padding-left:0.4em}
* html body *{overflow:visible}
* html iframe,* html frame{overflow:auto}
* html frameset{overflow:hidden}
html{height:100%}
body{min-height:101%;font-size:100.01%;}
fieldset,img{border:0 solid; line-height:30px;}
.left{float:left;}
.right{float:right;}
form{margin:0;}
.clear{clear:both;height:0;overflow:hidden;font-size:1px;}
#description{display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
#ie_clearing{display:none}
.subcolumns{width:100%;overflow:hidden;}
.c20l,.c25l,.c26l,.c33l,.c35l,.c36l,.c38l,.c40l,.c45l,.c50l,.c55l,.c60l,.c62l,.c63l,.c66l,.c74l,.c75l,.c80l{float:left;}
.c80r,.c75r,.c74r,.c66r,.c65r,.c63r,.c62r,.c60r,.c55r,.c50r,.c45r,.c40r,.c38r,.c36r,.c33r,.c26r,.c25r,.c20r{float:right;margin-left:-5px;}
.c20l,.c20r{width:20%;}
.c25l,.c25r{width:25%;}
.c26l,.c26r{width:26.35%;}
.c33l,.c33r{width:33.333%;}
.c35l,.c35r{width:35%;}
.c36l,.c36r{width:37%;}
.c38l,.c38r{width:38.2%;}
.c40l,.c40r{width:40%;}
.c45l,.c45r{width:45%;}
.c50l,.c50r{width:50%;}
.c55l,.c55r{width:55%;}
.c60l,.c60r{width:60%;}
.c62l,.c62r{width:61.8%;}
.c63l,.c63r{width:63.25%;}
.c65l,.c65r{width:65%;}
.c66l,.c66r{width:66.666%;}
.c74l,.c74r{width:73.65%;}
.c75l,.c75r{width:75%;}
.c80l,.c80r{width:80%;}
.subc{padding:0 2.5px 0 2.5px;}
.subcl{padding:0 5px 0 0;}
.subcr{padding:0 0 0 5px;}
.spacer20t{margin:20px 0 0 0;overflow:hidden;}
.spacer17t{margin:17px 0 0 0;overflow:hidden;}
.spacer15t{margin:15px 0 0 0;overflow:hidden;}
.spacer10t{margin:10px 0 0 0;overflow:hidden;}
.spacer9t{margin:9px 0 0 0;overflow:hidden;}
.spacer8t{margin:8px 0 0 0;overflow:hidden;}
.spacer7t{margin:7px 0 0 0;overflow:hidden;}
.spacer6t{margin:6px 0 0 0;overflow:hidden;}
.spacer5t{margin:5px 0 0 0;overflow:hidden;}
.spacer4t{margin:4px 0 0 0;overflow:hidden;}
.spacer3t{margin:3px 0 0 0;overflow:hidden;}
.spacer2t{margin:2px 0 0 0;overflow:hidden;}
.spacer1t{margin:1px 0 0 0;overflow:hidden;}
.spacer20r20l{margin:0 10px 0 10px;overflow:hidden;}
.spacer5b{margin:0 0 5px 0;overflow:hidden;}
.spacer10b{margin:0 0 10px 0;overflow:hidden;}
}
@media screen{body{margin:0;padding:0;}
#page_margins{margin:auto;
max-width:none;
min-width:948px;
position:relative;
text-align:left;
top:31px;
width:948px;}
#page{}
#header{height:125px; margin-bottom:10px; width:962px;}
#main{}
#footer{clear:both;}
#logo{padding-left:40px;
padding-top:45px;
position:absolute;
z-index:1;}
#logo_blue{position:absolute;left:-30px;top:0px;z-index:1;}
#header_login, #header_logout, #header_register {
height:110px;
margin:5px 0pt 0pt;
}
#header_login_bg,#header_logout_bg,#header_register_bg{height:110px;;}
#header_register_row_1{width:205px;height:82px;float:left;padding:5px 0 5px 10px;}
#header_register_row_2{width:205px;float:left;}
#header_register a.button_green{width:160px;}
#header_register_row_1 p{clear:left;float:left;margin:4px 0 0 0;}
#header_register_row_2 p{clear:left;float:left;margin:0;padding-left:32px;}
#header_login_row_1{height:70px;
margin:3px 0pt 0px 18px;
width:205px;}
#header_login_row_2{height:35px;
margin-left:0px;
width:auto;
margin-left:81px;}
#header_login_row_2 ul{list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:1px;
white-space:nowrap;}
#header_login_row_2 li{float:left;
margin:0pt 3px 0pt 0pt;
padding:0pt;
width:160px;}
#header_logout_row_1{width:211px;float:left;padding:6px 10px 0 10px;}
#header_logout_row_2{width:211px;float:left;padding:5px 5px 0 10px;}
#header_logout_row_3{width:212px;float:left;padding:5px 10px;position:absolute;bottom:2px;left:0px;}
.header_logout_col_1{width:75px;float:left;padding-right:5px;height:44px;overflow:hidden;}
.header_logout_col_2{width:130px;float:right;margin:0;}
.moodframe{border:1px solid #666666;background-color:#fff;position:absolute !important;width:208px;top:64px;left:10px;z-index:100;}
.moodframe form{padding:11px;}
#header_login fieldset{float:left;width:100%;}
#header_login legend{float:left;}
#header_login label{float:left;padding:2px 0 0 0;}
#header_login input{float:right;display:block;border:0;padding:3px 4px 3px 4px;}
#header_login #username{width:130px;}
#header_login #passwort{width:130px;}
#header_login a.button_grey{width:136px;}
#header_login a.button_green{width:136px;}
#header_login_row_1 p{clear:left;
float:left;
margin:4px 0pt 0pt;
width:100%;}
#header_login_row_1 span a{margin:2px 0 0 70px;clear:left;float:left;width:100%;}
#header_login_row_2 p{clear:left;float:left;width:100%;margin:0;}
#header_logout a.button_grey{width:93px;}
#header_logout_row_2 p{clear:left;float:left;width:100%;margin:0;}
#header_logout .user_img{float:left;width:90px;height:90px;padding-top:8px;}
#header_logout .user_name{margin:0 0 0 100px;}
*+html #header_logout .user_name,*+html #header_register .user_name{margin-right:-10px;}
#header_logout span{font-size:11px;}
#header_logout .user_info{position:absolute;bottom:31px;left:110px;width:110px;}
#header_logout .user_info p{margin:0px;line-height:1.2em;}
#header_logout #header_logout_row_3 div{border-top:1px solid #939393;padding-top:3px;}
#header_logout #header_logout_row_3 li{font-size:11px;margin-right:5px;}
#header_finden form{}
#header_finden fieldset{}
#header_finden legend{display:none;}
#header_finden select{}
#header_finden input{}
#header_finden p{clear:left;float:left;width:100%;margin:2px 0 0 0;}
#header_search a.button_grey{width:95px;}
.head_search_button{height:50px;margin-top:0 ! important;z-index:-10;}
#header_search{left:110px;position:absolute;top:87px;width:600px;z-index:70;}
#header_search ul{list-style-type:none;}
#header_search ul li{float:left;margin:6px 8px 0 0;}
.header_search_label{font-style:italic !important;font-weight:bold;line-height:180%;}
.header_search_attach{font-weight:bold;padding:0px 20px 0pt 5px;}
#header_search ul li ul{margin:0pt 0pt 5px !important;}
.header_search_attach ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:5px 0pt;padding:0pt;}
#header_search ul li ul li{clear:left;float:left;margin:0pt 0pt 5px !important;width:auto;}
#header_search ul li ul li input{background:transparent;}
#header_primnav{height:17px;
overflow:hidden;}
#header_category{color:#EC1575 !important;
font-weight:bold;
height:100px;
margin-top:0px;
overflow:hidden;
padding-top:0px;
width:700px;}
#header_category_row_1{float:left;
padding-top:15px;
width:500px;}
#header_category_row_2{float:left;
height:45px;
width:850px;
padding-left:17px;}
#header_category_row_1_box_1{height:40px;
margin:6px 0pt 0pt;
overflow:hidden;}
#header_category_row_2_box_1{height:30px;
margin:6px 0pt 0pt;
overflow:hidden;}
#header_category_row_1_content_1{line-height:1.2em;}
#header_category_row_2_content_1{}
#header_finden{position:absolute;z-index:1;float:left;}
#header_finden ul{float:left;list-style:none;margin:0;padding:1px;white-space:nowrap;}
#header_finden li{float:left;margin:0 5px 0 0;padding:0;}
#header_finden select{float:left;width:auto;z-index:1;}
#header_finden fieldset{float:left;}
#main_col_1_box_1{padding-bottom:1px;}
#footer_col_1{width:10px;float:left;margin:0;}
#footer_col_2{width:928px;float:left;margin:0;}
#footer_col_3{width:10px;float:right;margin:0;}
#footer_col_1_box_1{height:112px;margin:10px 0 0 0;overflow:hidden;}
#footer_col_2_box_1{height:112px;margin:10px 0 0 0;overflow:hidden;}
#footer_col_3_box_1{height:112px;margin:10px 0 0 0;overflow:hidden;}
#footer_col_1_content_1{}
#footer_col_2_content_1{margin:0px 0 0 0;}
#footer_col_3_content_1{}
.pu_preview{position:absolute;z-index:100;left:75px;top:-95px;}
.preview-white-top{background:transparent url(preview-174-top-bg.png) no-repeat scroll left top;font-size:0pt;height:7px;width:174px;}
.preview-white-middle{background:transparent url(preview-174-middle-bg.png) repeat-y scroll left top;padding:2px 10px 0pt;width:174px;min-height:155px;height:auto !important;height:155px;}
.preview-white-middle img{margin-top:-6px;}
.preview-white-bottom{background:transparent url(preview-174-bottom-bg.png) no-repeat scroll left top;font-size:0pt;height:10px;width:174px;}
*+html .preview-white-bottom{margin-top:-3px !important;}
.preview-pfeil-links{background:transparent url(preview_pfeil_links.png) no-repeat scroll left top;height:24px;top:125px;left:-13px;width:23px;position:absolute;}
.bg_user_img{position:relative;}
#main_col_1_content_1{z-index:1;}
}
@media all{#primnav{float:left;
left:183px;
position:absolute;
top:27px;
z-index:70;}
#left { float:left; margin-top:4px;}
#right { float:left; width:643px; padding-left:8px;}
.bg_bigbox {  background:url(bg_bigbox.png) no-repeat;}
#primnav ul{list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:12px 15px 0pt 108px;
white-space:nowrap;}
#primnav ul li ul{margin:-5px 0 0 0 ! important;}
#menu_child_101{z-index:150;}
#primnav ul li ul li{clear:left;}
#primnav li{float:left;
padding:0pt;}
#primnav li a{color:#FFFFFF;
display:block;
padding:0pt 0pt 0pt 20px;
width:139px !important;}
div.pn_attach,a.pn_attach{background:transparent;padding-left:10px;font-size:100.01%;}
a.pn_attach{display:block;border-bottom:none;text-decoration:none;}
form.pn_attach{position:absolute;visibility:hidden;border:1px solid black;background:#FFFFEE;padding:0px 5px 2px 5px;}
#menu_parent_101,#menu_parent_102,#menu_parent_103{font-size:140%;
height:35px;
line-height:215%;
width:147px !important;}
#primnav ul li h2 a{text-decoration:none;}
#primnav a{text-decoration:underline;}
#primnav h4:focus,#primnav h4:hover,#primnav h4:active{text-decoration:none;}
#menu_child_101 a,#menu_child_102 a,#menu_child_103 a{line-height:230%;width:167px !important;padding-left:20px !important;}
#menu_parent_101{background:transparent url(/img/global/backgrounds/prim_nav_party_bg.png) no-repeat scroll;}
#menu_child_101 a{background:transparent url(/img/global/backgrounds/pn_dd_party_bg.png) repeat-y scroll;}
#menu_child_101 a:focus,#menu_child_101 a:hover,#menu_child_101 a:active,#menu_child_101 h4 a{background:transparent url(/img/global/backgrounds/pn_dd_party_acitve_bg.png) repeat-y scroll;}
.pn_dd_party_last_link a{height:33px;background:transparent url(/img/global/backgrounds/pn_party_last_link_bg.png) no-repeat top left scroll ! important;}
.pn_dd_party_last_link a:focus,.pn_dd_party_last_link a:hover,.pn_dd_party_last_link a:active,.pn_dd_party_last_link h4 a{height:33px;background:transparent url(/img/global/backgrounds/pn_party_last_link_active.png) no-repeat top left scroll ! important;}
#menu_parent_102{background:transparent url(prim_nav_bg.png) no-repeat scroll 0%;}
#menu_child_102 a{background:transparent url(pn_dd_bg.png) repeat-y scroll 0%;}
#menu_child_102 a:focus,#menu_child_102 a:hover,#menu_child_102 a:active,#menu_child_102 h4 a{background:transparent url(pn_dd_acitve_bg.png) repeat-y scroll 0%;}
.pn_dd_dating_last_link a{background:transparent url(pn_last_link_bg.png) no-repeat scroll left top !important;
height:33px;}
.pn_dd_dating_last_link a:focus,.pn_dd_dating_last_link a:hover,.pn_dd_dating_last_link a:active,.pn_dd_dating_last_link h4 a{background:transparent url(pn_last_link_active.png) no-repeat scroll left top !important;
height:33px;}
#menu_parent_103{background:transparent url(prim_nav_bg.png) no-repeat scroll 0%;}
#menu_child_103 a{background:transparent url(pn_dd_bg.png) repeat-y scroll 0%;}
#menu_child_103 a:focus,#menu_child_103 a:hover,#menu_child_103 a:active,#menu_child_103 h4 a{background:transparent url(pn_dd_acitve_bg.png) repeat-y scroll 0%;}
#prim_nav_search {
background:transparent url(prim_nav_search.png) no-repeat scroll left top !important;
height:33px;
font-size:140%;
line-height:215%;
width:170px !important;
}
.pn_dd_mysite_last_link a{background:transparent url(pn_last_link_bg.png) no-repeat scroll left top !important;
height:33px;}
.pn_dd_mysite_last_link a:focus,.pn_dd_mysite_last_link a:hover,.pn_dd_mysite_last_link a:active,.pn_dd_mysite_last_link h4 a{background:transparent url(pn_last_link_active.png) no-repeat scroll left top !important;
height:33px;}
#menu_parent_104{background:transparent url(/img/global/backgrounds/prim_nav_island_bg.png) no-repeat scroll;width:144px;height:30px;font-size:15px;line-height:135%;}
#menu_child_104 a{background:transparent url(/img/global/backgrounds/pn_dd_island_bg.png) repeat-y scroll;}
#menu_child_104 a:focus,#menu_child_104 a:hover,#menu_child_104 a:active{background:transparent url(/img/global/backgrounds/pn_dd_island_acitve_bg.png) repeat-y scroll;}
.pn_dd_island_last_link a{height:33px;background:transparent url(/img/global/backgrounds/pn_island_last_link_bg.png) no-repeat top left scroll ! important;}
.pn_dd_island_last_link a:focus,.pn_dd_island_last_link a:hover,.pn_dd_island_last_link a:active{height:33px;background:transparent url(/img/global/backgrounds/pn_island_last_link_active.png) no-repeat top left scroll ! important;}
#navi_island{position:absolute;float:left;z-index:80;margin-left:33px;width:465px;}
#navi_island ul{list-style:none;margin:0px 0px 0px 0px;white-space:nowrap;}
#navi_island ul li ul{margin:-5px 0 0 0 ! important;}
#menu_child_101{z-index:150;}
#navi_island ul li ul li{clear:left;}
#navi_island li{float:left;padding:0pt 0px 0pt 0pt;}
#navi_island li a{display:block;padding:0 0 0 0px;color:#FFFFFF;text-decoration:none;}
#menu_parent_104 h2{font-size:15px;line-height:30px;font-weight:normal;color:#00b3df;margin:0;padding:0 0 0 0px;clear:both;}
}
@media all{#secnav{float:left;width:100%;}
#secnav ul{font-size:125%;list-style:none;margin:0 14px 0 100px;padding:1px;white-space:nowrap;}
#secnav li{width:auto;line-height:2.5em;float:left;margin:0 10px 0 0;padding:0;}
#secnav li a{color:#FFFFFF;display:block;text-decoration:underline;text-transform:none;width:auto;width:.1em;}
#secnav > ul a,#secnav > ul h3{width:auto;}
#secnav #current_secnav{display:block;}
#secnav #current_secnav h3{font-weight:bold;text-decoration:underline;}
#secnav ul li:focus,#secnav ul li:hover,#secnav ul li:active{text-decoration:none;}
#secnav li:focus a,#secnav li:hover a,#secnav li:active a{text-decoration:none;}
#secnav a:focus,#secnav a:hover,#secnav a:active{text-decoration:none;}
#secnav li h4{color:#FFF;}
}
@media all{.sr{display:inline-block;float:left;width:auto;height:34px;margin:0;}
.sr ul{list-style-type:none;}
.sr_arrow_left{float:left;}
.sr_arrow_right{float:left;}
.sr_slider_bg{float:left;position:relative;background:transparent url(/img/global/sr_slider_bg.png) no-repeat scroll center top;height:34px;}
.pagination .sr_slider_bg{background:transparent url(/img/global/sr_slider_black_bg.png) no-repeat scroll center top;}
.sr_slider{background:transparent url(/img/global/sr_slider.png) no-repeat scroll center top;font-size:10px;font-weight:bold;color:#666;height:34px;line-height:25pt;position:absolute;text-align:center;top:0pt;width:26px;}
.pager{clear:both;float:right;margin:5px 5px 0 0;color:#fff;}
#main .pager a{text-decoration:underline;color:#fff;}
}
@media all{#header_alerts{padding:0 5px;font-size:0;display:block;margin:0;}
.alerts,.alerts_message,.error_alerts{float:left;height:55px ! important;width:950px;margin-bottom:-5px;}
.alerts{background:transparent url(/img/global/backgrounds/infobox_grey_animated.gif) no-repeat scroll left top;}
.alerts_message,.error_alerts{background:transparent url(/img/global/backgrounds/infobox_grey.png) no-repeat scroll left top;}
*+html .alerts_message{position:relative;}
.alert_content{width:540px;}
.error_alerts_content_outer{display:table;height:46px;background:none;overflow:hidden;}
*+html .error_alerts_content_outer{position:relative;z-index:10;}
.error_alerts_content_inner{display:table-cell;vertical-align:middle;}
*+html .error_alerts_content_inner{position:absolute;top:50%;z-index:15;}
.error_alerts_content_inner p{float:left;margin:0;padding:0;}
.error_alerts_content_inner a{display:inline;}
.error_alerts_content_inner p a{}
*+html .error_alerts_content_inner p{position:relative;top:-50%;z-index:20;}
*+html .error_alerts_content_inner p a{position:relative;z-index:25;}
.alerts_close,.error_alerts_close{float:right ! important;font-size:8pt;padding:15px 5px 0 0 ! important;margin:0 ! important;}
.alerts li,.alerts li a,.error_alerts li,.error_alerts li a,.alerts_message li,.alerts_message li a{color:#000;font-size:12px;}
.alerts_close_icon{float:right ! important;margin:0 ! important;padding:13px 5px 0 5px ! important;}
.alerts ul,.alerts_message ul,.error_alerts ul{font-weight:bold;color:#434343;list-style:none;margin:2px 14px 0 40px;padding:1px;}
.alerts ul,.alerts_message ul,.error_alerts ul{font-size:11pt;}
*+html .alerts_message ul{position:relative;z-index:2;}
.alerts li,.alerts_message li,.error_alerts li{float:left;margin:0 20px 0 0;padding:0;}
*+html .alerts_message li{position:relative;z-index:3;}
.alerts li a,.alerts_message a,.error_alerts li a{text-decoration:underline;text-transform:none;}
.alerts > ul a,.alerts_message > ul a,.error_alerts > ul a{width:auto;}
.alerts .alerts_message .alerts_link .error_alerts .error_alerts_link{display:block;}
.alerts.alerts_message .alerts_link a .error_alerts .error_alerts_link a{text-decoration:underline;}
.alerts_message a:focus,.alerts_message a:hover,.alerts_message a:active{text-decoration:none;}
.alerts a:focus,.alerts a:hover,.alerts a:active{text-decoration:none;}
.error_alerts a:focus,.error_alerts a:hover,.error_alerts a:active{text-decoration:none;}
}
@media all{.clear_button{overflow:hidden;width:100%;}
a.button_grey{display:block;float:left;height:34px;padding-right:7px;overflow:hidden;}
a.button_grey span{display:block;line-height:20px;padding:8px 0 5px 7px;}
a.button_grey:active{outline:none;}
a.button_grey:active span{height:21px;}
.button_grey_active{display:block;float:left;height:34px;padding-right:7px;}
.button_grey_active span{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;display:block;line-height:21px;padding:8px 1px 5px 7px;height:21px;}
a.button_green{display:block;
float:left;
height:34px;
overflow:hidden;
padding-right:7px;}
a.button_green span{display:block;line-height:20px;padding:8px 0 5px 7px;}
a.button_green:active{outline:none;}
a.button_green:active span{height:21px;}
.button_green_active{display:block;float:left;height:34px;padding-right:7px;}
.button_green_active span{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;display:block;line-height:21px;padding:8px 1px 5px 7px;height:21px;}
a.button_blue{display:block;float:left;height:34px;padding-right:7px;overflow:hidden;}
a.button_blue span{display:block;line-height:20px;padding:8px 0 5px 7px;}
a.button_blue:active{outline:none;}
a.button_blue:active span{height:21px;}
.button_blue_active{display:block;float:left;height:34px;padding-right:7px;}
.button_blue_active span{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;display:block;line-height:21px;padding:8px 1px 5px 7px;height:21px;}
a.button_red{display:block;float:left;height:34px;padding-right:7px;overflow:hidden;}
a.button_red span{display:block;line-height:20px;padding:8px 0 5px 7px;}
a.button_red:active{outline:none;}
a.button_red:active span{height:21px;}
.button_red_active{display:block;float:left;height:34px;padding-right:7px;}
.button_red_active span{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;display:block;line-height:21px;padding:8px 1px 5px 7px;height:21px;}
a.button_yellow{display:block;float:left;height:34px;padding-right:7px;overflow:hidden;}
a.button_yellow span{display:block;line-height:20px;padding:8px 0 5px 7px;}
a.button_yellow:active{outline:none;}
a.button_yellow:active span{height:21px;}
.button_yellow_active{display:block;float:left;height:34px;padding-right:7px;}
.button_yellow_active span{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;display:block;line-height:21px;padding:8px 1px 5px 7px;height:21px;}
a.button_male{display:block;float:left;height:34px;width:36px;text-indent:-1000px;}
a.button_male:active{outline:none;}
.button_male_active{display:block;float:left;height:34px;width:36px;text-indent:-1000px;overflow:hidden;}
a.button_female{display:block;float:left;height:34px;width:36px;text-indent:-1000px;}
a.button_female:active{outline:none;}
.button_female_active{display:block;float:left;height:34px;width:36px;text-indent:-1000px;overflow:hidden;}
}
@media screen{#neue_dates .button_grey{width:100px;}
#neue_dates .button_grey_active{width:100px;}
#neue_dates{width:100%;float:left;}
#neue_dates ul{list-style-type:none;}
#neue_dates ul li{float:left;margin:0 5px 0 0;}
.vcards_search .bg_user_img,.bg_user_img{height:76px;position:relative;}
.vcards_search .user_img{width:65px;padding:5.5px;float:left;}
.vcards_search .content{margin:0 0 0 82px;padding:5px 0 0 0;}
#vcards_search .user_status_icon,.vcards_search .user_status_icon{overflow:hidden;white-space:nowrap;}
.vcards_search .status_icn{margin:0 3px 0 0;line-height:17px;vertical-align:top;}
.vcards_search h6{display:inline;line-height:20px;}
#vcards_scrollbar{background:url(/img/dummies/dating/vcards_scrollbar.jpg) no-repeat bottom right;}
.vcards_search{width:444px;position:relative;}
.vcards_search ul{list-style:none;}
.vcards_search li{float:left;margin:5px 3px 0 0;}
.vcards_search .vcard_float{width:217px;float:left;margin:5px 5px 0 0;}
.vcards_search .vcard_float_right{width:217px;float:left;margin:5px 0 0 0;}
.vcards_search .navi{float:right;margin-top:-34px;position:relative;}
.vcards_search img.loading{margin:145px 120px;}
.vcards_search .user_status_info{margin-top:2px;}
.vcards_search .icn_small,.icn_small{left:-3px;position:absolute;top:-3px;width:22px;z-index:2;}
#vcards_search .bg_user_img,.bg_user_img{height:76px;position:relative;top:100px;}
#vcards_search .user_img{width:65px;padding:5.5px;float:left;}
#vcards_search .content{margin:0 0 0 82px;padding:5px 0 0 0;}
#vcards_search .status_icn{margin:0 3px 0 0;line-height:17px;vertical-align:top;}
#vcards_search h6{display:inline;line-height:20px;}
#vcards_search{width:444px;position:relative;}
#vcards_search ul{list-style:none;}
#vcards_search li{float:left;margin:5px 3px 0 0;}
#vcards_search .vcard_float{float:left;margin:4px 4px 0 0;}
#vcards_search .vcard_float .bg_vcard_search,#vcards_search .vcard_float_right .bg_vcard_search{width:215px;}
#vcards_search .vcard_float_right{float:left;margin:5px 0 0 0;}
#vcards_search .navi{float:right;margin-top:-34px;position:relative;}
#vcards_search img.loading{margin:145px 120px;}
#vcards_search .user_status_info{margin-top:2px;}
#vcards_search .icn_small,.icn_small{left:-3px;position:absolute;top:-3px;width:22px;z-index:2;}
#vcards_search .bg_vcard_search_alternative{margin:1px -1px 0px 2px;}
#vcards_search .bg_vcard_search_alternative .bg_user_img{height:106px;width:106px;background:transparent no-repeat scroll left top;position:relative;}
#vcards_search .bg_vcard_search_alternative .bg_user_img .user_img{width:100px;height:100px;margin:2px;padding:0px;}
#vcards_search .bg_vcard_search_alternative .pu_preview{top:-68px;left:90px;position:absolute !important;}
#vcards_search .bg_vcard_search_alternative .info_layer{background-color:#FFFFFF;bottom:10px;padding:5px;position:absolute !important;width:151px;font-size:10px;left:10px;}
#vcards_search .bg_vcard_search_alternative .info_layer h6{line-height:16px;}
#vcards_search .bg_vcard_search_alternative .info_layer h6 a{font-size:12px;color:#000000 !important;}
.suchergebnis #search_filter p{font-size:12px;}
#drei_d_dating .button_grey{width:127px;float:left;}
#drei_d_dating .bg_contentbox{padding:4px;}
#drei_d_dating .contentbox{margin:3px 0 0 28px;}
#neue_voicemessages{width:100%;}
#neue_voicemessages ul{list-style-type:none;clear:left;}
#neue_voicemessages ul li{float:left;width:100%;height:40px;}
#neue_voicemessages .bg_contentbox{position:relative;margin:5px 0 0 25px;padding:4px;z-index:1;}
#neue_voicemessages .play_icn{position:absolute;top:-4px;left:-25px;z-index:2;}
#neue_voicemessages h6{color:#FFFFFF;font-size:100%;font-weight:normal;margin:0 0 0 10px;}
#neue_datingbilder,#datingtipps{width:100%;}
#neue_datingbilder ul,#datingtipps ul{list-style-type:none;clear:left;}
#neue_datingbilder ul li{float:left;width:65px;height:65px;margin:0 2px 2px 0;}
#datingtipps ul li{float:left;width:70px;height:70px;margin:0 2px 2px 0;}
#neue_datingbilder a.button_grey{width:199px;margin:21px 0 0 0;}
#kontakliste{width:208px;overflow:hidden;height:384px;}
#kontakliste ul{list-style-type:none;clear:left;width:99%;}
#kontakliste ul li{float:left;margin-bottom:5px;width:99%;}
#buddylist{height:340px;overflow:auto;width:208px;}
#kontakliste h6{font-size:100%;margin:0 0 0 5px;padding:2px 0 2px 0;line-height:18px;}
#kontakliste a.button_grey{width:201px;margin:10px 0 0 0;}
#shoutbox{width:100%;}
#shoutbox dl{position:relative;}
#shoutbox dl dt{width:95px;line-height:1.70em;}
#shoutbox dl dd{margin:-1.70em 0 0 105px;line-height:1.70em;}
#shoutbox legend,#shoutbox label{display:none;}
#shoutbox input{width:137px;padding:8px 2px 8px 2px;margin:0 10px 0 0;border:0;}
#shoutbox a.button_grey{width:50px;}
#specials{width:100%;}
#specials ul{list-style-type:none;}
#specials ul li{background:url(/img/global/icons/specials-info.png) no-repeat top left;padding:0 0 0 25px;}
#specials a.button_grey,#vip a.button_grey,#handy a.button_grey,#scouts a.button_grey,#party a.button_grey,#videos a.button_grey{width:201px;margin:7px 0 0 0;}
.opacity{opacity:0.80;filter:alpha(opacity=80);-moz-opacity:0.80;}
.tooltipp_vcard{position:absolute;top:28px;left:-14px;z-index:15;text-align:left;}
.tooltipp_vcard a{color:#ffffff;}
.tooltipp_vcard input{background-color:#F0F0F0;border:1px solid #DCDCDC;color:#999;padding:3px;}
.tooltipp_content_vcard{height:300px;}
.tooltipp_vcard_pfeil_oben{background:transparent url(/img/global/backgrounds/arrow_up.png) no-repeat scroll left top;height:24px;top:-19px;position:absolute;left:15px;width:24px;}
.tooltipp_blue_top_bg{width:227px;height:24px;background:url(/img/global/backgrounds/tooltip_top.gif) no-repeat top left;margin:0px;}
.tooltipp_blue_content_bg{width:227px;background:url(/img/global/backgrounds/tooltip_content.gif) repeat-y top left;margin:0;}
.tooltipp_blue_bottom_bg{width:227px;height:6px;background:url(/img/global/backgrounds/tooltip_bottom.gif) no-repeat top left;margin:0;}
.tooltipp_top_txt{color:#FFF;position:absolute;top:0px;left:0;font-size:15px;font-weight:bold;line-height:24px;padding-left:38px;}
.tooltipp_content_txt{color:#FFF;position:absolute;top:25px;left:0;width:187px;line-height:13pt;padding-left:38px}
.tooltipp_content_txt ul{padding-left:15px;}
.tooltipp_content_txt ul li{color:#FFF;font-weight:bold;}
.tooltipp_white_top_bg{width:400px;height:2px;background:url(/img/global/backgrounds/tooltip_white_top.gif) no-repeat top left;margin:0px;}
.tooltipp_white_content_bg{width:400px;background:url(/img/global/backgrounds/tooltip_white_content.gif) repeat-y top left;margin:0;}
.tooltipp_white_bottom_bg{width:400px;background:transparent url(/img/global/backgrounds/tooltip_white_bottom.gif) no-repeat scroll left bottom;height:302px;margin:0;}
.tooltipp_white_content_vcard{height:300px;}
.tooltipp_white_icn_bg{background:transparent url(/img/global/icons/vcard_icon.png) no-repeat scroll right top;height:140px;left:245px;margin:0px;position:absolute;top:2px;width:150px;}
.tooltipp_white_close{background:transparent;height:10px;left:380px;margin:0px;position:absolute;top:10px;width:10px;}
.tooltipp_white_top_txt{color:#333333;font-size:17px;font-weight:bold;left:0px;padding-left:14px;line-height:19px;position:absolute;top:10px;width:85%;}
.tooltipp_white_content_txt_sm{color:#333333;line-height:17px;padding-left:14px;position:absolute;top:52px;width:240px;}
.tooltipp_white_content_txt{color:#333333;line-height:23px;padding-left:14px;position:absolute;top:120px;width:400px;}
.tooltipp_white_content_txt ul{list-style:outside;padding-left:15px;}
.tooltipp_white_content_txt ul li{color:#333;font-weight:bold;list-style-image:url(/img/global/icons/blue_star.png);}
.tooltipp_white_content_txt ul li a:link,.tooltipp_white_content_txt ul li a:hover,.tooltipp_white_content_txt ul li a:visited,.tooltipp_white_content_txt ul li a:active{color:#46b3d5;background:transparent;}
.tooltipp_white_content_txt ul li input{background-color:#F0F0F0;border:1px solid #DCDCDC;color:#999;padding:3px;}
.tooltipp_white_cancel_txt,.tooltipp_white_cancel_txt a:link,.tooltipp_white_cancel_txt a:hover,.tooltipp_white_cancel_txt a:visited,.tooltipp_white_cancel_txt a:active{color:#ed2c2c;font-size:16px;text-decoration:underline;font-weight:bold;}
.tooltipp_white_confirm_txt,.tooltipp_white_confirm_txt a:link,.tooltipp_white_confirm_txt a:hover,.tooltipp_white_confirm_txt a:visited,.tooltipp_white_confirm_txt a:active{color:#5ecb1e;font-size:16px;text-decoration:underline;font-weight:bold;}
.tooltipp_white_confirm{background:transparent url(/img/island_home/suche_starten.png) no-repeat scroll left top;color:#FFFFFF;display:block;margin:10px 0;}
.tooltipp_white_confirm a{text-decoration:none;margin:0 22px;}
.tooltipp_white_confirm a:link,.tooltipp_white_confirm a:hover,.tooltipp_white_confirm a:visited,.tooltipp_white_confirm a:active{color:#FFF;}
.voting_hot_or_not .subcolumns{position:relative;color:#fff;}
.voting_hot_or_not .bg_contentbox_left{position:absolute;bottom:0;}
.voting_hot_or_not .bg_contentbox_left{background-color:#4DBFE2;padding:5px;text-align:center;color:#FFFFFF;width:150px;height:186px;}
.voting_hot_or_not .bg_contentbox_left p{margin:0 0 0.5em 0;}
.voting_hot_or_not .bg_contentbox_right{background-color:#4DBFE2;padding:5px;text-align:center;color:#FFFFFF;height:335px;}
.voting_hot_or_not .bg_contentbox_right p a img{margin-top:15px;}
.voting_hot_or_not .bg_contentbox_right input{background-color:transparent;width:16px;}
.voting_hot_or_not .bg_contentbox_right span{font-size:12px;}
*+html .voting_hot_or_not .bg_contentbox_right span{font-size:13px;}
.voting_hot_or_not .txt_big{font-size:160%;line-height:120%;}
.voting_hot_or_not .sliderbg{background:transparent url(/img/global/backgrounds/hot_or_not_bg.png) no-repeat scroll center;margin:5px 0;height:50px;}
#main .voting_hot_or_not p a.button_grey{letter-spacing:0;width:159px;padding-left:55px;}
#main .voting_hot_or_not p a.button_grey span{font-size:100%;}
.voting_hot_or_not ul{list-style:disc;padding-left:15px;}
#main .voting_hot_or_not li{color:#fff;}
#main .voting_hot_or_not li a{color:#fff;text-decoration:underline;font-size:125%;line-height:150%;}
#main .voting_hot_or_not li a.bold{font-weight:bold;}
}
@media all{body{color:#333333;background:#FFFFFF;text-align:left;}
fieldset{background:transparent;}
legend{color:#333333;background:transparent;}
label{color:#000000;background:transparent;}
select{color:#666666;background-color:#FFFFFF;font-weight:normal;border:1px solid #7F9DB9;}
input{color:#999999;background-color:#333333;font-weight:normal;}
textarea{color:#666666 !important;font-weight:normal;background-color:#FFFFFF;}
li{color:#333333;background:transparent;}
li a{color:#333333;background:transparent;}
h1{color:#333333;background:transparent;}
h2{color:#FFFFFF;background:transparent;}
h3{color:#333333;background:transparent;}
h4{color:#333333;background:transparent;}
h5{color:#333333;}
h6{color:#333333;background:transparent;}
h6 a{color:#FFFFFF!important;background:transparent;}
h6 a:focus,h6 a:hover,h6 a:active{color:#FFFFFF!important;background:transparent;}
#settings h6 a{color:#333333!important;}
#settings h6 a:focus,#settings h6 a:hover,#settings h6 a:active{color:#333333!important;}
.header_search_label{background:#FFFFFF url(/img/global/backgrounds/search_dropdown_arrow.png) no-repeat scroll right center !important;}
.header_search_attach{background:#FFFFFF;border:1px solid #999;}
.txt_grey{color:#333333;}
.txt_white{color:#FFFFFF;}
.txt_dark_yellow{color:#FFAE00;}
.txt_dark_blue{color:#00A3D5;}
.txt_darkest_blue{color:#017EA4;}
.txt_dark_red{color:#ED5909;}
.txt_darkest_red{color:#CE4800;}
.txt_tight{letter-spacing:-0.05em;}
.bg_dark_yellow{background:#FFAE00;}
.bg_dark_blue{background:#00A3D5;}
.bg_dark_red{background:#ED5909;}
.bg_light_yellow{background:#FFD780;}
.bg_light_blue{background:#4DBFE2;}
.bg_light_red{background:#F28B53;}
.bg_light_green{background:#A2E885;}
a.button_grey{color:#FFFFFF;}
a.button_grey:hover,a.button_grey:active span,.button_grey_active span{color:#FFFFFF;}
a.button_green{color:#FFFFFF;}
a.button_green:hover,a.button_green:active span{color:#FEFEFE;}
a.button_blue{color:#FFFFFF;}
a.button_blue:hover,a.button_blue:active span{color:#FEFEFE;}
a.button_red{color:#FFFFFF;}
a.button_red:hover,a.button_red:active span{color:#FEFEFE;}
a.button_yellow{color:#FFFFFF;}
a.button_yellow:hover,a.button_yellow:active span{color:#FEFEFE;}
a.button_grey,.button_grey_active{background:transparent url(button-grey-right.png) no-repeat top right;}
#neue_dates .button_grey_active{background:transparent url(/img/global/buttons/button-blue-right.png) no-repeat top right;}
a.button_grey span,.button_grey_active span{background:transparent url(button-grey-left.png) no-repeat left top;}
#neue_dates .button_grey_active span{background:transparent url(/img/global/buttons/button-blue-left.png) no-repeat;}
a.button_grey:active,.button_grey_active,#neue_dates .button_grey_active{background-position:bottom right;}
a.button_grey:active span,.button_grey_active span,#neue_dates .button_grey_active span{background-position:bottom left;}
a.button_green,.button_green_active{background:transparent url(button-green-right.png) no-repeat top right;}
a.button_green span,.button_green_active span{background:transparent url(button-green-left.png) no-repeat top left scroll 0%;}
a.button_green:active,.button_green_active{background-position:bottom right;}
a.button_green:active span,.button_green_active span{background-position:bottom left;}
a.button_blue,.button_blue_active{background:transparent url(button-blue-right.png) no-repeat top right;}
a.button_blue span,.button_blue_active span{background:transparent url(button-green-right.png) no-repeat scroll 0%;}
a.button_blue:active,.button_blue_active{background-position:bottom right;}
a.button_blue:active span,.button_blue_active span{background-position:bottom left;}
a.button_red,.button_red_active{background:transparent url(/img/global/buttons/button-red-right.png) no-repeat top right;}
a.button_red span,.button_red_active span{background:transparent url(/img/global/buttons/button-red-left.png) no-repeat;}
a.button_red:active,.button_red_active{background-position:bottom right;}
a.button_red:active span,.button_red_active span{background-position:bottom left;}
a.button_yellow,.button_yellow_active{background:transparent url(/img/global/buttons/button-yellow-right.png) no-repeat top right;}
a.button_yellow span,.button_yellow_active span{background:transparent url(/img/global/buttons/button-yellow-left.png) no-repeat;}
a.button_yellow:active,.button_yellow_active{background-position:bottom right;}
a.button_yellow:active span,.button_yellow_active span{background-position:bottom left;}
.button_male_active{background:transparent url(/img/global/buttons/button-male-blue.png) no-repeat top right;background-position:bottom right;}
.button_female_active{background:transparent url(/img/global/buttons/button-female-blue.png) no-repeat top right;background-position:bottom right;}
#header_register_bg{background:transparent url(/img/global/backgrounds/header-register-bg.png) no-repeat top;}
#header_logout a{color:#333333;}
#header_logout a:focus,#header_logout a:hover,#header_logout a:active{color:#333333;}
#header_logout span{}
.font_color_overview{color:#03A5D6 ! important;}
.font_color_help{color:#8CC600 ! important;}
#header_category_row_1{color:#FFF;}
#header_category_row_1_content_1 span a{color:#FFF;font-size:120%;}
a.button_male{background:transparent url(/img/global/buttons/button-male-blue.png) no-repeat top right;}
a.button_male:active{background-position:bottom right;}
a.button_female{background:transparent url(/img/global/buttons/button-female-blue.png) no-repeat top right;}
a.button_female:active{background-position:bottom right;}
#main a{color:#333333; text-decoration:none;}
#main a:focus,#main a:hover,#main a:active{color:#333333;}
#footer a{color:#333333;background:transparent;}
#footer a:focus,#footer a:hover,#footer a:active{color:#333333;background:transparent;}
}
@media all{
#logo h1 {
background:transparent url(boobfrog.png) no-repeat scroll 0pt;
height:79px;
margin-left:-15px;
margin-top:-35px;
width:235px;
}
.bg_vcard_search{background:#fff;border:1px solid #017EA4;}
#vcards_search h6 a,#vcards_search h6 a:hover{color:#4DBFE2 !important;}
.txt_vcard_search_user_teaser{color:#017EA4;background-color:transparent;line-height:13px;}
.bg_vcard_light{background:#4DBFE2;background-color:transparent;}
.bg_contentbox{background:#4DBFE2;}
.bg_gradient_contentbox{background:#7CD0EA url(/img/dating/backgrounds/bg-gradient-contentbox.gif) repeat-x top;}
.border{border:1px solid #6BCAE7;}
.border_1b{border-bottom:1px solid #6BCAE7;}
.body_bg{background:#FFFFFF url(/img/dating/body-bg_dating.png) repeat-x top;text-align:center;}
.header_primnav_bg{background:url(/img/dating/header-primnav-bg.png) no-repeat top;}
.header_secnav_bg{background:url(/img/dating/header-secnav-bg.png) no-repeat top;}
.header_category_bg{background:url(/img/dating/header-category-bg.png) no-repeat top;}
.user_count{margin-top:20px;background:url(/img/global/user_count_bg.gif) no-repeat top;height:64px;min-height:64px;font-size:133.33%;font-weight:bold;}
.user_female{float:left;margin:38px 0px 0px 27px;width:50px;overflow:hidden;}
.user_female,.user_female a:link,.user_female a:hover,.user_female a:visited,.user_female a:active{color:#0093cd;text-decoration:underline;}
.user_male{float:left;margin:38px 0px 0px 21px;width:50px;overflow:hidden;}
.user_male,.user_male a:link,.user_male a:hover,.user_male a:visited,.user_male a:active{color:#ff7cc9;text-decoration:underline;}
.txt_category_headline{color:#00A3D5;background-color:transparent;}
.txt_category_description{color:#333333;background-color:transparent;}
.txt_find_headline{color:#00A3D5;background-color:transparent;}
.bg_main_headline{background:url(/img/dating/main-head-bg.gif) repeat-x top;border-bottom:1px solid #6BCAE7;}
.bg_main_headline{padding:0 10px 0 10px;display:block;height:28px;}
.bg_box{background:#FFFFFF url(box-bg.jpg) repeat-x scroll center 29px;}
.bg_box_light{background:#00B2E0;}
#footer_copyright{color:#00a5d6;}
}
@media all{.bg_main_headline_special_catchbox_1,.bg_main_headline_special_catchbox_2,.bg_main_headline_special_halloween{background:url(/img/specials/wiesn/main-head-bg.gif) repeat-x top;border-bottom:1px solid #D5FFC4;padding:0 10px;height:28px;}
.bg_main_headline{padding:0 10px 0 10px;display:block;height:28px;}
.bg_box_special_catchbox_1{background:#EA5213 url(/img/specials/catchbox_new/catchbox_new_puppe_bg.jpg) no-repeat;padding:0;margin:0;}
.bg_box_special_catchbox_2{background:#EA5213 url(/img/specials/catchbox_new/catchbox_new_kerl_bg.jpg) no-repeat;padding:0;margin:0;}
.bg_box_special_halloween{background:#67c340 url(/img/specials/catchbox_new/catchbox_new.jpg) no-repeat 0px 26px;padding:0;margin:0;}
.txt_newcatch{color:#4B4B4B;}
.button_register{background:url(/img/specials/button_register.jpg) no-repeat;}
.anmelde2{padding-top:3px;color:#2D2D2D;font-weight:bold;text-align:center;}
.textcatch{height:295px;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:4px;letter-spacing:0px;}
#main_col_3_content_1{background:transparent;width:208px;height:388px;right:0;position:relative;}
#catchbox_text{color:#000000;font-weight:normal;padding:0px 5px 0 8px;width:135px;margin:78px 0 0 0;float:right;}
#main_col_3_content_1 #catchbox_halloween p{color:#2D2D2D;font-weight:bold;padding:314px 15px 0 8px;width:auto;margin:0;text-align:center;}
#main_col_3_content_1 #catchbox_halloween a{color:#2D2D2D;font-size:15px;}
#catchbox_halloween sup{font-size:x-small;}
.bg_main_content_special_catchbox_1 h6,.bg_main_content_special_catchbox_2 h6{color:#000000;font-weight:normal;font-size:20px;line-height:22px;font:Verdana;margin:0 0 4px 0;}
#main_col_3_content_1 p{color:#000000;font-size:12px;line-height:14px;}
#catchbox_klein{font-size:9px;height:48px;font-size:48px;line-height:48px;}
#catchbox_klein p{padding:10px 0 0 0;font-size:9px;line-height:10px;vertical-align:middle;}
#main_col_3_content_1 fieldset{position:absolute;padding:0;margin-right:0;bottom:0;right:20px;}
#main_col_3_content_1 legend,#main_col_3_content_1 label{display:none;}
#main_col_3_content_1 a.button_green{text-decoration:none;font-size:166.67%;color:#ffffff;line-height:1.5em;font-weight:normal;width:190px;text-align:center;padding-left:6px;}
#main_col_3_content_1 a.button_grey{text-decoration:none;font-size:166.67%;line-height:1.5em;font-weight:normal;width:190px;text-align:center;padding-left:6px;}
}
@media all{html *{font-size:100.01%}
body{font-family:'Arial',Verdana,Helvetica,sans-serif;font-size:75%;}
p{line-height:120%;margin:0 0 1em 0;}
select,label,textarea,input{font-family:'Arial',Verdana,Helvetica,sans-serif;font-size:100%;}
hr{border:0px;border-top:solid 1px #333333;border-bottom:transparent;}
.hidden{display:none;}
#header a.button_grey,#header_login a.button_grey,#header_search a.button_grey{font-size:150%;text-align:center;text-decoration:none;}
#header a.button_grey:hover,#header_login a.button_grey:hover,#header_search a.button_grey:hover{text-decoration:none;}
#header a.button_grey:active span,#header_login a.button_grey:active span,#header_search a.button_grey:active span{padding:9px 0px 4px 10px;}
#header_login a.button_grey{font-size:120%;font-weight:bold;}
#header_login a.button_grey:active span{padding:9px 0px 4px 10px;}
#header a.button_green,#header_login a.button_green,#header_register a.button_green{font-size:150%;text-align:center;text-decoration:none;}
#header_register a.button_green{font-style:italic;}
#header a.button_green:hover,#header_login a.button_green:hover,#header_register a.button_green:hover{text-decoration:none;}
#header a.button_green:active span,#header_login a.button_green:active span{padding:9px 0px 4px 10px;}
#header_login a.button_green{font-size:120%;font-weight:bold;}
#header_login a.button_green:active span{padding:9px 0px 4px 10px;}
#header_login_row_1 span a{font-style:italic;color:#000000;font-size:95%;}
#detail_search_navi label {color:#000;}
#header_login_row_1 span a:hover,#main a.button_grey span a:active{text-decoration:none;}
#main a.button_grey{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;}
#main a.button_grey:hover{text-decoration:none;}
#main a.button_grey:active span{padding:9px 0px 4px 10px;}
#main a.button_blue{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;}
#main a.button_blue:hover{text-decoration:none;}
#main a.button_blue:active span{padding:9px 0px 4px 10px;}
#main a.button_red{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;}
#main a.button_red:hover{text-decoration:none;}
#main a.button_red:active span{padding:9px 0px 4px 10px;}
#main a.button_green{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;}
#main a.button_green:hover{text-decoration:none;}
#main a.button_green:active span{padding:9px 0px 4px 10px;}
#main a.button_yellow{font-size:125%;font-weight:bold;letter-spacing:-1px;text-align:center;text-decoration:none;}
#main a.button_yellow:hover{text-decoration:none;}
#main a.button_yellow:active span{padding:9px 0px 4px 10px;}
.opacity_80{opacity:0.80;filter:alpha(opacity=80);-moz-opacity:0.80;}
.opacity_60{opacity:0.60;filter:alpha(opacity=60);-moz-opacity:0.60;}
h1{display:block;overflow:hidden;}
h1 a{background-color:transparent;
display:block;
height:55px;
overflow:hidden;
text-indent:-9000px;}
h1:focus a,h1:hover a,h1:active a{background-color:transparent;}
h2{font-weight:bold;}
h3{}
h4{font-weight:bold;text-decoration:underline;}
h5{font-size:166.67%;line-height:1.5em;font-weight:bold;}
h6{font-size:133.33%;line-height:1.2em;font-weight:bold;}
#header_login_row_1 legend{font-size:108.33%;font-weight:bold;}
#header_login_row_2 legend,#header_register_row_2 legend{font-size:108.33%;display:none;}
#header_register_row_1 p{font-size:150% ! important;font-weight:bold;font-style:normal;color:#FFF;}
#header_register_row_1{font-style:italic;color:#FFF;line-height:150%;}
#header_logout_col_1 h6{font-size:160%;margin:-2px 0 8px 0;}
#header_logout_row_1 p{margin:5px 0 0 0;line-height:1.4em;}
#header_logout a{}
#header_logout a:focus,#header_logout a:hover,#header_logout a:active{text-decoration:none;}
.header_logout_col_1 a{font-style:italic;}
#header_logout_row_3 ul{list-style:none;}
#header_logout_row_3 li{margin-right:8px;float:left;}
#header_logout_row_3{font-weight:bold;}
#header_category_row_1_content_1{line-height:1.2em;}
#header_category_row_1_content_1 span{font-weight:bold;}
#header_category_row_1_content_1 a{color:#333333;}
#header_category_row_1_content_1 a:focus,#header_category_row_1_content_1 a:hover,#header_category_row_1_content_1 a:active{text-decoration:none;}
#header_category_row_2_content_1 a{color:#FFFFFF;}
#header_category_row_2_content_1 a:focus,#header_category_row_1_content_1 a:hover,#header_category_row_1_content_1 a:active{text-decoration:none;}
.txt_category_description{font-size:100%;line-height:1.2em;font-weight:normal;font-style:italic;}
.txt_head_search{font-size:140%;font-weight:bold;line-height:160%;}
#main a{text-decoration:none;}
#main a:focus,#main a:hover,#main a:active{text-decoration:none;}
#skyscraper{position:absolute;right:-160px;top:-5px;}
#footer{font-size:100%;line-height:1.2em;color:#fff; padding-top:10px;}
#footer_copyright{text-align:right;clear:both;font-weight:bold;margin:0px 7px;}
.footerlist{list-style-position:inside;list-style-type:disc;margin-left:10px;}
.footerlist li{color:#fff;}
.footermenu{list-style-type:none;}
.footermenu li{display:inline;margin-right:10px;color:#fff;}
#footer a{text-decoration:underline;color:#fff;}
#footer a:focus,#footer a:hover,#footer a:active{text-decoration:none;color:#fff;}
#ajaxerror{font-size:0;}
.listbox a,.imglistbox a,.partybox a,.aktionen a{text-decoration:underline !important;}
.bb_toolbar{list-style:none;background-color:#ADADAD;height:20px;line-height:20px;padding:5px 0px;}
.bb_toolbar li{display:inline;}
.bb_toolbar li a{float:left;width:20px;height:20px;display:block;background:transparent url(/img/global/icons/bbcode_icons_inactive.gif) 0 0 no-repeat;overflow:hidden;}
.bb_toolbar li a:hover{background-image:url(/img/global/icons/bbcode_icons_active.gif);}
.bb_toolbar li a:active{background-image:url(/img/global/icons/bbcode_icons_pressed.gif);}
.bb_toolbar li a span{visibility:hidden;font-size:0px;}
.bb_toolbar li a.bb_bold_button{background-position:10px 0;padding-left:10px;}
.bb_toolbar li a.bb_italic_button{background-position:-20px 0;}
.bb_toolbar li a.bb_underline_button{background-position:-40px 0;}
.bb_toolbar li a.bb_strike_button{background-position:-60px 0;}
.bb_toolbar li a.bb_center_button{background-position:-80px 0;}
.bb_toolbar li a.bb_justify_button{background-position:-100px 0;}
.bb_toolbar li a.bb_right_button{background-position:-120px 0;}
.bb_toolbar li a.bb_heading_button{background-position:-140px 0;}
.bb_toolbar li a.bb_quote_button{background-position:-140px 0;}
.bb_toolbar li a.bb_color_button{background-position:-160px 0;}
.bb_toolbar li a.bb_image_button{background-position:-180px 0;}
.bb_toolbar li a.bb_list_button{background-position:-200px 0;}
.bb_toolbar li a.bb_olist_button{background-position:-220px 0;}
.bb_toolbar li a.bb_listitem_button{background-position:-240px 0;}
.bb_toolbar li a.bb_link_button{background-position:-300px 0;}
.bb_toolbar li a.bb_mail_button{background-position:-320px 0;}
.bb_toolbar li a.bb_preview_button{float:right;width:auto;background:none;padding-right:5px;}
.bb_toolbar li a.bb_preview_button span{visibility:visible;font-size:10px;}
.bb_toolbar li a.bb_previewclose_button{float:right;width:auto;background:none;padding-right:5px;}
.bb_toolbar li a.bb_previewclose_button span{visibility:visible;font-size:10px;}
#smilies{display:inline;height:35px;background-color:#FFFFFF;}
#smilies li,#smilies_chat li{display:inline;margin:5px 5px 0 5px;list-style:none;}
#smilies ul li a,#smilies_chat ul li a{text-decoration:none;}
#main .bb_preview{padding:5px;background:#ADADAD;clear:both;}
#main .bb_preview p{display:block;float:none;clear:none;width:auto;}
#main .bb_preview ul li{margin-left:15px;}
#ajaxoutput{display:none;}
#latest_videos_thumbs ul li {
float:left;
margin:8px 20px 0 0;
width:131px;
background:transparent none repeat scroll 0;
color:#333333;
}
#latest_videos_thumbs ul li {
color:#333333;
}
#latest_videos_thumbs .video {
border:1px solid #EC1575;
height:100px;
position:relative;
width:133px;
z-index:1;
}
#latest_videos_thumbs ul {
list-style-type:none;
}
#latest_videos_thumbs ul li p a:link span, #latest_videos_thumbs ul li p a:visited span, #latest_videos_thumbs ul li p a:hover span, #latest_videos_thumbs ul li p a:active span, #latest_videos_thumbs ul li p a:focus span {
color:#EC1575;
font-weight:bold;
text-decoration:none;
}
#latest_videos_thumbs a { text-decoration:none;}
#island_startbild_right {color:#000000; float:left; font-size:12px; height:350px; margin:0; width:258px; background:url(left.png) no-repeat;}
.home_ueberschrift_h1 {
font-size:14px;
font-weight:bold;
margin:9px 0 4px 18px;
}
#facts_left_chicas_island {
background-color:#333333;
clear:both;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:20px;
margin:8px 0 4px 18px;
padding:3px 3px 0 8px;
width:120px;
}
#facts_left_chicos_island {
background-color:#333333;
clear:both;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:20px;
margin:8px 0 8px 18px;
padding:3px 3px 0 8px;
width:180px;
}
.home_div_hr {
border-color:-moz-use-text-color -moz-use-text-color #000000;
border-style:none none solid;
border-width:0 0 1px;
color:#000000;
height:1px;
margin:0 auto;
width:220px;
}
.search_island_home_label {
display:block;
float:left;
font-weight:bold;
width:75px;
color:#000000;
}
li {
background:transparent none repeat scroll 0;
color:#333333;
}
#island_startbild_right ul {
list-style-type:none;
margin:18px 0 8px 18px;
}
.search_island_home_gender {
width:146px;
}
.search_island_home_input {
background-color:#F5F2F3;
border:1px solid #D9D9D9;
padding:1px;
}
#ficksuchebut {
margin:4px 0 0 29px;
}
#island_startbild a.button_green {
letter-spacing:0 !important;
margin:5px 0 0;
width:173px;
}

#header_login_row_2 a.button_green span {
display:block;
line-height:21px;
padding:6px 0 5px 7px;
width:128px;
padding-left:9px;}
a.button_green span {
display:block;
line-height:21px;
padding:6px 0 5px 7px;
width:144px;
padding-left:41px;}
#bottom_left { background:url(left.png) no-repeat; clear:both;color:#000000;
float:left;
font-size:12px;
height:350px;
margin:0;
width:258px;
}
#leftdown a { color:#EC1575; font-weight:bold;}
#leftdown a:hover { color:#EC1575; font-weight:bold;}
#leftdown { float:left;
padding-left:20px;
width:31%;
margin-top:5px;
}
#rightdown { float:left; width:50% }
}
