/*
	darkgray: #676767
	rahmen: f1e9d2
	header-hintergrund: fdf9f0
	menu-bg: f1e9d2
	nfs-yellow: f9c33d
	hover: edaa03
	content: fefbf4
	
	background-light: f7f1e1
*/

/* common */
body {
  margin: 5px;
  padding: 0px; 
  background: white;
  font-family: tahoma, arial;
}

a:link, a:visited { color: #676767; }
a:hover { color: #edaa03; }

ul {
	line-height: 150%;
	list-style-image: url('../images/li.jpg');
}

.textinput {
	width: 97%;
	border: solid 1px #d6cdb8;
}

.kontaktinput {
	width: 100%;
	border: solid 1px #d6cdb8;
}

.kontaktbutton {
	background: #d6cdb8;
	border: outset 1px #d6cdb8;
}

.center_content {
	font: normal 11px verdana, tahoma, arial;
	padding: 10px;
	padding-top: 6px;
	background: #fefbf4;
	line-height: 150%;
	min-height: 510px;
	_height: 500px;
}

.center_content .title {
	font-weight: bold;
	color: gray;
}

/* menu */
.page_menu a:link, .page_menu a:visited {
	text-decoration: none;
}

.page_menu a:hover {
	text-decoration: none;
}

.page_title {
	font: bold 11px verdana;
	border-bottom: solid 1px #f1e9d2;
	background: url( '../images/title_sun1.jpg' ) no-repeat left;
	padding: 1px;
	padding-left: 28px;
	color: #676767;
	
	margin-bottom: 5px;
}

.page_fond {
	background: #f7f1e1; 
	padding: 5px; 
	padding-left: 10px; 
	padding-right: 10px;
}

.page_fond ul {
	line-height: 150%;
	list-style-image: url('../images/li_fond.jpg');
}

.page_fond .title {
	font: bold 11px verdana;
	border-bottom: solid 1px #f1e9d2;
	background: url( '../images/title_sun3.jpg' ) no-repeat left;
	border-bottom: solid 1px #fdf9f0;
	padding: 1px;
	padding-left: 28px;
	color: black;
	margin-bottom: 5px;
}

.bank_img {
	float: right;
	padding: 10px;
	margin-left: 10px;
	border: solid 1px #f1e9d2;
	background: white;
	width: 190px;
	text-align: center;
}

.admin_menu {
	margin-bottom: 5px;
	background: #f1e9d2; 
	font: bold 12px tahoma, verdana;
	height: 20px;
	cursor: pointer;
}
.admin_submenu {
	background: #fdf9f0;
	margin-top: -3px; 
	margin-bottom: 5px;
	padding: 2px; 
	padding-left: 10px; 
	font: normal 11px verdana;
	border: solid 1px #f1e9d2;
}
.admin_message {
	padding: 10px; 
	font: bold 12px tahoma, verdana;
}


/* links und rechts */
.smallbox_title {
	background: #f1e9d2; 
	font: bold 12px tahoma, verdana; 
	padding: 3px;
	color: #676767;
}

.smallbox_title img {
	margin-left: 2px; 
	margin-right: 8px;
}

.smallbox_text {
	background: #fdf9f0; 
	margin-top: 5px; 
	padding: 4px;
	font: normal 11px verdana; 
	text-align: justify;
}

.smallbox_text_even {
	background: #f7f1e1; 
	margin-top: 5px; 
	padding: 4px;
	font: normal 11px verdana; 
	text-align: justify;
}

.smallbox_text img {
	margin-top: 5px;
	margin-bottom: 5px;
}

.mehr {
	font: normal 11px tahoma, verdana;
	text-align: right;
	padding: 3px;
}



/* mainframe */
.main_content {
	width: 950px; 
	height: 100%;
}

.content {
	background: #f2f3f4;
}

.header {
	background: #fdf9f0; 
	height: 98px; 
	margin-bottom: 5px; 
	border: solid 1px #f1e9d2;
}

.header_menu {
	float:right; 
	margin-top: 78px; 
	margin-right: 20px;
}

.top_menu {
	float: left; 
	margin-right: 10px;
	font: normal 11px tahoma, verdana;
	background: url('../images/arr.jpg') no-repeat right bottom;
}

.footer {
	background: white; 
	clear: both;
	
	padding-top: 5px;  
}
.footer div {
	font: normal 10px verdana; 
	text-align: center;
	border-top: solid 1px #f1e9d2;
}


/* special */
.wysiwig_container {
	font: bold 9px arial;
	color: white;
	text-align: center;
	background: #e9623e;
	cursor: pointer;
	width: 90px;
}


