body			{
				background-image: url(../images/relaunch/verlauf.jpg);
				background-repeat: no-repeat;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				font-size: 12px;
				scrollbar-base-color:#969ed0;
				scrollbar-3d-light-color:#FFFFFF;
				scrollbar-arrow-color:#525d91;
				scrollbar-darkshadow-color:#525d91;
				scrollbar-face-color:#969ed0;
				scrollbar-highlight-color:#e0e0ea;
				scrollbar-shadow-color:#969ed0;
				scrollbar-track-color:#e0e0ea;
				}
				
h1				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: bold;
				color: #555555;
				}
				
p				{
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				}
				
p.bodytext a:link, p.bodytext a:hover, p.bodytext a:active, p.bodytext a:visited
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #969ed0;
				}
				
a.download:link, a.download:hover, a.download:active, a.download:visited
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #969ed0;
				}
				
.csc-textpic-caption
				{
				font-family: arial, verdana;
				font-size: 11px;
				font-weight: regular;
				color: #555555;
				}
				
li				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				}
				
#haupt			{
				width: 956px;
				height: 100%;
				}
				
#oben			{
				background-image: url(../images/relaunch/transparenz_oben.png);
				background-repeat: no-repeat;
				width: 956px;
				height: 30px;
				}
				
#oben td.flaggen
				{
				padding-left: 8px;
				width: 80px;
				text-align: left;
				}
				
#oben td.infolinks
				{
				width: 670px;
				text-align: right;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #ffffff;
				text-decoration: none;
				}
				
#oben td.infolinks a
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #ffffff;
				text-decoration: none;
				}
				
#oben td.suche	{
				width: 185px;
				text-align: left;
				padding-left: 8px;
				}
				
td.header		{
				width: 750px;
				height: 131px;
				text-align: left;
				vertical-align: top;
				}
				
td.subheader	{
				width: 750px;
				height: 170px;
				text-align: left;
				vertical-align: top;
				}
				
td.startbox1, td.startbox2, td.startbox3, td.startbox4
				{
				width: 371px;
				height: 190px;
				text-align: left;
				vertical-align: top;
				background-color:#ffffff;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				}
				
td.startbox1 p, td.startbox2 p, td.startbox3 p, td.startbox4 p
				{
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 8px;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				}
				
td.startbox1 h1, td.startbox2 h1, td.startbox3 h1, td.startbox4 h1, td.rechts h1
				{
				font-family: arial,verdana;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				text-decoration: none;
				padding: 0px 0px 0px 0px;
				margin: 4px 0px 3px 8px;
				}
				
td.startbox1 p a:link, td.startbox1 p a:hover, td.startbox1 p a:active, td.startbox1 p a:visited,
td.startbox2 p a:link, td.startbox2 p a:hover, td.startbox2 p a:active, td.startbox2 p a:visited, 
td.startbox3 p a:link, td.startbox3 p a:hover, td.startbox3 p a:active, td.startbox3 p a:visited, 
td.startbox4 p a:link, td.startbox4 p a:hover, td.startbox4 p a:active, td.startbox4 p a:visited
				{
				text-decoration: none;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;				
				}
				
td.startbox1	{
				background-image: url(../images/relaunch/bg_praxis.gif);
				background-repeat: no-repeat;
				}
				
td.startbox2	{
				background-image: url(../images/relaunch/bg_crc.gif);
				background-repeat: no-repeat;
				}
				
td.startbox3	{
				background-image: url(../images/relaunch/bg_kkh.gif);
				background-repeat: no-repeat;
				}
				
td.startbox4	{
				background-image: url(../images/relaunch/bg_therapeut.gif);
				background-repeat: no-repeat;
				}
				
td.inhalt		{
				width: 730px;
				height: 100%; 
				text-align: left;
				vertical-align: top;
				background-color:#ffffff;
				padding: 13px 11px 7px 9px;
				margin: 0px 0px 0px 0px;
				font-family: arial, verdana;
				font-size: 1em;
				font-weight: regular;
				color: #555555;
				}				
				
td.unternavi	{
				background-color: #eaeaf6;
				width: 183px;
				height: 100%; 
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				padding: 13px 2px 7px 8px;
				margin: 0px 0px 0px 0px;
				text-align: left;
				vertical-align: top;				
				}
				
td.inhalt h1	{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: bold;
				color: #969ed0;
				}
				
td.navibalken	{
				width: 720px;
				height: 26px;
				background-color: #525d91;
				text-align: left;
				vertical-align: middle;
				font-family: arial, verdana;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				padding: 0px 1px 0px 9px;
				margin: 0px 0px 0px 0px;
				}
				
a.hauptnavilink	{
				font-family: arial, verdana;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				text-decoration: none;
				}
				
a.navilink		{
				display: block;
				width: 178px;
				font-family: arial, verdana;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				text-decoration: none;
				padding: 3px 5px 3px 5px;
				margin: 0px 0px 0px 0px;
				}
				
a.navilink:hover
				{
				display: block;
				width: 178px;
				background-image: url(../images/relaunch/klappnavi_act.gif);
				background-repeat: repeat-y;
				font-family: arial, verdana;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				text-decoration: none;
				padding: 3px 5px 3px 5px;
				margin: 0px 0px 0px 0px;
				}
				
td.rechts		{
				width: 193px;
				height: 492px;
				vertical-align: top;
				text-align: left;
				background-color: #e0e0ea;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				}				
				
td.rechts h1	{
				background-color: #969ed0;
				display: block;
				height: 17px;
				font-family: arial,verdana;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				text-decoration: none;
				padding: 4px 0px 0px 8px;
				margin: 0px 0px 0px 0px;
				}
				
td.rechts p		{
				padding: 0px 8px 0px 8px;
				font-size: 12px;
				}
				
td.rechts div.csc-textpic
				{
				padding: 10px 0px 0px 8px;
				}
				
td.rechts div.csc-textpic-text
				{
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px -8px;
				}
				
td.kontakt		{
				background-image: url(../images/relaunch/kontakt_bg.gif);
				background-repeat: no-repeat;
				width: 183px;
				height: 170px;
				text-align: left;
				vertical-align: top;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				}
				
td.kontakt .csc-textpic
				{
				padding: 10px 0px 0px 8px;
				}
				
td.kontakt p	{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				}

td.kontakt h1	{
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				}
				
td.seitentitel	{
				background-image: url(../images/relaunch/head_unternavi.gif);
				background-repeat: no-repeat;
				width: 183px;
				height: 26px;
				font-family: arial, verdana;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				padding: 0px 2px 0px 8px;
				margin: 0px 0px 0px 0px;
				text-align: left;
				vertical-align: middle;
				}
				
td.ticker		{
				width: 645px;
				height: 42px;
				vertical-align: top;
				text-align: left;
				background-color: #969ed0;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #ffffff;
				padding: 7px 0px 3px 0px;
				border: 0px solid #000000;
				}
				
td.ae_logo		{
				background-color: #969ed0;
				width: 105px;
				}
				
td.ticker p		{
				padding: 8px 8px 8px 8px;
				}
				
td.rechtsunten 	{
				width: 193px;
				height: 52px;	
				vertical-align: top;
				text-align: left;
				background-image: url(../images/relaunch/rechtsunten.gif);
				background-repeat: no-repeat;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #ffffff;
				}
				
td.rechtsunten p
				{
				padding: 4px 0px 0px 8px;
				margin: 0px 0px 0px 0px;
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #ffffff;
				}
				
td.conceptnet-link
				{
				text-align: left;
				vertical-align: bottom;
				height: 20px;
				}
				
td.conceptnet-link a
				{
				font-family: arial,verdana;
				font-size: 11px;
				font-weight: regular;
				color: #ffffff;
				text-decoration: none;
				}
				
table.contenttable
				{
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;				
				}
				
.absenden		{
				width: 18px;
				height: 18px;
				margin-left: 2px;
				vertical-align: bottom;
				}
				
.suchfeld		{
				width: 115px;
				height: 18px;
				border: 1px solid #969ed0;
				margin: 0px 0px 0px 0px;
				padding: 1px 0px 0px 3px;
				vertical-align: bottom;
				font-family: arial,verdana;
				font-size: 11px;
				font-weight: regular;
				color: #4b5683;
				}
				
img				{
				border: 0px;
				}
				
/* ##################### Unternavi rechte Seite ########################## */

ul.unternavi	{
				list-style-image: none;
				list-style: none;
				list-style-type: none;
				text-indent: 0px;
				margin: 0px 0px 0px 15px;
				padding: 0px 0px 0px 0px;
				}
				
li.subnavi, li.subnavi_act, li.subsub_act
				{
				list-style-image: url(../images/relaunch/subdot.gif);
				}
				
li.subnavi a:link, li.subnavi a:active, li.subnavi a:visited
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				text-decoration: none;
				}
				
li.subnavi a:hover, li.subnavi_act a
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: bold;
				color: #969ed0;
				text-decoration: none;
				}
				
li.subsub, li.subsub_act, li.subsubsub_act
				{
				margin: 0px 0px 0px 17px;
				padding: 0px 0px 0px 0px;
				}
				
li.subsub a:link, li.subsub a:active, li.subsub a:visited
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				text-decoration: none;
				}
				
li.subsub a:hover, li.subsub_act a, li.subsubsub_act a
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: bold;
				color: #969ed0;
				text-decoration: none;
				}
				
.menu ul div{display: block; float: left;}
	
/* ###################################### Suche ################################# */
.tx-indexedsearch
				{
				width: 97%;
				}
				
h3.csc-searchResultHeader, h3.csc-searchResultHeader a
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: normal;
				color: #969ed0;
				text-decoration: underline;
				padding: 0px 0px 0px 0px;
				margin: 15px 0px 8px 0px;
				}
				
.tx-indexedsearch, .tx-indexedsearch td
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: normal;
				color: #555555;
				}
				
.tx-indexedsearch-searchbox-sword, .tx-indexedsearch-searchbox-button
				{
				margin-left: 3px;
				}
				
td.tx-indexedsearch-title a
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: bold;
				color: #525d91;
				text-decoration: none;
				}
				
.tx-indexedsearch-path a
				{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #525d91;
				text-decoration: underline;
				}
				
ul.browsebox li a
				{
				font-family: arial, verdana;
				font-size: 12px;
				color: #525d91;
				text-decoration: none;
				}
				
/* ################################ Patientenbefragung ############################## */

.tx-pbsurvey-pi1 .survey_error {
				font-family: Arial,Verdana,Tahoma; 
				color: red; 
				}

.tx-pbsurvey-pi1 fieldset { 
				border-top: 1px solid #dddddd; 
				border-bottom: 1px solid #ffffff;
				border-left: 1px solid #ffffff;
				border-right: 1px solid #ffffff;
				padding: 8px 8px 8px 8px; 
				margin: 0px 0px 0px 0px; 
				}
				
.tx-pbsurvey-pi1 .question { 
				font-size: 12px; 
				font-weight: bold; 
				text-decoration: none; 
				font-family: Arial,Verdana,Tahoma; 
				color: #969ed0; 
				padding: 0px 0px 8px 0px; 
				margin: 0px 0px 0px 0px; 
				}
				
.tx-pbsurvey-pi1 .pagenumbering {font-size: 60%; position: relative; height: 15px;}
.tx-pbsurvey-pi1 .barcontainer {background-color: #969ed0; border: 0px solid #525d91; width: 100px; height: 15px; position: absolute; z-index: 6; right: 0px;}
.tx-pbsurvey-pi1 .bar {background-color:#525d91; height: 15px; z-index: 4; position: absolute; left: 0px;}
.tx-pbsurvey-pi1 .bartext {z-index: 5; text-align: center; position: absolute; left: 0px; width: 100px; height: 15px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Tahoma; color: #ffffff; }
				
.tx-pbsurvey-pi1 .required { 
				text-decoration: none; 
				}

.survey_item fieldset { 
				margin: 0px; 
				padding: 0px; 
				}
				
.survey_item select { 
				margin: 0px; 
				padding: 0px; 
				margin-left: 0px; 
				margin-bottom: 0px; 
				width:300px; 
				} 
				
*html .survey_item select { 
				font-family: Arial,Verdana,Tahoma; 
				margin: 0px; 
				padding: 0px; 
				margin-left: 10px; 
				margin-bottom: 10px; 
				}
				
.survey_item textarea { 
				font-family: Arial,Verdana,Tahoma; 
				font-size: 11px; 
				width: 300px; 
				height: 18px; 
				overflow: hidden; 
				}
				
*html .survey_item textarea { 
				font-family: Arial,Verdana,Tahoma; 
				margin: 0px; 
				padding: 0px; 
				margin-left: 10px; 
				margin-bottom: 10px; 
				}
				
.gross textarea	{
				font-family: Arial,Verdana,Tahoma; 
				font-size: 11px; 
				width: 300px; 
				height: 100px;
				overflow: auto;
				}
				
.survey_item	{
				font-family: arial, verdana;
				font-size: 12px;
				font-weight: regular;
				color: #555555;
				text-decoration: none;
				}
				
*html .survey_item input { 
				font-family: Arial,Verdana,Tahoma;
				margin: 0px; 
				padding: 0px; 
				margin-left: 10px;
				}
				
.survey_item input { 
				font-family: Arial,Verdana,Tahoma;
				margin: 0px 3px 0px 20px; 
				padding: 0px; 
				}
				
.survey_item .questionComment { 
				margin-left: 10px; 
				}

.survey_item .matrix { 
				margin-top: 10px; 
				background-color: transparent; 
				}
				
.survey_item table td { 
				background-color: transparent; 
				border: 0px solid #000000; 
				padding-bottom: 2px; 
				}
				
.questionSubtext { 
				font-size: 12px; 
				}
				
.questionSubtext li { 
				font-size: 12px; 
				}
				
*html .survey_item table { 
				padding-left: 8px; 
				}
				
*html .questionSubtext { 
				padding-left: 8px; 
				}
				
.questionSubtext table tr td { 
				text-align: center; 
				}
				
.questionSubtext table .bodytext { 
				font-size: 12px; 
				font-weight: normal; 
				}
				
.survey_item .bodytext { 
				font-size: 12px; 
				font-weight: normal; 
				}

.columnFirst { 	
				background-color: transparent; 
				font-size: 12px; 
				font-family: Arial,Verdana,Tahoma; 
				font-weight: bold; 
				color: #555555; 
				}
				
.columnNext { 	background-color: transparent; 
				font-size: 12px; 
				font-family: Arial,Verdana,Tahoma; 
				color: #555555; 
				}
				
.columnNext input { 
				border: 1px solid #525d91; 
				color: #555555;; 
				font-size: 12px; 
				height: 18px; 
				}

.weiter { 		font-family: Arial,Verdana,Tahoma; 
				font-size: 11px; 
				width: 100px; 
				height: 23px; 
				color: #ffffff; 
				font-weight: bold; 
				background: url(../images/relaunch/umfrage-button.gif);
				border-width: 0px;
				margin-top: 10px;
				}
				
.back { 		font-family: Arial,Verdana,Tahoma; 
				font-size: 11px; 
				width: 100px; 
				height: 23px; 
				color: #ffffff; 
				font-weight: bold; 
				background: url(../images/relaunch/umfrage-button.gif);
				border-width: 0px;
				margin-top: 10px;
				}

.tx-sremailsubscribe-pi1-click-to-edit a, .tx-sremailsubscribe-pi1 a { 
				background-image: none; 
				}
.tx-sremailsubscribe-pi1-submit { 
				font-family: Arial,Verdana,Tahoma; 
				width: 100px; 
				height: 23px; 
				color: #FFFFFF; 
				font-weight: bold; 
				background: url(../images/relaunch/umfrage-button.gif);
				border: 0px;
				margin-top: 10px;
				}
				
.tx-sremailsubscribe-pi1 fieldset legend { 
				color: #4d4e4e; 
				font-weight: bold; 
				}
				
.tx-sremailsubscribe-pi1 p { 
				padding-left: 0px; 
				margin-left: 0px; 
				}
				
/* ########################################################################## */
.tx-srfeuserregister-pi1 fieldset legend
				{
				font-family: Arial,Verdana,Tahoma;
				font-size: 12px;
				font-weight: bold;
				color: #555555;
				text-decoration: none;
				}
				
#vmarquee a		{
				font-family: Arial,Verdana,Tahoma;
				font-size: 12px;
				font-weight: regular;
				color: #ffffff;
				text-decoration: none;
				}