/*tools.css:2007*/

/*___service*/
#storylayout_breit .box_w_border {
background-color:#ECE2C9 !important;
border:solid 1px #D9C694 !important;
}
#storylayout_breit .box_dark {
background-color:#D9C694 !important;
}

#storylayout_breit .story_line {
background-color:#D9C694 !important;
}
#storylayout_breit .toolbox_zeile_titel {
background-color:#ECE2C9 !important;
border-top:solid 2px #D9C694 !important;
}
#storylayout_breit .toolbox_thema .toolbox_body {
border-bottom:solid 2px #D9C694 !important;
}
#storylayout_breit .toolbox_thema .toolbox_head {
background-color:#ECE2C9 !important;
border-bottom:solid 2px #D9C694 !important;
}
#storylayout_breit .toolbox_thema .toolbox_head .toolbox_head_nav1, #storylayout_breit .toolbox_thema .toolbox_head .toolbox_head_nav2, #storylayout_breit .toolbox_thema .toolbox_head .toolbox_head_nav3 {
background-color:#D9C694 !important;
}
#storylayout_breit .toolbox_thema .toolbox_head a.toolbox_head_navtext {
background-color:#ECE2C9!important;
}
#storylayout_breit .toolbox_thema .toolbox_head a.toolbox_head_navtext:hover, #storylayout_breit .toolbox_thema .toolbox_head a.toolbox_head_active {
background-color:#D9C694!important;
}
#storylayout_breit .corner_left {
background-color:#ECE2C9 !important;
}
#storylayout_breit .dot_left {
background-color:#D9C694 !important;
}
#storylayout_breit .corner_right {
background-color:#ECE2C9 !important;
}
#storylayout_breit .dot_right {
background-color:#D9C694 !important;
}
#storylayout_breit .talkback_form {
background-color:#ECE2C9 !important;
}
.storylayout_formbox	{
background-color:#ece2c9 !important;
}
.storylayout_formbox div	{
border:solid 1px #ece2c9 !important;
padding:1px !important;
}
.storylayout_formbox_titel {
border-bottom:solid 1px #f5f0e6 !important;
}
.storylayout_textbox {
border:solid 1px #ece2c9 !important;
background-color:#f5f0e6 !important;
}
.storylayout_textbox_head {
background-color:#ece2c9 !important;
}
#ad_center_monster {
border:solid 1px #D9C694 !important;
}

/*navi new*/
/*___ NAVI ___*/

#min_navi .navmain a {
color:#ffffff !important;
text-decoration:none;
font-weight:bold !important;
display:block;
line-height:22px;
width:129px !important;
background-color:#cccccc !important;
background-repeat:repeat-x;
margin-bottom:1px !important;
padding:0 3px !important;
}

/*list debugs*/
/*ie6*/
*html #min_navi a {
margin-bottom:1px !important;
}
/*ie7*/
*:first-child+html #min_navi a {
margin-bottom:1px !important;
}

#min_navi .navmain a:hover {
color:#fff !important;
background-color:#d9c694 !important;
}

/*OLD:navmain*/
/*get rid of images*/
.navmain table, .aktiv table, .offen table,  .navserviceaktiv table {
display:none;
}
#min_navi .navmain {
background:transparent !important; 
}
#min_navi .navmain {
border:0;
padding:0 !important;
margin:0;
}

.navservice:hover { background-color:#CFAC4D !important;}


/*flaps*/
#storylayout_breit .flaps a, .subflaps a {
background-color:#BB9F56 !important;
}
#storylayout_breit .flaps a:hover, .subflaps a:hover {
background-color:#d9c694 !important;
}
#storylayout_breit .flaps a.aktiv, .subflaps a.aktiv {
background-color:#fff !important;
border-bottom:solid 1px #fff !important;
}

#min_content_S iframe {
margin-left:0px !important;
max-width:507px;
}

/*sideline*/
#min_sideline_wide {
background-color:#ECECFF !important;
}
.min_teaser .teaser_titel span {
background-color:#d9c694 !important;
}

/*front*/
.min_story_box .story_line {
background-color:#bb9f56 !important;
}

/*____________________ sport tabellen = all tabellen : 2008 ____________________ */
/*all*/
.thead {
border:solid 1px #AAAAAA !important;
background-color:#fff !important;
}
#min_content_S .thead, .sport_tabelle_inhalt .thead, #min_content_XL .thead, .sport_tabelle_inhalt .thead {
border:solid 1px #F9F9F9 !important;
}

.sport_tabelle_container_small {
background-color:#F9F9F9 !important;
}
.sport_tabelle_container_small .sport_tabelle {
background-color:#F9F9F9 !important;
}
.sport_tabelle_container_big, .sport_tabelle_container_small {
border-top:solid 1px #FFF !important;
border-left:solid 1px #FFF !important;
}

/*Tabelle im Inhalt*/
.min_content_S .thead .sport_tabelle_container_big, .min_content_XL .thead .sport_tabelle_container_big {
background-color:#F9F9F9 !important; 
}

/*Haupt-Überschrift*/
.sport_tabelle .title {
color:#0f3669;
background-color:#D9C694;
}
.sport_tabelle_container_big .sport_tabelle .titlebild {
color:#0f3669;
}
.sport_tabelle_container_big .sport_tabelle .titlebild img {
border:solid 1px #000;
}
.sport_tabelle td {
font-weight:normal;
border-right:solid 1px #FFF;
border-bottom:solid 1px #FFF;
background-color:#F9F9F9;
}
.sport_tabelle_container_big .sport_tabelle td {
background-color:#F9F9F9;
}
/*Überschriften Zeile*/
.sport_tabelle td.text_head, .sport_tabelle td.text_head a {
color:#0f3669;
background-color:#ECECFF;
}
/*not bold*/
.text_head .text_head_normal, .text_head .text_head_normal a {
font-weight:normal !important;
}
.sport_tabelle_container_big .sport_tabelle td.text_head, .sport_tabelle_container_big .sport_tabelle td.text_head a {
background-color:#ECECFF !important;
}
/*Inhaltszellen*/
/*vers. grau inhalt*/
.sport_tabelle .text_body_grau {
background-color:#fff;
background-color:#F9F9F9;
}
/*EXT. Inhaltszellen gerade*/
.sport_tabelle .sport_tabelle_roweven td {
background-color:#D9C694 !important;
}
/*EXT. Inhaltszellen ungerade*/
.sport_tabelle .sport_tabelle_rowodd td {
background-color:#F9F9F9 !important;
}
/*EXT. Inhaltszellen gerade*/
.sport_tabelle_container_big .sport_tabelle .sport_tabelle_roweven td {
background-color:#E9E9E9 !important;
}
/*EXT. Inhaltszellen ungerade*/
.sport_tabelle_container_big .sport_tabelle .sport_tabelle_rowodd td {
background-color:#F9F9F9 !important;
}
/*EXT. Zeile Unten*/
.sport_tabelle .lastrow td {
background-color:#f9f9f9 !important;
}

/*hr tags entschäfen*/
.sport_tabelle .sport_tabelle_hr td {
background-color:#bb9f56 !important;
}

/* ALL IN STORY */
/*borders grey*/
#min_content_S .thead, #min_content_XL .thead {
border:solid 1px #AAA !important;
}
#min_content_S .sport_tabelle_container_small .sport_tabelle td, #min_content_XL .sport_tabelle_container_small .sport_tabelle td  {
background-color:#f9f9f9 !important;
}
/*EXT. Inhaltszellen gerade*/
#min_content_S .sport_tabelle_container_small .sport_tabelle .sport_tabelle_roweven td, #min_content_XL .sport_tabelle_container_small .sport_tabelle .sport_tabelle_roweven td {
background-color:#f9f9f9 !important;
}
/*EXT. Inhaltszellen ungerade*/
#min_content_S .sport_tabelle_container_small .sport_tabelle .sport_tabelle_rowodd td, #min_content_XL .sport_tabelle_container_small .sport_tabelle .sport_tabelle_rowodd td {
background-color:#e9e9e9 !important;
}
#min_content_S .sport_tabelle_container_small .sport_tabelle td.text_head, #min_content_XL .sport_tabelle_container_small .sport_tabelle td.text_head {
background-color:#F9F9F9 !important;
} 

/*UNDO OLD : WEG, WENN HTML 4 WEG*/
.sport_tabelle_container_big {
width:auto !important;
}
*html .sport_tabelle_container_small {
width:auto !important;
}
/*UNDO OLD : WEG, WENN HTML 4 WEG*/

/*SPECIAL: krankenkasse*/
.krankenkasse td {
padding:5px 3px !important;
font-size:11px !important;
vertical-align:middle;
}

.krankenkasse input {
width:auto !important;
display:inline !important;
float:none !important;
padding:1px 1px 2px 1px !important;
}
input.krankenkasse_calc {
width:200px !important;
background-color:#CEE7FF !important;
font-weight:bold;
border:solid 1px #aaa;
cursor:pointer;
}
.krankenkasse select, .krankenkasse option, .krankenkasse input, .krankenkasse textarea {
font-family:arial;
font-size:11px !important;
line-height:13px !important;
margin:0 !important;
}
select, option, input, textarea {
font-size:11px !important;
margin-bottom:2px !important;
}
.krankenkasse select {
padding:0 !important;
color:#800000;
}
.krankenkasse input {
color:#800000;
}
.krankenkasse input[type="submit"] {
color:black;
}
.krankenkasse input[type="hidden"] {
display:none !important;
}
.krankenkasse_top td {
padding:10px 3px !important;
background-color:#DFDFFF !important;
}
.krankenkasse_now td {
background-color:#aaa !important;
color:#fff;
}
.krankenkasse_now td a {
color:#fff;
}
/*update*/
.krankenkasse_start form {
padding:0 !important;
}


