/* ::::: http://www.bleepkongress.com/portals/rtzw/design/design.css ::::: */

/* ::::: http://www.bleepkongress.com/portals/rtzw/design/design_siteforum_modules.css ::::: */

/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/master_sets_3column.css ::::: */

body { margin: 0em; padding: 0em; background-position: center center; background-repeat: repeat-y; }
#sfsBody { margin: auto; padding: 20px 0px 0px; }
#sfsMain { margin: auto; padding: 0em; min-width: 65em; width: 980px; position: relative; }
#sfsMainContent { margin: 0em; padding: 0em; }
#sfsHeader { height: 54px; position: relative; }
#sfsNavigation { margin: 0em; padding: 55px 0em 0em; float: left; width: 100px; }
#sfsMainNavi { margin: 0em; padding: 0em 0em 1em; float: left; width: 100px; display: block; }
#sfsBleepTop { margin: 0em; padding: 0em; height: 25px; position: absolute; left: 226px; top: 25px; width: 749px; font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold; color: rgb(80, 90, 100); }
#sfsHead_Navi { margin: 0em; padding: 0em; height: 25px; position: absolute; right: 0px; top: 0px; width: 229px; }
#sfsNaviNews { margin: 0em; padding: 0em; float: right; background-image: url('../x_templates/-'); }
#sfsContent { margin: 0%; padding: 0em; height: 100%; }
#sfsContentIn { border-top: 1px solid rgb(200, 230, 250); border-left: 1px solid rgb(200, 230, 250); border-right: 1px solid rgb(200, 230, 250); margin: 0em; padding: 0em; overflow: hidden; height: 100%; width: 649px; min-height: 500px; }
#sfsContentInSubmenu { margin: 0%; padding: 81px 0em 0em 10px; height: 100%; width: 100px; float: left; }
#sfsContentContent { margin: 0% 16px 0% 0%; padding: 20px 0em 0em; height: 100%; width: 490px; float: right; }
#sfsFooter { margin: 0pt; padding: 3px 0em 0em 100px; clear: both; display: block; min-height: 12px; max-height: 12px; height: 12px; }
#sfsFooter .footer_inhalt, #sfsFooter .footer_inhalt a { font-size: 10px; color: rgb(80, 90, 100); text-decoration: none; }
#sfsLogoLeft { z-index: 10001; display: block; height: 93px; width: 93px; position: absolute; left: 112px; }
#right_side { width: 229px; float: right; padding-top: 25px; }
#FORUM_und_NEWSLETTER { height: 20px; text-align: right; width: 229px; color: rgb(200, 0, 30); font-family: verdana,arial,sans-serif; }
#FORUM_und_NEWSLETTER a { color: rgb(80, 90, 100); text-decoration: none; }
#initiatoren { width: 229px; text-align: center; margin-top: 20px; margin-bottom: 20px; }
#bleep_login { border: 1px solid rgb(200, 230, 250); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; top: 420px; left: 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 10002; }
#story_headline { font-family: verdana,arial,helvetica; font-size: 16px; clear: both; display: block; }
td .left_headline { float: left; width: 20px; display: block; height: auto; color: rgb(0, 50, 120); font-family: verdana,arial,helvetica; font-size: 16px; }
td .right_headline { float: left; display: block; font-family: verdana,arial,helvetica; font-size: 16px; color: rgb(0, 50, 120); }
#story_text { display: block; font-family: verdana,arial,helvetica; color: rgb(80, 90, 100); padding-top: 10px; }
#sfsIntroNewsContainer { padding: 10px 0pt 0pt; height: 270px; }
#sfsIntroNewsContainer div.sfsIntroContent div.sfsIntroLeftTxt { margin: 0pt; padding: 0pt; }
#sfsIntroNewsContainer div.sfsIntroStoryDate { font-family: verdana,arial,helvetica; font-size: 12px; }
#sfsIntroNewsContainer div.sfsIntroLeftTxt { padding: 5px 0pt 0pt; font-family: verdana,arial,helvetica; font-size: 12px; }
#sfsIntroNewsContainer div.sfsIntroTop { font-family: verdana,arial,helvetica; font-size: 13px; color: rgb(0, 50, 120); }
/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/master_sets_architecture.css ::::: */

body { height: 100%; }
#sfsBody2, #sfsMain {  }
#sfsContent { border-left: 0px solid rgb(238, 238, 238); border-right: 0px solid rgb(201, 36, 52); width: 651px; float: left; }
#sfsHeader { color: rgb(204, 0, 0); }
#sfsFooter { border-top: 0px solid rgb(0, 0, 0); border-bottom: 0px solid rgb(0, 0, 0); background-image: url('../_img/footer_bg.jpg'); background-repeat: no-repeat; color: rgb(255, 255, 255); min-height: 20px; max-height: 20px; height: 20px; }
a:link {
	text-decoration: none;
	color: #0000CC;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #0066FF;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
	font-weight: bold;
}
a:active {
	text-decoration: underline;
	color: #0099FF;
	font-weight: bold;
}
#sfsMenuRows ul li a { text-decoration: none; }
#sfsMenuRowsList, .sfsNewsContainer, .sfsForumUser {  }
#sfsMenuRows ul li { border-right: 0px solid rgb(204, 204, 204); }
#sfsMenuRows ul li.level1 a { border-bottom: 0px solid rgb(223, 239, 249); padding: 0px 5px 0px 0px; font-weight: normal; }
#sfsMenuRows ul li a:link, #sfsMenuRows ul li a:visited, .newsflash a:link, .newsflash a:visited { color: rgb(200, 0, 30); text-transform: none; }
#sfsMenuRows ul li a.active-a:active, #sfsMenuRows ul li a:active { color: rgb(0, 50, 120); text-transform: none; font-weight: bold; }
#sfsMenuRows ul li a:hover, #sfsMenuRows ul li a.active-a:visited, #sfsMenuRows ul li a.active-a:hover, .sfsNewsContainer a:hover { font-weight: normal; color: rgb(0, 50, 120); text-decoration: none; }
#HNInline, #HNInline a, #HNInline a:hover, #HNInline a:active, #HNInline a:visited { text-align: right; font-family: arial,helvetica,sans-serif; font-size: 8pt; color: rgb(126, 135, 163); text-transform: lowercase; text-decoration: none; }
#sfsHeader { background-image: url(); background-position: 0px 0px; background-repeat: repeat-x; }
#sfsLogoLeft img { border: 0em none ; margin: 0em; }
#sfsMenuRowsList, .sfsNewsContainer { background-image: url(); background-repeat: repeat-y; }
#sfsMenuRows ul li.level1 a { background-image: url(); background-repeat: no-repeat; background-position: 0px 0px; }
#sfsIntroNewsContainer .sfsIntroLeftImg { margin: 0pt; padding: 0pt; }
/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/navigations.css ::::: */

#sfsHead_Navi {  }
#sfsMenuRows { margin: 0em 0em 1em; padding: 0px; width: 100px; display: block; text-align: right; }
#sfsMenuRows ul { margin: 0em; padding: 0em; list-style-type: none; }
#sfsMenuRows ul li, #sfsMenuRows ul li a { font-size: 0.97em; text-transform: lowercase; }
#sfsMenuRows { margin: 0em 0em 1em; display: block; padding-left: 0px; }
#sfsMenuRows ul { border-bottom: 0px solid rgb(223, 239, 249); margin: 0em; padding: 0em; list-style-type: none; }
#sfsMenuRows ul li, #sfsMenuRows ul li a { border-bottom: 0px solid rgb(223, 239, 249); font-size: 0.97em; line-height: 22px; text-transform: lowercase; }
/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/dialogs.css ::::: */

/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/design_templates.css ::::: */

.sfsIntroLeftTxt { margin: 0em 0em 0em 120px; min-height: 6em; height: auto ! important; }
.sfsIntroLeftImg, .sfsStoryLeftImg, .sfsProductLeftImg { margin: 0em; padding: 1em 1em 1em 1.2em; float: left; }
img.sfsIntroImg { border-width: 0px; margin: 0em; padding: 0em; }
/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/modules.css ::::: */

/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/forms.css ::::: */

form { margin: 0pt; padding: 0pt; }
#sfsLoginArea { text-align: left; }
#sfsLoginArea form label { display: block; }
#sfsLoginAreaTx, #sfsLoginAreaPw { margin: 0em 0.9em 0.3em 0em; }
#sfsLoginAreaPw, #sfsLoginAreaTx { width: 150px; }
#sfsLoginArea .naviText { color: rgb(0, 50, 120); }
#sfsLoginFormTop label, .sfsKeepLogin { margin: 0em 0em 0.3em; clear: left; float: left; width: 13em; display: none; }
#sfsLoginAreaBt { border: 1px solid rgb(200, 230, 250); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 10px; text-align: left; padding-left: 5px; float: left; margin-right: 30px; }
/* ::::: http://www.bleepkongress.com/portals/rtzw/design/css/body.css ::::: */

.clear { clear: both; }
div.cleaner { border: 0px none ; background: transparent none repeat scroll 0% 0%; height: 1px; font-size: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 1px; margin-bottom: -1px; }
body { font-family: arial,helvetica,sans-serif; font-size: 83%; color: rgb(80, 90, 100); }
#sfsPositionPath, #sfsSearchBoxText, #sfsSearchBoxButton, #sfsFooter, .naviText, .fontFaceL { font-size: 0.8em; }
a.moreDetails:link, a.moreDetails:hover, a.moreDetails:active, a.moreDetails:visited { font-weight: normal; text-decoration: none; font-family: arial,helvetica,sans-serif; }
/* ::::: http://www.bleepkongress.com/portals/rtzw/design/design_siteforum_colors.css ::::: */

/* ::::: NEW Styles ::::: */

.fontINFOBOX { font-size: 11px; font-weight: bold;}
.subheaderINFOBOX {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
