/* $Id: sempaStyle.css 5426 2006-11-03 15:07:32Z knud $ */


html, body { 
        height:100%;
        color:#4444444;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
		background: #EDEDED;
}

#container {
        margin-left:75px;
        margin-right:75px;
        margin-top:11px;
        margin-bottom:11px;
/*		background: url(images/banner-icsoc-sw2009.jpg);
		background-repeat: no-repeat;
*/}

#content {
    background-color: rgba(255, 255, 255, 0.9);
	padding-bottom:6px;
}

/* ############ BOTTOM ############ */

div#footer {
  border-top: 2px solid #aaa;
  background: #274463;
  color: #FF9933;
  padding-top: 1.5em;
  padding-bottom: 1.8em;
  margin: 5em 0 0 0;
  font-size: 0.7em;
}


/* ######################## ######## ######################## */
/* ######################## standard ######################## */
/* ######################## ######## ######################## */

p
{
        background-color: transparent;
		margin: 10px;
}

/*table
{
	margin: 10px;
}
*/
th
{
        text-align: left;
        font-weight: bold;
        font-size:14px;
	    color: #FF9933;
	    background-color: #274463;
/*        color: #009900;
        background-color: #DDDDDD;
*/        margin-top: 24px;
        margin-bottom: 12px;
        padding: 0.2em 0.2em;
}

td
{
        font-size:14px;
        background-color: transparent;
		vertical-align: top;
}

h1, h2, h3 {
    font-weight: bold;
    color: #FF9933;
    background-color: #274463;
    margin-top: 24px;
    margin-bottom: 12px;
}

/* 
 * fat top headline a content element
 */
h1
{
        text-align: center;
        font-size:20px;
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        padding: 0.5em 1em 0.5em 1em;
}
/* 
 * headline of a content element
 */
h2
{
        text-align: left;
        font-size:14px;
        padding: 0.2em 10px;
}

/* 
 * headline of a content element sub-section
 */
h3
{
        text-align: left;
        font-size:12px;
        padding: 0.2em 10px;
}

/* 
 * horizontal rule between content elements
 */
hr
{
        color: #CCCCCC;
        height: 1px;
        margin-top: 16px;
}

/* 
 * standard links
 */
a:link
{
        font-weight: bold;
        color: #666666;
        background-color: transparent;
}

a:visited, a:active
{
        font-weight: bold;
        color: #979797;
        background-color: transparent;
}

a:hover
{
        font-weight: bold;
        color: #009900;
        background-color: transparent;
}

