/* Ränder --------------------------------------------------------------- start */

.required_fields
{
	border:1px dotted #893f45;
}

.error_border
{
	border:1px dotted red;
}

.main_page
{
	border:1px solid #014891;
}

/* Ränder --------------------------------------------------------------- ende */

/* Hintergrund Farben --------------------------------------------------------------- start */
.bg_body_color
{
	background: white url(../../img/area_background.png) repeat-x 0% 0%;
}
/* Hintergrund Farben --------------------------------------------------------------- ende */

/* Schrift Farben ----------------------------------------------------start */

	/*Banner schrift start*/
	h1
	{
		color:#893f45;
	}
	/*Banner schrift ende*/
	
	/* Nav Top&Bottom -------------------------------- start -*/
	
	#nav_top li a,#nav_bottom li a
	{
		color:white;
		font-weight:bold;
	}
	
	#nav_top li a:hover,#nav_bottom li a:hover,
	#nav_top li a.nav_link_active,#nav_bottom li a.nav_link_active
	{
		color:#ffc370;		
	}
	
	/* Nav Top&Bottom -------------------------------- ende -*/
	
	/*linke bereichsnavigation start*/
	
	#cnt_tree_nav
	{
		background-color:#4e89c8;
		border-top:1px solid white;
		border-bottom:1px solid white;
	}
		
	#cnt_tree_nav li a,#cnt_tree_nav li.textEntry
	{
		text-decoration:none;
		color:white;
	}

	#cnt_tree_nav li a:hover
	{
		color:#ffc370;
	}
	
	#cnt_tree_nav li a.nav_entry_0,#cnt_tree_nav li a.nav_entry_0_active,#cnt_tree_nav li.textEntry
	{
		background: transparent url(../../img/navtree/level_0_background.jpg) no-repeat 0% 0%;		
	}
	#cnt_tree_nav li a.nav_entry_0_active,#cnt_tree_nav li a.nav_entry_0:hover
	{
		color:#ffc370;
	}
		
	#cnt_tree_nav li a.nav_entry_1
	{
		background: transparent url(../../img/navtree/level_1_background_active.jpg) no-repeat 0px 3px;		
	}
	#cnt_tree_nav li a.nav_entry_1:hover,#cnt_tree_nav li a.nav_entry_1_active
	{
		color:#ffc370;
		background: transparent url(../../img/navtree/level_1_background.jpg) no-repeat 0px 3px;
	}
		
	/*linke bereichsnavigation ende*/
	
	/* Generelle Link Farbe  start -*/
		
	.inactive_link
	{
		color:#c0c0c0;
	}
	.error_color
	{
		color:#893f45;
		font-weight:bold;
	}
	
	/* Generelle Link Farbe  ende -*/
	
/* Schrift Farben ---------------------------------------------------- ende -*/

/* Hintergrund Bilder --------------------------------------------------------------- start */

#area_banner
{
	background: transparent url(../../img/area_top.png) no-repeat 0% 0%;
}
#area_nav_top
{
	background: transparent url(../../img/area_nav_top.png) no-repeat 0% 0%;
}
#area_content
{
	background: transparent url(../../img/area_content.png) repeat-y 0% 0%;
}
#area_bottom
{
	background: transparent url(../../img/area_bottom.png) no-repeat 0% 0%;
}
#area_nav_bottom
{
	background: transparent url(../../img/area_nav_bottom.png) no-repeat 0% 0%;
}

/* Hintergrund Bilder --------------------------------------------------------------- start */