/* Stylesheet
   letzte Aenderung: Sa. 24.01.2009 11:08:23
   (c) Michael Tettinger, Hoehle+Tettinger GbR, Wuppertal
*/
html{
	font-size: 100.01%;
	min-height: 101%;
}

body{
	background-color: #aac0cc;
	background-color: #f0f0f5;
	color: #000000;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 99%;
	margin:2px 0 0 0; 
	padding: 0;
	text-align: center;
}

#seite{
    background-color: #ffffff;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    border-top: 1px solid #aac0cc;
    border-left: 1px solid #aac0cc;
	text-align: left;
/*	background-image: url(img/bg-s.gif); */ /*Teststreifen*/
/*	background-repeat: no-repeat;
	background-position: center center;
*/
	margin: 0 auto;
	padding: 0;
    width: 700px;
}

/*-------------------
 class inhalt
 -------------------*/
.inhalt{
	border: 1px dotted #f8f8f8;
	float: left;
	margin: 0; 
	margin-left: 30px;
	padding: 0;
	padding-bottom: 0.5em;
	width: 460px;
}



h1{
	font-family: "Courier New", Courier, Monaco, monospace;
	font-size:1.2em;
	margin: 0 0 3px 0;
	color: #663300;
	color: #d56644;
	background-color: transparent;
}

h1 a { text-decoration: none; }
h1 a:link{ /* Verweis auf nicht besuchte Seiten */
    color:#336699; }
h1 a:visited{ /* Verweis auf bereits besuchte Seiten */
    color:#336699; }
h1 a:active{ /* Verweis auf gerade angeklickte Seiten */
    color:#660000; }
h1 a:hover{
    color:#663300;
	color:#d56644;
	text-decoration: underline;
}

h2{
	font-size: 12pt;
	margin-left: 0em;
	margin-top: 0em;
	padding-top: 1em;	/* IE 5 mag irgendwie margin-top nicht */
	margin-bottom: 0.0in;
	color:#663300;
	color:#d56644;
}

h3{
	margin: 0;
	font-size: 0.75em;
}

.copy{ /* Copyright */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.72em;
	color: #666666;
	border-top: 1px solid #666666;
	margin: 30px 0 0 0;
	padding: 1px 0 3px 15px;
	background-color: #ffffff;
	text-align: center;
}

.links_oben{
	margin:5px 5px 25px 0; padding:0;
	font-size:11px;
	color:#666666;
	text-align:right;
}

/* Pseudo Formate */


a:link{ /* Verweis auf nicht besuchte Seiten */
	color:#336699;
}

a:visited{ /* Verweis auf bereits besuchte Seiten */
	color:#336699;
}

a:active{ /* Verweis auf gerade angeklickte Seiten */
	color:#660000;
}
	
a:hover{
    color:#663300;
	color:#d56644;
}

sup{
    font-size:9px
}

.bu{
	font-size:0.7em;
	color:#666666;   
	padding-left:5px;
}

.sitemap{
	margin-top: 2.5em;
    font-size: 0.72em;
    color: #666666;
    text-align: center;
}

/* 
	Navigation / Buttons unten 
*/
.navo, .navu{
    font-size: 0.7em;
    float: right;
}
.links_oben{
    text-align: right;
}


.bu{
    font-size: 0.7em;
    margin-left: 5px;
    color: #996633;
}

acronym{
    cursor: help;
}




/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



a:link    { text-decoration: none; color: #336699; }
a:visited { text-decoration: none; color: #336699; }
a:hover   { text-decoration: underline; color: #336699; }
a:active  { text-decoration: underline; color: #336699; }


.text {
	font-size: 12px;
	color: #999999;
	line-height: 21px;
	font-family: "Courier New",Courier,Monaco,monospace;
}

.lesen {
	font-size: 0.85em;
	color: #666666;
	line-height: 1.5em;
	margin:0; padding:0;
	text-align: left; /*justify;*/
}

.lesen b{
	color: #333333;
}


.head {
	font-size: 14px;
	color: #666666;
	line-height: 21px;
	font-family: "Courier New",Courier,Monaco,monospace;
}


ul.navLinks    { list-style-type: square;}
ul.navLinks li { font-size: 12px; color: #999999; line-height: 21px; font-family: "Courier New",Courier,Monaco,monospace; }

img.abs {	/* Absatz Image */
}
.zent{
	text-align: center;
}

div.trenner{
	margin: 0;
	padding: 0;
	height: 28px; width: 100%;
	background-image: url(img/absatz.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


/* Kopf der Seite */
.kopf{
/*	background-image: url(img/bg.jpg); */
	background-image: url(img/ht-ws-4.jpg);
	background-position: 0px -23px;
	height: 95px;
	width: 700px;
	border: 0px solid red;
}


/*------------------------------------------------------------------------
  Linke Menueleiste
 ------------------------------------------------------------------------*/
#linkesMenue {
	width: 140px; float: left; 
	border: 1px dotted #f0f0f0;
	margin:0; padding:0; 
	margin-left: 10px;
	font-size: 0.75em;
}

#linkesMenue ul { 
	margin:0; padding:0; 
	list-style-type: none;/*none;*/
	list-style-position: outside; /* def= outside  , inside*/
}
#linkesMenue li {
	margin: 0;	
}

#linkesMenue a{
	display: block; 
	margin:0; padding:0; 
	width: 120px;
	text-decoration: none;
	padding: 3px 12px 3px 8px;
	background-color: transparent;
	border-top: 1px dotted #cccccc;
}

#linkesMenue a.sel{
	background-color: #aac0cc;
}
#linkesMenue a.sel1{
	background-color: #aac0cc;
}



#linkesMenue a:hover { 
	background-color: #cccccc; 
	text-decoration: underline; 
	color: #336699; 
}

#linkesMenue li li a {
	display: block;
	background-color: transparent;
/*	width: 100%; */
	padding: 3px 3px 3px 17px;
	text-decoration: none;
/*	border-bottom: 1px solid #fff;*/
}

#linkesMenue .sel2{
	font-weight: bold;		
}


p.sp{ /* Spruch */
	color: #666666;	
}

p.stw{ /* Stichwoerter */
	font-weight: bold;
}

h1{
	display: none;
}

