/* Global */
body, p, table, td, tr, form, input, select, textarea, div, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	line-height:20px;
	color: #221E1F;	 
}
body { background-color: #E3E3E3; }

ul, li { margin-left:10px; line-height:2; }

.head			{ font-size:15px; font-weight:bold; color:#A72B31; text-decoration:none; }
.formText		{ height:20px; border:1px solid #999999; width:300px; }
.formButton		{ background-color:#A72B31; font-size:12px; font-weight:bold; color:#FFFFFF; height:25px; width:180px; text-align:center; border:1px solid #FFFFFF; cursor:pointer; padding-right:5px; padding-left:5px; }
.splashText		{ color:#FFFFFF; font-size:13px; text-decoration:none; vertical-align:middle; background-color:#B10000; text-align:center; font-weight:bold; }
.systemMessage	{ color:#FFFFFF; text-decoration:none; font-size:12px; }
.whiteBox		{ background-color:#FFFFFF; border:1px solid #999999; padding:6px; text-align:justify; }

.subMenu	{ text-decoration:none; }
a.subMenu:link,a.subMenu:visited,a.subMenu.active { font-weight:bold; color:#000000; text-decoration:none; }
a.subMenu:hover { background-color:#000000; text-decoration:none; color:#FFFFFF; }

A:Link,A:Visited,A:Active	{ color:#B10000; font-weight:bold; text-decoration:underline; }
A:hover		{ background-color:#B10000; color:#FFFFFF; font-weight:bold; }

/*
.content { color:#FFFFFF; }
.content A:Link, .content A:Visited, .content A:Active, .content A:Hover { color:#000000; }
.content A:Hover { background-color:#A72B31; color:#000000; }
*/
.imageList_id 		{ padding-left:5px; padding-top:5px; background-color:#000000; color:#FFFFFF; font-weight:bold; }
.imageList_image 	{ text-align:center; vertical-align:top; height:85px; background-color:#000000; }
.imageList_text 	{ background-color:#FFFFFF; vertical-align:top; padding:5px; line-height:14px; }
.imageList_link 	{ font-size:12px; }
.imageList_bg		{ background-color:#666666; }
.imageList_cellbg	{ background-color:#FFFFFF; }
.imageList_rowspace { height:15px; background-color:#666666; }

.imageDetail_image	{ padding-top:15px; padding-bottom:15px; background-color:#000000; text-align:center; vertical-align:top; }
.imageDetail_button	{ background-color:#A72B31; font-size:12px; font-weight:bold; color:#FFFFFF; height:25px; width:180px; text-align:center; border:1px solid #FFFFFF; cursor:pointer; padding-right:5px; padding-left:5px; }
.fileDownloadButton { background-color:#FFFFFF; font-size:12px; font-weight:bold; padding-top:5px; color:#B10000; height:25px; width:180px; text-align:center; border:1px solid #B10000; cursor:pointer; text-decoration:none; }
.kundenListeLegende_cell		{ background-color:#FFFFFF; height:70px; width:360px; padding:5px; }
.kundenListeLegende_imagecell	{ text-align:center; width:127px; }

.kundenList_bg		{ background-color:#666666; } 
.kundenList_kathead	{ background-color:#A72B31; color:#FFFFFF; font-weight:bold; font-size:13px; height:24px; padding-left:5px; text-transform:uppercase; } 
.kundenList_head	{ background-color:#999999; color:#FFFFFF; font-weight:bold; font-size:12px; height:18px; padding-left:5px; } 
.kundenList_cell	{ background-color:#FFFFFF; height:30px; padding:5px; font-size:11px; }
.kundenList_cell_high	{ background-color:#EFEFEF; height:30px; padding:5px; font-size:11px; }
.kundenList_link	{ color:#000000; text-decoration:none; font-weight:bold; }
a.kundenList_link:link,a.kundenList_link:visited,a.kundenList_link.active { font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }
a.kundenList_link:hover { background-color:#000000; text-decoration:none; color:#FFFFFF; }

.kundenDetail_Name			{ color:#FFFFFF; font-size:13px; font-weight:bold;  }
.kundenDetail_Ort			{ color:#000000; font-size:13px; font-weight:bold;  }
.kundenDetail_headbar_right	{ width:380px; padding-left:15px; border:2px solid #666666; border-left:0px; background-color:#CCCCCC; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.kundenDetail_DetailText	{ color:#000000; text-align:justify; font-weight:bold; }

.kundenIndexList_kathead	{ background-color:#A72B31; color:#FFFFFF; font-weight:bold; font-size:13px; height:24px; padding-left:5px; text-transform:uppercase; } 
.kundenIndexList_head		{ background-color:#999999; color:#FFFFFF; font-weight:bold; font-size:12px; height:18px; padding-left:5px; } 
.kundenIndexList_subhead	{ background-color:#C6CED4; color:#A72B31; font-weight:bold; font-size:13px; height:22px; padding-left:5px; } 
.kundenIndexList_cell		{ background-color:#FFFFFF; height:30px; padding:5px; font-size:11px; }
.kundenIndexList_space		{ height:30px; }

.databox_head	{ background-color:#A72B31; color:#FFFFFF; font-weight:bold; font-size:13px; height:24px; padding-left:5px; }
.databox_text	{ background-color:#CCCCCC; padding:5px; }
.infobox_head	{ background-color:#666666; color:#FFFFFF; font-weight:bold; padding-left:5px; height:20px; }
.infobox_text	{ background-color:#FFFFFF; padding:5px; line-height:14px; }

.pressenews_imagecell 		{ background-color:#000000; height:85px; text-align:center; vertical-align:middle; }
.pressenews_image_bg 		{ background-color:#FFFFFF; padding-top:10px; }
.pressenews_imagecell_link 	{ height:30px; text-align:center; }
.pressenews_div_anker 		{ font-size:13px; text-align:right; padding-bottom:15px; padding-top:10px; }

.newsBoxCol		{ width:184px; background-color:#FFF4CA; vertical-align:top; padding-top:10px; }

.newsBox_table		{ width:164px; background-color:#FFFFFF; border:2px solid #B10000; }
.newsBox_boxHead	{ color:#FFFFFF; height:26px; font-size:13px; background-color:#B10000; font-weight:bold; text-align:center; }
.newsBox_cell		{ color:#000000; background-color:#FFFFFF; padding:5px; color:#000000; background-color:#FFFFFF; }
.newsBox_cellHead	{ width:80px; padding-left:5px; color:#000000; font-size:14px; font-weight:bold; text-align:center; color:#000000; }
.newsBox_cellImage	{ width:64px; }

.NB1_table		{ background-color:#FFFFFF; border:2px solid #B10000; }
.NB1_boxHead	{ color:#FFFFFF; background-color:#B10000; }

.NB2_table		{ background-color:#FFFFFF; border:2px solid #FF6C00; }
.NB2_boxHead	{ color:#FFFFFF; background-color:#FF6C00; }

.NB3_table		{ background-color:#FFFFFF; border:2px solid #006000; }
.NB3_boxHead	{ color:#FFFFFF; background-color:#006000; }

.NB4_table		{ background-color:#FFFFFF; border:2px solid #000080; }
.NB4_boxHead	{ color:#FFFFFF; background-color:#000080; }

.newsTextTitle		{ color:#B10000; font-weight:bold; font-size:12px; height:20px; }
.newsTextContent	{ padding-top:10px; padding-right:10px; }
.newsTextImage		{ padding-bottom:10px; }

#divTooltip 	{ position: absolute; left: 100px; top: 100px; background-color: #000000; z-index: 50; visibility: hidden; padding: 10px; border: 1px solid #000000; font-size: 11px; }
#divTooltipBorderless 	{ position: absolute; left: 100px; top: 100px; background-color: #000000; z-index: 50; visibility: hidden; padding: 0px; border: 1px solid #CCCCCC; font-size: 11px; }
.pics_TooltipOver 			{ padding:5px; background-color:#000000; color:#990000; font-family:Arial,Helvetica,sans-serif; font-size:12px; border:1px solid #000000;  }
.pics_TooltipThinkTop		{ width:150px; height:78px; padding:0px; background:url(/pwm4/images/tooltip/think_top.gif); background-position:top; background-repeat:no-repeat; }
.pics_TooltipThinkBottom		{ width:150px; height:20px; padding:0px; background:url(/pwm4/images/tooltip/think_bottom.gif); background-position:top; background-repeat:no-repeat; }
.pics_TooltipThinkContent	{ width:128px; padding-left:10px; padding-right:10px; background-color:#FFFF99; color:#990000; font-family:Arial,Helvetica,sans-serif; font-size:12px; border-left:1px solid #990000; border-right:1px solid #990000; }
.pics_TooltipTalkTop			{ width:200px; height:56px; padding:0px; background:url(/pwm4/images/tooltip/talk_top.gif); background-position:top; background-repeat:no-repeat; }
.pics_TooltipTalkBottom		{ width:200px; height:11px; padding:0px; background:url(/pwm4/images/tooltip/talk_bottom.gif); background-position:top; background-repeat:no-repeat; }
.pics_TooltipTalkContent		{ width:128px; padding-left:10px; padding-right:10px; background-color:#FFFF99; color:#990000; font-family:Arial,Helvetica,sans-serif; font-size:12px; border-left:1px solid #990000; border-right:1px solid #990000; }
