/*contentbg_norepeat=Hintergrund Wiederholung des Inhaltsbereiches steuern */
.contentbg_norepeat { background-repeat:no-repeat; }

/*contentbg_norepeat=Hintergrund Wiederholung des Menübereiches steuern */
.menubg_norepeat { background-repeat:no-repeat; }

/*main_list=definiert Grafik vor Hauptnavigationspunkten*/
.main_list {
	list-style-type: none;
	padding:0px;
	margin:0px;
	padding-left:0px;
}

/*sub_list=definiert Grafik vor Unternavigationspunkten*/
.sub_list {
	list-style-type: none;
	padding:0px;
	margin:0px;
	padding-left:15px;
}

/*sub_list=definiert Grafik vor Unternavigationspunkten*/
.sub3_list {
	list-style-type: none;
	padding:0px;
	margin:0px;
	padding-left:30px;
}

blockquote
{
	padding:0px;
	margin:0px;
	padding-left:15px;
}

.a_atable { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:900; color:#666666; text-decoration:underline; font-style:normal }
.a_atable:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:900; color:#CCCCCC; text-decoration:underline; font-style:normal }

/* Rahmen um die LAYOUTtabelle - Normale linie */
.tableborder { border-top: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; border-right: 2px solid #000000;}
/* Rahmen um eine tabelle - Normale linie */
.contentborder { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
/* Rahmen um eine tabelle - Normale linie */
.noborder { border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF;}
/* Rahmen um eine tabellespalte - Normale linie - Links und Unten */
.border_lu { border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 0px solid #FFFFFF;}
/* Rahmen um eine tabellespalte - Normale linie - Unten */
.border_u { border-top: 0px solid; border-bottom: 1px solid #FFFFFF; border-left: 0px; border-right: 0px solid;}
/* Rahmen um eine tabellespalte - Normale linie - Links */
.border_l { border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 0px solid #FFFFFF;}
/* Rahmen um eine tabellespalte - Normale linie - Rechts */
.border_r { border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
/* Rahmen um die Bilder - FÜR Bilder bei Produktdetails */
.bilderrahmen { border-top: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; border-left: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF;}

/* text_right - Formatiert den Text auf die rechte Seite */
.text_right {  text-align: right;}


/* Definition für Button in anderer Formatierung als Standard*/
.button_text_hervor {
	color: #990000;
	background-color: #CCCCCC;
	BORDER-RIGHT: 1px solid #000000;
	BORDER-TOP: 1px solid #000000;
	FONT-SIZE: 8pt;
	BORDER-LEFT: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	font-weight: bold;
}

/* INPUT Definition .... EINGABEFELDER, BUTTONS*/
INPUT { color: #000000; background-color: #CCCCCC; BORDER-RIGHT: 1px solid #000000; BORDER-TOP: 1px solid #000000; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid #000000; BORDER-BOTTOM: 1px solid #000000; FONT-FAMILY: Verdana, Arial, sans-serif;}
/* SELECT Definition .... DROP DOWN FELDER*/
SELECT{	color: #000000;	background-color: #FFFFFF; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif;}

/* Für select - wird verwendet wenn Eintrag speziell hervorgehoben werden soll */
.noselection {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
}

.error { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#FF0000; text-decoration:none; font-style:normal }
.result { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009900; text-decoration:none; font-style:normal }
