body
{
    font-size: 8pt; font-family: Verdana,Arial,Tahoma,sans-serif;
    background-color: #ffffff;
    margin: 0px;

}

.PortraitSubHead{font-size: 14pt;line-height:150%; font-weight:bold;}

a.MenuItem:link{color:#CE0109;font-weight:normal; text-decoration:none;}
a.MenuItem:active{color:#CE0109;font-weight:normal; text-decoration:none;}
a.MenuItem:hover{color:#384F53;font-weight:normal; text-decoration:none;}
a.MenuItem:visited{color:#CE0109;font-weight:normal; text-decoration:none;}

a.LinkMore:link{color:#CE0109;font-weight:normal; text-decoration:none;}
a.LinkMore:active{color:#CE0109;font-weight:normal; text-decoration:none;}
a.LinkMore:hover{color:#384F53;font-weight:normal; text-decoration:none;}
a.LinkMore:visited{color:#CE0109;font-weight:normal; text-decoration:none;}


.MenuText
{
   color:#4165A1;font-weight:normal; text-decoration:none;
}




.MainHead{font-size:12pt;font-weight:bold;color:#cc0000;}
.SubHead{font-size:10pt;font-weight:bold;color:#cc0000;}
p
{
     font-size: 8pt; font-family: Verdana,Arial,Tahoma,sans-serif;
    text-align: justify;
    }

.stdText{font: 8pt/10pt Verdana,Arial,Tahoma,sans-serif;color:#555555;}

.redHead{}


.stdNewsBlockTitel
{
    font-weight: bold;
}





A.ElementLink:link
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}
A.ElementLink:hover
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}
A.ElementLink:active
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}
A.ElementLink:visited
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}



A.MetaNavMenu:link
{
    color: #ffffff;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;
}
A.MetaNavMenu:hover
{
    color: #ffffff;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;

    
}
A.MetaNavMenu:active
{
    color: #ffffff;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}
A.MetaNavMenu:visited
{
    color: #ffffff;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}



A.MetaNavMenuItem:link
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;
}
A.MetaNavMenuItem:hover
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;

    
}
A.MetaNavMenuItem:active
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}
A.MetaNavMenuItem:visited
{
    color: #ffffff;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}


.ContentBoxSmall{margin:5px;}
.ContentBoxSmallHead{padding-bottom:3px; border-bottom: solid 1px #ffffff;}
.ContentBoxSmallHeadText{font-weight:bold; letter-spacing:3px;color:#ffffff;}
.ContentBoxSmallBody{margin-top:5px;}
.ContentBoxSmallBodyText{}
.ContentBoxSmallInput
{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
.ContentBoxSmallImage{}

a.ContentBoxSmallLink:link{color:#ffffff;font-weight:bold;}
a.ContentBoxSmallLink:active{color:#ffffff;font-weight:bold;}
a.ContentBoxSmallLink:hover{color:#ffffff;font-weight:bold;}
a.ContentBoxSmallLink:visited{color:#ffffff;font-weight:bold;}


.ContentBoxLarge{margin:5px;}
.ContentBoxLargeHead{padding-bottom:3px; border-bottom: solid 1px #ffffff;}
.ContentBoxLargeHeadText{font-weight:bold; letter-spacing:3px;color:#ffffff;}

.ContentBoxLargeBody{margin-top:5px;margin-left:5px;margin-right:10px;}
.ContentBoxLargeBodyText{color:#ffffff;}
.ContentBoxLargeInput{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }

.ContentBoxLargeInputTextbox{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
        
.ContentBoxLargeInputMemo{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
        
        .ContentBoxLargeInputNumber{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
        
        
                
    
.ContentBoxLargeImage{}
a.ContentBoxLargeHeadLink:link{font-weight:bold; letter-spacing:3px;color:#ffffff;}
a.ContentBoxLargeHeadLink:active{font-weight:bold; letter-spacing:3px;color:#ffffff;}
a.ContentBoxLargeHeadLink:hover{font-weight:bold; letter-spacing:3px;color:#ffffff;}
a.ContentBoxLargeHeadLink:visited{font-weight:bold; letter-spacing:3px;color:#ffffff;}

a.ContentBoxLargeLink:link{color:#ffffff;font-weight:bold;}
a.ContentBoxLargeLink:active{color:#ffffff;font-weight:bold;}
a.ContentBoxLargeLink:hover{color:#ffffff;font-weight:bold;}
a.ContentBoxLargeLink:visited{color:#ffffff;font-weight:bold;}

.ImageAlbumImageSmall{border: solid 1px white;}
.ImageAlbumImageLarge{border: solid 1px white;margin:5px;}
.ImageAlbumNaviBarTop{margin-top:5px;margin-bottom:5px;}
.ImageAlbumNaviBarBottom{margin-top:5px;margin-bottom:5px;}

.ImageAlbumImageTitleDetail{font-weight:bold;color:White;margin-bottom:10px;}
.ImageAlbumImageDescriptionDetail{font-weight:normal;color:White;margin-bottom:10px;}
.ImageAlbumImageTitleAlbum{color:White;}



a.ImageAlbumNavi:link{color:black; background-color:white; margin:2px;padding:2px; text-decoration:none;}
a.ImageAlbumNavi:active{color:black; background-color:white; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNavi:hover{color:black; background-color:white; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNavi:visited{color:black; background-color:white; margin:2px;padding:2px;text-decoration:none;}

a.ImageAlbumNaviSelected:link{color:white; background-color:maroon; margin:2px;padding:2px; text-decoration:none;}
a.ImageAlbumNaviSelected:active{color:white; background-color:maroon; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNaviSelected:hover{color:white; background-color:maroon; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNaviSelected:visited{color:white; background-color:maroon; margin:2px;padding:2px;text-decoration:none;}

