/*******************************************************************************
********************************************************************************
	Projekt		: Boersenblatt Wiki
********************************************************************************
*******************************************************************************/

/*	Reset - NICHTS VERAENDERN *************************************************/
* {
	margin: 0;
	padding: 0;
}

:focus {
	outline: 0;
}

a {
	text-decoration:none;
}

img, fieldset {
	border: 0;
}

img {
	vertical-align: bottom;
}

input, 
textarea, 
select {
	font-size: 1em;
}

ol, ul, li {
	list-style: none;
}

strong {
	font-weight: bold;
}

html {
	height: 100.01%;
	margin-bottom: -1px;
}

body {
	position:relative;
	background-color: #FFF;
	color: #000;
	font-size: 100.01%;
	font-weight: normal;
	line-height: 1;
	text-align:left;
}


/*	Standard - NICHTS VERAENDERN **********************************************/

.nospace {
	margin: 0;
	padding: 0;
}

body, div, 
h1, h2, h3, h4, h5, h6, 
p, 
a, span,  
li {
	background-repeat:no-repeat;
}

.fl-lft { 
	float: left;
	margin: 0 20px 0 0;
}

.fl-rght { 
	float: right;
	margin: 0 0 0 20px;
}

.algn-lft { 
	text-align: left;
}

.algn-rght { 
	text-align: right;
}

.clearer, 
div.vspace { 
	display: block;
	clear: both;
	line-height: 0em;
	height: 1px;
	font-size: 0;
	visibility: hidden;
}

.clear { 
	clear: both;
}

.hidden {
	display: inline;
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	background-color: #FFF;
}


div#navi-m ul li a.createlink {
	display: none;
}
div#navi-m ul li a.createlinktext {
	border-bottom: 0;
}

/*	Text-Farben ***************************************************************/

/*	Rot -> #E6001A *************************************************************
	- Hauptnavigation aktiv
	- Ueberschriften
*******************************************************************************/
h1, h2, h5, a, 
div.box ul.navi li a:hover, 
div.box ul.navi li.current a, 
p#page-lnks {
	color: #E6001A;
}

/*	Schwarz -> #000 ************************************************************
	- Fliesstext
*******************************************************************************/
body, 
div#navi-m ul li a {
	color: #000;
}

/*	Weiss -> #FFF **************************************************************
	- Ueberschriften in Boxen
*******************************************************************************/
div#f-lft h3, 
div#f-sdbr h3 {
	color: #FFF;
}

/*	Grau -> #717171 ************************************************************
	- Box Navigationen
*******************************************************************************/
div.box ul li a {
	color: #717171;
}

/*	Grau -> #9D9D9D ************************************************************
	- Footer Navigation
*******************************************************************************/
div#ftr a, 
div#date {
	color: #9D9D9D;
}

/*	Grau -> #CCC ***************************************************************
	- Copyright
*******************************************************************************/
p#cpyrght {
	color: #CCC;
}




/*	Schriften *****************************************************************/
body {
	font-family: arial, verdana, "times new roman", sans-serif;
}


/*	SchriftgrÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¶ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂen *************************************************************/



/*	Allgemeines ***************************************************************/
h1 {
	margin: 0 12px 17px 0;
	font-size: 1.5em;
	font-weight: bold;
	background-image: url(/wiki/pub/skins/pmwiki/bg_040_001.gif);
	background-position: 0px 19px;
	background-repeat: repeat-x;
}
h1 span {
	padding: 0 10px 0 0;
	background-color: #FFF;
}

h2 {
	margin-bottom: 10px;
	font-size: 1.33em;
	font-weight: bold;
}

h3 {
	margin-bottom: 1em;
	font-size: 1.2em;
	font-weight: bold;
}
div.hdl-v1 h3, 
div.hdl-v2 h3, 
div.hdl-v3 h3 {
	margin: 0 32px 0 5px;
	padding: 4px 0 2px 9px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_hdl_bx_v1.gif);
	font-size: 1em;
}
div.hdl-v2 h3 {
	background-image: url(/wiki/pub/skins/pmwiki/bg_hdl_bx_v2.gif);
}
div.hdl-v3 h3 {
	margin-right: 5px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_hdl_bx_v3.gif);
	
	background: none;
	padding-top: 9px;
}
 
h4 {
	font-size: 1em;
	font-weight: bold;
}
h5 {
	font-size: .95em;
	font-weight: bold;
}
h6 {
	font-size: .95em;
	font-weight: bold;
}

div#f-cnt p, 
div#f-cnt ul, 
div#f-cnt ol {
	margin-bottom: 1em;
}
div#f-cnt div#brdcrmb p, 
div#f-cnt div#ftr p {
	margin-bottom: 0;
}



a:hover {
	text-decoration: underline;
}

hr {
	margin: 20px 0;
}

/*	Seitenstruktur ************************************************************/
body {
	background-color: #FFF;
	font-size: 100%;
}

div#webseite-wrapper {
	display:block;
	background:url(/b4_css/body_bg.png) 0px -100px repeat-x;
}

div#wbst {
	width: 1122px;
	background: url(/wiki/pub/skins/pmwiki/bg_wbst_mddl.jpg) repeat-y;
	font-size: .75em;
}
div#wbst-2 {
	background: url(/wiki/pub/skins/pmwiki/bg_wbst_top.jpg) -25px -5px;
}
div#wbst-3 {
	padding-bottom: 10px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_wbst_bttm.png);
	background-position: -25px 100%;
}


div#hdr {
	position: relative;
	height: 157px;
}

div#f-lft {
	float: left;
	width: 190px;
}
div#f-lft-2 {
	padding: 24px 0 0 28px;
}


div#f-rght {
	float: left;
	width: 774px;
}

div#f-rght-2 {
	padding: 3px 19px 0 17px;
}


div#f-wrppr {
	float: left;
	width: 100%;
}
div#f-cnt {
	float: left;
	width: 527px;
	padding-top: 10px;
	line-height: 1.6;
}
div#f-cnt-2 {
	padding-right: 7px;
}
div#f-sdbr {
	float: right;
	padding-top: 41px;
	width: 210px;
}



/*	Logo **********************************************************************/

div#logo {
	position: absolute;
	top: 45px;
	left: 30px;
	background-color:#f90;
	background:url(/wiki/pub/skins/pmwiki/bbwiki_logo_kurz.gif) 0% 0% no-repeat;
	width:400px;
	height:100px;
}
div#logo p a {
	display: block;
	width: 320px;
	height: 60px;
	text-indent: -1000em;
}



div#date {
	position: absolute;
	top: 175px;
	left: 525px;
	width:400px;
	color:#666;
	text-align:right;
}

/*	Navigationen **************************************************************/

div#navi-m {
	float: left;
	width: 100%;
}
div#navi-m ul li {
	display: block;
	float: left;
	padding-right: 20px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_mnavi.gif);
	background-position: 100% 0px;
}


div#navi-m ul li.tab-active,
div#navi-m ul li.tab-frst-active {
	background-position: 100% -50px;
}
div#navi-m ul li.tab-active-nxt {
	background-position: 100% -200px;
}
div#navi-m ul li.tab-lst {
	padding-right: 13px;
	background-position: 100% -100px;
}
div#navi-m ul li.tab-lst-active,
div#navi-m ul li.tab-alone {
	background-position: 100% -150px;
}
div#navi-m ul li a {
	display: block;
	padding: 15px 0 6px 6px;
	font-weight: bold;
}
div#navi-m ul li.tab-frst a,
div#navi-m ul li.tab-frst-active a,
div#navi-m ul li.tab-alone a {
	padding-left: 13px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_mnavi.gif);
	background-position: 0px -250px;
}
div#navi-m ul li.tab-frst-active a,
div#navi-m ul li.tab-alone a {
	background-position: 0px -300px;
}






/*	Listen ********************************************************************/
div.box ul li, 
div.box-m ul li, 
div#f-cnt ul li {
	display: block;
	padding: 3px 0 3px 12px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_navi.gif);
	background-position: 0px 5px;
}
div#f-cnt ul li {
	padding-top: 0;
	padding-bottom: 0;
}




/*	Links *********************************************************************/
div#ftr p.fl-lft a {
	display: block;
	float: left;
	padding: 0 20px;
	background-position: 0px 0px;
}

a.link-rss {
	background-image: url(/wiki/pub/skins/pmwiki/icon_rss.gif);
}
a.link-snd2frnd {
	background-image: url(/wiki/pub/skins/pmwiki/icon_send2friend.gif);
}
a.link-prnt {
	background-image: url(/wiki/pub/skins/pmwiki/icon_print.gif);
}
div#ftr p.fl-lft a.link-prnt {
	background-position: 0px 1px;
}
a.link-top {
	padding-left: 15px;
	background-image: url(/wiki/pub/skins/pmwiki/icon_top.gif);
}

p.link-intern {
	margin: 10px 17px 0 0;
	padding: 8px 0;
	border-top: 1px solid #DEDEDE;
}
p.link-intern a {
	padding-left: 15px;
	background-image: url(/wiki/pub/skins/pmwiki/icon_intern.gif);
}



/*	Inhaltsspalte *************************************************************/
/*
div.box {
	width: 162px;
	margin-bottom: 8px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_top_24b.png);
	background-position: 0px 2px;
}
div.box div.box-cnt {
	padding: 10px 13px 2px 13px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_mddl_24b.png);
	background-repeat: repeat-y;
}
div.box div.box-ftr {
	height: 14px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_bttm_24b.png);
}
div#f-sdbr div.box {
	width: 192px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_top.gif);
	background-position: 0px 0px;
}
div#f-sdbr div.box div.box-cnt {
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_mddl.gif);
}
div#f-sdbr div.box div.box-ftr {
	height: 10px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_bttm.gif);
}
*/
/*	Test */
div.box-t {
	width: 162px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_top_24b.png);
	background-position: 0px 2px;
}
div.box-m {
	padding: 10px 13px 2px 13px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_mddl_24b.png);
	background-repeat: repeat-y;
}
div.box-b {
	height: 14px;
	margin-bottom: 8px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_bttm_24b.png);
}


div#f-sdbr div.box-t {
	width: 192px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_top.gif);
	background-position: 0px 0px;
}
div#f-sdbr div.box-m {
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_mddl.gif);
}
div#f-sdbr div.box-b {
	height: 10px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_bttm.gif);
}




div.box-grau, 
div.box-weiss {
	margin-left: -5px;
	padding: 20px 22px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_gry_top.gif);
}
div.box-grau-ende, 
div.box-weiss-ende {
	height: 6px;
	margin: 0 0 20px -5px;
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_gry_bttm.gif);
	background-position: 0% 100%;
	font-size: 1px;
}
div.box-weiss {
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_wht_top.gif);
}
div.box-weiss-ende {
	background-image: url(/wiki/pub/skins/pmwiki/bg_bx_wht_bttm.gif);
}




/*	Formular ******************************************************************/
div.box-m form p input {
	margin-bottom: 5px;
}
div.box-m form p.f-txt input, 
div.box-m form p input.f-txt {
	border: 1px solid #CCC;
}
div.box-m form#f-artcl p.f-txt input {
	width: 128px;
}

div.box-m form#f-srch p input.f-txt {
	width: 100px;
	margin-right: 5px;
}




/*	Footer ********************************************************************/
div#ftr {
	clear: both;
}


div#ftr p#cpyrght {
	clear: both;
	padding: 2px 0 0px 0;
	border-top: 1px solid #CCC;
	height:50px;
}
div#ftr p#page-lnks span {
	padding: 0 6px;
}










/*	PMWiki ********************************************************************/
pre, 
div#wikiedit textarea {
	font-size: 12px;
}
code, 
body div.wikidiff {
	font-size: 12px;
}

body .difftime, 
body .difftype, 
body .diffrestore {
	font-size: 1em;
}


div#wikiedit, 
table.quickref {
	margin-bottom: 20px;
}
body .diffbox {
	width: auto;
}
div#wikiedit textarea {
	width: 95%;
}

/*
body table, 
body table.markup { border:0; width:auto; }
body table.horiz td.markup1 {
	width: auto;
}
*/


body table pre {
	display: inline;
	overflow: hidden;
}



/* JMK */

select#add_article_group {
width:130px;
margin-bottom:5px;
}

form#f-srch ul li{
width:140px;
}


div.fpltemplate {
}

dl {
}

dt{
display:block;
background-color:#ddd;
padding:0px 10px;
line-height:24px;
font-size:12px;
font-weight:bold;
}

dd{
display:block;
background-color:#ddd;
padding-left:10px;
margin-left:10px;
background:url(/wiki/pub/skins/pmwiki/bg_navi.gif) no-repeat 0px 50% ;
}


#sddb {
width:178px;
padding-top:15px;
background:url(/b4_css/inzusammenarbeitmit_h.gif) 50% 0% no-repeat;
margin-left:7px;
margin-bottom:30px;
}

