/* BEGIN body styles */
body {
    margin:0px;
    padding:0px;
    width:996px;
    background-color:#FFFFFF;
}
/* END body */


/* BEGIN general FONT styles */
div, table, tr, td, p, ol, ul, li, .standard {
    font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000;
}

.headline2 {
  font-weight: bold;
}

#divisions .headline2 {
  font-weight: bold;
    color:#333333;
}

/* ordinary links */
a, a:link, a:visited, a:hover, a:active {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration:none;
}
a:hover { text-decoration:underline; }
/* END */

#content A:link, #content A:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration:none; color:#D00A2D; }
#content A:hover {text-decoration:underline; color:#D00A2D;}
#content A:active {text-decoration:none; color:#D00A2D;}


H3 {font-size:12px;color:#00A786;}

#sitemap  ul li.highlight { font-weight: bold; }
#sitemap  li.highlight { font-weight: bold;  }
#sitemap  ul li { list-style-image:url(/html/images//main/buttons/weiterpfeil_rot.gif); list-style-position:outside; }
#sitemap  ul ul { padding-top: 1.5em; list-style-image:none }
#sitemap  ul ul li { padding-left: 1em; list-style-image:url(/html/images/main/layout/color_8a0b4f.gif); list-style-position:outside;}
#sitemap  ul ul ul li { padding-left: 20px; }
#sitemap  ul ul li, #folgepat #nav ul ul li a { font-weight: normal; }
#sitemap  ul ul li.highlight { font-weight: bold; }



/* BEGIN div positions and styles */
/* BEGIN header */
#header {
    position:absolute;
    top:0px;
    left:0px;
    width:996px;
    height:70px;
}

#sartanHeader {
    top:0px;
    left:0px;
    width:170px;
    height:70px;
    float:left;
    margin:0px 0px 0px 0px;
}

#kinzalHeader {
    width:177px;
    height:45px;
    float:left;
    margin:10px 0px 171px 0px;
}

#bhcLogo {
    padding:0px 24px 0px 0px;
    width:232px;
    height:54px;
    float:right;
}

#bhcLogo {
    margin-top:-10px;
    margin-left:0px;
    padding:1px 0px 0px 51px;
    width:224px;
    height:11px;
    text-align:left;
}

#bhcLogo a, #bhcLogo a:link, #bhcLogo a:visited, #bhcLogo a:active {
    font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #666666; text-decoration:none; line-height:11px;
}
#bhcLogo a:hover {
    font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #222222; text-decoration:none; line-height:11px;
}



#supportlinks {margin-left:53px;margin-top:-7px; color:#666666;}

/* BEGIN top navi styles */
DIV#topNavi {
    position:absolute;
    z-index : 10;
    top:70px;
    left:0px;
    width:100%;
    height:20px;
    border:0px;
    margin:0px;
    padding:0px;
    /*
        background-image:url(/html/images/navi/bg_topnavi.gif);
        background-repeat:repeat-x;
        background-position:172px 0px;
    */
    background-color: #036610;
    color: White;
    /* outline-color: Black;
    outline-style: solid;
    outline-width: 1px; */
        border:1px solid #000000;
}

DIV#topNaviHome {
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    position:absolute;
    top:0px;
    left:0px;
    width:170px;
    height:16px;
}

DIV#topNaviHomeLink a,
DIV#topNaviHomeLink a:link,
DIV#topNaviHomeLink a:visited {
    padding:2px 0px 2px 25px;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    display:block;
}

DIV#topNaviHomeLink a:hover {
    background-color: #EEF7E7;
    color: #036610;
        font-size:12px;
    font-weight:bold;
    text-decoration:none;
        height : 16px;
}

DIV#topNaviChapters {
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    position:absolute;
    top:0px;
    left:170px;
    border-left:1px solid #FFFFFF;
}

DIV#topNaviChapters a.chapter, DIV#topNaviChapters a.chapter:link, DIV#topNaviChapters a.chapter:visited, DIV#topNaviChapters a.chapter:hover {
    padding:2px 15px 2px 15px;
    background-color:#036610;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    color:#EEF7E7;
    text-decoration:none;
    display:block;
    border-right:1px solid #FFFFFF;
    float:left;
}

DIV#topNaviChapters a.chapter:hover, DIV#topNaviChapters a.chapterOn, DIV#topNaviChapters a.chapterOn:link, DIV#topNaviChapters a.chapterOn:visited, DIV#topNaviChapters a.chapterOn:hover {
    padding:2px 15px 2px 15px;
    background-color: #EEF7E7;
    color: #036610;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    border-right:1px solid #FFFFFF;
    float:left;
}
/* END top navi styles */

/* END header */


/* BEGIN main area */
#innerContainer {
    position:absolute;
    top:88px;
    width:996px;
    background-color:#FFFFFF;
}

/* BEGIN left navi */
DIV#leftNavi {
    position:absolute;
    top:0px;
    left:0px;
    width:170px;
    border:0px;
    margin:1px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
}

DIV#leftNavi div, DIV#leftNavi table {
    padding:0px 0px 0px 0px;
    text-align:left;
    width:170px;
    float:left;
    background-color:#CDE4D0;
}

/* !!! VERY IMPORTANT !!! */
/* for IE styles see 'kinzal_ie.css'  */
/* those styles override the ones shown here */

DIV#leftNavi div.pubI {
    border-bottom:1px solid #FFFFFF;
}
DIV#leftNavi div.pubIon {
    border-bottom:1px solid #FFFFFF;
}
DIV#leftNavi div.pubII {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.pubIIon {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.pubIII {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.pubIIIon {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.pubIV {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.pubIVon {
    border-bottom:1px solid #AAAAAA;
}

DIV#leftNavi div.prof2 {
    border-bottom:1px solid #FFFFFF;
        width:170px;
}
DIV#leftNavi div.prof2on {
    border-bottom:1px solid #FFFFFF;
}
DIV#leftNavi div.prof3 {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.prof3on {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.prof4 {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.prof4on {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.prof5 {
    border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.prof5on {
    border-bottom:1px solid #AAAAAA;
}

/* DIV#leftNavi a { border:1px solid #C00; }background-color:; */

DIV#leftNavi a.pubI, DIV#leftNavi a.pubI:link, DIV#leftNavi a.pubI:visited, DIV#leftNavi a.pubI:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; display:block; background-color:#CDE4D0; padding:2px 5px 2px 25px; width:140px;
}
DIV#leftNavi a.pubI:hover, DIV#leftNavi a.pubIon, DIV#leftNavi a.pubIon:link, DIV#leftNavi a.pubIon:visited, DIV#leftNavi a.pubIon:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#D00A2D; text-decoration:none; display:block; background-color:#CDE4D0; padding:2px 5px 2px 25px; width:140px; background-image:url(/html/images/main/navi/left_navi_pfeil_hellblau.gif); background-position:11px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.pubII, DIV#leftNavi a.pubII:link, DIV#leftNavi a.pubII:visited, DIV#leftNavi a.pubII:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; display:block; background-color:#E2F3F1; padding:2px 5px 2px 35px; width:130px;
}
DIV#leftNavi a.pubII:hover, DIV#leftNavi a.pubIIon, DIV#leftNavi a.pubIIon:link, DIV#leftNavi a.pubIIon:visited, DIV#leftNavi a.pubIIon:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#0099CC; text-decoration:none; display:block; background-color:#E2F3F1; padding:2px 5px 2px 35px; width:130px; background-image:url(/html/images/main/navi/left_navi_pfeil_hellblau.gif); background-position:21px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.pubIII, DIV#leftNavi a.pubIII:link, DIV#leftNavi a.pubIII:visited, DIV#leftNavi a.pubIII:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; display:block; background-color:#E2F3F1; padding:2px 5px 2px 45px; width:120px;
}
DIV#leftNavi a.pubIII:hover, DIV#leftNavi a.pubIIIon, DIV#leftNavi a.pubIIIon:link, DIV#leftNavi a.pubIIIon:visited, DIV#leftNavi a.pubIIIon:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#0099CC; text-decoration:none; display:block; background-color:#E2F3F1; padding:2px 5px 2px 45px; width:120px; background-image:url(/html/images/main/navi/left_navi_pfeil_hellblau.gif); background-position:31px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.pubIV, DIV#leftNavi a.pubIV:link, DIV#leftNavi a.pubIV:visited, DIV#leftNavi a.pubIV:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; display:block; background-color:#E2F3F1; padding:2px 5px 2px 45px; width:110px;
}
DIV#leftNavi a.pubIV:hover, DIV#leftNavi a.pubIVon, DIV#leftNavi a.pubIVon:link, DIV#leftNavi a.pubIVon:visited, DIV#leftNavi a.pubIVon:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#0099CC; text-decoration:none; display:block; background-color:#E2F3F1; padding:2px 5px 2px 45px; width:110px; background-image:url(/html/images/main/navi/left_navi_pfeil_hellblau.gif); background-position:41px 5px; background-repeat:no-repeat;
}

DIV#leftNavi a.prof2, DIV#leftNavi a.prof2:link, DIV#leftNavi a.prof2:visited, DIV#leftNavi a.prof2:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; display:block; background-color:#CDE4D0; padding:2px 5px 2px 25px; width:140px;
}
DIV#leftNavi a.prof2:hover, DIV#leftNavi a.prof2on, DIV#leftNavi a.prof2on:link, DIV#leftNavi a.prof2on:visited, DIV#leftNavi a.prof2on:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:block;  padding:2px 5px 2px 25px; width:140px;
}
DIV#leftNavi a.prof3, DIV#leftNavi a.prof3:link, DIV#leftNavi a.prof3:visited, DIV#leftNavi a.prof3:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#999999; text-decoration:none; display:block; background-color:#EEF7E7; padding:2px 5px 2px 35px; width:130px;
}
DIV#leftNavi a.prof3:hover, DIV#leftNavi a.prof3on, DIV#leftNavi a.prof3on:link, DIV#leftNavi a.prof3on:visited, DIV#leftNavi a.prof3on:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#036610; text-decoration:none; display:block; background-color:#EEF7E7; padding:2px 5px 2px 35px; width:130px; background-image:url(/html/images/main/navi/left_navi_pfeil_green.gif); background-position:21px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.prof4, DIV#leftNavi a.prof4:link, DIV#leftNavi a.prof4:visited, DIV#leftNavi a.prof4:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:block; background-color:#99CC99; padding:2px 5px 2px 45px; width:120px;
}
DIV#leftNavi a.prof4:hover, DIV#leftNavi a.prof4on, DIV#leftNavi a.prof4on:link, DIV#leftNavi a.prof4on:visited, DIV#leftNavi a.prof4on:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:block; background-color:#99CC99; padding:2px 5px 2px 45px; width:120px; background-image:url(/html/images/main/navi/left_navi_pfeil_green.gif); background-position:31px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.prof5, DIV#leftNavi a.prof5:link, DIV#leftNavi a.prof5:visited, DIV#leftNavi a.prof5:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:block; background-color:#99CC99; padding:2px 5px 2px 55px; width:110px;
}
DIV#leftNavi a.prof5:hover, DIV#leftNavi a.prof5on, DIV#leftNavi a.prof5on:link, DIV#leftNavi a.prof5on:visited, DIV#leftNavi a.prof5on:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:block; background-color:#99CC99; padding:2px 5px 2px 55px; width:110px; background-image:url(/html/images/main/navi/left_navi_pfeil_green.gif); background-position:41px 5px; background-repeat:no-repeat;
}

DIV#leftNavi a.stoererIprof, DIV#leftNavi a.stoererIprof:link, DIV#leftNavi a.stoererIprof:visited, DIV#leftNavi a.stoererIprof:hover { color: #FBFEFA; background-color:#990033;   border-bottom:1px solid #999999; }

DIV#leftNavi a.stoererIpub, DIV#leftNavi a.stoererIpub:link, DIV#leftNavi a.stoererIpub:visited, DIV#leftNavi a.stoererIpub:hover {  color:#FFFFFF; background-color:#990033; border-bottom:1px solid #999999; }


DIV#leftNavi .locatorHead {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; display:block; background-color:#999999; padding:2px 5px 2px 55px; width:140px;
}
DIV#leftNavi a.locator, DIV#leftNavi a.locator:link, DIV#leftNavi a.locator:visited, DIV#leftNavi a.locator:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 55px; width:140px;
}
DIV#leftNavi a.locator:hover, DIV#leftNavi a.locator, DIV#leftNavi a.locator:link, DIV#leftNavi a.locator:visited, DIV#leftNavi a.locator:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#222222; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 55px; width:140px;
}
/* END left navi - PROF links */


/* BEGIN context */
#main {
    border-top:1px solid #FFFFFF;
    position:absolute;
    width:996px;
    height:775px;
    left: 170px;
    top: 0px;
    background-color:#FFFFFF;
    background-image:url(/html/images/layout/bg_main.gif); background-position:left top; background-repeat:no-repeat;
}

#startmain {
    border-top:1px solid #FFFFFF;
    position:absolute;
    width:996px;
    height:400px;
    left: 170px;
    top: 0px;
}

/*
#packshot { position:relative; z-index:10; margin-left:1px; }
*/
#packshot_bg { position:relative; top:0px; width:230px; height:200px; float:right; margin-left: 20px; margin-bottom:15px; }

/*
#headerCME { position:absolute; z-index:10; top:0px; left:0px;}
*/

/*BEGIN CONTENTBREICH*/
#contentStart {position:absolute; top:30px; left:30px; width:525px;}
#contentCME {position:absolute; top:30px; left:30px; width:586px;}
#content {position:absolute; top:0px; left:30px; width:586px;}

#headlineStart H1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #474646; }
#headlineCME H1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #D00A2D; }
#headline H1 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #D00A2D; margin-top:25px; margin-bottom:15px;}

#headline2 H2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00A786; margin-top:15px; margin-bottom:10px;}

#text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; padding-right:26; text-align:left; z-index:99; min-height:350px; }

#footerBar {margin-top:20px; margin-bottom:10px;}

.smaller { font-size:10px;}
.smallerHeadline { font-size:11px; font-weight:bold; }

.smaller a, .smaller a:link, DIV#leftNavi a:visited, DIV#leftNavi a:hover {
    font-size:10px; text-decoration:none;
}
.smaller a:hover {
    font-size:10px; color:#D00A2D; text-decoration:underline;
}



/*BEGIN Right Area*/

#rightarea {width:210px; position:absolute;left:616px;top:0px; padding-bottom:25px;z-index:99;}


/*Right-Area Search*/
#searchbox {background-color:#E5E5E5; width:210px; height:49px;}

#searchfield {margin-left:15px; padding-top:16px; padding-bottom:0px; font-size:11px;}

#go { margin-left:10px; vertical-align: middle; }

#tools {height:30px;line-height:30px;background-color:#F0F0F0;background-image:url(/html/images/layout/bg_tools.gif);background-repeat:repeat-x; }

#tools A {margin-top:10px;font-size:11px;}

#tools IMG {margin-top:10px;margin-left:15px;}


/*infothek */
#sartanSpacer{ padding-bottom:1px;background-color:#FFFFFF;}

#infothek {width:210px; padding-bottom:10px;; border-bottom:10px solid #E5E5E5; background-image:url(/html/images/layout/bg_infothek.gif);background-repeat:repeat-y;background-position:0px 127px; }

#infothek h1 {line-height:18px; height:18px; width:180px; display:block; margin:0px; padding:0px 5px 0px 15px; font-size:11px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#00358E; }

#infothek P {font-size:11px; margin:10px 10px 5px 15px; }

#infothek P A IMG {border:0px;}

/*#infothek P A {text-decoration:none; color:#000;}*/

#infothek P A:link, #infothek P A:visited {text-decoration:none; font-size:11px; color:#D00A2D; }

#infothek P A:hover  {font-size:11px; text-decoration:underline; color:#D00A2D;}

#infothek P A:active {font-size:11px; text-decoration:none; color:#D00A2D;}

#infothek P.vsArea { padding:2px; border:1px solid #00358E; margin-top:15px; margin-bottom:20px; }

/*START/LOGINPAGE*/
#starttext { width:540px;}
#startseitenteaser{width:150px;position:absolute; left:5px; top:115px;}

#startlogin{position:absolute; top:230px; left:180px; width:445px; height:320px; background-image:url(/html/images/layout/bg_splashpage_80.jpg); background-repeat:no-repeat; z-index:10; }

#headlinefachkreise{width:185px;position:absolute; left:415px; top:50px;}
#loginfachkreise{width:300px;position:absolute; left:415px; top:90px;font-size:12px;}

TABLE.logintable TR TD INPUT{margin-right:26px;}

#loginfachkreise TABLE TR TD {padding:5px; padding-left:0px; font-size:11px;}

#headlinepatienten{width:185px;position:absolute; left:40px; top:85px;}
#loginpatienten{width:185px;position:absolute; left:40px; top:125px;font-size:11px;}

#loginpatienten TABLE TR TD {padding:5px; padding-left:0px; font-size:11px;}

#loginpatienten A, #loginpatienten A:link, #loginpatienten A:active, #loginpatienten A:hover, #loginpatienten A:visited {font-size:11px;font-weight:bold;color:#00358E;}
#loginpatienten A:hover {text-decoration:none;}

#bayerlogin{}
#doccheck{float:right;}


/* BEGIN special styles for Service -> Infomaterial */
#infoTable { width:560px; }

span.infomaterialH1 { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: #00A786; }
span.infomaterialH2 { font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color: #999999; }

ul.typohnekat { margin:0px; padding:0px; margin-left:10px; padding-left:10px; list-style-image:url(/html/images/buttons/weiterpfeil_rot.gif); list-style-position:outside; }
ul.typohnekat li { margin:0px; padding:0px; padding-bottom:5px; }
ul.typohnekat li a,  ul.typohnekat li a:link,  ul.typohnekat li a:visited,  ul.typohnekat li a:hover,  ul.typohnekat li a:active
{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }

ul.typmitkat { margin:0px; padding:0px; margin-left:0px; padding-left:0px; padding-top:5px; list-style-image:url(/html/images/cl.gif); list-style-position:outside; }
ul.typmitkat li { margin:0px; padding:0px; padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#00A786; }

ul.typmitkatSub { margin:0px; padding:0px; margin-left:10px; padding-left:10px; padding-top:5px; list-style-image:url(/html/images/buttons/weiterpfeil_rot.gif); list-style-position:outside; }
ul.typmitkatSub li { margin:0px; padding:0px; padding-bottom:5px; }
ul.typmitkatSub li a,  ul.typmitkatSub li a:link,  ul.typmitkatSub li a:visited,  ul.typmitkatSub li a:hover,  ul.typmitkatSub li a:active
{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }
/* END special styles for Service -> Infomaterial */


/*#content A:link, #content A:visited, #content A:hover, #content A:active.top {background-image:none;}*/
#content A.hoch,  A.hoch, DIV#text A.hoch {background-image:none; background-position: right;}


/* BEGIN special styles for 'literatur' chapter */
ul.roterpunkt{list-style-image:url(/html/images/buttons/listenpunkt_rotweiss.gif);margin-top:5px;margin-bottom:5px;}
ul.roterpunkt li{margin-bottom:5px;}
ul.roterpunkt2{list-style-image:url(/html/images/buttons/listenpunkt_rotweiss_ebene2.gif);margin-top:4px;margin-bottom:4px;}
ul.roterpunkt2 li{margin-bottom:4px;}

#literatur { clear:both; width:560px; border-collpase:seperate; border-spacing:2px;}
#literatur th {text-align:left;font-weight:bold;background-color:#CCCCCC; padding:5px; spacing:5px; }

#literatur th A:link, #literatur th A:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; color:#000000; }
#literatur th A:hover {text-decoration:underline; color:#000000;}
#literatur th A:active {text-decoration:none; color:#000000;}

#literatur td A:link, #literatur th A:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration:none; color:#D00A2D; }
#literatur td A:hover {text-decoration:underline; color:#D00A2D;}
#literatur td A:active {text-decoration:none; color:#D00A2D;}

#literatur td.tdautor{width:110px;vertical-align:top;font-weight:bold;background-color:#EEEEEE; padding:5px; spacing:5px;}
#literatur td.tdtitel{vertical-align:top; width:214px; background-color:#EEEEEE; padding:5px; spacing:5px;}
#literatur td.tdjournal{vertical-align:top; width:95px; background-color:#EEEEEE; padding:5px; spacing:5px;}
#literatur td.tdjahr{vertical-align:top; text-align:center; width:85px; background-color:#EEEEEE; padding:5px; spacing:5px;}
#literatur td.tdinhalt{vertical-align:top; width:80px; background-color:#EEEEEE; padding:5px; spacing:5px;}

#literatur .autor, #literatur td.tdautor A, .autor {font-weight:bold;}
#literatur .ort, .ort {}
#literatur .titel, .titel {font-weight:bold}
#literatur .journal, .journal {font-style:italic;}

#literatur .link{font-weight:bold;color:#0034AE;}
/* END special styles for 'literatur' chapter */


/* BEGIN special styles for 'cme-fortbildung' chapter */
#cmefortbildung { clear:both; width:560px; border-collpase:seperate; border-spacing:2px;}
#cmefortbildung th, #cmefortbildung td {padding:5px; spacing:5px;   }

#cmefortbildung2 { clear:both; width:550px; border:1px solid #0034AD; border-collpase:seperate; border-spacing:2px;}

#cmefortbildung .weissAufBlau, #cmefortbildung2 .weissAufBlau, .weissAufBlau {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    background-color: #0034AD;
}
#cmefortbildung .weissAufRot, #cmefortbildung2 .weissAufRot, .weissAufRot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    background-color: #D91F48;
}
/* END special styles for 'cme-fortbildung' chapter */


/*font-family: arial,helvetica; font-size:10px;

/* allgemein input type=text */
.input, .value {
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    HEIGHT: 17px;
    BORDER-TOP: #7d7d7d 1px solid;
    BORDER-RIGHT: #7d7d7d 1px solid;
    BORDER-BOTTOM: #7d7d7d 1px solid;
    BORDER-LEFT: #7d7d7d 1px solid;
    BACKGROUND-COLOR: white;
}

/* allgemein input type=button */
.button {
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    HEIGHT: 19px;
    BORDER-TOP: #7d7d7d 1px solid;
    BORDER-RIGHT: #7d7d7d 1px solid;
    BORDER-BOTTOM: #7d7d7d 1px solid;
    BORDER-LEFT: #7d7d7d 1px solid;
}

/* allgemein input type=select */
.select {
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    HEIGHT: 17px;
    BORDER-TOP: #7d7d7d 1px solid;
    BORDER-RIGHT: #7d7d7d 1px solid;
    BORDER-BOTTOM: #7d7d7d 1px solid;
    BORDER-LEFT: #7d7d7d 1px solid;
    BACKGROUND-COLOR: white;
}

/* für textareas - keine height*/
.textarea {
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #7d7d7d 1px solid;
    BORDER-RIGHT: #7d7d7d 1px solid;
    BORDER-BOTTOM: #7d7d7d 1px solid;
    BORDER-LEFT: #7d7d7d 1px solid;
    BACKGROUND-COLOR: white;
}

/* cme navigation (reused original styles) */

div#leftNavi div.profIon {
    border-bottom:1px solid #FFFFFF;
}

div#leftNavi div.profI {
    border-bottom:1px solid #FFFFFF;
    width:170px;
}

DIV#leftNavi a.profI, DIV#leftNavi a.profI:link, DIV#leftNavi a.profI:visited, DIV#leftNavi a.profI:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; display:block; background-color:#CDE4D0; padding:2px 5px 2px 25px; width:140px;
}

DIV#leftNavi a.profI:hover, DIV#leftNavi a.profIon, DIV#leftNavi a.profIon:link, DIV#leftNavi a.profIon:visited, DIV#leftNavi a.profIon:hover {
    font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:block;  padding:2px 5px 2px 25px; width:140px;
}

div#leftNavi a.profI:hover, div#leftNavi a.profIon, div#leftNavi a.profIon:link, div#leftNavi a.profIon:visited, div#leftNavi a.profIon:hover {
    color:#000000;
    display:block;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    padding:2px 5px 2px 25px;
    text-decoration:none;
    width:140px;
}

div#leftNavi a.stoererIprof, div#leftNavi a.stoererIprof:link, div#leftNavi a.stoererIprof:visited, div#leftNavi a.stoererIprof:hover {
    background-color:#990033;
    border-bottom:1px solid #999999;
    color:#FBFEFA;
}

DIV.searchPager{
    margin: 0 0 2em 0;
}

    DIV.searchPager TABLE{
        padding: 0;
        margin: 0;
        border: 0;
        width: 100%;
    }
        DIV.searchPager TABLE TR TD{
            padding: 0 0.3em 0 0.3em;
        }
            DIV.searchPager TABLE TR TD.first{
                width: 30%;
            }
            DIV.searchPager TABLE TR TD.middle{
                width: 40%;
                text-align: center;
            }
            DIV.searchPager TABLE TR TD.last{
                width: 30%;
                text-align: right;
            }
        DIV.searchPager TABLE TR TD A{
            color: #000;
            text-decoration: none;
        }

TABLE#quicklinks TR TD P{
    margin-top: 0;
}

TABLE#quicklinks TR TD IMG{
    height: 1px;
    margin: 0.5em 0 0.5em 0;
}

TABLE#quicklinks TR TD H3 A{
    font-weight: bold;
    text-decoration: none;
    color: #000;
}
    TABLE#quicklinks TR TD H3 A:hover{
        color: #036610;
        text-decoration: underline;
    }