/* CSS-Definitionen Backend DOMVM */
/* Copyright 2007 make|ad werbeagentur / ekonzeption  */

* {
	padding: 0;
	margin: 0;
}
html, body {
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
}


form {
	border: 0;
	margin: 0;
	padding: 0;
	}
	
/*input {
 	border: 1px solid #011A33;
		font-size: 10px;
	vertical-align:text-top;	
}*/

body a {
	text-decoration: none;
	color: Black;
	padding: 0;
	margin: 0;
}

body a:hover {
	text-decoration: none;
}

img,
img a {
	border: 0;
}

#barMask {
	position: absolute; 
	right: 0px; 
	top: 0px; 
	font-size: 1px; 
	width: 155px; 
	height: 15px; 
	background:#E8ECF6;
/*  background:lime;	*/
	}
	
*+HTML #barMask {
	position: absolute; 
	left: -155px; 
	top: 0px; 
	}

*HTML #barMask {
	position: absolute; 
	right: 115px; 
	top: 0px; 
	}
	
/* ----------- TEXTE --- */

.BeTextAbfrage A {
	color: #011A33;
	font-weight: bold;
	font-size: 11px;
	background-color: #E8ECF6;
}

.BeTextAbfrage A:HOVER {
	color: #FFF;
}
.BeTextBack280,
.BeTextBack280 A,
.BeTextBack,
.BeTextBack A {
	background-color: #E8ECF6;
	width: 500px;
	height: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#011A33;
	text-align: center;
	padding: 5px 0 0 -5px;
	float: left;
}

.BeTextBack280,
.BeTextBack280 A {
	width: 250px;
	}


.BeTextBack280 A:HOVER,
.BeTextBack A:HOVER {
	color: #FFF;
}

.BeText12 {
	font-size: 12px;
}

.Be-Login-Link,
.Be-Login-Link a,
.Be-Login-Link a:hover {
	background-color: #E8ECF6;
	color: #011A33;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Be-Login-Link a:hover {
	color: #FFF;
}

.BeLogin-Fehler {
	font-size: 11px;
	color: red;
	font-weight: bold;
}

.BeTextNormal {
	padding-left: 10px;
}

.BeTextBold {
	padding-left: 10px;
	font-weight: bold;
}

.BeBildRechts {
	float:right;
	padding-right: 20px;
}
/* -------- H1 bis H8 ---------  */

h2, 
h2 a {
	background-color: #E8ECF6;
	color: #011A33;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

h2 a:hover {
	color:#FFF;
}	

h3, 
h3 a {
	color: #011A33;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: -5px;
	margin-bottom: 0px;
	}
	
h3 A:HOVER {
	color: #011A33;
	text-decoration: underline;
	}

h4 {
	color: #011A33;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: -10px;
	margin-bottom: 0px;
}	
	
	
H5 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	margin-top: -5px;
	padding-top: -5px;
}
/* ----------------- ANFANG HAUPTMENUE ------------------------ */

.BeHauptmenu {
	position:absolute;
	top:80px;
}

.BeHauptmenu ul {
	list-style-type: none;
	font-size:11px;
	width:200px;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #fff;
}

.BeHauptmenu li a {
	color:#000;
	display:block;
	font-weight:bold;
	padding:5px 10px 5px 25px;
	border-top:1px solid #fff;
	background-color:#CBD4E8;
	width:165px;	
	}
*html .BeHauptmenu li a {
	width:200px;	
}
		
.BeHauptmenu li a:hover,
.BeHauptmenu li a:active, 
.BeHauptmenu li a:focus {
	color:#FFF;	
	background-color: #011A33;
	}

.BeHauptmenu li a:link, 
.BeHauptmenu li a:visited	{
	text-decoration: none;
	}	

.BeHauptmenu h1,
.BeHauptmenu h1 a:link,
.BeHauptmenu h1 a:visited {
	display:block;
	font-size:13px;
	text-decoration:none;
	color:#FFF;
	padding-right:10px;
	padding:3px 0px 3px 10px;	
	margin:0px;
	background-color: #011A33;
}

.BeHauptmenu-3 li a {
	color: #000;
	line-height: 13px;
	display: block;
	font-weight: normal;
	font-size: 10px;
	padding: 5px 10px 5px 35px;
	border-top: 1px solid #fff;
	background-color: #DCE5F9;
	width: 155px;	
	}
*html .BeHauptmenu-3 li a {
	width:200px;	
}
		
.BeHauptmenu-3 li a:hover,
.BeHauptmenu-3 li a:active, 
.BeHauptmenu-3 li a:focus {
	color:#FFF;	
	background-color: #011A33;
	border-top: 1px solid #fff;
	text-decoration:none;
	}

.BeHauptmenu-3 li a:link, 
.BeHauptmenu-3 li a:visited	{
	text-decoration: none;
	}	
.BeHauptmenuRandOben {	
	background-image: url(img/be_hauptmenu-rand-oben.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:10px;
	width:200px; 
	margin-top:10px;
	}

.BeHauptmenuRandUnten { 
	background-image: url(img/be_hauptmenu-rand-unten.gif); 
	background-repeat:no-repeat;
	height:10px;
	width:200px; 
	margin-bottom:10px;
}

/* ----------------  ENDE HAUPTMENUE ------------------------ */

.BeGrRandOben {	
	background-image: url(img/be_gr-rand-oben.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:10px;
	width:780px; 
	margin-top:0px;
	}

.BeGrRandUnten { 
	background-image: url(img/be_gr-rand-unten.gif); 
	background-repeat:no-repeat;
	height:10px;
	width:780px; 
	margin-bottom:10px;
}

.BeIframe {
	background-color: #E8ECF6;
	padding: 0px 5px 5px 0px;
}



/* ----------------  ANFANG HEADER ------------------------ */

.BeHeaderLogo {
	position: absolute;
	background-image: url(img/be_header-domvm-logo.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 50px;
	top: 20px;
	left: 30px;
}

.BeHeaderLogin {
	position: absolute;
	top: 0px;
	left: 225px;
	background-image: url(img/be-header-login-back.gif);
	background-repeat: no-repeat;
	width: 690px;
	height: 54px;
	padding-left: 80px;
	padding-top: 3px;
	color: #000;
	font-size: 10px;
	}

*html .BeHeaderLogin {
	width: 774px;
}
	
.BeHeaderLogin a {
	text-decoration: none;
	color: #000;
}

.BeHeaderLogin a:hover {
	text-decoration: underline;
	color: #000;
}


.BeHeaderLoginTextGruen {
	float:left;
	/*color: #B3D924;*/
	font-weight:bold;
	font-size: 10px;
	padding-right: 5px;
}
.BeHeaderDatum {
	position: absolute;
	top: 54px;
	left: 225px;
	background-image: url(img/be-header-datum-back.gif);
	background-repeat: no-repeat;
	width: 768px;
	height: 21px;
	text-align: right;
	color: #011A33;
	font-size: 11px;
	padding-top: 3px;
	padding-right:3px;
	margin-right: 3px;
}

*html .BeHeaderLogin,
*html .BeHeaderDatum {
	width: 774px;
}

/* ------------------  ENDE HEADER ----------------------- */

/* --------- Anfang Index mit Nachrichten --------- */

.BeIndexRowMessage {
	background-color: #E8ECF6;
	overflow:hidden;
	width: 280px;
}

.BeIndexIconMessage {
	padding: 2px 2px 2px 10px; 
	float:left;
	width: 35px;
	background-color: #E8ECF6;

}

.BeIndexIconMessage img {
	vertical-align:text-bottom;

}


.BeIndexTextMessage {
	padding: 10px 2px 2px 10px;
	float:left;
	background-color: #E8ECF6;
	width:auto;
}






/*-------------------   ANFANG SEITENBAUM ---------------- */

.BeSeitenBaumBlindLeer {
	position:relative;
	left: -15px;
}

* HTML .BeSeitenBaumBlindLeer,
* HTML .BeSeitenBaumBlindPlus,
* HTML .BeSeitenBaumBlindMinus{
height: 20px;
margin-top:5px;
vertical-align:middle;
}

.BeSeitenBaumBlindPlus {
	background-image:url(img/plus.gif);
	background-repeat:no-repeat;
	padding: 0 0 8px 0px;
	position:relative;
	left: -15px;
}
* HTML .BeSeitenBaumBlindPlus {
	line-height: 22px;
}
.BeSeitenBaumBlindMinus {
	background-image:url(img/minus.gif);
	background-repeat:no-repeat;
	padding: 0 0 8px 0px;
	position:relative;
	left: -15px;
}


.BeSeitenBaumBlindMvLeer{
	position:relative;
	left: -15px;
}

*+ HTML .BeSeitenBaumBlindMvLeer{
	position:relative;
	left: -10;
}

.BeSeitenBaumBlindMvMinus {
	background-image:url(img/minus-button.gif);
	background-repeat:no-repeat;
	padding: 0 0 8px 0px;
	position:relative;
	left: -15px;

}
*+HTML .BeSeitenBaumBlindMvMinus{
	background-image:url(img/minus.gif);
	position:relative;
	z-index:999;
	left: 0;
}
.BeSeitenBaumBlindMvPlus{
	background-image:url(img/plus.gif);
	background-repeat:no-repeat;
	padding: 0 0 8px 0px;
	position:relative;
	left: -15px;
}

*+HTML .BeSeitenBaumBlindMvPlus{
	position:relative;
	left: 0px;

}




.BeSeitenBaumSubMenue1 {
	position:relative;
	left: 0px;
   }
   
.BeSeitenBaumSubMenue2 {
	position:relative;
	left: 13px;
   }
   
      

DIV#BeSeitenBaumRechts LI, 
DIV#BeSeitenBaum LI {
   padding: 0 0 0 20px;
   margin: 0;
   list-style-type: none;


	}
DIV#BeSeitenBaumRechts,
DIV#BeSeitenBaum {
   padding: 5px 8px;
   line-height: 22px;
   background-color: #E8ECF6;
}	
DIV#BeSeitenBaumRechts LI,
DIV#BeSeitenBaum LI {
	background-image:  url(img/be_seitenb_tree01.gif);
	background-repeat: no-repeat;
	}
		

	
/* -----Ebene 1 */
DIV#BeSeitenBaumRechts A.BeSeitenBaum01,
DIV#BeSeitenBaum A.BeSeitenBaum01 {
	background:  url(img/be_seitenb-li-back01-off.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	}

*HTML DIV#BeSeitenBaumRechts A.BeSeitenBaum01,
DIV#BeSeitenBaum A.BeSeitenBaum01 {

	}
DIV#BeSeitenBaumRechts .BeSeitenBaum01,	
DIV#BeSeitenBaum .BeSeitenBaum01 {
	background:  url(img/be_seitenb-li-back01-off.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 5px;
	padding: 0 0 0 20px;
}	
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum01 LI,
DIV#BeSeitenBaum A.BeSeitenBaum01 LI {
	background:  url(img/be_seitenb-li-back01-off.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 5px;					
   padding: 0 0 0 20px;
	}
		
DIV#BeSeitenBaumRechts A.BeSeitenBaum01:hover,
DIV#BeSeitenBaum A.BeSeitenBaum01:hover {
	background:  url(img/be_seitenb-li-back01-on.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;
	font-weight: bold;
   }
DIV#BeSeitenBaumRechts A.BeSeitenBaum01Auswahl,	
DIV#BeSeitenBaum A.BeSeitenBaum01Auswahl {
background:  url(img/be_seitenb-li-back01-on.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;					
	font-weight: bold;
   }	

DIV#BeSeitenBaumRechts LI.BeSeitenBaum01last,	
DIV#BeSeitenBaum LI.BeSeitenBaum01last {
	background:  url(img/be_seitenb-tree-last.gif) 
               no-repeat
               0% 0%;
   }	
   

/* Ebene 1 Seiten hinzufügen */	

DIV#BeSeitenBaumRechts A.BeSeitenBaum01Add, 
DIV#BeSeitenBaum A.BeSeitenBaum01Add {
	background:  url(img/be_seitenb-li-back01-offadd.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	color: #666;
	}

DIV#BeSeitenBaumRechts A.BeSeitenBaum01Add LI,
DIV#BeSeitenBaum A.BeSeitenBaum01Add LI {
	background:  url(img/be_seitenb-li-back01-offadd.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 15px;					
   padding: 0 0 0 25px;
	}
		
DIV#BeSeitenBaumRechts A.BeSeitenBaum01Add:hover,
DIV#BeSeitenBaum A.BeSeitenBaum01Add:hover {
	background: url(img/be_seitenb-li-back01-onadd.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;
	font-weight: bold;
	color: Black;
   }
	
 /*---Ebene 2 */	
 
DIV#BeSeitenBaumRechts .BeSeitenBaum02, 
DIV#BeSeitenBaum .BeSeitenBaum02  {
	background:  url(img/be_seitenb-li-back02-off.gif) 
               no-repeat
               0% 0%;
    margin: 0 0 0 5px;
	padding: 0 0 0 20px;
}	
 
DIV#BeSeitenBaumRechts A.BeSeitenBaum02,
DIV#BeSeitenBaum A.BeSeitenBaum02 {
	background:  url(img/be_seitenb-li-back01-off.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	}
	
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum01NoEdit,
DIV#BeSeitenBaum A.BeSeitenBaum01NoEdit {
	background:  url(img/be_seitenbaum_edit-no.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	}
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum02NoEdit, 
DIV#BeSeitenBaum A.BeSeitenBaum02NoEdit {
	background:  url(img/be_seitenbaum_edit-no.gif) no-repeat 0% 0%;
    margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	}
		
DIV#BeSeitenBaumRechts A.BeSeitenBaum03NoEdit,
DIV#BeSeitenBaum A.BeSeitenBaum03NoEdit {
	background:  url(img/be_seitenbaum_edit-no.gif) 
               no-repeat
               0% 0%;

	padding: 0 0 0 20px;
	}	
		
DIV#BeSeitenBaumRechts A.BeSeitenBaum02 LI,
DIV#BeSeitenBaum A.BeSeitenBaum02 LI {
	background:  url(img/be_seitenb-li-back02-off.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 60px;
   }
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum02:hover,
DIV#BeSeitenBaum A.BeSeitenBaum02:hover {
	background:  url(img/be_seitenb-li-back02-on.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;
	font-weight: bold;
   }	
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum02Auswahl,
DIV#BeSeitenBaum A.BeSeitenBaum02Auswahl {
	background:  url(img/be_seitenb-li-back01-on.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;					
	font-weight: bold;
   }	
		
DIV#BeSeitenBaumRechts LI.BeSeitenBaum02last,
DIV#BeSeitenBaum LI.BeSeitenBaum02last {
	background:  url(img/be_seitenb-tree-last.gif) 
               no-repeat
               0% 0%;
   }	
	
/* Ebene 2 Seiten hinzufügen */	

DIV#BeSeitenBaumRechts A.BeSeitenBaum02Add,
DIV#BeSeitenBaum A.BeSeitenBaum02Add {
	background:  url(img/be_seitenb-li-back02-offadd.gif) 
               no-repeat
               0% 0%;		   
    margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	color: #666;

	}

DIV#BeSeitenBaumRechts A.BeSeitenBaum02Add LI,
DIV#BeSeitenBaum A.BeSeitenBaum02Add LI {
	background:  url(img/be_seitenb-li-back02-offadd.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 15px;					
   padding: 0 0 0 25px;
	}

DIV#BeSeitenBaumRechts A.BeSeitenBaum02Add:hover,		
DIV#BeSeitenBaum A.BeSeitenBaum02Add:hover {
	background: url(img/be_seitenb-li-back02-onadd.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;
	font-weight: bold;
	color: Black;
   }

/* ---Ebene 3 */
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum03,
DIV#BeSeitenBaum A.BeSeitenBaum03 {
	background:  url(img/be_seitenb-li-back03-off.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;
   }
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum03:hover,
DIV#BeSeitenBaum A.BeSeitenBaum03:hover {
	background:  url(img/be_seitenb-li-back03-on.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;
	font-weight: bold;
   }	
	
DIV#BeSeitenBaumRechts A.BeSeitenBaum03Auswahl,
DIV#BeSeitenBaum A.BeSeitenBaum03Auswahl {
	background:  url(img/be_seitenb-li-back01-on.gif) 
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;					
	font-weight: bold;
   }		
	
/* Ebene 3 Seiten hinzufügen */	

DIV#BeSeitenBaumRechts A.BeSeitenBaum03Add,
DIV#BeSeitenBaum A.BeSeitenBaum03Add {
	background:  url(img/be_seitenb-li-back03-offadd.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	color: #666;
	position:r
	}

DIV#BeSeitenBaumRechts A.BeSeitenBaum03Add LI, 
DIV#BeSeitenBaum A.BeSeitenBaum03Add LI {
	background:  url(img/be_seitenb-li-back03-offadd.gif) 
               no-repeat
               0% 0%;
   margin: 0 0 0 15px;					
   padding: 0 0 0 25px;
	}
		
DIV#BeSeitenBaumRechts A.BeSeitenBaum03Add:hover,
DIV#BeSeitenBaum A.BeSeitenBaum03Add:hover {
	background: url(img/be_seitenb-li-back03-onadd.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 20px;
	font-weight: bold;
	color: Black;
   }

/* ------------------- */

DIV#BeSeitenBaumRechts UL, 
DIV#BeSeitenBaum UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
	
DIV#BeSeitenBaumRechts UL,
DIV#BeSeitenBaum UL {
   background: url(../../graphics/exim.gif)
               repeat-y
               0% 0%;
   }


.BeSeitenBaumRandOben {	
	background-image:  url(img/be_seitenb-rand-oben.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:10px;
	width:280px; 
	margin-top:0px;
	overflow:hidden;
	}
	
.BeSeitenBaumRandUnten {	
	background-image:  url(img/be_seitenb-rand-unten.gif);
	background-repeat:no-repeat;
	background-position: top;
	height:10px;
	width:280px;
	margin-bottom:25px; 
	overflow:hidden;
	}	
		
	
/*------------------- ENDE SEITENBAUM -------------------- */	
	
	
/*-------------------  ANFANG SEITEN EDIT -----------------*/

.BeSeitenEdit {
	background-color:#E8ECF6;
	clear: both;
	}
	
.BeSeitenEditIndent {
	padding-left:10px;
	}
.BeSeitenEditRandOben {	
	background-image: url(img/be_rechts-rand-oben.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:10px;
	width:500px; 
	overflow:hidden;
	}
	
.BeSeitenEditRandUnten {	
	background-image: url(img/be_rechts-rand-unten.gif);
	background-repeat:no-repeat;
	background-position: top;
	height:10px;
	width:500px;
/*	margin-bottom:25px; */
	overflow:hidden;
	}	
	
.BeSeitenEditRandUntenLinks {	
	background-image: url(img/be_rechts-rand-unten.gif);
	background-repeat:no-repeat;
	background-position: top;
	height:10px;
	width:500px;
	margin-bottom:25px; 
	overflow:hidden;
	float: left;
	}		
	
.BeSeitenEditKopf {
	background-color: #98A5BB;
	height: 30px;
	width: 100%;
}

.BeSeitenEditKopfInter {
	background-color: #98A5BB;
	height: 30px;
	width: 500px;
}
.BeSeitenEditKopf280 {
	background-color: #98A5BB;
	height: 30px;
	width: 280px;
}

.BeSeitenEditKopfGr {
	background-color: #98A5BB;
	width: 780px;
	float: left;
}

.BeSeitenEditKopfText {
	color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	float:left;
	padding-top:5px;
/*	width: 75%;*/
}

.BeSeitenEditKopfTextKlein {
	color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 10px;
	float:left;
	padding-top:5px;
/*	width: 75%;*/
}

.BeSeitenEditInfo {
	float: right;
	padding: 3px;
}
.BeSeitenEditSeiteCont {
	background-color: #E8ECF6;
	padding: 0 0 0 0px;
}

.BeSeitenEditSeiteContDomVerw {
	background-color: #E8ECF6;
	padding: 5px 5px 5px 10px;
}

.BeSeitenEditSeiteContDomVerw ul { /* hinzugefügt 21.12.2006 AE */
	margin:0;
	padding:0;
	padding-left:20px;
	list-style: square;
}

.BeSeitenEditSeiteContDomVerw2 {
	background-color: #E8ECF6;
	padding: 5px 5px 5px 10px;
	height:100px;
}

.BeSeitenEditSeiteContDomVerw a:hover {
	text-decoration: underline;
}
.BeSeitenEditSeiteTextIndent {
	padding: 0 30px 0 30px;
}
.BeSeitenEditSeiteContGr {
	background-color: #E8ECF6;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	line-height: 14px;
	width: 100%;
}

.BeSeitenEditSeiteLabel {
	background-color: #E8ECF6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	width: 135px;
	padding:3px 10px 0px 10px;
	text-align:left;
	font-size:11px;
	font-weight: bold;	
	color: #011A33;	
}

.BeSeitenEditSeiteLabelLang {
	background-color: #E8ECF6;
	float: left;
	width: 500px;
	text-align:left;
	font-size:14px;
	font-weight: bold;
	text-indent: 10px;
	padding-top: 5px;
}

.BeSeitenEditToolbar {
	background-color: #E8ECF6;	
	padding:10px 0px 10px 0px;
	font-style:italic; 
}

.BeSeitenEditTrenner {
	height:1px;
	background-color:White;
	overflow:hidden;
	clear:both;
	width: 100%;	
}
.Hintergrund {
		background-color: #E8ECF6;	
		width: auto;
		height: auto;
		overflow:hidden;
		}


.BeSeitenEditTrennerOffen {
	height:1px;
	background-color:#E8ECF6;
	width:500px;
	overflow:hidden;
	clear:both;
}

.BeSeitenEditTrennerLeer {
	height:5px;
	overflow:hidden;
	width: 500px;
}

.BeSeitenEditTrennerLeerBg {
	height:5px;
	overflow:hidden;
	width: 500px;
	background-color: #E8ECF6;
}
.BeSeitenEditTrennerLinks {
	height:1px;
	background-color:White;
	overflow:hidden;
	float: left;
}

.BeSeitenInhaltEven {
	background-color: #D6DBE4;
	overflow: auto;
	border-bottom: 2px dotted #98A5BB;
	height: auto;
	padding-top: 5px;
	width: 500px;
}

.BeSeitenInhaltOdd {	
	background-color: #CBD2DD;	
	overflow: auto;
	border-bottom: 2px dotted #98A5BB;	
	height: auto;
	padding-top: 5px;
	width: 500px;	
}

.BeSeitenInhaltContKopf {
	font-weight: bold;
	font-size: 13px;
	padding-left: 10px;
	margin-top:5px;
	width: 400px;	
	float: left;
	}
	
.BeSeitenInhaltContVorschau {
	padding-left: 10px;
	width: 400px;	
	float: left;
	padding-bottom: 10px;
	border-bottom: 1px dotted #98A5BB;		
}

.BeSeitenInhaltContStatus {
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom:10px;
	width: 400px;	
	float: left;
}
.BeSeitenInhaltTools {
	float: right;
	height:100px;
	/*position: relative;*/
	}

	
.BeSeitenNeuCont {
padding-left: 10px;
margin-left: 10px;
}	

.BeSeitenNeuListe UL {
	list-style-image: url(img/be_seite-neu-liste-ordner.gif);
	font-size:11px;
	width:500px;
}	

.BeSeitenNeuListe LI {
	list-style-image: url(img/be_seite-neu-liste-ordner-p.gif);
	font-size:11px;
	width:500px;
	padding:0px;
	margin:0px;
}	

.BeSeitenNeuListeHier LI {
	color: lime;
}
.BeSeitenNeuListeSub1 UL {
	
}

.BeSeitenNeuListeSub2 UL {
	
}

.BeSeitenMetaCont {
	float: left;
	height: auto;
}

.BeLoginCont {
	background-color: #E8ECF6;
	padding: 3px 10px 3px 10px;
}

.BeLoginButtonStart {
	background-image: url(img/be-login-ok.gif);
	width:55px;
	height:30px;
}


/* -------------- ANFANG INHALT EDIT / ANLEGEN ------- */

.BeInhaltCont {
	background-color: #E8ECF6;
/*	padding: 15px 0 0 50px;*/
	height: auto;
	width: 500px;
	overflow: hidden;
	clear: both;
}

.BeInhaltFlashRow {
	background-color: #E8ECF6;
	padding: 0 0 0 10px;
	height: auto;
	overflow: hidden;
	clear: both;
}
.BeInhaltFlashIcon {
	width:50px;
	float:left;
}

.BeInhaltFlashFenster {
	width:200px;
	float:left;
	padding-top:8px;
}

.BeInhaltFlashFenster input {
	width: 190px;
}
.BeInhaltFlashPixelText {
	width:50px;
	float:left;
	padding-top: 10px;
}
.BeInhaltFlashPixel {
	width:100px;
	float:left;
	padding-top:8px;
}
.BeInhaltFlashPixel input {
	width:80px;
}
.BeInhaltFlashTrash {
	width:25px;
	float:left;
	padding:5px 0 0 60px;
	}
.BeInhaltCont100 {
	background-color: #E8ECF6;
	padding: 15px 0 0 10px;
	height: auto;
	width: 500px;
	overflow: hidden;
	text-indent: 10px;
}

.BeInhaltContBilder {
/*	display: none; */
	background-color: #E8ECF6;
/*	padding: 15px 0 0 50px;*/
	height: auto;
	width: 500px;
	overflow: hidden;
	clear: both;
	text-indent: 10px;
}

.BeInhaltContBilderHeader {
	
}

.BeInhaltBildTextCont {
	width: 50px;
	float: left;
	text-align: center;
}
input.BeInhaltBildTextRadio {

}


.BeInhaltContAktuell {
	background-color: #E8ECF6;
	padding: 5px 0 5px 0;
	height: auto;
	width: 500px;
	overflow: hidden;
	clear: both;
	text-indent: 10px;
	font-weight: bold;
}
.BeInhaltAktuell {
	padding: 5px 0 0 10px;
}

.BeInhaltAktuellFehler {
	background-color: #FF7272;
	padding: 5px 0 5px 0;
	height: auto;
	width: 500px;
	overflow: hidden;
	clear: both;
	text-indent: 10px;
	font-weight: bold;
}
.BeInhaltAktuellTree {
	padding: 5px 0 5px 10px;
	font-weight: bold;
}

.BeInhaltNews {
	padding: 5px 0 5px 10px;
	float:left;
	vertical-align:baseline;
}
.BeInhaltContBild {
/*	background-color: lime;*/
	float: left;

	padding:10px 10px 10px 10px;
}

.BeInhaltContText {
	background-color: #E8ECF6;
	float: left;
	padding:10px 10px 10px 10px;
	width: 400px;

}

.BeInhaltPfad {
	background-color: #E8ECF6;
	height: 15px;
	width: 100%;
	float: left;
	padding: 0 10px 0 10px;
}

/* ------------ Neuer Inahalt Bild --------------- */

.BeInhaltCont {
	width: 100%;
	overflow: hidden;
}

.BeInhaltBildLabel {
	background-color: #E8ECF6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	width: 135px;
	padding:3px 0 0px 0;
	text-align:left;
	font-size:11px;
	text-indent: 10px;	
}

.BeInhaltBildLabelBold {
	background-color: #E8ECF6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	width: 135px;
	padding:3px 0 0px 0;
	text-align:left;
	font-size:11px;
	text-indent: 10px;	
	font-weight: bold;
}

.BeInhaltBildCont {
	float: left;
	width: 320;
	text-indent: 0;
}


.BeInhaltBildContFehler input {
 	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 100px;
	font-size: 10px;
	vertical-align:text-top;
}

.BeInhaltBildForm1 {
	width:260px;	
	padding: 0 0 0 0;
	margin: 0;
	text-indent: 0;
}

.BeInhaltBildTool {
	float: right;
	width: 50px;
	text-align: left;
	text-indent: 0;
}

.BeInhaltBildTextTool {
	float: right;
	width: 50px;
	text-align: left;
	text-indent: 0;
}


.BeInhaltBildVorschau {
	float: left;
	width:300px;
	text-indent: 0;
}

.BeInhaltBildVorschau img {
	margin: 3px 5px 3px 0;
}

.BeInhaltBildUpload {
	width: 350px;
	text-indent: 0;
	padding: 5px 0 0 0;
}
/* -------------- PAPIERKORB --------------------- */

.BeSeitenInhaltTrash {
	margin-left: 10px;
	width: 370px;	
	float: left;
}

.BeSeitenTrashTools {
	float: right;
	height:35px;
}
/* --------------- Erscheinungsbild ------------------*/

.BeErscheinung {
	background-color: #E8ECF6;
	width: 500px;
}

.BeErscheinungCont {
/*	padding: 3px 10px 3px 10px; */
/*margin: 3px 10px 3px 10px; */
	overflow: hidden;
	background-color: #E8ECF6;
	clear: both;
}

.BeErscheinungText {
	padding: 3px 3px 3px 10px; 
/*margin: 3px 10px 3px 10px; */
	overflow: hidden;
	background-color: #E8ECF6;
	clear: both;
}

.BeErscheinungLabel {
	float: left;
	width: 140px;
	background-color: #E8ECF6;		
	text-indent: 10px;
	min-width: 140px;
}
.BeErscheinungDefFehler,
.BeErscheinungDefFehler input,
.BeErscheinungDef {
	width: 320px;
	float: left;
	background-color: #E8ECF6;	
}
.BeErscheinungDef2 {
	float: left;
	background-color: #E8ECF6;	
	height: 20px;
}


.BeErscheinungDef input {
	/*background-color:#fff;*/
	height:20px;
	text-align: center;
}
.BeGespeichertText {
	background-color: #98B4BB;
	text-indent: 10px;
	height: 15px;
	line-height: 12px;
	
}

input.BeErscheinungLoeschen {
	background: #CBD2DD;
	border: 1px solid #011A33;
	width: 150px;
	color: #000;
	font-size: 10px;

}

/* -------------- FORMULARFELDER --------------------- */

form { 
	margin: 0; 
	padding: 0;	
	}
.BeSeitenEditSeiteFormFehler,
.BeSeitenEditSeiteFormPass,
.BeSeitenEditSeiteForm {
	background-color: #E8ECF6;
}

form.BeSeitenEditSeiteFormEingabe {
	background-color: #FFF;
	border:1px solid #666;
	width: 500px;
}

.BeSeitenEditSeiteFormEingabeFehler {
	background-color: #F74C18;
	border:1px solid #A31E15;
}

.BeSeitenEditSeiteFormEingabeFehler2 {
	background-color: #FF9575;
	border:1px solid #A31E15;
}

.BeSeitenEditSeiteLabelField {
	background-color: #E8ECF6;
	text-indent: 10px;
	height: 25px;
	float: left;
	width: 190px;	
}

.BeSeitenEditSeiteLabelCheck {
	background-color: #E8ECF6;
	text-indent: 10px;
	height: 25px;
	float: left;
	width: 190px;	
}

.BeSeitenEditSeiteLabelText {
	background-color: #E8ECF6;
	text-indent: 10px;
	height: 25px;
	float: left;
	width: 190px;	
}


textarea.BeSeitenEditRTE {
	border: 1px solid;
	background-color: lime;
}

/* -------------------- CSS auswählen ------------------- */

input.be-css-auswahl-checkbox {
	padding: 5px 0 0 0;
}

.be-css-auswahl-upload input {
	background: #FFF;
	border: 1px solid #98A5BB;
	color: #000;
}


input.be-css-auswahl-upload-bild {
	padding: 5px 0 5px 0;
	border: 0;
}

.be-css-auswahl-bild-linktext A {
	vertical-align: top;
	padding: 0;
	margin: 0;
}

.be-css-auswahl-bild-linktext, 
.be-css-auswahl-bild-linktext a {
}

.be-css-auswahl-bild-linktext a:hover {
text-decoration: underline;
color: lime;
}




/* -------------------- ENDE SEITEN EDIT --------------- */



/* -------------------- ANFANG NEUER INHALT --------------- */

.BeNeuerInhalt {
	background-color:#E8ECF6;
	}

.BeNeuerInhaltRandOben {	
	background-image:   url(img/be_rechts-rand-oben.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:10px;
	width:500px; 
	margin-top:10px;
	overflow:hidden;
	}
	
.BeNeuerInhaltRandUnten {	
	background-image:   url(img/be_rechts-rand-unten.gif);
	background-repeat:no-repeat;
	background-position: top;
	height:10px;
	width:500px;
	margin-bottom:25px; 
	overflow:hidden;
	}	
	
.BeNeuerInhaltKopf {
	background-color: #98A5BB;
	height: 30px;
	width: 500px;
}

.BeNeuerInhaltKopfText {
	color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	float:left;
	padding-top:5px;
}

.BeNeuerInhaltInfo {
	float: right;
	padding: 3px;
}
.BeNeuerInhaltSeiteCont {
	padding:15px 0px 15px 0px;
	text-align:center;
	background-color: #E8ECF6;
}

.BeNeuerInhaltSeiteLabel {
	background-color: #E8ECF6;
	float: left;
	padding:3px 10px 0px 10px;
	text-align:left;
	font-size:11px;
}

.BeNeuerInhaltSeiteForm {
	margin:30px 0px 0px 50px;
	background-color: #E8ECF6;
	height:200px;
	font-size:12px;
}

.BeNeuerInhaltSeiteForm img {
	padding:5px 10px 0px 10px;
	margin:0px 10px 0px 10px;	
}

.BeNeuerInhaltTrenner {
	height:1px;
	background-color:White;
	overflow:hidden;
}


/* -------------- FORMULARFELDER --------------------- */

.BeNeuerInhaltCheckbox {
	margin-top:20px;
	cursor:pointer;
}

/* -------------------- ENDE NEUER INHALT --------------- */



/* ------------------------  POSTKORB --------------------- */
.BePostContGr {
/*background-color: #CBD2DD;*/
	background-color: #E8ECF6;
	padding: 0 0 0 0;
	font-size: 11px;
	overflow: visible;
}
.BePostTrenner {
	height:1px;
	background-color:White;
	overflow:hidden;
	clear: both;
}

.BePostTrennerDunkel {
	height:1px;
	background-color: #98A5BB;
	overflow:hidden;
	clear: both;	
}
.PostHeaderZeile {	
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;
	font-weight: bold;	
	background-color: #CBD2DD;	
	line-height: 20px;	
/*	height:40px;*/
}
*html .PostHeaderZeile {
	height:20px;	
}


.PostHeaderBox {
	width: 25px;
	float: left;
}
.PostHeaderGelesen {
	width: 25px;
	float: left;	
}
.PostHeaderAnhang {
	width: 25px;
	float: left;	
}
.PostHeaderAbsender {
	width: 150px;
	float: left;	
}
.PostHeaderBetreff {
	position:relative;
	width: 200px;	
	float: left;	
	font-weight: bold;
}
.PostHeaderDatum {
	/*position:relative;*/
	width:100px;	
	/*left:525px;
	top:-10px;*/
	float: left;
}

.PostHeaderZugang {
	position:relative;
	width: 330px;	
	float: left;		
}
.PostHeaderToolbox {
	width: 100px;
	float: left;
}


.PostZeile {
	width: 100%;
	line-height: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;
	font-weight: normal;	
	background-color: #E8ECF6;
}
.PostZeileBox {
	width: 25px;
	float: left;	
	background-color: #E8ECF6;	
	vertical-align: top;
}

.PostZeileAnhang {
	width: 25px;
	float: left;	
	background-color: #E8ECF6;
}
.PostZeileGelesen {
	width: 25px;
	float: left;	
	background-color: #E8ECF6;	
}
.PostZeileAbsender {
	width: 150px;
	float: left;	
	background-color: #E8ECF6;	

}
.PostZeileBetreff {
	width: 200px;
	float: left;		
	background-color: #E8ECF6;	
}

.PostZeileBetreffSelect {
	width: 250px;
	float: left;		
	background-color: #E8ECF6;		
}
.PostZeileDatum {
	width: 100px;
	float: left;
	background-color: #E8ECF6;	
}

.PostZeileZugang {
	width: 330px;
	float: left;		
	background-color: #E8ECF6;	
}
.PostZeileToolbox {
	width: 100px;
	float: left;
	border: none;
	padding-left: 5px;
	background-color: #E8ECF6;	
}
.PostZeileAbsenderUnread,
.PostZeileAbsenderUnread a {
	width: 150px;
	float: left;	
	font-weight: bold;	
}
.PostZeileBetreffUnread {
	width: 200px;
	float: left;		
	font-weight: bold;	
}
.PostZeileDatumUnread {
	width: 100px;
	float: left;
	font-weight: bold;
}
.PostSubmitZeile {
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;
	font-weight: bold;	
	background-color: #CBD2DD;	
	line-height: 30px;	
	height:40px;
	vertical-align: top;
}
*html .PostSubmitZeile {
	height:30px;	
}

.PostUnterZeile {
	width: 100%;
	line-height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;
	font-weight: bold;	
	background-color: #E8ECF6;
	vertical-align: text-bottom;
	overflow: hidden;
}
.PostUnterZeile a {
	color:#011A33;
}
select.postaktion {
	margin: 2px 0 0 0px;

}

.PostSeiten {
	float: left;		
	background-color: #E8ECF6;	
}
.PostSeiten a {
	padding: 0 2px 0 2px;
}
.PostSeiten a:hover {
	text-decoration: underline;
}
.PostSeitenAktiv,
.PostSeitenAktiv a {
	padding: 0 2px 0 2px;
	width: auto;
	color: #FFF;
	float: left;
}

.PostTextBack,
.PostTextBack A {
	background-color: #E8ECF6;
	width: 100%;
	height: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#011A33;
	text-align: center;
	padding: 5px 0 0 -5px;
}
.PostTextBack A:HOVER {
	color: #FFF;
}

/* Einzalmail */

.PostReadLabel {
	background-color: #E8ECF6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	width: 135px;
	padding:3px 10px 0px 10px;
	text-align:left;
	font-size:11px;	
}

.PostReadLaberCont {
	background-color: #E8ECF6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:3px 10px 0px 10px;
	text-align:left;
	font-size:11px;	
}

.PostReadLaberContBold {
	font-weight: bold;	
	background-color: #E8ECF6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:3px 10px 0px 10px;
	text-align:left;
	font-size:11px;		
}

.PostReadMessage {
	width: 100%;
	background-color: #E8ECF6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:3px 10px 3px 10px;
	text-align:left;
	font-size:11px;			
}

textarea.PostNachrichtTextarea {
	width: 480px;
	height: 350px;
}
/* Post Optionen */

.PostOptionenZeile {
	background-color: #E8ECF6;
	padding: 5px 5px 5px 10px;	
}

/* -------------------- Downloadlisten ----------------------- */

/* PRIVAT */

.BeDownHeaderZeilePrivat {
	background-color: #CBD5E8;	
	padding-left: 10px;
/*	min-height: 40px;*/
	line-height: 18px;
	overflow:hidden;
}
*html .BeDownHeaderZeilePrivat {
	height: 20px;
}
.BeDownZeileEvenPrivat {
	background-color: #CBD5E8;		
	text-indent: 10px;
	line-height: 20px;
	min-height: 25px;	
	height: 20px;
	overflow: hidden;
}
*html .BeDownZeileEvenPrivat {
	height: 20px;
	}
.BeDownZeileOddPrivat {
	background-color: #E9ECF0;
	text-indent: 10px;
	line-height: 20px;
	min-height: 25px;	
	height: 20px;
	overflow: hidden;
}
*html .BeDownZeileOddPrivat {
	height: 20px;
}

.BeDownZeileOddPrivatUpload {
	background-color: #E9ECF0;
	text-indent: 10px;	
	line-height: 30px;	
	height: 30px;
	min-height: 30px;
	overflow: auto;	
}
.BeDownLogo {
	position: absolute;
	top:75px;
	left:410px;
}

.BeDownHeaderProdukt {
	width: 160px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;			
	float: left;
}
.BeDownHeaderSparte {
	width: 230px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;		
	float: left;	
}
.BeDownHeaderDoku {
	width: 140px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownHeaderBeschreibung {
	width: 390px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownBeschreibung {
	width: 390px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownHeaderDatum {
	width: 80px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownHeaderVersion {
	width: 80px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownHeaderLink {
	width: 80px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;		
	float: left;		
}

/* EInzelzeile */
.BeDownProdukt {
	width: 160px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;			
	float: left;
}
.BeDownSparte {
	width: 230px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;	
}
.BeDownHeaderCheck {
	width: 30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: bold;
	text-align:left;
	font-size:12px;		
	float: left;	
}
.BeDownCheck {
	width: 30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;	
}
.BeDownSparteEdit {
	width: 500px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;	
}
.BeDownDoku {
	width: 140px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownDatum {
	width: 80px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownVersion {
	width: 80px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownLink {
	width: 80px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownHeaderUpload {
	width: 120px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
}

.BeDownUpload {
	width: 450px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
}
.BeDownTrenner40 {
	background-color: #FFF;
	width: 600px;
	height: 40px;
}
.BeDownSelectRubrik {
	width: 180px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #011A33;	
	padding: 0;
	font-weight: normal;
	text-align:left;
	font-size:12px;		
	float: left;		
	margin: 3px 0px 0 0px;	
		}
input.BeDownTextfeld50,
input.BeDownTextfeld75,
input.BeDownTextfeld100,
input.BeDownTextfeld150 {
	border: solid 1px #011A33;
	width: 100px;
	margin: 1px 0 0 10px;
}

input.BeDownTextfeld75 {
	width: 100px;
}

input.BeDownTextfeld150 {
	width: 150px;
}
input.BeDownTextfeld50 {
	width: 50px;
}

input.BeDownInputUpload {
	border: solid 1px #011A33;
	width: 300px;
	margin: 1px 20px 0 10px;	
}

select.BeDownSelectRubrik {
	margin: 1px 20px 0 10px;	
}

img.BeDownImg {
	vertical-align: text-bottom;
	margin: 0;
	padding: 0 0 0 px;
	border: 0;
}
/* ----------------------------------------------------------- */
/* Kalender Akquisecenter */


.calendar {
	background-color:  #CBD2DD;
	width:280px;
	font-size:12px;
	
}

.calendar-month {
	color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	padding-top:5px;
	background-color: #98A5BB;
	height:30px;
	text-align:center;
}

.calendar td {
	text-align:center;
	background-color: #E8ECF6;
}

.calendar th {
	background-color: #CBD2DD;
}

.BeCalendarHeute{
	color:white;
	font-weight:bold;
	background-color: #011A33;
}


/* -------------------- DIV Positionen --------------- */

#BeContainer {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	width:1000px; 
	height:100%;
	background-color:#FFF;
/*	float:left;*/
}

#BeHeader {
	background-color:#FFF;
	color:black;
	height:100px;
	width:980px;
	float:left;
}


#BeInhaltLinks {
	position:absolute;
	left: 5px;
	top: 40px;
	background-color:#FFF;
	width:200px;
}

#BeInhaltMitte {
	position:absolute;
	left:210px;
	top:130px;
	background-color:#FFF;
	width:280px;
}

#BeInhaltMitteGr {
	position:absolute;
	left:210px;
	top:130px;
	width:780px;
}

#BeInhaltMitteMGr {
	position:absolute;
	left:212px;
	top:131px;
	background-color:#FFF;
	width:500px;
}

#BeInhaltRechts {
	position:absolute;
	left:495px;
	top:130px;
	background-color:#FFF;
	width:500px;
}

#BeInhaltRechtsMGr {
	position:absolute;
	left:717px;
	top:130px;
	background-color:#FFF;
	width:280px;
}

#PasswordCheck {
	visibility: hidden;
	margin-left: 250px;
}

#BeMessage {
	position:absolute;
	left: 25px;
	top: 25px;
	background-color:#FFF;
	width:280px;
}

#BeInstall {
	position:absolute;
	left:25px;
	top:25px;
	background-color:#FFF;
	width:500px;
	overflow: hidden;
}
/* ------------------ DEBUG --------------- */


#BeFooter {
	/*clear:both;*/
	position:absolute;
	top:700px;
	left:5px;
	width: 200px;
	font-weight:bold;
	font-size:10px;
	padding:5px 5px 5px 5px;
}

#BeFooter a,
#BeFooter a:visited {
	background-color:#D0E893;
	border-left:1px solid #BBB;
	border-top:1px solid #BBB;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	line-height:24px;
	padding: 2px 2px 2px 2px;
}

#BeFooter a:hover,
#BeFooter a:focus,
#BeFooter a:active {
	background-color:#A9D92F;
}
/* ------------- Benutzerverwaltung ---------*/

.Be-Benutzergruppe-Cont {
	background-color: #E8ECF6;
	width: 500px;
	overflow:hidden;
	padding: 5px 1px 5px 10px;

}
.Be-Benutzergruppe-RowCont {
	clear:both;
	margin:0, 0, 0, 0;
	width:490px;
}
.Be-Benutzergruppe-Icon {
	width:30px;
	float: left;
	vertical-align: absmiddle;	
}
.Be-Benutzergruppe-IconTool {
	width:30px;
	float: right;
	vertical-align: absmiddle;	

}
.Be-Benutzergruppe-Name {
	width:380px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0;
}

.Be-Benutzergruppe-Name a:hover {
	text-decoration: underline;
}

/* ------------- Benutzerverwaltung Ende ----*/



/* ------------- Interessentenverwaltung ---------*/

.BeInteressentenContainer {
	background-color: #E8ECF6;
	width: 500px;
	overflow:hidden;	
}
.Be-Interessenten-Cont {
	background-color: #E8ECF6;
	width: 500px;
	overflow:hidden;
	padding: 5px 1px 5px 0px;
	height: 100%;
}

.Be-Interessenten-ContHeader {
	background-color: #E8ECF6;
	width: 500px;
	overflow:hidden;
	padding: 0px 1px 0px 0px;
}
.Be-Interessenten-ContHeaderAdmin {
	background-color: #E8ECF6;
	width: 500px;
	overflow:hidden;
	padding: 0px 1px 0px 0px;
}

.Be-Interessenten-RowCont {
	clear:both;
	line-height: 18px;
	width:500px;
	background-color: #E8ECF6;	
}



.Be-Interessenten-RowHeaderAdmin {
	clear:both;
	height: 18px;
	width:510px;
	background-color: #D6DBE4;
}

.Be-Interessenten-RowHeader {
	clear:both;
	height: 18px;
	width:500px;
	background-color: #D6DBE4;
}
.Be-Interessenten-Korr {
	background-color: #E8ECF6;
	width: 500px;
	overflow:hidden;
	padding: 5px 1px 5px 0px;
}
.Be-Interessenten-Buchstabe,
.Be-Interessenten-Buchstabe a {
	clear: both;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #011A33;	
	padding: 0 3px;
}

.Be-Interessenten-Buchstabe a:hover {
	text-decoration: underline;
}
.Be-Interessenten-Icon {
	width:30px;
	float: left;
	vertical-align: absmiddle;	
}
.Be-Interessenten-IconTool {
	width:30px;
	float: right;
	margin: 0 3px 0 0;
}

.Be-Interessenten-IconTool2 {
	width:30px;
	float: right;
	margin: 0 23px 0 0;
}

.Be-Interessenten-Auswahl {
	width:30px;
	float: left;
	text-align: left;
	padding: 5px 0 0 5px;
}

.Be-Interessenten-Name {
	width:200px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0;
}


.Be-Interessenten-Nummer {
	width:100px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0px;
}

.Be-Interessenten-Datum {
	width:65px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0px;
}

.Be-Interessenten-Name a:hover {
	text-decoration: underline;
}
.BeInteressentenAktionRe {
	width: 260px;
	padding: 0 10px;
	height: 30px;
	overflow:hidden;
}

.BeInteressentenAktionRe a:HOVER {
	text-decoration:none,
}

.BeInteressentenAktionRe2 {
	width: 260px;
	padding: 0 10px;

	overflow:hidden;
}
.BeInteressentenAktionRe2 img {
	padding-right: 5px;
	}
.BeInteressentenAktionRe a img {
	margin: 3px 5px;
}

.BeInteressenten110 {
	min-width: 90px;
	float: left;
	font-weight: bold;
	color: #011A33;
}
*html .BeInteressenten110 {
	width: 90px;
}
.BeInteressenten80 {
	min-width: 100px;
	float: left;
	font-weight: bold;
	color: #011A33;
}
*html .BeInteressenten80 {
	width: 100px;
}

. BeInteressentenCheck {
	min-width: 20px;
	float: left;
	font-weight: bold;
	color: #011A33;
}
*html .BeInteressentenCheck {
	width: 20px;
}
.BeInteressenten210Show,
.BeInteressenten110Show {
	width: 220px;
	float: left;
	color:#011A33;

}
*html .BeInteressenten110Show, BeInteressenten210Show {
	width: 90px;
	margin: 0 40px 0 0;
}

.BeInteressenten110Show {
	width: 150px;
}
.BeInteressenten110Fehler input,
.BeInteressenten110 input {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 140px;
	font-size: 10px;
}

.BeInteressenten110 select {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 140px;
	font-size: 10px;
}
.BeInteressenten50 {
	width: 50px;
	float: left;
}

.BeInteressenten50 input {
	border: 1px solid #011A33;
	margin: 0 5px;
	width: 70px;
}

.BeSeitenEditSeiteForm textarea  {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 192px;
	height:200px;
	font-size: 10px;
}

.BeInteressentenTextarea  {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 140px;
	height:400px;
	font-size: 10px;
}
.BeInteressentenClear {
	clear: both;
	width: 100%;
	height:1px;
	background-color:White;
	overflow:hidden;
}

.BeInteressentenKorrRow {
	clear:both;
	line-height: 22px;
	width:500px;
	background-color: #E8ECF6;
}

.BeInteressentenKorrRowAusgang {
	clear:both;
	line-height: 22px;
	width:500px;
	background-color: #DBDFE7;
	overflow:hidden
}

.BeInteressentenKorrRowEingang {
	clear:both;
	line-height: 22px;
	width:500px;
	background-color: #E8ECF6;
}
.BeInteressentenKorrHeaderBox {
	width: 25px;
	float: left;
}
.BeInteressentenKorrBox {
	width: 25px;
	float: left;	
	background-color: #E8ECF6;	
	vertical-align: top;
}

.BeInteressentenKorrHeaderBetreff {
	position:relative;
	width: 315px;	
	float: left;	
	font-weight: bold;
}

.BeInteressentenKorrBetreff {
	width: 315px;
	float: left;		
}

.BeInteressentenKorrHeaderSparte {
	position:relative;
	width: 150px;	
	float: left;	
	font-weight: bold;
}

.BeInteressentenKorrSparte {
	width: 150px;
	float: left;		
}
.BeInteressentenKorrHeaderDatum {
	position:relative;
	width: 80px;	
	float: left;	
	font-weight: bold;
	padding: 0 0 0 10px;
}

.BeInteressentenKorrDatum {
	width: 80px;
	float: left;		

	padding: 0 0 0 10px;
}
.BeInteressentenKorrHeaderKunde {
	position:relative;
	width: 165px;	
	float: left;	
	font-weight: bold;
	margin: 2px 2px;
}

.BeInteressentenKorrKunde {
	width: 165px;
	float: left;		
	background-color: #E8ECF6;	
}

.BeInteressentenKorrHeaderStatus {
	position:relative;
	width: 150px;	
	float: left;	
	font-weight: bold;
	margin: 2px 2px;
}

.BeInteressentenKorrStatus {
	width: 150px;
	float: left;		
	background-color: #E8ECF6;	
}

.BeInteressentenKorrHeaderTool {
	position:relative;
	width: 80px;	
	float: left;	
	font-weight: bold;
}

.BeInteressentenKorrTool {
	width: 80px;
	float: left;		
/*	background-color: #E8ECF6;	*/
	text-align: right;
	padding: 5px 0 5px 0;
}

.BeInteressentenTrenner {
	height:1px;
	width: 500px;
	background-color:White;
	overflow:hidden;
	clear: both;
}

.BeInteressentenAktionRe input {
	vertical-align: middle;	
}
/* ------------- Interessentenerwaltung Ende ----*/

/* ------------- Online-Anträge Start ------------*/
.BeOnlineAntrag {
	background-color: #E8ECF6;
	width: 500px;	
}
.BeOnlineAntragCont {
	padding: 0px;
	min-width: 400px;
	clear:both;
	width:500px;	
	background-color: #E8ECF6;	
}
.BeOnlineAntragRow {
	padding: 10px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

/* ------------- Online-Anträge Ende ------------*/

/* ----------- Gruppen einrichten Start ------- */
.BeGruppeNeuBox{


}
.BeGruppeEinzelRechtRow {
	clear:both;
	line-height: 22px;
	width:500px;

	overflow:hidden
}
.BeGruppeEinzelRechtRowPlatz {
	position:relative;
	width: 30px;	
	float: left;	
	font-weight: bold;
	padding: 0 0 0 10px;
}
.BeGruppeEinzelRechtRowTitel {
	position:relative;
	width: 200px;	
	float: left;	
	font-weight: bold;
	color: #011A33;
}
.BeGruppeEinzelRechtRowBox {
	width: 25px;
	float: left;	
	background-color: #E8ECF6;	
	vertical-align: top;
}
.BeGruppeEinzelKopfText {
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 10px;
	float:left;
	padding-top:5px;
}
/* ----------- Gruppen einrichten Start ------- */


/* ------------ NEWSBEREICH START --------------- */

.BeNews {
	background-color: #E8ECF6;
	width: 500px;
}

.BeNewsTrenner {
	clear:both;
	height: 5px;
	width:100%;
}
.BeNewsRechts {
	background-color: #E8ECF6;
}
.BeNewsSeiteCont {
	background-color: #E8ECF6;
	padding: 0 0 0 0px;
	overflow:hidden;
	width:100%;
}
.BeNewsSeiteContRow {
	clear:both;
	margin:0, 0, 0, 0px;
	padding-left:10px;
	width:100%;
	overflow:hidden;
}
.BeNewsLabel {
	width: 80px;
	float: left;
	font-weight: bold;
	color: #011A33;
}
.BeNewsLabel300Fehler,
.BeNewsLabel300 {
	float: left;
	font-weight: bold;
	color: #011A33;
}

.BeNewsText {
	color: #000;
	display:block;
	float:right;
}

.BeNewsTextLeft {
	color: #000;
	display:block;
	float:left;
}

.BeNewsLabel50 {
	float: left;
	background-color: #E8ECF6;	
	height:20px;
	font-weight: bold;
	color: #011A33;
	overflow:show;
}

.BeNewsLabel200 {
	float: left;
	width:180px;
	background-color: #E8ECF6;	
	height:20px;
	font-weight: bold;
	color: #011A33;
}
.BeNewsLabel50Fehler input,
.BeNewsLabel50 input {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 100px;
	font-size: 10px;
	vertical-align:text-top;
}
.BeNewsLabel100 {
	float: left;
	font-weight: bold;
	color: #011A33;
}

.BeNewsLabel100 input {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 200px;
	font-size: 10px;
	vertical-align:text-top;
}

.BeNewsLabel100 image, 
.BeNewsLabel100 A{
vertical-align:text-top;
}
.BeNewsLabel300Fehler input,
.BeNewsLabel300 input {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 350px;
	font-size: 10px;
	vertical-align:text-top;
}



.BeNewsLabel300Fehler textarea,
.BeNewsLabel300 textarea {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 350px;
	height: 60px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color:#000;
	vertical-align:text-top;
}
.BeNewsLabel300 {
	float: left;
	font-weight: bold;
	color: #011A33;
}
.BeNewsLabelNewsTextFehler textarea,
.BeNewsLabelNewsText textarea {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 350px;
	height: 300px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color:#000;
	vertical-align:text-top;
	}
	
.BeNewsSeiteCheck,
.BeNewsSeiteCheck input {
	padding-left: 10px;
	background-color: #E8ECF6;	
	float: left;
	font-weight: bold;
	color: #011A33;
	overflow:hidden;
}	
	
.BeNewsRechtsDatumText {
	padding: 0, 0, 0, 10px;
	float: left;
	font-weight: bold;
	color: #011A33;
	width:100px;
}	
	
.BeNewsRechtsDatumInputFehler input,
.BeNewsRechtsDatumInput input {
	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 100px;
	font-size: 10px;
	vertical-align:text-top;
}
	
.BeNewsSeiteRadio {
	border: 0;
	float:left;
	margin: 2px 10px;
	width: 30px;
	font-size: 10px;
	vertical-align:text-top;
}	

.BeNewsLabel200 {
	float: left;
	width:180px;
	background-color: #E8ECF6;	
	height:20px;
	font-weight: bold;
	color: #011A33;
}
.BeSeitenEditSeiteFormFehler input,
.BeInteressenten110Fehler input,
.BeNewsLabel300Fehler input,
.BeBannerContFormFehler input,
.BeBannerContFormFehler select,
.BeErscheinungDefFehler input,
.be-css-auswahl-upload-fehler input,
.BeNewsRechtsDatumInputFehler input,
.BeInhaltBildContFehler input,
.BeNewsLabel50Fehler input,
.BeNewsLabelNewsTextFehler textarea,
.BeNewsLabel300Fehler textarea,
.BeNewsLabel300Fehler input{
	background-color: #F74C18;	
}

.BeSeitenEditSeiteContDomVerw input {
 	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 100px;
	font-size: 10px;
	vertical-align:text-top;
}
.BeSeitenEditSeiteFormFehler input,
.BeSeitenEditSeiteFormPass input,
.BeSeitenEditSeiteFormKlein input,
.BeSeitenEditSeiteForm input {
 	border: 1px solid #011A33;
	margin: 2px 5px;
	font-size: 10px;
	vertical-align:text-top;
}

.BeSeitenEditSeiteFormPass input {
	width: 150px;
	height: 13px;
	}

.BeSeitenEditSeiteFormKlein input {
	width: 5px;
	}
/* ----------- News Uebersicht --------- */
.BeNewsPlatzhalter {
	width: 300px;
	clear:both;
	height:10px;
}
.BeNewsUebersicht {
	background-color: #E8ECF6;
	width: 500px;
	background-image:url(img/be-news-uebersicht-back.gif);
	background-repeat:repeat-y;
	
}	
.BeNewsUebersichtRow {
	clear:both;
	margin:0, 0, 0, 0px;
	padding-left:10px;
	width:100%;
	overflow:hidden;
}

.BeNewsUebersichtRowLinks {
	width: 100px;
	float:left;

}

.BeNewsUebersichtRowMitte {
	width: 320px;
	float:left;
}

.BeNewsUebersichtRowRechts {
	width: 50px;
	float:right;	
}	
.BeNewsUebersichtDatum {
	font-weight: bold;
	color: #011A33;
	height:50px;
}
.BeNewsUebersichtDom {
	font-weight: bold;
	color: #011A33;
	float:left;
}
.BeNewsUebersichtDom input {
	width:15px;
}

.BeNewsUebersichtDomCheck {
	font-weight: bold;
	color: #011A33;
	float:left;

}
.BeNewsUebersichtTitel {
	font-weight: bold;
	color: #011A33;
}
.BeNewsUebersichtTeaser {
	font-weight: normal;
	color: #000;
}

.BeNewsUebersichtKat {
	font-weight: bold;
	color: #011A33;
	width:75px;
	float:left;
	line-height:15px;
}
.BeNewsUebersichtKatText {
	font-weight: normal;
	color: #000;
	float:left;
	width: 200px;
	line-height:15px;
}
.BeNewsIconTool {
	width:30px;
	float: right;
	margin: 0 3px 0 0;
}

.BeNewsIconTool {
}

/* ------------ Abrechung -------------- */

.BeAbrechnungCont {
	background-color: #E8ECF6;
	width: auto;
	overflow:hidden;
	padding: 5px 1px 5px 10px;
	height: 100%;
	}


.BeAbrechnungRowCont {
	clear:both;
	line-height: 30px;
	width:770px;
	}

.BeAbrechnungRowContHeader {
	clear:both;
	line-height: 30px;
	width:770px;
	}
	
.BeAbrechnungMonat {
	width:60px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0px;}

.BeAbrechnungJahr {
	width:60px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0;
	}
	
.BeAbrechnungGroesse {
	width:100px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0;
	}
	

.BeAbrechnungLink {
	width:250px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0;
	}
	
.BeAbrechnungLink a,
.BeAbrechnungLink a hover {
	text-decoration:underline;	
	}

.BeAbrechnungRowContUnread {
	clear:both;
/*	line-height: 18px;*/
	width:500px;
	font-weight:bold;
	}
	
/* --- VIS Adminbereich --- */

.BeVisAdminCont {
	background-color: #E8ECF6;
	width: 770px;
	overflow:hidden;
	padding: 5px 1px 5px 10px;

}

.BeVisAdminRowCont	{
	clear:both;
/*	line-height: 18px;*/
	width:770px;
}

.BeVisAdminRowContHeader {
	clear:both;
/*	line-height: 18px;*/
	width:770px;
	overflow:hidden;
	}

.BeVisAdminCheck {
	width:20px;
	float: left;
	margin: 0 0 0 10px;
	text-align: right;
	padding: 5px 0 0 0px;
}

.BeVisAdminNameLang,
.BeVisAdminName {
	width:150px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0;
}

.BeVisAdminURLLang,
.BeVisAdminURL {
	width:250px;
	float: left;
	text-align: left;
	padding: 5px 0 0 0;

}

.BeVisAdminExecLang,
.BeVisAdminExec {
	width:280px;
	float: left;
	text-align: left;
	padding: 5px 0 0;

}
.BeVisAdminExecLang input,
.BeVisAdminURLLang input,	
.BeVisAdminURL INPUT,
.BeVisAdminExec INPUT {
	border: 1px solid #011A33;
	margin: 2px 0px;
	width: 150px;
	font-size: 10px;
	vertical-align:text-top;
}

.BeVisAdminNameLang input,	
.BeVisAdminName INPUT {
	border: 1px solid #011A33;
	margin: 2px 0px;
	width: 100px;
	font-size: 10px;
	vertical-align:text-top;
}	

.BeVisAdminExecLang,
.BeVisAdminURLLang,
.BeVisAdminNameLang {
	width: 450px;
}

.BeVisAdminExecLang input,	
.BeVisAdminURLLang input,	
.BeVisAdminNameLang input {
	width:550px;
}	
	
/* ------ Kontaktbereich ------- *




/* --------- Bannerverwaltung -------- */

.BeBannerContRow {
	background-color:#E8ECF6;	
	overflow: hidden;
	width:500px;
}

.BeBannerContBanner {
	padding: 8px 0 2px 10px;
	height: 40px;
	width: 270px;
	float:left;
	background-color:#E8ECF6;	
	}		
	
.BeBannerContPrio {
	padding: 12px 0 2px 0;
	height: 35px;
	width: 110px;
	float:left;
	background-color:#E8ECF6;	
	}		
	
.BeBannerContPrio select {
	width:100px;
}	
	
.BeBannerContLoeschen {
	padding: 12px 2px 2px 0;
	height: 35px;
	width: 25px;
	float:right;
	background-color:#E8ECF6;	
	}		

.BeBannerContLabel {
	padding: 8px 0 2px 10px;
	width: 130px;
	float:left;
	background-color:#E8ECF6;	
	color: #011A33;
	font-weight: bold;
}		

.BeBannerContForm2,
.BeBannerContForm {
	padding: 3px 3px 2px 0;
	width: 357px;
	float:left;
	background-color:#E8ECF6;	
	overflow:hidden;
}		

.BeBannerContFormFehler input,
.BeBannerContForm2 input,
.BeBannerContForm input {
 	border: 1px solid #011A33;
	margin: 2px 5px;
	width: 200px;
	font-size: 10px;
	vertical-align:text-top;	
}

.BeBannerContForm2 input {
	width:80px;
}

.BeBannerContForm select {
	margin-left:5px;
}


/* ---- Farbwähler ---- */
	#dhtmlgoodies_colorPicker{
		position:absolute;
		width:250px;
		padding-bottom:1px;
		background-color:#FFF;
		border:1px solid #317082;
		
		width: 252px;	/* IE 5.x */
		width/* */:/**/250px;	/* Other browsers */
		width: /**/250px;	
				
	}
	
	#dhtmlgoodies_colorPicker .colorPicker_topRow{
		padding-bottom:1px;
		border-bottom:3px double #317082;
		background-color:#E2EBED;
		padding-left:2px;
		
		width: 250px;	/* IE 5.x */
		width/* */:/**/248px;	/* Other browsers */
		width: /**/248px;	
		
		height: 20px;	/* IE 5.x */
		height/* */:/**/16px;	/* Other browsers */
		height: /**/16px;	
				
	}
	
	#dhtmlgoodies_colorPicker .colorPicker_statusBar{
		height:13px;
		padding-bottom:2px;
		width:248px;
		border-top:3px double #317082;	
		background-color:#E2EBED;
		padding-left:2px;
		clear:both;
		
		width: 250px;	/* IE 5.x */
		width/* */:/**/248px;	/* Other browsers */
		width: /**/248px;	
		
		height: 18px;	/* IE 5.x */
		height/* */:/**/13px;	/* Other browsers */
		height: /**/13px;	
						
	}
	
	#dhtmlgoodies_colorPicker .colorSquare{
		margin-left:1px;
		margin-bottom:1px;
		float:left;
		border:1px solid #000;
		cursor:pointer;
		
		width: 12px;	/* IE 5.x */
		width/* */:/**/10px;	/* Other browsers */
		width: /**/10px;	
		
		height: 12px;	/* IE 5.x */
		height/* */:/**/10px;	/* Other browsers */
		height: /**/10px;	
				
	}
	
	.colorPickerTab_inactive,.colorPickerTab_active{
	
		height:17px;
		padding-left:4px;
		cursor:pointer;	
		
		
	}
	.colorPickerTab_inactive span{
		background-image:url('images/tab_left_inactive.gif');
	}
	
	.colorPickerTab_active span{
		background-image:url('images/tab_left_active.gif');

	}
	.colorPickerTab_inactive span, .colorPickerTab_active span{
		line-height:16px;
		font-weight:bold;
		font-family:arial;
		font-size:11px;
		padding-top:1px;
		vertical-align:middle;
		background-position:top left;
		background-repeat: no-repeat;	
		float:left;
		padding-left:6px;
		-moz-user-select:no;
	}	
	.colorPickerTab_inactive img,.colorPickerTab_active img{
		float:left;
	}
	.colorPickerCloseButton{
		width:11px;
		height:11px;
		text-align:center;
		line-height:10px;
		border:1px solid #317082;
		position:absolute;
		right:1px;
		font-size:12px;
		font-weight:bold;
		top:1px;
		padding:1px;
		cursor:pointer;	
		
		width: 15px;	/* IE 5.x */
		width/* */:/**/11px;	/* Other browsers */
		width: /**/11px;
		
		height: 15px;	/* IE 5.x */
		height/* */:/**/11px;	/* Other browsers */
		height: /**/11px;

			
	}
	#colorPicker_statusBarTxt{
		font-size:11px;
		font-family:arial;
		vertical-align:top;
		line-height:13px;

	}

	.form_widget_amount_slider{
		border-top:1px solid #9d9c99;
		border-left:1px solid #9d9c99;
		border-bottom:1px solid #eee;
		border-right:1px solid #eee;
		background-color:#f0ede0;
		position:absolute;
		bottom:0px;
		
		width: 5px;	/* IE 5.x */
		width/* */:/**/3px;	/* Other browsers */
		width: /**/3px;
		
		height: 5px;	/* IE 5.x */
		height/* */:/**/3px;	/* Other browsers */
		height: /**/3px;
				
	}
	.colorSliderLabel{
		width:15px;
		height:20px;
		float:left;
		font-size:11px;
		font-weight:bold;
	}
	.colorSlider{
		width:175px;
		height:20px;
		float:left;
	}
	.colorInput{
		width:45px;
		height:20px;
		float:left;
	}	
	.colorPreviewDiv{
		width:186px;
		margin-right:2px;
		margin-top:1px;
		border:1px solid #CCC;
		height:20px;
		float:left;
		cursor:pointer;
		
		width: 188px;	/* IE 5.x */
		width/* */:/**/186px;	/* Other browsers */
		width: /**/186px;
		
		height: 22px;	/* IE 5.x */
		height/* */:/**/20px;	/* Other browsers */
		height: /**/20px;
				

	}
	.colorCodeDiv{
		width:50px;
		height:20px;
		float:left;
	}
	
/* ------------ Kontaktformular --------- */	
#BeKontakt {
	position:absolute;
	left: 10px;
	top: 10px;
	background-color:#FFF;
	width: 500px;
}

.BeKontaktCont {
	padding: 0px;
	min-width: 400px;
	clear:both;
	width:500px;	
	background-color: #E8ECF6;	
}

.BeKontaktRow {
	padding: 2px 10px 2px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	background-color: #E8ECF6;		
	overflow:hidden;
}

.BeKontaktRowLabel {
	padding-top:5px;
	width: 100px;
	font-weight: bold;
	color: #011A33;
	float:left;
	}
	

.BeKontaktRowInput {
	padding: 5px 10px 0 0;
	width: 300px;
	font-size: 10px;
	font-weight: bold;
	color: #011A33;	
	vertical-align:text-top;
	float:left;
	overflow:hidden;
}

.BeKontaktRowInput input {	
 	border: 1px solid #011A33;
	}
.BeKontaktRowInputFehler textarea,
.BeKontaktRowInputFehler input { /* eingefügt 2007-01-04 ae */
	background-color: Red;
	border: 1px solid #011A33;
}

.BeKontaktRowInputFehler textarea,	
.BeKontaktRowInput textarea {
	border: 1px solid #011A33;
	width: 290px;
	height: 250px;
	float:rigtht;
	color: #011A33;
}
.BeKontaktRowSubmit input {
 	border: 1px solid #011A33;
	margin-left:50px;
	color: #FFF;
	background-color: #98A5BB;
	}
	
/* ----------- ADMINBEREICH ------------ */

.Be-Admin-Text-Cont {
	width: 500px;
	background-color:#E8ECF6; 	
	clear:both;

}

.Be-Admin-Text {
	padding: 3px 5px 5px 10px;	
	width: 150px;	
	float: left;
	background-color:#E8ECF6; 
}

.Be-Admin-TextBold {

	padding: 3px 5px 5px 10px;		
	width: auto;
	font-weight: bold;
	background-color: #E8ECF6;

}

.Be-Admin-Text a {
	color: #011A33;
	font-weight: bold;
	font-size: 10px;	
}

.Be-Admin-Text a:hover {
	color: #FFF;	
}

.Be-Admin-Textarea {
	padding: 5px 5px 5px 10px;
}

.Be-AdminBG {
	background-color:#E8ECF6;
	float: left;
}
/* ----------- ADMINBEREICH ENDE ------- */


/* News innerhalb BE — ae 2009-03-19   */

DIV#NewsDetailviewFilesContainer {
	border-top:1px solid White;
	margin-top:10px;
	padding-top:10px;
}

DIV.NewsDetailviewFiles {
	font-weight:bold;
	padding-left:20px;
}

DIV.NewsDetailviewFiles a {
	font-weight:normal;
	background: url(img/be-news_relatedfile.gif) no-repeat;
	padding:3px 0 5px 15px;
}

DIV.NewsDetailviewFileLink {
	margin-top:10px;
}

/* Downloads aus DCentral im BE - ae 2009-03-25 */

TR.BeDownZeileEvenPrivat:hover,
TR.BeDownZeileOddPrivat:hover  {
	background-color: #DDD;
}

TABLE.BeDownTabelle {
	font-size:1.2em;
}

TABLE.BeDownTabelle td, 
TABLE.BeDownTabelle th {
	padding:3px;
}