/* CSS Document */
*{
margin: 0;
padding: 0;
}  
  
body 
{ 
min-width: 700px;
max-width: 800px;
font: 10pt/1em verdana, arial, helvetica, sans-serif;
color: #696969; 
margin: 5px, 0, 0, 5px;
font-size: 10pt;
/*line-height: 11pt;*/
} 

/*
div.externlink {
color: green
} */


a {
border-bottom: 1px dotted #555;
}

a[rel="external"]	{
background:	transparent url("../images/chrome/smallicons.png") no-repeat left -238px;
padding-left:	16px;
	}

a img {
border-bottom: 0px none;
text-decoration: none;
}

body a:link    {background-color: transparent; color: blue; text-decoration: none;}
body a:visited {background-color: transparent; color: rgb(153,0,153); text-decoration: none;}
body a:active  {background-color: transparent; color: blue; text-decoration: none; font-weight: bold;}
body a:hover   {background-color: silver; color: blue; text-decoration: none;}
body a:focus   {background-color: yellow; color: blue; text-decoration: none;}

body#zentriert {
text-align: center;
}

h1 { 
color: #0266E7; 
font: 140%/1em "Comic Sans MS";
line-height: 145%;
border: 0px;
margin-top: 10px;
margin-bottom: 10px;
}


h2 { 
color: #0266E7; 
font: 120%/1em "Comic Sans MS";
line-height: 135%;
margin-top: 10px;
margin-bottom: 20px;
}

h2#zentriert {
text-align: center;
}

h3 { 
font-size: 100%; 
margin-bottom: 5px;
}

hr {
color: silver;
margin: 10px 0 10px 0;
}

p  { 
color: #808080; 
margin-bottom: 10px;
}

p.kleinschrift {
font-size: 70%;
}

img {
border: 0;
}

em { 
font-weight: bold;}


/*------- Horizontale Auswahl oben ---------*/

div.header {
margin: 0 auto;
margin-top: 5px;
margin-bottom: 10px;
height: 80px;
line-height: 120%;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 2px;
border-left-width: 0px; 
border-bottom-color: silver;
}

div.header h1 {
margin: 10px;
}

div.horizontale-auswahl {
font-size: 80%;
}

div.horizontale-auswahl li {
display: inline;
}

div.horizontale-auswahl a {
margin: 7px;
}

li#link-aktuelle-seite {
background-color: yellow;
}



/*------- Content ---------*/

div.content {
font-size: 100%;
line-height: 120%;
}

div#liste {
text-align: left;
background-color: transparent;
}

div#liste ul {
float: left;
list-style-type: circle; 
margin-left: 30px;
}

div#liste li {
margin-bottom: 10px;
}

div.titel-container {
width: 780px;
margin-top: 30px;
margin-bottom: 20px;
float: left;
}

div.titel-lks {
float: left;
margin-bottom: 0px;
border-bottom: 1px solid silver;
}

div.titel-lks h2 { 
margin-bottom: 5px;
}

div.titel-re {
float: right;
font-size: 90;
margin-top: 10px;
}

div#wichtig {
text-align: center;
margin: 0 100px 0 100px;
background-color: silver;
border: 0;
}

div#wichtig p {
font-size: 80%;
color: red;}

div.kasten-mitte {
margin-top: 20px;
margin-bottom: 20px;
}



/*---------  Fusstext ----------------*/
div.footer {
font-size: 70%; 
}


