<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(fonticons/flaticon.css);

.gc_form_notice{
  display:block;
  border:1px dashed #ddd;
  color:#999;
  font-size:0.9em;
  padding:0.5em;
  margin-bottom:0.5em;
}

.gc_form_msg {
	margin: 1em 0 !important;
	display:block;
	border:2px solid #fff;
	color:#000;
	font-size:1.2em;
	padding:0.75em 1em !important;
}

.gc_form_msg p{margin:0;}

.gc_form_msg,
.gc_form_msg.error{
	color: #D62F2C;
	border:2px dashed #D62F2C;
	background:#F9EFEF;
}

.gc_form_msg.notice{
	color: #0567C6;
	border:2px solid #0567C6;
	background:#EFF5F9;
}

.gc_form_msg.warning{
	color: #EA7D00;
	border:2px solid #EA7D00;
	background:#FCF4EA;
}

.gc_form_msg.success{
	color: #5EAD39;
	border:2px solid #5EAD39;
	background:#F0FCEA;
}


.gc_form input,
.gc_form select,
.gc_form textarea{
	background-color: #F6F6F6;
	border: 1px solid #666666;
	padding: 1px 3px;
	font-size: 11px;
}

.gc_form input[type=checkbox],
.gc_form input[type=radio]
{
	border-width: 0px;
	background-color: transparent;
}

.gc_form input[type=submit],
.gc_form input[type=button]
{
	background-color: #F5F5F5;
	margin: 4px 0px;
	font-weight: bold;
}


/**/

.gctermin-searchmask{}

.gctermin-searchmask .xc_panel{}
.gctermin-searchmask .xc_panel .xc_helement{
	width:50%;
	margin-right:0;
}
.gctermin-searchmask .xc_panel .xc_helement input.labelauty + label{width:98%;box-sizing:border-box;}


/*LISTE*/
.gctermin_tooltip{cursor:help !important;}

.gctermin-listview a,
.gctermin-listview a:link,
.gctermin-listview a:visited,
.gctermin-listview a:hover,
.gctermin-listview a:focus,
.gctermin-listview a:active{text-decoration:none !important;}

.gctermin-listview .gctermin-listview-table,
.gctermin-listview .gctermin-listview-table tr,
.gctermin-listview .gctermin-listview-table td,
.gctermin-listview .gctermin-listview-table th{
}

.gctermin-listview .gctermin-listview-table thead{}
.gctermin-listview .gctermin-listview-table tbody{}
.gctermin-listview .gctermin-listview-table .gctermin-listview-table-body{}
.gctermin-listview .gctermin-listview-table .gctermin-listview-table-body .gctermin-list-row.oddeven0{background-color:#ffffff;}
.gctermin-listview .gctermin-listview-table .gctermin-listview-table-body .gctermin-list-row.oddeven1{background-color:#fafafa;}

.gctermin-listview .gctermin-listview-table .gctermin-listview-table-body.oddeven0 .gctermin-list-row-head th{}
.gctermin-listview .gctermin-listview-table .gctermin-listview-table-body.oddeven1 .gctermin-list-row-head th{}


.gctermin-listview .gctermin-listview-table  {
	width:100%;
	border-collapse:collapse;
	margin: 1.3571em 0 0 0;
	color:#333;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
}

.gctermin-listview .gctermin-listview-table th,
.gctermin-listview .gctermin-listview-table td {
	line-height: 1.5em;
	vertical-align: top;
	padding: 0.7143em 0.5em;
}
/*
.gctermin-listview .gctermin-listview-table th{
	line-height: 1.3em;
    padding: 0.3143em 0.2em;
    vertical-align: top;
}
*/

.gctermin-listview .gctermin-listview-table th *:first-child,
.gctermin-listview .gctermin-listview-table td *:first-child {
	margin-top: 0;
}

.gctermin-listview .gctermin-listview-table thead th {
	text-align: left;
	color:#000;
	border-bottom:2px #000 solid;
}

.gctermin-listview .gctermin-listview-table tbody th {
	text-align: left;
	border-top:0px;
	text-align:left;
	color:#546066;
	font-size:1.28em;
	border-bottom:2px #a3b7c1 solid;
}

.gctermin-listview .gctermin-listview-table tbody th.gctermin-list-row-head-export{font-size:1em;text-align:right !important}

.gctermin-listview .gctermin-listview-table tbody td {
	text-align: left;
	border-top:0px solid #a3b7c1;
}

/* highlight row on mouse over */
.gctermin-listview .gctermin-listview-table tbody tr:hover th,
.gctermin-listview .gctermin-listview-table tbody tr:hover td {
	background:#f3f3f3;
}

.gctermin-list-row-time{width:15%;white-space:nowrap}
.gctermin-list-row-title{width:20%;}
.gctermin-list-row-place{width:20%;}
.gctermin-list-row-places{width:10%;white-space:nowrap}
.gctermin-list-row-link{width:10%;white-space:nowrap}
.gctermin-list-row-export{width:10%;text-align:right !important;white-space:nowrap}

/*Buttons*/

.gc_gctermin a.anmelde-link,
.gc_gctermin a.export-link,
.gc_gctermin a.route-link,
.gc_gctermin a.delete-link,
.qtip a.route-link{
	font-weight:bold;
	display:inline-block;
	padding:4px 12px 4px 8px;
	border-radius:2em;
	color:#738E9B;
	background:#E3EBEF;
	box-shadow:1px 1px 0px #A3B7C1;
	text-shadow:-1px -1px 0px #E3EBEF;
	text-decoration:none;
}

.gc_gctermin a.anmelde-link:hover,
.gc_gctermin a.export-link:hover,
.gc_gctermin a.route-link:hover,
.gc_gctermin a.delete-link:hover,
.qtip a.route-link:hover{
	color:#fff;
	background:#A3B7C1;
	box-shadow:1px 1px 2px #ddd;
	text-shadow:-1px -1px 0px #809FAD;
	text-decoration:none;
}

.gc_gctermin a.anmelde-link::before,
.gc_gctermin a.export-link::before,
.gc_gctermin a.route-link::before,
.gc_gctermin a.delete-link:before,
.qtip a.route-link::before{color:#738E9B;}

.gc_gctermin a.anmelde-link:hover::before,
.gc_gctermin a.export-link:hover::before,
.gc_gctermin a.route-link:hover::before,
.gc_gctermin a.delete-link:hover::before,
.qtip a.route-link:hover::before{text-shadow:none;color:#fff;}

.gc_gctermin a.export-link{background-color:#52A1CE;color:#fff;text-shadow:-1px -1px 0px #24719E;}
.gc_gctermin a.export-link:hover{background-color:#24719E;color:#fff;text-shadow:-1px -1px 0px #24719E;}
.gc_gctermin a.export-link::before,
.gc_gctermin a.export-link:hover::before{text-shadow:none;color:#fff;}

.gc_gctermin a.delete-link{background-color:#ff8080;color:#fff;text-shadow:-1px -1px 0px #24719E;}
.gc_gctermin a.delete-link:hover{background-color:#DF1900;color:#fff;text-shadow:-1px -1px 0px #24719E;}
.gc_gctermin a.delete-link::before,
.gc_gctermin a.delete-link:hover::before{text-shadow:none;color:#fff;}

.qtip a.route-link{font-size:1em;}

.gc_gctermin [class^="-link"]:before,
.gc_gctermin [class*="-link "]:before{
	text-decoration:none;
}

/*Detailansicht*/

.gctermin-singleview{line-height:1.4em;}


.gctermin-singleview .gctermin-singleview-theme-info,
.gctermin-singleview .gctermin-singleview-place-address,
.gctermin-singleview .gctermin-singleview-place-info,
.gctermin-singleview .gctermin-singleview-termindata{
	margin:0 0 0 0;
	padding:1em 0;
	border-bottom:1px dotted #a3b7c1;
}

.gctermin-singleview hr{display:none;}

.gc_gctermin a.internal-link,
.gc_gctermin a.internal-link:link,
.gc_gctermin a.internal-link:visited,
.gc_gctermin a.internal-link:hover,
.gc_gctermin a.internal-link:focus,
.gc_gctermin a.internal-link:active{display:inline-block;padding:1em 1em 1em 0;text-decoration:none;}
.gc_gctermin a.internal-link:before{text-decoration:none !important;}

.gctermin-singleview-grid{
	display:table;
	width:100%;
	table-layout:fixed;
	list-style-type: none;
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
	border-bottom:1px dotted #a3b7c1;
}

.gctermin-singleview-grid .gl { float:left; margin: 0; }
.gctermin-singleview-grid .gr { float:right; margin: 0 0 0 -5px; }
.gctermin-singleview-grid .g50 { width:50%; }

.gctermin-singleview-grid .gctermin-singleview-place-address{float:left; margin: 0;width:50%;border:0;padding:0;}
.gctermin-singleview-grid .gctermin-singleview-place-info{float:right; margin: 0 0 0 -5px;width:50%;border:0;padding:0;}

/*XC-Forms*/

.gctermin-singleview-userform .xc_group,
.gctermin-searchmask .xc_group{
    background-color: #fcfcfc;
    border: 1px solid #ddd;
    box-shadow: 2px 2px 2px #eee inset;
    clear: both;
    display: block;
    margin: 1em 0 0.5em;
    padding: 15px;
	border-radius:1em;
}

.gctermin-singleview-userform .xc_group_title,
.gctermin-searchmask .xc_group_title {
    background-color: transparent;
    border:0;
    color: #000;
    font-size: 1.1em;
    font-weight: bolder;
    left: -9px;
    margin-bottom: 10px;
    padding: 2px 10px;
    position: relative;
    top: 0;
}

.gctermin-singleview-userform .xc_label,
.gctermin-singleview-userform .xc_msg,
.gctermin-searchmask .xc_label,
.gctermin-searchmask .xc-msg {
    font-size: 0.9em;
}


/*Druckansicht*/


.gctermin-printview{
	text-align:left;
	padding:1em;
}

.gctermin-printview table {
	width:100%;
	border-collapse:collapse;
	margin: 1.3571em 0 0 0;
	color:#333;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
}

.gctermin-printview table th,
.gctermin-printview table td {
	line-height: 1.5em;
	vertical-align: top;
	padding: 0.7143em 0.5em;
	border-top:1px dotted #000;
}

.gctermin-printview table th{font-weight:normal;width:100px}
.gctermin-printview table td{font-weight:bold;}

@media print{
	body{font-family:arial,verdana,sans-serif;color:#000;font-size:10pt;}
	.gc_gctermin .gctermin-printview a.internal-link{display:none;visibility:hidden}
}


</pre></body></html>