 /*---------------------------------------------------------------------------------*/
/* Body ---------------------------------------------------------------------------*/

html,body
{
  height:100%;
  margin:0;
  padding:0;
  background-image:url('img/pattern.jpg');
  font-family:'Verdana';
  font-size:0.95em;
  color:#EEEEEE;
  line-height:1.6;
  text-align:center;
}

 /*---------------------------------------------------------------------------------*/
/* Links --------------------------------------------------------------------------*/

a
  {

  color:#DB0419;
  text-decoration:underline;
  }
  
dix#content a:hover
  {
  color:#1C1C1C;
  background-color:#DB0419;
  text-decoration:underline;
  }

a.leiste
  {
  color:#FFFFFF;
  text-decoration:none;
  border-bottom:1px dotted #444444;
  background-color:#1C1C1C;;
  }
  
a.leiste:hover
  {
  color:#DB0419;
  text-decoration:none;
  border-bottom:1px dotted #DB0419;
  background-color:#1C1C1C;;
  }  

a.rot
  {
  color:#FFFFFF;
  text-decoration:none;
  border:none;
  background-color:transparent;
  }

a.orange
  {
  color:#FFFFFF;
  text-decoration:none;
  border:none;
  background-color:transparent;
  }
  
a.rot:hover
  {
  color:#FF8600;
  background-color:#E74400;
  }

a.orange:hover
  {
  color:#E74400;
  background-color:#FF8601;
  }

a.footer
  {
  margin:0px;  
  width:200px;
  height:40px;
  display:block;
  float:left;
  padding:0px;
  background-color:transparent;
  background-image:none;
  }
  
a.footer:hover
  {
  padding:0px;
  background-color:transparent;
  background-image:none;
  }
  
a#header
  {
  margin:0px;
  width:920px;
  height:160;
  display:block;
  float:left;
  padding:0px;
  background-color:transparent;
/* background-image:url('img/header.jpg');*/
  }
  
a#header:hover
  {
 /* background-color:transparent;*/
  background-image:url('img/header_hover2.jpg');
  }
    
div#text a[href^="http://"]:link, a[href^="http://"]:visited { padding-right:12px; background-image:url("img/pfeil1.png"); background-repeat:no-repeat; background-position:bottom right; }
div#text a[href^="http://"]:hover, a[href^="http://"]:active { padding-right:12px; background-image:url("img/pfeil2.png"); background-repeat:no-repeat; background-position:bottom right; }

div#text a[href^="gbook_edit.php?id=add"]:link, a[href^="gbook_edit.php?id=add"]:visited { padding-left:12px; background-image:url("img/plus1.png"); background-repeat:no-repeat; background-position:bottom left; }
div#text a[href^="gbook_edit.php?id=add"]:hover, a[href^="gbook_edit.php?id=add"]:active { padding-left:12px; background-image:url("img/plus2.png"); background-repeat:no-repeat; background-position:bottom left; }

div#text a[href^="gbook_list.php?sector=all"]:link, a[href^="gbook_list.php?sector=all"]:visited { padding-left:12px; background-image:url("img/list1.png"); background-repeat:no-repeat; background-position:bottom left; }
div#text a[href^="gbook_list.php?sector=all"]:hover, a[href^="gbook_list.php?sector=all"]:active { padding-left:12px; background-image:url("img/list2.png"); background-repeat:no-repeat; background-position:bottom left; }

div#text a[href^="gbook_list.php?sector=2"]:link, a[href^="gbook_list.php?sector=2"]:visited { padding-left:12px; background-image:url("img/pfeil3.png"); background-repeat:no-repeat; background-position:bottom left; }
div#text a[href^="gbook_list.php?sector=2"]:hover, a[href^="gbook_list.php?sector=2"]:active { padding-left:12px; background-image:url("img/pfeil4.png"); background-repeat:no-repeat; background-position:bottom left; }
 
a.footer3:hover
  {
  background-color:#1C1C1C;
  }

 /*---------------------------------------------------------------------------------*/
/* Auflistungen -------------------------------------------------------------------*/

ul.rot
  {
  width:100px;
  list-style-type:none; 
  font-size:1em; 
  margin:0; 
  padding:0;
  font-weight:bold; 
  color:#FFFFFF;
  }

ul.orange
  {
  width:150px;
  list-style-type:none; 
  font-size:1em; 
  padding:0;
  margin:54px 0 0 0;
  font-weight:bold; 
  color:#FFFFFF;
  }
  
li.rot
  {
  height:18px;
  padding:4px;
  margin:4px 0 0 0;
  font-size:0.9em;
  line-height:1.35;
  /*background-color:#E74400;*/
  }
    
li.orange
  {
  height:18px;
  padding:4px;
  margin:4px 0 0 0;
  font-size:0.9em;
  line-height:1.35;
  /*background-color:#FF8600;*/
  }
  
  
ul.footer
  {
  list-style-type:none;
  padding:0px;
  margin:0 0 0 30px;
  }
  
li.footer
  {
  float:left;
  margin-left:10px;
  }
  
ul.news
  {
  width:350px;
  background-color:#333333;
  padding:20px 10px 10px 10px;
  margin-left:10px;
  }
  
li.news
  {
  margin-left:10px;
  }  
  
 /*---------------------------------------------------------------------------------*/
/* Uberschriften ------------------------------------------------------------------*/

h1
  {
  font-family:'Trebuchet MS';
  color:#FF9F20;
  font-weight:normal;
  border-bottom:1px dotted #AAAAAA;
  margin:0px;
  padding:0px;
  }
  
h2
  {
  font-family:'Trebuchet MS';
  font-weight:normal;
  color:#DB0419;
  margin:0px;
  padding:0px;
  }
  
h3
  {
  font-family:'Trebuchet MS';
  font-weight:normal;
  color:#DB0419;
  margin:0px;
  padding:0px;
  font-size:1.4em;
  }
  
h4
  {
  font-family:'Trebuchet MS';
  font-weight:bold;
  color:#FF9900;
  margin:0px;
  padding:0px;
  font-size:1.1em;
  }
  
h5
  {
  font-family:'Trebuchet MS';
  color:#FF9900;
  font-weight:normal;
  margin:0px;
  padding:0px;
  font-size:1.0em;
  }
  
 /*---------------------------------------------------------------------------------*/
/* Schriften ----------------------------------------------------------------------*/  

span.arrow
  {
  color:#FF0000; 
  font-weight:bolder;
  font-size:0.85em;
  font-family:'Trebuchet MS','Verdana','Arial';
  }
span.news
  {
  font-family:'Trebuchet MS','Verdana';
  font-size:0.95em;
  color:#EEEEEE;
  line-height:1.6;
  }
 /*---------------------------------------------------------------------------------*/
/* Sonstiges ----------------------------------------------------------------------*/
  
hr
  {
  border:0px; 
  border-bottom:1px dotted #999999; 
  width:480px;
  height:1px;
  }
  
img
  {
  border:0px;
  }