@charset "utf-8";
.SCUP_Portal_border_normal
{

}
.SCUP_Portal_Portlet_Container_normal
{

}
.SCUP_Portal_title_bg
{

}
.SCUP_Portal_title_normal
{

}
.SCUP_Portal_title_links:link
{

}
.SCUP_Portal_title_links:visited
{

}
.SCUP_Portal_title_links:hover
{

}
.SCUP_Portal_partheaders_bg
{

}
.SCUP_Portal_partheaders_normal
{

}
.SCUP_Portal_partheaders_links:link
{

}
.SCUP_Portal_partheaders_links:visited
{

}
.SCUP_Portal_partheaders_links:hover
{

}
.SCUP_Portal_oddlines_bg
{

}
.SCUP_Portal_oddlines_normal
{

}
.SCUP_Portal_oddlines_links:link
{

}
.SCUP_Portal_oddlines_links:visited
{

}
.SCUP_Portal_oddlines_links:hover
{

}
.SCUP_Portal_evenlines_bg
{

}
.SCUP_Portal_evenlines_normal
{

}
.SCUP_Portal_evenlines_links:link
{

}
.SCUP_Portal_evenlines_links:visited
{

}
.SCUP_Portal_evenlines_links:hover
{

}
.SCUP_Portal_links:link
{

}
.SCUP_Portal_links:visited
{

}
.SCUP_Portal_links:hover
{

}
.SCUP_Portal_footer_bg
{

}
.SCUP_Portal_footer_normal
{

}
.SCUP_Portal_footer_links:link
{

}
.SCUP_Portal_footer_links:visited
{

}
.SCUP_Portal_footer_links:hover
{

}
.portlet-font{

}
.portlet-section-body{

}
.portlet-section-alternate{

}
.portlet-form-field{

}
.portlet-msg-error{
	font-weight:600;
	font-size:11px;
	color:#000000;
}
.portlet-msg-success{
	font-weight:600;
	font-size:11px;
	color:#000000;
}
.portlet-msg-alert{
	font-weight:600;
	font-size:11px;
	color:#000000;
}
.portlet-section-selected{
	font-weight:600;
	font-size:11px;
	color:#000000;
}
.portlet-section-header{
	font-weight:700;
	font-size:13px;
	color:#000000;
}
.portlet-section-subheader{
	font-weight:500;
	font-size:11px;
	padding-left:10px;
	padding-top:2px;
	color:#ffffff;
}
.portlet-form-label{
	vertical-align:middle;
	color:#000000;
}
.portlet-icon-label{
	vertical-align:middle;
	color:#000000;
}
.portlet-dlg-icon-label{
	vertical-align:middle;
	color:#000000;
}
.portlet-form-field-label{
	vertical-align:middle;
	color:#000000;
}
.portlet-msg-info{

}
.portlet-msg-status{

}
.portlet-section-text{

}
.portlet-font-dim{
	opacity: 0.70; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7;

}
.portlet-section-footer{

}
.portlet-table-header{
	font-weight:600;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	background-color:#6a7687;
	padding-bottom:2px;
	color:#ffffff;
	background-repeat:no-repeat;
}
.portlet-table-subheader{
	font-weight:600;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	background-color:#6a7687;
	padding-bottom:2px;
	color:#ffffff;
	background-repeat:no-repeat;
}
.portlet-table-body{
	background-color:#f9f9f7;	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#000000;
}
.portlet-table-alternate{
	background-color:#eeeeee;	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#000000;
}
.portlet-table-selected{
	font-weight: 700;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#000000;
}
.portlet-table-text{
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#000000;
}
.portlet-table-footer{
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#000000;	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#990000;
}
.portlet-form-input-field{
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	border-top-color:#999999;
	border-right-width:1px;
	border-left-width:1px;
	border-right-color:#cccccc;
	border-left-color:#999999;
	background-color:#ffffff;
	border-bottom-color:#cccccc;
	color:#000000;
}
.portlet-form-button{
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	font-weight:700;
	border-top-color:#e0e0e0;
	font-size:11px;
	border-right-width:1px;
	background-position:left;
	background-image:url(../../images/$layout/button.jpg);
	padding-left:5px;
	padding-right:5px;
	border-left-width:1px;
	padding-top:1px;
	border-right-color:#e0e0e0;
	border-left-color:#e0e0e0;
	padding-bottom:1px;
	border-bottom-color:#e0e0e0;
	color:#990000;
	background-repeat:repeat-x;
}



/* statische Portal-Styles */

.SCUP_PlaceholderPortlet_normal
{
	width: 100%;
	height: 100%;
	border-top: 1px dashed #F08080;
	border-bottom: 1px dashed #F08080;
	border-left: 1px dashed #F08080;
	border-right: 1px dashed #F08080;
}
.SCUP_Portal_Content_Config_Container_normal
{
	border: 5px #ECE9D8 solid;
}
.SCUP_Portal_Content_Config_TitleBG_normal
{
	padding-bottom: 3px;
	background-color: #ECE9D8;
}
.SCUP_Portal_Content_Config_Title_normal
{
	font-weight: 700;
	font-size: 14px;
	color: #222222;
}
.SCUP_Portal_Content_Config_Title_Help_normal
{
	color: #444444;
}
.SCUP_Portal_Config_RoleBG_normal
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	text-align:left;
	background-color: #6C6A5C;
	border-left: 1px #B9B6A5 solid;
	border-top: 1px #B9B6A5 solid;
}
.SCUP_Portal_Config_Role_normal
{
	font-weight:700;
	font-size: 11px;
	color: #FFFFFF;
}
.SCUP_Portal_Content_Config_EntryBG_normal
{
	padding: 5px;
}
.SCUP_Portlet_Content_Config_Entry_Title_normal
{
	font-weight:700;
	color: #444444;
}
.SCUP_Portlet_Content_Config_Entry_Help_normal
{
	font-weight: 100;
	color: #444444;
}
.SCUP_Portlet_Content_Config_Entry_Text_normal
{
	font-weight:100;
	color: #444444;
}
.SCUP_Portlet_Content_Config_Entry_Divider_normal
{
	background-color: #ECE9D8;
	height: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.SCUP_Portal_Content_Container_normal
{
	width:100%;
	float: right;
}
.SCUP_Portal_Config_Container_normal
{
	scrollbar-base-color: #ECE9D8;
	text-align: left;
	position: relative;
	padding: 0;
	margin: 0 auto;   /* Centers layout */
	float: left; 
	overflow:auto;
}
.SCUP_Portal_Config_ContainerInner_normal
{
	background-color: #ECE9D8;
	border: 3px #E3E3E3 solid;
}
.SCUP_Portal_Config_TitleBG_normal
{
	padding-top:7px;
	padding-bottom:7px;
	padding-left:2px;
	text-align:left;
	background-color: #CAC7B6;
	border-left: 1px #B9B6A5 solid;
	border-top: 1px #B9B6A5 solid;
}
.SCUP_Portal_Config_Title_normal
{
	font-weight:700;
	font-size: 12px;
}
.SCUP_Portal_Config_EntryBG_normal
{
	vertical-align: middle;
	border-top: 1px #FFFFFF solid ;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	padding: 2px;
}
.SCUP_Portal_Config_Entry_TitleBG_closed
{
	white-space: nowrap;
	cursor:pointer;
	background-image: url(../../images/assets/common/downarrow.png);
	background-position: right;
	background-repeat: no-repeat;
}
.SCUP_Portal_Config_Entry_TitleBG_open
{
	white-space: nowrap;
	cursor:pointer;
	background-image: url(../../images/assets/common/uparrow.png);
	background-position: right;
	background-repeat: no-repeat;
}
.SCUP_Portal_Config_Entry_Title_normal
{
	font-weight: 700;
	color: #333333;
}
.SCUP_Portal_Config_Entry_ContentBG_closed
{
	visibility:hidden;
	display:none;
}
.SCUP_Portal_Config_Entry_ContentBG_open
{
	visibility: visible;
	display: inline;
	padding-top: 5px;
	padding-bottom: 5px;
}
.SCUP_Portal_Config_Entry_Content_normal
{
	font-weight:100;
	color: #666666;
}
.SCUP_Portal_Config_ColCount_normal
{
	width: 15px;
	height: 15px;
	text-align: center;
	vertical-align: middle;
	font-weight: 100;
	background-color: White;
	color: Gray;
	font-size: 10px;
	border: 1px solid White;
	cursor: pointer;
}
.SCUP_Portal_Config_ColCount_selected
{
	width: 15px;
	height: 15px;
	border: 0px;
	text-align: center;
	vertical-align: middle;
	font-weight: 700;
	background-color: White;
	color: Gray;
	font-size: 11px;
	border: 1px solid Gray;
}
.SCUP_Portal_Config_ColCount_over
{
	width: 15px;
	height: 15px;
	border: 0px;
	text-align: center;
	vertical-align: middle;
	font-weight: 700;
	background-color: #EEEEEE;
	color: #333333;
	font-size: 11px;
	border: 1px solid Gray;
	background-image: url(../../images/assets/portal/prt_colcfg_bg.png);
	background-position: center;
	background-repeat: no-repeat;
}
.SCUP_Portal_Config_PltSearch_Divider_normal
{
	border-style: dotted;
	border-width: 1px;
	border-color: #CCCCCC;
	padding-top: 0px;
	margin-top:0px;
	width: 100%;
}
.SCUP_Portal_Config_PoolPltBG_normal
{
	vertical-align: middle;
	overflow: hidden; 
	white-space: nowrap; 
	padding: 1px; 
	cursor: pointer;
}
.SCUP_Portal_Config_PoolPltBG_normal:hover
{
	background-color: #FEFEFE;
}
.SCUP_Portal_Config_PoolPltBG_over
{
	background-color: #FEFEFE;
}
.SCUP_Portal_Config_PoolPlt_Text_normal
{
	white-space: nowrap;
}
.SCUP_Portal_Config_PoolPltBG_drag
{
	background-color: #FEFEFE;
	border: 1px solid #F08080;
	cursor: pointer;
}
.SCUP_Portal_Config_PoolPlt_Img_normal
{
	text-align: center;
	vertical-align: middle;
}
.SCUP_Portal_Config_PoolPlt_Text_normal
{
	vertical-align: middle;
	padding-left: 2px;
}
.SCUP_Portlet_ToolbarBG_normal
{
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #666666;
}
.SCUP_Portal_Config_Button_normal
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	color: #666666;
	font-weight: 700;
	font-size: 11px;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
}
.SCUP_Portal_ConfigLinkBG_normal
{
	white-space: nowrap;
	padding-bottom: 5px;
	padding-left: 1px;
}
.SCUP_Portal_ConfigLink_normal
{
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

/* statische Portlet-Styles */
.SCUP_Portlet_Config_RoleBG_normal
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	text-align:left;
	background-color: #6C6A5C;
	border-left: 1px #B9B6A5 solid;
	border-top: 1px #B9B6A5 solid;
}
.SCUP_Portlet_Config_Role_normal
{
	font-weight:700;
	font-size: 11px;
	color: #FFFFFF;
}
.SCUP_Portlet_Config_InfoText_normal
{
	font-size: 10px;
	background-color: #FFFFCC;
	border: 1px #CCCCCC solid;
	margin-top: 3px;
}
.SCUP_Portlet_Config_Container_normal
{
	background-color: #ECE9D8;
}
.SCUP_Portlet_Config_EntryBG_normal
{
	vertical-align: middle;
	text-align:left;
	border-top: 1px #FFFFFF solid ;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;
	padding-right:2px;
}
.SCUP_Portlet_Config_Entry_Title_normal
{
	font-weight:700;
	white-space: nowrap;
	width: 90px;
	padding-right: 5px;
}
.SCUP_Portlet_Config_Entry_Text_normal
{
	font-weight:100;
}



.SCUP_Portal_Dialog_ButtonGroup_normal
{
	padding-left:0px; 
	padding-top:15px;
	padding-bottom: 15px;
	text-align: center; 
}
.SCUP_Portal_Dialog_ButtonMainBG_normal
{
	text-align: center; 
	vertical-align: middle;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	border-top: 1px #BBBBBB solid;
	border-bottom: 1px #777777 solid;
	border-left: 1px #BBBBBB solid;
	border-right: 1px #777777 solid;
	background-color: #EEEEEE;
	background-image: url(../../images/assets/portal/prt_dlg_buttonmain_bg.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	float:left;
	margin-right: 3px;
}
.SCUP_Portal_Dialog_ButtonMain_normal
{
	color: #333333;
	font-size: 12px;
	font-weight: 700;
	text-decoration:none;
}
.SCUP_Portal_Dialog_Content_normal
{
	color: #333333;
	font-size: 11px;
	background-color: transparent;
}
.SCUP_Portal_Dialog_normal
{
	background-color: #FEFEFE;
	border: 4px solid #EEEEEE;
}
.SCUP_Portal_Dialog_TitleBG_normal
{
	padding-top: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	text-align: center;
	background-color: #EEEEEE;
	border-bottom: 1px solid #ECECEC;
}
.SCUP_Portal_Dialog_Title_normal
{
	color: #333333;
	font-size: 14px;
	font-weight: 700;
}
.SCUP_Portal_Dialog_ContentBG_normal
{
	padding-bottom: 5px;
	vertical-align: top;
	text-align: center;
	padding: 10px;
}
.SCUP_Portal_Dialog_Content_Title_normal
{
	color: #333333;
	font-size: 13px;
	font-weight: 700;
	display: block;
	padding-bottom: 5px;
}
