/*********************************************************************************************************************
    MODULE CONTAINER
*********************************************************************************************************************/

    .m123MainContainer
        {
            margin-top:24px;
        }

/*********************************************************************************************************************
    COMMON  
*********************************************************************************************************************/
    
    .m123MainContainer .Detail
        {
			/*padding:0 3px 0 3px;*/
			padding-bottom:10px;
        }
        .m123MainContainer .Detail .Topic
            {
				display:none;
            }
        .m123MainContainer .Detail .Headline /* usually contains a h1 element */
            {
				color:#000000;
				font-size:16px;
				font-weight:normal;
				padding-bottom:10px;
            }/*
        .m123MainContainer .Detail .Headline .Image .Caption
			{
				font-size:11px;	
			}*/
        .m123MainContainer .Detail .Ingress
            {
				color:#000000;
				/*font-family:Verdana;*/
				font-size:12px;
				font-weight:bold;
				padding-bottom:5px;
            }
        .m123MainContainer .Detail .Body
            {
				color:#000000;
				/*font-family:Verdana;*/
				font-size:12px;
				font-weight:normal;
				padding-top:5px;
				padding-bottom:5px;
            }    
        .m123MainContainer .Detail .Body ul
            {
				padding:0  0 15px 15px;
            }
        /* FOKUS SNIPPET*/	
        .m123MainContainer .Detail .Body .FokusSnippet
			{
				margin-left:5px;
				margin-bottom:5px;
			}
		.m123MainContainer .Detail .Body .FokusSnippet .Header
			{
				/*background:url(../../../../images/fokus-header.png) repeat-x;*/
				background:url(../../../../images/fokus_header.png) no-repeat;
				color:#FFFFFF;
				font-size:14px;
				font-weight:bold;
				height:16px;
				padding-top:2px;
				padding-bottom:4px;
				padding-left:7px;						
			}
		.m123MainContainer .Detail .Body .FokusSnippet .Content ul
			{
				margin:0;
			}
		.m123MainContainer .Detail .Body .FokusSnippet .Content
			{
				padding:5px;					
			}
			
		/* END SNIPPET */ 	       
        .m123MainContainer .Detail .Image 
			{
				padding-bottom:5px;    
			}
        .m123MainContainer .Detail .Caption			
            {
				font-size:11px;
				font-weight:normal;
            }
        .m123MainContainer .Detail .Published
            {
            }
        .m123MainContainer .Detail .Changed
			{			
			}
        .m123MainContainer .Detail .Author
            {
				color:#000000;
				/*font-family:Verdana;*/
				font-size:11px;
				font-weight:normal;
				padding-bottom:10px;
            }
        .m123MainContainer .Detail .ReadMore
            {
                display:block;  
                clear:both;
            }
    
    .m123MainContainer .RelatedInfo
        {
			margin-top:-32px;
			font-size:12px;	
			line-height:14px;
			padding-bottom:13px;	
        } 
        .m123MainContainer .RelatedInfo .Header /* box header */
            {	
				display:block;
				width:159px;
				height:18px;
				text-indent:10px;
				padding-top:4px;
				/*background-image:url(../../../../images/bg_rel.gif);*/
				background-image:url(../../../../images/fane-marg-green.png);				
				background-repeat:no-repeat;
				color:#ffffff;
				font-size:12px;
				line-height:14px;
				font-weight:bold;
            }   
        .m123MainContainer .RelatedInfo .Header5
			{
				display:block;
				width:159px;
				height:20px;
				text-indent:10px;
				padding-top:2px;
				background-image:url(../../../../images/bg_rel_black.gif);
				background-repeat:no-repeat;
				color:#ffffff;
			}
		.m123MainContainer .RelatedInfo .ToFrontPage
			{
				float:right;	
			}
        .m123MainContainer .RelatedInfo a
            {
				color:Black;
				text-decoration:none;
            }
        .m123MainContainer .RelatedInfo a:hover
            {
				text-decoration:underline;
            }
        .m123MainContainer .RelatedInfo ul
            {
                margin:0px;
                padding:3px;
                list-style-type:none;
            }
        .m123MainContainer .RelatedInfo li
            {
				margin-bottom:2px;
            }
        .m123MainContainer .RelatedInfo .Name
            {
            }
        .m123MainContainer .RelatedInfo .Category
			{
				display:none;	
			}
        .m123MainContainer .RelatedInfo .Size
            {
				display:none;
            }		
/*********************************************************************************************************************
    FRONTPAGE
*********************************************************************************************************************/
    /* Categoryname & BreadCrumbs */
		
		.m123MainContainer .BreadCrumbs
			{
				display:block;
				width:581px;
				height:18px;
				text-indent:10px;
				padding-top:2px;
				padding-bottom:10px;
				/*background-image:url(../../../../images/bc_bg.gif);*/
				background-image:url(../../../../images/fane-blue-front.png);				
				background-repeat:no-repeat;
				color:#ffffff; 
				font-weight:bold;
				font-size:12px;
				line-height:14px;
			}
			
		.m123MainContainer .BreadCrumbsDetail
			{
				display:block;
				width:402px;
				height:18px;
				text-indent:10px;
				padding-top:4px;
				padding-bottom:10px;
				/*background-image:url(../../../../images/bcd_bg.gif);*/
				background-image:url(../../../../images/fane-green.png);
				background-repeat:no-repeat;
				color:#ffffff;	
				font-size:12px;	
				line-height:14px;
				font-weight:bold;
			}
		.m123MainContainer .CategoryName
			{
				display:none;	
			}
    /* TOP ITEM */ 
        /* class "TopItem" is used with class "Item", fex class="Item TopItem" */
        .m123MainContainer .TopItem
            {
				padding-bottom:10px;
				font-family:Arial;
            }
        .m123MainContainer .TopItem .Topic
            {
				display:none;
            }
        .m123MainContainer .TopItem .Headline
            {
				font-size:46px;
				/*color:#00aad4;*/
				margin:0pt 0pt 3pt;
				font-weight:bold;
            }
        .m123MainContainer .TopItem .Headline a
            {
				color:#000000;
				text-decoration:none;
            }
            
        .m123MainContainer .TopItem .Ingress
            {
				color:#757b7d;
				font-size:18px;
            }
        .m123MainContainer .TopItem .Published
            {
				/*display:none;*/
				font-size:10px;
				color:Gray;
				padding:5px 0 0 5px;
            }
        
    /* ROWS */
        .m123MainContainer .Row
            {
            }
        .m123MainContainer #NewsRows .Item 
			{
				padding-top:10px;
				padding-bottom:10px;	
			}
        .m123MainContainer .Row .Item
                {            
					float:left;
                }
            .m123MainContainer .Row .Item .Topic, .m123MainContainer #NewsRows .Item .Topic
                {
					display:none;
                }                
            .m123MainContainer .Row .Item .Headline, .m123MainContainer #NewsRows .Item .Headline, .m123MainContainer .MediumItem .Headline
                {
					font-size:20px;
					line-height:22px;
					margin:0pt 0pt 3pt;
					font-weight:bold;
					padding-top:8px;
                }          
            .m123MainContainer .Row .Item .Headline a, .m123MainContainer #NewsRows .Item .Headline a, .m123MainContainer .MediumItem .Headline a
                {
					color:#000000;
					text-decoration:none;
                }
            .m123MainContainer .Row .Item .Ingress, .m123MainContainer #NewsRows .Item .Ingress
                {
                }
            .m123MainContainer .Row .Item .Published, .m123MainContainer #NewsRows .Item .Published
                {
					/*display:none;*/
					font-size:10px;
					color:Gray;
					padding:5px 0 0 5px;
                }
            .m123MainContainer .MediumItem .Published
                {
					display:none;
					/*font-size:10px;
					color:Gray;
					padding:5px 0 0 15px;*/
                }
            
            .m123MainContainer .Row .Item .Author, .m123MainContainer #NewsRows .Item .Author
                {
                }
	/* Box Items */
		.m123MainContainer .MediumItem
			{
				float:left;
				padding-bottom:10px;
				padding-bottom:10px;
				margin-bottom:10px;
				margin-top:10px;
				background-color:#e2e3e4;
				display:block;
				width:410px;
				
			}
		.m123MainContainer .MediumItem .Topic
			{			
				/*background-image:url(../../../../images/bg_box_black.gif);*/
				background-image:url(../../../../images/fane-grey.png);
				background-repeat:no-repeat;
				color:#ffffff;
				font-size:12px;
				line-height:14px;
				height:18px;
				font-weight:bold;
				background-color:#ffffff;
				padding-left:10px;
				padding-top:2px;
			}
		.m123MainContainer .MediumItem .Headline 
			{
				padding-left:10px;
			}
		.m123MainContainer .MediumItem .Ingress
			{
				padding-left:10px;
			}
		.m123MainContainer .ReadMore
			{
				font-size:10px;
				color:#3fbfdf;	
				font-weight:bold;
				text-decoration:none;
			}
		

