/* MAIN */
BODY
{
	font-family: verdana,arial,sans-serif;
	border: none;
	margin: 0;
	padding: 0;
}

H1
{
	color: #6371b0;
	text-align: left;
	font-size: 1.5em;
	font-weight: bold;
	font-style: italic;
	border: none;
	margin: 0.25em 0 0.5em 5%;
	padding: 0;
}

H2
{
	color: #6371b0;
	text-align: left;
	font-size: 1em;
	font-weight: bold;
	border-bottom: 1px solid #6371b0;
	margin: 0 0 0.25em 0;
	padding: 0;
}

P
{
	border: none;
	margin: 0.25em 0;
	padding: 0;
}

FORM,
IMG
{
	border: none;
	margin: 0;
	padding: 0;
}

SELECT
{
	margin: 0;
	padding: 0;
}

INPUT,
TEXTAREA
{
	margin: 0;
}

LABEL
{
	color: #900;
	font-weight: bold;
	border: none;
	margin: 0;
	padding: 0;
}

/* LINKS (KLASSEN) */
A
{
	color: #6371b0;
	font-weight: bold;
}

A:hover,
A:focus
{
	color: #6371b0;
	text-decoration: none;
}

SPAN.alert A
{
	color: #6371b0;
	font-weight: bold;
}

SPAN.alert A:hover,
SPAN.alert A:focus
{
	text-decoration: none;
}

/* STANDARDS */

.container
{
	text-align: left;
	border: none;
	margin: 0;
	padding: 0;
}

.container-level-1, .container-level-2, .container-level-3
{
	text-align: center;
	border: 1px solid #6371b0;
	margin: 2.5% 5%;
	padding: 5px;
}

.container-level-3
{
	text-align: left;
}

.frontend-container-level-3
{
	text-align: left;
	border: none;
	margin: 2.5% 5%;
	padding: 5px;
}

.frontend-container-level-3 H2 {

	background:url(../../bilder/but_rot.gif) repeat-y;
	background-color: #FFFFFF;
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 15px ;
	text-align: left;
	vertical-align: center;
	vertical-align: middle;
	color: #6371b0;
	border-bottom: 2px solid #6371b0;
        border-top: 2px solid #6371b0;
	margin: 0.5em 0 0.25em 0;
	padding: 3px 0px 2px 30px;
}

.frontend-container-level-3 .container-unit A
{
	font-family: arial, geneva, helvetica, sans-serif;
	text-decoration: underline;
	color: #6371b0;
}

.frontend-container-level-3 .container-unit H2 A
{
	text-decoration: none;
}

.container-unit
{
	border: none;
	margin: 0 0 1.5em 0;
	padding: 0;
}

.container-label
{
	border: none;
	margin: 0.5em 0;
	padding: 0;
}

.alert
{
	color: #f00;
}

.important
{
	color: #6371b0;
}

.important-container
{
	background-color: #6371b0;

.shade
{
	color: #999;
}

.small
{
	font-size: 0.7em;
}

.clr
{
	clear: both;
}

.nobr
{
	white-space: nowrap;
}

.two-digit
{
	width: 2em;
}

.four-digit
{
	width: 4em;
}

.vspace
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.vspacetop-more
{
	margin-top: 10px;
}

.hspace
{
	margin-right: 5px;
	margin-left: 5px;
}

.hspace-more
{
	margin-right: 10px;
	margin-left: 10px;
}

.hspace-less
{
	margin-right: 2px;
	margin-left: 2px;
}

.hpadding
{
	padding-right: 5px;
	padding-left: 5px;
}

.vpadding
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.txtinput
{
	width: 99%;
}

.bottomborder
{
	border-bottom: 1px solid #6371b0;
}

/* IDs */

#container-edit-options, #container-show-options
{
	background-color: #6371b0;
	color: #fff;
	padding: 0.25em 0;
}

#container-edit-options-date, #container-edit-options-author, #container-edit-options-category
{
	background-color: #600;
	border: none;
	margin: 0.25em 0 0 0;
	padding: 0.25em 0;
}

#container-edit-options LABEL, #container-show-options LABEL
{
	color: #fff;
	font-size: 0.7em;
	font-weight: bold;
	border: none;
	margin: 0 0.25em;
	padding: 0;
}

#subline
{
	clear: both;
}
