.teaser_list h3
{
    background-color: 		#859295;
}

.teaser_list .dark
{
    color: 					#1F2324;
}

#page_body_cols_meta .teaser_list
{
   background-color: 		#67777A;
}

#page_body_right_content .teaser_list
{
   background-color: 		#67777A;
}

#page_body_right_content #top_news
{
    margin-top: 			45px;
       background-color: 		#67777A;
    border-bottom:			0 solid #FFFFFF;
    border-top:				0 solid #FFFFFF;
    line-height:			14px;
    font-size:				0.8em;
    padding-bottom:			12px;
    height:					194px;
}

#page_body_right_content .teaser_list li {
    margin:					0 0 3px 10px;
    padding:				0;
}

#page_body_right_content .teaser_list a{
    color:					#EBE9DC
}


#page_body_cols_meta .teaser_list ul
{
    border-bottom: 			1px solid  #859295;
}

#page_body_cols_meta
{
    background-color: 	    #67777A;
}

#page_body_cols_meta .teaser_list a,
#page_body_cols_meta .teaser_list a:visited
{
      color: 					#EBE9DC;
}

#page_body_right_content .right_teaser
{
    background-color:       #94A0A2;
}

#page_body_right_content .right_image_teaser
{
    background-color:       #5F6066;
}

#page_body_right_content .right_teaser a
{
    color:                  #EBE9DC;
}

.teaser_list
{
    background-color: 	    #94A0A2;
}

#page_body_main_content h2
{
    color: 				    #5FCEEA;
}

form input:focus,
form input.error:focus,
form input:focus,
form input.error:focus,
form select:focus,
form select.error:focus,
form select:focus,
form select.error:focus,
form textarea:focus,
form textarea.error:focus,
form textarea:focus,
form textarea.error:focus
{
    border:					1px solid #55CAEB;
}

form input.submit_button,
form input.submit_button:focus
{
    border:                 none;
}

.marker
{
    color:                  #55CAEB;
}

#page_body_left_content #teaser_newsletter h3
{
    color:                  #485355;
}

#page_body_main_content h4
{
    color:                  #67777A;
}

#print_container #page_body_main_content h4
{
    background-image:       none;
}

#page_body_main_content h3.icon
{
    background-image: none;
	color: #5FCEEA;
    font-family: Georgia;
    font-size: 24px;
    padding-left: 0px;
    font-weight: normal;
    line-height: 22px;
    margin-bottom: 10px;
}


/* VFX Änderungen  */

/* structure */
body
{
    background-color: #1A1A1A;
}

#page_effects_home_header {
    float:                  right;
    height:                 405px;
    width:                  720px;
    background-color:       #FFFFFF;
}

#page_head {
    background: url("../../images/effects/head_background.gif") repeat-y scroll left top transparent;
}

#page_body_cols_breadcrumb {
    background: #000000;
}

#page_body_foot {
    background: url("../../images/effects/footer_background.gif") repeat-y scroll left top transparent;
}

#page_body_container {
    background: url("../../images/effects/exo_background.gif") repeat-y scroll left top transparent;
}

/* Navigation */
#main_navigation a:hover,
#main_navigation a:focus,
#main_navigation .level1 a:hover,
#main_navigation .level1 a:focus,
#main_navigation .level2 a:hover,
#main_navigation .level2 a:focus {
    background-color: #303133;
}

#main_navigation a:hover,
#main_navigation .level2 a:hover {
     color: #5FCEEA;
}

#main_navigation .level1 a,
#main_navigation ul.level2,
#main_navigation ul.level2_empty {
    border-color: #787774;
    color: #FFFFFF;
}

#page_body_left_content #teaser_newsletter {
    border-color: #787774;
    color: #D3D3D4;
}

#page_body_right_content h2,
#page_body_left_content #teaser_newsletter h3 {
    color: #FFFFFF
}

#page_body_left_content a {
    color: #D3D3D4;
}

/* Page Header */
#page_head_meta,
#page_head_meta a,
#page_head_meta_exo,
#page_head_meta_exo a,
#page_head_meta_exo_group,
#page_head_meta_exo_group a, #page_head_meta_exo_group a:visited,
#page_body_foot a, #page_body_foot a:visited,
#page_body_right_content .right_teaser a,
#page_body_right_content .teaser_list a {
    color: #D3D3D4;
}

#page_head_meta {
    border-color: #1A1A1A;
}

/* Content */
#page_body_main_content h3,
#page_body_main_content .date {
    color: #FFFFFF;
}

#page_body_main_content,
#page_body_main_content h4 {
    color: #FFFFFF;
}

#page_body_main_content div.info {
    color: #D3D3D4;
    background: #303133;
}

#page_body_main_content .divider,
#page_body_main_content .divider.dark {
    background-image: url("../../images/effects/dotted_line_dark.gif");
}

#page_body_main_content a {
    color: #FFFFFF;
}

#page_body_main_content .img_topline {
    background-color: #E3E1D5;
}

#page_body_main_content .loc_container {
    background: url("../../images/effects/dotted_line_bg.gif") repeat-y scroll 224px 50% transparent;
}

#page_body_main_content img.thumbnail {
    border-color: #48494d;
}

.white,
.marker,
.more,
label,
div.label {
    color: #D3D3D4;
}

#page_body_main_content .pink a,
.pink,
div.pink .more {
    color: #5FCEEA !important;
}

.inline_list_spacer {
    background: url("../../images/effects/pipe.gif") no-repeat scroll 0 4px transparent;
}

#page_body_main_content .search input#search_button {
    background: none;
}

.pageswitch_container .pageswitch,
.pageswitch_container .resultcount {
    background: url("../../images/effects/dotted_line_dark_vert.gif") repeat-y scroll left center #FAFAFA;
}

/* Teaser */
#page_body_cols_meta,
#page_body_cols_meta .teaser_list,
#page_body_right_content .teaser_list {
    background-color: #48494d;
}

.teaser_list {
    color: #FFFFFF;
}

#top_news_content .teaser_list,
#page_body_cols_meta,
#page_body_cols_meta .teaser_list,
.teaser_list h3,
.pageswitch_container,
.pageswitch_container .pageswitch,
.pageswitch_container .resultcount {
    background-color: #303133;
}

#page_body_right_content .teaser_list,
#page_body_right_content .teaser_list h3,
#page_body_right_content #top_news {
    background-color: #5F6066;
}

.teaser_list .dark,
#page_body_cols_meta .teaser_list a, #page_body_cols_meta .teaser_list a:visited,
#page_body_cols_meta .teaser_list a, #page_body_cols_meta .teaser_list a:visited, #top_news_content .teaser_list a, #top_news_content .teaser_list a:visited,
#page_body_main_content .home_teaser a,
#page_body_right_content .right_image_teaser a {
    color: #D3D3D4;
}

#page_body_cols_meta .teaser_list ul {
    border-color: #787774;
}

.teaser_list,
#page_body_right_content .right_flame {
    border-color: #E3E1D5;
}

#page_body_right_content .right_teaser {
    background: #5F6066;
}

.home_marginal_teaser
{
    background: #5F6066;
    color: #D3D3D4;
}

.home_marginal_teaser a {
    background: #5F6066;
    color: #D3D3D4;
}

#page_body_right_content {
    background-color: #5F6066;
}

#page_body_right_content #top_news {
    margin-top: 0px;
    border-bottom: 1px solid #E3E1D5;
}

.teaser_list ul {
    list-style-image: url("../../images/effects/arrows_head.gif");
}

#page_body_right_content .right_teaser_group,
#page_body_right_content .right_teaser_group a {
    color: #D3D3D4;
}

.effect_box {
	width: 450px;
	height: 200px;
	float: left;
	background-color: #5F6066;
	padding-left: 20px;
	padding-right: 20px;
}

.effect_box h3 {
    font-family: Georgia, "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size: 22px;
    line-height: 0px;
    font-weight: normal;
}

.effect_box a {
	color: #D3D3D4;
    font-family: Georgia, "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size: 14px;
    
}

.effect_box_link {
	color: #5FCEEA;
    font-family: Georgia, "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}

.effect_box_a:hover {
	text-decoration: none;
}

