#menu {
color: #FFFFFF;
font-family: Arial;
font-size: 10pt;
text-decoration: none; 
}

#sel_menu {
color: #FFFFFF;
font-family: Arial;
font-size: 10pt;
text-decoration: underline; 
}

H2 { 
text-align:center; 
font-size:16pt; 
text-decoration: none; 
}

TD,P{
font-family: Arial;
font-size: 10pt;
}


A, A:link, A:visited, A:active, A:hover{
color: #000000;
font-family: Verdana,Arial;
/*font-size: 10pt;
font-style:italic;
text-decoration: underline;
font-weight:bold;*/
}

A:hover{
color: #FFFFFF;
}

A.menu:link, A.menu:visited{
color: #FFFFFF;
font-family: Verdana,Arial;
font-size: 10pt;
font-style:italic;
text-decoration: none; 
font-weight:bold;
}

A.sel_menu:link, A.sel_menu:visited{
color: #FFFFFF;
font-family: Arial;
font-size: 10pt;
text-decoration: underline; 
}

#borderedimage{
border-color: #FFFFFF;
}

A.borderedimage,A.borderedimage:hover,A.borderedimage:visited,A.borderedimage:active,A.borderedimage:link{
border-color: #FFFFFF;
}

#WS{
border: 1px solid #FFFFFF;
margin: 0 0;
padding: 1 1 1 1;
}

TD.WS,TABLE.WS{
border-width:1px;
}

A.bmenu,A:link.bmenu,A:active.bmenu{
text-decoration:none;
}

.signbutton {
width:60px;
height:21px;
border:#3985C5 1px solid;
background-color:#6CB8F8;
color:#FFFFFF;
font-family:Verdana,Arial;
font-style:italic;
font-size:12px;
}

.pass {
border:#3985C5 1px solid;
width:139px;
height:20px;
background-color:#6CB8F8;
color:#FFFFFF;
}

.imapuser {
border:#3985C5 1px solid;
width:139px;
height:20px;
background-color:#6CB8F8;
color:#FFFFFF;
}

.topformbottombg {
background-image:url(images/topformbottombg.gif);
}

.loginformtext {
font-family:Arial,Verdana;
font-size:14px;
color:#FFFFFF;
}

.alter {
visibility:hidden;
position:absolute;
}

.news-title {
  color:#FFFFFF;
  font-weight:bold;
  font-size:16px;
}

.align-justify {
  text-align:justify;
}

.small-font-size {
  font-size:10px;
}

.news-latest-item H2 {
  font-size: 13px;
  font-weight: bold;
}

.news-single-item H1 {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

.news-latest-gotoarchive {
  background-color: transparent;
  color: #AAAAAA;
}

UL.topmenu {
/*  visibility: visible; 
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
*/
}

.bottom_area {
  background-image:url(/fileadmin/isp/images/bottom_bg.jpg);
  background-repeat:repeat-x;
  font-size:10px;
  font-family:Arial;
}

A IMG {
  border-style:none;
}
