
/* #[ Verwaltungsmodul ]#################### */
.intLink {  }
img.intLink { border: 0; }
#menucontainer {
 width: 504px;
 height: 40px;
 background-color: #F8F8F8;
 padding: 5px;
 }
#toolBar1 select { font-size:10px; }
#toolBar1 input { font-size:10px;  padding: 0px; height: 18px; width:45px;}
#toolBar3 { font-size:12px; }
#toolBar4 { font-size:12px; }
#toolBar5 { font-size:12px; }
#toolBar6 { font-size:12px; }

#menucontainerB {
 width: 504px;
 height: 40px;
 background-color: #F8F8F8;
 padding: 5px;
 }
#toolBar1B select { font-size:10px; }
#toolBar1B input { font-size:10px;  padding: 0px; height: 18px; width:45px;}
#toolBar3B { font-size:12px; }
#toolBar4B { font-size:12px; }
#toolBar5B { font-size:12px; }
#toolBar6B { font-size:12px; }

.sourceText {
  color:#1F1F1F;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  border: 1px solid #7F9DB9;
  width:510px;
  height:300px;
  background-color: #FFF;
  padding:15px;
  resize:none;
}
.sourceText2 {
  color:#1F1F1F;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  border: 1px solid #7F9DB9;
  width:510px;
  height:200px;
  background-color: #FFF;
  padding:15px;
  resize:none;
}
#editMode label { cursor: pointer; }
.icon1 {
	cursor: pointer; 
	float: left;
	width: 22px;
	text-align: center;
	margin: 3px 1px;
	color: #000000;
	border:0px solid #008000;
	height: 16px;
	text-decoration: none;
	display: block;
	background: none;
}
.icon1:hover, .icon1:active {
	background: url('/img/hintergrund.png');
}
/* Formatierung für Dateiauswahl Gallery und Images Container */
.gallerycontainer {visibility:hidden; padding: 5px; left:20%; height:120px; width:300px; border: solid 1px #CCC; background-color: #F8F8F8; position:absolute; margin: auto; z-index:99999;
}
.gallerycontainer a {color: #CCC;
}
.imagecontainer {visibility:hidden; padding: 5px; left:20%; height:120px; width:300px; border: solid 1px #CCC; background-color: #F8F8F8; position:absolute; margin: auto; z-index:99999;
}
.datacontainer a {color: #CCC;
}
.datacontainer {visibility:hidden; padding: 5px; left:20%; height:120px; width:300px; border: solid 1px #CCC; background-color: #F8F8F8; position:absolute; margin: auto; z-index:99999;
}
.imagecontainer a {color: #CCC;
}
.seitecontainer {visibility:hidden; padding: 5px; left:20%; height:160px; width:300px; border: solid 1px #CCC; background-color: #F8F8F8; position:absolute; margin: auto; z-index:99999;
}
.seitecontainer a {color: #CCC;
}
.youtubecontainer {visibility:hidden; padding: 5px; left:20%; height:55px; width:200px; border: solid 1px #CCC; background-color: #F8F8F8; position:absolute; margin: auto; z-index:99999;
}
.youtubecontainer a {color: #CCC;
}
/* altes loading: .loading { visibility:hidden; position: absolute; left:0px; top:0px; margin: 0 0; width: 100%; height:100%; color:#fff; background: url('/img/containe.png'); z-index:999999;
}
*/
#overlay { 
   visibility: hidden;
   position: fixed;
   z-index:8888;
   top: 0px;
   left: 0px;
   height:100%;
   width:100%;

}

* html #overlay { /* ie6 hack */
   position: absolute;
   height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.overlayBG {
   background-color:#000;
   -ms-filter: "Alpha(Opacity=75)";
   filter:alpha(opacity=75);
   -moz-opacity: 0.75;
   opacity: 0.75;
}

#bittewarten {
   color:#fff;
   position:fixed;
   top:50%;
   left:50%;
   margin-left:-100px;
   margin-top:-100px;
   z-index:9999999;
   width:200px;
   height:200px;
   text-align:center;
}
* html #bittewarten { /* ie6 hack */
   position: absolute;
   margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

/* #[ Bearbeitungsmenü Formatierung ]#################### */
/*#description { height:140px; font-size:12px; position:relative; overflow:hidden; }
#descriptiontable { width:100%; border-collapse:collapse; }
#descriptiontable  td { width: auto; padding:3px; border-style:solid; border: 1px solid #fff; border-style:dashed;} 
td.formatmenu { background-color:#666666; text-align:center; border-style:solid; border: 1px solid #C0C0C0; padding:3px; width:15px; font-size:14px; text-transform:none; font-family: Times; }
td.formatmenu:hover { background-color:#FFFFFF; text-align:center}
td.offen { background-color:green;text-align:center }
td.offen:hover { background-color:yellow; text-align:center}*/
.verwaltungsmodusinfo { background-color:#000;
   -ms-filter: "Alpha(Opacity=75)";
   filter:alpha(opacity=75);
   -moz-opacity: 0.75;
   opacity: 0.75; padding:20px; position: absolute; width:260px; top:0px; right:45px;  font-size:10px;
   } /*nina padding:20px; position:relative; width:560px; top:-80px;  margin-bottom:-80px;  font-size:10px; */ 
.verwaltungsmenu { overflow:hidden; position:relative;  margin:0 280px -25px 40px; top:-20px; }
.speicherndiv { overflow:hidden; padding:15px 0; position:relative; width:550px; float:right; }
.logoutcontainer{ position:relative; top:-25px; overflow:hidden; }
[contenteditable]:hover:not(:focus) {
  outline: 1px dotted #fff;
}
.passwordForm2{
	margin: 0px;
}
.passwordForm2 input{
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 15px;
    line-height: 1em;
    padding: 1px;
    border: 1px solid #BBBBBB;
	width: 100px;
	margin: 5px 0 5px 0;
}
.passwordForm2 input[type=submit] {
    width: 50px;
}
/* #[ Sonderformatierungen für Kontakt ]#################### */

/*#content1 { padding:10px 20px; margin-left:200px; width:auto; background:#fff; -webkit-border-radius: 50px 50px 0 0; -moz-border-radius: 50px 50px 0 0; border-radius: 50px 50px 0 0; }*/
.contentcss{  width:auto; position:relative; z-index:1; min-height:300px; margin:0 230px 0 0px; padding:0 20px 0 0; border-top:dashed 0px #a4a4a4; border-right:dashed 1px #d0d0d0;  
} /* hier müssen die formatierungen des original content id übertragen werden */
#kontaktcontent {  width:auto; position:relative; z-index:1; min-height:300px; margin:0 230px 0 0px; padding:0 20px 0 0; border-top:dashed 0px #a4a4a4; border-right:dashed 1px #d0d0d0; }
#contentverwaltung {  width:auto; position:relative; z-index:1; min-height:300px; margin:0 0 0 0; padding:0 20px 0 0; }
#extradivborder { padding:10px; background:#fff; border: solid 1px #CCC; }
#extradivborderB { padding:10px; background:#fff; border: solid 1px #CCC; }
#backupundspeichernmenu { position:relative; /* nina left:200px; */ min-width:500px; margin:0 280px 0 0;
}

hr{
 background-color: #000; /* Farbe für Opera und Firefox */ 
 color: #000; /* Farbe für Internet Explorer (IE) */
 border: 0; 
 height: 1px; 
 }