/*
 ******************************************************************************
 * CodeBase                                      A PHP based source code libary
 * --------                                      ------------------------------
 *
 * Copyright (c) 2008, Christoph Mewes
 * All rights reserved.
 *
 * CodeBase is copyrighted free software created and maintained by Christoph
 * Mewes (christoph.mewes@gmail.com) and released under the standard BSD
 * Licence. For details consult the file LICENSE.
 ******************************************************************************
*/

#nav li { width: 100px; }

/*** Inhalt ***/

#content { margin: 0; margin-top: 25px; }

/*** Frage ***/

div.question {
	padding: 5px 3px 5px 25px;
	width: 660px;
	margin: 10px auto;
	clear: both;
	border: 1px solid #DDDD99;
	line-height: 18px;
	background: #FFFFCC url("../../images/default/question.png") 5px 50% no-repeat;
}

/*** Sonstiges ***/

a.add {
	padding-left: 25px;
	background: url("../../images/default/add.png") 5px 50% no-repeat;
}

tr.hiddenComment td { color: red; }
tr.visibleComment td { color: green; }

/*** Fußzeile ***/

#footer { margin: 15px 0px 15px 0px; }

/*** Startseite ***/

ul li.catadd,
ul li.snipadd {
	padding: 3px 5px 3px 28px;
	margin: 4px 0px;
	position: relative;
}

ul li.catadd  { background: url("../../images/default/folder_add.png") 5px 50% no-repeat; }
ul li.snipadd { background: url("../../images/default/script_add.png") 5px 50% no-repeat; }

/*** Formulare ***/

label { line-height: 22px; }

select {
	border: 1px solid #AAA;
	font-size: 11px;
	font-family: Trebuchet MS, sans-serif;
	background: white;
	padding: 3px;
}

select:focus {
	border: 1px solid #555;
	background: white;
}

input.wide { width: 400px; }
em.small { font-size: 12px;	color: #999; }
div.form.wide span,
span.form { line-height: 23px; }
div.form.wide { width: 990px; }
div.form.small { width: 300px; }
div.form.small label { width: 120px; }
div.form.wide textarea { width: 800px; height: 200px; }
div.form.wide textarea.text.code { height: 400px; font-family: Consolas, Courier New, monospace; }
div.form input.small { width: 20px; }

/*** Tabellen ***/

table {
	margin: 10px auto;
	border-bottom: 1px solid #AAA;
	border-top: 1px solid #AAA;
}

td, th { padding: 6px; }

th {
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #AAA;
	padding: 8px 10px;
}

tr.even td { background: #FFF; }
tr.odd td { background: #F0F0F0; }
td img { vertical-align: middle; }
