﻿/* Element styles */
html, body {
    background-color: #c4c6c8;
    color: #000000;
    font-family: 'Lato', sans-serif;
	font-size: 12px;
}

p, h1, h2, h3, h4, h5, h6, ul, ol {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

@media print {
    a[href]:after {
        content: "";
    }
}
/* Element styles */

/* Page styles */
.cstm-page {
    margin: 50px 0px 50px 0px;
    padding: 50px 0px 50px 0px;
    background-color: #eeeeee;
    text-align: center;
}
.cstm-page .cstm-h1-systemname {
    margin: 0px 0px 50px 0px;
    font-size: 24px;
    color: #222222;
}
.cstm-page .cstm-h2-pagetitle {
    margin: 0px 0px 50px 0px;
    font-size: 20px;
    color: #444444;
}
.cstm-page .cstm-p-content {
    margin: 0px 0px 50px 0px;
    font-size: 16px;
    color: #666666;
}
.cstm-page .cstm-p-content a {
    border-bottom: 1px dashed;
    color: #666666;
}
.cstm-page .cstm-p-content a:hover {
    color: #222222;
    text-decoration: none;
}

.cstm-page-maintenance {
}
.cstm-page-maintenance .cstm-h1-systemname {
}
.cstm-page-maintenance .cstm-h2-pagetitle {
}
.cstm-page-maintenance .cstm-p-content {
}

.cstm-page-unavailable {
}
.cstm-page-unavailable .cstm-h1-systemname {
}
.cstm-page-unavailable .cstm-h2-pagetitle {
}
.cstm-page-unavailable .cstm-p-content {
}
/* Page styles */