/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * kjr-bb.css
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


body {
	/* background-color: #fff;
	color: #036;
	*/
	padding: 0 1em 0 0;
	margin: 0;
	font : normal 90% Arial, Helvetica, sans-serif;
}

pre, code {
    font-family: "Courier New", Courier, monospace;
}

strong {
    font-weight: bold;
}

q, em, var {
    font-style: italic;
}

/* fixup IE & Opera
 * otherwise they forget to inherit
 * the computed font-size value
 */
table, code {
    font-size: 1em;
}


/***** Inhaltsformatierungen *****/

.article_box {
	
}

.article_title {
	font : bold 1.6em;
}

.article_intro {
	font : bold;
}

.article_intro a {
	
}

.article_text {
	font : 0.8em;
}

.article_text a {
	
}
.article_text a:hover {
	background : #cccccc;
	text-decoration : none;	
}

.article_image {
	
}

.article_imagetitle {
	font : 0.8em;
}

.article_imagetitle a {
	
}

.content_tablecell {
	border-top : 1px solid #999999;
}

.content_tablecell a {

}

.content_tablecell a:hover {
	background : #cccccc;
	text-decoration : none;
}


/***** footer styles *****/

#footer
{
	font-size : 0.6em;
	margin : 5px 5px 5px 5px;
	padding : 3px 3px 3px 3px;
	color : #999999;
}


/***** copyright styles *****/

#copyright
{
	
}

#copyright a
{
	color : #999999;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * Lists
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* list default values    */
/* ====================== */
ul {
    list-style-type: disc;
}

ul ul {
    list-style-type: square;
}

ul ul ul {
    list-style-type: circle;
}

li, dt, dd {
    line-height: 1.3em;
}

dt {
    margin-top: 0.5em;
    font-weight: bold;
}

ol li {
    margin-top: 0.5em;
}

ol.up-A {
    list-style-type: upper-alpha;
}

li.separate {
    margin-bottom: 1em;
}
