@import url("../../../media/css/style_queen.css");
@import url("../../../media/css/galerie.css");
@import url("../../../media/css/prommipanne.css");
@import url("../../../media/css/style_store.css");
@import url("../../../media/relaunch/css/y-style_archiv.css");
@import url("../../../media/relaunch/css/videogalerie.css");
@import url("../../../media/relaunch/css/forms.css");

body {
background-color:#FFFFFF;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#mainouter {

}
#mainposi {
width:830px;
background-color:white;
}
/*###############Header###############*/
#header {
width:830px;
height:165px;
}
#header_top {
width:830px;
height:100px;
background-image:url(../../../media/relaunch/layout/header_top.jpg);
position:relative;
}
#header_top_logo {
position:absolute;
left:24px;
top:25px;
}
#header_top_abo {
position:absolute;
right:8px;
top:5px;
}
#header_navi {
width:830px;
}
#header_navi_first_level {
width:822px;
height:24px;

background-color:#444444;
padding-left:8px;
}
#header_navi_first_level img {
display:block;
float:left;
}
#header_navi_first_level_left {
float:left;
#width:515px;
}
#header_navi_first_level_right {
float:right;
padding:0 2px 0 0;
}
#header_navi_first_level_left a img{
margin-left:2px;
}
#header_navi_second_level {
width:810px;
height:16px;
background-color:#cccccc;
padding:6px 0 0 20px;
}
#header_navi_second_level a {
display:block;
float:left;
color:#8d135c;
padding-right:8px;
margin-right:8px;
background-image:url(../../../media/relaunch/menu/menutrenner_second_level.gif);
background-position:right;
background-repeat:no-repeat;
}
#header_navi_second_level a:hover {
text-decoration:underline;
}
#header_navi_breadcrumb {
width:805px;
height:16px;
background-color:#cccccc;
padding:6px 0 0 25px;
float:left;
}
#header_navi_breadcrumb a {
display:block;
float:left;
/*color:#8d135c;*/
color:#000000;
font-size:11px;
padding-right:3px;
}
#header_navi_breadcrumb a:hover {
color:#8e135b;
}
/*###############Spalteneinteilung###############*/
#main_column {
width:830px;
}

#main_left_column {
width:573px;
padding:5px 7px 0 5px;
float:left;
background-color:#cccccc;
}

.main_left_column_inner_left {
width:240px;
float:left;
margin-right:5px;
}

.main_left_column_inner_right {
width:324px;
float:right;
}

#main_right_column {
width:240px;
padding:5px 0 0 5px;
float:right;
background-color:#FFFFFF;
border-top:5px solid #cccccc;
}
	/*+++++++++ Spalteneinteilung Contentseite +++++++++*/
.content_column_left{
float:left;
width:380px;
margin-right:8px;
}
.content_column_left_small{
float:left;
width:185px;
margin-right:8px;
}
.content_column_right{
float:right;
width:380px;
}
.content_column_right_small{
float:right;
width:185px;
}
/*###############Modulaufbau###############*/
.column_three {
width:561px;
padding:6px;
background-color:#FFFFFF;
margin-bottom:8px;
}
.column_two {
width:316px;
padding:6px;
background-color:#FFFFFF;
}
.column_one_plain {
width:240px;
background-color:#FFFFFF;
}
.modul_teaserbox {
margin-bottom:8px;
display:block;
overflow:hidden;
}
.modul_teaserbox img {
display:block;
}
.modul_teaserbox.teaserbox_one {
width:169px;
height:258px;
background-color:#FFFFFF;
padding:7px;
position:relative;
float:left;
margin-right:10px;
}
.modul_teaserbox.teaserbox_one_big {
width:173px;
height:258px;
background-color:#FFFFFF;
padding:7px;
position:relative;
float:left;
margin-right:10px;
}
.modul_teaserbox.teaserbox_one_big_single {
width:173px;
height:255px;
background-color:#FFFFFF;
padding:7px;
position:relative;
margin:0 10px 5px 0;
overflow:hidden;
}
.modul_teaserbox.teaserbox_two {
width:362px;
height:258px;
background-color:#FFFFFF;
padding:7px;
position:relative;
float:left;
margin-right:10px;
}
.teaserbox_two_first {
width:366px !important;
}
.modul_teaserbox.teaserbox_middle {
width:314px;
background-color:#FFFFFF;
padding-top:5px;
padding-left:5px;
padding-right:5px;
position:relative;
}
.modul_teaserbox.teaserbox_three {
width:561px;
background-color:#FFFFFF;
padding:6px;
position:relative;
}
.modul_teaserbox.teaserbox_three_profile {
width:561px;
background-color:#FFFFFF;
padding:6px;
position:relative;
}
.teaserbox_three img{
width:180px;
/*height:110;*/
}
.teaserbox_one img{
width:169px;
/*height:110;*/
}
.teaserbox_one_big img{
width:173px;
/*height:110;*/
}
.teaserbox_two img{
width:362px;
/*height:110;*/
}
.teaserbox_three_content_ad{
text-align:center;
width:468px !important;
margin-left: auto;
margin-right: auto;
}
.teaserbox_last {
margin:0 !important;
}
.modul_teaserbox.teaserbox_four {
width:530px;
background-color:#FFFFFF;
padding:6px;
position:relative;
}
.modul_start_borderbox {
width:228px;
border:solid #cccccc;
border-width:0 1px 1px 1px;
padding:5px;
}
.modul_start_borderbox.fullborder {
border-width:1px 1px 1px 1px;
}
.modul_start_header {
width:231px;
height:22px;
padding:5px 0 0 9px;
color:#ffffff;
font-size:13px;
font-weight:bold;
text-align:left;
}
.header_333333 {
background-color:#333333;
}
.header_8d135c {
background-color:#8d135c;
}

.modul_start_ystyleads{
  background-color: #EEEAED;
}

.modul_start_ystyleads > .trenner > .text{
  border-bottom:1px solid black;
  font-size:11px;
  padding:5px;
}

.modul_start_ystyleads > .trenner > .text > .bodytext{
  padding:0px;
  margin:0px;
}

.modul_start_ystyleads > .trenner{
  padding:8px;
  padding-top:3px;
}

/*###############Module###############*/
	/*+++++++++Modul Startseite Showroom+++++++++*/
.modul_start_showroom {

}
.modul_start_showroom_list {
float:left;
}
.modul_start_showroom_list ul {
list-style-type:none;
margin:0;
padding:0;
width:240px;
}
.modul_start_showroom_list ul li {
margin:0;
padding:0;
width:235px;
height:63px;
background-color:#b2b2b2;
cursor:pointer;
font-size:12px;
color:#FFFFFF;
margin-bottom:1px;
}
.modul_start_showroom_list ul li.item_akt {
width:235px;
cursor:pointer;
background-image:url(../../../media/relaunch/layout/showroom_start_item_back.gif);
}
.modul_start_showroom_list ul li img {
margin:4px 7px 0 5px;
float:left;
width:54px;
height:55px;
}

.modul_start_showroom_list ul li div {
padding-top:8px;
}
.modul_start_showroom_list ul li span {
font-size:14px;
color:#000000;
}
.modul_start_showroom_list ul li span.textsmall {
display:block;
font-size:11px;
color:#000000;
margin-top:4px;
}
.modul_start_showroom_window {
float:left;
width:318px;
}
.modul_start_showroom_window img {
display:block;
width:318px;
height:320px;
}
	/*+++++++++Modul Startseite Promipanne+++++++++*/
.modul_start_promipanne {
width:240px;
}

.modul_start_promipanne_image {
position:relative;
width:240px;
height:204px;
}
.modul_start_promipanne_image img {
display:block;
border-top:1px solid #ffffff;
}
.modul_start_promipanne_label {
width:232px;
height:39px;
background-color:#000000;
position:absolute;
left:0;
bottom:0;
opacity:0.8;
-moz-opacity:0.8;
-khtml-opacity:0.8;
filter:alpha(opacity=80);
font-size:12px;
color:#ffffff;
padding:9px 0 0 8px;
}
.modul_start_promipanne_label a {
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.modul_start_promipanne_layover {
width:61px;
height:51px;
position:absolute;
right:0;
top:1px;
background-image:url(../../../media/relaunch/layout/promipanne_layover.png);
}
	/*+++++++++Modul Startseite Sevenload+++++++++*/
.modul_start_sevenload {
width:240px;
background-color:#ffffff;
}
.sevenload_object center{
margin:10px;
}
.sevenload_object p, .sevenload_object a {
color:#333333;
font-size:12px;
}
.sevenload_text_footer {
text-align:center;
}
.sevenload_text_footer a {
color:#333333;
text-decoration:underline;
font-size:12px;
}
	/*+++++++++Modul Startseite Grafikteaser+++++++++*/
.modul_start_grafikteaser {
position:relative;
}
.modul_start_grafikteaser ul {
position:absolute;
right:0;
bottom:5px;
margin:0;
padding:0;
list-style-type:none;
vertical-align:middle;
}
.modul_start_grafikteaser ul li {
float:left;
margin-right:6px;
}
.modul_start_grafikteaser ul li a {
color:#8e135b;
text-decoration:none;
font-size:11px;
}
.modul_start_grafikteaser ul li a:hover {
color:#4f2e4a;
}
.modul_start_grafikteaser img {
width:240px;
}
.grafikteaser_promi_klick img {
display:block;
}
	/*+++++++++Modul Textteaser+++++++++*/
.modul_start_textteaser {
position:relative;
width:318px;
}
.modul_start_textteaser img {
float:left;
margin:0 15px 0 0;
}

.modul_start_textteaser img.neu {
float:left;
margin:0 3px 0 0;
}

.modul_top_maincat_labelbox .textteaser_text h1 {
display:inline;
}
.textteaser_text {
color:#333333;
margin:0 5px 10px 0;
}

.modul_start_textteaser h2 {
font-size:12px;
color:#666666;
margin:0 0 3px 0;
padding:0;
font-weight:normal;
}
.modul_start_textteaser h1 {
font-size:16px;
color:#000000;
margin:0 0 0 0;
font-weight:normal;
}
.modul_start_textteaser_text h2 {
font-size:12px;
color:#666666;
margin:0 0 3px 0;
padding:0;
font-weight:normal;
}
.modul_start_textteaser_text h1 {
font-size:16px !important;
color:#000000;
margin:0 0 6px 0;
padding-bottom:6px;
border-bottom:1px solid #9a9a9a;
width:180px;
font-weight:normal;
}
.modul_textteaser_button {
position:absolute;
right:0;
bottom:0;
}
.modul_textteaser_button a {
display:block;
width:35px;
height:15px;
background-image:url(../../../media/img/layout/dashboard/button_mehr_back.gif);
padding:2px 0 0 24px;
color:#ffffff;
font-size:11px;
}
.modul_textteaser_button a:hover {
text-decoration:underline;
}

.modul_textteaser_vert {
position:relative;
}
.modul_textteaser_vert img {
margin-bottom:5px;
width: 173px;
height: 110px;
}
.new_img {
float:left;
width: 28px !important;
height: 17px !important;
}
.modul_textteaser_vert .textteaser_text {
color:#333333;
padding:0 5px;
}
.modul_textteaser_three img {
float:left;
margin-right:17px;
}
.modul_textteaser_three .textteaser_text {
float:left;
width:357px;
}
.border_bot {
border-bottom:1px solid #868686;
padding-bottom:10px;
margin-bottom:15px;
}
.modul_contentteaser_three img {
float:left;
margin-right:10px;
border:1px solid #333333;
}
.modul_contentteaser_three .textteaser_text {
float:left;
width:345px;
}
.modul_contentteaser_three.border_bot {
border-bottom:1px solid #868686;
padding-bottom:10px;
margin-bottom:15px;
}
.modul_textteaser_one img {
margin-bottom:10px;
}
.modul_textteaser_one .textteaser_text {
width:170px;
}
.modul_textteaser_two img {
margin-bottom:10px;
}
.modul_textteaser_two .textteaser_text {
width:355px;
}
.textteaser_text span {
display:block;
padding-left:3px !important;
}
.textteaser_text {
line-height:15px;
padding-bottom:20px;
}
.textteaser_text h1 {
padding-left:3px;
padding-bottom: 5px;
line-height:17px;
}
.textteaser_text h1 a {
color:#000000;
font-size:16px !important;
}
.textteaser_text h2 {
padding-left:3px;
line-height:16px;
}
.textteaser_text h2 a {
color:#666666;
}

	/*+++++++++Modul Startseite Neueste Bilder+++++++++*/
.modul_start_new_pictures {
background-color:#FFFFFF;
text-align:center;
}
.modul_start_new_pictures_container {
	position: relative;
	padding:5px 0 5px 0;
	width: 235px;
	margin-left:5px;
}
a.new_pictures_image_wrapper,
a.new_pictures_image_empty {
	position: relative;
	display: block;
	float: left;
	width: 42px;
	height: 42px;
	overflow: hidden;
	margin: 0 2px 2px 0;
}

a.new_pictures_image_wrapper {
	border: 1px solid #20292F;
}

a.new_pictures_image_empty {
	border: #E5CDDB 1px solid;
	background-color: #FEF0F9;
}

a.new_pictures_image_wrapper img {
	visibility: visible;
	display: block;
}

a.new_pictures_image_wrapper:hover {
	z-index: 1;
	width: 84px;
	height: 84px;
	margin: -21px -19px -19px -21px; /* Negatives Margin h�ngt von Groesse, Border und dem Margin-Wert des kleinen Bildes ab */
	border: #20292F 1px solid; /* Jeden Pixel hier als zusaetzliches Negativ beim Margin hinzufuegen */
}

a.new_pictures_image_wrapper:hover img {
	visibility: hidden;
	display:block;
}
	/*+++++++++Modul Startseite Wer ist online+++++++++*/
.modul_start_wer-ist-online {
border:solid #cccccc;
border-width:0 1px 1px 1px;
}
.modul_start_wer-ist-online_container {
	position: relative;
	padding:5px 0 5px 0;
	width: 233px;
	margin-left:5px;
}

a.whos_online_image_wrapper,
a.whos_online_image_empty {
	position: relative;
	display: block;
	float: left;
	width: 42px;
	height: 42px;
	overflow: hidden;
	margin: 0 2px 2px 0;
}

a.whos_online_image_wrapper {
	border: 1px solid #20292F;
}

a.whos_online_image_empty {
	border: #E5CDDB 1px solid;
	background-color: #FEF0F9;
}

a.whos_online_image_wrapper img {
	visibility: visible;
	display: block;
}

a.whos_online_image_wrapper:hover {
	z-index: 1;
	width: 84px;
	height: 84px;
	margin: -21px -19px -19px -21px; /* Negatives Margin h�ngt von Groesse, Border und dem Margin-Wert des kleinen Bildes ab */
	border: #20292F 1px solid; /* Jeden Pixel hier als zusaetzliches Negativ beim Margin hinzufuegen */
}

a.whos_online_image_wrapper:hover img {
	visibility: hidden;
}
	/*+++++++++Modul Startseite Suche+++++++++*/
.modul_startseite_suche {
width:235px;
background-color:#333333;
padding:5px 0 5px 5px;
margin: 0px;
}
.modul_startseite_suche input {
float:left;
margin: 0px;
}
.modul_startseite_suche input.suchfeld {
width:150px;
height:13px;
background-color:#FFFFFF;
border:solid #d6d6d6;
border-width:1px 0 1px 1px;
line-height:12px;
color:#333333;
padding-left:5px;
font-size:11px;
}
	/*+++++++++Modul Startseite Meine Community+++++++++*/
.modul_startseite_meine_community {
font-size:12px;
color:#333333;
}
.modul_startseite_meine_community img {
display:block;
margin-right:8px;
}
.modul_startseite_mc_column {
padding:5px;
}
.modul_startseite_mc_column p {
margin:0;
padding-top:2px;
}
.modul_startseite_mc_column_marked {
padding:5px;
background-color:#cccccc;
}
	/*+++++++++Modul Startseite Live Chat+++++++++*/
.modul_startseite_live_chat {

}
.modul_startseite_live_chat_form {
margin-top:5px;
font-size:12px;
color:#666666;
}
.modul_startseite_live_chat_form_inner {
background-color:#cccccc;
padding:5px;
font-size:10px;
color:#666666;
}
.modul_startseite_live_chat_form_inner textarea {
background-color:#ffffff;
border:none;
width:216px;
height:53px;
margin-bottom:5px;
}
.modul_startseite_live_chat_form_inner input {
float:right;
}
.modul_startseite_live_chat_posts {
width:228px;
height:172px;
overflow:auto;
}
.modul_startseite_live_chat_posts_column {
color:#666666;
font-size:11px;
padding:5px;
margin-bottom:2px;
}
.modul_startseite_live_chat_posts_column img {
border:1px solid #666666;
float:left;
margin-right:5px;
}
.modul_startseite_live_chat_posts_column a {
color:#333333;
font-weight:bold;
text-decoration:none;
}
.column_eeeaed {
background-color:#eeeaed;
}
.column_cccccc {
background-color:#cccccc;
}
	/*+++++++++Modul Startseite Live Scroller+++++++++*/
.modul_startseite_live_scroller {

}
.modul_startseite_live_scroller_posts {
width:228px;
height:245px;
overflow:auto;
}
.modul_startseite_live_scroller_posts_column {
color:#666666;
font-size:11px;
padding:5px;
margin-bottom:2px;
}
.modul_startseite_live_scroller_posts_column a {
color:#333333;
font-weight:bold;
text-decoration:none;
}
	/*+++++++++Modul Startseite Tag Cloud+++++++++*/
.modul_start_tagcloud p{
padding:10px;
}
.modul_start_tagcloud a {
text-decoration:none;
}
.modul_start_tagcloud a.tag_1{
font-size:28px;
font-weight:bold;
color:#666666;
}
.modul_start_tagcloud a.tag_2{
	font-size:20px;
	font-weight:bold;
	color:#898787;
}

.modul_start_tagcloud a.tag_3{
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

.modul_start_tagcloud a.tag_4{
	font-size:14px;
	font-weight:bold;
	color:#1f1e1e;
}

.modul_start_tagcloud a.tag_5{
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

.modul_start_tagcloud a.tag_6{
	font-size:11px;
	font-weight:bold;
	color:#969595;
}
	/*+++++++++Modul Startseite 5 neueste Nutzer+++++++++*/
.modul_start_newest_user {

}
.modul_start_newest_user_column {
padding:5px;
margin-bottom:2px;
}
.modul_start_newest_user_column img {
border:1px solid #666666;
float:left;
margin-right:5px;
}
.modul_start_newest_user_column a {
color:#666666;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
	/*+++++++++Modul Startseite Bookmarks+++++++++*/
.modul_start_bookmarks {
background-color:#cccccc;
padding:10px 0 10px 10px;
}
.modul_start_bookmarks img {
margin-right:6px;
display:block;
float:left;
}	/*+++++++++Modul Startseite Kommentare+++++++++*/
.modul_start_kommentare {

}
.modul_start_kommentare a.start_kommentare_akt {
display:block;
float:left;
padding:10px 0;
background-color:#333333;
color:#ffffff;
font-weight:bold;
font-size:11px;
text-decoration:none;
text-align:center;
}
.modul_start_kommentare a.start_kommentare_reg {
display:block;
float:left;
padding:10px 0;
background-color:#ffffff;
color:#333333;
font-weight:bold;
font-size:11px;
text-decoration:none;
text-align:center;
}
a#modul_start_kommentare_navi_kommentare {
width:88px;
}
a#modul_start_kommentare_navi_blogposts {
width:65px;
}
a#modul_start_kommentare_navi_diskussionen {
width:85px;
}
.modul_start_kommentare_trenner {
width:1px;
height:34px;
float:left;
background-color:#FFFFFF;
}
.modul_start_kommentare_container {
border:4px solid #333333;
padding:5px 10px 5px 15px;
background-color:#eeeaed;
font-size:11px;
color:#333333;
}
.modul_start_kommentare_column {
border-bottom:1px solid #333333;
padding-bottom:5px;
margin-bottom:5px;
}
.modul_start_kommentare_column a {
font-weight:bold;
font-size:11px;
color:#333333;
text-decoration:none;
}
	/*+++++++++Modul Headline Mainbereich+++++++++*/
.modul_maincat_head {
text-align:right;
}
.modul_maincat_head_label {
font-size:20px;
color:#333333;
background-image:url(../../../media/relaunch/layout/modul_maincat_head_icon.gif);
background-repeat:no-repeat;
padding:0 0 0 26px;
display:inline;
line-height:18px;
}
	/*+++++++++Top Modul Mainbereich+++++++++*/
.modul_top_maincat {
width:573px;
position:relative;
margin-bottom:8px;
}
.modul_top_maincat_labelbox {
width:190px;
height:115px;
position:absolute;
left:0;
top:0;
background-color:#FFFFFF;
border:solid #666666;
border-width:9px 0 9px 9px;
padding:7px 0 7px 7px;
z-index:2;
}
.modul_top_maincat_labelbox h1 {
width:190px;
}
.modul_top_maincat_labelbox h2 {
margin-bottom:0;
}
.modul_top_maincat_mainbox {
width:358px;
float:right;
background-color:#FFFFFF;
border:9px solid #666666;
z-index:1;
position:relative;
}
.modul_top_maincat_mainbox_label {
background-image:url(../../../media/relaunch/layout/fake_black.png);
opacity:0.8;
-moz-opacity:0.8;
-khtml-opacity:0.8;
filter:alpha(opacity=80);
position:absolute;
left:0;
bottom:-1px;
width:268px;
padding:20px 20px 30px 70px;
font-size:12px;
color:#ffffff;
}
.modul_top_maincat_mainbox img {
display:block;
width: 358px;
height: 407px;
}
.modul_top_maincat_button {
position:absolute;
right:0;
bottom:-1px;
}
.modul_top_maincat_mainbox_label_stern {
width:44px;
height:41px;
background-image:url(../../../media/relaunch/layout/modul_top_maincat_stern.png);
position:absolute;
top:15px;
left:15px;
}
.modul_top_maincat_newsbox {
position:absolute;
left:0;
bottom:-5px;
}
/*###############Contentbereich###############*/
	/*+++++++++Top Modul Mainbereich+++++++++*/
.modul_contentbox {
margin-bottom:8px;
display:block;
overflow:hidden;
}
.contentbox_top_three {
width:553px;
background-color:#FFFFFF;
padding:10px;
position:relative;
}
.contentbox_top_img_left {
float:left;
margin-right:8px;
width:200px;
}
.contentbox_top_img_right {
float:right;
margin-left:8px;
width:200px;
}
.contentbox_top_img_right img {
border:1px solid #333333;
width:200px;
}
.contentbox_top_img_left img {
/*border:1px solid #333333;*/
width:200px;
}
.contentbox_main_three {
width:561px;
background-color:#FFFFFF;
padding:6px;
position:relative;
}
.contentbox_one{
width:185px;
background-color:#FFFFFF;
padding:6px;
position:relative;
}
.contentbox_two{
width:368px;
background-color:#FFFFFF;
padding:6px;
position:relative;
}
.modul_contentbox_header {
height:22px;
padding:5px 0 0 9px;
color:#ffffff;
font-size:13px;
font-weight:bold;
text-align:left;
margin-bottom:6px;
}
.bodytext a {
color:#94145F;
font-weight:bold;
}
.contentbox_bildunterschrift {
font-size:11px;
color:#8e8e8e;
background-image:url(../../../media/relaunch/layout/icon_bildunterschrift.gif);
background-repeat:no-repeat;
padding:0 10px 10px 20px;
margin:10px 0 0 2px;
line-height:14px;
}
.contentbox_freisteller{
float:right;
width:184px;
}
.contentbox_freisteller img{
width:184px;
}
.contentbox_freisteller_bildunterschrift{
font-size:11px;
color:#8e8e8e;
padding:0 10px 10px 20px;
margin:10px 0 0 2px;
line-height:14px;
}
.modul_contentbox_pagination_wrapper{
text-align:center;
width:100%;
}
	/*+++++++++Contentmodul Diashow+++++++++*/
.modul_contentbox_diashow {
background-color:#eeeaed;
text-align:center;
padding:7px 0 7px 0;
}
.modul_contentbox_diashow_paginierung {
margin:0 auto;
display:table !important;
}
.modul_contentbox_diashow_paginierung a.paginierung_link {
display:block;
float:left;
font-size:11px;
line-height:15px;
color:#8d135c;
font-weight:bold;
padding-top:1px;
}
.modul_contentbox_diashow_paginierung a.paginierung {
display:block;
float:left;
background-image:url(../../../media/relaunch/layout/back_pagination.gif);
width:16px;
height:16px;
text-align:center;
font-size:11px;
line-height:15px;
color:#333333;
font-weight:bold;
padding-top:1px;
margin-right:1px;
}
.modul_contentbox_diashow_paginierung a.paginierung_akt {
display:block;
float:left;
background-image:url(../../../media/relaunch/layout/back_pagination.gif);
width:16px;
height:16px;
text-align:center;
font-size:11px;
line-height:15px;
color:#8d135c;
font-weight:bold;
padding-top:1px;
margin-right:1px;
}
.modul_contentbox_diashow_paginierung a.paginierung:hover {
color:#8d135c;
}
.modul_contentbox_diashow_bild_outer_vertikal {
margin:8px auto 10px auto;
width:360px;
}
.modul_contentbox_diashow_bild_outer_horizontal {
margin:8px auto 10px auto;
width:480px;
}
.modul_contentbox_diashow_bild_inner {
margin-bottom:8px;
background-color:#FFFFFF;
text-align:center;
}
.modul_contentbox_diashow_bild_inner img {
display:block;
margin:0 auto;
}
.modul_contentbox_diashow_text {
font-size:11px;
text-align:left;
}
	/*+++++++++Contentmodul Kommentare+++++++++*/
.modul_contentbox_kommentare {

}
.modul_contentbox_kommentare_form {
margin-top:5px;
font-size:12px;
color:#666666;
}
.modul_contentbox_kommentare_form_inner {
padding:5px 0;
font-size:10px;
color:#666666;
}
.modul_contentbox_kommentare_form_inner .modul_contentbox_kommentare_textarea {
float:left;
margin-right:8px;
width:235px;
}
.modul_contentbox_kommentare_form_inner .modul_contentbox_kommentare_captcha {
float:left;
margin-right:8px;
height:85px;
position:relative;
}
.modul_contentbox_kommentare_form_inner .modul_contentbox_kommentare_text_captcha {
float:left;
width:148px;
height:85px;
position:relative;
font-size:11px;
color:#333333;
font-weight:bold;
}
.modul_contentbox_kommentare_form_inner textarea {
background-color:#ececec;
border:1px solid #cccccc;
width:230px;
height:97px;
margin:0 0 5px 0;
}
.modul_contentbox_kommentare_form_inner input.captcha {
background-color:#ffffff;
border:1px solid #b1b1b1;
width:130px;
height:15px;
position:absolute;
bottom:0;
left:0;
}
.modul_contentbox_kommentare_form_inner input.kommentarbutton {
position:absolute;
bottom:0;
left:0;
}
.modul_contentbox_kommentare_posts_column {
color:#666666;
font-size:11px;
padding:8px 5px 8px 5px;
margin-bottom:5px;
}
.modul_contentbox_kommentare_posts_column .kommentare_img {
width:24px;
height:24px;
border:1px solid #8d135c;
}
.modul_contentbox_kommentare_posts_column img {
border:1px solid #8d135c;
float:left;
margin-right:5px;
display:block;
}
.modul_contentbox_kommentare_posts_column_text {
width:505px;
margin-left:5px;
float:left;
}
.modul_contentbox_kommentare_posts_column_text p {
margin:0;
padding:3px 0 0 0;
}
.modul_contentbox_kommentare_posts_column a.guest {
color:#333333;
font-weight:bold;
text-decoration:none;
}
.modul_contentbox_kommentare_posts_column a.user {
color:#8d135c;
font-weight:bold;
text-decoration:none;
}
	/*+++++++++Contentmodul ArchivRubrikNavigation+++++++++*/
.modul_contentbox_artikel_archiv_column img{
border-bottom: #8d135c 1px solid;
border-top: #8d135c 1px solid;
border-right: #8d135c 1px solid;
border-left: #8d135c 1px solid;
display: block;
float: left;
margin-right: 5px;
}
.modul_contentbox_artikel_archiv_column a.archiv{
font-weight: bold;
color: #8d135c;
text-decoration: none;
}
.modul_contentbox_artikel_archiv_column_text p{
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 3px;
margin: 0px;
}
.modul_contentbox_artikel_archiv_column_text{
float: left;
margin-left: 5px;
width: 450px;
padding-top: 3px;
}
.modul_contentbox_artikel_archiv_column{
font-size: 11px;
color: #666666;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 8px;
padding-top: 8px;
margin-bottom: 5px;
}
.pink{
font-size: 14px;
color: #8e135b;
font-style: italic;
}
.modul_contentbox_archiv{
}
.modul_contentbox_archiv_list{
}
	/*+++++++++Contentmodul Psychotest+++++++++*/
#forum_results{
border-collapse:collapse;
margin-left:3px;
margin-bottom:10px;
}
#forum_results tr{
}
#forum_results tr.highlight{
}
#forum_results td{
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
vertical-align: top;
margin-top:auto;
margin-bottom:auto;
}
#forum_results td input {
float:left;
}
#forum_results td label {
padding-left:25px;
display:block;
}
/*###############Footer###############*/
#footer {
margin:10px 0 20px 0;
background:url(../../../media/img/layout/footer_bg.gif) repeat-x;
background-position:top;
text-align:center;
padding-top:15px;
}
#footer a {
color:#363E43;
margin:0 5px;
font-size:11px;
}
.footer_content {
	text-align: center;
}

.footer_content a {
	color: #8D135C;
}
/*###############Allgemeines###############*/
.margtop_5 {
margin-top:5px;
}
h2 {
font-size:12px;
color:#666666;
margin:0 0 3px 0;
padding:0;
font-weight:normal;
}
h2 a {
font-size:12px;
color:#666666;
margin:0 0 3px 0;
padding:0;
font-weight:normal;
}
h1 {
font-size:16px;
color:#000000;
margin:0 0 2px 0;
font-weight:normal;
}
h1 a {
font-size:16px;
color:#000000;
margin:0 0 0 0;
font-weight:normal;
}
.line_999 {
height:1px;
background-color:#999999;
overflow:hidden;
margin:5px 0;
}
.font_11 {
font-size:11px;
}
.font_25_pink {
font-size:25px;
color:#8d135c;
font-weight:bold;
line-height:22px;
}
.font_18_pink {
font-size:18px;
color:#8d135c;
font-weight:bold;
line-height:22px;
}
.font_13_bold {
font-size:13px;
color:#333333;
font-weight:bold;
}
.font_14_bold {
font-size:14px;
color:#333333;
font-weight:bold;
}

a{
text-decoration:none;
color:#333333;
}
a.pageLink{
text-decoration:none;
color:#8E135B;
}
a.pageLink:hover{
color:#4F2E4A;
}
a.more
{
text-decoration:none;
color:#8E135B;
}

a.more:hover{
color:#4F2E4A;
}

a.disabled {
color:#A8ADB3;
}

a.text_pink {
color:#94145f;
}
a.text_pink:hover {
color:#4f2e4a;
}
a.text_pink_11_bold {
color:#94145f;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.text_pink_11_bold:hover {
color:#4f2e4a;
}
img {
border:none;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}
.clear {
clear:both;
font-size:0;
border: none;
margin:0;
padding:0;
line-height:0;
height:0px;
}
.clear_simple {
clear:both;
}
form {
margin:0;
padding:0;
}
.imageborder_666 {
border:1px solid #666666;
}
.text_pink {
color:#94145f;
}
.text_pink_bold {
color:#94145f;
font-weight:bold;
}
.text_pink_11_bold {
color:#94145f;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
p {
margin:0;
padding:8px 0 0 0;
}
.float_left {
float:left;
}
.float_right {
float:right;
}
/*###############Promiklick###############*/
.contentbox_mainpromiklick {
padding:8px;
}
.contentbox_mainpromiklick h1 {
font-size:18px;
color:#8d135c;
margin-bottom:10px;
}
.contentbox_mainpromiklick_inner {
background-color:#333333;
height:300px;
width:553px;
position:relative;
padding:0;
}
.mainpromiklick_promi {
font-weight:bold;
color:#ffffff;
margin:0;
text-align:center;
}
.mainpromiklick_promi.promi_left {
position:absolute;
left:5px;
top:5px;
}
.mainpromiklick_promi.promi_right {
position:absolute;
right:5px;
top:5px;
}
.mainpromiklick_promi a img {
margin-bottom:5px;
border:1px solid #999999;
display:block;
}
.mainpromiklick_promi a:hover img {
margin-bottom:5px;
border:1px solid #8f135b;
display:block;
}
.mainpromiklick_number_cont {
border:solid #999999;
border-width:1px 0;
width:145px;
height:90px;
color:#ffffff;
text-align:center;
position:absolute;
left:204px;
top:80px;
padding-top:10px;
}
.mainpromiklick_number_cont_inner {
width:61px;
height:50px;
background-image:url();
color:#8f135b;
font-size:35px;
font-weight:bold;
text-align:center;
margin:2px auto 0 auto;
padding-top:11px;
}
.mainpromiklick_headline {
float:left;
margin-left:13px;
width:490px;
color:#8f135b;
font-weight:bold;
padding-top:3px;
}

.mainpromiklick_modulo_list_cont {
width:168px;
background-color:#FFFFFF;
padding:9px;
position:relative;
float:left;
margin:0 7px 10px 0;
display:inline;
}
.mainpromiklick_modulo_list_cont.mainpromiklick_modulo_list_cont_last {
margin:0;
}
.mainpromiklick_modulo_list ul {
margin:0;
padding:0;
list-style-type:none;
}
.mainpromiklick_modulo_list ul li {
margin-top:3px;
}
.pkinner {
color:#333333;
font-size:11px;
padding:5px;
}
.pkinner img {
border:1px solid #333333;
float:left;
margin-right:8px;
}
.pkinner a {
color:#8d135c;
font-size:11px;
font-weight:bold;
}
/*###############Dashboard###############*/
.modul_contentbox {
position:relative;
}
.font_16_pink {
font-size:16px;
color:#8d135c;
font-weight:bold;
line-height:20px;
}
.font_15_pink {
font-size:15px;
color:#8d135c;
font-weight:bold;
line-height:20px;
}
.font_13_pink {
font-size:13px;
color:#8d135c;
font-weight:bold;
line-height:16px;
}
.text_666 {
color:#666666;
}
a.text_666 {
color:#666666;
}
.column_ffffff {
background-color:#ffffff;
border-bottom:1px solid #cccccc;
}
.line_ccc {
height:1px;
background-color:#cccccc;
overflow:hidden;
margin:5px 0;
}
.contentbox_main_one {
width:174px;
background-color:#FFFFFF;
padding:6px;
position:relative;
float:left;
margin-right:7px;
}
.contentbox_main_one.contentbox_333 {
background-color:#333;
}
.contentbox_main_one_last {
width:174px;
background-color:#FFFFFF;
padding:6px;
position:relative;
float:left;
}
.modul_maincat_head_left {
float:left;
}
.modul_maincat_head_right {
float:right;
padding-top:2px;
}
.modul_maincat_head_right a {
color:#333333;
}
.main_column_dashboard .contentbox_top_three {
width:561px;
background-color:#FFFFFF;
padding:6px;
position:relative;
}
.main_column_dashboard .contentbox_top_img {
width:231px;
background-color:#333333;
text-align:center;
}
.main_column_dashboard .contentbox_top_img.profilbild {
width:85px;
background-color:#FFFFFF;

}
.main_column_dashboard .contentbox_top_img img {
border:none;
margin-right:0px;
display:block;
}
.main_column_dashboard .contentbox_top_txtright {
width:322px;
float:left;
}
.main_column_dashboard .contentbox_top_txtright_top {
float:right;
width:468px;
}
.main_column_dashboard .contentbox_top_txtright.dashboard_blog {
padding-top:30px;
}
.main_column_dashboard .contentbox_top_txtright.dashboard_blog img {
margin-bottom:-4px;
}
.main_column_dashboard .contentbox_top_three  {
line-height:17px;
}
.main_column_dashboard .contentbox_top_three .modul_contentbox_header {
margin-bottom:10px;
}
.main_column_dashboard .contentbox_top_three .modul_contentbox_header.header_plain {
margin-bottom:0;
}
.main_column_dashboard .contentbox_top_three .line_999 {
margin:8px 0;
}
.dashboard_profilbalken_main {
width:309px;
height:18px;
margin:10px 0;
position:relative;
background-image:url(../../../media/img/layout/dashboard/dashboard_profilbalken_back.gif);
}
.dashboard_profilbalken_main_inner {
width:295px;
position:relative;
}
.dashboard_profilbalken_overlay {
width:28px;
height:27px;
background-image:url(../../../media/img/layout/dashboard/dashboard_profilbalken_overlay.png);
position:absolute;
right:-8px;
top:-6px;
z-index:2;
}
.dashboard_profilbalken_prozent {
position:absolute;
left:2px;
top:2px;
height:14px;
background-color:#8d135c;
z-index:1;
}
.dashboard_profilbalken_lines {
position:absolute;
left:2px;
top:2px;
height:14px;
width:276px;
background-image:url(../../../media/img/layout/dashboard/dashboard_profilbalken_lines.gif);
z-index:3;
}
.dashboard_button_profil {
float:right;
padding-top:10px;
margin-bottom:10px;
}
.button_column {
margin-top:10px;
}
.button_column a {
margin-right:10px;
}
.button_column a.textlink {
margin-right:3px;
font-size:11px;
}
.dashboard_modulo_list_cont {
width:174px;
height:270px;
background-color:#FFFFFF;
padding:0px;
position:relative;
float:left;
margin:0 7px 10px 0;
}
.dashboard_modulo_list_cont ul {
margin:0;
padding:0;
list-style-type:none;
}
.dashboard_modulo_list_cont ul li {
margin-top:3px;
line-height:14px;
}
.dashboard_modulo_list_cont .line_ccc {
margin:13px 0;
}
.dashboard_modulo_list_cont .modul_contentbox_header {
height:21px;
padding:6px 0 0 9px;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-align:left;
margin-bottom:6px;
}
.dashboard_modulo_list_scrollcont {
overflow:auto;
height:220px;
width:174px;
}

.dashboard_modulo_list_text {
float:left;
}
.pkinner {
color:#333333;
font-size:11px;
padding:5px;
}
.dashboard_list_forum .pkinner img {
border:1px solid #8d135c;
float:left;
margin-right:8px;
}
.pkinner a {
color:#8d135c;
font-size:11px;
font-weight:bold;
}
.dashboard_modulo_list_bottom {
position:absolute;
bottom:8px;
left:6px;
height:20px;
width:174px;
}
.modul_contentbox_header_reiter {
height:30px;
}
.dashboard_modulo_list_reiter_head {
margin-bottom:6px;
height:30px;
}
.modul_contentbox_header_reiter img {
margin-top:2px;
}
.modul_contentbox_header_reiter_left {
padding:8px 8px 8px 15px;
width:70px;
background-color:#333333;
position:absolute;
left:0px;
top:0px;
z-index:1;
}
.modul_contentbox_header_reiter_left a {
color:#ffffff;
font-weight:bold;
}
.header_reiter_left_akt {
border:none;
background-color:#333333;
}
.header_reiter_left_inakt {
border:solid #cccccc;
border-width:0 1px 1px 0;
background-color:#666666;
}
.modul_contentbox_header_reiter_right {
padding:8px;
width:76px;
position:absolute;
right:0px;
top:0px;
z-index:1;
}
.modul_contentbox_header_reiter_right a {
color:#ffffff;
font-weight:bold;
}
.header_reiter_right_akt  {
border:none;
background-color:#333333;
}
.header_reiter_right_inakt  {
border:solid #cccccc;
border-width:0 0 1px 1px;
background-color:#666666;
}
.dashboard_modulo_list_outer.contentbox_reiter {
position:relative;
height:246px;
background-color:#ffffff;
margin-top:4px;
}
.dashboard_modulo_list_outer.contentbox_reiter ul {
margin:0 0 0 4px;
padding:0;
list-style-type:none;
}
.dashboard_modulo_list_outer.contentbox_reiter ul li {
line-height:14px;
}
.dashboard_modulo_list_outer.contentbox_reiter .dashboard_modulo_list_bottom {
width:164px;
bottom:13px;
}
.dashboard_modulo_list_outer.contentbox_reiter .dashboard_modulo_list_scrollcont {
height:210px;
}
.dashboard_modulo_list_outer.contentbox_reiter .dashboard_modulo_list_scrollcont ul li.pkinner_online{
background-color:#cccccc;
background-image:url(../../../media/relaunch/layout/icon_modulo_online.gif);
background-position:center right;
background-repeat:no-repeat;
margin:0;
}
#dashboard_friends {
display:block;
}
#dashboard_fans {
display:none;
}

/*###############Suche###############*/

.search_result {
}

.search_result ol li dl dt{
	position:absolute;
}

.search_result ol li dl dd{
	margin-left:85px;
}

/*###############Party Tour Kalender###############*/
.font_14 {
font-size:14px;
}
.font_15_bold {
font-weight:bold;
font-size:15px;
}
.contentbox_contenbanner_text img {
float:left;
margin:5px 17px 5px 10px;
}
.contentbox_partykalender_item {
background-color:#cccccc;
margin-bottom:7px;
padding:4px;
}
.contentbox_partykalender_item img {
margin-right:6px;
display:block;
float:left;
}
.contentbox_partykalender_text {
width:356px;
height:90px;
float:left;
background-color:#FFFFFF;
padding:10px;
position:relative;
}
.contentbox_partykalender_text .button_column {
position:absolute;
bottom:9px;
left:10px;
}
.aktiv_icon {
position:absolute;
right:2px;
top:18px;
}
/*###############Party Tour Galerie###############*/
.contentbox_partykalender_galerie {
background-color:#333333;
padding:5px 0 5px 3px;
margin-bottom:5px;
}
/*IE6 Only*/
* html .contentbox_partykalender_galerie {
padding:5px 0 5px 0px;
}
.contentbox_partykalender_galerie_column {
margin-bottom:5px;
}
.contentbox_partykalender_galerie_column img {
display:block;
float:left;
margin-left:4px;
}
.contentbox_partykalender_galerie_buttons_column {
height:22px;
padding:5px 0 0 9px;
background-color:#333333;
}
.contentbox_partykalender_galerie_buttons {
float:right;
padding-right:4px;
}

/*############## Girlclick ################*/
.contentbox_mainklickshow {
   padding: 8px;
}

.contentbox_mainklickshow_inner {
   background-color: #333333;
   width: 553px;
   position: relative;
   padding: 0;
}

.mainklickshow_promi {
   text-align: center;
}

.mainklickshow_promi img {
   margin-top: 7px;
   border: 1px solid #999999;
   margin-bottom: 3px;
}

.mainklickshow_photosubline {
   background-color: #666666;
   color: #FFFFFF;
   font-size: 14px;
   font-weight: bold;
   height: 24px;
   text-align: center;
   padding-top: 5px;
}

.contentbox_mainklickshow_inner .voting_controller {
   position: relative;
   background-color: #FFFFFF;
   height: 91px;
}

.contentbox_mainklickshow_inner .voting_controller .voting_element {
   position: absolute;
   z-index: 99;
   left: 146px;
   top: 4px;
}

.contentbox_mainklickshow_inner .voting_controller .back {
   width: 83px;
   padding-top: 14px;
   margin-right: 16px;
   float: left;
}

.contentbox_mainklickshow_inner .voting_controller .forward {
   width: 83px;
   padding-top: 14px;
   margin-left: 13px;
   float: left;
}

.contentbox_mainklickshow_inner .voting_controller .votebutton {
   float: left;
   width: 65px;
}

.contentbox_mainklickshow_inner .vosting_counter {
   position: absolute;
   z-index: 1;
   left: 189px;
   top: 63px;
}

.contentbox_mainklickshow_inner .vosting_counter img {
   float: left;
}
.nothing{
cursor: pointer;  	
}
#teaser_bereich{
  margin:0;
  padding:0;
}
#content-ad .modul_contentbox contentbox_main_three{
  float:left;
}
#codeEmbed{
  margin-left:23%;
}
#content-ad-artikel{
  height:265px;
  float:left;
  margin-left: 23%;
}
#content-ad-artikel #anzeige{
  color:#CCCCCC;
}
#embed{
  margin-left:8%;
}
.teaserbox_middle #embed{
  margin-left:3%;
}
#embed #anzeige{
color:#CCCCCC;
font-size:10px;
}
.noPadding{
  padding:3px !important;
  height:266px !important;
  
}
#teaser_bereich .noPadding{
  padding:3px !important;
  height:266px !important;
  width:374px !important;
}
.modul_teaserbox #anzeige{
color:#CCCCCC;
font-size:10px;
}
.weiss{
background-color:#FFFFFF;
}
.weiss #embed{
  margin-left:3%;
}
#menu_lev1_9{
margin: 5px 10px 0 5px;
}
.comment_ad iframe{
margin-left:35px;
}
#socials img{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;

}
#glam {
position: absolute; left: 663px;margin-top:-4px;
}
#glam a{
background-image: url();
}

.teaserbox_one_community  {
background-color:#FFFFFF;
float:left;
height:368px;
padding:7px;
position:relative;
width:268px;
}
.teaserbox_one_community_last {
float:right;
}
.teaserbox_one_community .textteaser_text {
width:auto;
}
.teaser_textonly .textteaser_text {
width:auto;
float:none;
}
.teaser_galerie {
position:relative;
overflow:hidden;
width:564px;
}
.teaser_galerie ul {
margin:0 -8px 0 0;
padding:0 0 9px 0;
list-style-image:none;
list-style-type:none;
position:relative;
}
.teaser_galerie ul li {
float:left;
position:relative;
padding-right:7px;
}
.teaser_galerie ul li.last {
padding-right:0px;
}
* html .teaser_galerie ul li {
padding-right:6px;
}
* html .teaser_galerie ul li.last {
padding-right:0px;
}

.teaser_galerie ul li span {
position:absolute;
top:30px;
left:7px;
width:93px;
display:block;
}
.teaser_galerie ul li h2 {
font-size:12px;
color:#FFFFFF;
margin:0;
padding:0;
}
.teaser_galerie ul li h1 {
font-size:15px;
color:#FFFFFF;
margin:0;
padding:0;
}
.teaser_galerie ul li img {
width:auto;
vertical-align:bottom;
margin-right:0;
}

.teaserbox_img_text {
overflow:visible;
padding-top:20px;
position:relative;
margin-bottom:14px;
}
.teaserbox_img_text_inner {
background-color:#cccccc;
padding:11px 10px 10px 128px;
font-size:12px;
color:#000000;
min-height:93px;
height:auto!important;
height:93px;
}
.teaserbox_img_text img {
position:absolute;
left:7px;
top:35px;
}
.teaserbox_img_text img.teaserbild_headline {
top:6px;
}
.teaserbox_img_text_inner h2 {
font-size:16px;
color:#000000;
}

/* ende Inhalte Redesign Community-Seite */
.teaserbox_two #code img {
width:auto;
}
#teaser_bereich .noPadding {
height:266px !important;
padding:3px !important;
width:374px !important;
}
.form_box_left {
position:relative;
width:165px;
float:left;
font-size:16px;
font-weight:bold;
color:#94145F;
padding-top:5px;
}
.form_box_left img.stern {
float:left;
width:auto;
margin:-5px 5px 0 0;
}
form#RegForm fieldset.form_box ul.form_list {
margin:0;
padding:0;
}
.teaserbox_three img.visual_regsitrierung {
width:auto;
}
