/* Ränder --------------------------------------------------------------- start */

.border_top_bottom
{
	border-bottom:1px solid #893f45;
	border-top:1px solid #893f45;
}
.border_left_right
{
	border-right:1px solid #893f45;
	border-left:1px solid #893f45;
}

.border_top_mozilla
{
	border-top:1px solid #515c30;
}

.border_top
{
	border-top:1px solid #515c30;
}

.border_left
{
	border-left:1px solid #515c30;
}

.border_right
{
	border-right:1px solid #515c30;	
}

.border_bottom
{
	border-bottom:1px solid #515c30;
}

.second_border
{
	border:1px solid #515c30;	
}

.main_border
{
	border:1px solid #515c30;
}

.required_fields
{
	border:1px dotted #515c30;
}

.error_border
{
	border:1px dotted red;
}

/* Ränder --------------------------------------------------------------- ende */

/* Hintergrund Farben --------------------------------------------------------------- start */
.bg_first_color
{
	background-color:#893f45;
}

.bg_second_color
{
	background-color:#f5f5ee;
}

.bg_third_color
{
	background-color: white;
}	

.bg_body_color
{
	background: transparent url(../../img/bg.jpg);
}
/* Hintergrund Farben --------------------------------------------------------------- ende */

/* Schrift Farben ----------------------------------------------------start */

	/*Banner schrift start*/
	h1
	{
		color:#e11f25;
	}
	/*Banner schrift ende*/
	
	/*hauptNavigation Oben start*/
	li.haupt_nav_top_link a
	{	
		color: #fbf4d6;	
	}
	
	li.haupt_nav_top_link a:hover
	{
		color: #5e5c5d;
	}
	
	li.haupt_nav_top_link_active a
	{
		color: #5e5c5d;
		text-decoration:none;
	}
	
	.inactive_link
	{
		color:#c0c0c0;
	}
	/*hauptNavigation Oben ende*/
		
	/*linke bereichsnavigation start*/
		
	li.cnt_nav_right a
	{
		color: #515c30;
		text-decoration:none;
	}
	
	li.cnt_nav_right a:hover
	{
		color: red;
		text-decoration:none;
	}
	
	li.cnt_nav_right_active a
	{
		color:blue;
		text-decoration:none;
	}
	
	/*linke bereichsnavigation ende -*/
	
	/*hauptNavigation Unten start -*/
	li.haupt_nav_bottom_link a
	{	
		color: #000000;
	}
	
	li.haupt_nav_bottom_link a:hover
	{
		color: #515c30;
	}
	
	li.haupt_nav_bottom_link_active a
	{
		color: #515c30;
		text-decoration:none;
	}
	
	.inactive_link
	{
		color:#c0c0c0;
	}
	/*hauptNavigation Unten ende -*/
	
	/* Suchen Drucken Seite Versenden start -*/
	
	.utility_function
	{
		color: #515c30;
	}
	
	.utility_function a
	{
		color: #515c30;
		text-decoration:none;
	}
	
	.utility_function a:hover
	{
		color: #000000;
		text-decoration:underline;
	}
	
	ul.search_results li a
	{
		text-decoration:none;
	}
	
	/* Suchen Drucken Seite Versenden ende -*/
	
	/* Generelle Link Farbe  start -*/
	a
	{
		color:#515c30;
	}
	a:hover
	{
		color:#000000;
	}
	/* Generelle Link Farbe  ende -*/
	
	.error_color
	{
		color:red;
	}
	
/* Schrift Farben ---------------------------------------------------- ende -*/

/* Hintergrund Bilder --------------------------------------------------------------- start */


.banner_background
{
	background: transparent url(../../img/banner_top.png) no-repeat 0% 0%;
}

.nav_top_background
{
	background: transparent url(../../img/nav_top_backgrnd.png) no-repeat 0% 0%;
}

.background_content
{
	background: transparent url(../../img/cnt_backgrnd.png) repeat-y 0% 0%;
}

.nav_bottom_background
{
	background: transparent url(../../img/nav_bottom_backgrnd.png) no-repeat 0% 0%;
}

.footer_background
{
	background: transparent url(../../img/footer_backgrnd.png) no-repeat;
}
.email_icon
{
	background: transparent url(../../img/icon_email.gif) no-repeat 50% 50%;
	background-color:white;
}

.print_icon
{
	background: transparent url(../../img/icon_print.gif) no-repeat 50% 50%;
	background-color:white;
}

.search_icon
{
	background: transparent url(../../img/icon_search.gif) no-repeat 50% 50%;
	background-color:white;
}

.thumb_big_background
{
	background: transparent url(../../img/thumb_sml.png) no-repeat 0% 0%;
}
.right_background
{
	background: transparent url(../../img/background_right.png) repeat-y top right;
}

.background_cnt_nav_right
{
	background: transparent url(../../img/cnt_nav_right.png) no-repeat 0% 0%;
}

.top_right_background
{
	background: transparent url(../../img/background_top_right.png) repeat-y top right;
}

.area_left
{
	background: transparent url(../../img/cnt_backgrnd_left.png) no-repeat 0% 0%;
}


/* Hintergrund Bilder --------------------------------------------------------------- start */
