/*############ allgemein ################*/


body { font-family: sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #fefefe;
	/*background-image:url(../bg_static.jpg);*/
	background-attachment:fixed;
}

.console { width: 100%; background-color: #FFFFFF; border-style: none; border-color: transparent; font-family: monospace;}

pre.code { background-color: #FEFEFE;
	padding: 10px;
	overflow: auto;
	width:95%;
	min-height: 36px;}

pre.codetable { background-color: #FEFEFE;
	padding: 10px;
	overflow: auto;
	width:400px;
	min-height: 36px;}

.gradient { background-color: #ffefb9;
	background-image: url(bilder/gradient.png);
	background-repeat:repeat-x;
	width: 100%
}

.nowrap { white-space:nowrap;}

/*################ navigation ##############*/

.menu_layout {
	width:95%;
	margin:auto;
}

table.menu {
	border-color:#F79500;
	border-style:groove ;
	margin:1em;
}

table.menu h1,h2,h3 {margin-top:0px;}

table.menu ul {margin-top:3px;
	margin-bottom:3px;}

.menu_header {
	background-color: #EEEEEE;
	vertical-align:middle;
	background-position: 0 0;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
}

.menu_zelle {
	background-color: #EEEEEE;
	vertical-align:middle;
	background-position: 0 0;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	text-align: left;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.menu_zelle:hover {
border-style:solid;
border-color:#AAAAFF;
border-width:1px;
}

.menu_static {
	background-color: #EEEEEE;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: left;
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	-moz-border-radius:10px;
}

.menu_counter {
	text-align:center;
	width:75%;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:auto;
	margin-right:auto;
	border-style:inset;
	border-width:1px;
}

.nav a { display:block;
	margin:1px; }

img { border:none}

    .syntax0 {
    color: #000000;
    }
    .syntax1 {
    color: #cc0000;
    }
    .syntax2 {
    color: #ff8400;
    }
    .syntax3 {
    color: #6600cc;
    }
    .syntax4 {
    color: #cc6600;
    }
    .syntax5 {
    color: #ff0000;
    }
    .syntax6 {
    color: #9966ff;
    }
    .syntax7 {
    background: #ffffcc;
    color: #ff0066;
    }
    .syntax8 {
    color: #006699;
    font-weight: bold;
    }
    .syntax9 {
    color: #009966;
    font-weight: bold;
    }
    .syntax10 {
    color: #0099ff;
    font-weight: bold;
    }
    .syntax11 {
    color: #66ccff;
    font-weight: bold;
    }
    .syntax12 {
    color: #02b902;
    }
    .syntax13 {
    color: #ff00cc;
    }
    .syntax14 {
    color: #cc00cc;
    }
    .syntax15 {
    color: #9900cc;
    }
    .syntax16 {
    color: #6600cc;
    }
    .syntax17 {
    color: #0000ff;
    }
    .syntax18 {
    color: #000000;
    font-weight: bold;
    }


