/* Allgemein */
body {
	margin-left:5px; margin-right:5px;
	margin-top:15px; margin-bottom:15px;
	background-color:#ffffff;
	scrollbar-face-color:#ebcc85;
	scrollbar-arrow-color:#e16c16;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#808080;
	scrollbar-darkshadow-color:#000000;
	scrollbar-3dlight-color:#fffcf8;
	scrollbar-highlight-color:#fffff1;
}

body,td {
	font-family:verdana,arial; font-size:11px;
}

input { 
	font-family:verdana; font-size:12px;
}

hr {
	height:1px;
	color:#c0c0c0;
}



/* Standart Links */
a		{ color:#c00000; text-decoration:none; }
a:hover		{ color:#c00000; text-decoration:underline; }




/* Diverses */
.arrow	{ font-weight:bold; color:#ffffff; }
.border	{ border:1px #000000 solid; }
.grey	{ color:#808080; }

.navi	{
	border:1px #000000 solid;
	padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px;
	background-color:#ffffff;
}
.navi a	{ color:#c00000; }

.white	{ color:#ffffff; }




/* Header/Footer */
.footer {
	border:1px #000000 solid;
	padding-top:2px; padding-bottom:1px;
	background-color:#ebcc85;
	font-size:10px; text-align:center;
}

.header {
	border:1px #000000 solid;
	background-image:url('gfx/header.gif');
}




/* Menü */		
.menu {
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	padding-left:3px; padding-right:3px;
	padding-top:2px; padding-bottom:2px;
	background-color:#fffcf8; color:#ffffff;
}

.menu_hover {
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	padding-left:3px; padding-right:3px;
	padding-top:2px; padding-bottom:2px;
	background-color:#e16c16;
}

.menu a:hover		{ color:#ffffff; text-decoration:none; }
.menu_hover a		{ color:#ffffff; }
.menu_hover a:hover	{ color:#ffffff; text-decoration:none; }



/* Boxen */
.box_cat {
	border:1px #000000 solid;
	background-color:#ffffff;
	font-size:10px; text-align:center;
}

.box_cat a:hover { color:#e16c16; }


.box_content {
	border-left:1px #000000 solid; border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	padding-left:10px; padding-right:10px;
	padding-top:15px; padding-bottom:15px;
	background-color:#fffcf8;
}

.box_footer {
	border-left:1px #000000 solid; border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	background-color:#ebcc85;
}
		
.box_header {
	border:1px #000000 solid;
	background-image:url('gfx/box_header.gif');
	padding-top:2px; padding-bottom:2px;
	text-align:center;
	font-weight:bold;
}

.box_pre {
	border-left:1px #000000 solid; border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	background-color:#e16c16;
}

.box_topic {
	background-image:url('gfx/box_header.gif');
	padding-top:2px; padding-bottom:2px;
	text-align:center;
	font-weight:bold;
}




/* Info Box */
.link_box {
	border:1px #000000 solid;
	padding-left:6px; padding-right:6px;
	padding-top:3px; padding-bottom:3px;
	background-color:#ffffff;
}

.link_title {
	color:#e16c16; font-weight:bold;
}




/* Logo */
.header_logo	{ font-size:24px; font-weight:bold; }
.header_logo1	{ color:#000000; letter-spacing:3px; }
.header_logo2	{ color:#e16c16; letter-spacing:3px; }
.header_logo3	{ color:#000000; letter-spacing:3px; }




/* Eingabefelder */
.input_link {
	border:0px;
 	width: 100%; height:34px;
	background-color:#fffcf8;
	scrollbar-face-color:#fffcf8;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#fffcf8;
	scrollbar-shadow-color:#fffcf8;
	scrollbar-darkshadow-color:#fffcf8;
	scrollbar-3dlight-color:#fffcf8;
	scrollbar-highlight-color:#fffcf8;
}

.input_main {
	border:1px #000000 solid;
	background-color:#ffffff;
}

.input_search {
	border:1px #000000 solid;
	width:84px; height:19px;
	background-color:#ffffff;
}

.input_text {
	border:1px #000000 solid;
	background-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
}




/* Fehlerseite */
.error_content {
	padding-left:10px; padding-right:10px;
	padding-top:15px; padding-bottom:15px;
	background-color:#fffcf8;
}

.error_topic {
	background-image:url('gfx/box_header.gif');
	padding-top:2px; padding-bottom:2px;
	text-align:center;
	font-weight:bold;
}
