
/*
 * Required Browser: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
 * Detected Browser: ccbot
 * Version:          
 * System:           xxx
 * Ident:            ccbot_unix_
 * Generated:        1258947683
 */

BODY {
	background-color: #5b5b5b;
        color: #2c2c2c;
	font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 500;
	position: absolute;
	left: 0px;
	top: 0px;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
}

BODY.paper {
	background-color: #ffffff;
        color: #000000;
}

DIV {
	font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 500;
}

DIV.copyright {
	font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-weight: 700;
        font-size: 11px;
	color: #000000;
}

DIV.artikel {
	font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-weight: 500;
        font-size: 14px;
	color: #2c2c2c;
	margin-right: 5px;
}

.big {
        font-size: 18px;
}

.verybig {
        font-size: 20px;
        font-weight: 700;
}

.normal {
        font-size: 14px;
}

.small {
        font-size: 11px;
}

.verysmall {
        font-size: 9px;
}

.h3 {
	font-weight: 900;
        font-size: 20px;
}

.h2 {
	font-weight: 900;
        font-size: 25px;
}

.h1 {
	font-weight: 900;
        font-size: 30px;
}


.white {
	color: #ffffff;
}

.black {
	color: #ffffff;
}


A {
        text-decoration: none;
}

A.nav {
        font-size: 9px;
        font-weight: 500;
        text-decoration: none;
	color: #ffffff;
}

A.bold {
        font-weight: 700;
        text-decoration: none;
}


A:Link  {color: #39487d; text-decoration : none;}
A:Visited  {color: #39487d; text-decoration : none;}
A:Active  {color: #FF0000; text-decoration : none;}
A:Hover  {color: #000000; text-decoration : underline;}


A.nav:Link  {color: #000000; text-decoration : none;}
A.nav:Visited  {color: #000000; text-decoration : none;}
A.nav:Active  {color: #FF0000; text-decoration : none;}
A.nav:Hover  {color: #000000; text-decoration : underline;}

A.stichwort:Link  {color: #2c2c2c; text-decoration : underline;}
A.stichwort:Visited  {color: #2c2c2c; text-decoration : underline;}
A.stichwort:Active  {color: #ff0000; text-decoration : underline;}
A.stichwort:Hover  {color: #ff0000; text-decoration : underline;}


SMALL {
        font-size: 11px;
}

LI {
        list-style-type: disc;
}


LI.navsmall {
	        color: #404040;
        font-size: 9px;
}


.navsmall {
	color: #ffff00;
        font-size: 9px;
}

TD.navtopic {
    border-top: 1pt solid white;
    border-bottom: 1pt solid black;
    background-color: #dcdee6;
	color: black;
    font-size: 11px;
    font-weight: 700;
}

A.navtopic:Link  {color: #000000; text-decoration : none;}
A.navtopic:Visited  {color: #000000; text-decoration : none;}
A.navtopic:Active  {color: #FF0000; text-decoration : none;}
A.navtopic:Hover  {color: #000000; text-decoration : underline;}


UL {
        list-style-type: disc;
}

UL.nav {
	list-style-type: disc;
	font-size: 9px;
	    padding-left: 2pt;
        margin-top: 0pt;
        font-size: 9px;
    }

UL.navinhalt {
        list-style-type: disc;
	padding-left: 2pt;
        margin-top: 0pt;
        margin-bottom: 2pt;
	color: #ffff00;
        font-size: 9px;
		
}

.navdefault {
	list-style-type: disc;
	font-size: 9px;
	    padding-left: 2pt;
        margin-top: 0pt;
        font-size: 9px;
    
}

.nv { font-size: 9px; font-family: Verdana, Arial, Lucida, Helvetica, sans-serif; }
 
A.nv:Link  {color: #000000; text-decoration : none;}
A.nv:Visited  {color: #000000; text-decoration : none;}
A.nv:Active  {color: #FF0000; text-decoration : none;}
A.nv:Hover  {color: #000000; text-decoration : underline;}



H1 {
        font-size: 30px;
	font-weight: 900;
}

H2 {
        font-size: 25px;
	font-weight: 900;
}

H3 {
        font-size: 20px;
	font-weight: 900;
}

B {
        font-weight: 700;
}

BIG {
        font-size: 18px;
        font-weight: 700;
}

.strong {
        font-weight: 900;
}

PRE {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        white-space: pre;
}

DIV.PRE {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        white-space: pre;
}

DIV.SMALLPRE {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        font-size: 8px;
        white-space: pre;
}

TABLE {
	font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 500;
}

TD {
	font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 500;
}

TH {
	font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 700;
}


A.white {
        color: #ffffff;
}

.error {
        font-weight: 700;
        color: red;
}

.debug {
        font-weight: 700;
        color: #073;
}  

.black {
        color: #000000;
}

SELECT {
        font-size: 14px;
        font-weight: 500;
}

INPUT {
        font-size: 14px;
        font-weight: 500;
}

INPUT.anmeldung {
        font-weight: 500;
        font-family: Lucida Console, "Courier New", Courier, monospace;
	white-space: pre;
        font-size: 14px;
}


INPUT.admin {
        font-weight: 500;
	font-size: 14px;
}

INPUT.small {
        font-size: 11px;
}

INPUT.bold {
        font-weight: 700;
}

INPUT.nav {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        font-size: 11px;
        white-space: pre;
}

INPUT.smallbold {
        font-size: 11px;
        font-weight: 700;
}

INPUT.quicksearch {
    font-weight: 700;
    background: #465998;
	color: #ffffff;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-right: solid 1px #94a2ce;
	border-bottom: solid 1px #94a2ce;
}

INPUT.headline {
    font-weight: 500;
    font-size: 14px;
    background: #465998;
	color: #ffffff;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-top: solid 1px #94a2ce;
	border-left: solid 1px #94a2ce;
}

INPUT.download-input {
	font-size: 11px;
	background: #9ca2b8;
	border: 1px solid #7e86a2;
	margin: 1px;
	width: 130px;
	height: 18;
}

INPUT.download-submit {
	font-size: 11px;
	background: #dcdee6;
	margin: 0pt;
}

select.download-kategorie {
	font-size: 11px;
	border: 1pt solid #7e86a2;
	background: #9ca2b8;
	width: 130;
	margin-top: 2px;
	margin-bottom: 5px;
}

.searchkeyword {
    font-weight: 700;
    background: #ffffff;
	color: #000000;
}


INPUT.PRE {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        font-size: 14px;
        font-weight: 500;
}

TEXTAREA {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        white-space: pre;
        font-size: 14px;
        font-weight: 500;
}

TEXTAREA.PRE {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        white-space: pre;
        font-size: 14px;
        font-weight: 500;
}

TEXTAREA.PRESMALL {
        font-family: Lucida Console, "Courier New", Courier, monospace;
        white-space: pre;
        font-size: 8px;
        font-weight: 500;
}



/*
 * Foren / Forum
 */

.forenlist-border {
    border: solid 1px #000000;
    background: #000000;
}

.forenlisttitel {
	background: #C2C9E4;
	color: #000000;
}

.forenlist {
	background: #E6E9F4;
	color: #707070;
}

.forennachricht {
	background: #E6E9F4;
	color: #404040;
}

.forennachrichtrahmen {
	background: #9DA9D5;
	color: #000000;
}

.forenlist-markierung {
	background: #6a8496;
	color: #ffffff;
}

TR.forenlist-deleted {
        background: #ffc0c0;
}

A.forenlist {
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 700;
}

A.forenlist:Link  {color: #707070; text-decoration : none;}
A.forenlist:Visited  {color: #707070; text-decoration : none;}
A.forenlist:Active  {color: #000000; text-decoration : none;}
A.forenlist:Hover  {color: #7070ff; text-decoration : none;}

DIV.forenlist {
	color: #707070;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 500;
}

DIV.forenlisttitel {
	color: #000000;;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 700;
}

DIV.forenlist-datum {
	color: #707070;;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: 500;
}

A.forenlist-subject {
	color: #707070;;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 700;
}

.pagespace {
	margin-left: 10px;
	border-color: #ffffff;
}

.footer {
	color: #ffffff;
}


/*
 * Histrory
 */

.history-header {
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        background: #707070;
        color: #ffffff;
        font-weight: 700;
        font-size: 14px;
}

.historyentry-0 {
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        background: #f0f0f0;
        color: #000000;
        font-weight: 500;
        font-size: 11px;
}

.historyentry-1 {
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        background: #e0e0e0;
        color: #000000;
        font-weight: 500;
        font-size: 11px;
}


/*
 * Tabellen
 */

@media screen {
	.table-border {
		background: #606060;
		color: #000000;
		border-right: solid 1px #606060;
		border-bottom: solid 1px #606060;
		margin: 1px;
	}
}

@media print {
	.table-border {
		border: 1px solid #707070;
		background: #707070;
		color: #000000;
	}
}

.table-header {
	background: #c2c9e4;
	background-image: url(/images/layout/default/table-header.png); background-repeat: repeat-y; 
	color: #000000;
	font-weight: 700;
	font-size: 11px;
}

.table-row {
	background: #dedede;
	font-weight: 500;
	font-size: 11px;
}

.table-row0 {
	background: #dedede;
	font-weight: 500;
	font-size: 11px;
}
 
.table-row1 {
	background: #cfcfcf;
	font-weight: 500;
	font-size: 11px;
}

.table-smallheader {
	background: #c2c9e4;
	background-image: url(/images/layout/default/table-header.png); background-repeat: repeat-x;
	color: #000000;
	font-weight: 700;
	font-size: 9px;
}

.table-smallrow0 {
	background: #dedede;
	font-weight: 500;
	font-size: 9px;
}

.table-smallrow1 {
	background: #cfcfcf;
	font-weight: 500;
	font-size: 9px;
}


.table-sum {
	background: #ffffff;
	color: #000000;
	font-weight: 700;
	font-size: 11px;
}
     
.table-selected {
	background: #e0ffe0;
	font-weight: 500;
}

.table-disabled {
	background: #ffe0e0;
	color: #707070;
	font-weight: 500;
}

.table-deleted {
	background: #d0d0d0;
	color: #707070;
	font-weight: 500;
}

.table-new {
	background: #ffffd0;
	color: #404040;
	font-weight: 500;
}

.table-update {
	background: #d0ffd0;
	color: #404040;
	font-weight: 500;
}

.input-errorborder {
	border: solid 2px #ff0000;
}



pre.sourcecode {
    font-family: Lucida Console, "Courier New", Courier, monospace;
    white-space: pre;
    font-size: 8pt;
    margin-left: 10pt;
    margin-right: 5pt;
    padding: 2pt;
    color: #000080;
    background: #d0d0d0;
    border: 1pt solid #c0c0c0;
}

div.spoiler {
	font-size: 11px;
	font-weight: 500;
    background: #d8d8d8;
    color: #d8d8d8;
    border: 1pt solid #c0c0c0;
    margin-left: 10pt;
    margin-right: 5pt;
    padding: 2pt;
}

span.spoiler {
	font-weight: 500;
	font-size: 9px;
	color: #900000;
}


.tooltip {
    font-size: 8pt;
    font-weight: 500;
    color: #000000;
    background: #fdfad5;
    border: solid 1pt #000000;
    margin-left: 5pt;
    margin-right: 5pt;
    padding: 4pt;
}

.folder-body {
	background: #d0d0d0;
	font-weight: 500;
	font-size: 8pt;
	color: #303030;
}

.folder-active {
    background: #d0d0d0;
    color: #000000;
    padding: 2px;
    border-top: solid 1px #505050;
    border-left: solid 1px #505050;
    border-right: solid 1px #505050;
    border-bottom: solid 1px #d0d0d0;
}
.folder-inactive {
    background: #b0b0b0;
    color: #000000;
    padding: 2px;
    border-top: solid 1px #505050;
    border-left: solid 1px #505050;
    border-bottom: solid 1px #505050;
}

.folder-rest {
    border-left: solid 1px #505050;
    border-bottom: solid 1px #505050;
}

.folder-border {
	background: #505050;
	color: #000000;
}

/*
 * NewBox
 */

.newbox-border {
	border-left: solid 1px #c0c0c0;
	border-top: solid 1px #c0c0c0;
	border-right: solid 2px #707070;
	border-bottom: solid 2px #707070;
    background: #000000;
}

.newbox-shadow { background: #000000; }
.newbox-light { background: #d0d0d0; }
.newbox-content {
        background: #f0f0f0; color: #303030;
        font-size: 11px;
        font-weight: 500;
}
.newbox-footer {
        background: #e8e8e8; color: #828aa6;
		background-image: url(/images/layout/default/box/footer.png); background-repeat: repeat-x;
        font-size: 9px;
        font-weight: 500;
}

.newbox-seite-inprogress { background: #00a000; color: #000000; }
.newbox-seite-inactive { background: #a00000; color: #000000; }

.newbox-default { background: #e0e0e0; background-image: url(/images/layout/default/box/headline-default.png); background-repeat: repeat-x; color: #000000; font-size: 14px; }
.newbox-admin { background: #c1e5c7; color: #000000; font-size: 14px; }
.newbox-navigation { background: #c2c9e4; background-image: url(/images/layout/default/box/headline-navigation.png); background-repeat: repeat-x; color: #000000; font-size: 14px; }
.newbox-gelb { background: #e6e6c2; background-image: url(/images/layout/default/box/headline-gelb.png); background-repeat: repeat-x; color: #000000; font-size: 14px; }
.newbox-orange { background: #e6d5c2; background-image: url(/images/layout/default/box/headline-orange.png); background-repeat: repeat-x; color: #000000; font-size: 14px; }
.newbox-rot { background: #e6c2c3; background-image: url(/images/layout/default/box/headline-rot.png); background-repeat: repeat-x; color: #000000; font-size: 14px; }
.newbox-lila { background: #e0c2e6; color: #000000; font-size: 14px; }
.newbox-blau { background: #c2c9e4; color: #000000; font-size: 14px; }
.newbox-cyan { background: #c2e6e6; color: #000000; font-size: 14px; }
.newbox-gruen { background: #c1e5c7; color: #000000; font-size: 14px; }


.abcnav-border {
	background: #e0e0e0;
	color: #000000;
	border-top: solid 1px #e0e0e0;
	border-left: solid 1px #e0e0e0;
	border-right: solid 2px #000000;
	border-bottom: solid 2px #000000;
}

.abcnav-bg {
	background: #2e3b65;
	color: #ffffff;
}

.abcnav-button {
	background: #495d9d;
	color: #d0d0d0;
	border-top: solid 1px #e0e0e0;
	border-left: solid 1px #e0e0e0;
	border-right: solid 2px #000000;
	border-bottom: solid 2px #000000;
}

.abcnav-selected {
	background: #8a99ca;
	color: #ffffff;
	border-top: solid 1px #e0e0e0;
	border-left: solid 1px #e0e0e0;
	border-right: solid 2px #000000;
	border-bottom: solid 2px #000000;
}

A.abcnav {
	font-size: 11px;
	font-weight: 700;
}

A.abcnav:Link  {color: #ffffff; text-decoration : none;}
A.abcnav:Visited  {color: #ffffff; text-decoration : none;}
A.abcnav:Active  {color: #FF0000; text-decoration : none;}
A.abcnav:Hover  {color: #ffffff; text-decoration : underline;}


.werbebanner {
	background: #303b64;
	margin-top: 6px;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;

}

UL.newsticker {
	list-style-type: disc;
	font-size: 9px;
	    padding-left: 2pt;
        margin-top: 0pt;
        font-size: 9px;
    }

LI.newsticker {
}

A.newsticker { font-size: 9px; }
A.newsticker:Link  {color: #404040; text-decoration : none;}
A.newsticker:Visited  {color: #404040; text-decoration : none;}
A.newsticker:Active  {color: #FF0000; text-decoration : none;}
A.newsticker:Hover  {color: #000000; text-decoration : underline;}

img.kurztext {
	margin-left: 10px;
	margin-bottom: 10px;
}

