﻿BODY {
	BACKGROUND: url(../images/bg_top_grey.png) #fff repeat-x center top; COLOR: #555
}
h1 {
	COLOR: #c00; PADDING: 0px; BORDER: 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold; 
}
h2 {
	COLOR: #666; PADDING: 0px; BORDER: 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}

li {
	margin: 0px; 
}

.untertiel {
	COLOR: #333; PADDING: 0px; BORDER: 1px; FONT-SIZE: 14px; FONT-WEIGHT:bolder; 
	font-style:italic;
}

A:link {
	COLOR: #77d;  TEXT-DECORATION: none
	}
A:visited {
	COLOR: #77d;  TEXT-DECORATION: none
}
A:hover {
	COLOR: #44f; 
}

#header {
	/*BACKGROUND: url(../images/header_grey.png) no-repeat 0 0 ;*/
}
#left_l {
	BACKGROUND: url(../images/cont_shadow_l_grey.png) no-repeat left top
}
#left_r {
	BACKGROUND: url(../images/cont_shadow_r_grey.png) no-repeat right top
}
#content_l {
	BACKGROUND: url(../images/cont_shadow_l_grey.png) no-repeat left top
}
#content_r {
	BACKGROUND: url(../images/cont_shadow_r_grey.png) no-repeat right top
}
#pathway_inside {
	BORDER-BOTTOM: #ddd 1px dotted; BORDER-LEFT: #ddd 1px dotted; BORDER-TOP: #ddd 1px dotted; BORDER-RIGHT: #ddd 1px dotted
}
.inputbox {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #f4f4f4; COLOR: #aaa; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px
}
.inputbox:hover {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; BACKGROUND: #fff; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid
}
.inputbox:focus {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; BACKGROUND: #fff; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid
}
.button {
	BACKGROUND: #aaa
}
.button:hover {
	BACKGROUND: #888
}

#footer {
	BACKGROUND: url(../images/bg_bottom_grey.png) #fff repeat-x center bottom;
	}
	#footer A:link {
		COLOR: #aaf;
	}
	#footer A:visited {
		COLOR: #aaf; 
	}
	#footer A:hover {
		COLOR: #44f
	}
	#footer_1 A {
		BACKGROUND: url(../images/top_bg.gif) no-repeat
	}
	
#topmenu {
	BACKGROUND: url(../images/topmenu_bg_grey.png) repeat-x center top
}
#mainlevel-nav LI:hover {
	BACKGROUND: url(../images/topmenu_shadow_l_grey.png) no-repeat left top
}
#mainlevel-nav LI A:link {
	COLOR: #aaa
}
#mainlevel-nav LI A:visited {
	COLOR: #aaa
}
#mainlevel-nav LI A:hover {
	BACKGROUND: url(../images/topmenu_shadow_r_grey.png) no-repeat right top; COLOR: #aaa
}
.module_menu H3 {
	BACKGROUND: url(../images/topmenu_bg_grey.png)
}
.module H3 {
	BACKGROUND: url(../images/topmenu_bg_grey.png)
}
.article_separator {
	BORDER-BOTTOM: #aaa 1px dashed
}
UL.menu LI A:link SPAN {
	BORDER-BOTTOM: #888 1px dotted; COLOR: #888
}
UL.menu LI A:visited SPAN {
	BORDER-BOTTOM: #888 1px dotted; COLOR: #888
}
UL.menu LI A:hover SPAN {
	BORDER-BOTTOM: #aaa 1px dotted; BACKGROUND: #f4f4f4; COLOR: #aaa; FONT-WEIGHT: bold

}
TR.sectiontableentry1 TD {
	BACKGROUND: #f4f4f4
}
TR.sectiontableentry2 TD {
	BACKGROUND: #fbfbfb
}
