/* Styles für www.projekt-steg.de */
/* Styles für www.projekt-steg.de */
/* created by COeins/soelu */
/* all rights reserved */


body
  { background-color:#ffffff;
    color:#000000;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    line-height:140%;
  }

.hide
  {  display:none;
  }

h1,
h2,
h3
  { text-align:left;
  }

h1
  { font-size:160%;
    color: #000000;
    border-bottom:solid 2px #ea7e2a;
    line-height:105%;
  }

h2
  { font-size:120%;
    color:#000000;
    border-bottom:solid 1px #ea7e2a;
   }

h3
  { font-size:100%;
    color:#000000;
    border-bottom:solid 1px #fbdfcb;
  }
  
  ul.left
  { text-align:left;
  }

p
  { 
		font-family:Verdana,Helvetica,Arial,sans-serif;
  }

p.left
  { text-align:left;
  }

p.nav
  { font-size:60%;
    color:#999999;
    text-align:right;
  }

p.toplink
  { text-align:center;
    border-top:solid 1px #ea7e2a;
  }

p.status
  { font-size:60%;
    color:#999999;
    text-align:center;
  }

p.head
  { color:#ffffff;
    font-weight:bold;
  }

p.logmsg
  { background-color: #904610;
    border: solid 2px #904610;
    color: #fbdfcb;
    font-weight: bold;
  }

/* a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a */

a,
a:visited,
a:active
  { color:#72370c;
    text-decoration:none;
  }
  
a:hover
  { color:#ea7e2a;
    text-decoration:underline;
  }

/* table * table * table * table * table * table * table * table * table * table * table */


table.files
  { background-color:#ffffff;
  }

th
  { color:#ffffff;
    background-color:#ea7e2a;
  }

td
  { text-align:left;
    font-family:Verdana,Helvetica,Arial,sans-serif;
  }

td.border
  { border:solid 1px #ea7e2a;
  }

td.main
  { font-size:80%;
		background-color:#FBDFCB;
  }

td.head
  { background-color:#ea7e2a;
    font-size:80%;
  }

td.help
  { background-color:#2f2aea;
    font-size:80%;
  }

td.valicon
  { text-align:center;
    vertical-align:bottom;
  }

td.right
  { background-color:#ffffff;
    vertical-align:top;
    font-size:60%;
    width:5px;
  }

td.logo
  { vertical-align:top;
    text-align:center;
  }

td.content
  { vertical-align:top;
    text-align:justify;
    font-size:80%;
  }
	
/* img * div * img * div * img * div * img * div * img * div * img * div * img * div */

img
  { border:0px;
  }