
html {
font-family : Verdana, Arial, sans-serif;
color : #464646;
font-size : 11px;
line-height : 15px;
height : 100%;
margin : 0;
padding : 0;
background: #DCDCD0;
}
body {
margin : 0;
text-align : center;
height: 100%;
}
#maincontainer {
width: 990px;
margin-right : auto;
margin-left: auto;
margin-top: 0;
padding: 0;
text-align: left;
min-height: 100%;
height:auto !important;
height: 100%;
background-image: url('background.jpg');
background-repeat: repeat-z;
}

div.csc-textpic
div.csc-textpic-imagewrap
.csc-textpic-image img {
margin-bottom: 4px;
}
dd.csc-textpic-caption{
padding-bottom: 10px;
}

#head {
  margin-top: 0px;
  padding: 0;
  height: 322px;
  width: 990px;
  }
#header1 {
float: left;
height: 322px;
width: 198px;
background-image: url('header1.jpg');
background-repeat: no-repeat;
}
#header2 {
float: right;
height: 84px;
width: 792px;
background-image: url('header2.jpg');
background-repeat: no-repeat;
}
#header3 {
float: right;
height: 240px;
width: 792px;
background-image: url('header.jpg');
background-repeat: no-repeat;
}

#search {
  height:18px;
  padding-left:7px;
  position:relative;
  float:left;
  left:0px;
  }
.searchfield{
  width:100px;
  border: solid 1px #D3D3D3;
  color: #D3D3D3;
  }
.searchbutton{
  border: solid 1px #D3D3D3;
  color: #D3D3D3;
  }
.csc-sword{
  color: #E40000;
  font-weight: bold;
  }
.menue {
  width : 149px;
  background: #ab2615;
  }
.menue_e1 {
  width : 144px;
  _width : 138px;
  padding : 3px;
  padding-left : 5px;
  border-top : 1px solid #edede5;

}
.menue_e2 {
width : 149px;
padding : 3px;
padding-left : 15px;
border-top : 1px solid #edede5;
}
.menue_e3 {
width : 149px;
padding : 3px;
padding-left : 15px;
}

.navilinks_e1,
.navilinks_e1:link,
.navilinks_e1:visited,
.navilinks_e1:active {
color : #FFFFFF;
font-size : 10px;
text-decoration : none;
font-weight : bold;
}
.navilinks_e2,
.navilinks_e2:link,
.navilinks_e2:visited,
.navilinks_e2:active {
color : #FFFFFF;
font-size : 9px;
text-decoration : none;
}
.navilinks_e3,
.navilinks_e3:link,
.navilinks_e3:visited,
.navilinks_e3:active {
color : #FFFFFF;
font-size : 9px;
text-decoration : none;
}

#contentleft {
position : relative;
float : left;
margin-left : 47px;
width : 149px;
_width : 186px;
}
#left a:link,
#left a:visited,
#left a:active {
color : #F89C1C;
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
text-decoration : none;
}
.csc-frame-rulerAfter{
  border-bottom: 1px solid #DCEABF;
}
.csc-frame-rulerBefore{
  border-bottom: 1px solid #DCEABF;
}
#left {
width : 149px;
margin : 15px;
font-size : 10px;
}
#contentright {
  position : relative;
  float : left;
  left: 30px;
  width : 740px;
  }
#here {
  width : 100%;
  margin-bottom : 10px;
  margin-top : 25px;
  color : gray;
  }
#contentmain {
  position : relative;
  top: 10px;
  width : 100%;
  }
#copyright {
  margin-top:20px;
  height : 30px;
  width : 440px;
  }
.copyright {
  color : #a8a8a8;
  font-size : 10px;
  font-family : Verdana, Arial, sans-serif;
  text-decoration : none;
  }
.copyright:link {
  color : #a8a8a8;
  font-size : 10px;
  font-family : Verdana, Arial, sans-serif;
  text-decoration : none;
  }
.copyright:visited {
  color : #a8a8a8;
  font-size : 10px;
  font-family : Verdana, Arial, sans-serif;
  text-decoration : none;
  }
.copyright:active {
  color : #a8a8a8;
  font-size : 10px;
  font-family : Verdana, Arial, sans-serif;
  text-decoration : none;
  }
.navi2 {
  text-indent : 15px;
  }
.bodytext{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  }

h1 {
color : #4A4A4A;
font-weight : bold;
font-size : 14px;
text-decoration : none;
}
h2 {
color : #4A4A4A;
font-weight : bold;
font-size : 11px;
text-decoration : none;
margin: 0px 0px 5px 0px;
}
h3 {
color : #F89C1C;
font-weight : bold;
font-size : 14px;
text-decoration : none;
}
h4 {
color : #F89C1C;
font-weight : bold;
font-size : 11px;
text-decoration : none;
margin: 0px 0px 5px 0px;
}

td {
color : #464646;
font-size : 11px;
text-decoration : none;
}
SELECT {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #666666;
background-color : #ffffff;
}
TEXTAREA {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border : 1px solid #666666;
color : #333333;
font-weight : normal;
background-color : #ffffff;
}
INPUT {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border : 1px solid #666666;
color : #333333;
background-color : #ffffff;
}
a:link {
color : #7d0011;
font-family : Verdana, Arial, sans-serif;
text-decoration : none;
}
a:visited {
color : #7d0011;
font-family : Verdana, Arial, sans-serif;
text-decoration : none;
}
a:active {
color : #7d0011;
font-family : Verdana, Arial, sans-serif;
text-decoration : none;
}
.navilinks {
color : #35456c;
font-size : 10px;
font-family : Verdana, Arial, sans-serif;
text-decoration : none;
}
.navilinks:link {
color : #35456c;
font-size : 10px;
text-decoration : none;
}
.navilinks:visited {
color : #35456c;
font-size : 10px;
text-decoration : none;
}
.navilinks:active {
color : #35456c;
font-size : 10px;
text-decoration : none;
}
.formu{
width: 96%;
padding-left:20px;
padding-top:5px;
padding-bottom:20px;
}
.mf-select{
margin-bottom:5px;
}
.mf-input{
margin-bottom:5px;
}
.radiolayout{
width:435px;
}
fieldset{
border: 1px solid #D3D3D3;
margin-bottom:5px;
}
