body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

a:link, a:visited {
	color: #111;
	text-decoration: none;
}
a:hover {
	color: #111;
}


 /* font style */
p {
	margin: 2px 5px 5px 2px;
	color: #111;
}

.head {
	font-weight: bold;

}

th.top {
	color: #FFF;
	text-align: left;
	font-weight: bold;
	height: 23px;
}

.top p.head a {
    color: #FFF;
}

/* navigation */

td .navigation {
	background: #033E7A;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	cursor: pointer;
}

#navigation {
	background: #FFF;
}

td.navigation .head {
	margin: 5px;
	color: #FFF;
}

td .subnav {
	border-bottom: 1px solid #DEDEDE;
	background: #FFF;
}

td.subnav p {
	margin-left: 7px;
	color: #111;
}

td .mnav {
	border-bottom: 1px solid #DEDEDE;
	background: #EEE;
	padding-left: 25px;
}

td .msnav {
	border-bottom: 1px solid #DEDEDE;
	background: #FFF;
	padding-left: 25px;
}

/* tabs */

#tabs {
	position: relative;
	left: -45px;
	top: 3px;
}

#tabs ul .tab {
	border: 1px solid #033E7A;
	list-style-type: none;
	float: left;
	margin-left: 5px;
	padding: 2px 5px 2px 5px;
}

.editorTab {
	display: none;
}

/* tables */

.top {
    background: #033E7A;
	color: #FFF;
}

.main { 
	border-collapse: collapse; 
	background-color: #EFF6FF; 
	border-bottom: 1px solid #BFDCFF; 
}

td.main p {
	color: #111;
	font-weight: normal;
}

td.main span.head {
	color: #111;
}

.task {
	background: #ECE9D8;
	border-top: 1px solid #ECE9D8;
	border-bottom: 1px solid #ECE9D8;
}  

td.task a {
	color: #033E7A;
}
	

.layout { 
	background: #FFF; 
	border-collapse: collapse; 
	border: 1px solid #8B8B8A; 
}

.main_layout { 
	border-collapse: collapse; 
	border: 0px solid #000000; 
}

.light {
	background: #EFF9FF;
	border-top: 1px solid #BFD6FF;
	border-bottom: 1px solid #BFD6FF;
}

/* texte */

p.head {
    font-weight: bold;
	color: #FFF;
}


/* images */

img {
	border: 0px;
}

/* sonstiges */

#preview {
	margin: 5px;
	width: 95%;
	padding: 10px;
}


/* input */

fieldset {
	margin: 6px;
	-moz-border-radius: 8px; border-radius: px;
}

label.formformat {
	float: left;
	width: 125px;
	line-height: 16px;
}



label.cblist {
	width: 150px;
	float: left;
}

input, select {
	font-size: 11px;
}

.input {
	width: 60%;
	border: 1px solid #6F6F6F;
	color: #6F6F6F;
}

.input.short {
	width: 20%;
}

.icons p.head {
    color: #3F3F3F;
}

.action {
    border: 1px dotted #cccccc;
    background: #efefef;
}

.action_top {
    background: #DFDFDF;
}

.action p.head {
    color: #3F3F3F;
}

.action_top p.head {
    color: #3F3F3F;
    margin: 3px;
}

.action_none p.head {
  	color: #111;
  	font-weight: normal;
}

.list {
  	border-bottom: 1px dotted #cccccc;  	
}

.list.highlight {
  	background-color: #FDEECC;
}

.list p.head, p.text {
  	color: #3F3F3F;
}

.infobox {
  	background: #FFFBCF; 
	border: 1px solid #EFE686;
	padding: 5px;
}

.infobox p.head, .infobox h1 {
  	color: #111;
	font-size: 12px;
}	



#mgroup p {
    margin: 2px;
}

#mgroup p.poweredby {
	text-align: right;
	text-decoration: none;
}

#mgroup p.poweredby a {
	text-decoration: none;
	color: #666666;
}


/* Neue Styles von dk ab 14-01-09 */




