/***************************************
*
* HTML Komponenten
*
***************************************/

body {

    Padding: 0px;
    Margin: 20px 5px 20px 5px;

    Overflow: auto;

    Color: #000000;

    Background-Color: #FFFFFF;

}


/***************************************
*
* Mainframe
*
***************************************/

.KMPlayer {
    Width: 100%;
    Height: 100%;

    Border-Collapse: Collapse;

    Table-Layout: fixed;
}

.KMPlayer .TitleBarL {
    Width: 23px;
    Height: 20px;

    Color: #000000;

    Background: url("./gr/TitleBarL.gif") no-repeat left transparent;
}

.KMPlayer .TitleBarLC {
    Width: 50%;
    Height: 20px;

    Color: #000000;

    Background: url("./gr/TitleBarLC.gif") repeat-x left transparent;
}

.KMPlayer .TitleBarM {
    Width: 44px;
    Height: 20px;

    Color: #000000;

    Background: url("./gr/TitleBarM.gif") no-repeat left transparent;
}

.KMPlayer .TitleBarRC {
    Width: 50%;
    Height: 20px;

    Color: #000000;

    Background: url("./gr/TitleBarRC.gif") repeat-x left transparent;
}

.KMPlayer .TitleBarR {
    Width: 23px;
    Height: 20px;

    Color: #000000;

    Background: url("./gr/TitleBarR.gif") no-repeat left transparent;
}

.KMPlayer .FrameL {
    Width: 23px;
    Height: 100%;

    Color: #000000;

    Background: url("./gr/FrameL.gif") repeat-y top #273A4D;
}

.KMPlayer .FrameM {
    Width: 100%;
    Height: 100%;

    Vertical-Align: top;
    Padding: 8px 0px 8px 0px;

    Color: #FFFFFF;

    Background-Color: #273A4D;
}

.KMPlayer .FrameM {
    Width: 100%;
    Height: 100%;

    Vertical-Align: top;
    Padding: 8px 0px 8px 0px;

    Color: #FFFFFF;

    Background-Color: #273A4D;
}

.KMPlayer .FrameR {
    Width: 23px;
    Height: 100%;

    Color: #000000;

    Background: url("./gr/FrameR.gif") repeat-y top #273A4D;
}

.KMPlayer .FooterL {
    Width: 23px;
    Height: 34px;

    Color: #000000;

    Background: url("./gr/FooterL.gif") no-repeat top transparent;
}

.KMPlayer .FooterM {
    Width: 100%;
    Height: 34px;

    Color: #000000;

    Background: url("./gr/FooterM.gif") repeat-x top transparent;
}

.KMPlayer .FooterR {
    Width: 23px;
    Height: 34px;

    Color: #000000;

    Background: url("./gr/FooterR.gif") no-repeat top transparent;
}


.KMPlayer .Controls {
    Width: 100%;
    Height: 41px;

    Border-Collapse: Collapse;

    Table-Layout: fixed;
}

.KMPlayer .Controls .Btn1 {
    Width: 39px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn01.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn2 {
    Width: 30px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn02.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn3 {
    Width: 30px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn03.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn4 {
    Width: 33px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn04.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn5 {
    Width: 81px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn05.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn6 {
    Width: 82px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn06.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn7 {
    Width: 50px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn07.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn8 {
    Width: 37px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn08.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn9 {
    Width: 61px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlBtn09.gif") no-repeat top transparent;

    Cursor: pointer;
}

.KMPlayer .Controls .Btn10 {
    Width: 100%;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlSet10.gif") repeat-x top transparent;
}

.KMPlayer .Controls .Btn11 {
    Width: 23px;
    Height: 41px;

    Color: #000000;

    Background: url("./gr/ControlSet11.gif") no-repeat top transparent;
}

.KMPlayer .FrameM .ContentTable {
    Width: 100%;
    Height: 100%;

    Border-Collapse: Collapse;

    Table-Layout: fixed;
}

.KMPlayer .FrameM .ContentTable .Content {
    Width: 100%;
    Height: 100%;

    Vertical-Align: top;
}

.KMPlayer .FrameM .ContentTable .Content .ContentFrame {
    Width: 100%;
    Height: 100%;

    Border-Width: 0px;
}


.KMPlayer .FrameM .ContentTable .Commercial {
    Width: 140px;
    Height: 100%;

	Padding-Top: 21px;

    Text-Align: center;
    Vertical-Align: top;
}

/***************************************
*
* Welcome
*
***************************************/

.WelcomeTable {
    Width: 100%;
    Table-Layout: fixed;
    Color: #FFFFFF;
}

.WelcomeTable .a {
    Width: 90px;
    Vertical-Align: top;
}

.WelcomeTable .b {
    Width: 100%;
    Vertical-Align: top;
}

.WelcomeTable .b hr {
    Height: 1px;
    Color: #B5B6BC;
    Border: 1px solid #B5B6BC;
}

.WelcomeTable .b .InfoText {
    Text-Align: justify;
    Font-Size: 14px;
}

/***************************************
*
* Downloads
*
***************************************/

.DownloadTable {
    Width: 100%;
    Table-Layout: fixed;

    Color: #FFFFFF;
    Font-Size: 12px;
    Font-Family: Tahoma, Arial, sans-serif;
}

.DownloadTable .Header {
    Font-Weight: bold;
}

.DownloadTable .HeadSpacer {
    Height: 8px;

    Font-Size: 1px;

    Background: url('../gr/LineSpacer.gif') left center repeat-x transparent;
}

.DownloadTable .Icon {
    Width: 20px;
}

.DownloadTable .Name {
    Width: 100%;
}

.DownloadTable .Name a, .DownloadTable .Name a:active, .DownloadTable .Name a:visited,
.DownloadTable .Mirror a, .DownloadTable .Mirror a:active, .DownloadTable .Mirror a:visited {
    Color: #FFFFFF;
    Text-Decoration: none;
}

.DownloadTable .Name a:hover,
.DownloadTable .Mirror a:hover {
    Color: #FFFFFF;
    Text-Decoration: underline;
}

.DownloadTable .Mirror {
    Text-Align: center;
    Width: 70px;
}

.DownloadTable .Size {
    Text-Align: right;
    Width: 70px;
}

.DownloadTable .MD5 {
    Width: 250px;

    Text-Align: center;
    Font-Family: "Courier New", Courier, monospace;
}

/***************************************
*
* Galerie
*
***************************************/


.GalierieSubDirTable {
	border-collapse: collapse;
    Color: white;
}

.GalierieSubDirImageCell {
    Width: 50px;
    Height: 50px;
}

.GalierieSubDirInfoCell {
    Height: 50px;
    Width: 130px;
    vertical-align: center;
    font-size: 12px;
}

.YouAreHere {
    Height: 20px;
    vertical-align: center;
    font-size: 14px;
    text-align: left;
    Padding: 4px;
}

.YouAreHere a, .YouAreHere a:hover, .YouAreHere a:visited {
    color: white;
    text-decoration: none;
    Font-Style: italic;
}

.YouAreHere a:hover {
    color: white;
    text-decoration: underline;
    Font-Style: italic;
}

.LineSpacer {
    Width: 100%;
    Height: 20px;
    background-image: url("../gr/LineSpacer.gif");
	background-repeat: repeat-x;
	background-position: center center
}

.GalierieImageCell {
    Width: 110px;
    Text-align: center;
}

.NoFiles {
    Height: 30px;
    Text-align: center;
    Font-Weight: bold;
}
