/* 
================================
 Container Styles for GS1 01.06.2007 by MS
================================
*/   


.GS1containermaster {
	
	/*background-color: #002C5F;*/
	border-right: #FFFFFF 3px solid; 
	border-top: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-bottom: #FFFFFF 2px solid;
	
}

.GS1ContainerTitle 
{
	background-image: url(GS1TitleBlueGradient2.jpg);
	border-bottom: #FFFFFF 2px solid;
	border-left: #FFFFFF 0px solid;
}


.GS1Title 
{
	text-align:right;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	color: #FFFFFF;
}


.GS1CommercialTitle
{
	min-width:343px; /* FireFox */
	width:325px;
	text-align:center;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	color: #FFFFFF;
}


.GS1TitleMiddle
{
    background-image: url(GS1TitleBlueGradient2.jpg);
	border-bottom: #FFFFFF 2px solid;
	border-left: #FFFFFF 0px solid;
	border-right: #FFFFFF 3px solid;
	text-align:center;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	color: #FFFFFF;
	padding:2px 0 2px 0;
}


/* height of the tag "Top" */
.GS1maincontainerContent
{
	color:#002C5F;
	/* min-height:350px;
	_height:350px; */ /* hack for IE 358 */
	background-color: #FFFFFF; /*#ECEFF1;*/
	width:475px; /* see style sheet GS1ContentPaneFixed commun.css */
}


.GS1maincontainerContent a, .GS1maincontainerContent a:link, .GS1maincontainerContent a:visited
{
  text-decoration:underline;
}



.GS1ContainerContent 
{
 border-left: #FFFFFF 0px solid;	
}

.GS1space
{
	padding-top:10px;
}


.container_TopBanner
{
	min-width:165px;
	width:165px;
	height:120px;
	_height:120px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:0px;	
}


.container_LargeTopBanner
{
	min-width:330px;
	width:330px;
	height:120px;
	_height:120px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:0px;
}


.container_LargeBottomBanner
{
	min-width:330px;
	width:330px;
	height:160px;
	_height:160px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:0px;	
}


/* Simulate min-width for the TopBanner box in IE */
* html .minwidth_TopBanner_IE {
	padding-left:0px;
}

* html .container_TopBanner_IE {
	margin-left:-314px;
	position:relative;
}


* html .minwidth_TopBanner_IE, * html .container_TopBanner_IE, * html .layout_TopBanner_IE  {
	height:1px;
}


.container_Banner
{
	min-width:165px;
	width:165px;
    height:300px;
	_height:300px;	
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:0px;
	
}

.container_multiBanner
{
	min-width:165px;
	width:165px;
    height:160px;
	_height:160px;	
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:0px;
}


.container_Aktuell, .container_Aktuell a, .container_Aktuell a:link, .container_Aktuell a:visited
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#FFFFFF;
    background-color: #FF6633;
	min-width:165px;
	overflow:hidden;
	
	padding-left:5px;
}

.container_Aktuell
{
  padding-top:5px;
  width:165px;
  height:80px;
}


.container_Aktuell a, .container_Aktuell a:link, .container_Aktuell a:visited
{
  font-size: 11px;
  font-weight: bold;
}


.container_Aktuell a:hover, .container_Aktuell a:active
{
 color:#002C5F;
}

.container_Info, .container_Info a, .container_Info a:link, .container_Info a:visited
{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color: #FF6633;
	min-width:165px;
	overflow:hidden;
	padding-left:5px;
	
	
}

.container_Info
{
  padding-top:5px;
  height:150px;
  width:165px;
}


.container_Info a, .container_Info a:link, .container_Info a:visited
{
  font-size: 11px;
  font-weight: bold;
}


.container_Info a:hover, .container_Info a:active
{
 color:#002C5F;
}




.container_AktuellWeiss
{
	min-width:165px;
	width:165px;
	height:80px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:5px;
}


.container_Favoriten, .container_Favoriten a, .container_Favoriten a:link, .container_Favoriten a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color: #FF6633;
	min-width:165px;
	overflow:hidden;
	padding-left:5px;
	padding-top:5px;
}

.container_Favoriten
{
  height:150px;
  width:165px;
}


.container_Favoriten a:hover, .container_Favoriten a:active
{
 color:#002C5F;
}



/* Simulate min-width for the Favoriten box in IE */
* html .minwidth_Favoriten_IE {
	padding-left:0px;
}

* html .container_Favoriten_IE {
	margin-left:-165px;
	position:relative;
}


* html .minwidth_Favoriten_IE, * html .container_Favoriten_IE, * html .layout_Favoriten_IE  {
	height:1px;
}
/* --- */


.ModuleTitle_MenuItem {
	border: white 0px solid;  /*override borders*/    
}


.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
    white-space: nowrap; /*Word wrapping menu item now optional*/
     
    /* padding: 1px 3px 3px 1px; */
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;    /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

.containerbucher, .containerbucher a, .containerbucher a:link, .containerbucher a:visited
{
 color:#FFFFFF;
}

.containerbucher a:hover, .containerbucher a:active
{
 color:#002C5F;
}
