/* Neat Home typo CSS

   author: JDS
   date:   25.11.2006

 */
 
* {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #191e3e;
}

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
  /font-size: 60%;
  _font-size: 75%;
  color: #191e3e;
}

#ne{
  font-size: 100%;
  text-align: right;
  color:#FFFFFF;
}

h1{
  font-size: 110%;
}

a {
  color: #191e3e;
  text-decoration: none;
}

a:hover {
  color: #6d8bb0;
  text-decoration: underline;
}

.white{
  color: white;
  font-weight: 800;
}

.tools{
  color: white;
  font-weight: 800;
  padding: 3px;
  margin:0;
  padding:0;
}

#gu2{
  font-size:100%;
}

.bluetheme h1, #news h1, .redtheme h1, .bluetheme p, .redtheme p, .redtheme a:hover, .redtheme p{
  margin: 0px;
  padding: 0;
  /padding-bottom: 5px;
} 

.bluetheme h1, #news h1{
  background-image: url("../images/underlinerbluehigh.gif");
  background-repeat: no-repeat;  
  padding-bottom: 12px;
  font-size: 93%;
  /font-size: 100%;
  _font-size:87%;
}

.redtheme p{
  padding: 0;
}

.redtheme h1{
  background-image: url("../images/underlinerredhigh.gif");
  background-repeat: no-repeat;  
  padding-bottom: 12px;
  color: #761118;
  font-size: 93%;
  /font-size: 100%;
  _font-size:87%;
}

.bluetheme p{
  color: #807e83;
}

a.bluethemelink{
  text-decoration: none;
  display: block;
  padding: 5px;
}

a.bluethemelink:hover{
  background-color: #f1f3f4;
}

table tr td{
  vertical-align: top;
}

img {
  border: 0px;
}

