/* ************************************************* */
/*    vmicpatho.css                                   */
/* ************************************************* */

/* standard classes  ******************************** */

body {
	background-color: #DFDFDF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:  url("bg.gif");
}


/* private class-selectors  ( alphabetically ordered )  ******************************** */

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94738c;
}

.headerbg {
	background-color: #deddac;
}

.inhaltbg {
	background-color: #fafad7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* class-family: lauftext  BEGIN -----------------------------------------------  */

.lauftext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #979663;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 18px;
}

.lauftext h1  {
	font-size: 16px;
	font-weight: bold;
	color: #979663;
	margin-top: 25px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDDAC;
	height: 22px;
	display: block;
}	
	
.lauftext h2  {
	font-size: 14px;
	font-weight: bold;
	color: #979663;
	margin-top: 24px;
	margin-bottom: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDDAC;
	padding-top: 2px;
}	

.lauftext h3  {
	font-size: 12px;
	font-weight: bold;
	color: #94738c;
	margin-top: 10px;
	margin-bottom: 0px;
}	



.lauftext DL  {
	line-height: 18px;
}

.lauftext DT  {
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 3px;
}

.lauftext DD  {

}

.lauftext DD .author {
	font-size: 10px;
}

.lauftext DL  a  {
	background: none;
}

.lauftext DL  a:link  {
	color: #979663;
	background: none;
	text-decoration : none;
}

.lauftext DL  a:visited  {
	color: #C9C776;
	background: none;
	text-decoration : none;
}

.lauftext DL  a:hover  {
	background: #FFFFFF;
	text-decoration : none;
}


.lauftext a  {
}

.lauftext a:link  {
	color: #979663;
}

.lauftext a:visited  {
	color: #C9C776;
}

.lauftext a:hover  {
	background: #FFFFFF;
}

.lauftext a:active  {
}

.lauftext .author  {
	font-style : normal;
	line-height: 18px;
	font-size: 10px;
}

.lauftext li {
	font-weight: bold;
	margin-top: 4px;
	list-style-type: square;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDDAC;
	padding-top: 2px;
}

.lauftext .seminar  {
	font-weight : bold;
	line-height : 18px;
}

.lauftext .seminar  a  {
	color: #94738c;
	background: none;
	text-decoration : none;
	line-height: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEC6DE;
}

.lauftext .seminar  a:link  {
	color: #94738c;
	background: none;
	text-decoration : none;
	line-height: 18px;
}

.lauftext .seminar  a:visited  {
	color: #B989A6;
	background: none;
	text-decoration : none;
}

.lauftext .seminar  a:hover  {
	color: #94738c;
	background: #FFFFFF;
	text-decoration : none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEC6DE;
}


/* class-family: lauftext  END -----------------------------------------------  */

.logolinebg {
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #979663;
	background-color: #DEDDAC;
}

/* class-family: navlist (Hauptnavigation) BEGIN -----------------------------------------------  */
.navlist {
	padding: 0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	width: 207px;
	margin: 0px;
	border: 0px none;
}

.navlist li {
	list-style: none;
	text-align: left;
	width: 210px;
	padding: 5px 0px;
	margin: 0px;
	text-indent: 10px;
	border-top: 1px solid #FFFFFF;
}

.navlist li.activelink  {
	display: block;
	border-left: 3px solid #979663;
	background: #DEDDAC;
	text-decoration: none;
	padding: 5px 0px;
	width: 207px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
	
.navlist li a {
	display: block;
	border-left: 3px solid #DEDDAC;
	background: #EBEBEB;
	text-decoration: none;
	padding: 0px;
	width: 207px;
	margin: 0px;
}

.navlist li a:link {
	color: #666666;  /*  999999  */
	width: 207px;
}

.navlist li a:visited {
	color: #666666;    /*  999999  */
	width: 207px;
}

.navlist li a:hover {
	color: #979663;
	background: #FFFFFF;
	font-weight: bold;
	border-left: 3px solid #979663;
	width: 207px;
}

.navlist li a:active {    /*  didi zum testen  */
}
/* class-family: navlist  END -----------------------------------------------  */

/* class-family: navlistmeta (Metanavigation) BEGIN -----------------------------------------------  */
.navlistmeta {
	padding: 0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	width: 207px;
	margin: 0px;
	border: 0px none;
}

.navlistmeta li {
	list-style: none;
	text-align: left;
	width: 210px;
	padding: 5px 0px;
	margin: 0px;
	text-indent: 10px;
	border-top: 1px solid #CCCCCC;
}

.navlistmeta li.activelink  {
	display: block;
	border-left: 3px solid #CCCCCC;
	background: #dec6de;
	text-decoration: none;
	padding: 5px 0px;
	width: 207px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
	
.navlistmeta li a {
	display: block;
	border-left: 3px solid #CCCCCC;
	background: #EBEBEB;
	text-decoration: none;
	padding: 0px;
	width: 207px;
	margin: 0px;
}

.navlistmeta li a:link {
	color: #666666;  /*  999999  */
	width: 207px;
}

.navlistmeta li a:visited {
	color: #ADADAD;    /*  999999  */
	width: 207px;
}

.navlistmeta li a:hover {
	color: #999999;
	background: #FFFFFF;
	font-weight: bold;
	border-left: 3px solid #999999;
	width: 207px;
}

.navlistmeta li a:active {    /*  didi zum testen  */
}
/* class-family: navlistmeta  END -----------------------------------------------  */

.table {
	background-color: #eee6ee;
}

.table a {
	color: #94738c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.table a:hover {
	background-color: #94738c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.table td .diagnosis {
	background-color: #FFFFFF;
	color: #94738c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}

.table td .header {
	background-color: #94738c;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.titel {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #94738c;
}

.whiteborder {
	border: 5px solid #FFFFFF;
}

.rcontent {
	border: 5px solid #FFFFFF;
	background-color: #eee6ee;
}

.diagnosis {
	background-color: #FFFFFF;
	font-size: 10px;
}

.button { background-color: #eeeeee;
          color: #333333; 
          font-size: 10px;
          font-weight: normal; 
          font-family: Verdana, Arial, Helvetica, sans-serif;
          height: 20px;
          border: 1px solid #999999}
.table td .detail {
	background-color: #FFFFFF;
	color: #94738c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #94738C;
}
.slidetitle {
	font-size: 11px;
	font-weight: bold;
	color: #979663;
	margin-top: 0px;
	margin-bottom: 7px;
	background-color: #FFFFFF;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDDAC;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	text-align: left;
	text-indent: 12px;
}
.relatedtitle {

	font-size: 11px;
	font-weight: bold;
	color: #999999;
	margin-top: 0px;
	margin-bottom: 7px;
	background-color: #FFFFFF;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	text-align: left;
	text-indent: 12px;
}
.topimageborder {
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.imageborder {
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
}
