/* ms verstehen */
#
#msverstehen_topmenu
{
margin: 0 0 0 0;
padding: 0;
}

#msverstehen_topmenu ul
{
display:block;
margin: 0 0 0 0;
padding: 10px 10px 0 20px;
}

#msverstehen_topmenu ul li
{
overflow:auto;
float: left;
display: inline;
margin: 0 0 0 0;
padding: 0 1.5em 0 0;
list-style-type: none;
background: none;
}

#msverstehen_topmenu ul li a
{
overflow:auto;
display: block;
margin: 0 0 0 0;
padding: 0;
cursor: pointer;
line-height: 1.25em;
font-size: 0.9em;
text-decoration: none;

}



#msverstehen_topmenu ul li a.msverstehen_topmenu_aktiv
{
font-weight: bold;
padding: 0 0 0 15px;
background: url(../images/span_toptheme.gif) no-repeat 0 3px;
}

#msverstehen_topmenu ul li a:hover, #msverstehen_topmenu ul li a.msverstehen_topmenu_aktiv
{


}

#msverstehen_submenu
{
margin: 0 0 20px 0;
padding: 0 0 0 0;
}

#msverstehen_submenu h4
{
margin: 0 0 0.25em 0;
padding: 0;
font-size: 1.2em;
line-height: 1.5em;
text-transform:uppercase;
color: #767676;
}

#msverstehen_submenu ul
{
display:block;
margin: 0 0 0 0;
padding: 0;
border:3px solid #e0e0e0;
border-top: none;
}

#msverstehen_submenu li
{

display: block;
margin: 0 0 0 0;
padding: 0;
list-style-type: none;
border-top: 3px solid #dddddd;
}

#msverstehen_submenu li, 
#msverstehen_submenu li.msverstehen_submenu_aktiv
{

text-decoration: none;
font-size: 0.9em;
line-height: 1.35em;
padding: 8px;
_background: #f5f5f5;
_background: #EBF5F5;
cursor: pointer;
}

#msverstehen_submenu li:hover, #msverstehen_submenu li.msverstehen_submenu_aktiv
{
background: #f0f0f0;
_background: #CCE6E5;

}
/* ENDE ms verstehen */

/* lexikon */
#lexikon_cb
{

}

#lexikon_cb form
{
display: block;
margin: 0 0 0 0;

}

#lexikon_cb #lex_key
{
margin: 4px 0 10px 0;
width: 75%;
}

#lexikon_cb #lex_container
{

padding: 6px 0px 6px 0;
margin: 4px 0 0 0;
height: 315px;
overflow: auto;
overflow-x: hidden;
}

#lexikon_cb #lexeintrag
{

margin: 2px 0 1em 0;
}

#lexikon_cb #lexeintrag p
{

margin: 0 0 1em 0;
}

#lexikon_cb .lexverweis
{
background: #f0f0f0;
margin: 0.5em 0em 1em 2em;
padding: 1em;
display: none;

}

#lexikon_cb  #lex_outercontainer
{
display: none;

}


#mslexikon .lexverweis
{
background: #f0f0f0;
margin: 0.5em 0em 1em 2em;
padding: 1em;
display: none;
}

#mslexikon #lexeintrag
{
margin: 0.15em 0 1em 0;
_padding: 0 0 1em 0;
_border-bottom: 1px dashed #a0a0a0;
}

#mslexikon .lexschlagwort
{
margin:1em 0 0 0;padding: 0 0 1em 0;border-bottom: 1px dashed #a0a0a0;
}



#mslexikon_input
{
margin: 0 0 0 0;
padding: 0;
}

#mslexikon_input ul
{
margin: 0 0 4px 0;
padding: 0;
}

#mslexikon_input ul li
{
display: inline;
margin: 0 0 0 0;
padding: 0;
list-style-type: none;
background: none;
}

#mslexikon_input ul li a, 
#mslexikon_input ul li a.mslexikon_input_aktiv
{
text-decoration: none;
font-size: 1.25em;
padding: 3px 4px 3px 4px;
}

#mslexikon_input ul li a:hover, #mslexikon_input ul li a.mslexikon_input_aktiv
{
background: #e5e5e5;
cursor: pointer;
}


#mslexikon_input form
{

margin: 1em 0 0 0;
}

#mslexikon_input form p
{
margin: 1.5em 0 0.25em 0;
}

/* ENDE lexikon */

/* faq */

#faq_submenu
{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#faq_submenu ul
{

display:block;
margin: 0 0 1em 0;
padding: 0;
}

#faq_submenu li
{
/* overflow:auto; */
display: block;
margin: 0 0 0 0;
padding: 0;
list-style-type: none;
border-bottom: 2px solid #dddddd;

}

#faq_submenu li a
{
overflow:auto;
display: block;
margin: 0 0 0 0;
padding: 0;
}

#faq_submenu li a, 
#faq_submenu li a.faq_submenu_aktiv
{
height:100%;
text-decoration: none;
font-size: 0.9em;
line-height: 1.35em;
padding: 6px 10px 6px 28px;

background: #ffffff;

cursor: pointer;
}

#faq_submenu li a:hover, #faq_submenu li a.faq_submenu_aktiv
{
background: #f0f0f0 url(../images/tag_a_vor.gif) no-repeat 6px 6px;
font-weight: bold;
}

#faq_submenu p
{
padding: 10px;
}
/* ENDE faq */

/* flash */
#videoplayer_media
{

}

#videoplayer
{
display: block;
xwidth: 268px;
xheight: 260px;
margin: 1em auto 1em auto;
padding: 15px;
text-align: center;
background: #f5f5f5;
}

#w3vplayer
{

}

#flashinfo
{
margin: 1em;
padding: 1em;
border: 1px solid #ff0000;
}
/* ENDE flash */



/* ms behandeln msb */
#msb
{
padding: 0 0 1em 0;
}

.msb_body, .body
{
overflow: hidden;
}

.msb_body hr
{
margin: 1em 0 0 0;
padding: 0;
height:1px;
border-bottom: 1px solid black;
background: black;
}

.msb_body p
{
margin: 0 0 1em 0;
padding: 0;
}


.msbsignet
{
z-index: 0;
position: relative;
height: 27px;
margin: 0 0 1em 0;
padding: 0 0 0 0;

font-size: 1em;
border-bottom: 1px solid black;

}

.msbsignet img
{
border: none;
margin: 0 0 0 0;
padding: 9px 5px 0 0;
}

img.msbsignet_signet
{
position: absolute;
top: 1px;
right: 0;
border: none;
margin: 0 0 0 0;
padding: 0;

}

#msb_title
{
margin: 0.75em 0 1.5em 1.5em;
}

.msb_text
{
margin: 0 0 0 0;
padding: 0 0 1.5em 0;
}

#msb_results
{
line-height: 1.4em;
}

#msb_form
{
font-size: 12px;
}

#msb_form, #msb_quickform
{
display: block;
overflow: auto;
margin: 1em 0 2em 0;
padding: 10px;
border: 1px solid #97273f;
}

#msb_quickform
{
text-align: right;
}

#msb_form fieldset, #msb_quickform fieldset
{
margin: 0 0 1em 0;
padding: 10px;
border: none;
background: #f3f3f3;
}
#msb_quickform fieldset
{
clear: both;
margin: 0;
padding: 1.5em 10px 1em 10px;
}
#msb_quickform p
{
margin: 1em 0 0 0;
padding: 0;
}

#msb_form select, #msb_quickform select
{
width: 20%;
margin: 0 30px 0 0;
}
#msb_quickform select
{
width: 60%;
margin: 0 0em 0 1em;
}

#msb_form input.radio,
#msb_propsel1, #msb_propsel2, #msb_propsel3
{
width: 1.2em;
margin: 0 0.5em 0 0;
padding: 0 0 0 0;
}

#msb_propsel1
{
margin: 0 0.5em 0 2.5em;
}

#msb_entry
{
margin: 0 0 0 0;
padding: 0;
}

#msb_entry li
{
float: left;
width: 33%;
margin: 0;
padding: 0.25em 0 0.25em 0;
list-style-type: none;
}

#msb_send
{
clear: both;
width: 8em;
float:right;
}

#msb_results
{
padding: 1em;
border: 1px solid #97273f;
}

.msb_tabtitle
{
font-size: 12px;
font-weight: bold;
}


.ms_cb
{
margin-top: 0;
}

#msb_submenu
{

display:block;
margin: 0 0 15px 0;
padding: 10px;
border: 1px solid #e0e0e0;
font-size: 0.95em;
}

#msb_submenu li
{

display: block;
margin: 0 0 5px 0;
padding: 0;
list-style-type: none;
}

#msb_submenu li a, 
#msb_submenu li a.msb_submenu_aktiv
{

text-decoration: none;
font-size: 0.9em;
line-height: 1.35em;
font-weight: bold;
padding: 5px 15px 6px 15px;
background: #ededed;
cursor: pointer;
}


#msb_submenu li a:hover
{
background: #e5e5e5;
color: #94272d;
}

#msb_submenu li a.msb_submenu_aktiv2
{
color: #94272d;
}


#msb_submenu li.msv_topic
{
margin: -5px 0 0 0;
padding: 6px 8px 5px 14px;
background: #ffffff;
border-left: 2px solid #96273e;
xborder-top: 1px solid #ededed;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 0.85em;
cursor: default;
}

#msb_submenu li.msv_topic:hover
{
background: none;
}

#msb_submenu li a
{
display: block;
color: #303030;
}

/* sub sub menue */

#msb_submenu2
{

display:block;
margin: 0 0 0 0;
padding: 0;
}

#msb_submenu2 li
{

display: block;
margin: 0 0 5px 16px;
padding: 0;
list-style-type: none;
}

#msb_submenu2 li a, 
#msb_submenu2 li a.msb_submenu2_aktiv
{

text-decoration: none;
font-size: 0.9em;
line-height: 1.35em;
font-weight: normal;
padding: 5px 15px 6px 15px;
background: #ededed;
cursor: pointer;
}

#msb_submenu2 li a:hover, #msb_submenu2 li a.msb_submenu2_aktiv
{
background: #f6f6f6;
color: #94272d;
}

#msb_submenu2 li a.msb_submenu2_aktiv
{
font-weight: bold;
}

#msb_submenu2 li a
{
display: block;
color: #303030;
}

h4
{
margin: 0 0 1em 0;
font-size: 1em;
}

#msb_submenu li a.topic_disable,
#msb_submenu li a:hover.topic_disable
{
cursor: default;
color: #a0a0a0;
background: #f0f0f0;
}

/* ENDE ms behandeln msb */  
