body {
   font-family:Century Gothic,Verdana,Arial,sans-serif;
   margin: 3px;
   font-size: 9pt;
   text-align: left;
   SCROLLBAR-BASE-COLOR: white;
   SCROLLBAR-3DLIGHT-COLOR: #dddddd;
   SCROLLBAR-ARROW-COLOR: black; 
   SCROLLBAR-DARKSHADOW-COLOR: black;       
   SCROLLBAR-FACE-COLOR: white;   
   SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
   SCROLLBAR-SHADOW-COLOR: #eeeeee;
   SCROLLBAR-TRACK-COLOR: #e5e5e5; 
/*     background-image:  url(../images/back_main2.jpg); 
       background-repeat: repeat;
*/
   }

a:link {
color: black;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-weight: bold;
}

a:visited {
color: #696969;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-weight: bold;
}

a:active {
color: #9C1C0F;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-weight: bold;
}

a:hover {
color: #404040;
text-decoration: underline;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-weight: bold;
}

p.menuOben {
	font-weight: bold;
}

h1 {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 11pt;
  color: #9C1C0F;
  margin-left:0.5cm;
  margin-top:0.5cm;
  text-align:left;
}

h1.csc-firstHeader {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 11pt;
  color: #9C1C0F;
  margin-left:0.5cm;
  margin-top:0cm;
  margin-bottom:.0001pt;
  text-align:left;
}

h2 {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #404040;
  margin-left:0.5cm;
  margin-bottom: 0.0001pt;
  text-align:left;
}

h3 {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #404040;
  margin-left: 0.5cm;
  margin-bottom: .0001pt;
  text-align:left;
}

h4 {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #404040;
  margin-left: 0.5cm;
  margin-bottom: .0001pt;
  text-align:left;
}


h5 {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #404040;
  margin-left: 0.5cm;
  margin-bottom: .0001pt;
  text-align:left;
}

h6 {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #404040;
  margin-left: 0.5cm;
  margin-bottom: .0001pt;
  text-align:left;
}


p.bodytext {
color: #606060;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-size: 9pt;
font-weight: bold;
margin-left:0.5cm;
margin-right:0.5cm;
}

p {
color: #606060;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-size: 9pt;
margin-left:0.5cm;
margin-right:0.5cm;
margin-bottom: 0.2cm;
margin-top: 0pt;
}

p.csc-subheader {
color: black;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-size: 9pt;
margin-left:0.5cm;
margin-right:0.5cm;
}

p.csc-header-date {
color: black;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-size: 9pt;
margin-left:0.5cm;
margin-right:0.5cm;
}

p.csc-form-label {
color: black;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-size: 9pt;
margin-left:0.5cm;
margin-right:0.5cm;
}

p.csc-form-label-req {
color: black;
text-decoration: none;
font-family: Century Gothic,Verdana,Arial,sans-serif;
font-size: 9pt;
margin-left:0.5cm;
margin-right:0.5cm;
}

fieldset {
  border-width: 0px;
  margin-left:0.5cm;
}

fieldset.csc-mailform {
  border-width: 0px;
}

label {
  display: block;
  float: left;
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  color: black;
  margin-left:0.0cm;
  margin-bottom:.0001pt;
  text-align:left;
  vertical-align: top;
  width: 100px;
}

input#mailformformtype_mail {
  margin-left: 100px;
  float: none;
  width: auto;
}

table {
  padding: 0px;
  border-spacing: 0px;
  border-color: white;
  border-collapse: collapse;
}

table.contenttable {
  padding: 0px;
  border-spacing: 0px;
  border-color: white;
  border-collapse: collapse;
}

table.csc-searchform {
  padding: 0px;
  border-spacing: 0px;
  border-color: white;
  border-collapse: collapse;
}

table.csc-loginform {
  padding: 0px;
  border-spacing: 0px;
  border-color: white;
  border-collapse: collapse;
}

td {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  color: black;
  margin-left:0.5cm;
  margin-right:0.5cm
  margin-bottom:.0001pt;
  border-color: white;
}

td.td {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  color: black;
  margin-left:0.5cm;
  margin-right:0.5cm
  margin-bottom:.0001pt;
  border-color: white;
  text-align:left;
}

td.csc-form-fieldcell {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  color: black;
  margin-left:0.5cm;
  margin-right:0.5cm
  margin-bottom:.0001pt;
  border-color: white;
  text-align:left;
}

td.csc-form-labelcell {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  color: black;
  margin-left:0.5cm;
  margin-right:0.5cm
  margin-bottom:.0001pt;
  border-color: white;
  text-align:left;
}

th {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: black;
  margin-left:0.5cm;
  margin-right:0.5cm
  margin-bottom:.0001pt;
  border-color: white;
  text-align:left;
}

tr.tr-even {
  margin-left:0.5cm;
  margin-right:0.5cm;
}

li {
  color: #606060;
  text-decoration: none;
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  margin-left:1cm;
  margin-right:0.5cm
  text-align:justify;
  font-weight: bold;
  margin-left:0.5cm;
  list-style-position:outside;
}

ol {
  color: #606060;
  text-decoration: none;
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  margin-left:1cm;
  margin-right:0.5cm
  text-align:justify;
  font-weight: bold;
  margin-left:0.5cm;
  list-style-position:outside;
}

ul {
  color: #606060;
  text-decoration: none;
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  margin-left:1cm;
  margin-right:0.5cm
  text-align:justify;
  font-weight: bold;
  margin-left:0.5cm;
  list-style-position:outside;
}

ul.csc-menu {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  margin-left:1cm;
  margin-right:0.5cm
  font-weight: bold;
  margin-left:0.5cm;
  list-style-position:outside;
}

ul.csc-bulletlist {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
  margin-left:1cm;
  font-weight: bold;
  margin-left:0.8cm;
  list-style-position:outside;
}

dl.csc-textpic-image {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
}

dd.csc-textpic-caption {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 9pt;
}

div.news-list-morelink {
  margin-left: 0.5cm;
  margin-right:0.5cm;
}


p.headHeader {
  font-family: Century Gothic,Verdana,Arial,sans-serif;
  font-size: 13pt;
  color: #9C1C0F;
  margin-left:0.5cm;
  margin-top:0cm;
  margin-bottom:.0001pt;
  text-align:left;
  font-weight: bold;
}

#waves {
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2;
}
