body {
	font-family: Verdana;
	font-size: 8pt;
	color: white;
        background-color: #393939;
}


a
{
	color: #E8871F;
	text-decoration: none;
}

img
{
	border: 0px none;
}

a:hover
{
	color: #F69329;
}

h1 {
	font-size: 13pt;
	color: #E8871F;
}

h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #E8871F;
}

h3 {
	font-weight: bold;
	font-size: 11pt;
	color: #E8871F;
	margin-bottom: 0px;
}

h4 {
	font-size: 10pt;
	color: #E8871F;
	margin: 0pt;
}

h5 {
	font-size: 9pt;
	color: #E8871F;
}

h6
{
	font-size: 9pt;
	font-weight: bold;
	color: #E8871F;
}


blockquote {
margin: 22px 40px;
padding: 3px;
color: #cdcdcd;
padding: 0 30px;
background: transparent url("images/blockquote.png") no-repeat 0 0;
border-right: 2px solid #acacac;
}

.contenttable
{
	border: 1px solid #393939;
	background: #555;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}

th
{
	background: #393939;
	color: #E8871F;
}


.csc-searchResultHeader
{
	margin: 0px;
}

.breadcrumb
{
	font-size: 7pt;
	color: gray;
}

.breadcrumb a
{
	color: gray;
}

.breadcrumb a:hover
{
	color: #F69329;
}

.important
{
	color: red;
}

.fullcontent
{
	width: 901px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
}

.ladder
{
	padding: 20px;
	text-align: center;
	/* height: 680px; */
}

.navbar
{
	text-align: center;
	height: 24px;
	padding-top: 1px;
	background-color: #272727;
	border: 1px solid #a2a2a2;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
}

.content_right
{
	text-align: left;
}

.footer
{
	color: gray;
	text-align: center;
	font-size: 8pt;
	clear: both;
	width: 901px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

.footer a
{
	color: gray;
}

.footer a:hover
{
	color: #F69329;
}

/* Image Fader */
#imageContainer
{
	position: relative;
	margin: auto;
	width: 632px;
	height: 202px;
	border: none;
}

#imageContainer img
{
	display: none;
	position: absolute;
	top:0; left:0;
}


/* News Layout */
.news-item
{
	border: 1px solid #393939;
	background: #555;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -khtml-border-radius: 5px;
}

.news-list-item-header
{
	background: #393939;
	padding-top: 3pt;
	padding-bottom: 3pt;
	
}

.news-list-item-header img
{
	float: left;
	clear: right;
	margin: 0;
	position:relative;
	padding: 5px;
}

.news-single-links dt
{
	font-weight: bold;
	color: #E8871F;
	font-size: 10pt;

}

.news-list-browse
{
	color: gray;
	text-align: center;
}

.news-single-backlink
{
	color: gray;
	text-align: right;
}

/* END NEws Template */

input, textarea
{
	border-style: outset;
	border-width: 1pt;
	border-color: #666666;
	background-color: #393939;
	color: #E8871F;
	min-width: 125px;
}

/* hier beginnt das fuer die Box relevante CSS  */

div {
	margin:0;
}

.contentkasten
{
	width: 671px;
	float: left;
	background-color: #666666;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid #a2a2a2;
}

.ladderkasten
{
	width: 220px;
	float: right;
	margin-left: 3px;
	background-color: #666666;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid #a2a2a2;
}

.lo {
	
}

.ru {
	
}

.lu {
	
}

.inhalt {
	margin:0;
	padding: 20px;
	min-height: 780px;
}

.inhalt p {
	margin: 0px;
	padding: 5px;
}

/* Layout Optionen fuer formulare */
.csc-mailform
{
        border: 0px;
}

.csc-mailform-submit {
        margin-left: 11.0em;
}

label
{
        float:left;
        width:155px;
}

.spacer
{
   height: 55px;
}

.pagebrowser a
{
	color: #393939;
}

.catmenu ul, .archive ul
{
	padding-left: 10px;
}

.catmenu
{
	background: url(/fileadmin/MCS/templates/images/kasten-bkg.gif);
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.archive
{
	background: url(/fileadmin/MCS/templates/images/kasten-bkg.gif);
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.tagcloud
{
	background: url(/fileadmin/MCS/templates/images/kasten-bkg.gif);
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.blogPost
{
	margin-bottom: 10px;
}

.blogPost .dat_aut
{
	color: #666;
}

.blogPost .postmetadata a, .blogPost .postmetadata
{
	color: #393939;
}

.blogPost .autor .bodytext , .blogPost .autor .bodytext a, .blogPost .autor a, .blogPost .autor
{
	display: inline;
	color: #666;
}


.tx-comments-comment-1, .tx-comments-comment-2
{
	border: 1px solid #393939;
	background: #555;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -o-border-radius: 5px;
        -khtml-border-radius: 5px;
}

.tx-comments-comment-1 .tx-comments-comment-head, .tx-comments-comment-2 .tx-comments-comment-head
{
	background: #393939;
	padding: 3px;
	color: #666;
}

.tx-comments-comment-date
{
	font-size: 7pt;
}

.tx-comments-comment-content
{
	padding: 3px;
	padding-top: 10px;
}

.tx-comments-comment-name
{
	color: #E8871F;
	font-weight: bold;
}

.blog_single_pagenav a
{
	color: #393939;
}

.tx-guestbook-form {-moz-border-radius: 5px; background-color: #555555; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; 	border: 1px solid #393939;}
	.tx-guestbook-list-table { -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; border: 1px solid #393939;}
    .tx-guestbook-list-header { background-color: #393939; color: #E8871F; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #555555; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; color: #E8871F;}
    .tx-guestbook-list-entrycomment {font-style: italic; color: #E8871F;}
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#666666; background-color: #393939; color: #E8871F; font-size:14px; width:150px; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#666666; background-color: #393939; color: #E8871F; font-size:14px; width:150px; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#666666; background-color: #393939; font-size:12px; color:#E8871F; width:250px; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

