strong {
	font-weight: bold;
}

code, pre {
	font-size: 12px;
	line-height: 14px;
}

a {
	text-decoration: none;
	color: #117FC0;
}
a:link {
	text-decoration: none;
	color: #117FC0;
}
a:visited {
	text-decoration: none;
	color: #117FC0;
}
a:hover {
	text-decoration: underline;
	color: #003366;
}
a:active {
	text-decoration: none;
	color: #003366;
}

#main {
	width: 720px;
	height: auto;
	margin: 0px auto;
	text-align: center;
}

#banner {
	width: 700px;
        height: 164px;
   	clear: both;
   	margin: 0px 10px;
   	padding: 0px;
}

#content {
        width: 720px;
        height: auto;
   	clear: both;
   	margin: 0px;
   	padding: 0px;
   	text-align: left;
}

#navigation {
	float: left;
	width: 150px;
	height: auto;
   	margin: 0px;
   	padding: 0px;
   	text-align: left;
   	display: inline;
}

#navigation .top {
   	margin: 0px;
   	padding: 0px;
}

#navigation .bottom {
   	margin: 0px;
   	padding: 0px;
   	margin-bottom: 12px;
}

#navigation ul {
	margin: 6px 8px;
	padding: 0px;
	list-style-type: none;
	font-weight: bold;
}

#navigation ul.depth2 {
	margin: 0px;
	font-weight: normal;
}

#navigation ul.depth1 li {
   	margin: 0px;
   	padding: 0px;
   	list-style-type: none;
   	font-weight: bold;
}

#navigation ul.depth2 li {
   	margin: 0px;
   	padding: 0px;
   	list-style-type: none;
   	font-weight: normal;
}

#navigation a {
	text-decoration: none;
	color: #666666;
}
#navigation a:link {
	text-decoration: none;
	color: #666666;
}
#navigation a:visited {
	text-decoration: none;
	color: #666666;
}
#navigation a:hover {
	text-decoration: blink;
	color: #0080DB;
}
#navigation a:active {
	text-decoration: none;
	color: #003366;
}

#blog_entries {
	float: right;
	width: 550px;
	height: auto;
   	margin: 0px;
   	padding: 0px;
   	display: inline;
}

#blog_entries .proverb {
   	margin: 0px;
   	padding: 0px;
   	margin-bottom: 12px;
}

#blog_entries .top {
   	margin: 0px;
   	padding: 0px;
}

#blog_entries .bottom {
   	margin: 0px;
   	padding: 0px;
}

#blog_entries .post {
   	margin: 6px 8px;
   	padding: 0px;
}

#blog_entries .post img {
   	margin: 0px;
   	padding: 0px;
   	margin-right: 12px;
   	margin-bottom: 12px;
   	float: left;
}

#blog_entries h1 {
   	font-size: 12px;
   	line-height: 14px;
   	margin: 0px;
   	padding: 0px;
   	margin-bottom: 10px;
}

#blog_entries p {
   	margin: 0px;
   	padding: 0px;
   	margin-bottom: 12px;
}

#blog_entries p.small {
   	font-size: 9px;
   	line-height: 11px;
}

#blog_entries p.foot {
   	text-align: right;
   	margin: 0px 5px;
   	margin-bottom: 12px;
}

#blog_entries p.comment {
   	text-align: right;
   	margin: 0px;
   	clear: both;
}

#blog_entries pre {
	width: 530px;
	padding-bottom: 20px;
	overflow: auto;
	/*Nichtstandard*/
	overflow-x: auto;
	overflow-y: hidden;
}

#blog_entries li pre {
	width: 490px;
}

#blog_entries .formleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 12px;
   	color: #333333;
	margin: 0px;
	float: left;
	width: 100px;
}

#blog_entries .formright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 12px;
   	color: #333333;
	margin: 0px;
	clear: right;
}

#blog_entries .formcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 12px;
   	color: #333333;
	margin: 0px;
	text-align: center;
}

#blog_entries input, #form textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 12px;
   	color: #333333;
}

#blog_entries a {
	text-decoration: none;
	color: #117FC0;
}
#blog_entries a:link {
	text-decoration: none;
	color: #117FC0;
}
#blog_entries a:visited {
	text-decoration: none;
	color: #117FC0;
}
#blog_entries a:hover {
	text-decoration: underline;
	color: #003366;
}
#blog_entries a:active {
	text-decoration: none;
	color: #003366;
}

#blog_entries a.search,
#blog_entries a.search:link,
#blog_entries a.search:visited,
#blog_entries a.search:active,
#blog_entries a.search:hover {
	text-decoration: none;
	color: #333333;
	border: 0px;
}

#blog_entries p.nextprev {
   	text-align: center;
}

#navigation #search input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 12px;
   	margin: 0px;
   	padding: 0px;
   	color: #333333;
}

#navigation ul.messenger {
	margin: 0px;
	font-weight: normal;
}

#navigation ul.messenger li {
	margin: 0px;
   	padding: 0px;
   	list-style-type: none;
   	font-weight: normal;
}

#navigation ul.messenger li a,
#navigation ul.messenger li a:link,
#navigation ul.messenger li a:visited,
#navigation ul.messenger li a:active {
	text-decoration: none;
	color: #666666;
}

#navigation ul.messenger li a:hover {
	text-decoration: blink;
	color: #0080DB;
}

#navigation ul.messenger li img {
	margin: 0px;
	padding: 0px;
}

#navigation ul.messenger td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 12px;
   	color: #333333;
   	margin: 0px;
   	padding: 0px;
}

#blog_entries .nextprev {
	margin: 0px;
   	padding: 0px;
   	text-align: center;
}

#blog_entries .nextprev ul {
	margin: 0px;
   	padding: 0px;
   	list-style-type: none;
   	display: inline;
}

#blog_entries .nextprev li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 12px;
   	margin: 0px 2px;
   	padding: 0px;
   	list-style-type: none;
   	display: inline;
}

#blog_entries .nextprev li a,
#blog_entries .nextprev li a:link,
#blog_entries .nextprev li a:visited,
#blog_entries .nextprev li a:active,
#blog_entries .nextprev li a:hover {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
.actionscript .de1, .actionscript .de2, .apache .de1, .apache .de2, .bash .de1, .bash .de2, .css .de1, .css .de2, .dos .de1, .dos .de2, .html .de1, .html .de2, .ini .de1, .ini .de2, .javascript .de1, .javascript .de2, .mysql .de1, .mysql .de2, .perl .de1, .perl .de2, .php .de1, .php .de2, .python .de1, .python .de2, .rails .de1, .rails .de2, .ruby .de1, .ruby .de2, .smarty .de1, .smarty .de2, .sql .de1, .sql .de2, .tcl .de1, .tcl .de2, .vb .de1, .vb .de2, .winbatch .de1, .winbatch .de2, .xml .de1, .xml .de2 {font-weight:normal;background:transparent;color:#000; padding-left: 5px;}
.actionscript .kw1, .apache .kw1, .bash .kw1, .css .kw1, .dos .kw1, .html .kw1, .ini .kw1, .javascript .kw1, .mysql .kw1, .perl .kw1, .php .kw1, .python .kw1, .rails .kw1, .ruby .kw1, .smarty .kw1, .sql .kw1, .tcl .kw1, .vb .kw1, .winbatch .kw1, .xml .kw1 {color: #a1a100;}
.actionscript .kw2, .apache .kw2, .bash .kw2, .css .kw2, .dos .kw2, .html .kw2, .ini .kw2, .javascript .kw2, .mysql .kw2, .perl .kw2, .php .kw2, .python .kw2, .rails .kw2, .ruby .kw2, .smarty .kw2, .sql .kw2, .tcl .kw2, .vb .kw2, .winbatch .kw2, .xml .kw2 {color: #000; font-weight: bold;}
.actionscript .kw3, .apache .kw3, .bash .kw3, .css .kw3, .dos .kw3, .html .kw3, .ini .kw3, .javascript .kw3, .mysql .kw3, .perl .kw3, .php .kw3, .python .kw3, .rails .kw3, .ruby .kw3, .smarty .kw3, .sql .kw3, .tcl .kw3, .vb .kw3, .winbatch .kw3, .xml .kw3 {color: #000066;}
.actionscript .kw4, .apache .kw4, .bash .kw4, .css .kw4, .dos .kw4, .html .kw4, .ini .kw4, .javascript .kw4, .mysql .kw4, .perl .kw4, .php .kw4, .python .kw4, .rails .kw4, .ruby .kw4, .smarty .kw4, .sql .kw4, .tcl .kw4, .vb .kw4, .winbatch .kw4, .xml .kw4 {color: #f63333;}
.actionscript .co1, .actionscript .co2, .actionscript .coMULTI, .apache .co1, .apache .co2, .apache .coMULTI, .bash .co1, .bash .co2, .bash .coMULTI, .css .co1, .css .co2, .css .coMULTI, .dos .co1, .dos .co2, .dos .coMULTI, .html .co1, .html .co2, .html .coMULTI, .ini .co1, .ini .co2, .ini .coMULTI, .javascript .co1, .javascript .co2, .javascript .coMULTI, .mysql .co1, .mysql .co2, .mysql .coMULTI, .perl .co1, .perl .co2, .perl .coMULTI, .php .co1, .php .co2, .php .coMULTI, .python .co1, .python .co2, .python .coMULTI, .rails .co1, .rails .co2, .rails .coMULTI, .ruby .co1, .ruby .co2, .ruby .coMULTI, .smarty .co1, .smarty .co2, .smarty .coMULTI, .sql .co1, .sql .co2, .sql .coMULTI, .tcl .co1, .tcl .co2, .tcl .coMULTI, .vb .co1, .vb .co2, .vb .coMULTI, .winbatch .co1, .winbatch .co2, .winbatch .coMULTI, .xml .co1, .xml .co2, .xml .coMULTI {color: #808080;}
.actionscript .es0, .apache .es0, .bash .es0, .css .es0, .dos .es0, .html .es0, .ini .es0, .javascript .es0, .mysql .es0, .perl .es0, .php .es0, .python .es0, .rails .es0, .ruby .es0, .smarty .es0, .sql .es0, .tcl .es0, .vb .es0, .winbatch .es0, .xml .es0 {color: #000033; font-weight: bold;}
.actionscript .br0, .apache .br0, .bash .br0, .css .br0, .dos .br0, .html .br0, .ini .br0, .javascript .br0, .mysql .br0, .perl .br0, .php .br0, .python .br0, .rails .br0, .ruby .br0, .smarty .br0, .sql .br0, .tcl .br0, .vb .br0, .winbatch .br0, .xml .br0 {color: #66cc66;}
.actionscript .st0, .apache .st0, .bash .st0, .css .st0, .dos .st0, .html .st0, .ini .st0, .javascript .st0, .mysql .st0, .perl .st0, .php .st0, .python .st0, .rails .st0, .ruby .st0, .smarty .st0, .sql .st0, .tcl .st0, .vb .st0, .winbatch .st0, .xml .st0 {color: #ff0000;}
.actionscript .nu0, .apache .nu0, .bash .nu0, .css .nu0, .dos .nu0, .html .nu0, .ini .nu0, .javascript .nu0, .mysql .nu0, .perl .nu0, .php .nu0, .python .nu0, .rails .nu0, .ruby .nu0, .smarty .nu0, .sql .nu0, .tcl .nu0, .vb .nu0, .winbatch .nu0, .xml .nu0 {color: #ff33ff;}
.actionscript .me0, .apache .me0, .bash .me0, .css .me0, .dos .me0, .html .me0, .ini .me0, .javascript .me0, .mysql .me0, .perl .me0, .php .me0, .python .me0, .rails .me0, .ruby .me0, .smarty .me0, .sql .me0, .tcl .me0, .vb .me0, .winbatch .me0, .xml .me0 {color: #006600;}