
/*  */
/* 
*/
.small_button {
font-size: 1em !important;
line-height: 1em;
}
.th_dark {
color: #fff !important;
background-color:#808080 !important;
border-bottom:1px solid #fff !important;
}
.bigger {
font-size:1.2em;
}
.smaller {
font-size:0.9em;
}
.no-link {
text-decoration:none !important;
}
.no-link:hover {
text-decoration:underline !important;
}
textarea {
width:100%;
}

/* Styles der KIT-CA beginnen mit kit-ca- */
/* Diese dürfen jeder Zeit benutzt werden, jedoch nicht überschrieben werden */
/* Mit Absprache dürfen diese ergänzt werden - ca@kit.edu - */

@charset "UTF-8";
div.kit-ca-image {
padding-top: 1em;
padding-bottom: 1em; }

.kit-ca-image img {
display: block;
padding-bottom: 1em; }

div.kit-ca-image-caption {
text-align: center; }

p.kit-ca-wichtig, div.kit-ca-wichtig {
width: 80% !important;
margin-left: 10% !important;
margin-right: 10% !important;
vertical-align: middle !important;
-webkit-border-top-right-radius: 1em;
-webkit-border-bottom-left-radius: 1em;
-moz-border-radius-topright: 1em;
-moz-border-radius-bottomleft: 1em;
border-top-right-radius: 1em;
border-bottom-left-radius: 1em;
-webkit-padding: 1em;
-moz-padding: 1em;
padding: 0.5em;
margin-top: 1em;
margin-bottom: 1em;
-moz-margin-top: 1em;
-moz-margin-bottom: 1em;
-webkit-margin-top: 1em;
-webkit-margin-bottom: 1em;
border: 1px solid #009682;
background-color: #d9efec !important; }

span.kit-ca-wichtig {
background-color: #d9efec !important; }

h4.kit-ca-wichtig, h5.kit-ca-wichtig {
margin-left: 10% !important;
margin-top: 1em;
margin-bottom: 0.5em; }

p.kit-ca-hinweis, div.kit-ca-hinweis {
width: 80% !important;
margin-left: 10% !important;
margin-right: 10% !important;
vertical-align: middle !important;
-webkit-border-top-right-radius: 1em;
-webkit-border-bottom-left-radius: 1em;
-moz-border-radius-topright: 1em;
-moz-border-radius-bottomleft: 1em;
border-top-right-radius: 1em;
border-bottom-left-radius: 1em;
-webkit-padding: 1em;
-moz-padding: 1em;
padding: 0.5em;
margin-top: 1em;
margin-bottom: 1em;
-moz-margin-top: 1em;
-moz-margin-bottom: 1em;
-webkit-margin-top: 1em;
-webkit-margin-bottom: 1em;
border: 1px solid #009682;
background-color: #d9efec !important; }

span.kit-hinweis {
background-color: #d9efec !important; }

h5.kit-ca-hinweis {
margin-left: 10% !important;
margin-top: 1em;
margin-bottom: 0.5em; }

.kit-ca-ui-tab {
border-top-style: solid;
border-right-style: solid;
border-bottom-style: hidden;
border-left-style: solid;
border-width: 1px;
-webkit-border-radius: 0.5em 0.5em 0 0;
-moz-border-radius: 0.5em 0.5em 0 0;
border-radius: 0.5em 0.5em 0 0;
padding-right: 0.3em;
padding-left: 0.4em;
border-color: #666666;
background-color: #eeeeee; }

.kit-ca-ui-button {
border-style: solid;
border-width: 1px;
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
padding-right: 0.3em;
padding-left: 0.3em;
-moz-box-shadow: 1px 1px 2px 0 #cccccc;
-webkit-box-shadow: 1px 1px 2px 0 #cccccc;
box-shadow: 1px 1px 2px 0 #cccccc;
border-color: #666666;
background-color: #eeeeee; }

.kit-ca-ui-menuentry-last {
background-color: #eeeeee; }

.kit-ca-ui-menuentry {
background-color: #eeeeee; }

.kit-ca-ui-menuentry::after {
content: " → "; }

.kit-ca-nav-up::before {
content: "↑ "; }

.kit-ca-nav-prev::before {
content: "↩ "; }

.kit-ca-nav-next::before {
content: "↪ "; }

.kit-ca-ui-inputlabel {
background-color: #eeeeee; }

.kit-ca-ui-inputvalue {
font-style: italic;
text-decoration: underline;
background-color: #eeeeee; }

:target {background: yellow;}

.ca_code
{
    background-color:#dddddd;
    margin: 1em 0px;
}

/* Hier enden die KIT-CA-Styles */
/*  */