div#container{
	height:640px;
        width:1002px;
        margin-left: auto ;
        background: white;
        margin-right: auto ;
        text-align: left; /* IE needs this to center like the grown up browsers */
        z-index:1;
        padding: 0 0 0 0;
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
                display: inline; /* IE fix for double-margin bug */
                margin-left: 0px;
}


#top
{
position: relative;
display: block;
background: white;
height: 268px;
}
#middle
{
position: relative;
display: block;
background: white;
min-height:268px;
height:auto !important;
height: 268px;
}

#innerBox1
{
display: block;
padding: 0px;
}

#picture
{
float: left;
position: relative;
display:block;
width: 492px;
height: 268px;
left: 0px;
padding: 0px;
}

#logo
{
float: right;
position: relative;

width: 510px;
height: 80px;
right: 0px;
text-align: right;
background-color: white;
}

#menue
{
float: right;
position: relative;
width: 510px;
height: 268px;
right: 0px;
top: 0px;
background-color: #D3D3D3;
}

#mainmenue
{
float: right;
position: relative;
display: block;
width: 510px;
min-height:188px;
height:auto !important;
height: 188px;
right: 0px;
}

#left
{
float: left;
position: relative;
display:block;
width: 491px;
left: 0px;
padding: 0px;
}

#spacer
{
float: left;
position: relative;
display:block;
width: 1px;
left: 0px;
padding: 0px;
}

#right
{
float: right;
position: relative;
display: block;
width: 509px;
right: 0px;
}

#bottom
{
	width: 100%;
	background-color: #D3D3D3;
}

#copy{

}
.clear
{
clear:both;
}


body {
  color: black; background-color: white;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
h1{
        font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder;
}
h2{
        font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bolder;
}
h3{
        font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder;
}

P.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 14px; padding-bottom: 12px;}
.footmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 14px; padding-bottom: 12px;}

H1.csc-firstHeader{
        font-size: 16px;
        font-weight: bold;
}
LI.left-level-1-no{
        text-decoration: none;
        background-color: #D3D3D3;
        display: block;
}
LI.left-level-1-no:hover, LI.left-level-1-act{
        text-decoration: none;
        background-color: #E6E6E6;
        display: block;
}

LI.left-level-2-no{
        text-decoration: none;
        background-color: #D3D3D3;
        display: block;
}
LI.left-level-2-no:hover, LI.left-level-2-act{
        text-decoration: none;
        background-color: #E6E6E6;
        display: block;
}

.footerlink{
	font-size: 10px;
	color: #a0a0a0;
	text-decoration: none;
}
.historycell{
	font-size: 18px;
	font-weight: bold;
	background-color: #dddddd;
}
.greyborder{
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: #bbbbbb;
	border-right-color-value: #bbbbbb;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: #bbbbbb;
	border-left-color-value: #bbbbbb;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
}
.blacklink{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

