/* farbiger Scroller */
body {
	scrollbar-face-color: #DCE9F8;
	scrollbar-arrow-color: #45597F;
	scrollbar-base-color: #DCE9F8;
	scrollbar-3d-light-color: #45597F;
	scrollbar-darkshadow-color: #45597F;
	scrollbar-highlight-color: #45597F;
	scrollbar-shadow-color: #45597F;
	scrollbar-track-color: #45597F;
	font-family : Verdana, Arial, Helvetica, sans-serif;
} 

div, p, th, td, li, dd, dl, dt, a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* Tabelleneigenschaften, diverse Klassen */


/* Schriftendefinition */

.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
}

.textnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
}

/* Hyperlinks */
 
a.menu { font-size:8pt; color:#000000; text-decoration:none; font-weight:normal}
a.menu:link { color:#000000; text-decoration:none; font-weight:normal}
a.menu:visited { color:#000000; text-decoration:none; font-weight:normal}
a.menu:active { color:#000000; text-decoration:none; font-weight:normal}
a.menu:hover { color:#000000; text-decoration:underline; font-weight:normal}




a.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CA3607;
	text-decoration:none;
}
a.details:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CA3607;
	text-decoration:none;
}
a.details:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CA3607;
	text-decoration:none;
}
a.details:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CA3607;
	text-decoration:none;
}
a.details:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CA3607;
	text-decoration:underline;
}	


a.navtoplevel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.navtoplevel:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.navtoplevel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.navtoplevel:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.navtoplevel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:underline;
}	 

a.navseclevel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.navseclevel:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.navseclevel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.navseclevel:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.navseclevel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:underline;
}	 

a.back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.back:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.back:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.back:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:none;
}
a.back:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
	text-decoration:underline;
}

a.loeschbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.loeschbutton:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.loeschbutton:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.loeschbutton:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:none;
}
a.loeschbutton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
	text-decoration:underline;
}


a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
a.footer:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:underline;
}	
/* FORMS */
INPUT.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2484C6;
	background-color: #FFFFFF;
	height: 20px;
	width: 90px;
	border: 1px solid #276B99;
}
INPUT.checkbox {
	border: 0px solid #276B99;
}

INPUT.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2484C6;
	height: 20px;
	width: 90px;
	background-color: #FFFFFF;
	border: 1px solid #276B99;
}

SELECT
 {background: #EFEFEF; font-family: Arial; color:#45597F; font-size:8pt; font-weight:600}
BACKUP
 {background: #EFEFEF; font-family: Arial; color:#000000; font-weight: bold}


.angebotskorb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2484C6;
}
.angebotskorbbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
}
.angebotskorbpreis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CA3607;
}
.headlines {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #2484C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	height: 20px;
}

.angebotskorburl {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #2484C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	height: 40px;
}.produktsuche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.produktsucheform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E9F2F9;
	height: 24px;
	width: 168px;
	border: 1px solid #FFFFFF;
	color: #000000;
}
.produktsuchebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #2484C6;
	height: 16px;
	width: 70px;
	border: 1px solid #206696;
	font-weight: normal;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2484C6;
	background-color: #FFFFFF;
	height: 20px;
	width: 100px;
	border: 1px solid #276B99;
}
.artname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
}
.artbeschr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
}
.artbestnr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CA3607;
}
.artpreis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CA3607;
}
.artanz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2484C6;
}
INPUT.anzahl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2484C6;
	height: 16px;
	width: 46px;
	background-color: #FFFFFF;
	border: 1px solid #276B99;
	background-position: right;
	padding-left: 5px;
}
INPUT.buttonbs {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2484C6;
	background-color: #FFFFFF;
	height: 16px;
	width: 90px;
	border: 1px solid #276B99;
}
.warenkorbpreis {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CA3607;
}
.textnormalklein {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2484C6;
}

UL { 
	margin-left: 0.5em; 
	padding-left: 0.5em;
	list-style-type : square;
	
} 

INPUT.textfieldlong {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2484C6;
	height: 20px;
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #276B99;
}
.texterror {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CA3607;
}
INPUT.buttonlong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2484C6;
	background-color: #FFFFFF;
	height: 20px;
	width: 180px;
	border: 1px solid #276B99;
}

