H1{
  color:#ea7a2f;
  padding:3px 0 6px 0px;
  margin:0px;
  font-size:35px;
  font-weight:normal;
}
H4{
  color:#ea7a2f;
  padding:3px 0 6px 0px;
  margin:0px;
  font-size:18px;
  font-weight:bold;
}
H3{
  font-family:Arial,sans-serif;
  color:#FFFFFF;
  line-height:150%;
  text-align:left;
  margin:0px;
  font-size:25px;
  font-weight:normal;
}
P{
  padding:3px 0px 3px 3px;
  line-height:200%;
  font-size:12px;
}
ul{
  margin:0px;
  padding:0px;
  line-height:160%;
  margin-left:30px;
  text-align:left;
}
UL LI{
  padding:0px;
  margin:0px;
  line-height:200%;
  font-size:12px;
  padding-left:12px;
}
#content{
  height:expression('400px');
  min-height:400px;
}
#menu.pipe{
  position:relative;
  top:1px;
  font-size:12px;
  color:#000000;
}
internal-link{
  font-family:Arial,sans-serif;
  position:relative;
  font-size:13px;
  font-weight:bold;
  color:#FFFFFF;
}
#menu a{
  font-family:Arial,sans-serif;
  color:#000000;
  font-size:12px;
  z-index:50;
  font-weight:normal;
  padding:3px 6px 1px 6px;
}
#menu .menu_selected,#menu a:hover{
  background-color:#ea7a2f;
  color:#ffffff;
}
#content a img{
  border:solid 4px white;
}
#content a:hover img{
  border:solid 4px orange;
}
A,.internal-link,.mail,.download,.filelinks,.external-link-new-window{
  color:#ea7a2f;
  text-decoration:underline;
}
A:hover,A:hover.download,A:hover.filelinks,A:hover.external-link-new-window,A:hover.internal-link{
  color:#ea7a2f;
}
a.menupoint {
  color:#ea7a2f;
  line-height: 30px;
  font-size:18px;
  font-weight:bold;
}
a.menupoint:hover {
  color:#ffffff;
}
.caption{
  font-size:12px;
  color:#ea7a2f;
  text-align:center;
}
table{
  font-size:12px;
  text-align:center;
}
.news P{
  line-height:100%;
}
.news{
  border:1px #ea7a2f dashed;
  padding:8px;
margin-top: 10px;
}
.news H1{
  font-size:12px;
  padding:3px 0px 3px 0px;
  font-weight:bold;
}
/*---------- mail form ------------------------------------------------*/
.csc-mailform{
  border:0px solid;
  margin:0px;
  padding:0px;
}
.csc-mailform-field select,.csc-mailform-field input{
  background-color:#ffffff;
  border:#BDBDBD 1px solid;
  font-family:Verdana;
  font-size:11px;
  width:320px;
  margin:3px 0px 3px 0px;
}
.csc-mailform-field textarea{
  background-color:#ffffff;
  border:1px solid #BDBDBD;
  font-family:Verdana;
  font-size:11px;
  width:320px;
  margin:3px 0px 3px 0px;
}
.csc-mailform-field label{
  margin:0px 0px 0px 0px;
  font-family:Verdana;
  font-size:11px;
  text-align:left;
  margin-right:0px;
  width:190px;
  display:block;
  float:left;
}
.csc-mailform-field input.mf-check{
  width:70px;
}
.csc-mailform .mailformcomment{
  font-weight:bold;
  padding:12px 0px 12px 0px;
  display:block;
}
.csc-mailform .csc-mailform-label{
  padding:12px 0px 12px 0px;
}
.csc-mailform-field .button{
  margin:10px 0px 0px 435px;
  width:75px;
  background-color:#ffffff;
  cursor:pointer;
}
.align-left,p.align-left,h1.align-left,h2.align-left,h3.align-left,h4.align-left,h5.align-left,h6.align-left,div.align-left,address.align-left{
  text-align:left;
}
.align-center,p.align-center,h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center,div.align-center,address.align-center{
  text-align:center;
}
.align-right,p.align-right,h1.align-right,h2.align-right,h3.align-right,h4.align-right,h5.align-right,h6.align-right,div.align-right,address.align-right{
  text-align:right;
}
.align-justify,p.align-justify,h1.align-justify,h2.align-justify,h3.align-justify,h4.align-justify,h5.align-justify,h6.align-justify,div.align-justify,address.align-justify{
  text-align:justify;
}
