body{
					background:url('images/bg_fade.jpg') repeat-x #ffffff;
					margin:0px;
					padding:0px;
					font-family: Verdana,"Lucida Grande", Helvetica, Arial, sans-serif;
					font-size: 11px;
					color: #000000;
}
#content_wrapper {
					width: 995px; 
					margin-left: auto; 
					margin-right: auto;
					text-align: left;
					padding: 0px;
					height: 97%;
	}
#header_wrapper {
					width: 995px;
					height:auto;
}
#logo_menue_block {
					width: 708px;
					height: 232px;
					float:left;					
}
#logo{
					width: 708px;
					height: 169px;
					background: url('images/logo.jpg') no-repeat;
					float:left;
}
#menue {
					width: 708px;
					height: 59px;
					background: url('images/menue.jpg') no-repeat;
					float:left;
}
#menue ul { 
					list-style:none;
					margin:0px;
					margin-left: 20px;
					padding: 0px;
					font-size: 15px;
					font-weight:bold;
					line-height:42px;
}
#menue ul li {
					display:inline;	
}
#menue ul li a{		
					display: block;
					height: 59px;
					float: left;
					padding-right:12px;
					padding-left:12px;
					color: #ffffff;	
					text-decoration: none;
					background: url('images/menue_break.jpg') no-repeat 100% 100%;
}
#menue ul li a:hover{	
 					color: #FFAA2A;
					
}
#search_block {
					width: 287px;
					height: 232px;;
					background: url('images/search.jpg') no-repeat;
					float:right;
					color: #FFFFFF;				
}
#search_block form {
					padding: 40px 10px 0px 20px;
}
#body_wrapper {
					width: 995px;
					clear:both;
}

#stripe_1 {
					width: 63px;
					height: 349px;;
					background: url('images/c_left.jpg') no-repeat;
					float:left;					
}
#stripe_2 {
					width: 645px;
					height: 300px;
					background: url('images/content_fade.jpg') repeat-x;
					float:left;					
}
#breadcrumb{
					padding-left:5px;
					margin-bottom:10px;
					color: #FFAA2A;
					font-weight:bold;
					font-size: 14px;
					padding-top: 2px;
}
#breadcrumb a{
					color: #FFFFFF;
					text-decoration:none;
}
#breadcrumb a:hover{
					text-decoration:none;
}
#content{
					padding: 0px 10px 0px 10px;
}
#content li {
					padding-top: 5px;
}
#content li a {
					text-decoration: none;
					color: #000000;
}
#content li a:hover {
					text-decoration: underline;
					color: #000000;
}
#search_blk , #page_blk{
					background: #F4F8FD;
					padding: 5px;
					border: 1px solid #E5F0FB; 
					font-size: 95%;					
}
#search_blk form , #page_blk form{	
 					padding:0px;
					 margin:0px;
}
#page_blk{
					text-align:center;
}
#result_table table{
					width:100%;
					height:auto;
					margin-bottom:10px;
}
#result_table thead{
					background: #306bc1 url(images/button-bg.jpg) repeat-x 0 0;
					font-size:12px;					
					text-transform: uppercase;
					color: #ffffff;
}
#result_table thead td{	
 					padding:5px 3px;
}
#result_table thead a{
					text-decoration:none;
					color:#ffffff;
}
#result_table thead a:hover{
					text-decoration:none;
					color:#A5A5A5;
}
#result_table tbody td{
					padding: 2px;
					vertical-align:top;
}	

#content_spacer{
					clear:both;
					height:15px; width:100%;
}
#stripe_3 {
					width: 287px;
					height: auto;
					float:left;					
}
#short_notes{
					width: 287px;
					height: 166px;
					background: url('images/short.jpg') no-repeat;	
}
#statistic{
					width: 287px;
					height: 162px;
					background: url('images/statistik.jpg') no-repeat;
					font-size:12px;
					color: #5A5A5A;
}
#statistic table{
					width: 100%;
					margin-top:5px;	
}
#statistic td {
					padding:2px;
}
.row_right{
					text-align:right;
}
#statistic tfoot td{
					border-top: 1px solid #5A5A5A;
					font-weight:bold;
}
.note_headings{
					padding-left:12px;
					margin-bottom:10px;
					color: #FFFFFF;
					font-weight:bold;
					font-size: 14px;
					padding-top: 2px;	
}
.note_headings span{
 					color: #FFAA2A;	
}
.note_content{
					padding: 0px 10px 0px 15px;
}
#footer {
					width: 277px;
					height:auto;
					font-size: 10px;
					color: #9D9D9D;
					text-align:right;
					border-top: 5px solid #9D9D9D;
					margin-left:5px;
					margin-right:5px;
}
#footer a {
					color: #9D9D9D;
					text-decoration:none;
}
#footer a:hover {
					color: #9D9D9D;
					text-decoration:underline;
}
/* ----  Table --- */

.row1 { 			background-color: #EFEFEF; }
.row2 { 			background-color: #DEE3E7; }
.row3 { 			background-color: #D1D7DC; }
.row4 { 			background-color: #E4E8EB; }


#header { 			font-weight:bold;
					margin-top:15px;
					margin-bottom:15px;
					font-size: 13px;
	}
	
	
/* ---- Action Boxes --- */

.success {			color: #282;}

.error {			color: #BC2A4D;}

.successbox, .errorbox {
					padding: 5px;
					margin: 10px 0;
					color: #1F5B13;
					text-align: center;
}
.successbox {		background-color: #B9DBB3;}

.errorbox {
					background-color: #ECD7DA;
					color: #990000;
}
/* --------- INPUT Styles -------- */
input {
					font-family: Verdana,"Lucida Grande",  Helvetica, Arial, sans-serif;
					font-size: 9px;
					font-weight: normal;
					background-color: #FAFAFA;
					border-left: 1px solid #AFAEAA;
					border-top: 1px solid #AFAEAA;
					border-right: 1px solid #D5D5C8;
					border-bottom: 1px solid #D5D5C8;
					color: #333333;
					padding: 2px;
					cursor: text;
					vertical-align: middle;
					margin: 2px;
}

select {
					font-family:  Verdana,"Lucida Grande", Helvetica, Arial, sans-serif;
					font-size: 9px;
					font-weight: normal;
					font-style: normal;
					cursor: default;
					vertical-align: middle;
					width: auto;
					border: 1px solid #666666;
					padding: 1px;
					background-color: #FAFAFA;
					margin: 2px;
}
/* Form Elements */
label {

					display:block;
					font-weight:bold;
					margin: 7px 0;

}
/* CODE */
code {
					margin: 5px 0;
					padding: 15px;
					text-align: left;
					display: block;
					overflow: auto; 
					font: 500 1.1em/1.5em 'Lucida Console', 'courier new', monospace ;
					border: 1px solid #E5F0FB; 
					background: #F4F8FD;
}
/* ---------------		Home Site			------------------------*/
#content_text{
					margin-top:10px;

}

#content_l10{
				 	clear:both;
					padding-top:30px;
					font-weight:bold;
					margin-bottom: 10px;
}

dl {
					float: left;		
					width: 300px
}
	
dt {
					padding-left:40px;
					padding-top:9px;
					padding-bottom:4px;
					height:19px;
					font-weight:bold;
					background:url('../images/sample.png') no-repeat;
}	
dt span {
					border-bottom:1px solid #cccccc;
					font-size:15px;
}

dd a{
					text-decoration: underline;
					color: #000000;
}
dd a:hover {
					text-decoration: none;
					color: #000000;
}


dt.home {
	
}

dt.users {

}
dt.bpm {
					background:url('../images/vinyl.png') no-repeat;
}
dt.search {
					background:url('../images/search.png') no-repeat;
}
dt.function {
					background:url('../images/function.png') no-repeat;
}
/* ---- About us ---- */

.img_right, .img_left{
					background: #FAFAFA;
				   	border: 1px solid #A5A5A5;
					padding: 8px;
}
.img_left{
					margin: 10px 10px 10px 0px; 
					float: left;
}
.img_right{
					margin: 0px 0px 10px 10px; 
					float: right;
}