/* Style-Sheet Luego.de - Microsoft Internet Explorer & Netscape6: 1024 x 768 */
/* Mindbox OHG */
/* Version 0.1*/
/* 2003-08-14T */

/* Verfahrensweisen */
/* .Klasse - Format(n/b) - Farbe(Bereich) - Suffix(Error)*/
/*Farben:
Jugendreisen
Klassenfahrten
Schatzkiste
Schwarz
Weiss
Beige
grey
*/

/*************************************************************/
/*********** DIE MINIMALE SCHRIFTGROESSE IST 10px ************/
/*************************************************************/
.dotjr {background-image:url(img/punkte_sr.gif);}
.dotjr_f {background-image:url(img/punkte_jr.gif);}
.dotjr2 {background-image:url(img/punkte_sr.gif);}

.dotcol1 {background-color:#FED480;}
.dotcol2 {background-color:#F7BB25;}

.dotwr {background-image:url(img/punkte_wr.gif);}
.backci {background-image:url(img/back_ci2.jpg);}
.backsu {background-image:url(img/back_su.jpg);}

.checkbox_x1 {
	border: 0px solid white;
	background-color: white }
}

.text-b-menue-big4 {
	font-size:18px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
.text-b-menue-big2 {
	font-size:16px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.text-b-menue-big3 {
	font-size:15px;
	font-family:arial,sans-serif;
	font-weight:bold;
	color:#000000;
}
.formbox-40 {
  border: 1px solid;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:40px;
}
.formbox-80 {
  border: 1px solid;
  font-size:12px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:180px;
}
.formbox-90 {
  border: 1px solid;
  font-size:12px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:210px;
}
.formbox-90-x {
  border: 1px solid;
  font-size:12px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:210px;
  height:60px;
}
/*formbox10*/
.formbox-120 {
  border: 1px solid;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:120px;
}

/*formbox12*/
.formbox-70 {
  border: 1px solid;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:70px;
}
/* Textformate */
.intro-link {
    color: #777777;
}
.intro-link:visited {
	color: #777777;
}

.intro-link:hover {
	color: #777777;
    text-decoration:underline;
}

.intro-link:active {
	color: #777777;
}

.intro-link:link {
	color: #777777;
}

.text-n-small-gray {
	font-size:9px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:000000;
}
.text-n-small-blue {
	font-size:9px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:#A7CFE3;
}
.text-n-small-kapcol {
	font-size:9px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:#BFD330;
}
ul {
  margin: 15px;
  margin-top: 0px;
  padding: 0px;
}
li {
  margin: 0px;
  padding: 0px;
  list-style-position:outside;
	list-style-image: url('img/headericon.gif');
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.071;
	font-weight: normal;
	margin-bottom:0px;
}


h1 {
  margin: 0px;
  padding: 0px;
  display:inline;
	color:#000000;
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:12px;
	margin-bottom:0px;
}

a {
	color:#000000;
}

a:link {
	text-decoration:none;
}

a:visited {
	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a:active {
	color:#000000;
	text-decoration:none;
}

/*errora*/
.text-n-standard-error {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:#B20000;
}

.text-n-red-error-top {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:#B20000;
	vertical-align:top;
}

.text-b-error {
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#B20000;
}
.text-n-break {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:#12416A;
}

.text-n-success {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:#006600;
}

.text-n-success-top {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color:#006600;
	vertical-align:top;
}

/*textbild -PictureDetailView.jsp*/
.text-n-bild {
	line-height:16px;
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
}


.text {font-size:12px; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; }

/*text2*/
.text-n-standard-top {
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	vertical-align:top;
	line-height:10px;
}

.text-n-standard {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.071;
	font-weight: normal;
}

.text-n-standard-big {
	font-size:12px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:12px;
}

.text-b-standard-red {
	color:#B20000;
	font-size:12px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:12px;
}

.text-b-standard-red-small {
	color:#B20000;
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:12px;
}

.text-n-standard-underline {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:10px;
	text-decoration:underline;
}

.text-n-standard-m {
  height:14px;
  margin-left:47px;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
}

/* title2 */

.text-b-standard-colored {
	font-size:11px;
	color:#BFD330;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:12px;
}

.text-b-standard {
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:12px;
	font-weight:bold;
}
.text-b-standard-small2 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:11px;
	font-weight:bold;
}
.text-n-standard-small2 {
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:12px;
}
.text-b-standard-small {
	font-size:9px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:11px;
	font-weight:bold;
}
.text-b-standard-big {
	font-size:12px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:13px;
	font-weight:bold;
}
.text-n-standard-small {
	font-size:9px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:11px;
}

/* text4 */

.text-n-mainmenue {
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	vertical-align:top;
	line-height:10px;
}

/*text6*/
.text-b-menue {
	font-size:11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/* title3 EditTag.class */
.text-b-title {
	font-size:16px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.text-kunde-history {
  height:14px;
  margin-left:7px;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
}

.text-ansprechp-list {
  height:14px;
  margin-left:47px;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
}

/* Für Text, welcher im Frontend dargestellt wird, wie z.B. Beschreibungen */
.text-n-fe {
	font-size:14px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
}

/* -----------------------------------------*/

/* Abstände */

.spacel  {margin-left:3px;}
.spacel2 {margin-left:6px;}
.spacel3 {margin-left:50px; margin-top:20px;}
.spacel4 {margin-left:40px;}
.spacel5 {margin-left:40px; margin-bottom:10px;}
.spacel6 {margin-left:50px;}
.spacel7 {margin-left:15px;}
.spacel8 {margin-left:30px;}
.spacel-kunde {margin-left:47px;}
.spacel-kunden {margin-left:30px;}

.margin-content-backend {position:relative; top:27px;}

/* .spaceo */
.space-t {
	margin-top:5px;
}

/* space */
.space-tl {
	margin-top:5px;
	margin-left:5px;
}

/* spacer */
.space-r {
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

/* spacet */
.space-magin-5 {
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
}


/* -----------------------------------------*/

/* Formularelemente */
	/* selectfelder */


.select-40 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:40px;
}

.select-45 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:45px;
}

/* kurz */
.select-60 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:60px;
	vertical-align:top;
}

.select-70 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:70px;
	vertical-align:top;
}

/* lang-veranstalter */
.select-73 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:73px;
	vertical-align:top;
}



/* kurz2 */
.select-90 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:90px;
	vertical-align:top;
}

/* lang2 */
.select-110 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:110px;
	vertical-align:top;
}

.select-110-b {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:110px;
}

.select-120 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:120px;
	vertical-align:top;
}
/* lang4 && lang-kunde */
.select-135 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:135px;
	vertical-align:top;
}


/* lang-kunde2  */
.select-141 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:141px;
	vertical-align:top;
}

/* lang */
.select-150 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:150px;
}

.select-170 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:170px;
}

/* lang3  */
.select-175 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:175px;
	vertical-align:top;
}

.select-195 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:195px;
}


.select-220 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:220px;
}

.select-260 {
	font-size:10px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:260px;
}

/* langxxl */
.select-305 {
	font-size:10px;
	 font-family: "Tahoma", Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 width:305px;
}

.select-320 {
	font-size:10px;
	 font-family: "Tahoma", Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 width:320px;
}

.select-396 {
	font-size:10px;
	 font-family: "Tahoma", Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 width:396px;
}

.select-520 {
	 font-size:10px;
	 font-family: "Tahoma", Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 width:520px;
}

	/* textfelder[_breite][_höhe][_m wenn margin angabe] */


.textbox-30 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:30px;
  vertical-align:top;
}

/* formbox9 */

.textbox-40x {
  border: 1px solid #CECB9C;
  font-size:15px;
 font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:45px;
  vertical-align:top;
}

.textbox-45x {
  border: 1px solid #CECB9C;
  font-size:15px;
 font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:55px;
  vertical-align:top;
}

.textbox-94x {
  border: 1px solid #CECB9C;
  font-size:15px;
 font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:109px;
  vertical-align:top;
}

.textbox-40 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:40px;
}

.textbox-45 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:45px;
}

.textbox-50 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:50px;
}

/* formbox6 */
.textbox-90 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:90px;
  vertical-align:top;
}
.textbox-94 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:94px;
  vertical-align:top;
}
.textbox-90-o {
  border: 1px solid #FCE798;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:90px;
  vertical-align:top;
}
.textbox-120 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:120px;
}

.textbox-120x {
  background-color:#CCCCCC;
  border: 1px solid #CCCCCC;
  font-size:11px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:130px;
  height:20px;
}


/* formbox 3 */
.textbox-newx {
  border: 1px solid #CECB9C;
  font-size:12px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:178px;
  vertical-align:top;
}

.textbox-110 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:110px;
  vertical-align:top;
}


/* .formboxkunde */
.textbox-134{
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:134px;
  vertical-align:top;
}

/* .formboxveranstalter2 */
.textbox-134-m {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  margin-left:6px;
  width:134px;
  vertical-align:top;
}

/* formbox10 */
.textbox-135 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  text-align:center;
  width:135px;
  vertical-align:top;
}


/* .formboxveranstalter */
.textbox-140-17 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:140px;
  height:17px;
  vertical-align:top;
}

/* .formboxkunde2 */
.textbox-140 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:140px;
  vertical-align:top;
}

/* .formbox_contact_notes */
.textbox-120-60{
  border: 1px solid ;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:120px;
  height:60px;
  vertical-align:top;
}

/* .formbox_contact_notes */
.textbox-140-90{
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:140px;
  height:90px;
  vertical-align:top;
}


/* formbox */
.textbox-150 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:150px;
  vertical-align:top;
}
.textbox-160 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:160px;
  vertical-align:top;
}
.textbox-180{
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:180px;
  vertical-align:top;
}

/* formbox8 */
.textbox-194{
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:194px;
  vertical-align:top;
}
.textbox-220 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:220px;
}

/* .textarea_kunde_history */
.textbox-240 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:240px;
}

.textbox-240-right {
  text-align:right;
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:240px;
}

.textbox-249 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:249px;
}

/*  formbox6 */
.textbox-250 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:250px;
  vertical-align:top;
}

/* .textbox-groupcreate */
.textbox-260 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:260px;
  height:17px;
}

/* .textbox-groupcreate */
.textbox-290 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:294px;
  height:17px;
}

.textbox-300 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:318px;
  vertical-align:top;
}

/* formbox7 */
.textbox-360 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:360px;
  vertical-align:top;
}

.textbox-240-40 {
  border: 1px solid #000000;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:263px;
  height:150px;
}

.textbox-300-150 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:300px;
  height:150px;
}
.textbox-330-90 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:330px;
  height:90px;
}

.textbox-400-55{
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:400px;
  height:55px;
  vertical-align:top;
}

/* textbox */
.textbox-400 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:400px;
  height:150px;
}

.textbox-400-90 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:400px;
  height:80px;
}

.textarea-300-60 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  height:60px;
  width:300px;
}

.textarea-400-60 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  height:40px;
  width:400px;
}

.textarea-430-60 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  height:60px;
  width:428px;
}
.textarea-450-60 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  height:60px;
  width:495px;
}

.textarea-500-260 {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  height:260px;
  width:500px;
}
/* -----------------------------------------*/

/* Hintergrundfarben */


.back_white {
	background-color:#FFFFFF;
}
.back_neu {
	background-color:#E2E976;
}

.backrabsgray {
	background-color:#E7E7E7;
}

.backpicturedetail {
	background-color:#EFE7D6;
	}

.picturedetaillinetop {
	background-color:#9C9EA5;
}

.picturedetaillinebottom {
	background-color:#63657B;
}
.backhinweis { background-color:#EFE7D6;}
.backheadtablebottom {
	background-image:url(img_back/table_head_back.gif);
}

.backrabsmiddle {
	background-image:url(img_back/dot_rabs_middle.gif);
}

.backbot {
	background-image:url(img_back/com_background_bottom.gif);
}

.backgray {background-color:#EAEAEA;}
.darkbackgray {
	background-image:url(img_back/dot_darkgray.gif);
}

.backpink {
	background-color:#FBE79A;
}

.backgrey {
	background-color:#E1DFDB;
}

.backwindowsbg {
	background-image:url(img_back/com_window_bg.gif);
}

.back-rabs-lila {
	background-image:url(img_back/dot_rabs_lila.gif);
}

.backcommiddlego {
	background-image:url(img_back/rabs_big_middle_top.gif);
}

.backcommiddlegu {
	background-image:url(img_back/rabs_big_middle_bottom.gif);
}

.backcommiddlek {
	background-image:url(img_back/com_leiste_kl_middle_02.gif);
}

.back-trennlinie-links{background-image:url(img_back/achtung_bg_left.gif);}
.back-trennlinie-unten{background-image:url(img_back/achtung_bg_bottom2.gif);}

.backcommiddlea {
	background-image:url(img_back/com_leiste_middle.gif);
	background-repeat:repeat-x;
	background-position:left;
}

/* -----------------------------------------*/

/* Raimar */

.defaultTableHeader {
	background-color:#E7E3CE;
}

.defaultTableOddRow {}

.defaultTableEvenRow {
	background-color:#EFEFE7;
}

.defaultTableDescr {
    background-color:#EFEFE7;
}

.parameterTableHeader {}
.parameterTableOddRow {}
.parameterTableEvenRow {}
.parameterTableDescr {}

.formboxSmallError {
  border: 1px solid #FF0000;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:59px;
  vertical-align:top;
}

.formboxSmall {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:59px;
  height:17px;
  vertical-align:top;
}

.formboxMediumError {
  border: 1px solid #FF0000;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:126px;
  height:17px;
  vertical-align:top;
}

.formboxMedium {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:126px;
  height:17px;
  vertical-align:top;
}

.formboxLargeError {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:327px;
  height:17px;
  vertical-align:top;
}

.formboxLarge {
  border: 1px solid #CECB9C;
  font-size:10px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-weight:normal;
  width:327px;
  height:17px;
  vertical-align:top;
}

.abbrech {
	/*cursor:hand;*/
	cursor:pointer;
}

/* ------------------------- vom Frontend ----------------------------- */


