
input.inputbutton
{
	cursor: pointer;
	margin-right:10px; 
	margin-top:5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #0C55CC; height: 19px; 
	BORDER: #0C55CC 1px solid; BACKGROUND-COLOR: #EAF6FE
}

span.button, input[type=button], input[type=submit]
{
	cursor: pointer;
	margin-right:10px; 
	margin-top:5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #0C55CC; height: 19px; 
	BORDER: #0C55CC 1px solid; BACKGROUND-COLOR: #EAF6FE
}

div.mitlinie
{
	padding-bottom: 5px;
	border-bottom: 1px solid #FFA200;
}

input[type=text], input[type=password], select

{
	margin-top:5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	xheight: 19px; 
	xwidth: 150px; 
	BORDER: #0C55CC 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	
	
	xbackground-color: #4f81bd;
	xborder: 1px solid #385d8a;
	xfont-weight : normal;
	xfont-size: 12px;
	xpadding: 1px; 
	xcolor: white;
	padding: 1px; 
}

hr { height: 1px; margin: 3px; padding: 0px; xcolor: #f79646; background-color:#FFA200; border: 1px solid #FFA200;   }


x.mainheading { font-family: arial; font-size: 12pt; font-weight: bold; border: 2px solid #f79646; padding: 5px;}
x.mainheadingsml { font-family: arial; font-size: 12pt; font-weight: bold; border: 2px solid #f79646; padding: 2px;}
body {font-family: Arial, Tahoma, Verdana;}
#TabAccordion {
  width: 100%;
}

.TabPanelContentContainer {
 
  clear:both;
}

.TabPanelHeaderALT{
  width: 182px;
  height: 1.5em;
	color : #fff;
	background: #4f81bd;
	border: 2px solid #385d8a;
	font-weight : bold;
	font-size: 9pt;
  float: left;
  display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  
  margin-left: 2px;
  margin-right: 2px;
  padding: 1px; 
  text-align: center;
  white-space:nowrap;
  cursor: pointer;
  }
.TabPanelHeader{
  xwidth: 242px;
  cursor: pointer;
 BORDER-RIGHT: #D5EFFF 1px solid; 
BORDER-LEFT: #D5EFFF 1px solid; 
BORDER-TOP: #D5EFFF 1px solid; 
BORDER-BOTTOM: #D5EFFF 1px solid; 
BACKGROUND-COLOR: #ffffff;

background :  url(/cms_meinemedizin/_meinemedizin/design_patientenmeinung/grafix/tab_inh_no.gif) repeat-x;
color: #0C55CC;
font-weight: bold;
font-size: 10pt;
text-decoration: none;
letter-spacing:1px;
height: 16px;
padding-top:6px;
padding-bottom:8px;
padding-left:14px;
padding-right:14px;
xmargin-left: 5px;
xmargin-right: 5px;
}

.TabPanelHeaderHidden {visibility: hidden;}
.TabPanelHover {
	color : #666;
	cursor: pointer;
}

td.linieunten {border-bottom: 1px solid #D5EFFF;xwidth: 10px;}
.TabPanelSelected {
BORDER-BOTTOM: #ffffff 1px solid; 
background :  url(/cms_meinemedizin/_meinemedizin/design_patientenmeinung/grafix/tab_inh_ro.gif) repeat-x;
color: #FFA200;
	xcolor : #fff;
	xbackground: #c0504d;
		xborder: 2px solid #8c3836;
  xcursor: auto;
}

.TabPanelContent {
    overflow: auto;
}
#ListAccordion {
    border : 1px solid #4f4f4f;
    width: 540px;
}

.ListPanelHeader{
	font-size: 12px;
	background: #0d55cd;
	xbackground: #4f81bd;
	xborder: 2px solid #385d8a;
	border: 2px solid #0d55cd;
	color : #ffffff;
	font-weight : normal;
  padding-left: 5px;
  margin: 2px;
  cursor: pointer;
	font-weight : bold;
}

.ListPanelHover {
	color : #fff;
	background: #ffa200;
	xbackground: #c0504d;
	xborder: 2px solid #8c3836;
	border: 2px solid #ffa200;
}

.ListPanelClicked {
   color : #ffffff;
   padding-left: 5px;
}

.ListPanelSelected {
	color : #000;
	background: #ffa200;
	xbackground: #c0504d;
	xborder: 2px solid #8c3836;
	border: 2px solid #ffa200;
	font-weight : bold;
	padding-left: 5px;
}
.ListPanelContent {
    background: #f8f8f8;
    overflow: auto;
	font-size: 9pt;
	font-family: arial;
	color: #0C55CC;
}
.nixda
{
padding-top:50px;
	text-align:center;
	font-style: italic;
	font-size: 9pt;
	font-family: arial;
}
.zusatzinfo
{
	font-size: 8pt;
	font-family: arial;
	color: #777777;
	text-decoration: none;
}

.heading
{
	font-size: 9pt;
	font-family: arial;
	color: #777777;
	font-weight: bold;
}	

.platzierungen
{
	xborder: 2px solid #f79646;
	border: 1px solid #d0e3ef;
	
}
td.platzierungen
{
	border-top: 0px;
	font-size: 8pt;
}
th.platzierungen
{
	background-color: #d0e3ef;
	color: #0C55CC ;
	text-align: left;
	padding-left: 10px;
}

div.TabAccordion div 
{
	font-size: 9pt;
	font-family: arial;
	color: green;
}
