﻿body {
}

.PanelContentMainTop
{
    float:left;
    margin:0px;
    padding:0px;
    background: transparent url("pics2/bgd/content_top_bgd.png") no-repeat left top;
    width:950px;
    height:8px;
}

.PanelContentMainMiddle
{    
    float:left;
    margin:0px;
    padding:0px;
    background: transparent url("pics2/bgd/content_middle_bgd.png") repeat-y left top;
    width:950px;
    min-height:300px;
    line-height:18px;
}

.PanelContentMainBottom
{
    float:left;
    margin:0px;
    padding:0px;
    background: transparent url("pics2/bgd/content_bottom_bgd.png") no-repeat left top;
    width:950px;
    height:25px;
}

.PanelContentLeft
{
    float:left;
    width:244px;
    min-height:300px;
}

.PanelContentLeftTraueranzeigen
{
    float:left;
    width:244px;
}

.PanelContentMiddle
{
    float:left;
    width:530px;
    padding-left:20px;
    padding-right:20px;
    padding-top:5px;
    min-height:300px;
}

.PanelContentMiddleMemorial
{    
    float:left;
    width:550px;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    min-height:300px;
}

.PanelContentMiddle img
{
    border:solid 1px #aaaaaa;
}

.PanelStaticContent
{
    
}

.PanelStaticContent a
{
    color:#666666;
}

.PanelStaticContent a:hover
{
    color:#333333;
}

.PanelContentRight
{
    float:left;
    width:120px;
    min-height:300px;
}

.PanelContentHeader
{
    font-family: georgia,arial,serif;
    color: #BDB3A8;
    font-size:12pt;
    font-weight:normal;
    margin-top:5px;
    padding-left:9px; 
    padding-bottom:3px;
    width:237px;  
    border-bottom:1px solid #E0E0E0;
}

.PanelMenu
{   
    padding-right:30px; 
    padding-bottom:5px;
    padding-top:7px;
    height:14px;
    text-align:right;
    width:216px;
    border-bottom:1px solid #E0E0E0;   
}

.PanelMenu a
{   
    font-family: georgia,arial,serif;
    font-size:12px;
    text-decoration:none;
    color:#838273;
}

.PanelMenu a:hover
{   
    cursor:pointer; 
    color:#222222;
}

.PanelMenuActiv
{   
    padding-right:32px; 
    padding-bottom:6px;
    padding-top:7px;
    text-align:right;
    height:14px;
    width:216px;
    color:#222222;
    background: transparent url("pics2/bgd/menu_active_bgd2.png") no-repeat;
    background-position:right;  
}

.PanelMenuActiv a
{   
    font-family: georgia,arial,serif;
    font-size:12px;
    text-decoration:none;
    color:#222222;
}

.button_main_panel_account
{
    float:right;
}

.ArticleTitleLabel
{
    color: #BDB3A8;
    font-size:12pt;
    font-family: georgia,arial,serif;
}

.ArticleSeperatorMainPanel 
{
    float:left;
    border-bottom:1px solid #DDDDDD;
    width:530px;
    margin-top:20px;  
    margin-bottom:20px; 
}


.ArticleSeperatorMainPanel a
{
    float:right;
    margin-right:10px;
    margin-bottom:5px;    
    color:#990033;
}

.ArticleMenuMainPanel
{
    float:left;
    border-bottom:1px solid #DDDDDD;
    width:530px; 
    padding-bottom:20px;
    margin-bottom:20px; 
    color:#222222;
}

.ArticleContentPanel a
{
    color:#472D14;
}

.ArticleContentPanel a:hover
{
    color:#838273;
}

.ArticleContentPanel .button_bgd_middle
{
    color:#FFFFFF;
}

.ArticleContentPanel .button_bgd_middle:hover
{
    color:#FFFFFF;
}

.ArticleMenuMainPanel a
{
    color:#472D14;
}

.ArticleMenuMainPanel a:hover
{
    color:#838273;
}

.DescriptionTextArticleMenu
{
    float:left;
    width:530px;
    margin-bottom:8px;
}

.overviewMainDiv
{
    float:left;
    margin-top:15px;
}

.overviewItemDiv
{
    float:left; 
    width:160px;  
    margin-right:16px;
    margin-bottom:30px;
}

.overviewHeaderDiv
{
    float:left;
    border-bottom:1px solid #DDDDDD;
    width:150px;
    padding-bottom:1px;
    margin-bottom:3px;
    color:#990033;
}

.overviewImageDiv
{
    float:left;
    width:150px;
    height: 85px;  
}

.overviewHeadlineDiv
{
    float:left;   
    width:150px;
    margin-top:7px;
    margin-bottom:5px;
    color: #828172;
    font-size:11pt;
    line-height:18px;
}

.overviewDescriptionDiv
{
    float:left;  
    width:150px;
    line-height:15px;
    font-size:12px;
    font-family:Arial; 
}

.overviewDescriptionDiv a
{
    color: #990033;
    text-decoration:none;
}

.overviewDescriptionDiv a:hover
{
    text-decoration:underline;
}

.overviewWideItemDiv
{
    float:left; 
    width:335px;  
    margin-right:16px;
    margin-bottom:30px;
}

.overviewWideHeaderDiv
{
    float:left;
    border-bottom:1px solid #DDDDDD;
    width:325px;
    padding-bottom:1px;
    margin-bottom:3px;
    color:#990033;
}

.overviewWideImageDiv
{
    float:left;
    width:325px;
    height: 85px; 
    overflow:hidden; 
}

.overviewWideHeadlineDiv
{
    float:left;   
    width:325px;
    margin-top:7px;
    margin-bottom:5px;
    color: #828172;
    font-size:11pt;
    line-height:16px;
}

.overviewWideDescriptionDiv
{
    float:left;  
    width:325px;
    line-height:15px;
    font-size:12px;
    font-family:Arial; 
}

.overviewWideDescriptionDiv a
{
    color: #990033;
    text-decoration:none;
}

.overviewWideDescriptionDiv a:hover
{
    text-decoration:underline;
}

.standard_content_link
{
    color: #828172;
}

.standard_content_link:hover
{
    color: #AAAAAA;
}

.flashMessageDiv
{
    vertical-align:middle;
    width:300px;
    height:25px;
}

