/* --------------------------------------------------------------
  RESET CSS (Eric Meyer's "Reset CSS" 2.0)
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display:block;
}

body {
	line-height:1;
}

/*ol, ul {
	list-style:none;
}*/

blockquote, q {
	quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content:none;
}

table {
	border-collapse:separate;
	border-spacing:0;
}


/* --------------------------------------------------------------
  GLOBAL STYLES
-------------------------------------------------------------- */
html {
	height:100%;
}

body {
	height:100%;
}

body {
	color:#134274;
	background:none #FFFFFF;
	line-height:1.3;
	font-size:.89em; /**/
	font-family:'Ubuntu',Arial,Helvetica,sans-serif;
}

h1 {font-size:1.5em;}
h2 {font-size:1.4em;}
h3 {font-size:1.3em;}
h4 {font-size:1.2em;}
h5 {font-size:1.1em;}
h6 {font-size:1em;}

h1, h2, h3, h4, h5 {
	font-weight:normal;
}

ul, ol, p {
	margin:.8em 0;
}

ol, ul { padding-left:40px }
ol { list-style-type:decimal }
ol ul, ul ol,
ul ul, ol ol { margin-top:0; margin-bottom:0 }

small, sub, sup {
	font-size:.8em;
}

em, i {
	font-style:italic;
}

u {
	text-decoration:underline;
}

sub {
	vertical-align:sub;
}

sup {
	vertical-align:super;
}

strong, b {
	font-weight:bold;
}

select {
	margin:0;
	font:inherit;
	padding:1px;
	text-decoration:none;
	font-size:80%;
	border:1px solid #E0E0E0;
}

input, textarea, button {
	font:inherit;
	/*font-family:"Noto Sans", Arial, Helvetica, sans-serif;*/
	font-family:'Ubuntu',Arial,Helvetica,sans-serif;
}

label, input[type=checkbox], input[type=radio], select {
	cursor:pointer;
}

input[type=checkbox], input[type=radio] {
	border-style:none;
	background-color:transparent;
}

input[type=text], input[type=file], input[type=password], textarea {
	border:1px solid #E0E0E0;
	padding:3px;
	text-decoration:none;
	font-size:90%;
}

input[type=text]:focus, input[type=file]:focus, input[type=password]:focus,
textarea:focus, select:focus {
	border-color:#A0B0FF;
}

a {
	/*color:#03A;*/
	color:#004d9b;
	text-decoration:none;
	cursor:pointer;
/* BEGIN WebDAV:Enable links with AnchorClick behavior for Internet Explorer.
 * All skins which want to support mounting of Webfolders using Internet Explorer
 * must explicitly enable AnchorClick behavior.
 */
 behavior:url(#default#AnchorClick);
/* END WebDAV:Enable links with AnchorClick behavior for Internet Explorer. */
}

a:focus,
a:hover {
	color:#000;
	text-decoration:underline;
}

hr {
	margin-bottom:.8em;
	border:none;
	border-top:1px solid #ddd;
}

table {
	font-size:100%;
}

img {
	vertical-align:middle;
}

tr, td {
	vertical-align:top;
	white-space:normal;
	word-wrap:break-word;
}

code {
	font-family:Pragmata, Menlo, 'DejaVu LGC Sans Mono', 'DejaVu Sans Mono', Consolas, 'Everson Mono', 'Lucida Console', 'Andale Mono', 'Nimbus Mono L', 'Liberation Mono', FreeMono, 'Osaka Monospaced', Courier, 'New Courier', monospace;
	font-size:90%;
	color:#858585;
}

@media print {
	h1, h2, h3,
	h4, h5, h6	{ page-break-after:avoid }
	ul, ol, dl	{ page-break-before:avoid }
}

/* --------------------------------------------------------------
  SPECIAL STYLES
-------------------------------------------------------------- */

body#tinymce, body.mceContentBody {
	height:auto;
}

body.std {
	/*background:url('./images/frame_back.png') repeat-x scroll 0 0 #fff;*/
	background:none repeat-x scroll 0 0 #f4f4f4;
}

.ilNoDisplay {
	display:none;
}

.ilClearFloat {
	clear:both;
}

.ilFloatRight {
 float:right;
}

.ilPositionStatic {
	position:static;
}

.ilPrintContent {
	padding:0 15px;
}
/*
div.ilFrame {
	padding:0;
}
*/
div.ilFrame {
	margin:0px auto 20px auto;

	width:100%;
	max-width:1002px;

	min-height:320px;

	-webkit-box-shadow:0 0 40px #bbb;
	box-shadow:0 0 40px #bbb;

	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;

	background-color:#eef5f8;
	background-image:none;
	background-repeat:repeat;
	background-position:0 0;

}

div.ilStartupFrame {
/*	margin:10px auto;*/
	margin:0px auto 20px auto;
/*	background:#F9F9F9 url(./images/head_back.png) repeat-x;*/
	width:100%;
	max-width:1002px;
	box-shadow:0 0 40px #808080;
	min-height:450px;


	background-color:#eff1f1;
	background-image:none;
	background-repeat:repeat;
	background-position:0 0;

}

div#il_startup_content {
/*	padding:40px 20px 35px;*/
	padding:0px 10px 20px 10px;
	background:none no-repeat 0 0 transparent;
/*
	box-shadow:inset 0 2px 2px #D0D0D0;
	background-color:#F9F9F9;
	background-image:url('./images/bg-pattern.png');
	background-repeat:repeat;
	background-position:0 0;
*/
}

#il_startup_content form table {
	/* out-commented due to http://www.ilias.de/mantis/view.php?id=10264 */
	/* width:500px; */
}

.ilStartupSection {
	text-align:center;
/*	padding-top:25px;*/
	padding-top:8px;
}

.ilStartupSection a {
	color:#134274;
}

.ilCenter {
	text-align:center;
}

/* Eroor Messages */
div.ilMessageBox {
	/*display:none;*/
}

div.ilStartupLPE {
	display:none;
}

div.ilStartupSection .ilStartupCasForm {
	display:none;
}

div.ilStartupSection .ilStartupForm {
	/*isplay:none;*/
}

div.ilStartupSection .ilStartupOpenIdForm {
	display:none;
}

div.ilStartupSection div.ilForm {
	margin:auto;
	display:block !important;
	width:400px;
	/*max-width:400px;*/
	max-width:100%;
	border:1px solid #dad2d2;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

div.ilStartupSection div.ilForm div.ilFormRow {

}

div.ilStartupSection div.ilForm div.ilFormRowHeader {
	display:block;
	width:92%;
	margin:0 auto;
}

div.ilStartupSection div.ilForm div.ilFormRowHeader div.ilFormHeader {
	/*color:#eee;*/
	color:#134274;
	text-align:left;

	display:block;

	width:auto;
	max-width:100%;

	/*margin:25px 0 0 0;*/
	margin:15px 0 0 0;
	padding:0;

	/*border:1px solid #134274;*/
	border:0 none;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	/*background:#0d5aa3; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

div.ilStartupSection div.ilForm div.ilFormRowHeader div.ilFormHeader .ilFormHeader {
	font-size:180%;
	font-weight:normal;

	display:block;

	margin:0px 12px 6px 12px;

/*
	text-shadow:-2px -2px 1px #282423;
	filter:dropshadow(color=#282423, offx=-2, offy=-2);
*/

}

div.ilStartupSectionSupport div.ilForm div.ilFormRowHeader div.ilFormHeader .ilFormHeader {
	font-size:160%;
}

div.ilStartupSection div.ilForm div.ilFormRowHeader div.ilFormHeader .ilFormHeader_with_Image {
	margin:5px 16px 6px 6px;
}

div.ilStartupSection div.ilForm div.ilFormRowHeader div.ilFormHeader .ilFormInfo {
	display:none;
}

div.ilStartupSection div.ilForm div.ilFormRowHeader div.ilFormCommands {
	display:none;
}

div.ilStartupSection div.ilForm div.ilFormRowStd {
	display:block;
	width:92%;
	margin:0 auto;
}

div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormOption {
	display:none;
}

div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormValue {
	display:block;
	width:auto;
	max-width:100%;

	padding:0;
	margin:10px 0 0 0;

	border:0 none;
}

div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormValue input {
	/*font-size:150%;*/
	font-size:160%;
	color:#134274;

	width:96%;
	max-width:96%;

	padding:3% 2% 3% 2%;

	border:1px solid #c7bcbb;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	background:#eee; /* Old browsers */
	background:-moz-linear-gradient(top, #eee 0%, #fbfbfb 21%, #eee 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(21%,#fbfbfb), color-stop(100%,#eee)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #eee 0%,#fbfbfb 21%,#eee 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #eee 0%,#fbfbfb 21%,#eee 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #eee 0%,#fbfbfb 21%,#eee 100%); /* IE10+ */
	background:linear-gradient(to bottom, #eee 0%,#fbfbfb 21%,#eee 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eee', endColorstr='#eee',GradientType=0 ); /* IE6-9 */
}

div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormValue input:focus {
	-webkit-box-shadow:0px 0px 8px 0px #dc6900;
	box-shadow:0px 0px 8px 0px #dc6900;
}

/* WebKit browsers */
div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormValue input::-webkit-input-placeholder {
	color:#c7bcbb;
}
/* Mozilla Firefox 4 to 18 */
div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormValue input:-moz-placeholder {
	color:#c7bcbb;
}
/* Mozilla Firefox 19+ */
div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormValue input::-moz-placeholder {
	color:#c7bcbb;
}
/* Internet Explorer 10+ */
div.ilStartupSection div.ilForm div.ilFormRowStd div.ilFormValue input:-ms-input-placeholder {
	color:#c7bcbb;
}

div.ilStartupSection div.ilForm div.ilFormRowText {
	display:block;
	width:92%;
	margin:0 auto;
}

div.ilStartupSection div.ilForm div.ilFormRowText .ilFormText {
	font-size:120%;
	text-align:left;

	display:block;
	width:auto;
	max-width:100%;

	padding:0;
	margin:10px 0 0 0;

	border:0 none;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter {
	display:block;
	width:100%;
	/*margin:20px auto 0 auto;*/
	margin:10px auto 0 auto;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormFooter {
	display:none;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands {
	display:block;
	background:none no-repeat 0 0 transparent;
	/*margin:0 0 20px 0;*/
	margin:0 10px 10px 0;
	text-align:right;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit {
	display:none;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image {
	background:none;

	cursor:hand;
	cursor:pointer;

	padding:8px 8px 3px 16px;

	border:0 none;

	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;

	outline:0;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image::-moz-focus-inner {
	border:0;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image:focus {
	-webkit-box-shadow:0px 0px 8px 0px #f51f6b;
	box-shadow:0px 0px 8px 0px #f51f6b;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image:focus,
div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image:hover,
div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image:active {
	outline:0;
	border:0;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image .button_image {
	background:url('./images/go-button.png') no-repeat 0 0 transparent;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:63px;
	height:42px;
}

div.ilStartupSection div.ilForm div.ilFormRowFooter div.ilFormCommands .submit_image .button_text {
	display:none;
}

.registration {
 margin:5px auto 0;
 width:700px;
}
/*
div#mainspacekeeper {
	background-color:#F9F9F9;
	box-shadow:inset 0 2px 2px #D0D0D0;
}
*/
div#mainspacekeeper {
	/*margin:10px 40px;*/
	margin:0 0;

	-webkit-border-radius:inherit;
	-moz-border-radius:inherit;
	border-radius:inherit;

	position:relative;

}
/*
div#mainscrolldiv {
	padding:5px 10px 0;
}
*/
div#mainscrolldiv {
	padding:0;

	-webkit-border-radius:inherit;
	-moz-border-radius:inherit;
	border-radius:inherit;

}

.fullwidth {
	width:100%;
}

/* --- 3 column layout -- */

.il_ColumnLayout {
	width:100%;
	min-height:100%;
}

#il_left_col {
	vertical-align:top;
	width:20%;
	padding:0 0 0 1%;
	float:left;
}

#il_center_col {
	vertical-align:top;
	width:98%;
	padding:0 1%;
	min-height:1px;
	float:left;
	padding-bottom:15px;
}

#il_center_col.one_side_col {
	width:77%;
}
#il_center_col.two_side_col {
	width:56%;
}

#il_right_col {
	vertical-align:top;
	width:20%;
	padding:0 1% 0 0;
	float:left;
}

input.fullwidth, textarea.fullwidth {
	width:98%;
}

div.input {
	border:1px solid #E0E0E0;
	padding:3px;
	text-decoration:none;
	font-size:90%;
	background-color:#FFF;
	overflow:auto;
}
div.input:focus {
	border-color:#A0B0FF;
}
input[type=text].numeric {
	text-align:right;
}

/* ---------------- alternating tablerowcolors ----------------- */



.tblrow2_mo {
	background-color:#F1F1F1;
	color:#222;
	padding:3px;
}

.tblrow1_mo {
	background-color:#FFF;
	color:#222;
	padding:3px;
}

.tblrow1_mo:focus,
.tblrow1_mo:hover,
.tblrow2_mo:focus,
.tblrow2_mo:hover {
	background-color:#D0D0FF;
}

.tblrow2light {
	background-color:#F1F1F1;
	color:#808080;
	padding:3px;
	vertical-align:top;
}

.tblrow1light {
	background-color:#FFF;
	color:#808080;
	padding:3px;
	vertical-align:top;
}

.tblrowmarked {
	background-color:#FFE4E4;
	color:#222;
	padding:3px;
}

.tblrow2top {
	background-color:#F1F1F1;
	color:#222;
	padding:3px;
	vertical-align:top;
}

.tblrow1top {
	background-color:#FFF;
	color:#222;
	padding:3px;
	vertical-align:top;
}

.tblrowmarkedtop {
	background-color:#FFE4E4;
	color:#222;
	padding:3px;
	vertical-align:top;
}

/* -------------------- table formatting ------------------ */
div.ilTable {
	display:table;
	width:100%;
}

div.ilTableRow {
	display:table-row;
}

div.ilTableCell {
	display:table-cell;
}

div.ilCommandRow {
	 text-align:right;
	 padding-right:1%;
	 margin-bottom:15px;
}

div.ilCommandRow.one_side_col {
	 padding-right:22%;
}

div.ilAdminRow {
	margin:10px 1% 20px;
	width:98%;
}

table.std {
	color:#222;
	background-color:#BBB;
	border-spacing:0;
	border-collapse:collapse;
	border:1px solid #9EADBA;
}


table.halfwidth {
	color:#222;
	background-color:#BBB;
	width:50%;
	border-spacing:0;
	border-collapse:collapse;
	border:1px solid #9EADBA;
}

table.ilPDSelectedItemBlock {
	color:#222;
	background-color:#bbbbbb;
	width:100%;
	border-spacing:1px;
	border-width:0px;
}

.fullwidth_invisible {
	color:#222;
	background-color:#FFF;
	width:100%;
	border-spacing:0;
}

table.nobackground {
	color:#000;
	background-color:inherit;
	border-spacing:0;
	padding:3px;
}

table.shop {
 width:50%;
 margin:0;
 cellspacing:0;
}

div.shop {
 text-align:right;
 margin-top:-20px;
}

.shop img {
}

.subitem {
 clear:both;
 margin:5px 0px;
 padding-top:5px;
 border-top:1px dotted #C0C0C0;
}

td.nobackground {
	color:#000;
	background-color:inherit;
	border-spacing:0;
	border:none;
	padding:3px;
	vertical-align:top;
}

th.il_invisible, td.il_invisible {
	background:#FFF none;
}

.tbltitle {
	color:#222;
	font-weight:bold;
	background:#EDEDED url(./images/TableHeader.png) repeat-x;
}

tr.tbltitle {
	border-bottom:1px solid #9EADBA;
}

tr.std {
	/*background-color:#FFF;*/
	background-color:transparent;
	color:#222;
	padding:3px;
}

th.option, td.option {
	background-color:#F5F5F5;
	color:#222;
	padding:3px;
	font-weight :bold;
	vertical-align:top;
	text-align:right;
	border-top-width:1px;
	border-top-color:#9EADBA;
	border-top-style:solid;
}

td.sub_option {
	background-color:#FFF;
	color:#222;
	padding:3px;
	font-weight :bold;
	vertical-align:top;
	text-align:right;
	border-top-width:1px;
	border-top-color:#9EADBA;
	border-top-style:solid;
}

td.option_subtitle {
	background-color:#FFF;
	background-image:none;
	width:100%;
	color:#222;
	padding:13px 3px 3px 3px;
	vertical-align:top;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#9EADBA;
}

td.option_value {
	background-color:#FFF;
	background-image:none;
	color:#222;
	padding:3px;
	vertical-align:top;
	text-align:left;
	border-top-width:1px;
	border-top-color:#9EADBA;
	border-top-style:solid;
}

td.option_value_center {
	background-color:#FFF;
	background-image:none;
	color:#222;
	padding:3px;
	vertical-align:top;
	text-align:center;
	border-top-width:1px;
	border-top-color:#9EADBA;
	border-top-style:solid;
}

td.option_value_details {
	background-color:#FFE4E4;
	background-image:none;
	color:#222;
	padding:3px;
	vertical-align:top;
	text-align:left;
}
td.option_value_center_details {
	background-color:#FFE4E4;
	background-image:none;
	color:#222;
	padding:3px;
	vertical-align:top;
	text-align:center;
}

td.option_desc, p.option_desc {
	background-color:#FFF;
	background-image:none;
	color:#222;
	padding:3px;
	font-style:italic;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
}

td.option_info {
	background-color:#FFF;
	background-image:none;
	color:#222;
	padding:3px;
	font-weight:bold;
	vertical-align:top;
	text-align:center;
}

td.boxed {
	border-style:solid;
	border-width:thin;
}

/*Link, Visited, Hover, Focus, Activ*/
a.il_ContainerItemCommand2:link, a.il_ContainerItemCommand2:visited,
a.il_ContainerItemCommand:link, a.il_ContainerItemCommand:visited {
	/*font-size:80%;*/
	font-size:120%;
	text-decoration:none;
	margin:0px 3px 0px 0px;
	white-space:nowrap;
	font-weight:normal;
}

a.il_ContainerItemCommand2:focus,
a.il_ContainerItemCommand2:hover,
a.il_ContainerItemCommand:focus,
a.il_ContainerItemCommand:hover {
	text-decoration:underline;
}

div.il_ContainerItemCommands2 {
	text-align:right;
	margin:0px 3px 3px 3px;
}

div.il_ContainerItemCommands {
	padding-bottom:2px;
	padding-top:2px;
}

/*Link, Visited, Hover, Focus, Activ*/

h4.il_ContainerItemTitle {
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:100%;
	display:inline;
}

div.il_ContainerItemTitle {
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:100%;
	display:block;
}

a.il_ContainerItemTitle {
	font-weight:normal;
	font-size:100%;

	padding:0px;
	margin:0px;

	display:block;

	position:relative;

	border:2px solid #fff;
}

a.il_ContainerItemTitle:focus,
a.il_ContainerItemTitle:hover {
	text-decoration:none;

	border:2px solid #f51f6b;

	background-color:#282423;
}

a.il_ContainerItemTitle .pre_lm_image {

	display:block;

	width:120px;
	height:80px;

	position:absolute;
	left:10px;
	top:-2px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

a.il_ContainerItemTitle:focus .pre_lm_image,
a.il_ContainerItemTitle:hover .pre_lm_image {

}

a.il_ContainerItemTitle .default_lm_icon {
/*	background-image:url('./images/kapitel_default.png');*/
	/*background-image:url('./images/milupa/m_menu_imgbox_alias.png');*/
	background-image:none;
}

a.il_ContainerItemTitle .kap_sprache {
	background-image:url('./images/kapitel_sprache.png');
}

a.il_ContainerItemTitle .kap_schreibwerkstatt {
	background-image:url('./images/kapitel_schreibwerkstatt.png');
}

a.il_ContainerItemTitle .kap_milupa {
	background-image:url('./images/kap_milupa.png');
}

a.il_ContainerItemTitle .tst_lm_icon {
	background-image:url('./images/milupa-tests.png');
}
/*
a.il_ContainerItemTitle .lm_title {

	display:block;

	width:auto;
	max-width:780px;
	height:80px;

	position:relative;
	left:95px;
	top:40%;

}
*/
a.il_ContainerItemTitle .lm_title_table {
	display:table;

	width:auto;
	max-width:760px;
	height:76px;

	border:0 none;

	position:relative;
	left:130px;
}

a.il_ContainerItemTitle:focus .lm_title_table,
a.il_ContainerItemTitle:hover .lm_title_table {

}

a.il_ContainerItemTitle .lm_title_trow {
	display:table-row;
}

a.il_ContainerItemTitle:focus .lm_title_trow,
a.il_ContainerItemTitle:hover .lm_title_trow {

}

a.il_ContainerItemTitle .lm_title_tcell {
	color:#514847;

	display:table-cell;

	vertical-align:middle;

	font-size:130%;

	text-shadow:-1px -1px 1px #c7bcbb;
	filter:dropshadow(color=#c7bcbb, offx=-1, offy=-1);
}

a.il_ContainerItemTitle:focus .lm_title_tcell,
a.il_ContainerItemTitle:hover .lm_title_tcell {
	color:#fff;

	text-shadow:-1px -1px 1px #000;
	filter:dropshadow(color=#000, offx=-1, offy=-1);
}

a.il_ContainerItemTitle .lm_title_tcell b, a.il_ContainerItemTitle .lm_title_tcell i {
	display:none;
}

a.il_ContainerItemTitle .post_lm_image {

	display:block;

	width:34px;
	height:34px;

	position:absolute;
	right:21px;
	top:21px;

	background:url('./images/button-next.png') no-repeat 0 0 transparent;
}

a.il_ContainerItemTitle:focus .post_lm_image,
a.il_ContainerItemTitle:hover .post_lm_image {

}

div.il_ItemProperties {
	margin-top:2px;
	margin-bottom:5px;
	text-align:left;
	font-weight:normal;
	font-size:90%;
}

div.il_ItemNotice {
	margin-top:2px;
	margin-bottom:5px;
	text-align:left;
	font-weight:normal;
	font-size:90%;
	color:green
}

div.il_Preconditions {
	margin-top:3px;
	text-align:left;
	font-size:90%;
}

a.il_ItemProperty:link, a.il_ItemProperty:visited {
	text-decoration:none;
	font-weight:normal;
}

a.il_ItemProperty:focus,
a.il_ItemProperty:hover {
	color:#000000;
}


span.il_ItemAlertProperty {
	color:#C04000;
}

span.il_ItemProperty {
}





/* Accordions */
.il_VAccordionContainer, .il_HAccordionContainer {
}

.il_VAccordionHead, .il_HAccordionHead {
	padding:3px;
	background-color:#F3F3F3;
	text-align:left;
	border:1px solid #EAEAEA;
	cursor:pointer;
	color:#3444aa;
	font-size:110%;
	padding-left:30px;
	background-image:url(./images/tree_col.png);
	background-repeat:no-repeat;
	background-position:7px 7px;
}

.il_VAccordionContent, .il_HAccordionContent {
}

.il_VAccordionInnerContainer {
	margin-bottom:10px;
}

.il_HAccordionHead:focus,
.il_HAccordionHead:hover,
.il_VAccordionHead:focus,
.il_VAccordionHead:hover {
	background-color:#FFFF99;
}

.il_HAccordionHeadActive, .il_VAccordionHeadActive {
	background-image:url(./images/tree_exp.png);
	background-color:#FFFFC9;
}

/* SCORM styles */

table.il_ScormTable {
	color:#222;
	background-color:#bbbbbb;
	border-spacing:1px;
	border-width:0px;
}

td.il_ScormTableKey {
	background-color:#e2e2e2;
	color:#222;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top;
	text-align:right;
}

td.il_ScormTableValue {
	background-color:#f7f7f7;
	background-image:none;
	color:#222;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:top;
	text-align:left;
}

/* must reset all values of td style */
td.il_no_style {
	font-weight:normal;
	background-image:none;
	background-color:white;
}


/* Forms */
form.il_Form, form.ilForm {
	padding:0px;
	margin:0px;
	border:0px;
}

input.ilHFormHighlighted {
	background-color:#FFFF99;
}

div.ilForm {
	background-image:url('./images/form_back.png');
	background-repeat:repeat-y;
	background-color:#F6F6F6;
	border-spacing:0px;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#EAEAEA;
	display:table;

	width:100%;
}

div.ilSubForm {
	margin:8px 0 10px 28px;
}
div.ilFormRow {
	display:table-row;
}
div.ilFormRow:first-child {
	margin:0;
}

div.ilFormHeader, div.ilFormFooter {
	/*background-color:#E3E3E3;
	background-image:url(./images/form_top_back.png);*/
	background-color:#F3F3F3;
	background-repeat:repeat-y;
	padding:3px 5px 3px 5px;
	font-size:90%;
	color:#303030;
	display:table-cell;
	/*text-align:left;*/
	text-align:right;
}

h3.ilFormHeader {
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:95%;
	display:inline;
}

/* ax */

div.ilFormHeader {

	/*color:#eee;*/
	color:#134274;
	text-align:right;

	width:auto;
	max-width:100%;

	padding:0;

	margin:25px 0 0 0;
/*
	border-width:1px 0 1px 1px;
	border-style:solid;
	border-color:#134274;
*/
	border:0 none;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	/*background:#0d5aa3; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */
}

h3.ilFormHeader {
	font-size:180%;
	font-weight:normal;

	display:block;

	margin:5px 16px 6px 16px;

/*
	text-shadow:-2px -2px 1px #282423;
	filter:dropshadow(color=#282423, offx=-2, offy=-2);
*/
}

div.ilFormCommands {
	border-width:1px 1px 1px 0;
	text-align:left;
}

div.ilFormCommands .submit {
	display:none;
}

div.ilFormCommands .submit_image {
	background:none;

	cursor:hand;
	cursor:pointer;

	padding:8px 8px 3px 16px;

	border:0 none;

	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;

	outline:0;
}

div.ilFormCommands .submit_image::-moz-focus-inner {
	border:0;
}

div.ilFormCommands .submit_image:focus {
	-webkit-box-shadow:0px 0px 8px 0px #f51f6b;
	box-shadow:0px 0px 8px 0px #f51f6b;
}

div.ilFormCommands .submit_image:focus,
div.ilFormCommands .submit_image:hover,
div.ilFormCommands .submit_image:active {
	outline:0;
	border:0;
}

div.ilFormCommands .submit_image .button_image {
	background:url('./images/go-button.png') no-repeat 0 0 transparent;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:63px;
	height:42px;
}

div.ilFormCommands .submit_image .button_text {
	display:none;
}

div.ilFormFooter {
	vertical-align:middle;
}

/* ax end */

div.ilFormOption {

	color:#134274;
	font-size:90%;
	text-align:right;
	font-weight:normal;
	vertical-align:top;

	display:table-cell;
	width:200px;

	padding:8px;

}

/* ax */

div.ilFormOption {
	width:50%;
}

div.ilFormOption .form_label {
	font-size:160%;

	display:block;
	padding:4px 8px;
}

div.ilFormOption .form_label .asterisk {
	font-size:100%;
}

/* ax end */

div.ilFormSubOption {
	padding:4px;
	vertical-align:top;
	border-right:1px solid #EAEAEA;
	background-color:#F0F0F0;
	font-size:90%;
}

div.ilFormValue {
	padding:8px;
	vertical-align:top;
	font-size:90%;
	margin-left:215px;
	display:table-cell;
	border-left:1px solid #EAEAEA;
}

/* ax */

div.ilFormValue .non_editable_value_wrapper {
	font-size:160%;
	/*color:#134274;*/
	color:#134274;

	padding:4px 2px;
}

div.ilFormValue .non_editable_value_wrapper .non_editable_value {

}

div.ilFormValue input, div.ilFormValue textarea {
	font-size:160%;
	color:#134274;

	width:92%;
	/*width:100%;*/
	max-width:300px;

	/*padding:4px 8px;*/
	padding:5px 8px 2px;

	border:1px solid #c7bcbb;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	background:#eee; /* Old browsers */
	background:-moz-linear-gradient(top, #eee 0%, #fbfbfb 21%, #eee 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(21%,#fbfbfb), color-stop(100%,#eee)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #eee 0%,#fbfbfb 21%,#eee 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #eee 0%,#fbfbfb 21%,#eee 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #eee 0%,#fbfbfb 21%,#eee 100%); /* IE10+ */
	background:linear-gradient(to bottom, #eee 0%,#fbfbfb 21%,#eee 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eee', endColorstr='#eee',GradientType=0 ); /* IE6-9 */
}

div.ilFormValue input:focus, div.ilFormValue textarea:focus {
	-webkit-box-shadow:0px 0px 8px 0px #134274;
	box-shadow:0px 0px 8px 0px #134274;
}

/* WebKit browsers */
div.ilFormValue input::-webkit-input-placeholder {
	color:transparent;
}
/* Mozilla Firefox 4 to 18 */
div.ilFormValue input:-moz-placeholder {
	color:transparent;
}
/* Mozilla Firefox 19+ */
div.ilFormValue input::-moz-placeholder {
	color:transparent;
}
/* Internet Explorer 10+ */
div.ilFormValue input:-ms-input-placeholder {
	color:transparent;
}

div.ilFormValue .subtitle {
	color:#134274;
	font-size:140%;

	white-space:nowrap;
	margin:6px 0 2px 0;
}

div.ilFormValue .ilFormRadioItem {
	color:#134274;
	font-size:160%;

	float:left;

	margin:6px 20px 6px 0;

}

div.ilFormValue .ilFormRadioItem .ilFormRadio {

	width:16px;
	min-width:16px;

	height:24px;
	min-height:24px;

	float:left;

	position:relative;
	top:-5px;

}

div.ilFormValue .ilFormCheckbox {
	min-width:20px;
	width:20px;
	min-height:34px;
	height:34px;

	float:left;
}

div.ilFormValue .ilFormCheckboxOption, div.ilFormValue .ilFormRadioOption {
	float:left;

	margin-left:7px;
	margin-right:5px;

	position:relative;
	top:-1px;
}

/* AX MOD */

div.ilFormValue .is_disabled {
	color:#134274;

	padding:4px 2px;

	border:0 none;

	background:none no-repeat 0 0 transparent;
}

/* AX MOD END */

/* specs */

.std_row_usr_language {
	display:none !important;
}

.std_row_ { /* wutwut anon user agreement */

}

.std_row_ .ilFormOption {

}

.std_row_ .ilFormValue {

}

.required_info {
	color:#134274;
	font-size:160%;

	margin:4px 8px;
}

div.ilFormSubValue {
	padding:8px;
	vertical-align:top;
	font-size:90%;
}

div.ilFormInfo, div.ilFormRadioInfo {
	color:#134274;
	font-size:160%;

	margin:2px 0px 4px 3px;
}

/* ax end */

div.ilFormRadioInfo {
	margin-left:0px;
}

div.ilFormRadioItem {
	margin-bottom:8px;
}

input.ilFormCheckbox, input.ilFormRadio {
	float:left;
	display:block;
}

div.ilFormCheckboxOption, div.ilFormRadioOption {
	margin-left:28px;
	/*margin-bottom:5px;*/
	margin-bottom:0;
}

/* InfoScreen */

table.il_InfoScreen {
	color:#222;
	background-color:#FFF;
	width:100%;
	border-spacing:0px;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#D6D6D6;
}



div.ilInfoScreenSec {
	padding:10px;
}

div.ilInfoScreenSec > h3 {
	margin:8px 0px 14px 0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#D6D6D6;
	color:#505050;
	font-weight:normal;
	font-size:120%;
}

td.il_InfoScreenProperty {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#D6D6D6;
	text-align:right;
	padding:6px 10px 6px 4px;
	vertical-align:top;
	color:#505050;
	width:200px;
}

td.il_InfoScreenPropertyValue {
	padding:6px 4px 6px 10px;
	vertical-align:top;
}

/* Explorer */

table.ilExplorer {
	width:100%;
	background-color:#F6F6F6;
	/* background-image:url(./images/head_back.png);
	background-repeat:repeat-x;
	background-color:#a7d3ff; */
}

div.ilExplorerFrame {
}

td.ilExpH {
}

body.il_Explorer {
	background:#F9F9F9;
}

div.il_Explorer {
	margin:0px;
	min-height:468px;
	padding:10px 5px 15px 5px;
}

div.ilExpH{
	padding-top:48px;
	min-height:35px;
}

td.ilExpBody{
	border-top:1px solid #E0E0E0;
	background-color:#FAFAFA;
}

h1.ilExplorerHead {
	color:#134274;
	margin:0px;
	padding:10px 5px 10px 28px;
	vertical-align:top;
	text-align:left;
	font-weight:bold;
	font-size:90%;
}

div.il_ExplorerTree {
	font-size:90%;
}

ul.il_Explorer {
	margin:0 0 0 10px;
	padding:0px;
	list-style:none;
}

ul.il_ExplorerNoIndent {
	margin:0px;
	padding:0px;
	list-style:none;
}

li.il_Explorer {
	margin:0px;
	padding:0px;
	white-space:nowrap;
}

li.il_ExplorerInline {
	margin:0;
	padding:0;
}

a.il_HighlightedNode, .ilHighlighted {
	border-width:1px;
	border-style:solid;
	border-color:#FFDD77;
	background-color:#FFFF99;
	padding:0px 5px;
}

div.il_ExplorerItemDescription {
	margin-left:40px;
}

a.ilTreeView {
	position:absolute;
	left:-2px;
	top:270px;
}

a.ilTreeView:focus,
a.ilTreeView:hover {
	left:-1px;
}

a.ilTreeViewRight {
	position:absolute;
	right:-2px;
	top:270px;
}

a.ilTreeViewRight:focus,
a.ilTreeViewRight:hover {
	right:-1px;
}

/* Table Links */
a.tblheader, a.tblheader:visited {
	color:#3444aa;
}

a.tblheader:focus,
a.tblheader:hover {
	color:#000000;
}

/* --- description text ---*/
div.il_Description, td.il_Description {
	margin-top:2px;
	margin-bottom:5px;
	font-size:90%;
	font-weight:normal;
	text-align:left;
}
div.il_Description_no_margin, td.il_Description_no_margin {
	font-size:90%;
	font-style:italic;
	text-align:left;
}
div.il_info {
	font-size:90%;
	text-align:left;
}
div.il_PermDescription {
	font-size:60%;
	font-style:italic;
}

/* ---------------- headlines ------------------ */
/*
div.il_HeaderOuter {
	clear:both;
}
*/
div.il_HeaderOuter {
	/*position:relative;

	width:auto;
	height:141px;*/
}

div.il_Header, a#il_mhead_t_focus {
	color:#505050;
}

div.il_Header {
	display:none;
}

div.il_Header .ilHeaderImage {
	float:left;
	display:block;
	margin:1px 0px 0px -45px;
}

div.il_HeaderVisible {
	display:block;
}

div.il_HeaderVisible .ilHeaderImage {
	display:none;
}

h1.ilHeader {
	margin:0;
	padding:15px 0px 5px 0px;
	font-size:140%;
	font-weight:normal;
	border-bottom:1px solid #EAEAEA;
}

h1.ilHeaderHasIcon {
	margin-left:50px;
}
span.ilHeader {
}
div.ilHeadAction {
	float:right;
	margin:21px 21px 5px 0; /* bottom 5px blog fullscreen */
}
div.ilHeadAction .prop {
	padding-right:10px;
}
div.ilHeadAction a:focus,
div.ilHeadAction a:hover {
	text-decoration:none;
}
div.ilHeaderDesc {
	padding-left:51px;
	font-size:80%;
	padding-top:5px;
	color:#808080;
}

div.ilHeaderAlert {
	padding-left:51px;
	font-size:80%;
	padding-top:5px;
	color:#C04000;
}

div.il_HeaderInner {
	margin-bottom:10px;
	padding:13px 10px 15px 10px;
	color:#222;
}

div.il_TreeIcons {
	padding-right:15px;
	padding-top:15px;
	margin:0px;
	float:right;
}


a.ilMainHeader,
a.ilMainHeader:focus,
a.ilMainHeader:hover {
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:1px;
	margin-top:2px;
	margin-bottom:2px;
	border-style:solid;
	border-width:1px;
	border-color:#B0B0B0;
	background-color:#E6ECF8;
	font-size:90%;
}
/*
div.ilLogin {
	padding:32px 20px 3px 10px;
	padding:21px 20px 3px 10px;
	margin-top:0px;
	margin-bottom:0px;
	white-space:nowrap;
	float:right;
	font-size:85%;
}
*/
div.ilLogin {
	color:#134274;
	font-size:120%;

	white-space:nowrap;

	padding:0;
	margin:0;

	position:absolute;
	right:45px;
	top:30px;

}

div.ilLogin a.profile_link {
	color:#134274;
}

div.ilLogin a.ilLogin {
	color:#134274;
}

span.il_menu {
	line-height:150%;
	padding-left:30px;
}

.ilLanguageSelection {
	font-size:80%;
}

div.il_Footer {
	color:#fff;
	font-size:90%;
	text-align:center;

	margin:50px 0 0 0;
	padding:8px 0 8px 0;

	-webkit-border-radius:inherit;
	-moz-border-radius:inherit;
	border-radius:inherit;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

div.il_Footer .footer_version {

	display:none;

}

div.il_Footer .footer_separator {

	display:none;

}

div.il_Footer a {
	color:#fff;
}

/* ----------------- permanent link ------------- */

div.ilPermaLink {
	margin:15px;
	/* AX MOD */
	display:none;
}

div.ilPermaLink .small {
	font-size:70%;
}

div.ilPermaLink .il_adv_sel {
	font-size:100%;

}

div.ilPermaLink input {
	font-size:70%;
	width:350px;
}

div.ilPermaLink a {
	font-size:1em;
}

#ilAdvSelListAnchorText_socialbm_actions {
	font-size:.7em;
}

/* ----------------- invisible border ------------- */

div.invisible_border {
	margin:15px;
}

.ilInvisibleBorder {
	padding:15px;
}

/* ------- Helptext --------- */
span.il_Helptext {
	font-size:90%;
	font-weight:normal;
}

/* ----------------- alternative text styles ------------- */
.small {
	text-decoration:none;
	font-size:90%;
}

.xsmall {
	text-decoration:none;
	font-size:80%;
}

.smallgreen {
	text-decoration:none;
	font-size:90%;
	color:green;
}

.smallred {
	text-decoration:none;
	font-size:90%;
	color:red;
}

.obligatory {
	font-weight:normal;
	color:#800000;
	font-variant:normal;
}

.warning {
	text-decoration:none;
	font-weight:bold;
	color:red;
}

div.Warning {
	text-decoration:none;
	font-weight:bold;
	color:red;
}

div.Access {
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
	color:red;
}

.asterisk {
	color:#f5206c;
	font-size:90%;
}

.default {
	text-decoration:none;
	font-weight:normal;
}

.inactivepage {
	text-decoration:none;
	font-weight:bold;
	color:gray;
}

.quote {
	font-style:italic;
	font-weight:normal;
}

.subtitle {
	font-style:italic;
	font-weight:normal;
	font-size:90%;
}

.questiontext {
	font-weight:bold;
}

.bold {
	font-weight:bold;
}

/* ----------------- alternative text styles ------------- */

.light {
	color:#909090;
}

/* ----------------- normal links ------------- */

a.light:link, a.light:visited {
	text-decoration:none;
	color:#3355BB;
}

a.light:focus,
a.light:hover {
	color:#000000;
}

a.nostyle:link, a.nostyle:visited {
	text-decoration:none;
	color:#000000;
}

a.nostyle:focus,
a.nostyle:hover {
	color:#000000;
}



/* ------------------- mail links ----------- */
a.mailread, a.mailread:visited {
	font-weight:normal;
}

a.mailunread, a.mailunread:visited {
	font-weight:bold;
}

/* ------------------- forum links ----------- */
a.postread, a.postread:visited {
	font-weight:normal;
}

a.postunread, a.postunread:visited {
	font-weight:bold;
}

a.postnew, a.postnew:visited {
	font-style:italic;
	font-weight:bold;
}

blockquote.ilForumQuote {
	margin:0 20px 10px 20px;
	padding:5px;
	border-width:1px;
	border-color:#B6B6B6;
	border-style:solid;
}

div.ilForumQuoteHead {
	font-weight:bold;
	font-size:90%;
	margin:0px 0px 10px 0px;
}

/* ------------------ buttons -------------- */

div.il_ButtonGroup {
	margin:3px 0px 10px 0px;
	line-height:150%;
	white-space:nowrap;
	display:block;
}

input.submit,
button.submit,
a.submit,
a.submit:focus,
a.submit:hover {
	font-size:80%;
	font-weight:normal;
	line-height:17px; /* Safari */
	background:url(./images/ButtonsBack.png) repeat-x center top;
	background-size:auto 100%;
	color:#359;
	border:1px solid #D0D0D0;
	padding:1px 5px;
	margin:0px;
	text-decoration:none;
	cursor:pointer;
	display:inline-block;
}

input.submit:focus,
input.submit:hover,
a.submit:focus,
a.submit:hover {
	border-color:#B0B0B0;
	color:#134274;
	box-shadow:0px 0px 1px #A0A0A0;
}

input.submit_disabled,
a.submit_disabled,
a.submit_disabled:focus,
a.submit_disabled:hover {
	background-color:#E6ECF8;
	color:gray;
	border-width:1px;
	border-color:#B6B6B6;
	border-style:solid;
	padding:2px;
	text-decoration:none;
	font-size:90%;
	cursor:pointer;
}

a.ilEditSubmit {
	background-color:#FFF;
	background-image:url(./images/ButtonsBack.png);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:2px;
	margin:0px;
	border-width:1px;
	border-top-color:#BABABA;
	border-left-color:#BABABA;
	border-bottom-color:#808080;
	border-right-color:#808080;
	border-style:solid;
	text-decoration:none;
	font-size:80%;
	line-height:14px;
	cursor:pointer;
}

input.ilEditSubmit {
	color:#2255a0;
	padding:1px;
	margin:0px;
	font-size:12px;
	line-height:14px;
	cursor:pointer;

	background-color:#FFF;
	background-image:url(./images/ButtonsBack.png);
	background-position:bottom;
	background-repeat:repeat-x;
	border-width:1px;
	border-top-color:#BABABA;
	border-left-color:#BABABA;
	border-bottom-color:#808080;
	border-right-color:#808080;
	border-style:solid;
}

div.ilEditHelpline {
	margin:3px 0px;
	padding:0px;
	font-size:80%;
	background-color:#FFF;
	color:#000000;
}

input.tblrow1, input.tblrow2 {
	background-color:#FFF;
	color:#000000;
	background-image:none;
	padding:0px;
}


input.submit:focus,
input.submit:hover,
input.ilEditSubmit:focus,
input.ilEditSubmit:hover,
a.submit:focus,
a.submit:hover {
	color:#000000;
}

/* Messages */
div.ilInfoMessage {
	background-color:#ecf0f9;
	margin:0px 0px 8px 10px;
	padding:5px 30px;
	min-height:20px;
	font-size:90%;
	clear:both;
}

div.ilFailureMessage {
	background-color:#fceaea;
	margin:0px 0px 8px 10px;
/*	padding:5px 30px;*/
	padding:4px 30px 3px ;
	min-height:20px;
	font-size:100%;
	clear:both;

	letter-spacing:0.4px;

	position:relative;
	top:2px;
	left:0;

	-webkit-box-shadow:inset 0px 0px 20px -15px #ff0000;
	box-shadow:inset 0px 0px 20px -14px #ff0000;

	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;

}

.ilMessageBoxSupport div.ilFailureMessage {
	padding:10px 30px 12px ;
}

div.ilFailureImage {
	background:url('./images/mess_failure.png') no-repeat 0 0 transparent;

	width:30px;
	height:30px;

	position:absolute;
	top:-10px;
	left:0;
}

div.ilSuccessMessage {
	background-color:#f0fdf0;
	margin:0px 0px 8px 10px;
/*	padding:5px 30px;*/
	padding:4px 30px 3px ;
	min-height:20px;
	font-size:100%;
	clear:both;

	letter-spacing:0.4px;

	position:relative;
	top:2px;
	left:0;

	-webkit-box-shadow:inset 0px 0px 20px -15px #00ff00;
	box-shadow:inset 0px 0px 20px -14px #00ff00;

	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;

}

.ilMessageBoxSupport div.ilSuccessMessage {
	padding:10px 30px 12px ;
}

div.ilSuccessImage {
	background:url('./images/mess_success.png') no-repeat 0 0 transparent;

	width:30px;
	height:30px;

	position:absolute;
	top:-10px;
	left:0;
}

div.ilQuestionMessage {
	background-color:#fffcee;
	margin:0px 0px 8px 10px;
/*	padding:5px 30px;*/
	padding:4px 30px 3px ;
	min-height:20px;
	font-size:100%;
	clear:both;

	letter-spacing:0.4px;

	position:relative;
	top:2px;
	left:0;

	-webkit-box-shadow:inset 0px 0px 20px -15px #ffee00;
	box-shadow:inset 0px 0px 20px -14px #ffee00;

	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;

}

.ilMessageBoxSupport div.ilQuestionMessage {
	padding:10px 30px 12px ;
}

div.ilQuestionImage {
	background:url('./images/mess_question.png') no-repeat 0 0 transparent;

	width:30px;
	height:30px;

	position:absolute;
	top:-10px;
	left:0;
}
/*
div.ilQuestionMessage {
	background-color:#fffcee;
	margin:0px 0px 8px 10px;
	padding:5px 30px;
	min-height:20px;
	font-size:90%;
	clear:both;
}
*/
div.ilMessageBox {
	position:relative;

	margin:20px auto 8px auto;

	width:50%;
	min-width:270px;
}

div.ilMessageBlock img {
	position:absolute;
}

img.ilInfoMessage, img.ilFailureMessage, img.ilSuccessMessage, img.ilQuestionMessage {
	position:absolute;
	top:0;
	left:0;
}

.alert {
	color:#C04000;
}

select.ilEditSelect {
	background-color:#FFF;
	border-width:1px;
	border-color:#bbbbbb;
	padding:1px;
	background-image:none;
	text-decoration:none;
	font-size:12px;
}


/* --- to prevent tab-images from spacing when using DOCTYPE xhtml --- */
img.imgtab {
	display:block;
}

/* ------------------ content window body tag (not used yet) -------------- */
.content {
	margin:0px;
}

/* --- Services/COPage ---*/

div.il_droparea {
	border-style:solid;
	border-width:1px;
	border-color:#D0D0D0;
	font-size:1px;
	background-image:url(./images/drop_back.png);
	background-repeat:repeat;
	padding:0px 0px;
	text-align:center;
	height:12px;
}

div.il_droparea_active {
	padding:0px 0px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-size:1px;
	background-image:url(./images/drop_back_active.png);
	background-repeat:repeat;
	text-align:center;
	height:12px;
}

div.il_droparea_valid_target {
	padding:0px 0px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-size:1px;
	background-image:url(./images/drop_back.png);
	background-repeat:repeat;
	text-align:center;
	height:12px;
}

div.il_editarea_nojs {
	border-style:dotted;
	border-width:1px;
	border-color:#999999;
}

div.il_editarea {
	border-style:solid;
	border-width:1px;
	border-color:transparent !important;
	border-color:#FFF;	/* IE6 does not understand the transparent border */
}

div.il_editarea_disabled {
	border:2px dotted red;
}

div.il_editarea_active {
	border-style:solid;
	border-width:1px;
	border-color:#909090;
}

div.il_editarea_selected {
	border-style:solid;
	border-width:2px;
	border-color:#00E253;
}

div.il_editarea_disabled_selected {
	border:2px solid red;
}

div.il_editarea_active_selected {
	border-style:solid;
	border-width:2px;
	border-color:#000000;
}

.il_editmenu {
	background-color:#FFF;
	color:#000000;
	font-weight:normal;
	text-align:left;
	font-style:normal;
	text-indent:0px;
	font-size:14px;
	z-index:5000;
}

table.il_editmenu td {
	padding:3px;
}

a.il_PageDisabled {
	border-bottom:2px dotted red;
}

a.il_PageDeactivatedElements {
	border-right:2px dotted red;
}

div.ilEditLabel {
	position:absolute;
	background-color:#F5F5F5;
	font-size:70%;
	padding:1px 3px;
	border-style:solid;
	border-width:0px 1px 1px 0px;
	border-color:#909090;
}

div.ilEditVAccordCntr {
	margin-top:15px;
	padding:5px;
}

div.ilEditVAccordICntr {
	background-color:#FFF;
	margin-bottom:15px;
	border-width:1px;
	border-color:#9EADBA;
	border-style:solid;
}

div.ilEditVAccordIHead {
	padding:3px;
	background-color:#E2EAF4;
	text-align:left;
	background-repeat:no-repeat;
	background-position:3px 4px;
}

div.ilEditVAccordICont {
	padding:10px;
	background-color:#FFF;
}

div.ilTinyMenuSection {
	float:left;
	white-space:nowrap;
	border-right:solid 1px #E0E0E0;
	padding:0px 10px 4px 0px;
	margin-right:10px;
}

#ilTinyMenuButtons {
	padding-bottom:15px;
	zoom:1;
}

#iltinymenu .bd div.last {
	float:left;
	white-space:nowrap;
	padding:0px 10px 2px 0px;
	border-right:0;
	margin:0;
}

#iltinymenu .bd div .small {
	color:#909090;
	font-style:italic;
}

#ilsaving {
	position:fixed;
	top:0px;
	left:0px;
	text-decoration:blink;
}

.ilTinyMenuDropDown span {
	padding:2px 0px 0px 5px;
	width:75px;
	overflow:hidden;
	display:inline-block;
	line-height:1em;
}

a.ilTinyMenuDropDown {
	display:inline-block;
	padding:0px 2px 1px 0px;
}

/* if the ilc_page_cont_PageContainer is declared as being relative in the content.css drop downs will be truncated */
#ilEditorTD {
	position:static;
}

#ilEditorTD p {
	margin:0;
	padding:0;
}

/* Page TOC */

div.ilc_page_toc_PageTOC {
	font-size:90%;
	padding:5px 5px 10px 5px;
	background-color:#FAFAFA;
	border:1px solid #F0F0F0;
	float:left;
}

h1.ilc_page_toc_PageTOCHead {
	margin:0px;
	font-size:100%;
	padding:0px;
	font-weight:bold;
	text-align:center;
}

ul.ilc_page_toc_PageTOCList {
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
}

li.ilc_page_toc_PageTOCItem {
	margin:0px;
	padding:0px 0px;
	white-space:nowrap;
	margin-top:5px;
}

a.ilc_page_toc_PageTOCLink {
	color:#0033AA;
	font-weight:normal;
	text-decoration:none;
}

a.ilc_page_toc_PageTOCLink:focus,
a.ilc_page_toc_PageTOCLink:hover {
	color:#000000;
}

a.ilc_page_toc_PageTOCLink:visited {
	color:blue;
}

/* ------------------ blind image - spacer gif --------------
  please use this style class always when using this blind image */
img.spacer {
	display:block;
}

/* --- calendar styles -- */
div.dp_Menu {
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:1px;
	margin-top:2px;
	margin-bottom:2px;
	border-width:1px;
	border-style:solid;
	border-color:#9EADBA;
	background-color:#EBEBEB;
	width:152px;
	font-size:90%;
}

td.even {
	color:#222;
	background-color:#F7F7F7;
	padding:3px;
}

td.uneven {
	color:#222;
	background-color:#EEEEEE;
	padding:3px;
}

td.today {
	text-align:center;
	font-size:90%;
	background-color:#E0E0FF;
}

td.chosenDate {
	text-align:center;
	font-size:90%;
	background-color:#FFE4E4;
}

td.date {
	text-align:center;
	font-size:90%;
	background-color:#F7F7F7;
}

td.prevMonth {
	text-align:center;
	font-size:90%;
	background-color:#DFDFDF;
}

td.todayMO {
	height:40px;
	text-align:center;
	vertical-align:top;
	font-size:90%;
	background-color:#E0E0FF;
}

td.chosenDateMO {
	height:40px;
	text-align:center;
	vertical-align:top;
	font-size:90%;
	background-color:#FFE4E4;
}

td.dateMO {
	height:40px;
	text-align:center;
	vertical-align:top;
	font-size:90%;
	background-color:#F7F7F7;
}

td.prevMonthMO {
	height:40px;
	text-align:center;
	vertical-align:top;
	font-size:90%;
	background-color:#DFDFDF;
}

td.evenMO {
	color:#222;
	background-color:#F7F7F7;
	font-size:90%;
	padding:3px;
}

td.unevenMO {
	color:#222;
	background-color:#EEEEEE;
	font-size:90%;
	padding:3px;
}

td.weeknumber {
	color:#5F5F5F;
	background-color:transparent;
	font-size:90%;
}

a.weekLink {
	font-size:80%;
}

td.appointmentConfTitle {
	font-style:italic;
}

td.doubleComment {
	font-size:80%;
	color:#FF0000;
	font-weight:bold;
}

td.il_CalMonth {
	font-size:90%;
}

td.il_CalNextMonth {
	font-size:90%;
}

td.il_CalNextMonth {
	font-size:80%;
}

td.il_CalShortMonth {
	font-size:80%;
}

td.il_CalShortWeek {
	font-size:80%;
}

td.il_CalShortDayOfWeek {
	font-size:80%;
}

td.il_CalDay {
	font-size:80%;
}

div#block_cal_sel_0 div.ilBlockContent {
	padding:0px;
}

div.ilCalSelAct {
	background-color:#F0F0F0;
	font-size:90%;
	padding:2px 2px 3px 0;
}

div.ilCalSelSelAll {
	background-color:#F8F8F8;
	font-size:80%;
	padding:3px 2px 2px 0;
}

div.ilCalSelList {
	max-height:250px;
	overflow:auto;
}

ul.ilCalSel {
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.ilCalSel li {
	margin:0px;
	padding:0 0 0 48px;
	border-bottom:1px solid #F0F0F0;
	min-height:25px;
}

span.ilCalColSpan {
	padding:2px 0;
	display:block;
	margin-left:-48px;
	width:24px;
	height:25px;
	float:left;
}

ul.ilCalSel li img {
	margin-top:6px;
	display:block;
	float:left;
	margin-left:-20px;
}

div.ilCalSelTitle {
	padding:3px;
	padding-top:5px;
	font-size:90%;
}



/* --- content styles (will move to content.css) --- */
td.ilc_PageDisabled {
	padding:20px;
	border-right-style:solid;
	border-color:#9EADBA;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	margin-bottom:0px;
	border-left:3px dotted red;

}

div.ilc_DefinitionHeader {
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-style:solid;
	border-color:#000000;
}

table.ilc_Fullscreen {
	background-color:#FFF;
	position:absolute;
	margin:0;
	padding:0;
	height:100%;
	width:100%;
}

html.ilc_Fullscreen, body.ilc_Fullscreen {
	margin:0;
	padding:0;
	height:100%;
}

div.ilLMMenu {
	margin:0px 0px 5px 10px;
}

div.ilc_LMMenu {
	line-height:22px;
}

a.ilc_LMMenu {
	padding:1px 5px;
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #B0B0B0;
	background-color:#E6ECF8;
	white-space:nowrap;
}

div.ilc_TableOfContents {
	background-color:#FFF;
	padding:20px;
	border-spacing:1px;
	border:1px solid #EEE;
	margin-bottom:0px;
}

table.ilc_media {
	background-color:white;
}

h1.il_LMHead {
	margin:12px 15px 6px;
	font-size:120%;
	font-weight:normal;
}

table.ilc_Table {
	border-collapse:collapse;
	background-color:#FFF;
	margin:10px 0px;
	border-color:#9EADBA;
}

/* -- Members Gallery Styles -- */
div.il_MembersGallery {
	margin:0 auto;
	text-align:center;
	width:95%;
	padding:8px;
	line-height:1.33;
	display:block;
	float:left;
}

div.il_Member,
div.il_Tutor,
div.il_Admin {
	page-break-before:auto;
	margin:0 5px 20px;
	background-color:#EEE;
	padding:10px 5px;
	font-size:75%;
	width:12em;
	height:14em;
	float:left;
	text-align:center;
	overflow:hidden;
}

div.il_Member p,
div.il_Tutor p,
div.il_Admin p {
	white-space:nowrap;
}

div.il_Tutor {
	background-color:#BBB;
}

div.il_Admin {
	background-color:#E4F2FF;
}

div.il_Admin img,
div.il_Member img,
div.il_Tutor img {
	padding:2px;
	border:1px solid #000;
}

/* COPage Comparison */

div.ilEditModified {
	border-left-width:3px;
	padding-left:5px;
	border-left-style:solid;
	border-left-color:#8080FF;
	border-bottom-width:3px;
	padding-bottom:5px;
	border-bottom-style:solid;
	border-bottom-color:#8080FF;
	margin-bottom:2px;
}

div.ilEditDeleted {
	border-left-width:3px;
	padding-left:5px;
	border-left-style:solid;
	border-left-color:#FF8080;
	border-bottom-width:3px;
	padding-bottom:5px;
	border-bottom-style:solid;
	border-bottom-color:#FF8080;
	margin-bottom:2px;
}

div.ilEditNew {
	border-left-width:3px;
	padding-left:5px;
	border-left-style:solid;
	border-left-color:#80FF80;
	border-bottom-width:3px;
	padding-bottom:5px;
	border-bottom-style:solid;
	border-bottom-color:#80FF80;
	margin-bottom:2px;
}

span.ilDiffDel {
	background-color:#FFC0C0;
}

span.ilDiffIns {
	background-color:#C0FFC0;
}

a.ilWikiPageMissing:link, a.ilWikiPageMissing:visited {
	color:red;
}

a.ilWikiPageMissing:focus,
a.ilWikiPageMissing:hover {
	color:black;
}

div#agreement {
	width:100%;
	height:375px;
	overflow:auto;
	overflow-x:hidden;
}

span.ilSearchHighlight {
	font-weight:bold;
}

div.il_SearchFragment {
	margin-top:2px;
	margin-bottom:5px;
	font-size:80%;
	font-weight:normal;
	text-align:left;
}







/* MainMenu */

div.ilMainHeader {
	min-height:35px;
	min-width:641px; /*this will need a setting after the new @media have been set*/
	background:#F0F0F0 url(./images/head_back.png) repeat-x;
}
/*
div.ilMainMenuSection {
	background-repeat:repeat-x;
	background-image:url(./images/mm_back.png);
	min-height:31px;
	clear:both;
}
*/
div.ilMainMenuSection {
	display:none;
}
/*
div#il_main_logo {
	padding:5px 0px 5px 19px;
	float:left;
}
*/
div#il_main_logo {

	display:block;

	width:101%;
	max-width:1006px;
	/*height:130px;*/
	height:100px;

	position:relative;
	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}
/*
div#il_main_logo img {
	margin:0;
	padding:0;
	width:44px;
	height:44px;
	border:0 none;
}
*/
div#il_main_logo > a {
	display:none;
}
div#il_main_logo img {
	display:none;
}

div#il_startup_logo {

	/*height:130px;*/
	height:90px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}
/*
div#il_startup_logo img {
	max-width:100%;
	margin:20px;
}
*/
div#il_startup_logo img {
	display:none;
}

div.ilMemberViewMainHeader {
	/* background-color:#981a0a; */
	background-color:#981a0a;
	right:0px;
	min-height:50px;
	padding-top:8px;
}
/*
div.ilMainMenu {
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:0px;
	padding:0px 0px 0px 20px;
	line-height:normal;
	clear:both;
	float:left;
}
*/
div.ilMainMenu {
	line-height:normal;
	position:absolute;
	bottom:1px;
	left:0;

	/* TEMP */
	display:none;
}

ul.ilMainMenu {
	margin:0px;
	padding:0px;
	list-style:none;
	white-space:nowrap;
}

ul.ilMainMenuSide {
	float:right;
	padding:0px 20px 0px 0px;
}

li.ilMainMenu {
	float:left;
	margin:0px;
	padding-top:0px;
	height:31px;
	border-left:1px solid #d8ebff;
	border-left:1px solid #a3c8ff;
	border-right:1px solid #a3c8ff;
}

#mm_pd_sett {
	/*display:none;*/ /* ax 18.09.2014 */
}

span.MMSpan {
	display:block;
}

a.MMInactive:link, a.MMInactive:visited {
	display:block;
	color:#003388;
	font-size:85%;
	text-decoration:none;
	line-height:26px;
	padding:0px 10px 3px 10px;
	margin:0px 0px 2px 0px;
	font-weight:normal;
	white-space:nowrap;
	margin-left:-1px;
	margin-top:1px;
	background-repeat:repeat-x;
	background-image:url(./images/mm_back2.png);
}

a.MMInactive:focus,
a.MMInactive:hover {
	color:#000000;
	text-decoration:none;
	background-color:#d0e8ff;
	background-repeat:repeat-x;
	background-image:url(./images/mm_back3.png);
}

a.MMActive:link, a.MMActive:visited {
	display:block;
	color:#003388;
	font-size:85%;
	text-decoration:none;
	line-height:26px;
	padding:0px 10px 3px 10px;
	margin:0px 0px 2px 0px;
	font-weight:normal;
	white-space:nowrap;
	background-color:#d0e8ff;
	margin-left:-1px;
	margin-top:1px;
	background-repeat:repeat-x;
	background-image:url(./images/mm_back3.png);
}

a.MMActive:focus,
a.MMActive:hover {
	color:#000000;
	text-decoration:none;
}



/* Status box */

div#il_status_box {
	font-size:85%;
	float:right;
	margin:22px 10px 0px 0px;
}

div#il_status_box a {
	text-decoration:none;
}

div#il_status_box img {
	position:relative;
	top:-2px;
}

span.ilMMHidStatus {
	visibility:hidden;
}

span.ilMMStatus, span.ilHActProp {
	position:absolute;
	font-size:0.80em;
	font-weight:bold;
	margin-top:-3px;
	margin-left:-3px;
	background-color:#D06000;
	color:#F0F0F0;
	padding:0px 3px 1px 3px;
	border-radius:8px;
	box-shadow:1px 1px 1px #505050;
}

span.ilHActProp {
	margin-left:-4px;
	font-size:0.70em;
	font-weight:normal;
	border:1px solid #E0E0E0;
	color:#909090;
	background-color:#F3F3F3;
	box-shadow:1px 1px 1px #B0B0B0;
}

/* Main Menu Top Title */
/*
div.ilTopTitle {
	color:#335599;
	font-size:16px;
	letter-spacing:0.05em;
	padding:16px 0 0 25px;
	white-space:nowrap;
	word-spacing:-0.1em;
	float:left;
}
*/
div.ilTopTitle {
	display:none;
}

input.ilOpenIDBox {
	background-image:url('./images/openid.png');
 	background-repeat:no-repeat;
 	padding-left:20px;
}


div.ilTabContentOuter {
	background-color:#FFF;
	border:1px solid #E0E0E0;
	clear:both;
	width:100%;
	min-height:100%;
	float:left;
	box-shadow:3px 3px 4px #D0D0D0;
	margin-bottom:10px;
}

div.ilTabContentInner {
	padding:0;
	margin:15px 0;
	clear:both;
	min-height:300px;
	width:100%;
}

/* left navigation area (used, e.g. for explorer trees) */
div.ilLeftNav {
	top:85px;
	bottom:	0;
	width:300px;
	float:left;
	position:fixed;
	padding:5px;
	overflow:auto;
	background-color:#F5F5F5;
	border-right:3px solid #E9E9E9;
	box-shadow:inset 0px 2px 2px #D0D0D0;
}

/* bottom center area (optional bottom area, used e.g. in learning modules) */
div.ilBotCenterArea {
	bottom:	0px;
	left:	310px;
	right:0px;
	height:200px;
	position:fixed;
	padding:5px;
	background-color:#F5F5F5;
	border-right:3px solid #E9E9E9;
	border-top:3px solid #E9E9E9;
	box-shadow:inset 0px 2px 2px #D0D0D0;
}

div.ilBotCenterArea iframe {
	border-width:0px;
	width:100%;
	height:100%;
}

img.ilAreaClose {
	width:20px;
	height:20px;
	background:url("./images/icon_close2_s.png") no-repeat center center;
	position:absolute;
	left:0;
	top:0;
	cursor:pointer;
}

div.ilLeftNavSpace {
	padding:0 20px 0 310px;
}

div.ilContentFixed {
	background-color:#F9F9F9;
	box-shadow:inset 0px 2px 2px #D0D0D0;
	right:0px;
	bottom:0px;
	left:310px;
	position:fixed;
	top:85px;
	overflow:auto;

}

/* Tabs */

div.il_Tab {
	float:left;
	padding-left:0px;
	line-height:normal;
	border-bottom-color:#e0e0e0;
	border-bottom-width:1px;
	margin:0px 10px;
}

ul.il_Tab {
	margin:0px;
	padding:0px;
	list-style:none;
	position:relative;
	top:1px;
}

li.tabinactive {
	float:left;
	margin:0px 4px 0px 0px;
	padding:0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e0e0e0;
	white-space:nowrap;
}

a.tabinactive {
	float:left;
	display:block;
	border-width:1px;
	border-style:solid;
	border-color:#e0e1e8;
	border-bottom-color:#a7b4cc;
	background-color:#E8EFFE;
	border-bottom-width:0px;
	padding:4px 7px 4px 7px;
	font-size:80%;
	text-decoration:none;
	background:url("./images/TabInactive.png") repeat-x left bottom;
}

a.tabinactive:focus,
a.tabinactive:hover {
	background-color:#FFF;
	text-decoration:none;
	background-image:none;
}

li.tabactive {
	float:left;
	margin:0px 4px 0px 0px;
	padding:2px 0px;
	border-width:1px;
	border-style:solid;
	border-color:#bccae5;
	border-color:#e0e0e0;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	background-color:#FFF;
	white-space:nowrap;
}

a.tabactive:link,
a.tabactive:visited,
a.tabactive:focus,
a.tabactive:hover {
	float:left;
	display:block;
	padding:2px 7px;
	font-size:80%;
	text-decoration:none;
	color:#134274;
	cursor:default;
}

li.backtab {
	float:left;
	margin:0px 2px 0px 0px;
	padding:2px 0px;
}

a.backtab,
a.backtab:focus,
a.backtab:hover {
	float:left;
	display:block;
	background:url("./images/BackTab.png") no-repeat left top;
	padding:3px 8px 3px 12px;
	font-size:80%;
}

li.back2tab {
	float:left;
	margin:0px 2px 0px 0px;
	padding:2px 0px;
}

a.back2tab,
a.back2tab:focus,
a.back2tab:hover {
	float:left;
	display:block;
	background:url("./images/Back2Tab.png") no-repeat left top;
	padding:3px 8px 3px 12px;
	font-size:80%;
}

li.nontabbed {
	float:left;
	margin:0px 2px 0px 0px;
	padding:0px;
	white-space:nowrap;
	/* border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#bccae5; */
}

a.nontabbed {
	float:left;
	display:block;
	/* border-width:1px;
	border-style:solid;
	border-color:#bccae5;
	border-bottom-color:#a7b4cc;
	background-color:#e8effe; */
	border-bottom-width:0px;
	padding:5px 7px 4px 7px;;
	font-size:80%;
	text-decoration:none;
}

/* Commented Backslash Hack
	hides rule from IE5-Mac, we do not want the left float for other browsers \*/
	a.tabinactive a.tabactive a.backtab {float:none;}
/* End IE5-Mac hack */





/* Sub Tabs */

div.il_SubTab {
	float:left;
	width:100%;
	margin:0px;
	padding-left:2px;
}

ul.il_SubTab {
	margin:0px;
	/* padding:10px 15px 0px 15px; */
	padding:5px 5px 5px 5px;
	list-style:none;
}

li.subtabinactive {
	float:left;
	margin:0px;
	padding-right:15px;
}

a.subtabinactive {
	float:left;
	display:block;
	padding:3px 0px 3px 0px;
	font-size:80%;
}

a.subtabinactive:focus,
a.subtabinactive:hover {
	text-decoration:underline;
}

li.subtabactive {
	float:left;
	margin:0;
	padding-right:15px;
}

a.subtabactive,
a.subtabactive:focus,
a.subtabactive:hover {
	display:block;
	padding:3px 0px 3px 0px;
	font-size:80%;
	color:#000000;
	/* background-color:#FFF; */
	text-decoration:underline;
}



/* GroupedLists */

div.ilGroupedListH {
	padding:2px 10px;
	background-color:#F0F0F0;
	font-size:85%;
}

div.ilGroupedListSep {
	padding-bottom:3px;
	border-bottom:1px solid #E0E0E0;
	/* height:1px; */
	margin:0 10px 3px 10px;
}

a.ilGroupedListLE {
	display:block;
	padding:5px 10px;
	font-size:90%;
}

a.ilGroupedListLE:focus,
a.ilGroupedListLE:hover {
	background-color:#FFFFD9;
	text-decoration:none;
}

td.ilGroupedListNewCol {
	border-left:1px solid #E0E0E0;
}

/* Overlays, Blocks */
/*
div.il_Block, table.il_Block, .ilOverlay {
	background-color:#FFF;
	border:1px solid #D6D6D6;
	text-align:left;
}
*/
div.il_Block, table.il_Block, .ilOverlay {
	/*background-color:#fff;*/
	background-color:#eff1f1s;
	border:0 none;
	text-align:left;
}

.ilOverlay {
	position:absolute;
	box-shadow:2px 2px 4px #C0C0C0;
}

/* Blocks */

div.il_Block, table.il_Block {
	width:100%;
	border-spacing:0px;
	border-collapse:collapse;
	margin-bottom:20px;
	clear:both;
	table-layout:fixed;
	word-wrap:break-word;

	border-bottom:1px solid #c7bcbb;
	border-left:1px solid #c7bcbb;
	border-right:1px solid #c7bcbb;
}
/*
div.ilBlockHeader, div.ilBlockHeaderBig,
td.ilBlockHeader, td.ilBlockHeaderBig {
	font-weight:bold;
	padding:3px;
	text-align:left;
	font-size:90%;
	color:#134274;
	background-color:#F8F8F8;
	background-image:url(./images/block_top.png);
	background-repeat:repeat-x;
	border-bottom:1px solid #E9E9E9;
}
*/

div.ilBlockHeader,
td.ilBlockHeader, td.ilBlockHeaderBig {
	font-weight:bold;
	padding:3px;
	text-align:left;
	font-size:90%;
	color:#134274;
	background-color:#F8F8F8;
	background-image:url(./images/block_top.png);
	background-repeat:repeat-x;
	border-bottom:1px solid #E9E9E9;
}

div.ilBlockHeaderBig {
	/*display:none;*/
}

div.ilBlockHeaderBig, td.ilBlockHeaderBig {
	font-size:100%;
}

h3.ilBlockHeader {
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:100%;
	display:inline;
}

div.il_BlockFooter, td.il_BlockFooter {
	color:#222;
	background-color:#D0D0FF;
	text-align:right;
	font-size:80%;
	padding:2px;
}

/* possibly deprecated */
.il_BlockInfo {
	font-size:80%;
	color:#909090;
}

/* new class */
div.ilBlockInfo {
	font-size:75%;
	color:#909090;
	border-bottom:1px solid #E9E9E9;
	padding:1px 3px;
	background-color:#F9F9F9;
	text-align:right;
}


div.ilBlockContent {
	padding:5px;
}

th.ilContainerBlockHeader {
	font-weight:bold;
	font-size:90%;
	padding:2px;
	text-align:left;
	vertical-align:middle;
	background-color:#F8F8F8;
	background-image:url(./images/block_top.png);
	background-repeat:repeat-x;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#E9E9E9;
}

/* *** AX *** */

th.ilContainerBlockHeader {
	display:none;
}

/* *** AX END *** */

h3.ilContainerBlockHeader {
	font-weight:bold;
	padding:0px;
	margin:0px;
	display:inline;
	font-size:100%;
}

table.ilContainerBlock {
	border-color:#D6D6D6;
	width:100%;
	border-spacing:0px;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	clear:both;
	margin-bottom:20px;
}



h3.ilPDBlockSubHeader {
	font-weight:normal;
	margin:0px;
	display:block;
	font-size:100%;
	font-weight:normal;
	text-align:left;
	font-size:90%;
	background-color:#F8F8F8;
	vertical-align:middle;
	border-top:1px solid #F0F0F0;
	padding:1px 3px;
}

/* *** AX MOD *** */

h3.ilPDBlockSubHeader {
	display:none;
}

/* *** AX MOD END *** */

.ilBlockRow1, .ilBlockRow2 {
	padding:3px;
	border-bottom:1px solid #F0F0F0;
}

/* Services/Bookmarks */

#block_pdbookm_0 #tree_div {
	overflow:auto;
	width:100%;
}

/* Tables */

div.tblfooter, div.ilTableNavBlock {
	font-weight:normal;
	background-color:#F5F5F5;
	padding:3px;
	font-size:80%;
	text-align:right;
}

div.ilTableNav {
	font-weight:normal;
	padding:3px;
	font-size:80%;
	text-align:right;
}

td.tblfooter {
}

tr.tblfooter {
	color:#000000;
	font-weight:normal;
	background-color:#F9F9F9;
	border-top-color:#F0F0F0;
	border-top-style:solid;
	border-top-width:1px;
}

.tblrow1 {
	padding:3px;
	background-color:#FFF;
	border-top-color:#F0F0F0;
	border-top-style:solid;
	border-top-width:1px;
}

.tblrow2 {
	padding:3px;
	background-color:#FFF;
	border-top-color:#F0F0F0;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#FAFAFA;
}



td.submit {
	padding:3px;
	vertical-align:top;
	background-color:#F3F3F3;
}

/* Toolbar */
div.ilToolbar {
	background-color:#F4F4F4;
	padding:5px 3px 5px 3px;
	margin-bottom:8px;
	font-size:90%;
	/*white-space:nowrap;*/
}

span.ilToolbarSeparator {
	border-right:solid 1px #E0E0E0;
	padding:0px 10px 2px 0px;
	margin-right:10px;
}

/* Repository */
/*
div.ilContainerListItemOuter {
	padding:15px;
	zoom:1;
}
*/
div.ilContainerListItemOuter {
	padding:0;
	position:relative;
}

td.ilContainerListFooter {
	padding-left:15px;
}

div.ilContainerListItemOuterHighlight {
	padding:15px;
	background-color:#FFFFD9;
	zoom:1;
}

.ilCLIRow1, .ilCLIRow2 {
	padding:0px;
/*
	border-top-color:#F0F0F0;
	border-top-style:solid;
	border-top-width:1px;
*/
	border:1px solid #c7bcbb;
}

td.ilCLI {
	padding:0px;
}

div.il_ContainerListItem {
	margin:2px 0px;
	padding-left:8px;
}

div.ilCreationFormSection {
	width:700px;
}

div.ilCreationFormSection div.ilForm {
	width:699px;
}

div.ilCreationFormSection div.ilForm div.ilForm {
	width:auto;
}

div.il_adv_sel {
	border:1px solid #D6D6D6;
	box-shadow:2px 2px 4px #C0C0C0;
}

table.il_adv_sel {
	color:#000000;
	background-color:#FFF;
	border-spacing:0px;
	cursor:pointer;
}

tr.il_adv_sel {
	cursor:pointer;
}

tr.il_adv_sel_act {
	background-color:#FFF9BC;
	cursor:pointer;
}

td.il_adv_sel {
	border-bottom:1px solid #F0F0F0;
	padding:3px 10px;
	text-align:left;
	white-space:nowrap;
	cursor:pointer;
	font-weight:normal;
}

#ilAdvSelListTable_item_creation td.il_adv_sel {
	min-width:150px;
}

td.il_adv_sel_ic {
	border-bottom:1px solid #F0F0F0;
	padding:3px 0 3px 10px;
	text-align:left;
	cursor:pointer;
}

div.il_adv_cont {
	background-image:url(./images/25black.png);
}

/* tables */
div.ilTableHeaderTitleBlock {
	font-weight:bold;
	padding:3px;
	font-size:90%;
	color:#134274;
	background-color:#F8F8F8;
	background-image:url(./images/block_top.png);
	background-repeat:repeat-x;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#E9E9E9;
}

div.ilTableHeaderTitle {
	margin:0px 0px 5px 0px;
	padding:0px 0px 2px 0px;
	font-size:120%;
	color:#134274;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#E9E9E9;
}

h3.ilTableHeaderTitleBlock {
	font-weight:bold;
	font-size:100%;
	display:inline;
	padding:0px;
	margin:0px;
}

h3.ilTableHeaderTitle {
	font-weight:normal;
	font-size:100%;
	display:inline;
	padding:0px;
	margin:0px;
}

div.ilTableOuter {
	border-width:1px;
	border-style:solid;
	border-color:#D6D6D6;
	padding:0px;
}

div.ilTableSelectAll {
	background-color:#F8F8F8;
	padding:3px 6px;
}

div.ilTableCommandRow, div.ilTableCommandRowTop {
	background-color:#F0F0F0;
	padding:3px 6px;
	font-size:90%;
}

div.ilTableCommandRowTop {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#D6D6D6;
}

span.ilTableFootLight {
	color:#909090;
}

div.ilTableFilterActivator {
	margin:0px 0px 5px 3px;
}

.ilTableMenuItem {
	margin:0px 10px 0px 0px;
}



div.ilTableFilter {
	padding:0px 0px 5px 0px;
	margin:0px;
}

legend.ilTableFilter {
	font-size:80%;
	border-width:0px;
	padding:2px 5px;
	margin:0px;
	font-weight:normal;
}

fieldset.ilTableFilter {
	border:1px #E0E0E0 solid;
	background-color:#FBFBFB;
	padding:5px;
	margin:5px 0px;
}

div.ilTableFilterLabel {
	font-style:italic;
	border-bottom:1px #C0C0C0 solid;
	background-color:#F0F0F0;
	padding:3px 5px;
}

div.ilTableFilterInput {
	min-width:150px;
	padding:5px 0px;
}

td.ilFilterOption {
	text-align:left;
	vertical-align:top;
	font-size:80%;
	white-space:nowrap;
	padding:0px 5px 5px 0px;
	min-width:150px;
}



td.ilFilterType {
	font-size:80%;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
	padding:3px;
}

table.fullwidth {
	background-color:#FFF;
	width:100%;
	border-collapse:collapse;
}

div.ilTableContainer {
	overflow:auto;
}

.tblheader {
	font-weight:normal;
}

tr.tblheader {
	font-weight:normal;
	background-color:#F9F9F9;
	font-size:90%;
	border-bottom-color:#D6D6D6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	/* font-style:italic; */
}

th {
	text-align:left;
	vertical-align:bottom;
	font-weight:normal;
}

td.std, th.std {
	padding:4px 6px;
	text-align:left;
}



/* Navigation History */
form.ilNavHistoryForm {
	padding:0px;
	margin:0px 5px 0px 0px;
	padding:5px 5px 2px 5px;
	border:0px;
	display:inline;
	font-size:80%;
}

input.ilNavHistorySubmit {
	color:#2255a0;
	padding:0px;
	margin:0px;
	border-width:0px;
	/* font-size:80%; */
	cursor:pointer;
	background-color:#F0F0F0;
}

select.ilNavHistorySelect {
	border-width:0px;
	padding:0px;
	background-image:none;
	text-decoration:none;
	/* font-size:80%; */
}
.ilAccHeadingHidden, .ilAccHidden, .ui-helper-hidden-accessible {
	position:absolute;
	left:-2000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}

a.ilAccAnchor,
a.ilAccAnchor:focus,
a.ilAccAnchor:hover {
	text-decoration:none;
	color:inherit;
}

/* Notes */

div.ilNotes {
	max-width:600px;
}

div.ilComment {
	padding-left:50px;
}

div.ilNotesUImage {
	float:left;
	margin-left:-50px;
}

div.ilNoteText {
	font-size:95%;
	margin-top:5px;
}

div.ilNotesHeader{
	background-color:#F0F0F0;
	margin-bottom:5px;
	padding:5px;
}

h3.ilNotesHeader{
	font-size:110%;
	color:#606060;
	display:inline;
}

h4.ilNoteTitle{
	font-size:100%;
	margin:0px;
	padding:0px;
}

td.ilNoteList {
	padding:10px 5px;
	border-top:1px solid #F0F0F0;
	vertical-align:top;
}

textarea#note {
	width:90%;
	height:6em;
}

div.ilNoteInput {
	padding-bottom:10px;
}

/* PageLayout Previews */

div.ilc_QuestionPlaceHolderThumb {
	margin:1px;
	padding:5px 2px 5px 0px;
	border-width:1px;
	font-size:10px;
	border-color:grey;
	border-style:solid;
	background:url(./images/question_placeholder_thumb.png) no-repeat center center;
	font-weight:bold;
}

div.ilc_MediaPlaceHolderThumb {
	margin:1px;
	padding:5px 2px 5px 0px;
	border-width:1px;
	font-size:10px;
	border-color:grey;
	border-style:solid;
	font-weight:bold;
	background:url(./images/media_placeholder_thumb.png) no-repeat center center;
}

div.ilc_TextPlaceHolderThumb {
	margin:1px;
	padding:5px 2px 5px 0px;
	border-width:1px;
	font-size:10px;
	border-color:grey;
	border-style:solid;
	font-weight:bold;
	background:url(./images/text_placeholder_thumb.png) no-repeat center center;
}

div.ilc_PredTextPlaceHolderThumb {
	margin:1px;
	padding:5px 2px 5px 0px;
	border-width:1px;
	font-size:10px;
	border-color:grey;
	border-style:solid;
	font-weight:bold;
	background:url(./images/pred_text_placeholder_thumb.png) no-repeat center center;
}

div.ilc_HeadlineThumb {
	font-size:11px;
	font-weight:bold;
	width:100%;
	border-style:solid;
	color:grey;
	border-bottom-style:solid;
	border-width:0px;
	border-color:grey;
	border-bottom-width:1px;
	margin-bottom:4px;
	margin-top:2px;
}

/* Profile */
div.ilProfile {
	width:450px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(./images/form_back.png);
	background-repeat:repeat-y;
	background-color:#F6F6F6;
	border-width:1px;
	border-style:solid;
	border-color:#D0D5EA;
	padding:15px;
}
h3.ilProfileName {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:normal;
	font-size:130%
}
div.ilProfileSection {
	margin-top:20px;
	font-size:90%;
	color:#606060;
}
h3.ilProfileSectionHead {
	margin:0px 0px 3px 0px;
	padding:0px;
	font-weight:normal;
	font-size:110%;
	color:#202020;
}

/* revised 4.1 */

/* Tooltip */
.yui-skin-sam .yui-tt .bd, .yui-tt .bd{
	color:#333333;
	padding:4px 4px 4px 4px;
	font-size:90%;
	border:solid #FFDD77 2px;
	line-height:100%;
	background-color:#FFFF99;
	border-radius:5px;
	box-shadow:2px 2px 2px #888;
	-webkit-border-radius:5px;
	-webkit-box-shadow:2px 2px 2px #888;
	max-width:300px;
}

.yui-skin-sam .yui-tt .yui-tt-shadow {
	display:none;
}

/* locator */
div.ilLocator {
	padding:2px 0px 0px 10px;
	zoom:1;
}

a.ilLocatorLink {
	color:#80A0D0;
	font-weight:normal;
}

a.ilLocatorLink:focus,
a.ilLocatorLink:hover {
}



div.iosMainScroll {
	position:absolute;
	padding-right:20px;
	overflow-y:auto;
	zoom:1;
	overflow-x:hidden;
	right:10px;
	left:10px;
}

/* Modules/Wiki */

ul.ilWikiBlockList {
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style:disc outside;
}

ul.ilWikiBlockListNoIndent {
	margin:0px;
	padding:0px;
	list-style:none;
}

li.ilWikiBlockItem {
	margin:0;
	padding:0;
}



/* Fixed Frame Width */

div.ilFrameFixedWidth {
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
}

div.ilFrameFixedWidthHeader {
	max-width:880px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-bottom:10px;
}

.ilFrameFixedWidthHeader div.ilHeaderBanner {
	max-width:880px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}

.ilFrameFixedWidthHeader div.ilHeaderImg {
	float:left;
	margin:2px 10px 0px 0px;
}

.ilFrameFixedWidthHeader .ilHeaderImg img {
	border:0;
	margin-right:25px;
}

.ilFrameFixedWidthHeader h1.ilHeader {
	padding:0;
	margin-top:25px;
}

.ilFrameFixedWidthHeader div.ilHeaderDesc {
	padding-left:0;
}


/* Modules/Blog */

div.ilBlogList {
	border:1px solid #E0E0E0;
	padding:10px;
}

div.ilBlogListItem {
	padding-bottom:5px;
	margin-bottom:25px;
}

div.ilBlogListItemTitle {
	border-bottom:1px solid #E0E0E0;
}

div.ilBlogListItemTitle h3 {
	margin-bottom:5px;
}

div.ilBlogListItemSubTitle {
	margin-top:5px;
}

div.ilBlogListItemSnippet {
	margin-top:5px;
	margin-bottom:5px;
}

div.ilBlogSideBlocks {
	margin-left:5px;
}

td.ilBlogSideBlockContent {
	padding:10px;
}

td.ilBlogSideBlockCommand {
	font-size:75%;
	color:#909090;
	border-bottom:1px solid #E9E9E9;
	padding:1px 3px;
	background-color:#F9F9F9;
	text-align:right;
}

div.ilBlogSideBlockAuthor {
	margin-top:3px;
}

ul.ilBlogSideBlockNavigation {
	margin-top:3px;
	padding-left:15px;
}

div.ilBox {
	background-image:url('./images/FramedBack.png');
	background-repeat:repeat-x;
	border:1px solid #E0E0E0;
	padding:10px;
	margin-bottom:20px;
}

/* Services/Container */

div#cont_paste_explorer_tree ul.il_Explorer {
	margin:0 0 0 24px;
}

/* Services/Skill */

div.ilSkill {
	background-image:url('./images/FramedBack.png');
	background-repeat:repeat-x;
	border:1px solid #E0E0E0;
	padding:5px;
	margin-bottom:20px;
}

div.ilSkill > h3 {
	margin:10px 0;
	padding:0;
	font-size:1.2em;
	float:left;
}

div.ilSkill > h4 {
	margin:10px 0;
	padding:0;
	font-size:0.9em;
	color:#909090;
	float:left;
	clear:left;
}

table.ilSkill, td.ilSkill, th.ilSkill {
	border:1px solid #E0E0E0;
}

div.ilSkillActions {
	float:right;
}

table.ilSkill {
	margin-bottom:5px;
	margin-left:50px;
	background-color:#FFF;
	border-collapse:collapse;
	clear:both;
}

td.ilSkill, th.ilSkill {
	font-size:0.8em;
	padding:4px;
	min-width:50px;
}

td.ilSkill {
	text-align:center;
}

td.ilSkillLevel {
	cursor:pointer;
}

th.ilSkill, td.ilSkillLevel{
	background-color:#F8F8F8;
}

td.ilSkillSelf {
	background-color:#FFF0E0;
}

td.ilSkillMat {
	background-color:#F0F0FF;
}



/* Top-Bar */

div.ilTopBar {
 background-color:#444;
 color:white;
 padding:5px 10px 5px 10px;
}

div.ilTopBar a {
	color:white;
}

div.ilTopBarLeft {
	float:left;
}

div.ilTopBarRight {
	float:right;
}

div.ilTopBarRight span#ilAdvSelListAnchorElement_asl {
	margin-right:25px;
	color:black;
}

div.ilTopBarRight td.il_adv_sel {
	background-color:#444;
}

td.ilRight, th.ilRight {
	text-align:right;
}

.ilBlogListItemDraft {
	border:2px dotted red;
	padding:3px;
}

.ilBlogNavigationItemDraft {
	color:red;
}

div.ilSideBarHead{
	background-color:#F0F0F0;
	margin-bottom:5px;
	padding:5px;
}

div.ilSideBarHead h3{
	font-size:110%;
	color:#606060;
	display:inline;
}

div.ilSideBarContent{
	padding:5px;
}



/* jquery ui autocomplete */

.ui-menu {
	list-style:none;
	padding:0px;
	margin:0;
	display:block;
	float:left;
	background-color:white;
	border:1px solid #E0E0E0;
	font-size:90%;
	box-shadow:2px 2px 4px #C0C0C0;
}

#mm_search_menu_ac .ui-menu {
	border:0;
	box-shadow:0 0 0;
}


.ui-menu .ui-menu-item {
	margin:0;
	padding:0;
	zoom:1;
	float:left;
	clear:left;
	width:100%;
}

.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:2px 4px;
	line-height:1.5;
	zoom:1;
	color:#0033AA;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	background-color:#FFFF99;
}

.iosPdBlockDragAndDropPlaceholder {
	border:3px #C0C0C0 dashed;
	border-radius:8px;
	margin-bottom:15px;
}

/* poll */

.ilPollDescription {
	margin:5px;
	font-size:80%;
	color:#808080;
}

.ilPollQuestion {
	display:inline-block;
	width:97%;
	margin:1.5%;
	font-weight:bold;
	font-size:90%;
}

img.ilPollQuestionImage {
	margin:1.5% 0%;
	max-width:100%;
}

.ilPollQuestionAnswers {
	margin:5px;
	font-size:80%;
}

.ilPollQuestionAnswer {
	margin-bottom:5px;
}

.ilPollQuestionResults {
	margin:10px;
	font-size:80%;
}

.ilPollQuestionResult {
	margin-bottom:5px;
}

.ilPollQuestionResultBar {
	width:100%;
	border:1px solid #aaa;
	float:left;
	height:18px;
}

.ilPollQuestionResultBarInner {
	background-color:#C2E1FF;
	height:18px;
}

.ilPollQuestionResultPerc {
	float:right;
	position:relative;
	margin-top:-17px;
	margin-right:3px;
}

/* Services/Search */

div.ilMainMenuSearch {
	margin:5px 20px 0px 3px;
	padding:0px 10px 3px 10px;
	margin:1px 0px 2px -1px;
	line-height:26px;
	background-repeat:repeat-x;
	background-image:url(./images/mm_back2.png);
}

form.ilMainMenuSearch {
	padding:0px;
	margin:0px;
}

input.ilMainMenuSearch {
	cursor:pointer;
	border-style:solid;
	border-width:0px;
	border-color:#D6D6D6;
	color:#606060;
	width:150px;
	padding:2px 4px 1px;
	margin:0px;
	background-repeat:no-repeat;
	background-position:center right;
	background-color:#FFF;
	min-height:16px;
	box-shadow:inset 1px 1px 2px #A0A0A0;
	line-height:1;
}

a.ilMainMenuSearchButton {
}

#mm_search_menu_head {
	background-color:#F8F8F8;
	padding:5px;
	font-size:85%;
}

#mm_search_menu_head p {
	margin:0px;
}

#mm_search_menu_head input {
	margin:0px;
	padding:0px;
}

#il_search_toolbar div.ilFormOption {
	width:auto;
}

#il_search_toolbar div.ilFormFooter {
	display:none;
}

/* Services/Help */

#ilHelpText .ilc_text_inline_Strong {
	font-weight:bold;
}

#ilHelpBack {
	padding-bottom:20px;
}

#ilHelpText {
	clear:both;
	font-size:90%;
}

#ilHelpText .ilc_list_o_NumberedList,
#ilHelpText .ilc_list_u_BulletedList {
	margin:10px 0;
	padding:0 0 0 25px;
}

#ilHelpText .ilc_list_o_NumberedList .ilc_list_o_NumberedList,
#ilHelpText .ilc_list_o_NumberedList .ilc_list_u_BulletedList,
#ilHelpText .ilc_list_u_BulletedList .ilc_list_u_BulletedList,
#ilHelpText .ilc_list_u_BulletedList .ilc_list_o_NumberedList {
	padding-left:15px;
}



a#ilHelpClose {
	display:block;
	float:right;
	padding:5px;
}

#ilHelpPanel .il_VAccordionHead {
	background-position:3px 3px;
	padding:3px 3px 3px 20px;
	font-size:90%;
	font-weight:bold;
	border:0;
}

#ilHelpPanel .ilGroupedListLE {
	padding:5px 10px 5px 20px;
}

div#il_screen_id {
	position:absolute;
	right:0px;
	top:0px;
}

/* Modules/DataCollection */

td.dcl_actions {
	text-align:right;
	padding-right:5px;
}

#dcl_record_list td {
	padding:2px
}

/* Services/MediaObjects */

.ilPlayerPreviewOverlayOuter {
	position:relative;
}

.ilPlayerPreviewOverlay {
	position:relative;
	width:320px;
	height:240px;
	cursor:pointer;
}

.ilPlayerPreviewDescription {
	padding:7px;
	font-size:85%;
	position:relative;
	color:#F0F0F0;
	top:-240px;
	background:url("./images/black60.png") repeat;
}

.ilPlayerPreviewOverlay img {
	cursor:pointer;
	width:100%;
	height:100%;
}

.ilPlayerPreviewPlayButton {
	background:url("./images/bigplay.png") no-repeat scroll 0 0 transparent;
	height:100px;
	left:50%;
	margin:-50px 0 0 -50px;
	position:absolute;
	top:50%;
	width:100px;
	cursor:pointer;
}

.ilPlayerPreviewOverlay:focus .ilPlayerPreviewPlayButton,
.ilPlayerPreviewOverlay:hover .ilPlayerPreviewPlayButton {
	background-position:0 -100px;
}

/* Services/UIComponent/Lightbox */

.ilLightbox {
	position:absolute;
	top:0px;
	bottom:0px;
	right:0px;
	left:0px;
	background-color:#303030;
}

a.ilMediaLightboxClose {
	display:block;
	float:right;
	margin:0 0 10px 10px;
	width:20px;
	height:20px;
	background:url("./images/close_dg.png") no-repeat center center;
	cursor:pointer;
}

.ilLightboxContent {
	margin-top:50px;
	margin-right:auto;
	margin-left:auto;
	width:640px;
	max-width:100%;
}



/* Modules/Forum */

#ilFrmPostList {
	list-style:none;
	margin:0;
	padding:0
}

.ilFrmPostImage {
	float:left;
	width:100px;
	overflow:hidden
}

.ilFrmPostImage img {
	vertical-align:top;
	margin:5px 20px 5px 5px;
	border:none
}

.ilFrmPostClear {
	clear:both;
	width:1px;
	height:1px;
	line-height:1px
}

.ilFrmPostTitle {
	margin-top:15px;
	font-size:120%;
}

div.ilFrmPostHeader span.small {
	color:#909090;
}

.ilFrmPostContentContainer {
	margin:0 0 10px 0;
	width:80%;
	float:left
}

.ilFrmPostContent {
	margin-top:20px
}

.ilFrmPostRow div.ilForm div.ilFormValue {
	width:600px;
}

.ilFrmPostRow div.ilForm div.ilFormOption {
	width:auto;
}

.ilFrmPostCensorshipAdvice {
	margin:0;
	padding:0;
	font-weight:bold
}

.ilFrmPostAttachmentsContainer {
	margin:20px 0 0 0;
	font-weight:bold
}

.ilFrmPostAttachmentsContainer a {
	font-weight:normal
}

.ilFrmPostAttachmentsContainer img {
	vertical-align:middle
}

.ilFrmPostCommands {
	float:right;
	margin:0 0 3px 0
}

div.ilAttendanceListPrint td, div.ilAttendanceListPrint th {
	border:1px solid #D6D6D6;
	padding:2px;
}

body.ilBodyPrint {
	background-color:#FFF;
	margin:10px;
	padding:0;
}

/* *** AX MOD COMMON *** */

.clr {
	display:block;

	width:0;
	height:0;

	clear:both;

	margin:0;
	padding:0;

	border:0;
}

.nbr {
	white-space:nowrap;
}

.skiplink {

	display:block;

	width:1px;
	height:1px;

	position:absolute;
	top:auto;
	left:-10000px;

	overflow:hidden;
}

.skiplink:focus {

	width:auto;
	height:auto;

	position:static;

}

.invisibleText {
	font-size:0;

	display:block;

	width:1px;
	height:1px;

	overflow:hidden;
}

.invisibleTextInline {
	font-size:0;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:1px;
	height:1px;

	overflow:hidden;
}

.hidden {
	display:none !important;
}

div.ilLocator {
	display:none;
}

/* *** AX MOD REGISTRATION *** */

.ilRegistrationSection {

}

.ilRegistrationSection form {
	padding-top:8px;
}

.ilRegistrationSection form .ilFormInfo {

}

.ilRegistrationSection form .ilFormInfoAlert {
	font-size:150%;

	width:100%;
	max-width:360px;

	margin:6px 0 0 3px;
}

.ilRegistrationSection form .ilFormRowAlert {

}

.ilRegistrationSection form .ilFormRowAlert input, .ilRegistrationSection form .ilFormRowAlert textarea {

	border:1px solid #f46698;

	background:rgb(252,234,234); /* Old browsers */
	background:-moz-linear-gradient(top, rgba(252,234,234,1) 0%, rgba(255,247,247,1) 21%, rgba(252,234,234,1) 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,234,234,1)), color-stop(21%,rgba(255,247,247,1)), color-stop(100%,rgba(252,234,234,1))); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, rgba(252,234,234,1) 0%,rgba(255,247,247,1) 21%,rgba(252,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, rgba(252,234,234,1) 0%,rgba(255,247,247,1) 21%,rgba(252,234,234,1) 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, rgba(252,234,234,1) 0%,rgba(255,247,247,1) 21%,rgba(252,234,234,1) 100%); /* IE10+ */
	background:linear-gradient(to bottom, rgba(252,234,234,1) 0%,rgba(255,247,247,1) 21%,rgba(252,234,234,1) 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceaea', endColorstr='#fceaea',GradientType=0 ); /* IE6-9 */

}

.ilRegistrationSection form .ilFormRowAlert input[type="checkbox"], .ilRegistrationSection form .ilFormRowAlert input[type="radio"] {

	-webkit-box-shadow:0px 0px 8px 2px #f51f6b;
	box-shadow:0px 0px 8px 2px #f51f6b;

}

.ilRegistrationSection form .ilFormRowAlert .ilFormRadioOption {

	/*color:#f51f6b;*/

}

.ilRegistrationSection #agreement {
	font-size:130%;
}

.ilRegistrationSection #agreement br {
	display:none;
}

.ilRegistrationSection #agreement .section {
	margin:0 10px;
}

.ilRegistrationSection #agreement h2 {

}

.ilRegistrationSection #agreement h3 {

}

.ilRegistrationSection #agreement p {

}

/* *** AX MOD REGISTRATION END *** */

/* *** AX MOD REGISTERED PAGE *** */

.ilRegisteredSection {

}

.ilRegisteredSection p {
	font-size:129%;
	margin:8px 10px;
}

/* *** AX MOD REGISTERED PAGE END *** */

/* *** AX MOD USER AGREEMENT *** */

#usr_agreement {
	font-size:120%;
}

#usr_agreement br {
	display:none;
}

#usr_agreement .section {
	margin:0 10px;
}

#usr_agreement h2 {

}

#usr_agreement h3 {

}

#usr_agreement p {

}

/* *** AX MOD USER AGREEMENT END *** */

/* basic responsiveness (beta)

  The following section targets smartphones.

  iPads come with a device width of 768, the iPhone with 320, most smartphones seem to
  use a width under 640px, so 640 seems to be a good choice here.
  If you make any changes in this query, please add a reason to this comment and if possible an url that
  backs this decision.

  List of common devices width values:http://cssmediaqueries.com/target/
  Google recommending 640px:https://developers.google.com/webmasters/smartphone-sites/details

  */
@media
	only screen and (max-width:640px) {
	html {
		-webkit-text-size-adjust:none;
	}

	body {
		/*font-family:Arial, sans-serif !important;*/
		/*font-family:"Ubuntu Condensed", Arial, sans-serif !important;*/
		/*font-family:"Noto Sans", Arial, Helvetica, sans-serif;*/
		font-family:'Ubuntu',Arial,Helvetica,sans-serif;
	}

	#il_left_col, #imgtree, #il_screen_id, #help_tt, #help_tr, .ilTopTitle, #il_status_box {
		display:none;
	}

	#il_right_col {
		float:none;
		padding:0;
		vertical-align:top;
		width:100%;
	}

	div#il_main_logo {
	/*	position:absolute;
		margin:0;
		padding:5px 10px;*/
	}

	div#il_main_logo img {
	/*	width:20px;
		height:20px;
		margin:0;
		padding:0;*/
	}

	div.ilMainMenuSection .ilMainMenuSide, div.ilMainMenuSection .ilMainMenuSide li.ilMainMenu {
		height:0px;
	}

	div.ilMainMenuSearch {
		position:absolute;
		background:none;
		top:0px;
		right:0px;
	}

	div.ilLogin {
	/*	padding:34px 20px 6px 10px;*/
	}

	span.il_menu
	{
		padding-left:0px;
	}



	div.ilMainMenu {
		padding:0;
		width:100%;
	}

	li.ilMainMenu {
		width:49%;
	}

	div.ilMainMenuSection {
		background-color:#9bc5ed;
	}

	ul.ilMainMenuSide, div.ilLogin {
	/*	float:left;*/
	}

	ul.ilMainMenuSide {
	/*	margin-left:20px;*/
	}

	div.ilMainHeader {
		min-height:auto;
		min-width:1px;
	}

	input.ilMainMenuSearch {
		box-shadow:none;
		border:1px solid #A0B0C0;
	}

	div#mainscrolldiv {
		padding:5px 0px 0;
	}

	div.il_HeaderInner {
		color:#222222;
		margin-bottom:15px;
		padding:5px;
	}

	#il_center_col.one_side_col ,
	#il_center_col.two_side_col {
		width:100%;
		padding:0;
	}

	div.il_Block {
	/*	border:0 none;*/
		border-left:0 none;
		border-right:0 none;
	}

	textarea {
		max-width:100%;
	}

	input, select {
		max-width:100%;
	}

	/* height:auto; messes e.g. survey progress bar */
	img {
		max-width:100%;
	}

	div.ilFrame {
		margin:0;
		width:100%;
	}

	div.ilStartupFrame {
		margin:0;
		width:100%;
	}

	#il_startup_content form table {
		width:auto;
	}

	div.il_Tab {
		margin:0px 5px 10px 5px;
		background-color:#F4F4F4;
		border:1px solid #E0E0E0;
		padding:2px;
		clear:both;
	}

	div.il_SubTab {
		width:auto;
	}

	li.tabactive, li.tabinactive, a.tabactive, a.tabinactive {
		background:none;
		border:0;
		padding:2px 3px;
	}

	li.tabactive {
		background-color:#FFFFFF;
	}

	a.tabinactive:focus,
	a.tabinactive:hover {
		background:none;
	}

	a.tabactive:link,
	a.tabactive:visited,
	a.tabactive:focus,
	a.tabactive:hover {
		text-decoration:underline;
	}

	div.ilTabContentInner {
		overflow:visible;
	}

	div.ilTabContentOuter {
		box-shadow:none;
		border:0 none;
		width:auto;
	}

	div.ilFormOption {
		width:auto;
	}

	div.ilFormSubOption {
		padding:3px;
		border:0;
		background-color:#F0F0F0;
	}


	div.ilLeftNav {
		width:0px;
		display:none;
	}

	div.ilBotCenterArea {
		left:0px;
	}

	div.ilLeftNavSpace {
		padding:0;
	}

	div.ilContentFixed {
		left:0px;
	}

	.ilFrameFixedWidthHeader div.ilHeaderBanner {
		max-width:100%;
	}

	.ilFrameFixedWidthHeader .ilHeaderImg {
		background-color:yellow;
		max-width:30%;
	}

	.ilFrameFixedWidthHeader .ilHeaderImg img {
		max-width:100%;
		height:auto;
		margin-right:25px;
	}

	div.ilTableOuter {
		max-width:100%;
		overflow:auto;
	}

	div.ilForm, div.ilFormRow {
	/*	display:block;*/
	/*	background:none;*/
	/*	border:0;*/
	}

	div.ilForm {
	/*	width:400px;*/
	/*	max-width:100%;*/
		width:98%;
		max-width:580px;
		margin:0 auto;
	}

	div.ilSubForm {
		display:block;
		width:auto;
	}

	div.ilFormHeader, div.ilFormFooter {
		/*background-color:#E8EDF9;*/
		/*border:0;*/
		/*padding:5px 10px 2px 10px;*/
		/*margin:20px 0 5px 0;*/

		font-size:100%;
		text-align:left;

		display:block;

		margin:0;
	}

	div.ilFormRowHeader div.ilFormCommands {
		display:none;
	}

	div.ilFormFooter {
		background-color:#F5F5F5;
		padding:8px 10px 2px 10px;
		/*margin:10px 0 5px 0;*/
	}

	h3.ilFormHeader {
		/*font-weight:normal;*/
		/*font-size:110%;*/
	}

	div.ilFormCommands {
	/*	text-align:left;*/
		text-align:right;
		/*margin:0;*/
		padding:0;
		background:none;
		border:0;
		/*margin-bottom:10px;*/
		margin:3px 0;
		width:auto;
	}

	div.ilFormInfo {
		float:right; margin-left:20px;
		margin-left:0px;
	}

	div.ilFormOption {
		display:block;
		text-align:left;
		padding:3px 10px;
		font-size:100%;
		background-color:#F4F4F4;
		border:0;
		width:auto;
		float:none;
	}

	div.ilFormValue {
		/*padding:8px 10px 3px 10px;*/
		padding:8px 10px 7px 10px;
		font-size:90%;
		border-top:0px solid #F0F0F0;
		width:auto;
		background-color:#FAFAFA;
		/*margin:0 0 8px 0;*/
		margin:0;
		border:0;
		display:block;
	}

	div.ilFormInfo {
		float:none;
	}

	.ilFrmPostRow div.ilForm,
	.ilFrmPostRow div.ilForm input[type=text],
	.ilFrmPostRow div.ilForm textarea {
		width:100%;
	}

	.ilFrmPostRow div.ilForm div.ilFormValue {
		width:auto;
	}

	.ilFrmPostRow img.ilUserIcon {
		width:50px;
		height:50px;
	}

	.ilFrmPostTitle {
		margin-top:5px;
		font-size:100%;
	}


	div.ilGoogleMap {
		max-width:100%;
	}

	.ilFrmPostContentContainer {
		width:100%;
	}

	div#mainspacekeeper {
		margin:10px 0;
	}

	a.il_ContainerItemTitle .pre_lm_image {
		left:5px;
	}

	a.il_ContainerItemTitle .lm_title_table {
		left:100px;
		max-width:310px;
	}

}

@media
	only screen and (max-width:480px) {
/*
	div#il_main_logo {
		background:url("./images/logo-header-small-2.png") no-repeat center top transparent;

		height:106px;
	}

	div#il_startup_logo {
		background:url("./images/logo-header-small.png") no-repeat center top transparent;

		height:106px;
	}
*/
	div.ilLogin {
		top:5px;
		right:10px;
		font-size:75%;
	}

	a.il_ContainerItemTitle .lm_title_table {
		max-width:155px;
	}

	div#mainspacekeeper {
		margin:0 0 10px 0;
	}

}

@media
	only screen and (max-width:320px) {

}

/* ***** AX CUSTOM ***** */

#imgtree {
	display:none;
}

#il_startup_logo .logo_transfer, #il_main_logo .logo_transfer {

	display:block;

	width:300px;
	height:50px;

	position:absolute;
	/*bottom:40px;*/
	bottom:20px;
	left:30px;

	background-image:url("./images/transfer/transfer.png");
	background-repeat:no-repeat;
	background-position:left center;
	background-color:transparent;

}

/* *** Stats *** */

body.page_stats {

}

body.page_stats #il_main_logo {
/*
	width:101%;
	max-width:1006px;

	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_stats .ilFrame {
/*
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#77b5de;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

	background-image:url("./images/milupa/m_bg_blue.png");
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#eef9fd;
*/
	background-color:#eef5f8;
}

body.page_stats .il_HeaderOuter {

	display:none;

}

body.page_stats .ilContentOuter {

	margin:20px 45px 20px 45px;

}

body.page_stats .ilTableHeaderTitle {
	font-size:100%;

	margin:20px 0 20px 0;
	padding:0;

}

body.page_stats .ilTableHeaderTitle .ilTableHeaderTitle {
	color:#134274;
	font-size:190%;

	margin:0;
}

body.page_stats .ilFrame .lp_objects .butts {

	margin:0 0 20px 0;

}

body.page_stats .ilFrame .lp_objects .back_butt {

	display:block;

	width:130px;
	height:28px;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_stats.lang_FR .ilFrame .lp_objects .back_butt {

	width:212px;

}

body.page_stats .ilFrame .lp_objects .back_butt:focus,
body.page_stats .ilFrame .lp_objects .back_butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_stats .ilFrame .lp_objects .back_butt .back_butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_stats .ilFrame .lp_objects .back_butt .back_butt_text {

	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	margin-left:24px;

	position:relative;
	left:0;
	top:1px;

}

/*body.page_stats #tfil_lpprgtbl {*/
#tfil_lpprgtbl {
	display:none;
}

/* Old Table */
/*body.page_stats #lpprgtbl {*/
#lpprgtbl {
	display:none;/*v3dev*/
}

body.page_stats .ilTableNav {
	display:none;
}

body.page_stats .ilTableSelectAll {
	display:none;
}

body.page_stats .ilTableCommandRowTop {
	display:none;
}

body.page_stats .ilTableCommandRow {
	display:none;
}

body.page_stats .ilTableOuter {

	/*margin:10px 0 0 0;*/
	margin:0;

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	border-width:1px;
	border-style:solid;
	border-color:#d0c7c6;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_stats .ilTableOuter .stats_stripe {

	width:100%;
	height:15px;

	background:red;

}

body.page_stats .ilTableOuter .stats_stripe_top {

	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:9px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_stats .ilTableOuter .stats_stripe_bottom {

	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:9px;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:9px;
	-moz-border-radius-bottomleft:9px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:9px;
	border-bottom-left-radius:9px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

/* Header */
body.page_stats .ilTableOuter div.ilTableHeaderTitle {

	display:block;

	float:left;

	margin:10px 30px 20px;

	border:0 none;

}

/* Loading */
body.page_stats .ilTableOuter div.loading {
	text-align:center;

	display:block;

	width:400px;

	margin:50px auto;

}

body.page_stats .ilTableOuter div.loading .loading-image {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:32px;
	height:32px;

	margin:20px 0 30px 0;

	position:relative;

	background-image:url('./images/ajax-loader.gif');
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_stats .ilTableOuter div.loading .loading-text {

	display:block;

	position:relative;

}

/* Extras */
body.page_stats #extraProgressBox {
	font-size:109%;

	text-align:right;

	display:block;

	float:right;

	margin:10px 20px 5px 20px;

}

/* Print */

body.page_stats #extraProgressBox .print_butt {

	text-align:left;

	/* !!! */
	display:none;
/*
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
*/
	width:132px;
	height:28px;

	/*float:left;*/

	margin:0 0 10px 5px;
	padding:0;

	-webkit-box-shadow:2px 2px 3px 0 #e4e1d3;
	box-shadow:2px 2px 3px 0 #e4e1d3;

	border-width:2px;
	border-style:solid;
	border-color:#edf3f8;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	position:relative;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#dbe6f1;

	cursor:hand;
	cursor:pointer;

}

body.page_stats.lang_FR #extraProgressBox .print_butt {

	width:177px;

}

body.page_stats #extraProgressBox .print_butt:focus,
body.page_stats #extraProgressBox .print_butt:hover {

	text-decoration:none;

	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#a9cbee;

}

body.page_stats #extraProgressBox .print_butt .butt_image {

	display:block;

	width:18px;
	height:18px;

	margin-top:-8px;

	position:absolute;
	left:8px;
	top:50%;

	/*background-image:url("./images/milupa/ass/m_icn_print.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_stats #extraProgressBox .print_butt .butt_text {
	color:#4079b4;
	font-size:104%;
	line-height:auto;

	display:block;

	/*width:100%;*/
	width:auto;
	/*height:100%;*/
	height:auto;

	margin:0 0 0 32px;

	position:relative;
	left:0;
	top:5px;

}

body.page_stats #extraProgressBox .text {

	display:none;

}

body.page_stats .is_module_exam {
	background:#ffddbf;
}

body.page_stats .is_module_assessment {
	background:#e3f0fa;
}

body.page_stats .tbl_header_cell_checkbox {
	display:none;
}

body.page_stats .tbl_header_cell_trac_mark {
	display:none;
}

body.page_stats .tbl_header_cell_comment {
	display:none;
}

body.page_stats .tbl_header_cell_trac_mode {
	display:none;
}

body.page_stats .tbl_header_cell_path {
	display:none;
}

body.page_stats .tbl_header_cell_actions {
	display:none;
}

body.page_stats .progress_list_table_cell {

}

body.page_stats .progress_list_table_cell_checkbox {
	vertical-align:top;

	display:none;
}

body.page_stats .progress_list_table_cell_title {

}

body.page_stats .progress_list_table_cell_title .progress_test_image {

}

body.page_stats .progress_list_table_cell_title .progress_test_title_text {

}

body.page_stats .progress_list_table_cell_title .progress_type_text {

}

body.page_stats .progress_list_table_cell_title .progress_offline_block {

}

body.page_stats .progress_list_table_cell_status {
	padding-left:20px;
}

body.page_stats .progress_list_table_cell_percentage {

}

body.page_stats .progress_list_table_cell_trac_mark {
	display:none;
}

body.page_stats .progress_list_table_cell_comment {
	display:none;
}

body.page_stats .progress_list_table_cell_trac_mode {
	display:none;
}

body.page_stats .progress_list_table_cell_path {
	display:none;
}

body.page_stats .progress_list_table_cell_score {
	display:none;
}

body.page_stats .progress_list_table_cell_actions {
	display:none;
}

/* New Version */

body.page_stats .new_img {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:30px;
	/*width:40px;*/
	height:24px;
	/*height:25px;*/

	position:relative;
	left:0;

	/*background-image:url("./images/milupa/sticker_new_24.png");*/
	/*background-image:url("./images/milupa/sticker_NEU_neu.png");*/
	/*background-image:url("./images/milupa/sticker_NEU_violett.png");*/
	background-image:url("./images/transfer/sticker_NEU_violett.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
	/*background-size:auto auto;*/
	/*background-size:31px 24px;*/

}

body.page_stats .cert_img {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:18px;
	/*width:40px;*/
	height:24px;
	/*height:25px;*/

	position:relative;
	left:0;

	/*background-image:url("./images/milupa/sticker_new_24.png");*/
	/*background-image:url("./images/milupa/sticker_NEU_neu.png");*/
	/*background-image:url("./images/milupa/ax_badge_mini.png");*/
	background-image:url("./images/transfer/ax_badge_mini.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
	/*background-size:auto auto;*/
	/*background-size:31px 24px;*/

}

/* Status */

body.page_stats .status_img {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:16px;
	height:16px;

	position:relative;
	top:1px;
	left:0;

	border:0 none;

	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;

	background:grey;
}

body.page_stats .status_completed {
	background:green;
}

body.page_stats .status_failed {
	background:red;
}

body.page_stats .status_in_progress {
	background:yellow;
}

body.page_stats .status_unknown {

}

/* */

body.page_stats .ax_prog_table_wrapper {

	margin:10px 10px 20px 10px;

}

body.page_stats #ax_prog_table {

	width:100%;

	/*margin:10px auto 40px;*/
	/*margin:10px 10px 40px 10px;*/
	/*margin:10px 10px 20px 10px;*/

	/*border-spacing:3px;*/
    /*border-collapse:separate;*/

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_stats #ax_prog_table .ax_prog_row {

}

body.page_stats #ax_prog_table .ax_prog_module_row {

}

body.page_stats #ax_prog_table .ax_prog_version_row {
	display:none;
}

body.page_stats #ax_prog_table .spacer_row {

}

body.page_stats #ax_prog_table .spacer_row_version {
	display:none;
}

body.page_stats #ax_prog_table .spacer_row td {
	height:6px;
}

body.page_stats #ax_prog_table .spacer_row_version td {
	height:0;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell {
	vertical-align:middle;

	width:auto;
	height:26px;

	padding:7px 6px 2px 6px;

	border-width:1px 0 1px 0;
	border-style:solid;
	/*border-color:#cdc9c8;*/
	border-color:#b2b0af;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_stats #ax_prog_table .ax_prog_row .spacer_cell {

	width:3px;

	border-width:1px 0 1px 0;
	border-style:solid;
	/*border-color:#cdc9c8;*/
	border-color:#b2b0af;

}

body.page_stats #ax_prog_table .ax_prog_module_row_open .ax_prog_cell,
body.page_stats #ax_prog_table .ax_prog_module_row_open .spacer_cell  {
	border-bottom-style:dashed;
	border-bottom-color:#cdc9c8;

	background-color:#f6f6f6;
}

body.page_stats #ax_prog_table .ax_prog_version_row .ax_prog_cell,
body.page_stats #ax_prog_table .ax_prog_version_row .spacer_cell  {
	border-top:0 none !important;
	border-bottom-style:dashed;
	border-bottom-color:#cdc9c8;

	background-color:#fafafa;
}

body.page_stats #ax_prog_table .ax_prog_version_row_first .ax_prog_cell,
body.page_stats #ax_prog_table .ax_prog_version_row_first .spacer_cell  {

}

body.page_stats #ax_prog_table .ax_prog_version_row_last .ax_prog_cell,
body.page_stats #ax_prog_table .ax_prog_version_row_last .spacer_cell  {
	border-bottom-style:solid;
	border-bottom-color:#b2b0af;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_head {
	/*background-color:#fafafa;*/
	/*border-color:#808080;*/
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_ass {
	display:none;
	/*background-color:#e3f0fa;*/
	background-color:#edf5fa;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_ass a {
	color:#134274;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_exam {
	/*background-color:#ffddbf;*/
	background-color:#ffefe0;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_exam a {
	color:#134274;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener {

	text-align:right;

	width:20px;

	border-width:1px 0 1px 1px;

	-webkit-border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	border-radius:10px 0 0 10px;

}

body.page_stats #ax_prog_table .ax_prog_module_row_open .ax_prog_cell_opener {

	-webkit-border-radius:10px 0 0 0;
	-moz-border-radius:10px 0 0 0;
	border-radius:10px 0 0 0;

}

body.page_stats #ax_prog_table .ax_prog_version_row .ax_prog_cell_opener {

	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;

}

body.page_stats #ax_prog_table .ax_prog_version_row_last .ax_prog_cell_opener {

	-webkit-border-radius:0 0 0 10px;
	-moz-border-radius:0 0 0 10px;
	border-radius:0 0 0 10px;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener .ax_cell_opener {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:21px;
	height:21px;

	/*background-image:url("./images/milupa/plus.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:right 3px;
	background-color:transparent;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener .ax_cell_opener_hidden {

	display:none;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener .ax_cell_opener:focus,
body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener .ax_cell_opener:hover {

	text-decoration:none;

	/*background-image:url("./images/milupa/plus_hover.png");*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener .ax_cell_opener_open {

	/*background-image:url("./images/milupa/minus.png");*/
	background-image:none;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener .ax_cell_opener_open:focus,
body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_opener .ax_cell_opener_open:hover {

	/*background-image:url("./images/milupa/minus_hover.png");*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title {

	/*width:400px;*/
	/*width:500px;*/
	width:auto;/*v3*/

	/*padding-left:20px;*//*v3*/
	padding-left:9px;
	padding-right:0;

	/*border-width:1px 0 1px 1px;*//*v3*/

	border-width:1px 0 1px 1px;

	-webkit-border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	border-radius:10px 0 0 10px;

}

body.page_stats #ax_prog_table .ax_prog_module_row_wissinfo .ax_prog_cell_title {

	/*padding-left:32px;*/
/*
	border-width:1px 1px 1px 1px;

	-webkit-border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
*/
}

body.page_stats.lang_FR #ax_prog_table .ax_prog_row .ax_prog_cell_title {

	/*width:270px;*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .version_wrapper {
	color:#134274;

	display:block;

	position:relative;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .version_wrapper .cert_img {

	display:block;

	position:absolute;
	left:5px;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .version_wrapper .version_text {

	display:block;

	margin:0 0 0 35px;

	position:relative;
	top:2px;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener {
	color:#134274;

	display:block;

	position:relative;
/*
	width:21px;
	height:21px;

	background-image:url("./images/milupa/plus.png");
	background-repeat:no-repeat;
	background-position:right 3px;
	background-color:transparent;
*/
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener .new_img {

	margin-top:-12px;

	position:absolute;
	top:50%;
	left:0;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener .opener_image {

	display:block;

	width:16px;
	height:16px;

	margin-top:-10px;

	position:absolute;
	top:50%;
	/*left:0;*/
	left:35px;

	background-image:url("./images/transfer/plus.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener .opener_text {

	display:block;

	margin:0 0 0 56px;

	position:relative;
	top:0;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener_hidden {

	display:none;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener:focus,
body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener:hover {

	text-decoration:none;

	/*background-image:url("./images/transfer/plus_hover.png");*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener:focus .opener_text,
body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener:hover .opener_text {

	text-decoration:underline;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener:focus .opener_image,
body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener:hover .opener_image {

	/*background-image:url("./images/transfer/plus_hover.png");*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener_open {

	/*background-image:url("./images/milupa/minus.png");*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener_open .opener_image {

	background-image:url("./images/transfer/minus.png");

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener_open:focus,
body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener_open:hover {

	/*background-image:url("./images/transfer/minus_hover.png");*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener_open:focus .opener_image,
body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_title .ax_cell_opener_open:hover .opener_image {

	/*background-image:url("./images/transfer/minus_hover.png");*/

}

body.page_stats #ax_prog_table .ax_prog_module_row_open .ax_prog_cell_title {

	-webkit-border-radius:10px 0 0 0;
	-moz-border-radius:10px 0 0 0;
	border-radius:10px 0 0 0;

}

body.page_stats #ax_prog_table .ax_prog_version_row .ax_prog_cell_title {

	padding-top:4px;

	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;

}

body.page_stats #ax_prog_table .ax_prog_version_row_last .ax_prog_cell_title {

	-webkit-border-radius:0 0 0 10px;
	-moz-border-radius:0 0 0 10px;
	border-radius:0 0 0 10px;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_version {

	/*width:400px;*/
	/*width:500px;*/
	width:auto;/*v3*/

	/*padding-left:20px;*//*v3*/
	padding-right:20px;

	/*border-width:1px 0 1px 1px;*//*v3*/

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_extras {

	text-align:right;

	width:136px;

}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_text {

	width:95px;

	padding-left:20px;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_percent {
	width:36px;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_status {

	/*width:50px;*/
	width:20px;

	text-align:center;
}

body.page_stats #ax_prog_table .ax_prog_row .ax_prog_cell_status_changed {

	width:140px;

	white-space:nowrap;

	padding-right:20px;

	border-width:1px 1px 1px 0;

	-webkit-border-radius:0 10px 10px 0;
	-moz-border-radius:0 10px 10px 0;
	border-radius:0 10px 10px 0;

}

body.page_stats #ax_prog_table .ax_prog_module_row_open .ax_prog_cell_status_changed {

	-webkit-border-radius:0 10px 0 0;
	-moz-border-radius:0 10px 0 0;
	border-radius:0 10px 0 0;

}

body.page_stats #ax_prog_table .ax_prog_version_row .ax_prog_cell_status_changed {

	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;

}

body.page_stats #ax_prog_table .ax_prog_version_row_last .ax_prog_cell_status_changed {

	-webkit-border-radius:0 0 10px 0;
	-moz-border-radius:0 0 10px 0;
	border-radius:0 0 10px 0;

}

body.page_stats .legend {
	display:none;
}

body.page_stats #ax_prog_legend {
	display:none;
}

body.page_stats .ilTableOuter #ax_prog_legend {

	display:block;

	margin:10px 10px 40px 10px;

}

/*body.page_stats .ilTableOuter #ax_prog_legend .ax_page_description {*/
body.page_stats .ilTableOuter .ax_page_description {
	font-size:109%;
	display:block;

	float:left;

	margin:15px 0 15px 20px;

	position:relative;

}

body.page_stats .ilTableOuter #ax_prog_legend .ax_legend_row {

	display:block;

	margin:0 0 8px 30px;

	position:relative;

}

body.page_stats .ilTableOuter #ax_prog_legend .ax_legend_row .ax_legend_image {

	display:block;

	margin-top:-8px;

	position:absolute;
	top:50%;
	left:0;

}

body.page_stats .ilTableOuter #ax_prog_legend .ax_legend_row .ax_legend_image.new_img {

	margin-top:-11px;

	left:-10px;

}

body.page_stats .ilTableOuter #ax_prog_legend .ax_legend_row .ax_legend_text {

	display:block;

	margin-left:25px;

	position:relative;
	top:-1px;

}

body.page_stats .ilTableOuter #ax_prog_legend .ax_page_outro {

	display:block;

	margin:15px 0 0 20px;

	position:relative;

}

/*
@media print {
	body.page_stats .legend {
		display:none;
	}
	body.page_stats div.ilMainHeader {
		display:none;
	}
	body.page_stats div.il_HeaderOuter {
		display:none;
	}
	body.page_stats div.ilPermaLink {
		display:none;
	}
	body.page_stats div.il_Footer {
		display:none;
	}
}
*/
/* *** Imprint *** */

body.page_imprint {

}

body.page_imprint #il_main_logo {

	width:101%;
	max-width:1006px;

	left:-2px;
/*
	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_imprint .ilFrame {

	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#77b5de;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

	/*background-image:url("./images/milupa/m_bg_blue.png");*/
	background-image:none;
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#eef9fd;
}

body.page_imprint .ilFrameFixedWidth {
	max-width:1002px;
}

body.page_imprint .imprint_wrapper {

}

body.page_imprint .imprint_wrapper .butts {

}

body.page_imprint .imprint_wrapper .butts .back_butt {

	display:block;

	width:130px;
	height:28px;

	-webkit-box-shadow:2px 2px 3px 0 #e4e1d3;
	box-shadow:2px 2px 3px 0 #e4e1d3;

	border:2px solid #fff;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	position:relative;

	background:none no-repeat 0 0 #134274;

}

body.page_imprint .imprint_wrapper .butts .back_butt:focus,
body.page_imprint .imprint_wrapper .butts .back_butt:hover {

	text-decoration:none;

	-webkit-box-shadow:none;
	box-shadow:none;

	background:none no-repeat 0 0 #bbbbbb;

}

body.page_imprint .imprint_wrapper .butts .back_butt .back_butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_imprint .imprint_wrapper .butts .back_butt .back_butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	margin-left:24px;

	position:relative;
	left:0;
	top:2px;

}

body.page_imprint .imprint_wrapper .ilc_page_title_PageTitle {
	color:#000;
	font-size:210%;
	font-style:italic;

	margin:5px 0 15px 0;

	border:0 none;
}

body.page_imprint .imprint_wrapper .ilc_text_block_Standard {
	font-size:130%;
}

/* *** Login *** */

body.page_login {

}

body.page_login #il_startup_logo {

	width:101%;
	max-width:1006px;

	position:relative;
	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

}

body.page_login .ilStartupFrame {

	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#dae0df;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

}

body.page_login div.ilStartupSection div.ilForm {
	width:500px;
}

body.page_login div.ilStartupSection div.ilForm .butt {

	width:155px;
	height:46px;

	margin:0 3px 0 0;
	padding:0 6px 0 6px;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_login div.ilStartupSection div.ilForm .butt:focus,
body.page_login div.ilStartupSection div.ilForm .butt:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_login div.ilStartupSection div.ilForm .butt .butt_image {

	display:block;

	width:10px;
	height:15px;

	margin-top:-7px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_1_white_15px.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_login div.ilStartupSection div.ilForm .butt .butt_text {

	color:#fff;
	font-size:150%;

	display:block;

	margin:0 36px 0 6px;

}

body.page_login div.ilStartupSection p {
	margin:0;
	padding:0;
}

body.page_login div.ilStartupLinks {
	width:500px;

	margin:0 auto;
	padding:0;

	overflow:hidden;
}

body.page_login div.ilStartupLinks .link_wrapper {

	display:block;

	margin:5px 0 0 0;

	border:1px solid #dad2d2;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_login div.ilStartupLinks .link_wrapper .link {
	color:#004d9b;
	text-align:left;
	text-decoration:none;

	display:block;

	margin:12px 20px 9px 20px;

	position:relative;

}

body.page_login div.ilStartupLinks .link_wrapper .link:focus,
body.page_login div.ilStartupLinks .link_wrapper .link:hover {
	color:#004d9b;
	text-decoration:none;
}

body.page_login div.ilStartupLinks .link_wrapper .link .link_image {

	display:block;

	width:14px;
	height:14px;

	margin-top:-8px;

	position:absolute;
	top:50%;
	left:3px;

	background-image:url("./images/transfer/link_arrow.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_login div.ilStartupLinks .link_wrapper .link .link_text {
	color:#134274;
	text-align:left;

	margin:0 0 0 23px;

	position:relative;
	top:-1px;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:transparent;

}

body.page_login div.ilStartupLinks .link_wrapper .link:focus .link_text,
body.page_login div.ilStartupLinks .link_wrapper .link:hover .link_text {

	border-color:#134274;

}

body.page_login div.ilStartupAgreement {
	width:500px;

	margin:20px auto 0;
	padding:0;

	overflow:hidden;

}

body.page_login div.ilStartupAgreement .link_wrapper {

	display:block;

	margin:5px 0 10px 0;

}

body.page_login div.ilStartupAgreement .link_wrapper .link {
	color:#134274;
	text-align:center;
	text-decoration:none;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	margin:0;

	position:relative;
}

body.page_login div.ilStartupAgreement .link_wrapper .link:focus,
body.page_login div.ilStartupAgreement .link_wrapper .link:hover {
	color:#134274;
	text-decoration:none;
}

body.page_login div.ilStartupAgreement .link_wrapper .link .link_image {
	display:none;
}

body.page_login div.ilStartupAgreement .link_wrapper .link .link_text {
	color:#134274;
	text-align:center;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:transparent;

}

body.page_login div.ilStartupAgreement .link_wrapper .link:focus .link_text,
body.page_login div.ilStartupAgreement .link_wrapper .link:hover .link_text {

	border-color:#134274;

}

/* Logout */

body.page_login .logout_content {

	margin:70px 0 0 0;

}

body.page_login .logout_content .logout_text {

	font-size:160%;
	margin:0 0 20px 0;

}

body.page_login .logout_content .logout_relogin_link {

	text-align:center;

}

body.page_login .logout_content .logout_relogin_link .butt_relogin {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:220px;
	height:30px;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_login .logout_content .logout_relogin_link .butt_relogin:focus,
body.page_login .logout_content .logout_relogin_link .butt_relogin:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_login .logout_content .logout_relogin_link .butt_relogin .butt_text {

	color:#fff;
	font-size:110%;

	display:block;

	margin:2px 6px 0 6px;

}

/* *** Login Support *** */

body.page_login_support {

}

body.page_login_support #il_startup_logo {

	width:101%;
	max-width:1006px;

	position:relative;
	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

}

body.page_login_support .ilStartupFrame {

	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#77b5de;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

}

body.page_login_support div.ilStartupSection div.ilForm .butt {

	width:155px;
	height:46px;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_login_support div.ilStartupSection div.ilForm .butt:focus,
body.page_login_support div.ilStartupSection div.ilForm .butt:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top,  #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_login_support div.ilStartupSection div.ilForm .butt .butt_image {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_login_support div.ilStartupSection div.ilForm .butt .butt_text {

	color:#fff;
	font-size:150%;

	display:block;

	margin:0 36px 0 6px;

}

/* *** User Agreement *** */

body.page_user_agreement {

}

body.page_user_agreement #il_startup_logo {

	width:101%;
	max-width:1006px;

	position:relative;
	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

}

body.page_user_agreement .ilStartupFrame {

	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#77b5de;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

}

body.page_user_agreement .butts {

	margin:20px 45px 10px 45px;

}

body.page_user_agreement .butts .back_butt {

	display:block;

	width:90px;
	height:28px;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_user_agreement .butts .back_butt:focus,
body.page_user_agreement .butts .back_butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top,  #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_user_agreement .butts .back_butt .back_butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_user_agreement .butts .back_butt .back_butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	margin-left:24px;

	position:relative;
	left:0;
	top:1px;

}

body.page_user_agreement .agreement_head {
	color:#fff;
	font-size:150%;

	margin:20px 45px 0 45px;
	padding:8px 12px 7px 12px;

	border-width:0 0 0 0;
	border-style:solid;
	border-color:#dad2d2;

	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */
}

body.page_user_agreement #usr_agreement {

	margin:0 45px 0 45px;
	padding:3px 0 2px 0;

	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#dad2d2;

	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;

	background:none no-repeat 0 0 #fff;

}

/* *** ILIAS Module *** */

body.page_ilias_module {

}

body.page_ilias_module #il_main_logo {

	width:101%;
	max-width:1006px;

	left:-2px;
/*
	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_ilias_module .ilFrame {
/*
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#77b5de;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

	background-image:none;
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#eef9fd;
*/
}

body.page_ilias_module .ilFrame .back_butt {

	display:block;

	width:130px;
	height:28px;

	margin:20px 45px 20px 45px;

	position:relative;
	z-index:999;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_ilias_module.lang_FR .ilFrame .back_butt {

	width:210px;

}

body.page_ilias_module .ilFrame .back_butt:focus,
body.page_ilias_module .ilFrame .back_butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top,  #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_ilias_module .ilFrame .back_butt .back_butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_ilias_module .ilFrame .back_butt .back_butt_text {
	color:#fff;
	font-size:108%;
	line-height:26px;

	display:block;

	width:100%;
	height:100%;

	margin-left:24px;

	position:relative;
	left:0;
	top:1px;

}

body.page_ilias_module .ilFrame .il_LMHead {
	color:#134274;
	font-size:190%;
	/*font-style:italic;*/

	margin:20px 45px 20px 45px;

}

body.page_ilias_module .ilFrame .il_LMHead #headerimage {
	display:none;
}

body.page_ilias_module .ilFrame div.ilc_page_frame_PageFrame {

	padding:0;

}

body.page_ilias_module .ilFrame div.ilc_page_frame_PageFrame div.ilc_page_tnav_TopNavigation {

	margin:0 45px 0 45px;

}

body.page_ilias_module .ilFrame div.ilc_page_frame_PageFrame div.ilc_page_cont_PageContainer {

	margin:0 45px 0 45px;

}

body.page_ilias_module .ilFrame div.ilc_page_frame_PageFrame div.ilc_page_bnav_BottomNavigation {

	margin:0 45px 0 45px;

}

body.page_ilias_module .ilFrame div.il_Footer {
	margin-top:20px;
}

/* *** Profile *** */

body.page_profile {

}

body.page_profile .il_HeaderOuter {

	margin:20px 45px 20px 45px;

}

body.page_profile div.ilContentOuter {

	margin:0 45px 0 45px;

}

body.page_profile div.il_Footer {

	/*margin-top:0;*/

}

body.page_profile div.ilForm {

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;
/*
	border-width:1px;
	border-style:solid;
	border-color:#d0c7c6;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
*/
	background:none no-repeat 0 0 #fff;

}

body.page_profile div.ilForm .butt {

	width:150px;
	height:40px;

	margin:7px 0 7px 0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_profile div.ilForm .butt:focus,
body.page_profile div.ilForm .butt:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top,  #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_profile div.ilForm .butt .butt_image {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_profile div.ilForm .butt .butt_text {

	color:#fff;
	font-size:150%;

	display:block;

	margin:0 36px 0 6px;

}

body.page_profile div.ilMessageBox {

	margin:-38px auto 18px auto;

}

/* *** Profile Data *** */

body.page_profile_data {

}

body.page_profile_data .ilFrame .back_butt {

	display:block;

	width:130px;
	height:28px;

	float:left;

	/*margin:0 0 10px 0;*/
	margin:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_profile_data.lang_FR .ilFrame .back_butt {

	width:210px;

}

body.page_profile_data .ilFrame .back_butt:focus,
body.page_profile_data .ilFrame .back_butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top,  #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_profile_data .ilFrame .back_butt .back_butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_profile_data .ilFrame .back_butt .back_butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	margin-left:24px;

	position:relative;
	left:0;
	top:1px;

}

body.page_profile_data .ilFrame .pass_butt {

	display:block;

	width:150px;
	height:28px;

	float:right;

	/*margin:0 0 10px 0;*/
	margin:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_profile_data.lang_FR .ilFrame .pass_butt {

	width:210px;

}

body.page_profile_data .ilFrame .pass_butt:focus,
body.page_profile_data .ilFrame .pass_butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top,  #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_profile_data .ilFrame .pass_butt .pass_butt_image {

	display:none;

}

body.page_profile_data .ilFrame .pass_butt .pass_butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	margin-left:14px;

	position:relative;
	left:0;
	top:1px;

}

/* *** Profile Password *** */

body.page_profile_password {

}

body.page_profile_password .ilFrame .back_butt {

	display:block;

	width:110px;
	height:28px;

	margin:0 0 10px 0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_profile_password.lang_FR .ilFrame .back_butt {

	width:210px;

}

body.page_profile_password .ilFrame .back_butt:focus,
body.page_profile_password .ilFrame .back_butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top,  #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_profile_password .ilFrame .back_butt .back_butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_profile_password .ilFrame .back_butt .back_butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	margin-left:24px;

	position:relative;
	left:0;
	top:1px;

}

/* *** Desktop *** */

body.page_itemlistwelcome {

}

body.page_itemlistwelcome #il_main_logo {
/*
	width:101%;
	max-width:1006px;

	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_itemlistwelcome .ilFrame {

	border-width:0 1px 1px 1px;
	border-style:solid;
	/*border-color:#77b5de;*/
	border-color:#fff;
/*
	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;
*/
	background-color:#fff;
	/*background-color:#eff1f1;*/
/*
	background:url("./images/milupa/m_bg_blue.png") repeat-x 0 0 #eef9fd;
*/
}

body.page_itemlistwelcome .hint_wrapper {

	display:block;

	width:420px;
	min-height:75px;

	position:absolute;
	top:40px;
	right:30px;

	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_itemlistwelcome .hint_wrapper:hover {
	text-decoration:none;
	background-color:#f0f7ff;
}

body.page_itemlistwelcome .hint_wrapper .hint_box {

	display:block;

	margin:3px;

	position:relative;

	border:1px solid #fff;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

}

body.page_itemlistwelcome .hint_wrapper:hover .hint_box {

	border:1px solid #f0f7ff;

}

body.page_itemlistwelcome .hint_wrapper .hint_box .hint_image {

	display:block;

	width:70px;
	height:70px;

	position:absolute;
	top:-40px;
	right:-55px;

	background-image:url("./images/transfer/c_blockicon_bulb.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome .hint_wrapper .hint_box .hint_text {

	display:block;

	margin:6px;
	padding:0;

}

body.page_itemlistwelcome .hint_wrapper .hint_box .hint_text a {

}

body.page_itemlistwelcome .il_Block {

	/*width:920px;*/
	width:auto;
	/*max-width:95%;*/

	/*margin:0 auto;*/
	margin:0 30px;

	position:relative;

	border:0 none;
/*
	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
*/

	/*overflow:hidden;*/
}

body.page_itemlistwelcome .il_Block .butts {
	display:block;
	position:relative;
}

body.page_itemlistwelcome .il_Block .butts .butt {
	white-space:normal;
	text-decoration:none;

	/*display:block;*/
	display:none;

	width:240px;
	height:auto;

	margin:0;
	padding:0;

	position:absolute;
	top:0;
	right:0;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome.lang_FR .il_Block .butts .butt {
	width:240px;
}

body.page_itemlistwelcome .il_Block .butts .butt:focus,
body.page_itemlistwelcome .il_Block .butts .butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome .il_Block .butts .butt .butt_image {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_itemlistwelcome .il_Block .butts .butt .butt_text {
	color:#fff;
	font-size:150%;
	text-align:left;

	display:block;

	width:auto;
	height:auto;

	margin:6px 40px 6px 12px;

}

body.page_itemlistwelcome .il_Block .butts .butt_feedback {

	display:none;

	width:245px;
	top:110px;

	cursor:hand;
	cursor:pointer;
}

body.page_itemlistwelcome.lang_FR .il_Block .butts .butt_feedback {
	width:245px;
}

body.page_itemlistwelcome .header_intro_welcome {
	color:#134274;
	font-size:170%;
	/*font-weight:bold;*/
	/*font-style:italic;*/

	/*margin:30px 20px 30px 70px;*/
	/*margin:30px 220px 15px 45px;*/
	margin:30px 30px 15px 30px;
}

body.page_itemlistwelcome .header_intro_text {
	color:#134274;
	font-size:110%;

	/*margin:15px 400px 20px 5px;*/
	margin:15px 400px 20px 0;
}

body.page_itemlistwelcome.lang_FR .header_intro_text {
	margin:15px 300px 20px 5px;
}

body.page_itemlistwelcome .header_intro_text p {
	margin:0 0 8px 0;
}

body.page_itemlistwelcome .header_intro_text a {
	color:#134274;
	text-decoration:underline;
}

body.page_itemlistwelcome .header_intro_choose {
	color:#134274;
	font-size:150%;
	/*font-weight:bold;*/

	display:none;

	margin:40px 400px 10px 5px;
}

body.page_itemlistwelcome .row_group {

	display:block;

	position:relative;

}

/* Fighting Unknown */
body.page_itemlistwelcome #row_group_unknown {
	margin-bottom:25px;
}

/* A for All & Everything */
body.page_itemlistwelcome #row_group_A {
	/*display:none;*/
	text-align:right;
	margin:10px 40px 30px 0;
}

/* L for Lernprogramme */
body.page_itemlistwelcome #row_group_L {
	/*margin-top:30px;*/
}

/* M for Module */
body.page_itemlistwelcome #row_group_M {
	/*margin-top:30px;*/
}

/* P for BasislernProgramme O_o */
body.page_itemlistwelcome #row_group_P {
	/*margin-top:30px;*/
}

/* Q for Lernvideo */
body.page_itemlistwelcome #row_group_Q {
	/*margin-top:30px;*/
}

/* S for Sonstiges */
body.page_itemlistwelcome #row_group_S {
	/*margin-top:30px;*/
}

/* W for Wiss.Info */
body.page_itemlistwelcome #row_group_w {
	margin-top:30px;
}
/*
body.page_itemlistwelcome .row_group_unknown {

}
*/
body.page_itemlistwelcome .row_group_toggleable {

	/*margin:10px 20px 10px 20px;*/
	margin:10px 0 10px 0;

	/*border:1px solid #d0c7c6;*/
	border:0 none;
/*
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
*/
/*
	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;
*/
	background:none 0 0 no-repeat #fff;

}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler {

	display:block;

	width:auto;
	height:auto;

	/*margin:0 0 15px 0;*/
	margin:0 0 0 0;

	position:relative;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:transparent;

	-webkit-border-radius:inherit;
	-webkit-border-radius:inherit;
	-moz-border-radius:inherit;
	-moz-border-radius:inherit;
	border-radius:inherit;
	border-radius:inherit;

}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler:focus,
body.page_itemlistwelcome .row_group_toggleable a.group_toggler:hover {
	text-decoration:none;
	background:none no-repeat 0 0 #f0f7ff;
}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler .group_toggler_head {
	color:#fff;
	font-size:180%;
	font-family:'Ubuntu Condensed',Arial,Helvetica,sans-serif;
	text-transform:uppercase;

	display:block;

	width:auto;
	height:auto;

	padding:3px 15px;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:transparent;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

/*
	-webkit-border-top-left-radius:inherit;
	-webkit-border-top-right-radius:inherit;
	-moz-border-radius-topleft:inherit;
	-moz-border-radius-topright:inherit;
	border-top-left-radius:inherit;
	border-top-right-radius:inherit;
*/
	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome #row_group_L a.group_toggler .group_toggler_head {
	font-size:240%;

	padding:5px 15px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#db8336+0,dc6900+100 */
	background:#db8336; /* Old browsers */
	background:-moz-linear-gradient(top,  #db8336 0%, #dc6900 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #db8336 0%,#dc6900 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #db8336 0%,#dc6900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#db8336', endColorstr='#dc6900',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome #row_group_c a.group_toggler .group_toggler_head {
	/*font-size:0;*/

	display:block;
/*
	width:1px;
	height:1px;
*/

	overflow:hidden;

	color:transparent;
	padding-left:140px;
}

body.page_itemlistwelcome #row_group_T a.group_toggler .group_toggler_head {
	display:block;

	overflow:hidden;

	padding-left:140px;
}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler:focus .group_toggler_head,
body.page_itemlistwelcome .row_group_toggleable a.group_toggler:hover .group_toggler_head {

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome #row_group_L a.group_toggler:focus .group_toggler_head,
body.page_itemlistwelcome #row_group_L a.group_toggler:hover .group_toggler_head {

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#f48000+0,db8336+100 */
	background:#f48000; /* Old browsers */
	background:-moz-linear-gradient(top,  #f48000 0%, #db8336 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #f48000 0%,#db8336 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #f48000 0%,#db8336 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48000', endColorstr='#db8336',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler .group_toggler_descr {
	font-size:120%;

	/*display:block;*/
	display:none;

	width:500px;
	max-width:64%;
	height:auto;
	min-height:70px;

	float:left;

	position:relative;
	left:130px;

	margin:8px 0;

}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler .group_toggler_image {

	/*display:block;*/
	display:none;

	width:120px;
	height:80px;

	float:left;

	/*margin:8px 3px 1px 10px;*/
	margin-top:-17px;

	/*position:relative;*/
	position:absolute;
	/*top:auto;*/
	/*top:50%;*/
	top:60px;
	/*left:auto;*/
	left:9px;

	background-image:url("./images/transfer/m_menu_imgbox_alias.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

/* M for Module */
body.page_itemlistwelcome #row_group_L a.group_toggler .group_toggler_image {

	background-image:url("./images/transfer/kaps/m_menu_img_alle_module.png");

}

/* H for Hrrrrvideo */
body.page_itemlistwelcome #row_group_h a.group_toggler .group_toggler_image {

	background-image:url("./images/transfer/kaps/m_menu_img20.png");

}

body.page_itemlistwelcome #row_group_c a.group_toggler .group_toggler_image {

	display:block;

	width:130px;
	height:130px;

	margin-top:0;

	position:absolute;
	top:-50px;
	left:9px;

	background-image:url("./images/transfer/5min/logo_512x512_rgba.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
	background-size:130px auto;
}

body.page_itemlistwelcome #row_group_T a.group_toggler .group_toggler_image {

	display:block;

	width:130px;
	height:130px;

	margin-top:0;

	position:absolute;
	top:-50px;
	left:9px;

	background-image:url("./images/transfer/5min/logo_512x512_rgba.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
	background-size:130px auto;
}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler .group_toggler_icon {

	display:block;

	width:16px;
	height:16px;

	margin-top:-6px;

	position:absolute;
	top:50%;
	right:20px;
	/*bottom:10px;*/

	background-image:url("./images/transfer/module_group_arrow_down.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome .row_group_toggleable a.group_toggler .group_toggler_icon_active {

	margin-top:-8px;

	background-image:url("./images/transfer/module_group_arrow_up.png");

}

body.page_itemlistwelcome .ilCLIRow1,
body.page_itemlistwelcome .ilCLIRow2 {

	margin:10px 20px 10px 20px;

	border:0 none;

}

body.page_itemlistwelcome .row_group .row_group_item {

}

body.page_itemlistwelcome .row_group_toggleable .row_group_item,
body.page_itemlistwelcome .row_group_toggleable .ilCLIRow1,
body.page_itemlistwelcome .row_group_toggleable .ilCLIRow2 {

	display:none;

	/*margin:10px 10px 10px 10px;*/
	margin:15px 0 0 0;

}

body.page_itemlistwelcome .row_group_two_columns .row_group_item {

	width:49%;

}

body.page_itemlistwelcome .row_group_inline .row_group_item {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:auto;

}

body.page_itemlistwelcome #row_group_A #tipps_clone {

	display:none;

}

body.page_itemlistwelcome .row_group_three_columns .row_group_item {

	width:32%;

}

body.page_itemlistwelcome .row_group_five_columns .row_group_item {

	width:18%;
	margin-left:1%;
	margin-right:0.9%;

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item {

	width:10.5%;
	margin-top:8px;
	margin-left:1%;
	margin-right:0.9%;

}

body.page_itemlistwelcome #row_group_L .row_group_item,
body.page_itemlistwelcome #row_group_P .row_group_item,
body.page_itemlistwelcome #row_group_Q .row_group_item,
body.page_itemlistwelcome #row_group_S .row_group_item {

}

body.page_itemlistwelcome .row_group_toggleable .row_group_item_left {

	float:left;

}

body.page_itemlistwelcome .row_group_inline .row_group_item_left {

	margin-right:20px;

}

body.page_itemlistwelcome .row_group_two_columns .row_group_item_left {

}

body.page_itemlistwelcome .row_group_three_columns .row_group_item_left {

	margin-right:2%;

}

body.page_itemlistwelcome #row_group_L .row_group_item_left,
body.page_itemlistwelcome #row_group_P .row_group_item_left,
body.page_itemlistwelcome #row_group_Q .row_group_item_left,
body.page_itemlistwelcome #row_group_S .row_group_item_left {

}

body.page_itemlistwelcome .row_group_toggleable .row_group_item_right {

}

body.page_itemlistwelcome .row_group_toggleable .row_group_item_single {

	width:100%;

	float:left;

}

body.page_itemlistwelcome .row_group_inline .row_group_item_right {

	margin-left:20px;

}

body.page_itemlistwelcome .row_group_two_columns .row_group_item_single {

}

body.page_itemlistwelcome .row_group_two_columns .row_group_item_right {

	float:right;

}

body.page_itemlistwelcome .row_group_three_columns .row_group_item_right {

	float:right;

}

body.page_itemlistwelcome .row_group_five_columns .row_group_item_right {

	float:left;

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_right {

	float:left;

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_single {

	width:97.3%;
	/*margin:10px 0 0 0;*/
	margin-top:10px;

}

body.page_itemlistwelcome #row_group_L .row_group_item_right,
body.page_itemlistwelcome #row_group_P .row_group_item_right,
body.page_itemlistwelcome #row_group_Q .row_group_item_right,
body.page_itemlistwelcome #row_group_S .row_group_item_right {

}

body.page_itemlistwelcome #row_group_L .row_group_item_single,
body.page_itemlistwelcome #row_group_P .row_group_item_single,
body.page_itemlistwelcome #row_group_Q .row_group_item_single,
body.page_itemlistwelcome #row_group_S .row_group_item_single {

}

body.page_itemlistwelcome .row_group_toggleable .row_group_first_item {

	/*margin-top:5px;*/

}

body.page_itemlistwelcome .row_group_two_columns .row_group_first_item {

	/*margin-top:0;*/

}

body.page_itemlistwelcome #row_group_L .row_group_first_item,
body.page_itemlistwelcome #row_group_P .row_group_first_item,
body.page_itemlistwelcome #row_group_Q .row_group_first_item,
body.page_itemlistwelcome #row_group_S .row_group_first_item {

}

body.page_itemlistwelcome .row_group_toggleable .row_group_last_item {

	/*margin-bottom:15px;*/

}

body.page_itemlistwelcome .row_group_two_columns .row_group_last_item {

	margin-bottom:0;

}

body.page_itemlistwelcome #row_group_L .row_group_last_item,
body.page_itemlistwelcome #row_group_P .row_group_last_item,
body.page_itemlistwelcome #row_group_Q .row_group_last_item,
body.page_itemlistwelcome #row_group_S .row_group_last_item {

}

body.page_itemlistwelcome .ilCLIRow1,
body.page_itemlistwelcome .ilCLIRow2 {

	margin:10px 0 10px 0;

	border:0 none;

}

body.page_itemlistwelcome .module_link {
	color:#134274;

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	border-width:1px;
	border-style:solid;
	border-color:#d0c7c6;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	background:none no-repeat 0 0 #fff;

}

body.page_itemlistwelcome .module_link:focus,
body.page_itemlistwelcome .module_link:hover {
/*
	color:#004d9b;
	border:1px solid #4d82b9;
*/
	/*background:none no-repeat 0 0 #eff1f1;*/
}

body.page_itemlistwelcome .module_link_cat {

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

}

body.page_itemlistwelcome .module_link_cat:focus,
body.page_itemlistwelcome .module_link_cat:hover {
/*
	border:1px solid #d0c7c6;
*/
	background:none no-repeat 0 0 #eff1f1;

}

body.page_itemlistwelcome .module_link_cat_first {
	margin-top:30px;
}
/*
body.page_itemlistwelcome .module_link_cat_last {
	margin-top:50px;
}
*/
body.page_itemlistwelcome .module_link_survey {

	margin-top:50px;

	border:1px solid #4d82b9;

	-webkit-box-shadow:3px 3px 2px 0 #deeef3;
	box-shadow:3px 3px 2px 0 #deeef3;

}

body.page_itemlistwelcome .module_link_survey:focus,
body.page_itemlistwelcome .module_link_survey:hover {

	border:1px solid #4d82b9;

}

body.page_itemlistwelcome .module_link_wissinfo {

	border:1px solid #4d82b9;

	-webkit-box-shadow:3px 3px 2px 0 #deeef3;
	box-shadow:3px 3px 2px 0 #deeef3;

}

body.page_itemlistwelcome .module_link_wissinfo:focus,
body.page_itemlistwelcome .module_link_wissinfo:hover {

	border:1px solid #4d82b9;

}

body.page_itemlistwelcome .row_group .module_link {

}

body.page_itemlistwelcome .row_group_toggleable .module_link {

	/*width:50%;*/
	min-height:135px;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#1d4777;

	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;

	-webkit-box-shadow:none;
	box-shadow:none;

}

body.page_itemlistwelcome #row_group_unknown .module_link {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	-webkit-box-shadow:none;
	box-shadow:none;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#fff;

	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;

	background:none no-repeat 0 0 transparent;

}

body.page_itemlistwelcome .row_group_two_columns .module_link {

}

body.page_itemlistwelcome .row_group_five_columns .module_link {
	min-height:120px;
	border-width:0;
}

body.page_itemlistwelcome .row_group_five_columns .module_link:hover {
	background:none no-repeat 0 0 #fff;
}

body.page_itemlistwelcome .row_group_eight_columns .module_link {
	min-height:74px;
	border-width:0;
}

body.page_itemlistwelcome .row_group_eight_columns#row_group_Y .module_link {
	min-height:115px;
}

body.page_itemlistwelcome .row_group_eight_columns .module_link:hover {
	background:none no-repeat 0 0 #fff;
}

body.page_itemlistwelcome #row_group_L .module_link,
body.page_itemlistwelcome #row_group_P .module_link,
body.page_itemlistwelcome #row_group_Q .module_link,
body.page_itemlistwelcome #row_group_S .module_link {

}

body.page_itemlistwelcome #row_group_c .module_link {

	min-height:70px;
	border:0 none;

}

body.page_itemlistwelcome #row_group_A .module_link {

	/*min-height:70px;*/
	border:0 none;
	/*border-width:0 0 1px 0;
	border-color:#fff;*/

	-webkit-box-shadow:none;
	box-shadow:none;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

}

body.page_itemlistwelcome .row_group_two_columns .row_group_item_single .module_link {

	min-height:90px;
	/*min-height:110px;*/

	/*border-color:#dcdcdc;*/

}

body.page_itemlistwelcome #row_group_L .row_group_item_single .module_link,
body.page_itemlistwelcome #row_group_P .row_group_item_single .module_link,
body.page_itemlistwelcome #row_group_Q .row_group_item_single .module_link,
body.page_itemlistwelcome #row_group_S .row_group_item_single .module_link {

}

body.page_itemlistwelcome #row_group_unknown .module_link:focus,
body.page_itemlistwelcome #row_group_unknown .module_link:hover {

	border-color:#134274;

	background:none 0 0 no-repeat transparent;

}

body.page_itemlistwelcome .row_group_two_columns .module_link:focus,
body.page_itemlistwelcome .row_group_two_columns .module_link:hover {

	background:none 0 0 no-repeat #eee;

}

body.page_itemlistwelcome #row_group_A .module_link:hover {
	/*border-color:#134274;*/
}

body.page_itemlistwelcome #row_group_L .module_link:focus,
body.page_itemlistwelcome #row_group_L .module_link:hover,
body.page_itemlistwelcome #row_group_P .module_link:focus,
body.page_itemlistwelcome #row_group_P .module_link:hover,
body.page_itemlistwelcome #row_group_Q .module_link:focus,
body.page_itemlistwelcome #row_group_Q .module_link:hover,
body.page_itemlistwelcome #row_group_S .module_link:focus,
body.page_itemlistwelcome #row_group_S .module_link:hover {

}

body.page_itemlistwelcome .module_link .module_text_wrapper {

	display:block;

}

body.page_itemlistwelcome .row_group_five_columns .module_link .module_text_wrapper {

	display:none;

	/*width:360px;*/
	width:auto;
	max-width:360px;
	height:auto;
	/*min-height:110px;*/

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	position:absolute;
	/*left:111%;*/
	z-index:999;

	border-width:1px;
	border-style:solid;
	border-color:#ddd;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_itemlistwelcome .row_group_five_columns .row_group_item_left .module_link .module_text_wrapper {

    left:111%;

}

body.page_itemlistwelcome .row_group_five_columns .row_group_item_right .module_link .module_text_wrapper {

    right:109%;

}

body.page_itemlistwelcome .row_group_five_columns .module_link:focus .module_text_wrapper,
body.page_itemlistwelcome .row_group_five_columns .module_link:hover .module_text_wrapper {

	display:block;

}

body.page_itemlistwelcome .row_group_five_columns .module_link .module_text_wrapper .module_text_wrapper_image {

	display:block;

	width:12px;
	height:24px;

	position:absolute;
	/*top:43px;*/
	top:8px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome .row_group_five_columns .row_group_item_left .module_link .module_text_wrapper .module_text_wrapper_image {

	left:-12px;

	background-image:url("./images/transfer/c_read_arrow_light_left.png");

}

body.page_itemlistwelcome .row_group_five_columns .row_group_item_right .module_link .module_text_wrapper .module_text_wrapper_image {

	right:-12px;

	background-image:url("./images/transfer/c_read_arrow_light_right.png");

}

body.page_itemlistwelcome .row_group_eight_columns .module_link .module_text_wrapper {

	display:none;

	/*width:360px;*/
	width:auto;
	max-width:360px;
	height:auto;
	/*min-height:110px;*/

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	position:absolute;
	/*left:111%;*/
	z-index:999;

	border-width:1px;
	border-style:solid;
	border-color:#ddd;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_left .module_link .module_text_wrapper {

    left:111%;

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_right .module_link .module_text_wrapper {

    right:109%;

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_single .module_link .module_text_wrapper {

	width:480px;
	max-width:none;

	margin-left:-240px;

	top:80px;
    left:50%;
    right:auto;

}

body.page_itemlistwelcome .row_group_eight_columns .module_link:focus .module_text_wrapper,
body.page_itemlistwelcome .row_group_eight_columns .module_link:hover .module_text_wrapper {

	display:block;

}

body.page_itemlistwelcome #row_group_A .module_link .module_text_wrapper {

	/* */

}

body.page_itemlistwelcome .row_group_eight_columns .module_link .module_text_wrapper .module_text_wrapper_image {

	display:block;

	width:12px;
	height:24px;

	position:absolute;
	/*top:43px;*/
	top:8px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_left .module_link .module_text_wrapper .module_text_wrapper_image {

	left:-12px;

	background-image:url("./images/transfer/c_read_arrow_light_left.png");

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_right .module_link .module_text_wrapper .module_text_wrapper_image {

	right:-12px;

	background-image:url("./images/transfer/c_read_arrow_light_right.png");

}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_single .module_link .module_text_wrapper .module_text_wrapper_image {

	width:24px;
	height:12px;

	margin-left:-12px;

	top:-12px;
	left:50%;
	right:auto;

	background-image:url("./images/transfer/c_read_arrow_light_top.png");

}

body.page_itemlistwelcome #row_group_A .module_link .module_text_wrapper .module_text_wrapper_image {

	/* */

}

body.page_itemlistwelcome .module_link .module_header {

	color:#fff;
	font-size:140%;
	font-family:"Ubuntu",Arial,Helvetica,sans-serif;

	width:auto;
	height:auto;

	/*padding:6px 10px 4px;*/

	display:block;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#eef9fd;

	-webkit-border-top-left-radius:inherit;
	-webkit-border-top-right-radius:inherit;
	-moz-border-radius-topleft:inherit;
	-moz-border-radius-topright:inherit;
	border-top-left-radius:inherit;
	border-top-right-radius:inherit;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#db8336+0,dc6900+100 */
	background:#db8336; /* Old browsers */
	background:-moz-linear-gradient(top,  #db8336 0%, #dc6900 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #db8336 0%,#dc6900 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #db8336 0%,#dc6900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#db8336', endColorstr='#dc6900',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome .module_link:focus .module_header,
body.page_itemlistwelcome .module_link:hover .module_header {

	color:#fff;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#f48000+0,db8336+100 */
	background:#f48000; /* Old browsers */
	background:-moz-linear-gradient(top,  #f48000 0%, #db8336 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #f48000 0%,#db8336 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #f48000 0%,#db8336 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48000', endColorstr='#db8336',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome .module_link_cat .module_header {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome .module_link_cat:focus .module_header,
body.page_itemlistwelcome .module_link_cat:hover .module_header {

	color:#fff;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_itemlistwelcome .module_link_survey .module_header {

	border-color:#759fca;

	/* HELLBLAU NEU */
	background:#b9dbe8;
	background:-moz-linear-gradient(top, #b9dbe8 0%, #eef9fd 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9dbe8), color-stop(100%,#eef9fd));
	background:-webkit-linear-gradient(top, #b9dbe8 0%,#eef9fd 100%);
	background:-o-linear-gradient(top, #b9dbe8 0%,#eef9fd 100%);
	background:-ms-linear-gradient(top, #b9dbe8 0%,#eef9fd 100%);
	background:linear-gradient(to bottom, #b9dbe8 0%,#eef9fd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9dbe8', endColorstr='#eef9fd',GradientType=0 );

}

body.page_itemlistwelcome .module_link_survey:focus .module_header,
body.page_itemlistwelcome .module_link_survey:hover .module_header {

  background:#4d82b9;
  color:#fff;

}

body.page_itemlistwelcome .module_link_wissinfo .module_header {

	border-color:#759fca;

	/* HELLBLAU NEU */
	background:#b9dbe8;
	background:-moz-linear-gradient(top, #b9dbe8 0%, #eef9fd 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9dbe8), color-stop(100%,#eef9fd));
	background:-webkit-linear-gradient(top, #b9dbe8 0%,#eef9fd 100%);
	background:-o-linear-gradient(top, #b9dbe8 0%,#eef9fd 100%);
	background:-ms-linear-gradient(top, #b9dbe8 0%,#eef9fd 100%);
	background:linear-gradient(to bottom, #b9dbe8 0%,#eef9fd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9dbe8', endColorstr='#eef9fd',GradientType=0 );

}

body.page_itemlistwelcome .module_link_wissinfo:focus .module_header,
body.page_itemlistwelcome .module_link_wissinfo:hover .module_header {

	background:#4d82b9;
	color:#fff;

}

body.page_itemlistwelcome .row_group .module_link .module_header {

}

body.page_itemlistwelcome .row_group_toggleable .module_link .module_header {
	color:#134274;
	font-size:160%;
	font-family:'Ubuntu Condensed',Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	line-height:24px;

	display:block;

	/*margin:0 0 10px 215px;*/
	margin:0 0 10px 165px;
	padding:0;

	border:0 none;

	background:none 0 0 no-repeat transparent;

}

body.page_itemlistwelcome #row_group_unknown .module_link .module_header {
	color:#134274;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	margin-left:14px;

	border:0 none;

	background:none 0 0 no-repeat transparent;

}

body.page_itemlistwelcome .row_group_two_columns .module_link .module_header {

}

body.page_itemlistwelcome .row_group_five_columns .module_link .module_header {
	margin:5px 12px 5px 10px;
}

body.page_itemlistwelcome .row_group_eight_columns .module_link .module_header {
	margin:5px 12px 5px 10px;
}

body.page_itemlistwelcome .row_group_eight_columns .row_group_item_single .module_link .module_header {
	text-align:center;
}

body.page_itemlistwelcome #row_group_L .module_link .module_header,
body.page_itemlistwelcome #row_group_P .module_link .module_header,
body.page_itemlistwelcome #row_group_Q .module_link .module_header,
body.page_itemlistwelcome #row_group_S .module_link .module_header {

}

body.page_itemlistwelcome #row_group_A .module_link .module_header {
	color:#134274;
	font-size:110%;

	/**/
	margin:0 0 0 16px;
	padding:0 0 3px 0;

	/*border:0 none;*/
	border-color:#fff;

	background:transparent;

}

body.page_itemlistwelcome #row_group_A .module_link:hover .module_header {
	border-color:#134274;
}

body.page_itemlistwelcome #row_group_c .module_link .module_header {
	font-size:145%;

	display:table-cell;
	height:60px;

	/*margin:0 0 10px 100px;*/
	margin:0 0 0 0;
	/*padding:10px 0 0 0;*/
	padding:0 0 0 95px;

	vertical-align:middle;

}

body.page_itemlistwelcome .row_group_toggleable .module_link .module_header .module_nr {



}

body.page_itemlistwelcome .row_group_toggleable .module_link:hover .module_header {
	color:#004d9b;
	background:none 0 0 no-repeat transparent;
}

body.page_itemlistwelcome .module_link .module_header b,
body.page_itemlistwelcome .module_link .module_header i {
	display:none;
}

body.page_itemlistwelcome .module_link .pre_lm_image {

	display:block;

	width:120px;
	height:80px;

	float:left;

	/*margin:8px 3px 1px 10px;*/
	margin-top:-15px;

	/*position:relative;*/
	position:absolute;
	/*top:auto;*/
	/*top:50%;*/
	top:60px;
	/*left:auto;*/
	left:9px;

	background-image:url("./images/transfer/modules/dummy_small.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_itemlistwelcome .einleitung .pre_lm_image {
/*
	background-image:url("./images/transfer/modules/intro_small.png");
*/
}
/*
body.page_itemlistwelcome .wort_zu_beginn .pre_lm_image {

	background-image:url("./images/milupa/kaps/m_menu_img_0b.png");

}
*/
body.page_itemlistwelcome .module_link_cat_01 .pre_lm_image {

	background-image:url("./images/transfer/modules/01_small.jpg");

}
body.page_itemlistwelcome .module_link_cat_m01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m01_small.png");

}
body.page_itemlistwelcome .module_link_cat_m02 .pre_lm_image {

	background-image:url("./images/transfer/modules/m02_small.png");

}
body.page_itemlistwelcome .module_link_cat_z01 .pre_lm_image {

	background-image:url("./images/transfer/modules/z01_small.jpg");

}
/*
body.page_itemlistwelcome .module_link_survey .pre_lm_image {

	background-image:url("./images/milupa/kaps/m_menu_survey.png");

}

body.page_itemlistwelcome .module_link_wissinfo .pre_lm_image {

	background-image:url("./images/milupa/kaps/m_menu_imgwiss.png");

}
*/

body.page_itemlistwelcome .row_group .module_link .pre_lm_image {

}

body.page_itemlistwelcome .row_group_toggleable .module_link .pre_lm_image {

	display:block;

	/*width:200px;*/
	width:150px;
	height:110px;

	float:none;

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	/*margin-top:-27px;*/
	margin-top:0;

	position:absolute;
	top:0;
	left:0;

	/*border-width:2px;*/
	border-width:1px;
	border-style:solid;
	/*border-color:#fff;*/
	border-color:#ddd;
/*
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
*/

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	/*background-position:0 0;*/
	background-position:center center;
	/*background-color:transparent;*/
	background-color:#fff;
	/*background-size:100% auto;*/

}

body.page_itemlistwelcome #row_group_unknown .module_link .pre_lm_image {

	display:block;

	width:14px;
	height:14px;

	float:none;

	margin-top:-6px;

	position:absolute;
	top:50%;
	left:3px;

	background-image:url("./images/transfer/link_arrow.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome .row_group_two_columns .module_link .pre_lm_image {

}

body.page_itemlistwelcome .row_group_five_columns .module_link .pre_lm_image {
	width:170px;
}

body.page_itemlistwelcome .row_group_five_columns .module_link:focus .pre_lm_image,
body.page_itemlistwelcome .row_group_five_columns .module_link:hover .pre_lm_image {

	border-color:#ffc376;

	-webkit-box-shadow:0 0 8px -1px #dc6900;
	box-shadow:0 0 8px -1px #dc6900;

}

body.page_itemlistwelcome .row_group_eight_columns .module_link .pre_lm_image {
	/*width:100px;*/
	width:100%;
	height:74px;
}

body.page_itemlistwelcome .row_group_eight_columns#row_group_Y .module_link .pre_lm_image {
	height:115px;
}

body.page_itemlistwelcome .row_group_eight_columns .module_link:focus .pre_lm_image,
body.page_itemlistwelcome .row_group_eight_columns .module_link:hover .pre_lm_image {

	border-color:#ffc376;

	-webkit-box-shadow:0 0 8px -1px #dc6900;
	box-shadow:0 0 8px -1px #dc6900;

}

body.page_itemlistwelcome #row_group_A .module_link .pre_lm_image {

	width:10px;
	height:11px;

	margin:-8px 0 0 0;

	top:50%;
	left:0;

	background-image:url("./images/transfer/group_item_arrow_right.png");

}

body.page_itemlistwelcome #row_group_c .module_link .pre_lm_image {

	width:80px;
	height:58px;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	background-position:-1px -1px;

}

body.page_itemlistwelcome #row_group_H .module_link .pre_lm_image,
body.page_itemlistwelcome #row_group_Q .module_link .pre_lm_image {

}

body.page_itemlistwelcome #row_group_H .module_link .pre_lm_image .pre_lm_image_overlay,
body.page_itemlistwelcome #row_group_Q .module_link .pre_lm_image .pre_lm_image_overlay {

	display:none;

	width:100%;
	height:100%;

	opacity:0.3;

	position:absolute;
	left:0;
	top:0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#414141;

}

body.page_itemlistwelcome #row_group_H .module_link:focus .pre_lm_image .pre_lm_image_overlay,
body.page_itemlistwelcome #row_group_H .module_link:hover .pre_lm_image .pre_lm_image_overlay,
body.page_itemlistwelcome #row_group_Q .module_link:focus .pre_lm_image .pre_lm_image_overlay,
body.page_itemlistwelcome #row_group_Q .module_link:hover .pre_lm_image .pre_lm_image_overlay {

	display:block;

}

body.page_itemlistwelcome #row_group_H .module_link .pre_lm_image .play_icon,
body.page_itemlistwelcome #row_group_Q .module_link .pre_lm_image .play_icon {

	display:none;

	width:50px;
	height:50px;

	margin:-25px 0 0 -25px;

	position:absolute;
	left:50%;
	top:50%;

	background-image:url("./images/transfer/play_button.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome #row_group_H .module_link:focus .pre_lm_image .play_icon,
body.page_itemlistwelcome #row_group_H .module_link:hover .pre_lm_image .play_icon,
body.page_itemlistwelcome #row_group_Q .module_link:focus .pre_lm_image .play_icon,
body.page_itemlistwelcome #row_group_Q .module_link:hover .pre_lm_image .play_icon {

	display:block;

}

body.page_itemlistwelcome #row_group_L .module_link .pre_lm_image,
body.page_itemlistwelcome #row_group_P .module_link .pre_lm_image,
body.page_itemlistwelcome #row_group_Q .module_link .pre_lm_image,
body.page_itemlistwelcome #row_group_S .module_link .pre_lm_image {

}

body.page_itemlistwelcome .row_group_two_columns .row_group_item_single .module_link .pre_lm_image {

	height:70px;
	/*height:90px;*/

}

body.page_itemlistwelcome #row_group_L .row_group_item_single .module_link .pre_lm_image,
body.page_itemlistwelcome #row_group_P .row_group_item_single .module_link .pre_lm_image,
body.page_itemlistwelcome #row_group_Q .row_group_item_single .module_link .pre_lm_image,
body.page_itemlistwelcome #row_group_S .row_group_item_single .module_link .pre_lm_image {

}

body.page_itemlistwelcome .row_group_two_columns.row_group_toggleable .module_link_contact .pre_lm_image {

	background-image:url("./images/transfer/modules/m_contact_thumb.png");
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_contact .pre_lm_image,
body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_contact .pre_lm_image,
body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_contact .pre_lm_image,
body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_contact .pre_lm_image {

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_A02 .pre_lm_image,
body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_A02 .pre_lm_image,
body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_A02 .pre_lm_image,
body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_A02 .pre_lm_image {

	background-image:url("./images/transfer/modules/th-lerntipps.png");

}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H01 .pre_lm_image,
body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_zm_thumb.png");

}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H05 .pre_lm_image,
body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L02 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_gt_thumb.png");

}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H06 .pre_lm_image,
body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L03 .pre_lm_image,
body.page_itemlistwelcome #row_group_m.row_group_toggleable .module_link_cat_m03 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_kp_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L04 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_ug_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L05 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_aaa_thumb.png");

}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H07 .pre_lm_image,
body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L06 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_km_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L07 .pre_lm_image {

	background-position:0 0;
	background-image:url("./images/transfer/modules/m_rl_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L08 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_pt_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L09 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_ao_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L10 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_mf_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L11 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_sb_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L12 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_lmt_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L20 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_baa_thumb.jpg");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L21 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_dsvgo_thumb_2.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L22 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_homeoffice_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L23 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_ge_thumb.jpg");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L24 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_pt_online_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L25 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_go_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L26 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_vr_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L27 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bch_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L28 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_gua_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L29 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_tel_thumb.png");

}

body.page_itemlistwelcome #row_group_L.row_group_toggleable .module_link_cat_L30 .pre_lm_image {

	background-image:url("./images/transfer/modules/m-l-30-thump.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_vt_thumb.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P02 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_be_thumb.png");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P03 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_mt_thumb.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P04 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_ait_thumb.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P05 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_et_thumb.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P06 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_pm_thumb.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P07 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_bt_thumb.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P08 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_cm_thumb.png");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P09 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_vf_thumb.png");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P10 .pre_lm_image {

	background-image:url("./images/transfer/modules/p10_interkulturelle_kom.jpg");

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P11 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_lmt_thumb.png");
	background-size:auto 90%;

}

body.page_itemlistwelcome #row_group_P.row_group_toggleable .module_link_cat_P12 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_basis_rhetorik_thumb.png");

}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H03 .pre_lm_image {
	background-size:100% auto;
}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H03 .pre_lm_image,
body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_secaware_thumb.jpg");

}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H04 .pre_lm_image {
	background-size:100% auto;
}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H04 .pre_lm_image,
body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S02 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_greenit_thumb.jpg");

}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H02 .pre_lm_image {
	background-size:100% auto;
}

body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H02 .pre_lm_image,
body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S03 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bewegung_thumb.jpg");

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S04 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_sgdlernen_thumb.jpg");

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S05 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_sgmk_thumb.jpg");

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S06 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_destatis_thumb.jpg");

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S07 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_campus_thumb.jpg");
	background-position:center -8px;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S10 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_111_steps_thumb.jpg");
	background-position:center center;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S15 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_checkliste_thumb.jpg");
	background-position:center center;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S16 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bv3_checkliste.png");
	background-position:0 0;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S20 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bv2_it_thumb.jpg");
	background-position:center center;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S21 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_linux_thumb.jpg");
	background-position:center center;
	background-color:#0281ac;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S22 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bv2_vs_thumb.jpg");
	background-position:center center;
	background-color:#0281ac;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S23 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_leadership_thumb.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S24 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_methoden_thumb.jpg");
	background-position:center center;
	background-color:#2d5d9f;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S25 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bv2_dov_thumb.jpg");
	background-position:center center;
	background-color:#027ca5;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S26 .pre_lm_image {

	/*background-image:url("./images/transfer/modules/m_bv2_dov_thumb.jpg");*/
	background-position:center center;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S27 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bv2_kpv_thumb.jpg");
	background-position:center center;
	background-color:#027ca5;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S28 .pre_lm_image {

	background-image:url("./images/transfer/modules/s28_Umsatzsteuer.png");
	background-position:center center;
	background-color:#027ca5;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S29 .pre_lm_image {

	background-image:url("./images/transfer/modules/s29_DSGVO.png");
	background-position:center center;
	background-color:#027ca5;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S30 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_S30_thumb.png");
	background-position:center center;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S31 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_S31_thumb.png");
	background-position:center center;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S32 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bilanz_thumb.png");
	background-position:center center;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_S.row_group_toggleable .module_link_cat_S999 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_bitv_thumb.png");
	background-position:center center;
	background-color:#fff;
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_T.row_group_toggleable .module_link_cat_T01 .pre_lm_image {

	background-image:url("./images/transfer/modules/t_01_5min_thumb.jpg");

}

body.page_itemlistwelcome #row_group_T.row_group_toggleable .module_link_cat_T02 .pre_lm_image {

	background-image:url("./images/transfer/modules/t_02_5min_thumb.jpg");

}

body.page_itemlistwelcome #row_group_T.row_group_toggleable .module_link_cat_T03 .pre_lm_image {

	background-image:url("./images/transfer/modules/t_03_5min_thumb.jpg");

}

body.page_itemlistwelcome #row_group_T.row_group_toggleable .module_link_cat_T04 .pre_lm_image {

	background-image:url("./images/transfer/modules/t_04_5min_thumb.jpg");

}

body.page_itemlistwelcome #row_group_T.row_group_toggleable .module_link_cat_T05 .pre_lm_image {

	background-image:url("./images/transfer/modules/t_05_5min_thumb.jpg");

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_checklearn_thumb.png");

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W02 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_5mincoach_thumb.jpg");

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W03 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_5mincoach_zm_thumb.jpg");

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W04 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_5mincoach_demo_thumb.jpg");

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W05 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_5mincoach_baustein_thumb.jpg");

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W06 .pre_lm_image {

	/*background-image:url("./images/transfer/modules/m_kp_mini_1_thumb.jpg");*/
	background-image:url("./images/transfer/modules/m_kp_mini_1_thumb_3.png");
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W07 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_kp_mini_2_thumb.jpg");
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W08 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_leadership_thumb.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W09 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_rise_org_team_thumb.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W10 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_rise_teamentwicklung_thumb.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W11 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_rise_teams_leiten_thumb.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W15 .pre_lm_image {

	background-image:url("./images/transfer/modules/w15.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W20 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_lernnuggets_thumb.jpg");
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W062 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Transfer_herausforderung_digitalisierung_thumbnail_Thumbnail.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W064 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Transfer_Technologien_Thumbnail.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W067 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Transfer_Veraenderung_der_Arbeit_Thumbnail.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W071 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_2.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W072 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_2.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W073 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_2.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W074 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_2.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W076 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_3.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W077 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_3.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W078 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_3.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W079 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_3.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W081 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_4.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W082 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_4.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W083 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_4.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W084 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_4.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W086 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_5.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W087 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_5.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W088 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_5.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W089 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_5.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W091 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_6.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W092 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_6.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W093 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_6.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W094 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_6.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W100 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_8.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W101 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_8.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W102 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_8.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W103 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_8.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W104 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_9.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W105 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_9.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W106 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_9.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W107 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_9.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W112 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Transfer_Online-Lernen_Thumbnail.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W117 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_12.1.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W118 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_12.2.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W119 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_12.3.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W120 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Thumbnail_12.4.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W130 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Transfer_Verbesserung_der_Kommunikation_Thumbnail.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W131 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Transfer_Interkulturelle_Kommunikation_Thumbnail.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W133 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/Transfer_15.1_Thumbnail.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W150 .pre_lm_image {

	background-image:url("./images/transfer/modules/rise/w150_150x110.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W160 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_5min_gute_arbeit_thumb.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W170 .pre_lm_image {

	background-image:url("./images/transfer/modules/w_170.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W180 .pre_lm_image {

	background-image:url("./images/transfer/modules/w_180.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W190 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_thumb_W190.png");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W200 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_thumb_W200.png");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W210 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_thumb_W210.png");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W220 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_thumb_W220.png");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}

body.page_itemlistwelcome #row_group_W.row_group_toggleable .module_link_cat_W225 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_5min_mitarbeitertypen_thumb.jpg");
	background-position:center center;
	background-color:#000000;
	background-size:auto 100%;

}


body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_kondi_1_thumb.jpg");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q02 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_kondi_2_thumb.jpg");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q03 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_stba_korrelation.png");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q04 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_stba_durchschnitt.png");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q05 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_stba_rankings.png");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q06 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_pc_1.png");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q07 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_pc_2.png");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q08 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_campus_konzentration.png");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q09 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_video_campus_erwartungen.png");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q10 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_baa_thumb.jpg");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_Q.row_group_toggleable .module_link_cat_Q11 .pre_lm_image {

	background-image:url("./images/transfer/modules/q11.jpg");
	background-size:100% auto;

}

body.page_itemlistwelcome #row_group_x.row_group_toggleable .module_link_cat_x01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_scripts_thumb.jpg");

}

body.page_itemlistwelcome #row_group_y.row_group_toggleable .module_link_cat_y01 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_course_bildungsmanagement_thumb.jpg");

}
body.page_itemlistwelcome #row_group_H.row_group_toggleable .module_link_cat_H50 .pre_lm_image {

	background-image:url("./images/transfer/modules/m_buplp_light_wide_thumb.jpg");
	background-color:#99c5eb;

}

body.page_itemlistwelcome #row_group_c.row_group_toggleable .module_link_cat_c01 .pre_lm_image {

	background-image:url("./images/transfer/5min/5min_icon_zm_small.png");

}

body.page_itemlistwelcome #row_group_c.row_group_toggleable .module_link_cat_c02 .pre_lm_image {

	background-image:url("./images/transfer/5min/5min_icon_et_small.png");

}

body.page_itemlistwelcome #row_group_c.row_group_toggleable .module_link_cat_c03 .pre_lm_image {

	background-image:url("./images/transfer/5min/5min_icon_at_small.png");

}

body.page_itemlistwelcome #row_group_c.row_group_toggleable .module_link_cat_c04 .pre_lm_image {

	background-image:url("./images/transfer/5min/5min_icon_bl_small.png");

}

body.page_itemlistwelcome #row_group_c.row_group_toggleable .module_link_cat_c05 .pre_lm_image {

	background-image:url("./images/transfer/5min/5min_icon_em_small.png");

}

body.page_itemlistwelcome #row_group_c.row_group_toggleable .module_link_cat_c06 .pre_lm_image {

	background-image:url("./images/transfer/5min/5min_icon_ao_small.png");

}

body.page_itemlistwelcome #row_group_c.row_group_toggleable .module_link_cat_c07 .pre_lm_image {

	background-image:url("./images/transfer/5min/5min_icon_km_small.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y01 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m01.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y02 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m02.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y03 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m02.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y04 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m04.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y05 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m05.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y06 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m04.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y07 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m07.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y08 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m08.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y09 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m09.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y10 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m10.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y11 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m11.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y12 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m12.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y13 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m13.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y14 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m14.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y15 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m15.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y16 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m16.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y17 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m17.png");

}

body.page_itemlistwelcome #row_group_Y.row_group_toggleable .module_link_cat_Y18 .pre_lm_image {

	background-image:url("./images/transfer/modules/mini_kp/m18.png");

}

body.page_itemlistwelcome #row_group_fiuz.row_group_toggleable .module_link_cat_fiuz01 .pre_lm_image {

	background-image:url("./images/transfer/modules/fiuz/fiuz_1.jpg");

}

body.page_itemlistwelcome #row_group_fiuz.row_group_toggleable .module_link_cat_fiuz02 .pre_lm_image {

	background-image:url("./images/transfer/modules/fiuz/fiuz_2.jpg");

}

body.page_itemlistwelcome #row_group_fiuz.row_group_toggleable .module_link_cat_fiuz03 .pre_lm_image {

	background-image:url("./images/transfer/modules/fiuz/fiuz_3.jpg");

}

body.page_itemlistwelcome #row_group_fiuz.row_group_toggleable .module_link_cat_fiuz04 .pre_lm_image {

	background-image:url("./images/transfer/modules/fiuz/fiuz_4.jpg");

}

body.page_itemlistwelcome #row_group_fiuz.row_group_toggleable .module_link_cat_fiuz05 .pre_lm_image {

	background-image:url("./images/transfer/modules/fiuz/fiuz_5.jpg");

}

body.page_itemlistwelcome #row_group_fiuz.row_group_toggleable .module_link_cat_fiuz06 .pre_lm_image {

	background-image:url("./images/transfer/modules/fiuz/fiuz_6.jpg");

}

body.page_itemlistwelcome #row_group_fiuz.row_group_toggleable .module_link_cat_fiuz07 .pre_lm_image {

	background-image:url("./images/transfer/modules/fiuz/fiuz_exam.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk01 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_00_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk02 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_01_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk03 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_02_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk04 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_03_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk05 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_04_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk06 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_05_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk07 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_06_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk08 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_07_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk09 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_08_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk10 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_09_thumb.jpg");

}

body.page_itemlistwelcome #row_group_fk.row_group_toggleable .module_link_cat_fk11 .pre_lm_image {

	background-image:url("./images/transfer/modules/fk/m_fk_10_thumb.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa01 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_1.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa02 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_2.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa03 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_3.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa04 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_4.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa05 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_5.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa06 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_6.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa07 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_7.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa08 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_8.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa09 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_9.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa10 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_10.jpg");

}

body.page_itemlistwelcome #row_group_isdsa.row_group_toggleable .module_link_cat_isdsa11 .pre_lm_image {

	background-image:url("./images/transfer/modules/isdsa/isdsa_11.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g01 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/01_einfuehrung.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g02 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/02_gesetz_zur_aenderung.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g03 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/03_das_neue_bewertungsverfahren.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g04 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/04_das_neue_bw_grundvermoegen.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g05 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/05_die_aenderung_des_grundsteuergesetzes.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g06 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/06_grundsteuer_c.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g07 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/07_erlass_der_grundsteuer.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g08 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/08_folgen_fuer_die_praxis.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g09 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/09_sonderthema.jpg");

}

body.page_itemlistwelcome #row_group_g.row_group_toggleable .module_link_cat_g10 .pre_lm_image {

	background-image:url("./images/transfer/modules/grundsteuer/10_erklaervideos_zur_grundsteuer.jpg");

}

body.page_itemlistwelcome .module_link .il_Description {
	font-size:120%;

	display:block;

	width:700px;
	max-width:80%;
	height:auto;
	min-height:77px;

	float:left;

	position:relative;
	left:130px;

	margin:10px 0 10px 10px;

}

body.page_itemlistwelcome .row_group .module_link .il_Description {

}

body.page_itemlistwelcome .row_group_toggleable .module_link .il_Description {
	font-size:105%;

	width:auto;
	max-width:none;
	/*min-height:35px;*/
	min-height:10px;

	/*margin:0 5px 15px 215px;*/
	margin:0 5px 15px 165px;

	left:auto;

}

body.page_itemlistwelcome .row_group_five_columns .module_link .il_Description {
	margin:5px 10px 10px 10px;
}

body.page_itemlistwelcome .row_group_eight_columns .module_link .il_Description {
	margin:5px 10px 10px 10px;
}

body.page_itemlistwelcome #row_group_unknown .module_link .il_Description {
	display:none;
}

body.page_itemlistwelcome #row_group_L .module_link .il_Description,
body.page_itemlistwelcome #row_group_P .module_link .il_Description,
body.page_itemlistwelcome #row_group_Q .module_link .il_Description,
body.page_itemlistwelcome #row_group_S .module_link .il_Description {
	font-size:105%;
}

body.page_itemlistwelcome #row_group_A .module_link .il_Description {

	display:none;

	color:#0d5aa3;

	/**/
	margin:0;
	padding:4px 8px;

}

body.page_itemlistwelcome #row_group_c .module_link .il_Description {
	display:none;
}

body.page_itemlistwelcome #row_group_m .module_link .il_Description,
body.page_itemlistwelcome #row_group_x .module_link .il_Description {
	margin-right:85px;
}

body.page_itemlistwelcome .module_link .il_Description .descr_text {
	white-space:pre-line;
}

body.page_itemlistwelcome .module_link .il_Description .descr_text i {
	font-size:70%;
	font-style:normal;

	display:block;

	margin:5px 0 0 0;

}

body.page_itemlistwelcome .module_link .il_Description .version_text {
	display:none;
}

/*
body.page_itemlistwelcome .module_link .il_Description small {
	display:none;
	font-size:70%;
}

body.page_itemlistwelcome .module_link_cat .il_Description small {
	display:block;
}

body.page_itemlistwelcome .module_link_wissinfo .il_Description small {
	display:none;
}
*/
body.page_itemlistwelcome .module_link .post_lm_image {

	display:block;

	width:36px;
	height:36px;

	position:absolute;
	top:auto;
	right:20px;
	bottom:10px;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	background-image:url("./images/transfer/start_button_orange.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome .row_group .module_link .post_lm_image {

}

body.page_itemlistwelcome .row_group_toggleable .module_link .post_lm_image {

	margin-top:-18px;

	top:50%;
	bottom:auto;

}

body.page_itemlistwelcome .row_group_inline .module_link .post_lm_image {
	display:none;
}

body.page_itemlistwelcome .row_group_two_columns .module_link .post_lm_image {
	display:none;
}

body.page_itemlistwelcome .row_group_three_columns .module_link .post_lm_image {
	display:none;
}

body.page_itemlistwelcome .row_group_five_columns .module_link .post_lm_image {
	display:none;
}

body.page_itemlistwelcome .row_group_eight_columns .module_link .post_lm_image {
	display:none;
}

body.page_itemlistwelcome #row_group_unknown .module_link .post_lm_image {
	display:none;
}

body.page_itemlistwelcome #row_group_L .module_link .post_lm_image,
body.page_itemlistwelcome #row_group_P .module_link .post_lm_image,
body.page_itemlistwelcome #row_group_Q .module_link .post_lm_image,
body.page_itemlistwelcome #row_group_S .module_link .post_lm_image {

}

body.page_itemlistwelcome .module_link:focus .post_lm_image,
body.page_itemlistwelcome .module_link:hover .post_lm_image {

	background-image:url("./images/transfer/start_button_orange_light.png");

}

body.page_itemlistwelcome .module_link_cat .post_lm_image {

	background-image:url("./images/transfer/start_button_blue.png");

}

body.page_itemlistwelcome .module_link_cat:focus .post_lm_image,
body.page_itemlistwelcome .module_link_cat:hover .post_lm_image {

	background-image:url("./images/transfer/start_button_blue_light.png");

}

body.page_itemlistwelcome .module_link .scorm_status {

	display:block;

	width:25px;
	height:25px;

	position:absolute;
	top:5px;
	left:5px;

	border:0 none;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlistwelcome .module_link .scorm_status_unknown {

	display:none;

}

body.page_itemlistwelcome .module_link .scorm_status_not_scorm {

	display:none;

}

body.page_itemlistwelcome .module_link .scorm_status_not_attempted {

	background-image:url('./images/transfer/status_not_attempted.png');
	background-color:#5e5e60;

}

body.page_itemlistwelcome .module_link .scorm_status_in_progress {

	background-image:url('./images/transfer/status_in_progress.png');
	background-color:#ffad1e;

}

body.page_itemlistwelcome .module_link .scorm_status_completed {

	background-image:url('./images/transfer/status_completed.png');
	background-color:#ffad1e;

}

body.page_itemlistwelcome .module_link .scorm_status_passed {

	background-image:url('./images/transfer/status_passed.png');
	background-color:#7bde45;

}

body.page_itemlistwelcome .module_link .scorm_status_failed {

	background-image:url('./images/transfer/status_failed.png');
	background-color:#f33628;

}

/* Specials */
/*
body.page_itemlistwelcome .module_link_cat_A01 {

	position:absolute;
	top:-65px;
	right:0;

}

body.page_itemlistwelcome .module_link_cat_A01 .module_text_wrapper {

	display:none;

}

body.page_itemlistwelcome .module_link_cat_A01 .pre_lm_image {

	width:125px;
	height:95px;

	margin:0;

	position:relative;
	top:auto;
	left:auto;

	-webkit-border-radius:inherit;
	-moz-border-radius:inherit;
	border-radius:inherit;

	background-image:url("./images/transfer/lerntipps.png");

}

body.page_itemlistwelcome .module_link_cat_A01 .post_lm_image {

	display:none;

}
*/

body.page_itemlistwelcome .certificate_link {

	display:block;

	width:144px;
	height:auto;

	position:absolute;
	bottom:27px;
	left:4px;

	border:0 none;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#4f1e59;

}

body.page_itemlistwelcome .certificate_link:hover {

	text-decoration:none;

}

body.page_itemlistwelcome .certificate_link .certificate_link_text {
	color:#fff;
	font-size:120%;

	display:block;

	width:auto;
	height:auto;

	margin:3px 6px 3px 12px;

	position:relative;

	border:0 none;

}

body.page_itemlistwelcome .certificate_link .certificate_link_image {

	display:block;

	width:18px;
	height:24px;

	position:absolute;
	top:7px;
	right:5px;

	border:0 none;

	background-image:url("./images/transfer/ax_badge_mini.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
	background-size:100% auto;

}

/* *** Footer *** */

body.page_itemlistwelcome .module_footer {

	display:none;

	width:740px;
	height:10px;

	margin:30px auto 10px auto;

	-webkit-box-shadow:0 2px 2px 0 #c7bcbb;
	box-shadow:0 2px 2px 0 #c7bcbb;

	border-bottom:1px solid #c7bcbb;

	-webkit-border-radius:0 0 50% 50%;
	-moz-border-radius:0 0 50% 50%;
	border-radius:0 0 50% 50%;
}

/* *** Magazin *** */

body.page_itemlist {

}

body.page_itemlist #il_main_logo {
/*
	width:101%;
	max-width:1006px;

	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_itemlist .ilFrame {
/*
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#77b5de;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

	background-image:url("./images/milupa/m_bg_blue.png");
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#eef9fd;
*/
	/*background-color:#fff;*/
	background-color:#eef5f8;
}

body.page_itemlist .ilContainerBlock {
	display:none;
}

body.page_itemlist div.il_HeaderOuter {

	margin:20px 45px 20px 45px;

}

body.page_itemlist div.il_HeaderOuter .butts {

	margin:0 0 20px 0;

}

body.page_itemlist div.il_HeaderOuter .butt {

	display:block;

	width:130px;
	height:28px;

	float:left;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist div.il_HeaderOuter .butt:focus,
body.page_itemlist div.il_HeaderOuter .butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist div.il_HeaderOuter .butt .butt_image {

	display:block;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_itemlist div.il_HeaderOuter .butt .butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	position:relative;
	left:0;
	top:1px;

}

/* Back Butt */

body.page_itemlist.lang_FR div.il_HeaderOuter .back_butt {

	width:215px;

}

body.page_itemlist div.il_HeaderOuter .back_butt .butt_image {

	width:8px;
	height:11px;

	margin-top:-5px;

	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

body.page_itemlist div.il_HeaderOuter .back_butt .butt_text {

	margin-left:24px;

}

/* Back to Progress */

body.page_itemlist div.il_HeaderOuter .back_to_progress_butt {

	width:230px;

}

/* To Progress */

body.page_itemlist div.il_HeaderOuter .to_progress_butt {

	width:160px;

	float:right;

}

body.page_itemlist div.il_HeaderOuter .to_progress_butt .butt_text {

	text-align:center;

}

/* Feedback */

body.page_itemlist div.il_HeaderOuter #feedback_form {

	/*display:block;*/
	display:none;

	float:right;

}

body.page_itemlist div.il_HeaderOuter #feedback_form  .butt_feedback {

	width:160px;
	height:32px;

	float:right;

	margin-right:8px;

	cursor:hand;
	cursor:pointer;

}

body.page_itemlist.lang_FR div.il_HeaderOuter #feedback_form  .butt_feedback {

	width:190px;

}

body.page_itemlist div.il_HeaderOuter #feedback_form  .butt_feedback .butt_text {

	text-align:center;

	top:0;

}

/* */

body.page_itemlist div.il_HeaderInner {
	/*margin:50px 0 20px 0;*/
	margin:0;
	padding:0;
}

body.page_itemlist h1.ilHeader {
	font-size:190%;

	margin:0;
	padding:0;

	border:0 none;
}

body.page_itemlist div.ilHeaderDescr {
	display:none;
}

body.page_itemlist a.ilAccAnchor {
	color:#134274 !important;
	/*font-size:130%;*/
	/*font-style:italic;*/
}

body.page_itemlist .header_prefix {
	color:#134274;
}

body.page_itemlist a.ilAccAnchor b, body.page_itemlist a.ilAccAnchor i {
	display:none;
}

body.page_itemlist .ilContentOuter {
/*
	width:100%;
	max-width:600px;
*/
	width:auto;
	/*margin:0 auto;*/
	margin:0 45px 0 45px;

}

body.page_itemlist .module_big_image {

	width:100%;
	height:128px;

	/*margin:7px;*/
	margin:0 auto;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#d0c7c6;
/*
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
*/
	background-image:url("./images/transfer/modules/dummy_big.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

body.page_itemlist .module_big_image_m01 {

	background-image:url("./images/transfer/modules/m01_big.jpg");
	background-color:#fff;

}

body.page_itemlist .module_big_image_m02 {

	background-image:url("./images/transfer/modules/m02_big.jpg");
	background-color:#fff;

}

body.page_itemlist .module_big_image_m03 {

	background-image:url("./images/transfer/modules/m01_big.jpg");
	background-color:#fff;

}

body.page_itemlist .module_big_image_w999 {

	/*background-image:url("./images/milupa/kaps/modulbild_wiss.jpg");*/
	background-image:none;
	background-color:#fff;

}

body.page_itemlist .module_wrapper {
/*
	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:url("./images/milupa/elements/gelbe-kurve.png");
	background-repeat:no-repeat;
	background-position:center 260px;
	background-color:#fff;
*/

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	border-width:1px;
	border-style:solid;
	border-color:#d0c7c6;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_itemlist .module_wrapper .itemlist_stripe {

	width:100%;
	height:15px;

	background:red;

}

body.page_itemlist .module_wrapper .itemlist_stripe_top {

	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:9px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .itemlist_stripe_bottom {

	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:9px;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:9px;
	-moz-border-radius-bottomleft:9px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:9px;
	border-bottom-left-radius:9px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .module_sub_gap_arrow {

	display:none;

	width:auto;
	height:10px;

	margin:0 160px 0 60px;

	/*background-image:url("./images/milupa/elements/arrow-down.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

body.page_itemlist .module_wrapper .module_sub_wrapper {
	margin:0;
	padding:0;

	border:0 none;

	position:relative;
}

body.page_itemlist .module_wrapper .module_sub_wrapper .module_item_descr {

}

body.page_itemlist .module_wrapper .module_sub_wrapper a.module_link {
	display:block;

	border-width:2px;
	border-style:solid;
	border-color:lime;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

}

body.page_itemlist .module_wrapper .module_sub_wrapper a.module_link .module_icon_pre {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:16px;
	height:16px;

	margin-top:-8px;

	position:absolute;
	left:9px;
	top:50%;

	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

body.page_itemlist .module_wrapper .module_sub_wrapper a.module_link .module_title {

	color:#fff;
	font-size:126%;
	line-height:40px;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:auto;
	height:40px;

	/*margin-left:34px;*/
	margin-left:10px;

}

body.page_itemlist .module_wrapper .module_sub_wrapper a.module_link .module_title b, body.page_itemlist .module_wrapper .module_sub_wrapper a.module_link .module_title i {

}

body.page_itemlist .module_wrapper .module_sub_wrapper a.module_link .module_icon_post {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_itemlist .module_wrapper .module_script_wrapper {
	width:100%;
	height:auto;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#d0c7c6;

	/*margin:40px 0 20px 0;*/
	/*margin:0 40px 0 40px;*/
	margin:0;
}

body.page_itemlist .module_wrapper .module_script_wrapper .module_item_descr {
	color:#134274;
	font-size:110%;
	text-align:left;

	/*margin:0 150px 0 50px;*/
	margin:20px 300px 20px 40px;

	position:relative;
}

body.page_itemlist .module_wrapper .module_script_wrapper .module_link_wrapper {

	height:auto;

	margin-top:-57px;

	position:absolute;
	right:40px;
	top:50%;

}

body.page_itemlist .module_wrapper .module_script_wrapper.single_button .module_link_wrapper {

	margin-top:-36px;

}

body.page_itemlist .module_wrapper .module_script_wrapper a.module_link {

	/*width:215px;*/
	/*width:230px;*/
	width:200px;
	height:40px;

	/*position:absolute;*/
	position:relative;
	/*right:-80px;*/
	/*right:40px;*/
	right:auto;
	/*top:50%;*/
	top:0;

	/*margin-top:-34px;*/
	margin-top:0;
	margin-bottom:5px;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .module_script_wrapper a.module_link:focus,
body.page_itemlist .module_wrapper .module_script_wrapper a.module_link:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .module_script_wrapper a.module_link .module_icon_pre {

	/*background-image:url("./images/milupa/elements/pdficon_small.png");*/
	background-image:none;

}

body.page_itemlist .module_wrapper .module_script_wrapper a.module_link .module_title {


}

body.page_itemlist .module_wrapper .module_script_wrapper a.module_link .module_icon_post {

	/*background-image:url("./images/milupa/elements/weiter-grau.png");*/

}

body.page_itemlist .module_wrapper .module_ass_wrapper {
	width:100%;
	height:auto;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#d0c7c6;

	/*margin:20px 0 80px 0;*/
	/*margin:0 40px 0 40px;*/
	margin:0;
}

body.page_itemlist .module_wrapper .module_ass_wrapper .module_item_descr {
	color:#134274;
	font-size:110%;

	/*margin:0 170px 0 50px;*/
	/*margin:20px 300px 20px 40px;*/
	margin:20px 315px 20px 40px;

	position:relative;
}

body.page_itemlist .module_wrapper .module_ass_wrapper a.module_link {

	/*width:215px;*/
	width:230px;
	height:46px;

	position:absolute;
	/*right:-80px;*/
	right:40px;
	top:50%;

	margin-top:-34px;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .module_ass_wrapper a.module_link:focus,
body.page_itemlist .module_wrapper .module_ass_wrapper a.module_link:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .module_ass_wrapper a.module_link .module_icon_pre {

}

body.page_itemlist .module_wrapper .module_ass_wrapper a.module_link .module_title {
	margin-left:13px;
}

body.page_itemlist .module_wrapper .module_ass_wrapper a.module_link .module_icon_post {

	/*background-image:url("./images/milupa/elements/weiter-blau.png");*/

}

body.page_itemlist .module_wrapper .module_exam_wrapper {

	/*width:90%;*/
	/*width:auto;*/

	/*margin:20px 40px 20px 40px;*/
/*
	border-top:2px solid #e3000f;

	background-image:url("./images/milupa/elements/roter-bereich_cut.png");
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#fff;
*/

	/*background-color:#dae0df;*/
}

body.page_itemlist .module_wrapper .module_exam_wrapper .module_item_descr {
	color:#134274;
	font-size:110%;
	text-align:left;
/*
	margin-top:80px;
	padding:0 30px;
*/
/*
	margin:0 0 0 0;
	padding:0;
*/
	/*margin:0 150px 0 50px;*/
	margin:20px 300px 20px 40px;

	position:relative;
}

body.page_itemlist .module_wrapper .module_exam_wrapper a.module_link {
/*
	width:170px;
	height:40px;
*/
	width:200px;
	height:40px;

	/*position:relative;*/

	position:absolute;
	/*right:-80px;*/
	right:40px;
	top:50%;

	/*margin:10px auto 20px;*/

	margin-top:-34px;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .module_exam_wrapper a.module_link:focus,
body.page_itemlist .module_wrapper .module_exam_wrapper a.module_link:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_itemlist .module_wrapper .module_exam_wrapper a.module_link .module_icon_pre {

}

body.page_itemlist .module_wrapper .module_exam_wrapper a.module_link .module_title {


}

body.page_itemlist .module_wrapper .module_exam_wrapper a.module_link .module_icon_post {

	/*background-image:url("./images/milupa/elements/weiter-rot.png");*/

}

body.page_itemlist .wissinfo_intro {
	display:none;
}

body.page_itemlist .wissinfo_archive_header {
	display:none;
}

body.page_itemlist .wissinfo_wrapper {
	display:none;
}

body.page_itemlist .survey_intro {
	display:none;
}

body.page_itemlist .survey_wrapper {
	display:none;
}

body.page_itemlist .module_footer {

	display:none;

	width:580px;
	height:10px;

	margin:10px auto;

	-webkit-box-shadow:0 2px 2px 0 #c7bcbb;
	box-shadow:0 2px 2px 0 #c7bcbb;

	border-bottom:1px solid #c7bcbb;

	-webkit-border-radius:0 0 50% 50%;
	-moz-border-radius:0 0 50% 50%;
	border-radius:0 0 50% 50%;
}

/* *** Scriptlist *** */

body.page_scriptlist .ilContentOuter {
	/*max-width:922px;*/
}

body.page_scriptlist .module_wrapper {
	display:none;
}

/*
body.page_scriptlist .module_wrapper .itemlist_stripe {
	display:none;
}

body.page_scriptlist .module_wrapper .module_big_image {
	display:none;
}
*/

body.page_scriptlist .scriptlist_wrapper {

	display:block;

	width:100%;
	height:auto;

	margin:0 auto;

	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

	overflow:hidden;

}

body.page_scriptlist .scriptlist_wrapper .scriptlist_header {

	display:none;

	width:0;
	height:0;

	margin:0 auto;

	position:relative;

	-webkit-border-radius:inherit;
	-moz-border-radius:inherit;
	border-radius:inherit;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_scriptlist_c .scriptlist_wrapper .scriptlist_header {

	display:block;

	width:100%;
	height:80px;

	margin:0 auto;

	background-image:url("./images/transfer/5min/header_home_bg.gif");
	background-repeat:no-repeat;
	background-position:-600px -270px;
	background-color:#fff;

	/*overflow:hidden;*/

}

body.page_scriptlist .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	display:none;

	width:0;
	height:0;

	margin:0 auto;

	position:absolute;
	top:10px;
	right:10px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_scriptlist_c .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	display:block;

	width:165px;
	height:130px;

	margin:0 auto;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_scriptlist_c01 .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	background-image:url("./images/transfer/5min/5min_icon_zm_big.png");

}

body.page_scriptlist_c02 .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	background-image:url("./images/transfer/5min/5min_icon_et_big.png");

}

body.page_scriptlist_c03 .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	background-image:url("./images/transfer/5min/5min_icon_at_big.png");

}

body.page_scriptlist_c04 .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	background-image:url("./images/transfer/5min/5min_icon_bl_big.png");

}

body.page_scriptlist_c05 .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	background-image:url("./images/transfer/5min/5min_icon_em_big.png");

}

body.page_scriptlist_c06 .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	background-image:url("./images/transfer/5min/5min_icon_ao_big.png");

}

body.page_scriptlist_c07 .scriptlist_wrapper .scriptlist_header .scriptlist_header_image {

	background-image:url("./images/transfer/5min/5min_icon_km_big.png");

}

body.page_scriptlist .scriptlist_wrapper .scriptlist_footer {

	display:none;

	width:0;
	height:0;

	margin:0 auto;

	-webkit-border-radius:inherit;
	-moz-border-radius:inherit;
	border-radius:inherit;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_scriptlist_c .scriptlist_wrapper .scriptlist_footer {

	display:block;

	width:100%;
	height:150px;

	margin:0 auto;

	background-image:url("./images/transfer/5min/hintergrund_abschluss.png");
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#fff;

	overflow:hidden;

}

body.page_scriptlist .scriptlist_wrapper .scriptlist {

	display:block;

	margin:0 15px 15px 15px;

}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_title {
	color:#134274;
	font-size:150%;
	margin:15px 0 15px 7px;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item {

	display:block;

	width:49%;
	height:35px;

	margin:0 1% 2px 0;

	border:0 none;

	background:none no-repeat 0 0 transparent;

}

body.page_scriptlist_c .scriptlist_wrapper .scriptlist .scriptlist_item {

	width:96%;
	height:auto;

	margin:0 1% 10px 1%;

}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item:hover {



}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item_left {

	float:left;

}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item_right {

	float:left;

}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .pre_lm_image {

	display:block;

	width:30px;
	height:30px;

	top:auto;
	left:auto;

	background-image:url("./images/transfer/pdf_icon.jpg");
	background-size:30px auto;

}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .pre_lm_image .pre_lm_image_overlay {
	display:none;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .pre_lm_image .play_icon {
	display:none;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .module_text_wrapper {
	color:#134274;
	font-size:125%;

	display:block;

    margin:4px 0 0 40px;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item:hover .module_text_wrapper {
	text-decoration:underline;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .module_text_wrapper .module_text_wrapper_image {
	display:block;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .module_text_wrapper .module_header {
	display:block;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .module_text_wrapper .il_Description {
	display:none;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .create_date_wrapper {
	display:none;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .post_lm_image {
	display:none;
}

body.page_scriptlist .scriptlist_wrapper .scriptlist .scriptlist_item .scorm_status {
	display:none;
}

/* *** Wiss.info *** */

body.page_wissinfo .ilContentOuter {
	max-width:922px;
}

body.page_wissinfo .module_wrapper {
	display:none;
}

body.page_wissinfo .wissinfo_overall_wrapper {
	display:block;

	width:100%;
	height:auto;

	margin:0 auto;

	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

	overflow:hidden;

}

body.page_wissinfo .wissinfo_intro_visible {
	display:block;
}

body.page_wissinfo .wissinfo_intro p {
	font-size:120%;

	margin:20px 25px 15px;
}

body.page_wissinfo .wissinfo_archive_header_visible {
	display:block;
}

body.page_wissinfo .wissinfo_archive_header h3 {
	font-size:140%;

	margin:20px 25px 15px;
}

body.page_wissinfo .wissinfo_wrapper {
	display:block;

	margin:20px;

	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

	overflow:hidden;

}

body.page_wissinfo .wissinfo_wrapper_archive {

}

body.page_wissinfo .wissinfo_wrapper .title_wrapper {
	display:block;

	width:60%;
	height:100%;

	float:left;
}

body.page_wissinfo .wissinfo_wrapper .title_wrapper h3 {
	margin:10px;
}

body.page_wissinfo .wissinfo_wrapper .script_wrapper {
	display:block;

	width:20%;
	min-width:176px;
	height:auto;

	float:left;
}

body.page_wissinfo .wissinfo_wrapper_archive .script_wrapper {

}

body.page_wissinfo .wissinfo_wrapper .test_wrapper {
	display:block;

	width:20%;
	min-width:138px;
	height:auto;

	float:left;
}

body.page_wissinfo .wissinfo_wrapper_archive .test_wrapper {
	/*visibility:hidden;*/
}

body.page_wissinfo .wissinfo_wrapper .attach_wrapper {
	display:block;

	width:40%;
	height:auto;

	float:right;

	margin-top:-8px;

}

body.page_wissinfo .wissinfo_wrapper_archive .attach_wrapper {

}

body.page_wissinfo .wissinfo_wrapper .butt {
	display:block;
	text-decoration:none;

	width:140px;

	/*border:1px solid red;*/

	margin:0 10px 10px;
	padding:0;

	border-width:1px;
	border-style:solid;
	border-color:green;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	position:relative;

}

body.page_wissinfo .wissinfo_wrapper .butt:first-child {
	margin-top:10px;
}

body.page_wissinfo .wissinfo_wrapper .butt:focus,
body.page_wissinfo .wissinfo_wrapper .butt:hover {
	text-decoration:none;
}

body.page_wissinfo .wissinfo_wrapper .butt .butt_image {
	display:block;

	width:31px;
	height:34px;

	margin-top:-17px;

	position:absolute;
	right:8px;
	top:50%;

	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_wissinfo .wissinfo_wrapper .butt .butt_icon {
	display:block;

	width:16px;
	height:16px;

	margin-top:-8px;

	position:absolute;
	left:8px;
	top:50%;

	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_wissinfo .wissinfo_wrapper .butt .butt_text {
	color:#fff;
	font-size:126%;

	display:block;

	width:auto;
	height:auto;

	margin:10px 40px 8px 12px;

	position:relative;
	top:-2px;

}

body.page_wissinfo .wissinfo_wrapper .script_butt {

	width:155px;

	border-color:#847a79;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #c7bbbc 3%, #134274 97%, #514847 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#c7bbbc), color-stop(97%,#134274), color-stop(100%,#514847)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#c7bbbc 3%,#134274 97%,#514847 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#c7bbbc 3%,#134274 97%,#514847 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#c7bbbc 3%,#134274 97%,#514847 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#c7bbbc 3%,#134274 97%,#514847 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#514847',GradientType=0 ); /* IE6-9 */

}


body.page_wissinfo .wissinfo_wrapper .script_butt:focus,
body.page_wissinfo .wissinfo_wrapper .script_butt:hover {

	border-color:#c2b8b7;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #e2dede 3%, #998e8c 97%, #514847 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#e2dede), color-stop(97%,#998e8c), color-stop(100%,#514847)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#e2dede 3%,#998e8c 97%,#514847 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#e2dede 3%,#998e8c 97%,#514847 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#e2dede 3%,#998e8c 97%,#514847 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#e2dede 3%,#998e8c 97%,#514847 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#514847',GradientType=0 ); /* IE6-9 */

}

body.page_wissinfo .wissinfo_wrapper .script_butt .butt_icon {

	/*background-image:url("./images/milupa/elements/pdficon_small.png");*/
	background-image:none;

}

body.page_wissinfo .wissinfo_wrapper .script_butt .butt_image {

	/*background-image:url("./images/milupa/elements/weiter-grau.png");*/
	background-image:none;

}

body.page_wissinfo .wissinfo_wrapper .script_butt .butt_text {

	margin:10px 40px 8px 30px;

}

body.page_wissinfo .wissinfo_wrapper .test_butt {

	width:115px;

	border-color:#1a5fa5;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #4c82b9 3%, #004d9b 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#4c82b9), color-stop(97%,#004d9b), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_wissinfo .wissinfo_wrapper .test_butt:focus,
body.page_wissinfo .wissinfo_wrapper .test_butt:hover {

	border-color:#4896e3;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #62a6ea 3%, #0d69c4 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#62a6ea), color-stop(97%,#0d69c4), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_wissinfo .wissinfo_wrapper .test_butt .butt_image {

	/*background-image:url("./images/milupa/elements/weiter-blau.png");*/
	background-image:none;

}

body.page_wissinfo .wissinfo_wrapper .attach_butt {

	width:auto;

	/*border:1px solid red;*/

	margin:0 10px 10px;

	border:0 none;

	background:none no-repeat 0 0 transparent;

}

body.page_wissinfo .wissinfo_wrapper .attach_butt .butt_image {
	display:none;
}

body.page_wissinfo .wissinfo_wrapper .attach_butt .butt_text {
	color:#2869aa;
	font-size:115%;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	margin:0;
	padding:0 0 3px 0;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:transparent;
}

body.page_wissinfo .wissinfo_wrapper .attach_butt:focus .butt_text,
body.page_wissinfo .wissinfo_wrapper .attach_butt:hover .butt_text {
	color:#2869aa;

	border-color:#2869aa;
}

/* *** Survey *** */

body.page_survey {

}

body.page_survey #il_main_logo {
/*
	width:101%;
	max-width:1006px;

	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_survey.page_infoscreen div.il_HeaderOuter .back_butt {
	width:220px;
}

body.page_survey .ilContentOuter {
	max-width:922px;
}

body.page_survey .module_wrapper {
	display:none;
}

body.page_survey .survey_overall_wrapper {
	display:block;

	width:100%;
	height:auto;

	margin:0 auto;

	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	/*background-image:none;*/
	/*background-image:url('./images/milupa/Logbuch-OTT-neu.jpg');*/
	background-image:none;
	background-repeat:no-repeat;
	/*background-position:0 0;*/
	background-position:right 10px;
	background-color:#fff;

	overflow:hidden;

}

body.page_survey .survey_intro_visible {
	display:block;
	min-height:190px;

	/*margin-left:350px;*/
	margin-right:400px;
}

body.page_survey .survey_intro p {
	font-size:120%;

	margin:20px 25px 15px;
}

body.page_survey .survey_wrapper {
	display:block;

	margin:20px;

	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

	overflow:hidden;

}

body.page_survey .survey_wrapper .title_wrapper {
	display:block;

	width:75%;
	height:100%;

	float:left;
}

body.page_survey .survey_wrapper .title_wrapper h3 {
	margin:10px;
}

body.page_survey .survey_wrapper .survey_button_wrapper {
	display:block;

	width:25%;
	min-width:138px;
	height:auto;

	float:left;
}

body.page_survey .survey_wrapper .butt {
	display:block;
	text-decoration:none;

	width:140px;

	/*border:1px solid red;*/

	margin:0 10px 10px;
	padding:0;

	border-width:1px;
	border-style:solid;
	border-color:green;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	position:relative;

}

body.page_survey .survey_wrapper .butt:first-child {
	margin-top:10px;
}

body.page_survey .survey_wrapper .butt:focus,
body.page_survey .survey_wrapper .butt:hover {
	text-decoration:none;
}

body.page_survey .survey_wrapper .butt .butt_image {
	display:block;

	width:31px;
	height:34px;

	margin-top:-17px;

	position:absolute;
	right:8px;
	top:50%;

	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_survey .survey_wrapper .butt .butt_icon {
	display:block;

	width:16px;
	height:16px;

	margin-top:-8px;

	position:absolute;
	left:8px;
	top:50%;

	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_survey .survey_wrapper .butt .butt_text {
	color:#fff;
	font-size:126%;

	display:block;

	width:auto;
	height:auto;

	margin:10px 40px 8px 12px;

	position:relative;
	top:-2px;

}

body.page_survey .survey_wrapper .survey_butt {

	width:165px;

	border-color:#1a5fa5;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #4c82b9 3%, #004d9b 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#4c82b9), color-stop(97%,#004d9b), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#4c82b9 3%,#004d9b 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_survey .survey_wrapper .survey_butt:focus,
body.page_survey .survey_wrapper .survey_butt:hover {

	border-color:#4896e3;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #62a6ea 3%, #0d69c4 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#62a6ea), color-stop(97%,#0d69c4), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#62a6ea 3%,#0d69c4 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_survey .survey_wrapper .survey_butt .butt_image {

	/*background-image:url("./images/milupa/elements/weiter-blau.png");*/
	background-image:none;

}

/* *** Survey Page *** */

body.page_survey_page {

}

body.page_survey_page .ilMessageBox {
	display:none;
}

body.page_survey_page #survey_output {
	overflow:visible;

	margin:0 0 20px 0;
}

body.page_survey_page .survey_form {
	display:block;
	overflow:hidden;
}

body.page_survey_page .survey_head {
	color:#004d9b;
	font-size:210%;
	font-style:italic;

	margin:25px 30px 15px 30px;
}

/**
	I like big butts and I cannot lie!
*/
body.page_survey_page #survey_output .butts {



}

body.page_survey_page #survey_output .butt {

	display:block;

	width:130px;
	height:32px;

	float:left;

	margin:0;
	padding:0;

	-webkit-box-shadow:2px 2px 3px 0 #e4e1d3;
	box-shadow:2px 2px 3px 0 #e4e1d3;

	border-width:2px;
	border-style:solid;
	border-color:#fff;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	position:relative;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#6694c3;

	cursor:hand;
	cursor:pointer;

}

body.page_survey_page #survey_output .butt:focus,
body.page_survey_page #survey_output .butt:hover {

	text-decoration:none;

	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#82b1e0;

}

body.page_survey_page #survey_output .butt .butt_image {

	display:block;

	margin:0;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_survey_page #survey_output .butt .butt_text {
	color:#fff;
	font-size:104%;
	line-height:24px;

	display:block;

	/*width:100%;*/
	width:auto;
	/*height:100%;*/
	height:auto;

	margin:0;

	position:relative;
	left:0;
	top:0;
}

/* Start */

body.page_survey_page #survey_output .start_butt {

	width:135px;

	float:left;

}

body.page_survey_page #survey_output .start_butt .butt_text {

	text-align:left;

	margin:0 8px 0 20px;

}

body.page_survey_page #survey_output .start_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

/* Prev */

body.page_survey_page #survey_output .prev_butt {

	width:230px;

	float:left;

}

body.page_survey_page #survey_output .prev_butt .butt_text {

	text-align:left;

	margin:0 8px 0 20px;

}

body.page_survey_page #survey_output .prev_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

/* Next */

body.page_survey_page #survey_output .next_butt {

	width:215px;

	float:right;

}

body.page_survey_page #survey_output .next_butt .butt_text {

	text-align:right;

	margin:0 20px 0 8px;

}

body.page_survey_page #survey_output .next_butt .butt_image {

	width:8px;
	height:11px;

	margin-top:-5px;

	top:50%;
	right:8px;

	background-image:url("./images/transfer/arrow-forward-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

/* Finish */

body.page_survey_page #survey_output .finish_butt {

	width:170px;

	float:right;

}

body.page_survey_page #survey_output .finish_butt .butt_text {

	text-align:center;

	margin:0 8px 0 8px;

}

/* Page */

body.page_survey_page #survey_output .survey_page {

	margin:20px 0 20px 0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:repeat;
	background-position:0 0;
	background-color:#fff;

	overflow:hidden;

}

body.page_survey_page #survey_output .questionblockTitle {
	color:#004d9b;
	font-size:150%;
	margin:20px 30px 0 30px;
}

body.page_survey_page #survey_output .survey_content_wrapper {
	margin:20px 20px 20px 20px;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#ddd;

}

body.page_survey_page #survey_output .survey_content_wrapper .questionheading {
	color:#514847;
	/*font-size:16px;*/
	font-size:18px;

	display:block;
/*	display:inline-block;*/

	margin:0 10px 10px 10px;
	padding:0 0 1px 0;
/*
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#514847;
*/
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper {

}

body.page_survey_page #survey_output .required {
	margin:20px 20px 0 20px;
}

/* Survey Questions */

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper {
	margin:10px 0 20px 0;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .questionTitle {
	display:none;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_text {
	color:#514847;
	/*font-size:16px;*/
	font-size:18px;

	margin:0 10px 15px 10px;

	position:relative;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .warning_text {
	color:#e9333f;
	font-size:14px;

	margin:0 10px 15px 10px;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_text .obligatory {
	font-size:30px;
	line-height:12px;
	position:absolute;
	top:1px;
	left:-20px;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_table {

	width:100%;

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_table .question_table_row {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_table .question_table_row .question_table_cell {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_answer_wrapper {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_answer_wrapper .question_answer_label {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_answer_wrapper .question_answer_input_wrapper {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .question_answer_wrapper .answer_text_maxchars {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper .text_material {
	display:none;
}

/* Text Input */

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput .question_answer_wrapper .question_answer_input_wrapper .question_textinput_area {
	color:#514847;
	font-size:16px;

	padding:10px 12px;

	border-width:1px;
	border-style:solid;
	border-color:#666;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

}

/* WebKit browsers */
body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput .question_answer_wrapper .question_answer_input_wrapper .question_textinput_area::-webkit-input-placeholder {
	color:#222;
}
/* Mozilla Firefox 4 to 18 */
body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput .question_answer_wrapper .question_answer_input_wrapper .question_textinput_area:-moz-placeholder {
	color:#222;
}
/* Mozilla Firefox 19+ */
body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput .question_answer_wrapper .question_answer_input_wrapper .question_textinput_area::-moz-placeholder {
	color:#222;
}
/* Internet Explorer 10+ */
body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput .question_answer_wrapper .question_answer_input_wrapper .question_textinput_area:-ms-input-placeholder {
	color:#222;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput .question_answer_wrapper .question_answer_input_wrapper .question_textinput_input {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_textinput .question_answer_wrapper .question_answer_label {
	display:none;
}

/* Choices */

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_choice {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_choice .question_table .question_table_row .question_table_cell {
	text-align:center;
	vertical-align:middle;

	padding:5px 8px;
}

/* Vertical */
body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_choice.question_wrapper_orientation_0 {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_choice.question_wrapper_orientation_0 .question_table .question_table_row .question_table_input_cell {
	width:30px;

	padding:5px 3px;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_choice.question_wrapper_orientation_0 .question_table .question_table_row .question_table_label_cell {
	color:#514847;
	text-align:left;
	font-size:16px;

	width:auto;

	padding:5px 3px 5px 3px;
}

/* Horizontal */
body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_choice.question_wrapper_orientation_1 {

}

/* Matrix */

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table .question_table_row {

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table .question_table_row .question_table_cell {
	text-align:center;
	vertical-align:middle;

	padding:5px 8px;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table .question_table_row .question_table_header_cell {
	color:#514847;
	font-weight:bold;
	vertical-align:bottom;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table .question_table_row .question_table_text_cell {
	color:#514847;
	text-align:left;
	font-size:16px;

	width:auto;

	padding:12px 10px;

	position:relative;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table .question_table_row .question_table_text_cell .obligatory {
	font-size:24px;
	line-height:12px;
	position:absolute;
	top:11px;
	left:-5px;
}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table .question_table_row .question_table_input_cell {
	color:#514847;

	width:50px;

}

body.page_survey_page #survey_output .survey_content_wrapper .survey_question_output_wrapper .question_wrapper_matrix .question_table .question_table_row .question_table_neutral_cell {

	width:50px;

}

/* *** Survey Finish *** */

body.page_survey_finish {

}

body.page_survey_finish .ax_meta_block {
	display:none;
}

body.page_survey_finish .survey_form {
	display:block;
	overflow:hidden;
}

body.page_survey_finish .survey_head {
	color:#004d9b;
	font-size:210%;
	font-style:italic;

	margin:25px 30px 15px 30px;
}

body.page_survey_finish .survey_finished_page {

	display:block;

	max-width:580px;

	margin:0 auto;

	border-width:1px;
	border-style:solid;
	border-color:#dee8f0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_survey_finish .survey_finished_page .survey_finished_text {
	color:#004d9b;

	margin:20px 40px 20px 40px;
}

/**
	I like big butts and I cannot lie!
*/
body.page_survey_finish #survey_finish .butts {



}

body.page_survey_finish #survey_finish .butt {

	display:block;

	width:130px;
	height:32px;

	float:left;

	margin:0;
	padding:0;

	-webkit-box-shadow:2px 2px 3px 0 #e4e1d3;
	box-shadow:2px 2px 3px 0 #e4e1d3;

	border-width:2px;
	border-style:solid;
	border-color:#fff;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	position:relative;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#6694c3;

	cursor:hand;
	cursor:pointer;

}

body.page_survey_finish #survey_finish .butt:focus,
body.page_survey_finish #survey_finish .butt:hover {

	text-decoration:none;

	-webkit-box-shadow:none;
	box-shadow:none;

  background-color:#82b1e0;

}

body.page_survey_finish #survey_finish .butt .butt_image {

	display:block;

	margin:0;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_survey_finish #survey_finish .butt .butt_text {
	color:#fff;
	font-size:104%;
	line-height:24px;

	display:block;

	/*width:100%;*/
	width:auto;
	/*height:100%;*/
	height:auto;

	margin:0;

	position:relative;
	left:0;
	top:0;
}

/* Start */

body.page_survey_finish #survey_finish .start_butt {

	width:135px;

	float:left;

}

body.page_survey_finish #survey_finish .start_butt .butt_text {

	text-align:left;

	margin:0 8px 0 20px;

}

body.page_survey_finish #survey_finish .start_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

/* Finish */

body.page_survey_finish #survey_finish .exit_butt {

	width:165px;

	float:left;

}

body.page_survey_finish #survey_finish .exit_butt .butt_text {

	text-align:left;

	margin:0 8px 0 20px;

}

body.page_survey_finish #survey_finish .exit_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

/* Finish */

body.page_survey_finish #survey_finish .to_module_butt {

	width:120px;
	height:28px;

	float:right;

}

body.page_survey_finish #survey_finish .to_module_butt .butt_text {

	text-align:center;

	margin:0 8px 0 8px;

	top:2px;

}

body.page_survey_finish #survey_finish .to_module_butt .butt_image {

	display:none;

}

/* *** Feedback *** */

body.page_feedback {

}

body.page_feedback #il_main_logo {
/*
	width:101%;
	max-width:1006px;

	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_feedback.page_cu_facton #il_main_logo {
	height:130px;
}

body.page_feedback #il_main_logo .logo_cu {

	display:block;

	width:325px;
	height:50px;

	position:absolute;
	/*bottom:40px;*/
	bottom:20px;
	left:30px;

	background-image:url("./images/transfer/form_logo_neutral.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
	background-size:auto 50px;

}

body.page_feedback.page_cu_facton #il_main_logo .logo_cu {

	display:block;

	width:275px;
	height:82px;

	position:absolute;
	/*bottom:40px;*/
	bottom:24px;
	left:30px;

	background-image:url("./images/transfer/form_logo_facton.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
	background-size:auto 82px;

}

body.page_feedback #il_main_logo .logo_transfer {
	/*left:auto;*/
	/*right:30px;*/
}

body.page_feedback.page_cu_facton #il_main_logo .logo_transfer {
	display:none;
}

/* *** Header *** */

body.page_feedback h1.ilHeader {
	border:0 none;
}

body.page_feedback div.ilHeaderDescr {
	display:none;
}

body.page_feedback a.ilAccAnchor {
	color:#134274 !important;
	font-size:150%;
	font-style:italic;
}

body.page_feedback a.ilAccAnchor b, body.page_feedback a.ilAccAnchor i {
	display:none;
}

/* I like big butts! */

body.page_feedback .il_HeaderOuter .butts {

	margin-top:20px;

}

body.page_feedback .il_HeaderOuter .butts .butt {

	display:block;

	width:130px;
	height:28px;

	float:left;

	margin:0 25px 0 25px;
	padding:0;

	position:relative;

	-webkit-box-shadow:2px 2px 3px 0 #e4e1d3;
	box-shadow:2px 2px 3px 0 #e4e1d3;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_feedback .il_HeaderOuter .butts .butt:focus,
body.page_feedback .il_HeaderOuter .butts .butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_feedback .il_HeaderOuter .butts .butt .butt_image {

	display:block;

	margin:0;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_feedback .il_HeaderOuter .butts .butt .butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	/*width:100%;*/
	width:auto;
	/*height:100%;*/
	height:auto;

	margin:0;

	position:relative;
	left:0;
	top:1px;

}

/* Back */

body.page_feedback .il_HeaderOuter .butts .back_butt {

	width:85px;

	float:left;

}

body.page_feedback .il_HeaderOuter .butts .back_butt .butt_text {

	text-align:left;

	margin:0 8px 0 20px;

}

body.page_feedback .il_HeaderOuter .butts .back_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

/* Back to Start */

body.page_feedback .il_HeaderOuter .butts .back_to_start_butt {

	width:175px;

	float:left;

}

body.page_feedback .il_HeaderOuter .butts .back_to_start_butt .butt_text {

	text-align:left;

	margin:0 8px 0 20px;

}

body.page_feedback .il_HeaderOuter .butts .back_to_start_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

/* *** Errors *** */

body.page_feedback .error_message_wrapper {

	font-size:100%;
	letter-spacing:0.4px;

	width:50%;
	min-height:20px;

	clear:both;

	margin:40px auto 30px auto;
/*	padding:5px 30px;*/
	padding:4px 0 3px 0;

	position:relative;
	top:2px;
	left:0;

	-webkit-box-shadow:inset 0px 0px 20px -15px #ff0000;
	box-shadow:inset 0px 0px 20px -14px #ff0000;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	background-color:#fceaea;

}

body.page_feedback .error_message_wrapper .error_message_text {

	padding:2px 30px 2px;

}

body.page_feedback .error_message_wrapper .error_message_image {

	display:block;

	width:30px;
	height:30px;

	position:absolute;
	top:-10px;
	left:0;

	background:url('./images/mess_failure.png') no-repeat 0 0 transparent;

}

/* *** Content *** */

body.page_feedback .ilFrame {

	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#77b5de;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

	/*background-image:url("./images/milupa/m_bg_blue.png");*/
	background-image:none;
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#eef9fd;
}

body.page_feedback .feedback_form_wrapper {
	display:block;

	width:95%;
	height:auto;

	margin:0 auto;

	border:1px solid #5e8ec0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	/*background-image:none;*/
	background-image:url("./images/transfer/LMS_preview.png");
	/*background-image:none;*/
	background-repeat:no-repeat;
	/*background-position:0 0;*/
	background-position:right 25px;
	background-color:#fff;

	overflow:hidden;
}

body.page_feedback .feedback_form_wrapper form {
	display:block;

	width:auto;
	height:auto;

	margin:20px 25px;
	padding:10px 10px;

	border:1px solid #ddd;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;

	/*background-image:none;*/
	/*background-image:url("./images/milupa/2015_05_Team-mit-Harry-neu.jpg");*/
	background-image:none;
	background-repeat:no-repeat;
	/*background-position:0 0;*/
	background-position:right 20px;
	background-color:#fff;

	overflow:hidden;
}

body.page_feedback .feedback_form_wrapper .feedback_intro,
body.page_feedback .feedback_form_wrapper .feedback_outro,
body.page_feedback .feedback_form_wrapper .legal_notice {
	display:block;
	min-height:190px;

	margin:20px 25px 20px 25px;
	padding-right:350px;

	/*border-width:0 0 1px 0;*/
	border-width:0 0 0 0;
	border-style:solid;
	border-color:#ddd;
}

body.page_feedback .feedback_form_wrapper .feedback_outro {
	min-height:200px;
	border:0 none;
}

body.page_feedback .feedback_form_wrapper .legal_notice {
	font-size:80%;
	margin-top:10px;
	padding-right:0;
	min-height:100px;
	border:0 none;
}

body.page_feedback .feedback_form_wrapper .feedback_intro h3,
body.page_feedback .feedback_form_wrapper .feedback_outro h3,
body.page_feedback .feedback_form_wrapper .legal_notice h3 {
	color:#134274;
	font-size:170%;

	 margin:0 10px 15px 10px;
}

body.page_feedback .feedback_form_wrapper .feedback_outro h3 {
	font-size:200%;

	 margin-top:30px;
}

body.page_feedback .feedback_form_wrapper .feedback_intro p,
body.page_feedback .feedback_form_wrapper .feedback_outro p,
body.page_feedback .feedback_form_wrapper .legal_notice p {
	color:#134274;
	font-size:120%;

	 margin:0 10px 15px 10px;
}

body.page_feedback .feedback_form_wrapper .question_cat_wrapper {
	display:none;
}

body.page_feedback .feedback_form_wrapper .question_cat_wrapper_visible {
	display:block;
}

body.page_feedback .feedback_form_wrapper .question_outer_wrapper {
	margin:20px 25px 20px 25px;

	/*border-width:0 0 1px 0;*/
	border-width:0;
	border-style:solid;
	border-color:#ddd;

}

body.page_feedback .feedback_form_wrapper .question_outer_wrapper.error {
	padding:8px 0 0;

	border-width:2px;
	border-style:dashed;
	border-color:#eb7878;

}

body.page_feedback .feedback_form_wrapper .question_wrapper {

	margin:10px 0 20px 0;

}

body.page_feedback .feedback_form_wrapper .question_label_wrapper {
	text-align:right;

	display:block;

	width:28%;

	float:left;

    margin:0 1% 0 1%;

}

body.page_feedback .feedback_form_wrapper .question_label_wrapper label {

	color:#134274;
    font-size:16px;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper {

	display:block;

	width:67%;

	float:right;

    margin:0 1% 0 0;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper .checkbox_wrapper {

	display:block;

	margin:0 0 10px 0;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper label {
	font-size:16px;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper input {

	border-color:#5e8ec0;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper input[type="checkbox"],
body.page_feedback .feedback_form_wrapper .question_input_wrapper input[type="radio"] {

	position:relative;
	top:2px;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper textarea {
	color:#514847;
	font-size:16px;

	width:500px;
	height:70px;

	padding:10px 12px;

	border-width:1px;
	border-style:solid;
	border-color:#666;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}

body.page_feedback .feedback_form_wrapper .question_input_wrapper select {
	color:#514847;
	font-size:100%;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	max-width:465px;

	padding:2px 2px;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper select option {

	margin:4px 2px;

	cursor:hand;
	cursor:pointer;

}

body.page_feedback .feedback_form_wrapper .question_input_wrapper select option.option_head {

}

body.page_feedback .feedback_form_wrapper .butts {

    /*margin:0 25px 35px 25px;*/
    margin:0 0 20px 0;

}

body.page_feedback .feedback_form_wrapper .butts .butt {

	display:none;
	text-decoration:none;

	width:260px;

	/*border:1px solid red;*/

	/*margin:0 10px 10px;*/
	margin:0 10px 10px 0;
	padding:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_feedback .feedback_form_wrapper .butts .butt:focus,
body.page_feedback .feedback_form_wrapper .butts .butt:hover {
	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_feedback .feedback_form_wrapper .butts .butt_visible {

	display:block;

}

body.page_feedback .feedback_form_wrapper .butts .butt .butt_image {
	display:block;

	width:31px;
	height:34px;

	margin-top:-17px;

	position:absolute;
	right:8px;
	top:50%;

	/*background-image:url("./images/milupa/elements/weiter-blau.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_feedback .feedback_form_wrapper .butts .butt .butt_text {
	color:#fff;
	font-size:126%;

	display:block;

	width:auto;
	height:auto;

	margin:10px 12px 8px 12px;

	position:relative;
	top:-2px;

}

/* *** ILIAS Lernmodule *** */

.il_LMHead b {
	display:none;
}

/* *** All Tests *** */

button.btn_outUserListOfAnswerPasses, input.btn_outUserListOfAnswerPasses {
	display:none;
}

/* *** Test *** */

body.page_test {

}

body.page_test #il_main_logo {
/*
	width:101%;
	max-width:1006px;

	left:-2px;

	border-width:0 0 5px 0;
	border-style:solid;
	border-color:#fff #fff #dc6900 #fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
*/
}

body.page_test .ilFrame {
/*
	border-width:0 2px 2px 2px;
	border-style:solid;
	border-color:silver;

	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	border-radius:0 0 25px 25px;

	background-image:none;
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#fff;
*/
}

/* *** Test Start *** */

body.page_infoscreen {

}

body.page_infoscreen .ax_meta_block {
	display:none;
}

body.page_infoscreen div.il_HeaderOuter {

	margin:20px 45px 20px 45px;

}

body.page_infoscreen div.il_HeaderOuter .butt {

	display:block;

	width:180px;
	height:28px;

	float:left;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_infoscreen div.il_HeaderOuter .back_butt {

	width:165px;

	margin-right:5px;

}

body.page_infoscreen div.il_HeaderOuter .butt:focus,
body.page_infoscreen div.il_HeaderOuter .butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_infoscreen div.il_HeaderOuter .butt .butt_image {

	display:block;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_infoscreen div.il_HeaderOuter .butt .butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	width:100%;
	height:100%;

	position:relative;
	left:0;
	top:1px;

}

/* Back Butt */

body.page_infoscreen.lang_FR div.il_HeaderOuter .back_butt  {

	width:170px;

}

body.page_infoscreen div.il_HeaderOuter .back_butt .butt_image {

	width:8px;
	height:11px;

	margin-top:-5px;

	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

body.page_infoscreen div.il_HeaderOuter .back_butt .butt_text {

	margin-left:24px;

}

/* Back To Progress */

body.page_infoscreen div.il_HeaderOuter .back_to_progress_butt {

	width:230px;

}

/* To Progress */

body.page_infoscreen div.il_HeaderOuter .to_progress_butt {

	width:160px;

	float:right;

}

body.page_infoscreen div.il_HeaderOuter .to_progress_butt .butt_text {

	text-align:center;

}

/* To Module */

body.page_infoscreen div.il_HeaderOuter .to_module_butt {

	width:120px;

	float:right;

}

body.page_infoscreen div.il_HeaderOuter .to_module_butt .butt_text {

	text-align:center;

}

/* */

body.page_infoscreen .ilInfoScreenSec h3 {
	display:none;
}

body.page_infoscreen .module_footer {

	display:none;

	width:580px;
	height:10px;

	margin:10px auto;

	-webkit-box-shadow:0 2px 2px 0 #c7bcbb;
	box-shadow:0 2px 2px 0 #c7bcbb;

	border-bottom:1px solid #c7bcbb;

	-webkit-border-radius:0 0 50% 50%;
	-moz-border-radius:0 0 50% 50%;
	border-radius:0 0 50% 50%;
}

body.page_infoscreen div.ilInfoScreenSec {

	padding:0;

}

body.page_infoscreen .il_InfoScreen {

	display:block;

	/*max-width:580px;*/
	width:auto;

	/*margin:0 auto;*/
	margin:0 45px 0 45px;

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	border-width:1px;
	border-style:solid;
	border-color:#d0c7c6;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

}

body.page_infoscreen .test_head {
	color:#134274;
	font-size:190%;
	/*font-style:italic;*/

	margin:10px 45px 20px 45px;
}

body.page_infoscreen .il_InfoScreenPropertyValue {
	display:block;

	/*padding:10px 20px;*/
	padding:0 0 0 0;

	position:relative;
}

body.page_infoscreen .test_intro_img {

	display:none;

}

body.page_infoscreen .test_intro_stripe {

	width:100%;
	height:15px;

	background:red;
}

body.page_infoscreen .test_intro_stripe_top {

	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:9px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */
}

body.page_infoscreen .test_intro_stripe_bottom {

	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:9px;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:9px;
	-moz-border-radius-bottomleft:9px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:9px;
	border-bottom-left-radius:9px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */
}

body.page_infoscreen .test_intro {
	color:#134274;
	font-size:115%;

	float:left;

	margin:18px 20px 8px 20px;

}

body.page_infoscreen .test_intro h2 {
	font-size:140%;

	margin:0 0 10px 0;

}

body.page_infoscreen .test_intro p {

	margin:0 0 10px 0;

}

body.page_infoscreen .il_ButtonGroup {

	display:block;

	float:right;

	position:relative;
	bottom:0;
	right:20px;

}

body.page_infoscreen .il_ButtonGroup button {
	white-space:normal;

	/*display:block;*/

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:240px;
	height:auto;

	margin:0 0 15px 0;
	padding:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_infoscreen .il_ButtonGroup button:focus,
body.page_infoscreen .il_ButtonGroup button:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_infoscreen.lang_FR .il_ButtonGroup button {
/*
	width:270px;
*/
}

body.page_infoscreen .il_ButtonGroup button .button-text {

	color:#fff;
	font-size:150%;
	text-align:left;

	display:block;

	width:auto;
	height:auto;

	margin:10px 40px 8px 12px;

}

body.page_infoscreen .il_ButtonGroup button .button-image {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_infoscreen .il_ButtonGroup button.btn_start {

	width:160px;

}

body.page_infoscreen .il_ButtonGroup button.btn_resume {

	width:190px;

}

body.page_infoscreen .il_ButtonGroup button.btn_resume_redo {

	width:290px;
	margin-right:10px;

}

body.page_infoscreen .il_ButtonGroup button.btn_outUserResultsOverview {

	width:230px;

}

body.page_infoscreen .il_ButtonGroup button.btn_start .button-text, body.page_infoscreen .il_ButtonGroup button.btn_resume .button-text {
/*
	font-size:160%;
	margin:17px 35px 17px 15px;
*/
}

body.page_infoscreen .il_ButtonGroup button.btn_start .button-image, body.page_infoscreen .il_ButtonGroup button.btn_resume .button-image {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_infoscreen .il_ButtonGroup button.btn_outUserResultsOverview {

	/*height:26px;*/
	margin-right:10px;
/*
	border-color:#004d9b;

	background:none no-repeat 0 0 #6691c0;
*/
}

body.page_infoscreen .il_ButtonGroup button.btn_outUserResultsOverview:focus,
body.page_infoscreen .il_ButtonGroup button.btn_outUserResultsOverview:hover {
/*
	background:none no-repeat 0 0 #82b1e0;
*/
}

body.page_infoscreen .il_ButtonGroup button.btn_outUserResultsOverview .button-text {
/*
	font-size:130%;

	margin:7px 35px 7px 15px;
*/
	text-align:center;
	margin-right:12px;
}

body.page_infoscreen .il_ButtonGroup button.btn_outUserResultsOverview .button-image {
/*
	width:9px;
	height:10px;

	margin-top:-5px;

	background-image:url("./images/milupa/elements/arrow-blue-button.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	right:12px;
*/

	display:none;
}

body.page_infoscreen .il_ButtonGroup button.btn_outUserListOfAnswerPasses {

	display:none;

}

/* *** Test Question *** */

body.page_test_question {

}

body.page_test_question .il_HeaderOuter {

	display:none;

}

body.page_test_question .ilContentOuter {

	margin:20px 45px 0 45px;

}

body.page_test_question #tst_output {

	float:none;

	overflow:visible;

	margin:0 0 20px 0;
}

body.page_test_question .test_question_head {
	color:#134274;
	font-size:190%;
	/*font-style:italic;*/

	margin:0 250px 20px 0;
}

body.page_test_question #tst_left {

	width:30%;

}

/**
	I like big butts and I cannot lie!
*/
body.page_test_question #tst_left .butts {



}

body.page_test_question #tst_left .butt {

	display:block;

	width:130px;
	height:28px;

	float:left;

	margin:0;
	padding:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_test_question #tst_left .butt:focus,
body.page_test_question #tst_left .butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_test_question #tst_left .butt .butt_image {

	display:block;

	margin:0;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #tst_left .butt .butt_text {
	color:#fff;
	font-size:104%;
	line-height:24px;

	display:block;

	/*width:100%;*/
	width:auto;
	/*height:100%;*/
	height:auto;

	margin:0;

	position:relative;
	left:0;
	top:0;

}

/* Back to Start */

body.page_test_question #tst_left .back_to_start_butt {

	width:125px;

	margin-right:2px;

}

body.page_test_question.lang_FR #tst_left .back_to_start_butt {

	width:115px;

}

body.page_test_question #tst_left .back_to_start_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

body.page_test_question #tst_left .back_to_start_butt .butt_text {

	margin:0 0 0 22px;
	top:1px;

}

/* Fragenübersicht */

body.page_test_question #tst_left .summary_butt {

	width:140px;
	height:32px;

	float:right;

}

body.page_test_question.lang_FR #tst_left .summary_butt {

	width:150px;

}

body.page_test_question #tst_left .summary_butt .butt_image {

	display:none;

}

body.page_test_question #tst_left .summary_butt .butt_text {

	top:-1px;

}

body.page_test_question #tst_left .question_summary_shortlist h1 {
	color:#134274;
	font-size:104%;
	margin:13px 20px 15px 20px;
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item {

	position:relative;

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item .question_summary_butt {
	color:#134274;
	text-align:left;
	white-space:normal;

	display:block;

	width:100%;
	height:auto;
	min-height:40px;

	margin:0;
	padding:2px 5px 2px 40px;

	border-width:1px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	background-image:none;
	background-repeat:repeat;
	background-position:0 0;
	background-color:#fff;

	cursor:hand;
	cursor:pointer;
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item .question_summary_image_pre {

	display:block;

	width:20px;
	height:24px;

	margin-top:-12px;

	position:absolute;
	top:50%;
	left:10px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item .question_summary_image_post {

	display:block;

	width:14px;
	height:28px;

	margin-top:-14px;

	position:absolute;
	top:50%;
	right:-18px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_old {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_old .question_summary_butt {
	color:#5d636b;
	border-color:#5d636b;
	background-image:url("./images/transfer/bg_stripes_1_gray.png");
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_old input {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_new {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_new input {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_new .question_summary_butt {
	color:#5d636b;
	border-color:#5d636b;
	background-color:#eff1f1;
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_answered {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_answered .question_summary_image_pre {
	background-image:url("./images/transfer/cross_1_gray.png");
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_unanswered {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_unanswered .question_summary_image_pre {
	background-image:url("./images/transfer/question_1_gray.png");
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_active {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_active input {

}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_image_pre {
	background-image:url("./images/transfer/question_1_blue.png");
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_image_post {
	background-image:url("./images/transfer/arrow_3_blue.png");
}

body.page_test_question #tst_left .question_summary_shortlist .question_summary_separator {

	display:block;

	width:100%;
	height:20px;

	background-image:url("./images/transfer/arrow_down_3_gray.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

body.page_test_question #tst_right {

	width:67%;

	position:relative;

	/*margin-top:35px;*/

}

body.page_test_question #test_info {

	display:block;

	width:300px;
	height:80px;

	position:absolute;
	top:-107px;
	right:-80px;

	border-width:2px 0 2px 2px;
	border-style:solid;
	border-color:#dc6900;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#db8336;
}

body.page_test_question #test_info .test_info_image {

	display:block;

	width:28px;
	height:54px;

	position:absolute;
	left:10px;
	top:50%;

	margin-top:-27px;

	background-image:url("./images/transfer/question_2_orange.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #test_info .test_info_text {
	color:#fff;
	font-size:120%;
	text-align:left;
	/*font-style:italic;*/

	display:block;

	width:auto;
	height:auto;

	position:relative;

	margin:7px 20px 0 50px;

}

body.page_test_question #test_info #workingtime {
	color:#fff;
	font-size:100%;
	text-align:left;
	/*font-style:italic;*/

	margin:5px 55px 10px 50px;

}

body.page_test_question #test_info #workingtime #userworkingtime {

}

body.page_test_question #test_info #workingtime #timeleft {
	font-size:100%;
	font-weight:normal;
}

body.page_test_question #test_info #workingtime #timeleft .time_string {
	white-space:nowrap;
}

body.page_test_question #test_info .test_info_bar_wrapper {
	width:100%;
	height:8px;

	position:relative;
	left:-2px;

	border-width:1px 0 1px 2px;
	border-style:solid;
	border-color:#dc6900;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
}

body.page_test_question #test_info .test_info_bar_wrapper #test_info_bar {

	width:0;
	height:8px;

	border:0 none;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#dc6900;

}

body.page_test_question .question_table {

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	border-width:1px;
	border-style:solid;
	border-color:#d0c7c6;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	 border-collapse:separate;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_test_question .question_table tr {

}

body.page_test_question .question_table tr td.ilc_Page {

}

body.page_test_question .question_table .question_stripe {

	width:100%;
	height:15px;

	background:red;

}

body.page_test_question .question_table .question_stripe_top {

	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:9px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_test_question .question_table .question_stripe_bottom {

	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:9px;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:9px;
	-moz-border-radius-bottomleft:9px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:9px;
	border-bottom-left-radius:9px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_test_question #ilc_Page_question {

}

body.page_test_question #ilc_Page_question .ilc_page_title_PageTitle {
	color:#134274;
	font-size:100%;

	display:block;

	margin:15px 20px 10px 70px;

	border:none;
}

body.page_test_question #ilc_Page_question .ilc_page_title_PageTitle em {
	display:none;
}

body.page_test_question #ilc_Page_question {

	background-image:none;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#fff;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard {

	margin:0;
	padding:0;

	border:0 none;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard h2 {
	color:#134274;
	font-size:150%;

	margin:20px 60px 20px 70px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard h2 .ax_replaced_image_wrapper {
	text-align:center;

	display:block;

	margin:20px 0 0 0;

	border-width:1px;
	border-style:solid;
	border-color:#ddd;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard h2 .ax_replaced_image_wrapper .ax_replaced_image {

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .choose_your_destiny {
	color:#5d636b;

	margin:5px 70px 5px 70px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .choose_your_destiny_qmap {
	color:#5d636b;

	margin:0 70px 25px 60px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .question_hint {
	color:#5d636b;

	margin:5px 70px 5px 70px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .question_solution {
	color:#5d636b;
	text-align:right;

	display:none;

	margin:5px 70px 5px 70px;

}

/* Q-Map */

body.page_test_question #ilc_Page_question div.ilc_question_Standard .qmap_wrapper {

	text-align:center;

	display:block;
	width:auto;

	margin:0 50px 85px 60px;

	border-width:1px;
	border-style:solid;
	border-color:#ddd;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .qmap_wrapper img {

	/*max-width:460px;*/

}

/* Gaps */

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper {
	color:#5d636b;
	line-height:36px;

	display:block;
	width:auto;

	/*margin:0 60px 90px 70px;*/
	margin:0 60px 10px 70px;
	padding:10px 20px 10px 20px;

	border-width:1px;
	border-style:solid;
	border-color:#ddd;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper .blue {
	color:#004d9b;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper .red {
	color:#e3000f;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper p {
	margin:5px 0 5px 0;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper p.multigap {
	margin:-15px 0 10px 0;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper .select_gap {
	color:#5d636b;
	font-size:100%;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	max-width:465px;

	padding:2px 2px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper .select_gap .gap_header {
	margin:4px 2px;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper .select_gap .gap_option {
	margin:4px 2px;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_selected_raw {

	border-width:0 0 2px 0;
	border-style:dotted;
	border-color:#5d636b;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_answer_wrong {

	border-color:#c93053;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .gap_answer_correct {

	border-color:#49805a;

}

body.page_test_question #ilc_Page_solution div.ilc_question_Standard .gap_text_solution_wrapper {

	text-align:left;
	line-height:24px;

	width:70%;

	margin:5px 60px 15px 120px;

}

body.page_test_question #ilc_Page_solution div.ilc_question_Standard .gap_text_solution_wrapper h2 {

	display:none;

}

body.page_test_question #ilc_Page_solution div.ilc_question_Standard .gap_text_solution_wrapper p {
	margin:5px 0 5px 0;
}

body.page_test_question #ilc_Page_solution div.ilc_question_Standard .gap_text_solution_wrapper p.multigap {
	margin:-7px 0 12px 0;
}

body.page_test_question #ilc_Page_solution div.ilc_question_Standard .gap_text_solution_wrapper .ax_replaced_image_wrapper {
	display:none;
}

body.page_test_question #ilc_Page_solution div.ilc_question_Standard .gap_text_solution_wrapper .solution_gap {

	border-width:0 0 2px 0;
	border-style:dotted;
	border-color:#7a7a7a;

}

/* Si-Cho / Mu-Cho */

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_table {

	width:87%;

	margin:5px 60px 85px 20px;
	padding:0;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row {
	height:40px;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_correct {

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_wrong {

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_wrong_checked {

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_wrong_unchecked {

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row td {
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .input_column {
	text-align:center;
	vertical-align:middle;

	width:40px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .input_column input {

	border:1px solid #8e8f8f;
	/*border:0 none;*/
	/*outline:1px solid #8e8f8f;*/

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column {
	color:#514847;
	font-size:110%;
	text-align:left;
	vertical-align:middle;

	/*padding:15px 15px;*/
	padding:0;

	border-width:0 0 2px 2px;
	border-style:dashed solid;
	border-color:#fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#ddd7d6;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column:focus,
body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column:hover {
	background-color:#dae0df;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row:first-child .label_column {

	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row:last-child .label_column {

	border-width:0 0 0 2px;

	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column label {

	display:block;

	width:100%;
	height:100%;

	position:relative;

	overflow:hidden;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column label .label_text {

	display:block;

	width:auto;
	max-width:100%;
	height:100%;

	margin:12px 50px 12px 15px;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column label .toggle_feedback {
	color:#fff;

	display:block;

	width:50px;
	height:36px;

	margin-top:-18px;

	position:absolute;
	top:50%;
	right:0px;
	/*
	border-width:1px;
	border-style:solid;
	border-color:red;
	*/
	/*background-image:url("./images/milupa/ass/m_toggle_feedback.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column label .toggle_feedback:focus,
body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column label .toggle_feedback:hover {

	text-decoration:none;

	/*background-image:url("./images/milupa/ass/m_toggle_feedback_hover.png");*/
	background-image:none;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback {

	/*display:block;*/
	display:none;

	width:98%;

	margin:0 auto 5px auto;

	position:relative;

	border-width:2px 1px 1px 1px;
	border-style:dashed solid solid solid;
	border-color:#838e93;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fdfadf;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback .feedback {
	color:#545454;

	margin:5px 30px 5px 10px;

	position:relative;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fdfadf;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .feedback_info {
	display:none;

	margin:7px 0 0 0;
	padding:0;

	position:relative;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_wrong .label_column .feedback_info_wrong {
	display:block;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_correct .label_column .feedback_info_correct {
	display:block;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .feedback_info .feedback_info_image {
	display:block;

	width:15px;
	height:20px;

	margin-top:-10px;
	padding:0;

	position:absolute;
	top:50%;
	left:0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_wrong .label_column .feedback_info .feedback_info_image {

	margin-top:-7px;

	/*background-image:url("./images/milupa/m_thumb_down.png");*/
	background-image:none;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_correct .label_column .feedback_info .feedback_info_image {

	margin-top:-11px;

	/*background-image:url("./images/milupa/m_thumb_up.png");*/
	background-image:none;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .feedback_info .feedback_info_text {
	display:block;

	margin:0 0 6px 20px;
	padding:0;

	position:relative;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_wrong .label_column .feedback_info .feedback_info_text {
	/*color:#db0030;*/
	color:#fff;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_correct .label_column .feedback_info .feedback_info_text {
	/*color:#545454;*/
	color:#fff;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback .feedback .feedback_text {
	margin:0;
	padding:0;
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback .solution_image {

	display:block;

	width:12px;
	height:12px;

	margin:-6px;

	position:absolute;
	top:50%;
	right:16px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback .checkbox_unchecked {
	background-image:url("./images/checkbox_unchecked.png");
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback .checkbox_checked {
	background-image:url("./images/checkbox_checked.png");
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback .radiobutton_unchecked {
	background-image:url("./images/radiobutton_unchecked.png");
}

body.page_test_question #ilc_Page_question div.ilc_question_Standard .answer_row .label_column .answer_feedback .radiobutton_checked {
	background-image:url("./images/radiobutton_checked.png");
}

body.page_test_question .ilAssQuestionRelatedNavigationContainer {
	text-align:left;

	width:79%;

	margin:15px 60px 30px 70px;
	/*margin:-65px 60px 30px 70px;*/

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .butt {

	display:block;

	width:auto;
	height:48px;

	margin:0;
	/*padding:0;*/
	padding:5px;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .butt:focus,
body.page_test_question .ilAssQuestionRelatedNavigationContainer .butt:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .butt .butt_image {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .butt .butt_text {
	color:#fff;
	font-size:120%;
	line-height:20px;

	margin:0 20px 0 0;

	/*top:-1px;*/

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .show_hints_butt {

	display:none;

	width:130px;

	float:left;

	border-color:#185ea4;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #4c82b9 4%, #004d9b 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#4c82b9), color-stop(97%,#004d9b), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .show_hints_butt:focus,
body.page_test_question .ilAssQuestionRelatedNavigationContainer .show_hints_butt:hover {

	border-color:#4896e3;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #62a6ea 4%, #0d69c4 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#62a6ea), color-stop(97%,#0d69c4), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .show_hints_butt .butt_image {


	width:26px;
	height:28px;

	margin-top:-14px;

	/*background-image:url("./images/milupa/elements/weiter-hinweis.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	right:5px;

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .show_hints_butt .butt_text {

	margin:0 20px 0 6px;

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .show_hintlist_butt {
	/* >TEMP< */
	display:none;

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .check_butt {

	width:130px;

	float:right;

	/*border-color:#6a356f;*/

	/*background:#ffffff; /* Old browsers */
	/*background:-moz-linear-gradient(top, #ffffff 0%, #824987 4%, #532357 97%, #57265c 100%); /* FF3.6+ */
	/*background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#824987), color-stop(97%,#532357), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	/*background:-webkit-linear-gradient(top, #ffffff 0%,#824987 4%,#532357 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	/*background:-o-linear-gradient(top, #ffffff 0%,#824987 4%,#532357 97%,#57265c 100%); /* Opera 11.10+ */
	/*background:-ms-linear-gradient(top, #ffffff 0%,#824987 4%,#532357 97%,#57265c 100%); /* IE10+ */
	/*background:linear-gradient(to bottom, #ffffff 0%,#824987 4%,#532357 97%,#57265c 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .check_butt:focus,
body.page_test_question .ilAssQuestionRelatedNavigationContainer .check_butt:hover {

	/*border-color:#9a58a0;*/

	/*background:#ffffff; /* Old browsers */
	/*background:-moz-linear-gradient(top, #ffffff 0%, #aa75af 4%, #79347f 97%, #57265c 100%); /* FF3.6+ */
	/*background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#aa75af), color-stop(97%,#79347f), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	/*background:-webkit-linear-gradient(top, #ffffff 0%,#aa75af 4%,#79347f 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	/*background:-o-linear-gradient(top, #ffffff 0%,#aa75af 4%,#79347f 97%,#57265c 100%); /* Opera 11.10+ */
	/*background:-ms-linear-gradient(top, #ffffff 0%,#aa75af 4%,#79347f 97%,#57265c 100%); /* IE10+ */
	/*background:linear-gradient(to bottom, #ffffff 0%,#aa75af 4%,#79347f 97%,#57265c 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .check_butt .butt_image {
/*
	width:31px;
	height:34px;

	margin-top:-17px;

	background-image:url("./images/milupa/elements/weiter-lila.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	right:5px;
*/
}

body.page_test_question .ilAssQuestionRelatedNavigationContainer .check_butt .butt_text {
/*	font-size:140%;

	margin:0 20px 0 10px;*/
}

body.page_test_question .received_points_info {
	display:none;
}

body.page_test_question .answer_feedback_image_wrapper {

	display:block;

	position:relative;

}

body.page_test_question .answer_feedback_image_wrapper .answer_feedback_image {

	display:block;
	width:94px;
	height:122px;

	position:absolute;
	top:-26px;
	left:13px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question .question_table_correct .answer_feedback_image_wrapper .answer_feedback_image {

	background-image:url("./images/transfer/thumbup.png");

}

body.page_test_question .question_table_wrong .answer_feedback_image_wrapper .answer_feedback_image {

	background-image:url("./images/transfer/thumbdown.png");

}

body.page_test_question .answer_feedback_head {
	color:#134274;
	font-size:120%;
	text-align:left;

	width:70%;

	margin:15px 60px 5px 120px;
}

body.page_test_question .answer_feedback {
	text-align:left;

	width:70%;

	margin:5px 60px 15px 120px; /* workaround 22.04. IP:margin-bottom von 30px auf 15px geändert wegen nachfolgender ul */
}

body.page_test_question .answer_feedback+ul { /* workaround 22.04. IP:ul wird nicht als .answer_feedback class gesetzt */
	text-align:left;
	width:70%;
	margin:5px 60px 30px 120px;
	padding-left:30px;
}

body.page_test_question .answer_feedback+ol { /* workaround 22.04.:hier kopie vom 10.07.14 für ol */
	text-align:left;
	width:70%;
	margin:5px 60px 30px 120px;
	padding-left:30px;
}

body.page_test_question .answer_feedback .feedback_qmap {

	display:block;
	width:100%;

	margin:5px 0 0 0;
}

body.page_test_question .specific_feedback {

}

body.page_test_question .extra_feedback {

	display:none;

}

body.page_test_question .gap_specific_feedback {

	display:none;

}

body.page_test_question .correct_solution {
	display:none;

	/*opacity:0.5;*/
}

body.page_test_question #ilc_Page_solution {
	display:none;

	/*opacity:0.5;*/
}

body.page_test_question #ilc_Page_solution .ilc_question_Standard {

	margin:0;
	padding:0;

	border:0 none;

	background:none no-repeat 0 0 transparent;
}

/* Question Navi */

body.page_test_question #question_navi {
	/*margin:10px 0 20px 65px;*/
	margin:10px 0 20px 0px;
}

body.page_test_question #question_navi .butt {
	text-align:left;

	display:block;

	width:130px;
	height:32px;

	float:left;

	margin:0;
	padding:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_test_question #question_navi .butt:focus,
body.page_test_question #question_navi .butt:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_test_question #question_navi .butt .butt_image {

	display:block;

	margin:0;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #question_navi .butt .butt_text {
	color:#fff;
	font-size:104%;
	line-height:24px;

	display:block;

	width:auto;
	height:auto;

	margin:0;

	position:relative;
	left:0;
	top:1px;

}

body.page_test_question #question_navi .prev_butt {
	width:240px;

	margin:0 10px 0 0;

	left:65px;
}

body.page_test_question.lang_FR #question_navi .prev_butt {
	width:260px;
}

body.page_test_question #question_navi .prev_butt .butt_image {

	width:8px;
	height:11px;

	margin-top:-5px;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	left:8px;

}

body.page_test_question #question_navi .prev_butt .butt_text {
	margin:0 0 0 20px;
	top:-1px;
}

body.page_test_question #question_navi .postpone_butt {
	width:180px;

	left:65px;
}

body.page_test_question #question_navi .postpone_butt .butt_image {

	width:8px;
	height:11px;

	margin-top:-5px;

	top:50%;
	right:8px;

	background-image:url("./images/transfer/arrow-forward-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_question #question_navi .postpone_butt .butt_text {
	margin:0 20px 0 8px;
}

body.page_test_question #question_navi .next_skip_butt {
	width:130px;

	left:65px;
}

body.page_test_question.lang_FR #question_navi .next_skip_butt {
	width:170px;
}

body.page_test_question #question_navi .next_skip_butt .butt_image {

	width:8px;
	height:11px;

	margin-top:-5px;

	background-image:url("./images/transfer/arrow-forward-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	right:8px;

}

body.page_test_question #question_navi .next_skip_butt .butt_text {
	margin:0 20px 0 8px;

	top:1px;
}

body.page_test_question #question_navi .next_save_butt {
	width:120px;

	float:right;

	/*margin:0 60px 0 0;*/

	right:60px;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#dc6900;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#db8336+0,dc6900+100 */
	background:#db8336; /* Old browsers */
	background:-moz-linear-gradient(top,  #db8336 0%, #dc6900 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #db8336 0%,#dc6900 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #db8336 0%,#dc6900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#db8336', endColorstr='#dc6900',GradientType=0 ); /* IE6-9 */

}

body.page_test_question #question_navi .next_save_butt:hover {

	color:#fff;

	border-color:#db8336;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#f48000+0,db8336+100 */
	background:#f48000; /* Old browsers */
	background:-moz-linear-gradient(top,  #f48000 0%, #db8336 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #f48000 0%,#db8336 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #f48000 0%,#db8336 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48000', endColorstr='#db8336',GradientType=0 ); /* IE6-9 */

}

body.page_test_question #question_navi .next_save_butt .butt_image {

}

body.page_test_question #question_navi .next_save_butt .butt_text {

	top:0px;
	margin-left:5px;
}

body.page_test_question #question_navi .next_butt {
	width:210px;

	float:right;

	/*margin:0 60px 0 0;*/

	right:60px;
}

body.page_test_question #question_navi .next_butt .butt_image {

}

body.page_test_question #question_navi .next_butt .butt_text {

	top:1px;
}

body.page_test_question .module_footer {

	display:none;

	width:98%;
	max-width:600px;
	height:10px;

	margin:10px auto;

	-webkit-box-shadow:0 2px 2px 0 #c7bcbb;
	box-shadow:0 2px 2px 0 #c7bcbb;

	border-bottom:1px solid #c7bcbb;

	-webkit-border-radius:0 0 25% 25%;
	-moz-border-radius:0 0 25% 25%;
	border-radius:0 0 25% 25%;
}

/* *** Test Hint *** */

body.page_test_hint {

}

body.page_test_hint #question_hint_wrapper {

	width:640px;
	height:auto;

	margin:40px auto 0 auto;
	padding:0 0 10px 0;

	position:relative;

	/*overflow:hidden;*/

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_test_hint .ilMessageBox {

	width:440px;
	height:auto;

	position:relative;
	top:-20px;

	margin:20px auto 5px auto;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	background:#824987;
	background:-moz-linear-gradient(top, #824987 0%, #532357 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#824987), color-stop(100%,#532357));
	background:-webkit-linear-gradient(top, #824987 0%,#532357 100%);
	background:-o-linear-gradient(top, #824987 0%,#532357 100%);
	background:-ms-linear-gradient(top, #824987 0%,#532357 100%);
	background:linear-gradient(to bottom, #824987 0%,#532357 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#824987', endColorstr='#532357',GradientType=0 );

}

body.page_test_hint .ilMessageBox div.ilQuestionMessage {
	color:#f3eef3;
	font-style:italic;
	letter-spacing:auto;

	width:auto;
	height:auto;

	margin:0 auto;
	/*padding:20px 90px 35px 40px;*/
	padding:45px 90px 45px 30px;

	-webkit-box-shadow:none;
	box-shadow:none;

	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_hint .ilMessageBox div.ilQuestionMessage h5 {
	display:none;
}

body.page_test_hint .ilMessageBox div.ilQuestionMessage h3 {
	font-size:140%;
	text-align:center;

	margin:0 0 20px 0;
	padding:0 20px;
}

body.page_test_hint .ilMessageBox div.ilQuestionMessage p {
	font-size:140%;

	margin:0;
	padding:0 0 0 30px;

	/*background-image:url("./images/milupa/ass/m_hinweis_arrow.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:left center;
	background-color:transparent;
}

body.page_test_hint .ilMessageBox div.ilQuestionImage {

	width:66px;
	height:106px;

	margin-top:-53px;

	top:50%;
	left:auto;
	right:13px;

	/*background-image:url("./images/milupa/ass/m_quest_hinweis.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_hint .ilToolbar {

	width:440px;
	height:auto;

	margin:0 auto;

	position:relative;
	top:-20px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_hint .ilToolbar .butt {

	display:block;

	width:auto;
	height:48px;

	margin:0;
	/*padding:0;*/
	padding:5px;

	position:relative;

	border-width:1px;
	border-style:solid;
	border-color:#185ea4;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #4c82b9 4%, #004d9b 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#4c82b9), color-stop(97%,#004d9b), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_test_hint .ilToolbar .butt:focus,
body.page_test_hint .ilToolbar .butt:hover {


	border-color:#4896e3;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #62a6ea 4%, #0d69c4 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#62a6ea), color-stop(97%,#0d69c4), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_test_hint .ilToolbar .butt .butt_image {

	display:block;

	width:26px;
	height:28px;

	margin-top:-14px;

	position:absolute;

	top:50%;
	/*right:5px;*/

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_hint .ilToolbar .butt .butt_text {
	color:#fff;
	font-size:120%;
	text-align:left;
	line-height:18px;

	display:block;

	position:relative;
	top:-1px;

}

body.page_test_hint .ilToolbar .backToQuestion_butt {
	float:left;
	width:130px;
}

body.page_test_hint.lang_FR .ilToolbar .backToQuestion_butt {
	width:140px;
}

body.page_test_hint .ilToolbar .backToQuestion_butt .butt_image {
	left:5px;

	/*background-image:url("./images/milupa/elements/back-hinweis.png");*/
	background-image:none;
}

body.page_test_hint .ilToolbar .backToQuestion_butt .butt_text {
	margin:0 10px 0 27px;
}

body.page_test_hint .ilToolbar .performRequest_butt {
	float:right;
	width:130px;
}

body.page_test_hint .ilToolbar .performRequest_butt .butt_image {
	right:5px;

	/*background-image:url("./images/milupa/elements/weiter-hinweis.png");*/
	background-image:none;
}

body.page_test_hint .ilToolbar .performRequest_butt .butt_text {
	margin:0 27px 0 10px;
}

body.page_test_hint .module_footer {
	width:620px;
	height:10px;

	margin:-10px auto 0 auto;

	-webkit-box-shadow:0 2px 2px 0 #c7bcbb;
	box-shadow:0 2px 2px 0 #c7bcbb;

	border-bottom:1px solid #c7bcbb;

	-webkit-border-radius:0 0 25% 25%;
	-moz-border-radius:0 0 25% 25%;
	border-radius:0 0 25% 25%;
}

/* *** Test Hint Form *** */

body.page_test_hint_form {

}

body.page_test_hint_form .ilForm {
	display:block;

	width:640px;
	height:auto;

	margin:40px auto 0 auto;
	padding:0 0 10px 0;

	border-width:1px;
	border-style:solid;
	border-color:#dbe7f2;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
}

body.page_test_hint_form .ilForm .ilFormRow {
	display:block;

	margin:0 0 10px 0;
}

body.page_test_hint_form .ilForm .ilFormRow .ilFormOption {
	font-size:100%;

	display:block;

	width:39%;

	float:left;

	margin:0;
	padding:0;
}

body.page_test_hint_form .ilForm .ilFormRow .ilFormOption label {
	color:#6b3170;
	font-size:200%;

	display:block;

	margin:0 20px 0 30px;
	padding:0;

}

body.page_test_hint_form .ilForm .ilFormRow .ilFormValue {
	font-size:100%;

	display:block;

	width:59%;

	float:right;

	margin:0;
	padding:0;

	border:0 none;

}

body.page_test_hint_form .ilForm .ilFormRow .ilFormValue span {
	color:#545454;
	/*font-size:120%;*/
	font-size:80%;

	display:block;

	margin:0 30px 0 20px;
	padding:0;

}

body.page_test_hint_form .ilForm .ilFormRowHeader {
	width:600px;

	margin:0 auto;

	position:relative;
	top:-20px;

	border-width:1px;
	border-style:solid;
	border-color:#fff;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	background:#824987;
	background:-moz-linear-gradient(top, #824987 0%, #532357 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#824987), color-stop(100%,#532357));
	background:-webkit-linear-gradient(top, #824987 0%,#532357 100%);
	background:-o-linear-gradient(top, #824987 0%,#532357 100%);
	background:-ms-linear-gradient(top, #824987 0%,#532357 100%);
	background:linear-gradient(to bottom, #824987 0%,#532357 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#824987', endColorstr='#532357',GradientType=0 );

}

body.page_test_hint_form .ilForm .ilFormRowHeader div.ilFormHeader {
	text-align:left;
	font-style:italic;

	display:block;

	width:100%;

	margin:0;

	border:0 none;

	overflow:hidden;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_hint_form .ilForm .ilFormRowHeader div.ilFormHeader h3.ilFormHeader {
	font-size:120%;

	text-shadow:none;
	filter:none;

	margin:20px 60px;
}

body.page_test_hint_form .ilForm .ilFormRowHeader div.ilFormHeader h3.ilFormHeader p.head {
	display:none;
}

body.page_test_hint_form .ilForm .ilFormRowHeader div.ilFormHeader h3.ilFormHeader p.text {
	font-size:125%;
}

body.page_test_hint_form .ilForm .ilFormRowHeader div.ilFormHeader h3.ilFormHeader .ax_replaced_image_wrapper {
	/*display:none;*/
}

body.page_test_hint_form .ilForm .ilFormRowHeader div.ilFormCommands {
	display:none;
}

body.page_test_hint_form .ilForm .ilFormRowFooter {
	margin:20px 0 20px 0;
}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormFooter {
	display:block;
	width:39%;

	float:left;

	margin:0;
	padding:0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands {
	display:block;

	width:59%;

	float:right;

	margin:0;
	padding:0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .butt {

	display:block;

	width:auto;
	height:48px;

	margin:0;
	/*padding:0;*/
	padding:5px;

	position:relative;

	border-width:1px;
	border-style:solid;
	border-color:#185ea4;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #4c82b9 4%, #004d9b 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#4c82b9), color-stop(97%,#004d9b), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#4c82b9 4%,#004d9b 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .butt:focus,
body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .butt:hover {

	border-color:#4896e3;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #62a6ea 4%, #0d69c4 97%, #1b2979 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#62a6ea), color-stop(97%,#0d69c4), color-stop(100%,#1b2979)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#62a6ea 4%,#0d69c4 97%,#1b2979 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1b2979',GradientType=0 ); /* IE6-9 */

}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .butt .butt_image {

	display:block;

	width:26px;
	height:28px;

	margin-top:-14px;

	position:absolute;

	top:50%;
	/*right:5px;*/

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .butt .butt_text {
	color:#fff;
	font-size:120%;
	text-align:left;
	line-height:18px;

	display:block;

	position:relative;
	top:-1px;

}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .backToQuestion_butt {
	float:left;
	width:130px;

	margin:0 30px 0 20px;
}

body.page_test_hint_form.lang_FR .ilForm .ilFormRowFooter div.ilFormCommands .backToQuestion_butt {
	width:140px;
}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .backToQuestion_butt .butt_image {
	left:5px;

	/*background-image:url("./images/milupa/elements/back-hinweis.png");*/
	background-image:none;
}

body.page_test_hint_form .ilForm .ilFormRowFooter div.ilFormCommands .backToQuestion_butt .butt_text {
	margin:0 10px 0 27px;
}

body.page_test_hint_form .module_footer {
	width:620px;
	height:10px;

	margin:-10px auto 0 auto;

	-webkit-box-shadow:0 2px 2px 0 #c7bcbb;
	box-shadow:0 2px 2px 0 #c7bcbb;

	border-bottom:1px solid #c7bcbb;

	-webkit-border-radius:0 0 25% 25%;
	-moz-border-radius:0 0 25% 25%;
	border-radius:0 0 25% 25%;
}

/* *** Test Result *** */

body.page_test_result {

}

body.page_test_result .ilPrintContent {
	margin:0 45px 0 45px;
	padding:0;
}

body.page_test_result .ilPrintContent .butts {

	display:block;

	position:relative;

}

body.page_test_result .ilPrintContent .butt {

	display:block;

	width:130px;
	height:28px;

	float:left;

	margin:0;
	padding:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_test_result .ilPrintContent .butt:focus,
body.page_test_result .ilPrintContent .butt:hover {

	text-decoration:none;

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .ilPrintContent .butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:auto;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_result .ilPrintContent .butt .butt_text {
	color:#fff;
	font-size:108%;
	line-height:24px;

	display:block;

	/*width:100%;*/
	width:auto;
	height:100%;

	margin-left:24px;

	position:relative;
	left:0;
	top:1px;

}

/* Back to Start */

body.page_test_result .ilPrintContent .back_to_start_butt {

	display:none;

	width:175px;

	margin-right:5px;

}

body.page_test_result .ilPrintContent .back_to_start_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

body.page_test_result .ilPrintContent .back_to_start_butt .butt_text {

	margin:0 0 0 22px;
	top:2px;

}

/* Back to Module */

body.page_test_result .ilPrintContent .back_to_module_butt {

	width:165px;

	margin-right:5px;

}

body.page_test_result .ilPrintContent .back_to_module_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:10px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

body.page_test_result .ilPrintContent .back_to_module_butt .butt_text {

	margin:0 0 0 24px;
	top:1px;

}

/* Back to Progress */

body.page_test_result .ilPrintContent .back_to_progress_butt {

	display:none;

	width:220px;

	margin-right:5px;

}

body.page_test_result .ilPrintContent .back_to_progress_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

body.page_test_result .ilPrintContent .back_to_progress_butt .butt_text {

	margin:0 0 0 22px;
	top:2px;

}

/* To Progress */

body.page_test_result .ilPrintContent .to_progress_butt {

	/*display:none;*/
	text-align:center;

	width:160px;

	float:right;

	margin-left:5px;

}

body.page_test_result .ilPrintContent .to_progress_butt .butt_image {

	display:none;

}

body.page_test_result .ilPrintContent .to_progress_butt .butt_text {
	text-align:center;
	margin:0 0 0 0;
/*
	margin:0 10px 0 10px;
	top:1px;
*/

}

/* Print */

body.page_test_result .ilPrintContent .print_butt {

	/* !!! */
	display:none;

	width:105px;

	margin-right:5px;

}

body.page_test_result .ilPrintContent .print_butt .butt_image {

	display:block;

	width:18px;
	height:18px;

	margin-top:-8px;

	position:absolute;
	left:8px;
	top:50%;

	/*background-image:url("./images/milupa/ass/m_icn_print.png");*/
	background-image:none;

}

body.page_test_result .ilPrintContent .print_butt .butt_text {

	line-height:auto;

	margin:0 0 0 32px;
	top:4px;

}

/* PDF */

body.page_test_result .ilPrintContent .pdf_butt {

	display:none;

	width:125px;

	margin-right:5px;
	margin-left:15px;

}

body.page_test_result.lang_FR .ilPrintContent .pdf_butt {

	width:190px;

}

body.page_test_result .ilPrintContent .pdf_butt .butt_image {

	display:block;

	width:18px;
	height:18px;

	margin-top:-8px;

	position:absolute;
	left:8px;
	top:50%;

	/*background-image:url("./images/milupa/ass/m_icn_pdf.png");*/
	background-image:none;

}

body.page_test_result .ilPrintContent .pdf_butt .butt_text {

	line-height:auto;

	margin:0 0 0 32px;
	top:4px;

}

/* Survey */

body.page_test_result .ilPrintContent .survey_butt {

	width:125px;
	height:38px;

	margin-right:15px;
	margin-left:5px;
	margin-bottom:10px;

	border-color:#713876;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #824987 3%, #532357 97%, #57265c 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#824987), color-stop(97%,#532357), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .ilPrintContent .survey_butt:focus,
body.page_test_result .ilPrintContent .survey_butt:hover {

	border-color:#9a58a0;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #aa75af 3%, #79347f 97%, #57265c 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#aa75af), color-stop(97%,#79347f), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .ilPrintContent .survey_butt .butt_image {
/*
	display:block;

	width:36px;
	height:42px;

	margin-top:-14px;

	position:absolute;
	right:-8px;
	top:50%;

	background-image:url("./images/milupa/exam/m_cert_badge_arrow.png");
	background-image:none
*/
}

body.page_test_result .ilPrintContent .survey_butt .butt_text {
	font-size:110%;
	line-height:auto;

	margin:0 8px 0 16px;
	top:7px;

}

/* Certificate */

body.page_test_result .ilPrintContent .cert_butt {

	width:125px;
	height:38px;

	margin-right:15px;
	margin-left:5px;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .ilPrintContent .cert_butt:focus,
body.page_test_result .ilPrintContent .cert_butt:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .ilPrintContent .cert_butt .butt_image {

	display:block;

	width:36px;
	height:42px;

	margin-top:-11px;

	position:absolute;
	right:-10px;
	top:50%;

	background-image:url("./images/transfer/cert_badge_blue.png");

}

body.page_test_result .ilPrintContent .cert_butt .butt_text {
	font-size:130%;
	line-height:auto;

	margin:0 32px 0 16px;
	top:8px;

}

/* Feedback */

body.page_test_result .ilPrintContent #feedback_form {

	/*display:block;*/
	display:none;

	float:right;

	position:relative;

}

body.page_test_result .ilPrintContent #feedback_form .butt_feedback {

	text-align:left;

	width:150px;
	height:32px;

	/*visibility:hidden;*/

	margin-right:8px;

	border-color:#000;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	background:#ccc;

	cursor:hand;
	cursor:pointer;

}

body.page_test_result .ilPrintContent #feedback_form .butt_feedback:focus,
body.page_test_result .ilPrintContent #feedback_form .butt_feedback:hover {



}

body.page_test_result .ilPrintContent #feedback_form .butt_feedback .butt_image {
/*
	display:block;

	width:36px;
	height:42px;

	margin-top:-14px;

	position:absolute;
	right:-8px;
	top:50%;

	background-image:url("./images/milupa/exam/m_cert_badge_arrow.png");
	background-image:none;
*/
}

body.page_test_result .ilPrintContent #feedback_form .butt_feedback .butt_text {
	color:#fff;
	font-size:104%;
	line-height:auto;

	margin:0 8px 0 12px;
	/*top:7px;*/

}

/* */

body.page_test_result .test_results_head {
	color:#134274;
	font-size:190%;
	/*font-style:italic;*/

	display:block;

	margin:20px 0 20px 0;

}

body.page_test_result .test_results_userdata {
	display:none;
}

body.page_test_result .test_results_wrapper {

	display:block;

	position:relative;

	-webkit-box-shadow:3px 3px 2px 0 #ece8e4;
	box-shadow:3px 3px 2px 0 #ece8e4;

	border-width:1px;
	border-style:solid;
	border-color:#d0c7c6;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

	overflow:hidden;
}

body.page_test_result .test_results_wrapper .test_results_subhead {
	color:#fff;
	font-size:120%;

	display:block;

	/*width:840px;*/
	/*width:96%;*/
	width:auto;
	/*max-width:840px;*/
	height:auto;

	margin:0 0 0 0;
	padding:10px 15px 8px 15px;

	position:relative;

	border:0 none;

	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:9px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .test_results_wrapper .butts {

	position:absolute;
	top:12px;
	right:15px;

}

body.page_test_result .test_results_wrapper .test_results_table {

	/*width:860px;*/
	/*width:96%;*/
	width:100%;
	/*max-width:860px;*/

	/*margin:10px auto 20px auto;*/
	margin:0 0 50px 0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row {

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell {
	color:#545454;

	padding:6px 8px 6px 8px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_pass_scored {

	text-align:center;

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_pass_scored span.bull {

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	width:12px;
	height:12px;

	position:relative;

	background-image:url("./images/transfer/bullet_white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_pass_scored span.bull_print {

	display:none;

}

@media print {
	body .noprint {
		display:none;
	}
	body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_pass_scored span.bull {
		display:none;
	}
	body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_pass_scored span.bull_print {
		display:inline;
	}
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_pass_counter {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_date {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_answered_questions {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_requested_hints {
	display:none;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_reached_points {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_percentage_correct {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details {
	/*text-align:right;*/
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details .pass_details_butt {
	color:inherit;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	/*margin:0 12px 0 0;*/
	margin:0;

	position:relative;

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details .pass_details_butt:focus,
body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details .pass_details_butt:hover {
	text-decoration:none;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details .pass_details_butt .pass_details_butt_image {

	display:block;

	width:16px;
	height:16px;

	/*background-image:url("./images/milupa/exam/m_icon_list_grey.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	position:absolute;
	top:1px;
	/*left:-20px;*/
	left:0;

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details.tblrowmarked .pass_details_butt .pass_details_butt_image {

	background-image:url("./images/transfer/icon_list_orange.png");

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details .pass_details_butt .pass_details_butt_text {

	font-weight:normal;
	white-space:nowrap;

	display:block;

	margin-left:20px;

	position:relative;
	top:0px;

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details .show_details {
	display:none;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .tblrow1 {

	background-color:#fff;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .tblrow2 {

	background-color:#f2f6fa;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row .tblrowmarked {
	color:#fff;
	/*font-weight:bold;*/

	background-color:#dc6900;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head {

	/*border-width:2px 0 0 0;*/
	border-width:0 0 0 0;
	border-style:solid;
	border-color:#5e5b5a;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell {
	color:#fff;
	text-align:left;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#869293+0,808d8d+100 */
	background:#869293; /* Old browsers */
	background:-moz-linear-gradient(top,  #869293 0%, #808d8d 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #869293 0%,#808d8d 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #869293 0%,#808d8d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#869293', endColorstr='#808d8d',GradientType=0 ); /* IE6-9 */
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_pass_scored {
	padding-left:15px;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_pass_counter {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_date {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_answered_questions {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_requested_hints {
	display:none;
}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_reached_points {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_percentage_correct {

}

body.page_test_result .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_details {

}

body.page_test_result .test_results_user_mark {

	display:block;

	width:500px;
	height:auto;

	margin-left:-250px;

	position:relative;
	left:50%;
	top:-30px;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	border-width:1px;
	border-style:solid;
	border-color:#134274;

	/* LILA LIGHT */
/*
	background:#af8ab2;
	background:-moz-linear-gradient(top, #af8ab2 0%, #915f95 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#af8ab2), color-stop(100%,#915f95));
	background:-webkit-linear-gradient(top, #af8ab2 0%,#915f95 100%);
	background:-o-linear-gradient(top, #af8ab2 0%,#915f95 100%);
	background:-ms-linear-gradient(top, #af8ab2 0%,#915f95 100%);
	background:linear-gradient(to bottom, #af8ab2 0%,#915f95 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#af8ab2', endColorstr='#915f95',GradientType=0 );
*/

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#0d5aa3;

	/*overflow:hidden;*/

}

body.page_test_result .test_results_user_mark_passed {

}

body.page_test_result .test_results_user_mark_failed {

}

body.page_test_result .test_results_user_mark .test_mark {
	margin:15px 40px 25px 40px;

	overflow:hidden;
}

body.page_test_result .test_results_user_mark .test_mark .link {
	color:#fff;
	text-decoration:none;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#fff;

}

body.page_test_result .test_results_user_mark .test_mark .link:focus,
body.page_test_result .test_results_user_mark .test_mark .link:hover {
	text-decoration:none;
}

body.page_test_result .test_results_user_mark_passed .test_mark {
	margin-right:50px;
}

body.page_test_result .test_results_user_mark_passed .test_results_user_mark_image {

	display:block;

	width:46px;
	height:72px;

	position:absolute;
	right:0px;
	bottom:0px;

	background-image:url("./images/transfer/thumbs_up_blue.png");
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:transparent;

}

body.page_test_result .test_results_user_mark .test_mark h4 {
	color:#fff;
	font-size:130%;
	text-align:center;
	font-style:italic;
}

body.page_test_result .test_results_user_mark .test_mark p {
	color:#fff;
	font-size:110%;
	text-align:left;
	font-style:italic;

	margin:8px 0 0 0;
}

body.page_test_result .test_results_user_mark .test_mark_assessment {

}

body.page_test_result .test_results_user_mark .test_mark_exam {

}

body.page_test_result .test_results_user_mark .butts {

	position:absolute;
	bottom:3px;
	right:-160px;

}

body.page_test_result .test_results_user_mark .butts {

	position:absolute;
	bottom:3px;
	right:-160px;

}

body.page_test_result .test_results_user_mark .butts #feedback_form {

	float:none;
}

body.page_test_result .test_results_user_mark .butts #feedback_form .butt_feedback {

	visibility:hidden;

	margin-right:15px;
	margin-left:5px;
	margin-bottom:10px;

	border-color:#713876;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #824987 3%, #532357 97%, #57265c 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#824987), color-stop(97%,#532357), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .test_results_user_mark .butts #feedback_form .butt_feedback:focus,
body.page_test_result .test_results_user_mark .butts #feedback_form .butt_feedback:hover {

	border-color:#9a58a0;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #aa75af 3%, #79347f 97%, #57265c 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#aa75af), color-stop(97%,#79347f), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .test_results_user_mark .butts #feedback_form .butt_feedback .butt_text {

	font-size:110%;

	margin:0 8px 0 12px;

}

body.page_test_result .test_results_user_mark_ects {

}

/* Test Details */

body.page_test_result .ui-dialog-content .test_results_pass_details {
	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table {

	/*width:860px;*/
	width:96%;
	max-width:860px;

	margin:10px auto 20px auto;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row {

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row_head {

	border-width:2px 0 0 0;
	border-style:solid;
	border-color:green;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_foot {
	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell {
	color:#545454;
	text-align:left;

	padding:5px 3px 5px 10px;

	border-width:0 0 2px 0;
	border-style:solid;
	border-color:#fff;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	/*background-color:transparent;*/
	background-color:#eeffee;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_head .test_pass_details_table_cell {
	background-color:transparent;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_counter {

}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_title {

}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_title .test_pass_details_description {
	font-style:italic;

	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_title h2 {
	font-size:100%;
	margin-bottom:22px;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_title .ax_replaced_image_wrapper img {
	margin-top:8px;
	margin-bottom:8px;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_reached_points {
	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_max_points {
	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_hint_count {
	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_perc_solved {
	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_solution {
	display:none;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_marker {
	width:40px;
	text-align:center;
}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_marker .test_pass_details_marker_image {

	display:block;

	width:24px;
	height:24px;

	position:relative;

	/*background-image:url("./images/milupa/elements/icon_answer_right.png");*/
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .test_pass_details_table_cell_marker.wrong .test_pass_details_marker_image {

	/*background-image:url("./images/milupa/elements/icon_answer_wrong.png");*/
	background-image:none;

}

body.page_test_result .ui-dialog-content .test_pass_details_table .test_pass_details_table_row .wrong {
	background-color:#ffe1d8;
}

body.page_test_result .ui-dialog-content .butt {

	display:block;

	width:220px;
	height:28px;

	/*float:left;*/

	margin:0;
	padding:0;

	-webkit-box-shadow:2px 2px 3px 0 #e4e1d3;
	box-shadow:2px 2px 3px 0 #e4e1d3;

	border-width:2px;
	border-style:solid;
	border-color:#d7313b;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	position:relative;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#ee666f;

	cursor:hand;
	cursor:pointer;

}

body.page_test_result .ui-dialog-content .butt:focus,
body.page_test_result .ui-dialog-content .butt:hover {

	text-decoration:none;

	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#e3000f;

}

body.page_test_result .ui-dialog-content .butt .butt_image {

	display:none;

	margin:0;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_result .ui-dialog-content .butt .butt_text {
	color:#fff;
	font-size:104%;
	line-height:24px;
	text-align:center;

	display:block;

	/*width:100%;*/
	width:auto;
	/*height:100%;*/
	height:auto;

	margin:0 10px 0 10px;

	position:relative;
	left:0;
	top:2px;

}

body.page_test_result .ui-dialog-content .answers_butt {
	margin:0 25px 20px 25px;
}

body.page_test_result .ui-dialog-content .test_results_list_of_answers {

	display:none;

	margin:0 25px 20px 25px;

}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .results_overview_head {

	display:none;

}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .question_printview {

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .question_printview {

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .question_printview .solution_image {

	display:block;

	width:12px;
	height:12px;

	/*margin:0 0 0 6px;*/

	position:relative;
	top:50%;
	left:0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .question_printview .checkbox_unchecked {
	background-image:url("./images/checkbox_unchecked.png");
}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .question_printview .checkbox_checked {
	background-image:url("./images/checkbox_checked.png");
}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .question_printview .radiobutton_unchecked {
	background-image:url("./images/radiobutton_unchecked.png");
}

body.page_test_result .ui-dialog-content .test_results_list_of_answers .question_printview .radiobutton_checked {
	background-image:url("./images/radiobutton_checked.png");
}

/* */

body.page_test_result .test_results_signature {

}

body.page_test_result .module_footer {

	display:none;

	width:860px;
	height:10px;

	margin:40px auto 10px auto;

	-webkit-box-shadow:0 2px 2px 0 #c7bcbb;
	box-shadow:0 2px 2px 0 #c7bcbb;

	border-bottom:1px solid #c7bcbb;

	-webkit-border-radius:0 0 25% 25%;
	-moz-border-radius:0 0 25% 25%;
	border-radius:0 0 25% 25%;
}

/* *** Test Question List Full *** */

body.page_question_list {

}

body.page_question_list .il_HeaderOuter {
	display:none;
}

body.page_question_list .ilContentOuter {

	margin:20px 45px 20px 45px;

}

body.page_question_list .ilContentOuter > p {
	display:none;
}

body.page_question_list .question_list_table_wrapper {

}

body.page_question_list .table_form {

}

body.page_question_list .table_form .butts {

}

body.page_question_list .table_form .butts .butt {

	display:block;

	width:130px;
	height:32px;

	float:left;

	margin:0;
	padding:0;

	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

	cursor:hand;
	cursor:pointer;

}

body.page_question_list .table_form .butts .butt:focus,
body.page_question_list .table_form .butts .butt:hover {

	border-color:#0d5aa3;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	background:#0070ba; /* Old browsers */
	background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_question_list .table_form .butts .butt .butt_image {

	display:block;

	margin:0;

	position:absolute;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

}

body.page_question_list .table_form .butts .butt .butt_text {
	color:#fff;
	font-size:108%;
	text-align:left;
	line-height:24px;

	display:block;

	width:auto;
	height:auto;

	margin:0;

	position:relative;
	left:0;
	top:0px;

}

body.page_question_list .table_form .butts .backFromSummary_butt {

	width:90px;

	margin-right:5px;

}

body.page_question_list .table_form .butts .backFromSummary_butt .butt_image {

	display:block;

	width:8px;
	height:11px;

	margin-top:-5px;

	position:absolute;
	left:8px;
	top:50%;

	background-image:url("./images/transfer/arrow-back-white.png");

}

body.page_question_list .table_form .butts .backFromSummary_butt .butt_text {

	margin:0 0 0 22px;

}

body.page_question_list .table_form div.ilTableHeaderTitle {
	color:#000;
  font-size:100%;

	display:block;

  margin:0;
  padding:0;
}

body.page_question_list .table_form div.ilTableHeaderTitle h3.ilTableHeaderTitle {
	color:#134274;
	font-size:190%;
	/*font-style:italic;*/

	display:block;

	margin:20px 0 20px 0;
	padding:0;
}

body.page_question_list .table_form .ilTableNav {
	display:none;
}

body.page_question_list .table_form .ilTableOuter {

	display:block;

	position:relative;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#fff;

	overflow:hidden;
}

body.page_question_list .table_form .ilTableCommandRowTop {
	display:none;
}

body.page_question_list .table_form .question_list_stripe {

	width:100%;
	height:15px;

	background:red;

}

body.page_question_list .table_form .question_list_stripe_top {

	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:9px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */
}

body.page_question_list .table_form .question_list_stripe_bottom {

	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:9px;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:9px;
	-moz-border-radius-bottomleft:9px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:9px;
	border-bottom-left-radius:9px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	background:#0d5aa3; /* Old browsers */
	background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */
}

body.page_question_list .table_form .ilTableInner {

	/*width:860px;*/
	width:100%;

	/*margin:20px auto 20px auto;*/
	margin:0;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_question_list .table_form .ilTableInner .tbl_header_row {

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#808d8d;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_cell {
	color:#fff;
	text-align:left;

	padding:7px 3px 4px 10px;

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#869293+0,808d8d+100 */
	background:#869293; /* Old browsers */
	background:-moz-linear-gradient(top,  #869293 0%, #808d8d 100%); /* FF3.6-15 */
	background:-webkit-linear-gradient(top,  #869293 0%,#808d8d 100%); /* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to bottom,  #869293 0%,#808d8d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#869293', endColorstr='#808d8d',GradientType=0 ); /* IE6-9 */

}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_cell > span {
	font-size:110%;

	position:relative;
	top:-1px;
}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_order {

}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_cell_title {

}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_cell_obligatory {
	display:none;
}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_cell_postponed {
	display:none;
}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_cell_points {

}

body.page_question_list .table_form .ilTableInner .tbl_header_row .tbl_header_cell_worked_through {

}

body.page_question_list .table_form .ilTableInner .question_list_table_row {
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#808d8d;

}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell {
	color:#545454;
	text-align:left;
	vertical-align:middle;

	padding:7px 3px 4px 10px;

	border:0 none;

	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_question_list .table_form .ilTableInner .tblrow1 .question_list_table_cell {

	background-color:#fff;
}

body.page_question_list .table_form .ilTableInner .tblrow2 .question_list_table_cell {

	background-color:#e0e0e0;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_order {

}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title {

}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .question_title {

}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link {
	color:#134274;
	text-align:left;
	text-decoration:none;

	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;

	margin:0 0 0 -23px;

	position:relative;

}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:focus,
body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:hover {
	color:#134274;
	text-decoration:none;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link .link_image {

	display:block;

	width:14px;
	height:14px;

	margin-top:-8px;

	position:absolute;
	top:50%;
	left:3px;

	background-image:url("./images/transfer/link_arrow.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link .link_text {
	color:#134274;
	text-align:left;
	font-size:110%;

	display:block;

	margin:0 0 0 23px;

	position:relative;
	top:0px;

	border-width:0 0 1px 0;
	border-style:solid;
	border-color:transparent;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:focus .link_text,
body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:hover .link_text {
	border-color:#134274;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .question_description {
	display:none;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_obligatory {
	display:none;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_postponed {
	display:none;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_points {

}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_worked_through {

}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_worked_through .worked_through_image {
	display:none;
}

body.page_question_list .table_form .ilTableInner .question_list_table_row .question_list_table_cell_worked_through .worked_through_text {
	color:#134274;
	font-size:110%;

	position:relative;
	top:0px;
}

body.page_question_list .table_form .ilTableCommandRow {
	display:none;
}

/* *** Assessment Only *** */

body.page_assessment {

}

body.page_assessment #il_main_logo {
/*
	border-color:#b2cae1;
*/
}

body.page_assessment .ilFrame {
/*
	border-color:#ccd0d3;

	background-image:url("./images/milupa/m_bg_rasterblau.png");
	background-image:none;
	background-color:#c2e1f2;
*/
}

/* Assessment Intro */

body.page_assessment .il_InfoScreen {
/*
	border-color:#dee8f0;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
*/
}

body.page_assessment .test_head {
/*
	color:#004d9b;
*/
}

body.page_assessment .test_intro {
/*
	color:#004d9b;

	margin:20px 40px 10px 40px;
*/
}

body.page_assessment .test_intro h2 {
/*
	margin:0 40px 10px 0;
*/
}

body.page_assessment .test_intro p {
/*
	margin:0 120px 10px 0;
*/
}

body.page_assessment .il_ButtonGroup {

	/*margin-top:-70px;*/
/*
	top:50%;
	right:-90px;
*/
}

body.page_assessment.lang_FR .il_ButtonGroup {
/*
	right:-130px;
*/
}

/* Assessment Question */

body.page_assessment .test_question_head {
/*
	color:#004d9b;
*/
}

body.page_assessment #test_info {
	/*border-color:#c6afc8;*/
	/*background-color:#8e5f92;*/
}

body.page_assessment #test_info .test_info_image {
	/*background-image:url("./images/milupa/ass/m_quest_lila.png");*/
}

body.page_assessment #test_info .test_info_text {
	/*color:#d2c0d3;*/

	margin-top:17px;
}

body.page_assessment #test_info .test_info_text .test_info_ass {

}

body.page_assessment #test_info .test_info_text .test_info_exam {
	display:none;
}

body.page_assessment #test_info #workingtime {
	/*color:#d2c0d3;*/
}

body.page_assessment #test_info .test_info_bar_wrapper {
	display:none;
}

body.page_assessment #test_info .test_info_bar_wrapper #test_info_bar {

}

body.page_assessment #tst_left .butt {
	/*border-color:#fff;
	background-color:#6694c3;*/
}

body.page_assessment #tst_left .butt:focus,
body.page_assessment #tst_left .butt:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;

  background-color:#82b1e0;
*/
}

body.page_assessment #tst_left .question_summary_shortlist h1 {
/*	color:#4d82b9;*/
}

body.page_assessment #ilc_Page_question .ilc_page_title_PageTitle {
/*	color:#99b8d7;*/
}

body.page_assessment #ilc_Page_question div.ilc_question_Standard h2 {
/*	color:#004d9b;*/
}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_table {
/*	border-color:#004d9b;*/

	margin-bottom:0;
}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_row .label_column {
/*	color:#fff;
	border-color:#d7e3f0;
	background-color:#6694c3;*/
}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_row .label_column:focus,
body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_row .label_column:hover {

	/*background-color:#70a8e2;*/

}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_correct .label_column {

}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_correct_checked .label_column {

}

body.page_assessment .question_table_correct #ilc_Page_question div.ilc_question_Standard .answer_correct_checked .label_column {
/*	background-color:#49805a;*/
}

body.page_assessment .question_table_correct #ilc_Page_question div.ilc_question_Standard .answer_correct_checked .label_column:focus,
body.page_assessment .question_table_correct #ilc_Page_question div.ilc_question_Standard .answer_correct_checked .label_column:hover {
/*	background-color:#598f6a;*/
}

body.page_assessment .question_table_wrong #ilc_Page_question div.ilc_question_Standard .answer_correct_checked .label_column {

}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_correct_unchecked .label_column {

}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_wrong .label_column {

}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_wrong_checked .label_column {
	/*background-color:#c93053;*/
}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_wrong_checked .label_column:focus,
body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_wrong_checked .label_column:hover {
	/*background-color:#e6000b;*/
}

body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_wrong_unchecked .label_column {

}
/*
body.page_assessment #ilc_Page_question div.ilc_question_Standard .answer_table_wrong .answer_wrong_unchecked .label_column {
	background-color:#c93053;
}
*/
body.page_assessment .question_table_wrong #ilc_Page_question div.ilc_question_Standard .answer_table_mucho .answer_wrong_unchecked .label_column {
	/*background-color:#c93053;*/
}

body.page_assessment .question_table_wrong #ilc_Page_question div.ilc_question_Standard .answer_table_mucho .answer_wrong_unchecked .label_column:focus,
body.page_assessment .question_table_wrong #ilc_Page_question div.ilc_question_Standard .answer_table_mucho .answer_wrong_unchecked .label_column:hover {
	/*background-color:#e6000b;*/
}

/* Assessment Question List mini */

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item .question_summary_butt {
	/*border-color:#749ec9;*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item_old .question_summary_butt {
	/*color:#4d82b9;*/
	/*background-image:url("./images/milupa/ass/m_liste_pattern_done.png");*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item_new .question_summary_butt {
	/*color:#4d82b9;*/
	/*background-color:#e5edf5;*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item_answered .question_summary_image_pre {
	background-image:url("./images/transfer/checkmark_1_blue.png");
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item_unanswered .question_summary_image_pre {
	/*background-image:url("./images/milupa/ass/m_liste_quest_off.png");*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_butt {
	/*color:#004d9b;*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_image_pre {
	/*background-image:url("./images/milupa/ass/m_liste_quest_on.png");*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_image_post {
	/*background-image:url("./images/milupa/ass/m_liste_arrow_active.png");*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_separator {
	/*background-image:url("./images/milupa/ass/m_liste_arrow_next.png");*/
}

body.page_assessment #tst_left .question_summary_shortlist .question_summary_item .question_summary_butt:focus,
body.page_assessment #tst_left .question_summary_shortlist .question_summary_item .question_summary_butt:hover {
	/*background-color:#d1e8ff;*/
}

/* Assessment Question Navi */

body.page_assessment #question_navi {

}

body.page_assessment #question_navi .butt {
/*	border-color:#fff;
	background-color:#6694c3;
*/
}

body.page_assessment #question_navi .butt:focus,
body.page_assessment #question_navi .butt:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#82b1e0;
*/
}

body.page_assessment #question_navi .next_save_butt {

	display:none;

/*	width:170px;*/

}

body.page_assessment #question_navi .next_save_butt .butt_image {
/*
	width:8px;
	height:11px;

	margin-top:-5px;

	background-image:url("./images/transfer/arrow-forward-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	right:8px;
*/
}

body.page_assessment #question_navi .next_save_butt .butt_text {
/*
	margin:0 20px 0 8px;
*/
}

body.page_assessment #question_navi .next_butt {
	display:none;

	width:225px;

}

body.page_assessment.lang_FR #question_navi .next_butt {

	width:245px;

}

body.page_assessment #question_navi .next_butt .butt_image {

	width:8px;
	height:11px;

	margin-top:-5px;

	background-image:url("./images/transfer/arrow-forward-white.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	right:8px;
}

body.page_assessment #question_navi .next_butt .butt_text {
	margin:0 20px 0 8px;
}

/* Assessment Result */

body.page_assessment .ilPrintContent .butts .butt {
	/*border-color:#fff;*/
	/*background-color:#6694c3;*/
}

body.page_assessment .ilPrintContent .butts .butt:focus,
body.page_assessment .ilPrintContent .butts .butt:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#82b1e0;
*/
}

body.page_test_result.page_assessment .ilPrintContent #feedback_form .butt_feedback {
/*	border-color:#fff;
	background-color:#6694c3;*/
}

body.page_test_result.page_assessment .ilPrintContent #feedback_form .butt_feedback:focus,
body.page_test_result.page_assessment .ilPrintContent #feedback_form .butt_feedback:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#82b1e0;
*/
}

body.page_assessment .test_results_wrapper .butts .butt {
/*	border-color:#edf3f8;
	background-color:#dbe6f1;*/
}

body.page_assessment .test_results_wrapper .butts .butt:focus,
body.page_assessment .test_results_wrapper .butts .butt:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#a9cbee;
*/
}

body.page_assessment .test_results_wrapper .butts .butt .butt_text {
/*	color:#4079b4;*/
}

body.page_assessment .test_results_head {
/*	color:#1b2979;*/
}

body.page_assessment .test_results_wrapper .test_results_subhead {
/*	color:#1b2979;*/
}

body.page_assessment .test_results_wrapper .test_results_table .test_results_table_row_head {
/*	border-color:#7aa1cb;*/
}

body.page_assessment .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell {
/*	color:#004d9b;
	background-color:#dbe6f1;*/
}

body.page_assessment .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_details {
	display:none;
}

body.page_assessment .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details {
	display:none;
}

body.page_assessment .test_results_user_mark .test_mark_exam {
	display:none;
}

/* Assessment Question List Full */

body.page_assessment .table_form .butts .butt {
/*	background-color:#6694c3;
	border-color:#fff;*/
}

body.page_assessment .table_form .butts .butt:focus,
body.page_assessment .table_form .butts .butt:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;

  background-color:#82b1e0;
*/
}

body.page_assessment .table_form .butts .butt .butt_image {

}

body.page_assessment .table_form .butts .butt .butt_text {

}

body.page_assessment .table_form div.ilTableHeaderTitle h3.ilTableHeaderTitle {
	/*color:#004d9b;*/
}

body.page_assessment .table_form .ilTableInner .tbl_header_row {
/*	border-color:#7aa1cb #e5e5e5 #e5e5e5 #e5e5e5;*/
}

body.page_assessment .table_form .ilTableInner .question_list_table_row {
/*	border-color:#e4ecf5;*/
}

body.page_assessment .table_form .ilTableInner .tblrow2 .question_list_table_cell {
/*	background-color:#f2f6fa;*/
}

body.page_assessment .table_form .ilTableInner .tbl_header_row .tbl_header_cell {
/*	color:#004d9b;
	background-color:#dbe6f1;*/
}

body.page_assessment .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link {
/*	color:#004d9b;*/
}

body.page_assessment .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:focus,
body.page_assessment .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:hover {
/*	color:#004d9b;*/
}

body.page_assessment .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link .link_image {
/*
	background-image:url("./images/transfer/link_arrow.png");*/
}

body.page_assessment .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link .link_text {
/*	color:#004d9b;*/
}

body.page_assessment .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:focus .link_text,
body.page_assessment .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:hover .link_text {
/*	border-color:#004d9b;*/
}

/* *** Exam Only *** */

body.page_exam {

}

body.page_exam .ilMessageBox {
	display:none;
}

body.page_exam #il_main_logo {

	/*border-color:#ccc6c6;*/

}

body.page_exam .ilFrame {
/*
	border-color:#d5cccc;

	background-image:url("./images/milupa/m_bg_rastergrau.png");
	background-color:#d0c7c6;
*/
}

body.page_exam div.il_HeaderOuter {
/*
	margin:20px 45px 20px 45px;
*/
}

/* Exam Startpage */

body.page_exam .il_InfoScreen {
/*
	border-color:#e3000f;

	-webkit-border-radius:17px;
	-moz-border-radius:17px;
	border-radius:17px;
*/
}

body.page_exam .test_head {
/*
	color:#134274;
*/
}

body.page_exam .test_intro_img {
/*
	display:none;

	width:190px;
	height:250px;

	float:left;

	border:1px solid orange;

	background:silver;
*/
}

body.page_exam .test_intro {
/*
	color:#134274;

	float:left;

	margin:18px 20px 8px 20px;
*/
}

body.page_exam .test_intro h2 {
/*
	margin:0 0 10px 0;
*/
}

body.page_exam .test_intro p {
/*
	margin:0 0 10px 0;
*/
}

body.page_exam .il_ButtonGroup {

	/*margin-top:-70px;*/

	/*top:50%;*/
/*
	bottom:10px;
	right:20px;
*/
}

body.page_exam.lang_FR .il_ButtonGroup {
/*
	right:-130px;
*/
}

body.page_exam .il_ButtonGroup button.btn_start .button-text, body.page_exam .il_ButtonGroup button.btn_resume .button-text {
/*
	color:#000;

	font-size:160%;

	margin:7px 35px 7px 15px;
*/
}

body.page_exam .il_ButtonGroup button.btn_start .button-image, body.page_exam .il_ButtonGroup button.btn_resume .button-image {
/*
	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
*/
}

body.page_exam .il_ButtonGroup button.btn_outUserResultsOverview {

	/*height:90px;*/

}

body.page_exam .il_ButtonGroup button.btn_outUserResultsOverview:focus,
body.page_exam .il_ButtonGroup button.btn_outUserResultsOverview:hover {

}

body.page_exam .il_ButtonGroup button.btn_outUserResultsOverview .button-text {
/*
	color:#000;

	font-size:130%;

	margin:7px 35px 7px 15px;
*/
}

body.page_exam .il_ButtonGroup button.btn_outUserResultsOverview .button-image {
/*
	width:31px;
	height:28px;

	margin-top:-14px;

	background-image:url("./images/milupa/elements/pfeil-beginnen.png");
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:transparent;

	top:50%;
	right:5px;
*/
}

/* Exam Question */

body.page_exam .test_question_head {
	/*color:#720008;*/
}

body.page_exam #test_info {
/*
	border-color:#134274;
	background-color:#0d5aa3;
	top:-107px;
*/
}

body.page_exam #test_info .test_info_image {
/*
	background-image:url("./images/transfer/question_2_blue.png");
*/
}

body.page_exam #test_info .test_info_text {
	/*color:#f9d2d4;*/
/*
	margin-top:7px;
	margin-bottom:0;
*/
}

body.page_exam #test_info .test_info_text .test_info_ass {
	display:none;
}

body.page_exam #test_info #workingtime {
	/*color:#f9d2d4;*/
	/*margin-top:5px;*/
}

body.page_exam #test_info .test_info_bar_wrapper {
	/*border-color:#134274;*/
	/*background-color:#eff1f1;*/
}

body.page_exam #test_info .test_info_bar_wrapper #test_info_bar {
	/*background-color:#134274;*/
}

body.page_exam #tst_left .butt {
	/*border-color:#d7313b;*/
	/*background-color:#ee666f;*/
}

body.page_exam #tst_left .butt:focus,
body.page_exam #tst_left .butt:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;
*/
	/*background-color:#e3000f;*/

}

body.page_exam #tst_left .question_summary_shortlist h1 {
	/*color:#514847;*/
}

body.page_exam #ilc_Page_question .ilc_page_title_PageTitle {
	/*color:#f4999f;*/
}

body.page_exam #ilc_Page_question div.ilc_question_Standard h2 {
	/*color:#282423;*/
}

body.page_exam #ilc_Page_question div.ilc_question_Standard .answer_table {
	/*border-color:#e3000f;*/
	margin-bottom:85px;
}

body.page_exam #ilc_Page_question div.ilc_question_Standard .gap_text_wrapper {
	margin-bottom:85px;
}

body.page_exam #ilc_Page_question div.ilc_question_Standard .qmap_wrapper {
	margin-bottom:85px;
}

body.page_exam #ilc_Page_question div.ilc_question_Standard .answer_row .label_column {
/*
	color:#514847;
	border-color:#fff;
	background-color:#ddd7d6;
*/
}

body.page_exam #ilc_Page_question div.ilc_question_Standard .answer_row .label_column:focus,
body.page_exam #ilc_Page_question div.ilc_question_Standard .answer_row .label_column:hover {
	/*background-color:#dae0df;*/
}

/* Exam Question List mini */

body.page_exam #tst_left .question_summary_shortlist .question_summary_item .question_summary_butt {
	cursor:default;
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_item_old .question_summary_butt {
	/*color:#b1aba9;*/
	/*border-color:#c7bcbb;*/
/*
	color:#5d636b;
	border-color:#5d636b;
	background-image:url("./images/transfer/bg_stripes_1_gray.png");
*/
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_item_new .question_summary_butt {
	/*color:#b1aba9;*/
	/*border-color:#f4999f;*/
	/*background-color:#efefef;*/
/*
	color:#5d636b;
	border-color:#5d636b;
	background-color:#eff1f1;
*/
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_item_answered .question_summary_image_pre {
	/*background-image:url("./images/transfer/cross_1_gray.png");*/
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_item_unanswered .question_summary_image_pre {
	/*background-image:url("./images/transfer/question_1_gray.png");*/
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_butt {
	/*color:#134274;*/
	/*color:#514847;*/
	/*border-color:#dd626a;*/
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_image_pre {
/*	background-image:url("./images/transfer/question_1_blue.png");*/
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_item_active .question_summary_image_post {
/*	background-image:url("./images/transfer/arrow_3_blue.png");*/
}

body.page_exam #tst_left .question_summary_shortlist .question_summary_separator {
/*	background-image:url("./images/transfer/arrow_down_3_gray.png");*/
}

/* Exam Question Navi */

body.page_exam #question_navi {

}

body.page_exam #question_navi .butt {
/*
	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
*/

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	/*background:#0d5aa3; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_exam #question_navi .butt:focus,
body.page_exam #question_navi .butt:hover {

	/*border-color:#0d5aa3;*/

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	/*background:#0070ba; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_exam #question_navi .butt .butt_image {


}

body.page_exam #question_navi .butt .butt_text {

	/*top:1px;*/

}

body.page_exam #question_navi .next_butt {
	display:none;
}

body.page_exam #question_navi .next_skip_butt {
	display:none;
}

body.page_exam #question_navi .next_save_butt {

	/*width:140px;*/
	/*width:210px;*/
	width:160px;
	height:52px;

	top:-95px;
	/*top:-128px;*/
/*
	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
*/

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	/*background:#0d5aa3; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_exam #question_navi .next_save_butt:focus,
body.page_exam #question_navi .next_save_butt:hover {

	/*border-color:#0d5aa3;*/

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	/*background:#0070ba; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_exam #question_navi .next_save_butt .butt_image {

	display:block;

	width:13px;
	height:20px;

	margin-top:-9px;

	position:absolute;
	right:15px;
	top:50%;

	background-image:url("./images/transfer/arrow_2_white.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;

}

body.page_exam #question_navi .next_save_butt .butt_text {

	font-size:120%;
	line-height:20px;

	margin:0 20px 0 10px;

	/*top:-1px;*/

}

body.page_exam #question_navi .postpone_butt {

}

body.page_exam #question_navi .postpone_butt .butt_text {
	top:-1px;
}

/* Exam Footer */

body.page_exam .il_InfoScreen .module_footer {
	/*display:none;*/
}

/* Exam Result */

body.page_exam .ilPrintContent .butts .butt {
/*
	border-color:#d7313b;
	background-color:#ee666f;
*/
}

body.page_exam .ilPrintContent .butts .butt:focus,
body.page_exam .ilPrintContent .butts .butt:hover {
/*
	-webkit-box-shadow:none;
	box-shadow:none;

  background-color:#e3000f;
*/
}

body.page_exam .test_results_wrapper .butts {
	display:none;
}

body.page_test_result.page_exam .ilPrintContent #feedback_form .butt_feedback {
	border-color:#d7313b;
	background-color:#ee666f;
}

body.page_test_result.page_exam .ilPrintContent #feedback_form .butt_feedback:focus,
body.page_test_result.page_exam .ilPrintContent #feedback_form .butt_feedback:hover {

	-webkit-box-shadow:none;
	box-shadow:none;

	background-color:#e3000f;

}

body.page_exam .test_results_user_mark .butts .survey_butt {

	border-color:#713876;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #824987 3%, #532357 97%, #57265c 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#824987), color-stop(97%,#532357), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#824987 3%,#532357 97%,#57265c 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_exam .test_results_user_mark .butts .survey_butt:focus,
body.page_exam .test_results_user_mark .butts .survey_butt:hover {

	border-color:#9a58a0;

	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #aa75af 3%, #79347f 97%, #57265c 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#aa75af), color-stop(97%,#79347f), color-stop(100%,#57265c)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* IE10+ */
	background:linear-gradient(to bottom, #ffffff 0%,#aa75af 3%,#79347f 97%,#57265c 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#57265c',GradientType=0 ); /* IE6-9 */

}

body.page_test_result .ilPrintContent .survey_butt .butt_image {

}

body.page_test_result .ilPrintContent .survey_butt .butt_text {

}

body.page_exam .test_results_user_mark .butts .cert_butt {


}

body.page_exam .test_results_user_mark .butts .cert_butt:focus,
body.page_exam .test_results_user_mark .butts .cert_butt:hover {


}

body.page_test_result .ilPrintContent .cert_butt .butt_image {

}

body.page_test_result .ilPrintContent .cert_butt .butt_text {

}

body.page_exam .test_results_head {
	/*color:#720008;*/
}

body.page_exam .test_results_wrapper .test_results_subhead {
	/*color:#cf1f2a;*/
}

body.page_exam .test_results_wrapper .test_results_table .test_results_table_row_head {
	/*border-color:#5e5b5a;*/
}

body.page_exam .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell {
	/*color:#fff;*/

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#869293+0,808d8d+100 */
	/*background:#869293; /* Old browsers */
	/*background:-moz-linear-gradient(top,  #869293 0%, #808d8d 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top,  #869293 0%,#808d8d 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom,  #869293 0%,#808d8d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#869293', endColorstr='#808d8d',GradientType=0 ); /* IE6-9 */

}

body.page_exam .test_results_wrapper .test_results_table .test_results_table_row_head .test_results_table_cell_details {
	display:none;
}

body.page_exam .test_results_wrapper .test_results_table .test_results_table_row .test_results_table_cell_details {
	display:none;
}

body.page_exam .test_results_user_mark .test_mark_assessment {
	display:none;
}

/* Exam Question List Full */

body.page_exam .table_form .butts .butt {
/*
	position:relative;

	border-width:2px;
	border-style:solid;
	border-color:#134274;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
*/

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0d5aa3+0,134274+100 */
	/*background:#0d5aa3; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0d5aa3 0%, #134274 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0d5aa3 0%,#134274 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0d5aa3 0%,#134274 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5aa3', endColorstr='#134274',GradientType=0 ); /* IE6-9 */

}

body.page_exam .table_form .butts .butt:focus,
body.page_exam .table_form .butts .butt:hover {

	/*border-color:#0d5aa3;*/

	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#0070ba+0,0d5aa3+100 */
	/*background:#0070ba; /* Old browsers */
	/*background:-moz-linear-gradient(top, #0070ba 0%, #0d5aa3 100%); /* FF3.6-15 */
	/*background:-webkit-linear-gradient(top, #0070ba 0%,#0d5aa3 100%); /* Chrome10-25,Safari5.1-6 */
	/*background:linear-gradient(to bottom, #0070ba 0%,#0d5aa3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070ba', endColorstr='#0d5aa3',GradientType=0 ); /* IE6-9 */

}

body.page_exam .table_form .butts .butt .butt_image {

}

body.page_exam .table_form .butts .butt .butt_text {

}

body.page_exam .table_form div.ilTableHeaderTitle h3.ilTableHeaderTitle {
	/*color:#720008;*/
}

body.page_exam .table_form .ilTableInner .tbl_header_row {
	/*border-color:#5e5b5a #e5e5e5 #e5e5e5 #e5e5e5;*/
}

body.page_exam .table_form .ilTableInner .tbl_header_row .tbl_header_cell {
	/*color:#fff;*/
	/*background-color:#979797;*/
}

body.page_exam .table_form .ilTableInner .question_list_table_row {
	/*border-color:#f5a6ab;*/
}

body.page_exam .table_form .ilTableInner .tblrow2 .question_list_table_cell {

	/*background-color:#fce6e7;*/
}

body.page_exam .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link {
	/*color:#e3000f;*/
}

body.page_exam .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:focus,
body.page_exam .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:hover {
	/*color:#e3000f;*/
}

body.page_exam .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link .link_image {

	/*background-image:url("./images/transfer/link_arrow.png");*/
}

body.page_exam .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link .link_text {
	/*color:#e3000f;*/
}

body.page_exam .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:focus .link_text,
body.page_exam .table_form .ilTableInner .question_list_table_row .question_list_table_cell_title .link:hover .link_text {
	/*border-color:#e3000f;*/
}

/* ***** AX RESPONSIVE ***** */

/* iPad Landscape */
@media
	only screen and (max-width:1024px) {

		div.ilFrame {
			max-width:986px;
		}

		body.page_test_question #test_info {

			right:-42px;

		}

}

/* iPad Portrait */
@media
	only screen and (max-width:768px) {

		div.ilFrame {
			max-width:732px;
		}

		div#mainspacekeeper {
			margin:10px 7px;
		}

		body.page_test_question #test_info {

			right:-13px;

		}

		body.page_test_question #tst_left .butt {
			width:98%;
			float:none;
			margin:0 0 2px 0;
		}

		body.page_test_question #tst_left .butt .butt_text {
			text-align:left;
			margin:0 0 0 22px;
		}

		body.page_test_question #tst_left .summary_butt {
			width:100%;
		}

		body.page_test_question .ilAssQuestionRelatedNavigationContainer .check_butt {
			margin-right:10px;
		}

}

/* ***** RESPONSIVENESS ***** */

/* *** Experimental Responsive Typography *** */

/* *** <= 1000px *** */
@media all and ( max-width:1000px ){

	/*
		RESPONSIVE TYPOGRAPHY aka DAS AUTO

		1vw = viewport width / 100

		@ viewport width = 1000px
		=> 1vw = 1000px / 100 = 10px
		=> 1vw = 10px / ( 1000px / 100 )
		=> 1.6vw = 16px / ( 1000px / 100 )
		etc.

	*/

	body.page_itemlistwelcome .header_intro_text {
		margin:1.5vw 0.5vw 2vw 0;
	}

	body.page_itemlistwelcome.lang_FR .header_intro_text {
		margin:1.5vw 0.5vw 2vw 0.5vw;
	}



}

/* *** <= 820px *** */
@media all and ( max-width:820px ){
/*@media all and ( max-width:980px ){*/

	body.page_itemlistwelcome .row_group_two_columns .row_group_item {

		width:98%;

	}

	body.page_itemlistwelcome .row_group_three_columns .row_group_item {

		width:98%;

	}

	body.page_itemlistwelcome .row_group_five_columns .row_group_item {

		width:48%;

	}

	body.page_itemlistwelcome .row_group_eight_columns .row_group_item {

		width:23%;
		margin-top:8px;
		margin-left:1%;
		margin-right:0.9%;

	}

	body.page_itemlistwelcome .row_group_eight_columns .row_group_item_single {

		width:97.3%;

	}

	body.page_itemlistwelcome .row_group_two_columns .row_group_item_right {

		float:left;

	}

	body.page_itemlistwelcome .row_group_trow_group_three_columns .row_group_item_right {

		float:left;

	}

/*
	body.page_itemlistwelcome .row_group_toggleable .module_link .pre_lm_image {

		display:block;

		width:150px;
		height:110px;

		position:relative;

	}

	body.page_itemlistwelcome .row_group_toggleable .module_link .module_header {

		margin:0 0 10px 0;

	}

	body.page_itemlistwelcome .row_group_toggleable .module_link .il_Description {
		margin:0 5px 15px 0;
	}
*/


}

/* *** <= 640px *** */
@media all and ( max-width:640px ){



}