Skip to content
Snippets Groups Projects
common.css 2.93 KiB
Newer Older
  • Learn to ignore specific revisions
  • /* --------------------------------------------------
        General
       -------------------------------------------------- */
    
    body {
    	font-family: Arial, sans-serif;
    }
    
    p {
    	line-height: 1.4em;
    }
    
    form {
    	margin-top: 0;
    	margin-bottom: 1em;
    }
    
    img {
    	border: 0;
    }
    
    h1, h2, h3, h4, h5, h6 {
    	text-align: left;
    	margin-bottom: 0;
    }
    
    
    h2+p, h2+ul, h2+ol, h3+p, h3+ul, h3+ol, h4+p, h4+ul, h4+ol {
    
    	margin-top: 0;
    }
    
    #project pre, #plan pre {
    	margin: 0;
    }
    
    dd {
    	margin-bottom: 0.5em;
    }
    
    
    acronym, abbr {
    	text-transform: lowercase;
    	font-variant: small-caps;
    }
    
    
    
    /* --------------------------------------------------
        Branding
       -------------------------------------------------- */
    
    #branding {
    	width: 100%;
    	height: 5.2em;
    	min-height: 76px;
    	overflow: hidden;
    }
    
    #brandingC {
    	width: 100%;
    	height: 100%;
    	float: left;
    }
    
    #logo {
            float: left;
            padding: 0.2em;
    	min-width: 170px;
    	width: 17%;
    }
    
    #title {
            float: left;
    	padding-left: 0.5em;
    }
    
    #title h1 {
            margin-top: 0.4em;
    }
    
    #loginForm form {
    	margin: 0;
    }
    
    /* --------------------------------------------------
        Columns
       -------------------------------------------------- */
    #primaryC {
    	margin: 0.5em 0;
    	text-align: justify;
    }
    
    #primaryC > *:first-child {
    	margin-top: 0;
    	padding-top: 0;
    }
    
    .clear {
    	clear: both;
    	height: 0;
    	margin: 0;
    	padding: 0;
    }
    
    
    /* --------------------------------------------------
        Content box (e.g. for news items)
       -------------------------------------------------- */
    
    .box, .error {
    	margin: 0.5em 0;
    }
    
    .box div.boxcontent, .error div.errorcontent {
    	padding: 0 0.5em;
    
    	word-wrap: break-word;
    
    }
    
    .box .boxhead h2, .box .boxhead h3, .box .boxfoot p, .error h3 {
    	margin: 0;
    	padding: 0 0.5em;
    }
    
    .box .boxfoot p {
    	text-align: right;
    	font-weight: bold;
    	font-size: 95%;
    }
    
    .box div.boxcontent img.emblem {
    	float: right;
    	position: relative;
    	top: -1.5em;
    }
    
    /* --------------------------------------------------
        Lists
       -------------------------------------------------- */
    
    ol.roman {
    	list-style-type: lower-roman;
    }
    
    dt {
    	font-weight: bold;
    }
    
    ul.boxes {
    	display: inline;
    }
    
    ul.boxes li {
    	float: left;
    	display: inline;
    	text-align: center;
    	margin-right: 1em;
    }
    
    dd#plan {
    	margin-left: 0;
    }
    
    /* --------------------------------------------------
        Tables
       -------------------------------------------------- */
    
    table {
    	text-align: left;
    }
    
    table.wide {
    	width: 100%;
    }
    
    table.border, table.border td, table.border th {
    	border: 1px solid #e76808;	
    	border-collapse: collapse;
    }
    
    table.border {
    	border-width: 2px;
    }
    
    table.border td, table.border th {
    	padding: 0.2em;
    	vertical-align: top;
    }
    
    /* --------------------------------------------------
        Forms
       -------------------------------------------------- */
    
    div.row {
    	clear: both;
    	padding-top: 0.5em;
    }
    
    div.row label {
    	float: left;
    	width: 20%;
    	text-align: right;
    }
    
    div.row span.textinput {
    	float: right;
    	width: 78%;
    	text-align: left;
    }
    
    .note {
    	color: #888888;
    	font-size: 80%;
    }