/**source: src/main/resources/META-INF/assets/iem/iem.css **/
body {
	background-color:#F1F1F1;
	font-family:Tahoma,Arial,sans-serif;
	height:100%;
	color: #434343;
}


/**LOGO-LINE**/

span.toolbaritem_logout {
	position:absolute;
	right: 10px;
	top:81px;
	color: #FFFFFF;
}

img.logoimg{
	position:absolute;
	left: 14px;
	top: 12px;
}

.searchField .searchinput 
{
	border: 1px solid #6C6F70;
	border-radius: 0;
}
.searchField {
	text-decoration:none;
	padding:0 0 0 2px;
	margin: 0;
	position:relative;
	float: left;
	height:23px;
	top:0px;
	background-color:transparent;
	line-height:23px;
	text-align:left;
}
.searchForm {
	padding:0;
}
#toolbar {
	background-image: none;
	position:absolute;
	top: 0;
	right:5px;
	width:auto;
	text-align:left;
	white-space: nowrap;
}
span.toolbaritem {
	display:inline;
}
div.menudelimiter {
	color:#434343;
	margin:4px;
	background: none;
}
div#searchbox {
	display:inline;
}
h1
{
	color: #758157;
	background-color: transparent;
	font-size: 1.5em;
	font-weight:normal;
	margin:0;
	padding-bottom:0.5em;
	text-align:left;
	border-bottom: 2px solid #758157;
	margin-bottom:1.5em;
}
div#DatebookWeekly div.headline {
	background-color: inherit;
	border-bottom: inherit;
	padding: inherit;
	font-size: inherit;
	margin: inherit;
	font-weight: inherit;
}
div.headline {
	color: #758157;
	background-color: transparent;
	font-size: 1.0em;
	font-weight:normal;
	margin:0;
	width:100%;
	padding-bottom:60px;
	margin-top: 5px;
	border: none;
	-moz-border-radius: 0;
	border-radius: 0;
}

div span.headline_title{
	width:100%;
	display:block;
	font-size:16px;
	border-bottom:1px solid #758157;
}
div.headlinebuttons
{
	padding-bottom: 0;
	margin-bottom: 0;
	line-height:23px;
	border-top:3px double #F1F1F1;
	border-bottom:1px solid #E2DFDC;
	background-color:#E2DFDC;
	color:#6C6F70;
	display:block;
	position:absolute;
	top: 30px;	
	right:0;
	margin-top:5px;
	width:100%;
	text-align:right;
	height:	23px;
}
div.submenu_buttons .mbutton_div{
	display:inline;
	float:none;
	border-bottom: 1px solid #AAAAAA;
}
div.submenu_buttons .mbutton_o{
	width:10px;
	border:none;
}

div.submenu_buttons span{
	white-space:nowrap;
}

div.t-data-grid {
	border:none;
}
div.t-data-grid-pager 
{
	position:absolute;
	right:2px;
	top:-15px;
	background:transparent;
}

div.t-data-grid-pager { line-height:27px;}

div.t-data-grid-pager a
{
	background-color: #FFFFFF;
}
div.t-data-grid-pager span.current:hover 
{
	border: 1px solid #434343;
}
/**MAIN-MENU**/

#menu {
	background: url("/sophocles/assets/meta/a1404e6a/iem/bg-body_small.gif") repeat-x;
	left: 0px;
	top: 81px;
	width:100%;
	height:35px;
}

.mbutton_o {
	position: absolute;
	height: 20px;
	width: 10px;
	padding: 0;
}
.mbutton_a_ro {
	width: 19px;
}
.mbutton_a_o {
	position: relative;
	height: 20px;
	width: 7px;
	padding: 0;
}
div.mbutton_div {
	background: url("/sophocles/assets/meta/cc550163/iem/bg-nav-left.gif") no-repeat;
	height:20px;
	padding: 0;
	min-width: 50px;
}
div.mbutton_div:hover {
	background: url("/sophocles/assets/meta/cc550163/iem/bg-nav-left.gif") no-repeat;
	background-color:#ABBE81;
	height:20px;
	padding: 0;
}
.subsubmenu div.mbutton_div:hover {
	background:none;
	background-color:transparent;
	height:20px;
	padding: 0;
}
div.menu_selected:hover {
	background-image:none;
}

div.mbutton_a_div {
	background: transparent;
	background-color:transparent;
	padding: 0;
}
#menu a{
	color:#FFFFFF;
}
.mbutton_div .mbutton_a_lo {
	left: 0;
}
.mbutton_a_div {
	background: url("/sophocles/assets/meta/918b8ea/iem/tab_selected_left.png") no-repeat;
}
.mbutton_div:hover{
	left: 0;
}
.mbutton_a_lo {
	left: 0;
	background: transparent;
	height:28px;
}
.mbutton_a_ro {
	height:28px;
	right: 0;
	top:0;
	background: url("/sophocles/assets/meta/cacebcf4/iem/tab_selected_right.png") no-repeat;
}

.mbutton_div .mbutton_ro {
	right: 0;
	top:0;
	display:block;
	background: url("/sophocles/assets/meta/6362c248/iem/button_right.png") no-repeat;
}

div#bigpatient span.mbutton_lo {
	display:none;
}
div#bigpatient.mbutton_a_div div div#switchcurrent a 
{
	color: #000000;
}
div#bigpatient.mbutton_div:hover div div#switchcurrent a 
{
	color: #000000;
}

.mbutton_div:hover .mbutton_ro {
	right: 0;
	background: url("/sophocles/assets/meta/88bbc861/iem/button_right_hover.png") no-repeat;
}
.mbutton_div:hover {
	right: 0;
	background: url("/sophocles/assets/meta/772f4976/iem/bg-nav-right-hover.gif") no-repeat;
}
div.mbutton_div .mbutton_clearsmall{
	background-color: transparent;
	margin:0;
	padding:0px 10px;
	font-size:12px;
	line-height:19px;
	font-weight:normal;
}

div.mbutton_a_div .mbutton_clearsmall{
	margin-right:10px;
	height:28px;
	color: #434343;
	background: url("/sophocles/assets/meta/918b8ea/iem/tab_selected_left.png") no-repeat;
	background-color: transparent;
}

/**SUB-MENU**/
div#allSubmenus {
	position:relative;
	border-bottom: 1px solid #AAAAAA;
	background-color: #DDDDDD;
}
.submenu
{
	border: none;
	background:	#ABBE81;
	margin: 0;
	padding: 0;
	z-index: 0;
	display:none; 
	position:relative;
	top:0;
}
.subsubmenu
{
	border: none;
	background:	#ABBE81;
	margin: 0;
	padding: 0;
	z-index: 0;
	position:relative;
	top:0;
}
.submenudatebook
{
	display:block; 
	left:4px;
	top:113px;
}

.submenu_buttons
{
	background-color:#DDDDDD;
	border-left: 1px solid #AAAAAA;
	color: #434343;
	display:block;
	margin:0;
	padding-bottom:1px;
	text-align: left;
}
.submenu .mbutton_div
{
	background-image: none;
	margin:0;
	padding:1px 10px;
	border-right:1px solid #AAAAAA;
	font-size:14px;
	margin:0;
	float:left;
}
.submenu .mbutton_div:hover .mbutton_ro {
	right: 0;
	background: none;
}
.submenu .mbutton_div:hover .mbutton_lo {
	left: 0;
	background: none;
}

.submenu a {
	color: #434343;
	font-size:12px;
	margin-bottom:0;
}

.submenu .mbutton_div a:hover
{
	color:#000066;
	text-decoration:none;
}

.submenu .mbutton_div .mbutton_clearsmall
{
	display:inline;
}

.submenu .menu_selected .mbutton_clearsmall
{
	color: #FFFFFF;
	background:transparent;
}
.submenu .menu_selected
{
	color: #FFFFFF;
	background: url("/sophocles/assets/meta/5bf76618/iem/submenu_selected.png") repeat-x;
}
.submenu_buttons a div.mbutton_a_div:hover
{
	color: #FFFFFF;
	background: url("/sophocles/assets/meta/1115701b/iem/submenu_selected_hover.png") repeat-x;
}

.submenu .menu_selected a
{
	color:#434343;
}
.submenu .menu_selected a:hover
{
	color:#FFFFFF;
}


.subsubmenu .mbutton_ro,.subsubmenu .mbutton_lo,.subsubmenu .mbutton_ru,.subsubmenu .mbutton_lu, .subsubmenu:hover .mbutton_ro,.subsubmenu:hover .mbutton_lo,.subsubmenu:hover .mbutton_ru,.subsubmenu:hover .mbutton_lu, .subsubmenu .mbutton_a_ro
{
	background-image: none;
	background:transparent;
} 
.subsubmenu div.mbutton_div {
	background-image: none;
}

.submenu .mbutton_ro, .submenu .mbutton_lo, .submenu .menu_selected .mbutton_a_ro, .submenu .menu_selected .mbutton_a_lo {
	background-image: none;
}

.submenu div.mbutton_div:hover {
	background: url("/sophocles/assets/meta/1115701b/iem/submenu_selected_hover.png") repeat-x;
	background-color:#F1F1F1;
	color: #434343;
	padding: 1px 10px;
}



#Usertabs{
	left:4px;
}
#Grouptabs {
	left:4px;
}
#Devicetabs {
	left:4px;
}
#Alarmtabs {
	left:4px;
}
#Datatabs {
	left:4px;
}
#Datebooktabs {
	left:4px;
}
div#Grouptabs div.submenu_buttons span div.mbutton_clearsmall a + a
{
	position:relative;
	display:block;
}




/**CONTENT	width: 1242px;**/
#content {
	background-color: #F1F1F1;
	padding: 0;
	margin: 0;
	position:relative;
	top:113px;
}

#innercontent {
	border-top:none;
	padding-right:0px;
	padding-top:10px;
	top:0px;
}



/**TABLE **/
table.t-data-grid 
{
	border:none;
	font-size:12px;
}

table.t-data-grid thead tr
{
	background-color: #D2CFCC;
	border:none;
	color:#434343;
	font-weight:bold;
	font-size:12px;
}
table.t-data-grid tr th a {
	color:#434343;
}
table.t-data-grid thead tr th {
	border:none;
}
div.t-data-grid
{
	padding:0;
}


table.t-data-grid tbody tr td {
	border:none;
	padding:5px;
}
table.t-data-grid tbody tr td.actions {
	max-width: 20px;
}
td.iccid, th.iccid {
	min-width: 110px;
}

.rowzero,	.rowtwo,	.rowfour,	.rowsix,	.roweight
{
	background-color: #EEF2E6;
	border:none;
	border-bottom: 1px solid #D2CFCC !important;
}

.rowzero:hover, .rowtwo:hover, .rowfour:hover, .rowsix:hover, .roweight:hover {
	background-color: #D3DDBE;
}

.rowone, .rowthree, .rowfive, .rowseven, .rownine  {
	background-color: #F1F1F1;
	border:none;
	border-bottom: 1px solid #D2CFCC !important;
	padding-bottom:1px;
}

.rowone:hover, .rowthree:hover, .rowfive:hover, .rowseven:hover, .rownine:hover {
	background-color: #D3DDBE;
}

tr.t-last {
	border-bottom: 1px solid #666666 !important;
}



/** FORMS **/
div.t-beaneditor-head 
{
	border:none;
	border-radius: 0;
	border-top: 3px double #F1F1F1;
	padding:0;
	color: #434343;
	background-color: #D2CFCC;
	font-weight:bold;
	height:2em;
	padding-top:1em;
	border-bottom:1px solid #666666;
}
div.t-beaneditor-head-label 
{
	margin:2px 2px 2px 10px;
}

div.t-beaneditor-head-img 
{
	margin:2px 10px 2px 2px;
}
div#blockinglayer {
	background-color: #778877;
}

/** OTHER **/
div#GraphDateSelector, #sophoclesaverages {
	border:1px solid #ABBE81;
}
#gdsheader {
	background-color:#ABBE81;
}
.primarylogin {
	background-color:#ABBE81;
}

/** TOOLTIP **/

.tooltip
{
	border:1px solid #434343;
	padding:4px 4px 2px 2px;
	background:#ABBE81;
	max-width:25em;
	z-index:7;
}
.widetooltip
{
	border:1px solid #434343;
	padding:4px 4px 2px 2px;
	background:#ABBE81;
	max-width:60em;
	z-index:7;
}

#dragbarhand
{
	background-color:#ABBE81; 
}
#dragbar_left
{
	background-color:#ABBE81; 
}
#dragbar_right
{
	background-color:#ABBE81; 
}

.gdsecg {
	border:1px solid #ABBE81;
}

.gdsecgiem {
	height:250px;
	margin: 0;
	padding:5px 0 0 0 ;
	border: 0;
}


div#ecgcomments {
	padding:5px;
	margin: 5px;
	width: 269px;
	border: 1px solid #ABBE81;
}



a {
	color:#6C6F70;
}

#DatebookWeekly {
	border:1px solid #ABBE81;
}
#DateSelector {
	border:1px solid #ABBE81;
}
#DatebookToolbar {
	border:1px solid #ABBE81;
}
#DatebookEntryOuter {
	border:1px solid #ABBE81;
}
h2 {
	border-bottom:2px solid #ABBE81;
}
h3 {
	border-bottom:2px solid #ABBE81;
	width: 97%;
}

.datebook_week_selected {
	border:2px solid #ABBE81 !important;
}

div.datebookEntry {
	background-color:#ABBE81;
}

div.datebookEntry:hover {
	background-color: #ABBE81;
}

div.t-data-grid-pager a, div.t-data-grid-pager span.current {
	margin-right:0;
	margin-left:5px;
	border-radius: 0;
}
img#switchleft {
	top:3px;
	left:8px;
}
img#switchright {
	top:3px;
	right:18px;
}
.error_main
{
	float:left;
	top:0;
}
.success_main
{
	float:left;
	top:0;
}

div#searchbox input.searchinput
{
	background-color: #FFFFFF;
	border: 1px solid #434343; 
	width:10em;
}

div.t-beandisplay, div.t-beaneditor {
	background-color: #E1E8DB;
	margin-top: 2px;
	border: none;
	border-bottom: 1px solid #666666;
	border-radius:0;
}

thead {
	border-bottom: 1px solid #666666;
/**	outline: 2px solid #F1F1F1; **/
}
tbody {
	border-top: 1px solid #F1F1F1;
}

div#grid {
	margin: 0 10px 0 10px;
	position:relative;
}
div.clinicconfiguration {
	margin: 10px 10px 0 10px;
	position:relative;
}
div#grid_0, div#grid_1, div#grid_2   {
	margin: 0 10px 0 10px;
	position:relative;
}

div.floatingform {
	background-color: #F1F1F1;
}
table.t-data-grid thead tr th.actions {
	position:absolute;
	visibility:hidden;
	width:0;
	padding:0;
}
table.t-data-grid {
	position:static;
}
table.t-data-grid tbody{
	position:static;
}
table.t-data-grid tbody tr td.actions{
	position:absolute;
	visibility:hidden;
	right:200px;
}
table.t-data-grid tbody tr:hover td.actions a span.ablabelaction{
	float:left;
	clear:left;
}
span#deletebutton a span.ablabelaction {
	color:#434343;
}

div#metrics {
	background-color: #E3DCDC;
	margin: 0;
	width:auto;
	color:#434343;
	padding: 0;
	font-size:8pt;
}
/** Evaluation Bar auf der IEMKioskPage */
.optimal {
	background-color: #00CC00;
}
.good {
	background-color: #00FF00;
}
.quitegood {
	background-color: #CCFFCC;
}
.bad {
	background-color: #FFCCCC;
}
.worse {
	background-color: #FF0000;
}
.awful {
	background-color: #CC0000;
	color: #FFFFFF;
}
div.t-beandisplay-label {
	color:#434343;
}
a:hover {
	color: #434343;
}
a {
	color: #434343;
}

#actioncontainer a {
	float:left; 
	clear:left;
}
#actioncontainer a + a span.action {
	margin-left:0;
}
#actionspopup {
	padding:0px;
	margin:0px;
	border:none;
	border-collapse:collapse;
	background-color: #a5b483;
	padding: 5px;
	border: 2px solid #f1f1f1;
	border-radius: 5px;
}
#actionspopup tbody{
	border:none;
	padding:0;
}
#actionspopup_tl {
	background: url("/sophocles/assets/meta/862fadbd/iem/popupborder2.png");
}
#actionspopup_tc {
	background: url("/sophocles/assets/meta/d0ca328b/iem/popupborder2_y.png");
}
#actionspopup_tr {
	background: url("/sophocles/assets/meta/862fadbd/iem/popupborder2.png");
}
#actionspopup_cl {
	background: url("/sophocles/assets/meta/8cc53388/iem/popupborder2_x.png");
}
#actionspopup_cc {
	background-color:#a5b483;
}
#actionspopup_cr {
	background: url("/sophocles/assets/meta/8cc53388/iem/popupborder2_x.png");
}
#actionspopup_bl {
	background: url("/sophocles/assets/meta/862fadbd/iem/popupborder2.png");
}
#actionspopup_bc {
	background: url("/sophocles/assets/meta/d0ca328b/iem/popupborder2_y.png");
}
#actionspopup_br {
	background: url("/sophocles/assets/meta/862fadbd/iem/popupborder2.png");
}

#actionspopup_container .ablabelaction {
	display:inline;
	white-space:no-break;
}
#actionspopup_container a+a, #actionspopup_container span+a {
	border-top:1px solid #D3DDBE;
}
#actionspopup_container div
{
	width:100%;
}
div#firstNodeContent {
	height: 1.2em;
	border-bottom:1px solid #D3DDBE;
}
#actionspopup_container a {
	text-align:left;
	display:block;
	width:100;
}
#actionspopup_container a:hover {
	background-color:	#D3DDBE;
	color:	#000000;
}
#actionspopup_container a + a span.ablabel{
	margin-left:0;
}
table#dragtable tr td.actions 
{
	display:none;
	visibility:hidden;
	position:absolute;
	width:0;
	height:0;
}


.ablabelaction {
	display:none;
}


a + a span.ablabel, a + a div.sprite_out  {
	margin-left:10px;
}
span + a span.ablabel {
	margin-left:10px;
}

table.t-data-grid thead tr th {
	padding-right:20px;
}
table.t-data-grid thead tr th.t-first {
	padding-left:5px;
}

input#textfield.searchinput {
	margin: 0 5px 0 5px;
}

.mbutton_clearsmall .ablabel {
	margin-left:0;
	margin-right:2px;
	padding-right:0;
}
span.logouttext {
	position:relative;
	top:6px;
	float:right;
}
span.proxytest {
	position:relative;
	top:6px;
	float:right;
	padding-right: 20px;
	color: #BB0000;
}

a#logout.tab div.mbutton_div {
	color: #FFFFFF;
}
div.t-beaneditor label, div.t-beandisplay div.t-beandisplay-label {
	color: #434343;
	font-weight: bold;
}

div.t-beandisplay-row div.t-beandisplay-value {
	margin-left:10px;
}
div.BeanForm div.t-beaneditor div.t-beaneditor-row input {
	margin-left:10px;
}
div.t-beaneditor-row select {
	margin-left:10px;
}
select#selectlanguage {
	border:none;
	color:#434343;
}
.gdsheader {
	background-color:#ABBE81;
	color:#FFFFFF;
}
div.showntab {
	display:block !important;
}


#toolbar, #toolbar a:hover, #toolbar a:active, #toolbar a:visited, #toolbar a:link {
	color: #434343;
}
#breadcrumbcenter
{
	position:relative;
	top:2em;
	font-size: 12px;
	left: 1em;
}
#toolbar
{
	z-index:0;
}
div.t-palette-controls button img {
	vertical-align:middle;
}

#groupMoveRight, #groupMoveLeft {
	float:none;
	position:static;
}
#groupMoveRightWrapper, #groupMoveLeftWrapper {
	float:none;
	width:20px;
	position:relative;
	display:inline;
	border-right: 1px solid #AAAAAA;
}

#gridnoheader {
	position:relative;
}

#gridnoheader div.t-data-grid-pager
{
	top:-77px;
}
#saveTopSubmit {
	position:absolute;
	left: 25em;
	top:0;
}
.css_EditMessages{
	position:relative;
}
.leftsideOneThird {
	width: 33%;
	float: left;
	padding: 0px;
	position:relative;
	display:block;
}

.rightsideTwoThirds {
	width: 65%;
	float: right;
	padding: 0px;
	position:relative;
	display:block;
}
hr 
{
	background-color: #758157;
	height:	5px;
	border:0px;
	clear:both;
}
img#finalreportlogo
{
	float:right;
}
div#finalreporttitle
{
	float:left;
	font-size: 50px;
	letter-spacing: 4px;
	position:relative;
	top:91px;
	color: #000000;
	font-style: italic;
	font-weight:bold;
	text-shadow:#758157 1px 1px 3px;
	font-family: Arial;
}
div#finalreport
{
	vertical-align: bottom;
	text-align:center;
}

textarea#kommentarField1
{
	margin-left:1em;
}

span.ablabel label {
	cursor: pointer;
}

div.t-beaneditor span.ablabel label{
	color: #FFFFFF;
	font-weight: normal;
}
#finalizepatient {
	font-size: 20px;
	background-color:#E1E8DB;
	border: 2px outset #E1E8DB;
	padding:2px;
}
div#tabbingblocker img{
	position:relative;
	top:50px;
	right:20%;
}
#AVGBPGraphDateSelector  {
	border:1px solid #ABBE81;
}
div#AVGBPGraphDateSelector div.gdsheader, div#AVGBPGraphDateSelector div#avgZone, div#AVGBPGraphDateSelector div#avgZone div {
	display:block;
}
div#innerbody {
	background-color: #F1F1F1;
}


/** Displays the result values  on the ECG analysis page */ 
.AnalysisBeanDisplay
{
	margin-left:10px;
	float:left; 
	clear:both; 
	width:99%;
}

div.AlarmConfigTitrationBP-BeanForm div.t-beandisplay-row div.t-beandisplay-label 
{
	width:60%;
}
div.AlarmConfigTitrationBP-BeanForm div.t-beandisplay div.t-beandisplay-value {
	left:60%;
	width:39%;
}
.ecgpage {
	margin:0 auto;
	width:910px;
}

#innercontent > h1 {
	height:1em;
}
span.adressbelongsto {
	display:block;
}
div#statispanel {
	height:530px;
	background-color: #FFFFFF;
}
div#statispanel th {
	background-color: #C8C8C8;
	text-align:left;
}
div#statispanel td {
	background-color: #F0F0F0;
	text-align:left;
}
div#iempwatrace {
	width:600px;
}
div#grid-VMKommentar .headline {
	background-color:#ABBE81;
	color:#FFFFFF;
}

span#pwalogin {
	position:absolute;
	right:1em;
	top: 4px;
	z-index:5;
}
span#pwalogin div.t-error{
	position:absolute;
	top: 2em;
	right:0;
}
div#patientblock {
	width:1088px;
	min-height: 265px;
	float:left;
}
div#graphzone {
	float:left;
	clear:both;
}
.nextbutton {
	left: 50%;
	bottom: 0px;	
	position:absolute;
	padding-left:2em;
}
.printbuttondoc {
	left: 76%;
	bottom: 0px;	
	position:absolute;
	padding-left:2em;
}
.printbuttonpat {
	left: 87%;
	bottom: 0px;	
	position:absolute;
	padding-left:2em;
}

div#pwaapplet {
	width: 140px;
	height: 90px;
	border: 2px solid #C1C1C1;
}
div#appletblock {
	position:fixed;
	right:0px;
	bottom:0px;
}
div#graphzone div.bottombuttons {
	margin-bottom:1em;
	margin-top:0;
}
div.inputpwa {
	height: 72em;
}
#emptytab, #emptysubmenu {
	height: 22px;
	min-height:22px;
}
.leftsidesmall div#grid {
	margin:0;
}
div.leuvencontent {
	height: 100%;
}

span.targetValueGlucoBad 
{
	background-color: red;
}
span.targetValueGlucoOK
{
	background-color: green;
}

#GlucoNHSTargetPercent {
    border: 1px solid #ABBE81;
    float: left;
    margin: 2px;
    padding: 2px;
    width: 18em;
}


#activityTicker {
	position:static;
	float:left;
	top:0;
	left:0;
	border: 1px solid #A5B483;
	min-width: 500px;
	max-width: 500px;
	width:500px;
}

.BeanForm {
	border:none;
	border-radius: 0;	
}

div#avgZone{
	background: transparent !important;
}
div#clinicselect{
	border-radius: 0;
	width: inherit;
}
div.datepickerControl{
	top: 39px !important;
}
#grid-VMKommentar-zone div.t-data-grid, #grid-VMKommentar-zone div.t-data-grid table.t-data-grid, #kommentarGrid div.t-data-grid, #kommentarGrid div.t-data-grid table.t-data-grid {
    max-width: 265px;
    width: 265px;
}

div#addresstypes {
	background-color: #EEF2E6;
}

div#bottomGeneral {
	padding-top: 20px;
}

.ecgright {
	width: 300px;
}
.ecgcomments {
	width:300px;
}

div#grid-VMKommentar.t-data-grid div.headline div.headlinebuttons {
    top: -25px;
}

table.t-data-grid thead tr th.message {
    width: 70%;
}
h1 a img {
	vertical-align: baseline;
}
h4 {
	border-bottom: 2px solid #ABBE81; 
}

div.nodata
{
	padding-bottom: 40px;
}
div#btterminallog div.t-beandisplay {
	min-height: 26px;
}
span.pdfbutton {
	text-align: right;
	width: 45px;
}

.bottombuttons {
    margin-top: 46px;
} 
div#otaplog {
    clear: both;
}

.well {
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    min-height: 20px;
    padding: 19px;
}

div.splideimagewrapper {
	position: relative;
}
div#testSpan {
	position: absolute;
}
div.graph_container {
	padding-left: 0px;
}

#sophoclesaverages {
	margin: 10px 2px 2px 2px;
	padding: 2px;
	float: left;
	width: 18em;
}
.sophoclesleftside {
	max-width: 1000px;	
}
#splideimagesophocles {
	display: flex;
	flex-direction: row;
}
#sophoclesaverages table {
	text-align: right;
}
.gdsvalues table {
	width: 100%;
	table-layout: fixed; 
}
.gdsvalues table td + td{
	text-align: center;
}
#sophoclesaverages .gdsheader {
	text-align: center;
}
div.list_data {
	clear: both;
}