/* IBS CC Exported Websites */
/*body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }*/
/* h1 { font-size: 12pt; font-weight: bold; } */
    table { border-collapse: collapse; }
    thead tr td { font-weight: bold; border: 1px solid gray; padding: 4px; background-color: #EEEEEE; }
    tbody tr td { border: 1px solid gray; }
    .gray { background-color: #EEEEEE; }
    a img { border: 0; }


/* für Online-Hilfe */
p.example-green { color: green; margin-top: 0; margin-bottom: 0; font-family: monospace; }
p.example-red{ color: red; margin-bottom: 0; font-family: monospace; }

/* für ELP Flowchart Grafik */
.fixed_image img{
    box-sizing: border-box;
    min-width: 800px;
    max-width: 800px;
    width: 800px; 
}
/* Mindestbreite für Feature-Übersicht-Grafiken */
.feature-icon img{
  min-width: 120px;
}
/* IBS CC Navigation */
.ibsccnav div{
    border-radius: 20px;
	background-color: rgb(50,150,200);
    min-width: 200px;
  	width: 100%;
  	padding: 0px;
    float: right;
}
/* unvisited link */
.ibsccnav a:link{
	color: rgb(0,0,0);
}
/* visited link */
.ibsccnav a:visited {
    color: rgb(50,50,50);
}
/* mouse over link */
.ibsccnav a:hover {
    color: rgb(100,100,100);
}
/* selected link */
.ibsccnav a:active {
    color: rgb(100,100,100);
}
/*********************************************************************/

/* intelligente Suche: */
.finder_searcher{
  	float:left;
  	margin-right:10px;
  	margin-bottom:5px;
}
/* einfache Suche: 
.search_searcher{
  	float:left;
  	margin-right:10px;
  	margin-bottom:5px;
}
*/
.mod-languages_langswitch{
  	float:right;  
}
.mod-languages_langswitch ul li{
    list-style:none;
}
.videoContainer
{
    position:relative;
    width:100%;
    height: 100%;
    overflow: hidden;
}
.videoContainer video
{
    min-width: 100%;
    min-height: 100%;
  	height: auto;
    width: 100%;
}
.nav-pills2 {
	*zoom: 1;
}
.nav-pills2:before,
.nav-pills2:after {
	display: table;
	content: "";
	line-height: 0;
  	color: #fff; /* #fff; */
	
    background-color: #fd8; /* Standard: #00f; */
	border-color: #999; /* #999f; */
}
.nav-pills2:after {
	clear: both;
}
.nav-pills2 > li {
	float: left;
}
.nav-pills2 > li > a {
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 2px;
	line-height: 14px;
}
.nav-pills2 > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
  	/* color: #fff; */ /* #fff; */
	background-color: #fc8; /* helles orange, nicht aktivierte Kissen #08c; */
}
.nav-pills2 > .active > a,
.nav-pills2 > .active > a:hover,
.nav-pills2 > .active > a:focus {
	color: #fff; /* #fff; */
    /* aktiviertes Kissen nach Auswahl, kräftig orange: #f80; */
	background-color: #f80; /* #08c; */
}
.nav-pills2.nav-stacked > li > a {
	margin-bottom: 3px;
}
.nav-pills2.nav-stacked > li:last-child > a {
	margin-bottom: 1px;
}
.nav-pills2 .dropdown-menu {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.nav-pills2 .open .dropdown-toggle,
{
	color: #fff; /* #fff; */
	background-color: #00f; /* #00f; */
	border-color: #999; /* #999; */
}
/* Tag Cloud CSS */
div#etagcloud
{ 
    float: right; 
    /* width: 22em;*/
  	width: 100%;
  	min-width: 230px;
  	min-height: 20px;  
  	padding: 0px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

div#etagcloud ul { list-style-type: none; list-style-position: inside; padding: 0; }
div#etagcloud ul li { float: left; padding: 3px; }
div#etagcloud ul li h1 { font-size: larger; line-height: 0; padding: 10px; margin: 3px; }
div#etagcloud ul li h1 a { color: #CC5555; }
div#etagcloud ul li h2 { font-size: large; line-height: 0; padding: 10px; margin: 0px;  }
div#etagcloud ul li h3 { font-size: medium; line-height: 0; padding: 10px;  margin: 3px; }
div#etagcloud ul li h3 a { color: #CCCC00; }
div#etagcloud ul li h4 { font-size: small; line-height: 0; padding: 10px; margin: 3px; }
div#etagcloud ul li h4 a { color: #8000ff; }
div#etagcloud ul li h5 { font-size: smaller; line-height: 0; padding: 10px; margin: 3px; }
div#etagcloud ul li h5 a { color: #008000; }
div#etagcloud ul li h6 { font-size: smaller; line-height: 0; padding: 10px; margin: 3px; }
div#etagcloud ul li h6 a { color: #5555CC; }


.formGroup{
  position:relative;
/*  display: inline-block; */
  padding-left: 50px;
}