/* Body Style */
body { 	scrollbar-3dlight-color:#999999;	/* schatten nach links oben */
		scrollbar-arrow-color:#999999; 		/* pfeile */
		scrollbar-darkshadow-color:#999999;	/* schatten nach rechts unten */ 
		scrollbar-face-color:#FFFFFF;		/* flaeche button und bar */ 
		scrollbar-highlight-color:#FFFFFF;	/* kante links oben */
		scrollbar-shadow-color:#FFFFFF; 	/* kante rechts unten */
		scrollbar-track-color:#FFFFFF;  	/* scrollbar hintergrund */
	  }

body,table,tr,td,h1,h2,h3,p,span,div,input,select,textarea,button,A,form {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}

form { padding:0px; margin:0px; }

h1 { font-size: 17px; font-weight: bold; color: #838383; margin: 0; }
h2 { font-size: 15px; font-weight: bold; color: #838383; margin: 0; }
h3 { font-size: 13px; font-weight: bold; color: #0066cc; margin: 0; }

a 			{ font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #0066CC; text-decoration:none; }
a:link 		{ font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #0066CC; text-decoration:none; }
a:active 	{ color: #E30000; }
a:visited 	{ color: #7B3399; }
a:hover 	{ color: #E30000; text-decoration:underline; }

ul		{ list-style-type: square; margin: 0px; padding: 12px; }
hr		{ border-top: 1px solid #838383; border-bottom: 0px; height: 1px; }

.header { background-color: #EBEFF0; font-size: 17px; font-weight: bold; color: #838383; margin: 0; padding: 2px 5px;}


/* Formulare */
.formText 			{ color: #333333; width: 200px; border: 1px solid #333333; }
.formTextreadonly 	{ color: #333333; width: 200px; border: 0px; font-size:12px; }
.formTextArea 		{ color: #333333; width: 200px; height: 100px; border: 1px solid #333333; }
.formSelect 		{ color: #333333; width: 200px;	border: 1px solid #333333; }
.formButton	 		{ color: #333333; width: 150px;	border: 1px solid #333333; font-weight: bold; }

.listRow0 { font-size: 11px; height: 16px; padding: 2px; color: #333333; background-color: #E2EAF1; border-bottom: 1px dashed #333333; }
.listRow1 { font-size: 11px; height: 16px; padding: 2px; color: #333333; background-color: #FFFFFF;	border-bottom: 1px dashed #333333; }
.listHead { font-size: 12px; height: 16px; padding: 2px; color: #333333; background-color: #C9D8E4; border-bottom: 1px dashed #333333; font-weight:bold; }
.listKatHead { font-size: 16px; height: 20px; padding: 2px; color: #003399; font-weight:bold; }
.listKatHead2 { font-size: 16px; height: 20px; padding: 2px; color: #99CC00; font-weight:bold; }
.listBar	{ font-size: 12px; font-weight: bold; background-color: #C9D8E4; padding-left:3px; padding-bottom:3px; }
.listText	{ font-size: 12px; padding-left:3px; height:20px;  font-weight: normal; }
.listTextBold	{ font-weight: bold; }

a.listLink, a.listLink:link, a.listLink:active, a.listLink:visited 		{ font-size: 12px; color: #333333; font-weight: normal; }
a.listLink:hover 		{ font-size: 12px; color: #042F96; font-weight: normal; }

a.AlbumListHead, a.AlbumListHead:link, a.AlbumListHead:active, a.AlbumListHead:visited 	{ font-size: 14px; color: #333333; font-weight: bold; }
a.AlbumListHead:hover 	{ font-size: 14px; color: #042F96; font-weight: bold; }
.AlbumListLastModified	{ font-size: 10px; line-height:11px; }
/* Artikel */
.ArtikelImage {	vertical-align: top; width: 200px; padding-right: 10px; }
.ArtikelHead  { font-size: 12px; font-weight: bold; }
.ArtikelText  { vertical-align: top; }
.ArtikelTable {	width: 400px; }

.AlbenIndexPages { font-size: 12px; color: #333333; font-weight: bold; }
a.AlbenIndexPages, a.AlbenIndexPages:link, a.AlbenIndexPages:active, a.AlbenIndexPages:visited, a.AlbenIndexPages:hover 	{ font-size: 11px; color: #042F96; }
.AlbenIndexCombo { width:215px; background-color:#E2EAF1; color:#333333; font-weight:bold; }
.userInfoBlock { width:140px; vertical-align:top; background-color:#FFFFFF; padding:5px; }
.userInfoBlockAlert { width:140px; vertical-align:top; background-color:#CC0000; padding:5px; color:#FFFFFF; }
a.userInfoBlockAlertLink, a.userInfoBlockAlertLink:link, a.userInfoBlockAlertLink:active, a.userInfoBlockAlertLink:visited, a.userInfoBlockAlertLink:hover 	{ color:#FFFFFF; }

.res0 {	background-color: #FF0000; }
.res1 {	background-color: #FF8401; }
.res2 {	background-color: #00FF00; }

.rot   { color:#FF0000; }
.gruen { color:#006600; }

.AktionPreis		{ color: #042F96; font-weight: bold; font-size:12px; }
.UploadPopupBgColor	{ background-color: #EEEEEE; }
