@charset "utf-8";

/* CSS Document */

/* ====== Kopfbereich ======= */

#header

{

	background: url(../images/header_red.png) no-repeat top center;

}



/* Slide Show */

.gk_ni_6_readmore_button span {

background:url("../images/header_readmore_leftr.png") no-repeat scroll left 0 transparent;

padding-left: 15px;

}

.gk_ni_6_readmore_button a {

background:url("../images/header_readmore_rightr.png") no-repeat scroll right 0 transparent;

color:#FFFFFF !important;

}



.gk_ni_6_tabsbar_slider {

background:url("../images/header_bg_interfacer.png") no-repeat scroll right 0 transparent !important;

}



.gk_ni_6_tab, .gk_ni_6_tab_active 

{

background: url(../images/header_bg_tab_gr.png) repeat-x scroll 0 bottom #FFFFFF;

}



.gk_ni_6_tab h4, .gk_ni_6_tab_active h4 

{

color: #666666;

}



/* Top Nav Blue */

#topmenu ul.menu li a:hover,

#topmenu ul.menu li a:active,

#topmenu ul.menu li a:focus 

{

	color: #FFFFFF;

	background: url(../images/bg_ulli_black.png) center center;

}



/* Top Nav Black*/



#topmenu ul.menu li#current a,

#topmenu ul.menu li#current a:hover,

#topmenu ul.menu li#current a:active,

#topmenu ul.menu li#current a:focus

{

	background: url(../images/bg_ulli_black.png) scroll center bottom;

	color: #ffffff;

	border: none;

	position: relative;

	left: -2px;

}



#topmenu ul.menu li ul 

{

	border-right: 1px solid #000000;

	border-left: 1px solid #000000;

	border-bottom: 1px solid #000000;

}



#topmenu ul.menu li a 

{

	color: #FFFFFF;

	background: url(../images/trenner_red.png) no-repeat center right;

}



#topmenu ul.menu li ul a

{

	color: #FFFFFF;

	padding-left: 18px;

	margin-left: 2px;

	background: url(../images/ul_li.png) #333333 no-repeat left center;

}



#topmenu ul.menu li ul a:hover,

#topmenu ul.menu li ul a:active,

#topmenu ul.menu li ul a:focus,

#topmenu ul.menu li#current ul a:hover,

#topmenu ul.menu li#current ul a:active,

#topmenu ul.menu li#current ul a:focus

{

	color: #FFFFFF;

	background: url(../images/ul_li_hover.png) #333333 no-repeat 2px center;

	width: 12.45em;

	padding-left: 20px;

	position: relative;

	left: -2px;

}





#topmenu ul.menu li.parent

{

	background: url(../images/pfeil_runter_red.png) no-repeat 7px center;

}



#topmenu ul.menu li.parent li a:hover

{

	color: #FFFFFF;

}



#topmenu ul.menu li ul li 

{

	background: url(../images/ul_li.png) #333333 no-repeat 2px center;

	color: #FFFFFF;

}



#topmenu ul.menu li ul li:hover 

{

	background: url(../images/ul_li_hover.png) #333333 no-repeat 2px center;

	color: #FFFFFF;

}



/* Menü links */

.moduletable_menu ul li a:hover,

.moduletable_menu ul li#current a

{

	background: url(../images/menu_button_hover_red.png) no-repeat center center;

}



.moduletable_menu ul li ul li a:hover,

.moduletable_menu ul li ul li#current a

{

	background: url(../images/arrow.png) no-repeat left center;

}

/* h3 left */

#left h3 

{

	background: url(../images/h3_left_black.png) no-repeat center left;

	color:#FFFFFF;

}





/* h3 right */

#right h3

{

	background: url(../images/h3_right_black.png) no-repeat center;

	color: #FFFFFF;

}



/* color center */

.componentheading

{

	color: #2b6094;

}



/* links */

#center_big a,

#center_right a,

#center_left a,

#center a

{

	color: #2B6094;

}
