
body {
	background-color:#0b002a;
	background-image:url(../img/header2.gif); background-repeat:no-repeat;
	font-family:Arial;
	font-size:9pt;
	color:#5c5b59;
	margin:0px;
}
#top {
	margin-left:auto;margin-right:auto;
	width:920px;
}
#superbanner {
	float: right;
	margin-top: 10px;
}
#superbanner a img {
	border: none;
}
#superbanner .whitebox {
	padding: 2px;
	background-color: #FFFFFF;
}
#superbanner .anzeige_text {
	color: #FFFFFF;
}
#top_logo {
	float: left;
	background-color:transparent;
	background-image:url(../img/header_logo.png); background-repeat:no-repeat;
	height:120px;
	width:300px;
	behavior:url(../css/iepngfix.htc);
}
#content {
	clear: both;
	width:920px;
	background-color:#fdfdfd;
	margin-left:auto;margin-right:auto;
}
#menubar {
	width:931px;
	height:43px;
	color:#FFF;
	position: relative;
	top:-5px;
	left:-4px;
	margin-bottom:-6px;
	z-index: 100;
}
#menubar_simple {
	width:931px;
	height:35px;
	color:#FFF;
	background-image:url(../img/menubar.png); background-repeat: repeat-x;
}
.menubar_background {
	background-image:url(../img/menubar_2.png); background-repeat: repeat-x;
}
.menubar_left {
	width:10px;
	height:43px;
	background-image: url(../img/menubar_2_left.png); background-repeat: no-repeat;
}
.menubar_right {
	width:10px;
	height:43px;
	background-image: url(../img/menubar_2_right.png); background-repeat: no-repeat;
}
#maincontent {
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	width:880px;
	background-color:#fdfdfd;
	float:left;
}
#footer_content {
	background-image:url(../img/footer.gif);
	height:140px;
	color:#FFF;
	font-size:7pt;
	width:920px;
	float:left;
}
#footer_content a {
	color:#FFF;
}
#footer_content .footer_content_box {
	margin:16px;
}
#foot{
	margin-top:10px;
}
#foot a{
	font-size: 10px;

}
h2 {
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	color:#6164ba;
}
.h2fake {
	color:#6164BA;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}
.white {
	color:#FFF;
}

/* Boxen */
.box1 {
	background-color:#f1f1f1;
	float:left;
	background-image:url(../img/box1_header.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	margin-bottom:8px;
}
.box1 h1 {
	height:16px;
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	margin:0px;
	font-size:11pt;
	font-family:Verdana;
	font-weight:normal;
	color:#6e6e6e;
}
.box1 .m_text {
	margin:6px;
	padding:4px;
	background-color:#fff;
	border: 1px solid #dddddd;
}
.box1 .m_text_light {
	margin:6px;
}
.boxwidth_1 {
	margin-left:4px;
	width:218px;
}
.boxwidth_2 {
	margin-left:4px;
	width:436px;
}
.boxwidth_3 {
	margin-left:4px;
	width:654px;
}
.boxwidth_4 {
	width:880px;
}
.boxheight_1 {
	height:100px;
}
.boxheight_2 {
	height:200px;
}
.boxheight_3 {
	height:300px;
}
.boxheight_4 {
	height:400px;
}
.boxheight_5 {
	height:480px;
}

.toolbar {
	background-color:#BFBFBF;
	height:32px;
}

.seperator_line {
	background-color:#BFBFBF;
	height:1px;
}

/* Links */
a {
	font-family:Verdana;
	font-size:9pt;
	color:#3E3E3E;
	text-decoration: none;
}
asimple {
}
a:hover {
	color:#000000;
	text-decoration:underline;
}
a.backlink {
	background-image:url(../img/icons/go-previous.png);
	background-repeat:no-repeat;
	padding-left:18px;
}
.menubar_link {
	font-size:11pt;
	text-decoration: none;
}
.menubar_link:hover {
	text-decoration: none;
}
.menubar_link_bg {
	cursor:pointer;cursor: hand;
	vertical-align:middle;
	color:#FFF;
}
.menubar_link_bg_over {
	cursor:pointer;cursor: hand;
	color:#50b4e8;
	vertical-align:middle;
	/*background-image:url(../img/menubar_2_active.png);*/
}

.sub_menubar {
	margin: 0 16px;
}

.sub_menubar img {
	margin-top: 7px;
}

.register_box {
	float:right;
	margin-top: 7px;
}
a.register_link {
	font-size:7pt;
	color:#55e;
	text-decoration:none;
}
a.register_link:hover {
	text-decoration: underline;
}

/* menubar pictograms*/

.menubar_profile {
	background-image:url(../img/menubar/fieberhaft-meinprofil.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}
.menubar_profile_selected {
	background-image:url(../img/menubar/fieberhaft-meinprofil-selected.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}
.menubar_mail {
	background-image:url(../img/menubar/fieberhaft-meinenachrichten.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}
.menubar_mail_selected {
	background-image:url(../img/menubar/fieberhaft-meinenachrichten-selected.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}
.menubar_mail_new {
	background-image:url(../img/menubar/fieberhaft-meinenachrichten-neue-nachricht.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}
.menubar_mail_new_selected {
	background-image:url(../img/menubar/fieberhaft-meinenachrichten-neue-nachricht-selected.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}
.menubar_buddies {
	background-image:url(../img/menubar/fieberhaft-meinebuddies.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}
.menubar_buddies_selected {
	background-image:url(../img/menubar/fieberhaft-meinebuddies-selected.png);
	width:32px;
	height:37px;
	cursor:pointer;cursor:hand;
}

/* Inputs: */
.menu_input_l {
	width:5px;
	height:17px;
	background-image:url(../img/menubar/input_left.png);
}
.menu_input_m {
	height:17px;
	background-image:url(../img/menubar/input_center.png);
	vertical-align:middle;
}
.menu_input_r {
	width:5px;
	height:17px;
	background-image:url(../img/menubar/input_right.png);
}
.input_field {
	color:#6a6a6a;
	background-color:transparent;
	font-size:7.5pt;
	border:0px solid #fff;
	height:10px;
}
.input_field_2 {
	color:#5c5b59;
	background-color:transparent;
	border:1px solid #666666;
}
.small_select_field {
	color:#5c5b59;
	background-color:transparent;
	border:1px solid #666666;
	border-left-style: none;
	width: 20px;
}
.input_field_2_nc {
	background-color:transparent;
	border:1px solid #666666;
}
.input_button {
	color:#FFF;
	background-color:#333333;
	border:1px solid #7c7c7c;
	font-size:7pt;
	cursor:pointer;cursor:hand;
}

.input_button_menu {
	color:#FFF;
	background-color:transparent;
	border:0px solid #fff;
	font-size:7pt;
}
.menu_button_l {
	width:9px;
	height:25px;
	background-image:url(../img/menubar/button_norm_l.png);
	cursor:pointer;cursor:hand;
}
.menu_button_m {
	height:25px;
	background-image:url(../img/menubar/button_norm_m.png);
	vertical-align:middle;
	cursor:pointer;cursor:hand;
}
.menu_button_r {
	width:9px;
	height:25px;
	background-image:url(../img/menubar/button_norm_r.png);
	cursor:pointer;cursor:hand;
}
.menu_button_pressed_l {
	width:9px;
	height:25px;
	background-image:url(../img/menubar/button_press_l.png);
	cursor:pointer;cursor:hand;
}
.menu_button_pressed_m {
	height:25px;
	background-image:url(../img/menubar/button_press_m.png);
	cursor:pointer;cursor:hand;
	vertical-align:middle;
}
.menu_button_pressed_r {
	width:9px;
	height:25px;
	background-image:url(../img/menubar/button_press_r.png);
	cursor:pointer;cursor:hand;
}

.std_input_button {
	color:#FFF;
	background-color:transparent;
	border:0px solid transparent;
	font-size:8pt;
	padding-left:0px;
	padding-right:0px;
	cursor:pointer;cursor:hand;
}
.std_button_l {
	width:11px;
	height:29px;
	background-image:url(../img/misclib/button_wbg_l.png);
	cursor:pointer;cursor:hand;
}
.std_button_m {
	height:29px;
	background-image:url(../img/misclib/button_wbg_m.png);
	vertical-align:middle;
	cursor:pointer;cursor:hand;
}
.std_button_r {
	width:11px;
	height:29px;
	background-image:url(../img/misclib/button_wbg_r.png);
	cursor:pointer;cursor:hand;
}
.std_button_l_pressed {
	width:11px;
	height:29px;
	background-image:url(../img/misclib/button_wbg_l_pressed.png);
	cursor:pointer;cursor:hand;
}
.std_button_m_pressed {
	height:29px;
	background-image:url(../img/misclib/button_wbg_m_pressed.png);
	cursor:pointer;cursor:hand;
	vertical-align:middle;
}
.std_button_r_pressed {
	width:11px;
	height:29px;
	background-image:url(../img/misclib/button_wbg_r_pressed.png);
	cursor:pointer;cursor:hand;
}

/* spezielle textformatierungen: */
.subtext {
	font-size:7pt;
	color:#999;
	font-style: italic;
}
.calendar_date {
	font-size:10pt;
	color:#666;
	font-style: italic;
}
/* Spezielle Elementformatierungen: */
.js_button {
	cursor:pointer;
	cursor:hand;
}
.blog_e_image {
	float:left;
	padding-top:4px;
	padding-right:10px;
	padding-bottom:10px;
}
/* Tooltipps und Frageboxen: */
.tooltip {
	background-color:#f0e7c6;
	border:1px solid #6a6a6a;
	padding:4px;
}
.question_box_content {
	background-color:#f0e7c6;
	border:1px solid #6a6a6a;
	padding:8px;
	width:400px;
}
.question_box_header {
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	color:#6164ba;
}
.question_box_text {
	/*noch leer*/
}

/* startseite klassen: */

.index_news_box {
	/*background-image:url(../img/index/news_box_bg.png);*/
	background-color:#FFF;
}
.index_news_box table {
	height:100px;
	border-bottom:1px solid #e1e1e1;
	width:100%;
}
.index_news_box td {
	padding-left:8px;
	/*border-right:1px solid #e1e1e1;*/
	vertical-align:middle;
}


/* forum klassen: */

.fthemes_box {
	background-image:url(../img/forum/f_themes_bg.png);
}
.fthemes_box table {
	height:68px;
	border-top:1px solid #dedede;
}
.fthemes_box td {
	padding-left:8px;
	border-right:1px solid #dedede;
	vertical-align:middle;
}


.fthreats_box {
	background-image:url(../img/forum/f_threats_bg.png);
}
.fthreats_box table {
	height:48px;
	border-top:1px solid #dedede;
}
.fthreats_box td {
	padding-left:8px;
	border-right:1px solid #dedede;
	vertical-align:middle;
}

.ftp_box_title_left {
	width:4px;
	height:22px;
	background-image:url(../img/forum/f_tp_title_l.gif);
}
.ftp_box_title_middle {
	height:22px;
	background-image:url(../img/forum/f_tp_title_m.gif);
	padding-bottom:1px;
	padding-left:10px;
	color:#FFF;
}
.ftp_box_title_right {
	width:4px;
	height:22px;
	background-image:url(../img/forum/f_tp_title_r.gif);
}
.ftp_box_left {
	width:4px;background-image:url(../img/forum/f_tp_left.gif);
}
.ftp_box_middle {
	background-image:url(../img/forum/f_tp_middle.gif);
}
.ftp_box_right {
	width:4px;background-image:url(../img/forum/f_tp_right.gif);
}
.ftp_box_bottom_left {
	width:4px;height:7px;background-image:url(../img/forum/f_tp_bottom_l.gif);
}
.ftp_box_bottom_middle {
	height:7px;background-image:url(../img/forum/f_tp_bottom_m.gif);
}
.ftp_box_bottom_right {
	width:4px;height:7px;background-image:url(../img/forum/f_tp_bottom_r.gif);
}

.trans_border_1_om { height:10px;background:url(../img/misclib/border/om.png); }
.trans_border_1_or { width:10px;height:10px;background:url(../img/misclib/border2/or.png); }
.trans_border_1_ol { width:10px;height:10px;background:url(../img/misclib/border2/ol.png); }
.trans_border_1_lm { width:10px;background:url(../img/misclib/border/lm.png); }
.trans_border_1_m  { }
.trans_border_1_rm { width:10px;background:url(../img/misclib/border/rm.png); }
.trans_border_1_ul { width:10px;height:10px;background:url(../img/misclib/border2/ul.png); }
.trans_border_1_um { height:10px;background:url(../img/misclib/border/um.png); }
.trans_border_1_ur { width:10px;height:10px;background:url(../img/misclib/border2/ur.png); }


.trans_inner_border_1_om { height:10px;background:url(../img/misclib/inner_border/om.png); }
.trans_inner_border_1_or { width:10px;height:10px;background:url(../img/misclib/inner_border/or.png); }
.trans_inner_border_1_ol { width:10px;height:10px;background:url(../img/misclib/inner_border/ol.png); }
.trans_inner_border_1_lm { width:10px;background:url(../img/misclib/inner_border/ml.png); }
.trans_inner_border_1_m  { }
.trans_inner_border_1_rm { width:10px;background:url(../img/misclib/inner_border/mr.png); }
.trans_inner_border_1_ul { width:10px;height:10px;background:url(../img/misclib/inner_border/ul.png); }
.trans_inner_border_1_um { height:10px;background:url(../img/misclib/inner_border/um.png); }
.trans_inner_border_1_ur { width:10px;height:10px;background:url(../img/misclib/inner_border/ur.png); }


/* toolbars */
.toolbar_border {
	height:5px;
	background-image:url(../img/misclib/toolbar_border.gif);
}
.toolbox {
	border:1px solid #ddd;
	padding:10px;
	float:left;
}
.toolbox a {
	font-size:8pt;
	color:#000;
	text-decoration: none;
}
.toolbox a:hover {
	text-decoration: underline;	
}

.tabbar {
	background-image:url(../img/misclib/tabbar_bg.png);
	background-repeat:repeat-x;
	height:33px;
	vertical-align:bottom;
	text-align:left;
	float:left;
}
.tabbar table {
	margin-left:8px;
}
.tabbar_space {
	width:8px;
	height:33px;
	padding-top:9px;
}
.tabbar_active {
	height:33px;
	background-image:url(../img/misclib/tabbar_active.png);
	background-repeat:repeat-x;
	color:#777777;
	font-size:8pt;
	padding-left:8px;
	padding-right:8px;
	padding-top:9px;
}
.tabbar_inactive {
	height:33px;
	background-image:url(../img/misclib/tabbar_inactive.png);
	background-repeat:repeat-x;
	color:#777777;
	font-size:8pt;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	cursor:pointer;cursor:hand;
}
.jaha {
	display:none;
}
/* Kalender: */

.fcal_td { width:24px; height:24px; }
.fcal_td_active { background-color:#E1E1E1; text-align:center; vertical-align:middle; cursor:pointer;cursor:hand;}
.fcal_td_weekend { background-color:#C1C1C1;}
.fcal_td_events { background-color:#60D0FF;}
.fcal_td_akt_day { /* background-color:#60D0FF; */ background-image:url(../img/calendar/fcal_td_akt_day.png);}
.fcal_td_akt_day_events { /* background-color:#60D0FF; */ background-image:url(../img/calendar/fcal_td_events.png);}

/* mein fieberhaft */
.mein_fieberhaft_menu {
	width:200px;
	background-image:url(../img/mein_fieberhaft_menu_icon.png);
}
.is_flirt_contact_120 {
	width:120px;height:120px;position:relative;top:-40px;right:-20px;;margin-bottom:-120px;
}
/* Kommentare: */
.commentbox {
	border: 1px solid #CCC;
	background-color: white;
	padding: 10px;
	font-size:8pt;
	width: 420px;
}
.commentbox_text {
	font-size:9pt;
}

.fbb_float_right {
	float: right;
	padding-left:8px;
	padding-bottom:8px;
}

.fbb_float_left {
	float: left;
	padding-right:8px;
	padding-bottom:8px;
}
