/* padding: oben - rechts - unten - links */

body {
	background-color: #470000;
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color:#990000;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

body a {
}

body a:visited {
}

body a:hover {
}

body a:active {
}

h1 {
	font-size:13px;
	font-weight: bold;
	/*padding: 5px 10px;
	margin:0px;
	margin: 0px;*/
	color:#990000;
}

h2 {
	font-size:12px;
	font-weight: normal;
	/*padding: 20px 0px 0px 0px;*/
	/*margin: 0px;*/
	color:#990000;
	/*border-bottom:3px solid #E0EBEB;*/
}
h2 a {
	color:#990000;
	text-decoration:none;
}
h2 a:visited {
	color:#990000;
	text-decoration:none;
}
h2 a:hover {
	color:#990000;
	text-decoration:underline;
}
h2 a:active {
	color:#990000;
	text-decoration:none;
}

h4 {
	font-family: arial, verdana, helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
	color: #990000;
}

h4 a{
	color: #990000;
	text-decoration: none;
}
		
h4 a:visited{
	color: #990000;
	text-decoration: none;
}	
		
h4 a:hover{
	color: #990000;
	text-decoration: underline;
}	

h4 a:active{
	color: #990000;
	text-decoration: none;
}

h5 {
	font-family: arial, verdana, helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
	color: #990000;
	margin-bottom:0px;
}


/* ----------container zentriert das layout-------------- */
#container {
	width: 950px;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
	position:relative;
	text-align: center;
	padding: 0px 0px 0px 0px;
}

#banner img {
	padding:10px 0px 0px 0px;
} 

/* ----------outer und inner----------------- */

#outer{ 
	border-left: solid 181px #FFFFDF;  /*linke Menue Spalten Farbe  */ 
	border-right: solid 181px #FFFFDF; /* rechte Menue Spalten Farbe  */ 
	/*background-image:url(background5.gif);*/
	margin-top:10px;
} 

#inner{
	margin:0; width:100%;	
}

/* --------------left und right div boxes------------- */
#left {
	width:180px;
	float:left;
	position:relative;
	margin-left:-181px;
	margin-right:0px;
	z-index: 2;
}

#right {
	width:180px;
	float:right;
	position:relative;
	margin-right:-180px;
	margin-left: 0px;
}

/* -----------------Inhalt--------------------- */ 

#content{
	height: 450px;
	position: relative;
	margin: 0px;
	padding: 10px 10px 0px 10px;
	border-left: solid 9px #470000;
	border-right: solid 10px #470000;
	color:#990000;
	font-size: 12px;
	z-index: 1;
	background-color: #FFFFDF;
}

#content a {
	color:#990000;
	text-decoration: none;
}

#content a:visited {
	color:#990000;
	text-decoration: none;
}
#content a:hover {
	color:#990000;
	text-decoration: underline;
}
#content a:active {
	color:#990000;
	text-decoration: none;
}

p {
	padding: 0px 0px 0px 0px;
	margin:0px; 
}

.bodytext {
	padding: 0px 10px 0px 0px;
}


/*  ----------------Navigation---------------------- */

#nav, #nav ul {
	margin: -1px 0px 0px 0px;;
	padding: 0;
	list-style: none;
	width: 180px;
}

#nav li {
	position: relative;
	float: left;
	line-height: 1.25em;
	margin-bottom: -1px;
	width: 180px;
	background-color: #FFFFDF;
}

#nav li a {
	display: block;
	padding: 0.5em;
	width: 169px;
	/*width: 175px;  Boxmodelhack für IE */
	color: #470000;
	text-decoration: none;
	border-top: 1px solid #470000;
	border-bottom: 1px solid #470000;
}

#nav li a:hover {
	background: #470000;
	color: #FFFFDF;
}

#nav li ul {

	position: absolute;
	left: -999em;
	margin-left: 181px;
	margin-top: -2.5em;
}

#nav li ul a {
	width: 167px;
	border-top: 1px solid #470000;
	border-bottom: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #470000;
}

#nav li:hover ul, #nav li.iehover ul {
	left:auto;	
}

/* Mailform */

.csc-mailform {
        border: 0px;
}

.csc-mailform-field label {
        width: 8em;
		padding: 3px;
        float: left;
        text-align: right;
        margin-right: 0.5em;
        display: block;
		font-size: 11px;
		font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
}

.csc-mailform-field textarea {
		margin: 3px;
		font-size: 11px;
		font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
}

.mf-input {
	margin: 3px;
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
}

.mf-pass

.mf-text {
	padding: 3px;
	margin: 3px;
	font-size: 9px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
}

.mf-check

.mf-radio

.mf-select {
		padding: 3px;
		margin: 3px;
}

.mf-file 

.mf-reset

.mf-submit {
	font-size: 4px;
}

