
/* ----------banner for logo-------------- */
#logo {
	margin: 0;
	padding-top: 0px;
	
}
#logo p{
	padding-top: 6px;
	padding-left: 26px;
	float: left;
}

#mainnavi {
	margin: 0px 0px -10px 0px;
	padding-top: 17px;

}

#mainnavi p{
	margin-top: 8px;
	padding: 10px 0px 0px 551px;

}


#lined {
	position: relative;
	width: 998px;
	height:1px;
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background-image:url(/img/dotted.gif);
	background-position:top;
	background-repeat:repeat-x;
	z-index: 1;
}


#subnav {
	position: absolute;
	margin: -1px 0px 0px -19px;
	padding: 0px 0px 0px 0px;
	width: 998px;
	height: 23px;
	text-align: right;
	z-index: 1;

}

#subline {
	position:absolute;
	left: 0px;
	top: 22px;
	width: 998px;
    margin: 0px 0px 0px 19px;
	padding: 0px 0px 0px 0px;
	height:1px;
	z-index: 1;
	background-image:url(/img/dotted.gif);
	background-position:top;
	background-repeat:repeat-x; 
}





/* -----------------Inhalt--------------------- */
#right {
	background-color: #ffffff;
	padding: 0;
	margin: -2px 0px 0px 0px;
	z-index: 3;
	border: 0;
}



/* --------------left navigavtion------------- */
#left {
	width: 326px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	z-index: 1;
}

/* --------------ref left navigavtion------------- */
#refnav {
	width: 185px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	z-index: 1;

}

/* --------------ref content------------- */
#ref {
	width: 246px;
	min-height: 50px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	z-index: 1;


}

#refright {
	min-height:320px;
	background-color: #ffffff;
	padding: 0;
	margin: -2px 0px 0px 0px;
	z-index: 3;
	border: 0px;
}



/* -----------footer--------------------------- */
#footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
	border: 0px;
	}
	
#box_01 {
	width: 247px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#box_02 {
	width: 247px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#box_03 {
	width: 247px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#box_04 {
	width: 247px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#startbox_01 {
	width: 222px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#startbox_02 {
	width: 222px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#startbox_03 {
	width: 222px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#startbox_04 {
	width: 222px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.hideMe {display: none; }
div.showMe {display: block;}



