/* 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:#00358E;
	background: transparent url(/html/img/buttons/weiterpfeil_blau.gif) 0 0 no-repeat;
	padding: 0 0 0 12px;
}
#content A:hover  {
	text-decoration: underline;
	color: #00358E;
}
#content A:active  {
	text-decoration: none;
	color: #00358E;
}

H3 {font-size:12px;color:#00A786;}


/* BEGIN div positions and styles */
/* BEGIN header */
#header {
	position:absolute;
	z-index: 50;
	top:0px;
	left:0px;
	width:996px;
	height:70px; 
}
#header * {
    padding: 0;
    margin: 0;
}
#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;
}
#header #bayerlogo {
    position: absolute;
    top: 8px;
    right: 45px;
}

#header ul#metanav,
#header ul#bayergroup {
    position: absolute;
    display: block;
    width:auto;
    clear: both;
    top: 49px;
}
#header ul#bayergroup {
    right: 121px;
    z-index: 198;
    background: #fff;
}
#header ul#metanav {
    right: 199px;
    z-index: 200;
}

#header ul#metanav li,
#header ul#bayergroup li {
    display: inline;
    list-style: none;
    height: 16px;
    float:left;
    width:auto;
    padding: 0 4px 5px 0;
}

#header ul#bayerlogo a, #header ul#bayerlogo a:link, #header ul#bayerlogo a:visited, #header ul#bayerlogo a:active, #header ul#bayerlogo a:hover,
#header ul#metanav a, #header ul#metanav a:link, #header ul#metanav a:visited, #header ul#metanav a:active, #header ul#metanav a:hover,
#header ul#bayergroup li a, #header ul#bayergroup li a:link, #header ul#bayergroup li a:visited, #header ul#bayergroup li a:active, #header ul#bayergroup li a:hover {
    text-decoration: none;
    white-space: nowrap;
    width: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    font-weight: bold;
    color: #666666;
}
#header ul#bayerlogo a:hover,
#header ul#metanav a:hover,
#header ul#bayergroup li a:hover {
	color: #222222;
}

#header ul#bayergroup li a {
    padding: 0 0 3px 4px;
}

#header ul#metanav li a {
    border-left: 1px solid #666666;
    padding: 0 0 0 4px;
}
#header ul#metanav li.first a {
    border: 0;
}

/* Bayergroup FlyOut */
#header ul#bayergroup li ul {
    display: none;
    position: absolute;
    right: 0;
    top: 21px;
    z-index: 500;
    width: 160px;
    background: none repeat scroll 0 0 #d1dbeb;
    padding: 6px 15px 10px;
}
#header ul#bayergroup:hover li {
    background: none repeat scroll 0 0 #d1dbeb;
}
#header ul#bayergroup li:hover ul {
    display: block;
}
#header ul#bayergroup li ul li{
    border-bottom: 1px solid #fff;
    width: 100%;
}
#header ul#bayergroup li ul li.last {
    border: none;
}
#header ul#bayergroup li ul li a{
    width: 155px;
    height: 16px;
    border:none;
    padding: 5px 0 2px 0;
    display: block;
}           

   
/* BEGIN top navi styles */
DIV#topNavi {
 	position:absolute;
	top:70px;
	left:0px;
	width:996px;
 	height:18px;
	border:0px;
	margin:0px;
	padding:0px;
	clear: both;
	/* 
		background-image:url(/images/navi/bg_topnavi.gif);
		background-repeat:repeat-x;
		background-position:172px 0px;
	*/
	background-color: #00358E;
}

DIV#topNaviHome {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
 	font-weight:bold;
	position:absolute;
	top:0px;
	left:0px;
	width:170px;
	height:18px;
}

DIV#topNaviHomeLink a,
DIV#topNaviHomeLink a:link,
DIV#topNaviHomeLink a:visited,
DIV#topNaviHomeLink a:hover {
	padding:2px 0px 2px 25px;
	font-size:12px;
 	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}

DIV#topNaviHomeLink a:hover {
	color:#00358E;
	background-color:#A7CBE5;
	display:block; 
	margin-bottom:-1px;
	/*
	background-image:url(/images/layout/sartan_pages_topnavi_home.gif); 
	background-position:top; 
	background-repeat:no-repeat;
	*/
}

DIV#topNaviChapters {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
 	font-weight:bold;
	position:absolute;
	top:0px;  
	left:170px;
	height:18px;
	border-left:1px solid #FFFFFF;
	border-bottom: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; 
	color:#FFFFFF; 
	background-color:#00358E; 
	text-align:center; 
	font-size:12px;
	font-weight:bold; 
	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; 
	color:#00358E; 
	background-color:#A7CBE5; 
	text-align:center; 
	font-size:12px;	
	font-weight:bold; 
	text-decoration:none; 
	display:block; 
	border-right:1px solid #FFFFFF; 
	float:left;
}
DIV#topNaviChapters a.chapter TT,
DIV#topNaviChapters a.chapterOn TT{
	font-family: inherit;
	font-weight: normal;
	font-size: 11px;
}

/* END top navi styles */

/* END header */


/* BEGIN main area */
#innerContainer {
	position:absolute;
	z-index: 10;
	top:88px;
	width:996px;
	background-color:#FFFFFF;
}

/* BEGIN left navi */
DIV#leftNavi {
 	position:absolute;
 	top:1px;
	left:0px;
	width:170px;
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Arial,Helvetica,sans-serif;
}

DIV#leftNavi div, DIV#leftNavi table {
	padding:0px 0px 0px 0px; 
	text-align:left;
	width:170px; 
	float:left; 
}

/* !!! 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.profI {
	border-bottom:1px solid #FFFFFF;
}
DIV#leftNavi div.profIon {
	border-bottom:1px solid #FFFFFF;
}
DIV#leftNavi div.profII {
	border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.profIIon {
	border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.profIII {
	border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.profIIIon {
	border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.profIV {
	border-bottom:1px solid #AAAAAA;
}
DIV#leftNavi div.profIVon {
	border-bottom:1px solid #AAAAAA;
}

/* DIV#leftNavi a { border:1px solid #C00; } */

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:#F0F0F0; 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:#00358E; text-decoration:none; display:block; background-color:#F0F0F0; padding:2px 5px 2px 25px; width:140px; background-image:url(/html/img/buttons/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:#999999; text-decoration:none; display:block; background-color:#FFFFFF; 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:#00358E; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 35px; width:130px; background-image:url(/html/img/buttons/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:#999999; text-decoration:none; display:block; background-color:#FFFFFF; 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:#00358E; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 45px; width:120px; background-image:url(/html/img/buttons/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:#999999; text-decoration:none; display:block; background-color:#FFFFFF; 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:#00358E; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 45px; width:110px; background-image:url(/html/img/buttons/left_navi_pfeil_hellblau.gif); background-position:41px 5px; background-repeat:no-repeat;
}

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:#F0F0F0; 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:#D00A2D; text-decoration:none; display:block; background-color:#F0F0F0; padding:2px 5px 2px 25px; width:140px; background-image:url(/html/img/buttons/left_navi_pfeil_rot.gif); background-position:11px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.profII, DIV#leftNavi a.profII:link, DIV#leftNavi a.profII:visited, DIV#leftNavi a.profII:hover {
	font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#999999; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 35px; width:130px;
}
DIV#leftNavi a.profII:hover, DIV#leftNavi a.profIIon, DIV#leftNavi a.profIIon:link, DIV#leftNavi a.profIIon:visited, DIV#leftNavi a.profIIon:hover {
	font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#D00A2D; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 35px; width:130px; background-image:url(/html/img/buttons/left_navi_pfeil_rot.gif); background-position:21px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.profIII, DIV#leftNavi a.profIII:link, DIV#leftNavi a.profIII:visited, DIV#leftNavi a.profIII:hover {
	font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#999999; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 45px; width:120px;
}
DIV#leftNavi a.profIII:hover, DIV#leftNavi a.profIIIon, DIV#leftNavi a.profIIIon:link, DIV#leftNavi a.profIIIon:visited, DIV#leftNavi a.profIIIon:hover {
	font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#D00A2D; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 45px; width:120px; background-image:url(/html/img/buttons/left_navi_pfeil_rot.gif); background-position:31px 5px; background-repeat:no-repeat;
}
DIV#leftNavi a.profIV, DIV#leftNavi a.profIV:link, DIV#leftNavi a.profIV:visited, DIV#leftNavi a.profIV:hover {
	font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#999999; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 55px; width:110px;
}
DIV#leftNavi a.profIV:hover, DIV#leftNavi a.profIVon, DIV#leftNavi a.profIVon:link, DIV#leftNavi a.profIVon:visited, DIV#leftNavi a.profIVon:hover {
	font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#D00A2D; text-decoration:none; display:block; background-color:#FFFFFF; padding:2px 5px 2px 55px; width:110px; background-image:url(/html/img/buttons/left_navi_pfeil_rot.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:#FFFFFF; background-color:#D10B30;	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:#D10B30; 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/img/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; }
#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;}

#packshot_bg {position:relative; float:right; width:230px; height:110px; z-index:10; top:-1px; padding-bottom:10px; padding-left:5px; }

#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; }

TABLE.sitemap A {
	background-image: none !important;
	padding: 0 0 0 0 !important;
}

TABLE.sitemap A H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	text-decoration: none;
	display: inline;
}

#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:#00358E; text-decoration:underline;
}

/* special style for sitemap */
#content A.smallerProf:link, #content A.smallerProf:visited, #content A.smallerProf:hover, #content A.smallerProf:active  { color:#D00A2D; }



/*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/img/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/img/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: #00358E;
	/**background: transparent url(/html/img/buttons/weiterpfeil_blau.gif) 0 0 no-repeat;**/
	padding: 0 0 0 16px;
	display: block;
	margin-left:-5px;
}

#infothek P A:hover  {font-size:11px; text-decoration:underline; color:#00358E;}

#infothek P A:active {font-size:11px; text-decoration:none; color:#00358E;}

#infothek P A.image:link,
#infothek P A.image:visited,
#infothek P A.image:hover,
#infothek P A.image:active {
	background: none;
	padding: 0 0 0 0;
}

#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/img/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;}


/* spezielle Styles für Service -> Infomaterial */
DIV#infomaterial ul.typohnekat { margin:0px; padding:0px; margin-left:10px; padding-left:10px; list-style-type:none; list-style-position:outside; }
DIV#infomaterial ul.typohnekat li { margin:0px; padding:0px; padding-bottom:5px; }
DIV#infomaterial ul.typohnekat li a, DIV#infomaterial ul.typohnekat li a:link, DIV#infomaterial ul.typohnekat li a:visited, DIV#infomaterial ul.typohnekat li a:hover, DIV#infomaterial ul.typohnekat li a:active 
{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }

DIV#infomaterial ul.typmitkat { margin:0px; padding:0px; margin-left:0px; padding-left:0px; padding-top:5px; list-style-image:url(/html/img/cl.gif); list-style-position:outside; }
DIV#infomaterial ul.typmitkat li { margin:0px; padding:0px; padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#00A786; }

DIV#infomaterial ul.typmitkatSub { margin:0px; padding:0px; margin-left:10px; padding-left:10px; padding-top:5px; list-style-type:none; list-style-position:outside; }
DIV#infomaterial ul.typmitkatSub li { margin:0px; padding:0px; padding-bottom:5px; }
DIV#infomaterial ul.typmitkatSub li a, DIV#infomaterial ul.typmitkatSub li a:link, DIV#infomaterial ul.typmitkatSub li a:visited, DIV#infomaterial ul.typmitkatSub li a:hover, DIV#infomaterial ul.typmitkatSub li a:active 
{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }

DIV#infomaterial span.infomaterialH1 {
  font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: #00A786;
}

DIV#infomaterial span.infomaterialH2 {
  font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color: #999999;
}


/*#content A:link, #content A:visited, #content A:hover, #content A:active.top {background-image:none;}*/
#content A.hoch, DIV#infomaterial A.hoch, DIV#text A.hoch {background-image:none; background-position: right;}


#content A.toplink {
	background-image: none !important;
	margin-top: 0px !important;
	display:block;
}
#content A.toplink IMG{
	background-image: url(/html/img/buttons/nachoben_pfeil_blauweiss.gif);
}


UL {
	list-style-image:url(/html/img/buttons/listenpunkt_blauweiss.gif);
	list-style-position: outside;
	/* padding-left: 15px;
	margin-left: 15px;
	*/
}
	UL LI {
		margin-bottom: 6px;
	}
		UL LI UL {
			list-style-image:url(/html/img/buttons/listenpunkt_blauweiss_ebene2.gif);
		} 

UL.linklist {
	list-style-image:url(/html/img/buttons/weiterpfeil_blau.gif);
	list-style-position: outside;
	margin-left: 17px;
	padding-left: 0;
}

*html UL.linklist {
	list-style-image:url(/html/img/buttons/weiterpfeil_blau.gif);
	list-style-position: outside;
	margin-left: 16px;
	padding-left: 0;
}
*+html UL.linklist {
	list-style-image:url(/html/img/buttons/weiterpfeil_blau.gif);
	list-style-position: outside;
	margin-left: 16px;
	padding-left: 0;
}

	UL.linklist  A {
		background-image: none !important;
		padding-left: 0 !important;
		margin-left: -5px;
	}
	.help-faq-list td a
	{
		margin-left: -3px;
	}
 
*html UL.linklist  A {
		background-image: none !important;
		padding-left: 0 !important;
		margin-left: -4px;
	}
*+html UL.linklist  A {
		background-image: none !important;
		padding-left: 0 !important;
		margin-left: -4px;
	}	
/* BEGIN special styles for 'literatur' chapter */
ul.roterpunkt{list-style-image:url(/html/img/buttons/listenpunkt_rotweiss.gif);margin-top:5px;margin-bottom:5px;}
ul.roterpunkt li{margin-bottom:5px;}
ul.roterpunkt2{list-style-image:url(/html/img/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:#00358E; }
#literatur td A:hover {text-decoration:underline; color:#00358E;}
#literatur td A:active {text-decoration:none; color:s;}

#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 {font-weight:bold;}
#literatur .ort{}
#literatur .titel{font-weight:bold}
#literatur .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: 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; 
}

/* 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; 
}


.help-faq-list A {
	padding: 0 0 0 6px !important;
	background-image: none !important;
}
.help-faq-list-item IMG {
	background: transparent url(/html/img/buttons/weiterpfeil_blau.gif) 0 0 no-repeat;
}

.encyclopaeadia-list A {
	padding: 0 0 0 0 !important;
	background-image: none !important;
}
.encyclopaeadia-list IMG {
	background: transparent url(/html/img/buttons/weiterpfeil_blau.gif) 0 0 no-repeat;
}

.check  {
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

.clearfix {
	clear: both !important;
	margin-bottom: 10px;
}

DIV.search_modul H3 {
	color: #000;
}

DIV.search_modul DIV.seite {
	float: left;
}

DIV.search_modul DIV.pagination  UL {
	float: left;
	list-style: none;
	margin: 0 0 10px 0;
}

DIV.search_modul DIV.pagination UL LI {
	float: left !important;
}

DIV.search_modul DIV.pagination UL LI A {
	padding: 0 10px 0 0 !important;
	background-image: none !important;
}

DIV.search_modul DIV.pagination UL LI A.active {
	font-weight: bold !important;
}

DIV.search_modul DIV.details {
	float: right;
}

DIV.search_results {
	clear: both;
	margin-bottom: 20px;
}

DIV.search_results DIV.item H4 {
	margin-bottom: 3px !important;
}

DIV.search_results DIV.item H4 A {
	background-image: none !important;
	font-size: 12px !important;
	font-weight: bold !important;
	padding: 0 0 0 0 !important;
}
DIV.search_results DIV.item P {
	margin-top: 0;
	margin-bottom: 0;
}


/** EDIT BY EKE **/
.home_more_link
{
	margin-top:1px !important;
}

.padding_faq_a {
	margin-left: -3px !important;
}

#text .linklist_left_margin
{
	list-style-image:none !important;
	list-style:none !important;
	margin-left: -17px;
}
#text .linklist_left_margin_a {
	padding-left:17px !important;
}

*html #text .linklist_left_margin
{
	list-style-image:none !important;
	list-style:none !important;
	margin-left: 24px;
	margin-top: 5px;
}

*html #text .linklist_left_margin_a {
	padding-left: 16px !important;
}

.rightColumnBoxA {
	background: transparent url(/html/img/buttons/weiterpfeil_rot.gif) 0 0 no-repeat;
	margin-left: 0px !important; 
	margin-top: -10px; 
	margin-bottom: 39px; 
	padding-left: 13px !important;
}

.help-faq-list-item {
	margin-left: 2px !important;
	padding-left: 0px !important;
}

.img_border {
	border: solid #00358E 1px;
}
#BVSearch #q {
  float: left;
  margin-right: 10px;    
}

#BVSearch #Go {
    margin-top: 3px;    
}

#BVSearchRCB .zend_form {
    margin: 0px;    
}

#BVSearchRCB #q {
    float: left;
    margin-left: -25px;
    margin-right: 10px;  
  background-color:white;
  border:1px solid #7D7D7D;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  height:17px;
  text-align:left;
  vertical-align:middle;
  width:110px;
  margin-top:5px;
}

#BVSearchRCB #Search {
    margin-top: 5px;
}

#BVSearchRCB label {
    font-weight: bold;
    margin-left: 15px;  
}
#Go {
  width:18px;
  height:17px;
}
#BVSearchRCB  .required {
  float:left; 
  margin-right:30px; 
  margin-top:6px;
  font-weight:normal;
  font-size: 11px;
}

#BVSearchRCB  {
  background-color:#E5E5E5;
  height:39px;
  margin-bottom:0;
  padding-top:10px;
}

*html #Search {
  width:18px !important;
  height:17px !important;
}
