
/* css für test */


/* div zentrierung, ie kompatibel */
html	{
height:100%;
margin:0;
padding:0;
	}
body	{
height:100%;
margin:0;
padding:0;
text-align:center;
min-width:770px;
background-color:#e5d3a3;
font-family:Verdana;
font-size:13px;
	}
div#m1	{
height:100%;
margin:auto;
padding:0;
display:table;
width:770px;
border:0px solid red;
	}
div#m2	{
margin:20px;
padding:10px;
display:table-cell;
vertical-align:middle;
text-align:left;
width:770px;
border:0px solid green;
	}

/* seitenformatierung */
div.d	{
margin-top:10px;
border:0px solid red;
width:770px;
	}

div.d1	{
float:left;
padding:1em;
width:10em;
border:1px solid black;
background-color:#eeca7a;
font-family:Verdana;
font-size:11px;
	}
div.d2	{
margin-left:140px;
padding:12px;
border:1px solid black;
background-color:#fddf97;
	}
div.block {
text-align:justify;
	  }

div.impress { text-align:center; }

h2 { text-decoration:underline; text-align:center; }
h3 { text-decoration:underline; text-align:center; }

ul.ohne	{ list-style-type:none;	}


span.m01 { color:#b00800; }

.d2 a {font-family:verdana; color:#b27300; text-decoration:underline; }
a:hover {font-family:verdana; color:#000000; text-decoration:none; }

.d1 a:link {font-family:verdana; color:black; text-decoration:none; }
.d1 a:visited {font-family:verdana; color:black; text-decoration:none; }
.d1 a:active {font-family:verdana; color:black; text-decoration:none; }
.d1 a:hover {font-family:verdana; color:black; text-decoration:underline; }



.lang a { color:#A27300; text-decoration:underline; }
.lang a:hover { color:#000000; text-decoration:none; }
div.lang { border:0px solid black; text-align:right; margin-bottom:30px; }

.de { background:url(./analyse/img/lang_de.png) left no-repeat; padding-left:35px; width:31px; height:16px; text-decoration:underline; }
.de:hover { background:url(./analyse/img/lang_de.png) left no-repeat; padding-left:35px; width:31px; height:16px; color:#c00; text-decoration:none; }
.deon { background:url(./analyse/img/lang_de.png) left no-repeat; padding-left:35px; width:31px; height:16px; font-weight:bold; text-decoration:none; }
.deon:hover { background:url(./analyse/img/lang_de.png) left no-repeat; padding-left:35px; width:31px; height:16px; color:#c00; font-weight:bold; text-decoration:none; }

.en { background:url(./analyse/img/lang_en.png) left no-repeat; padding-left:35px; width:31px; height:16px; text-decoration:underline; }
.en:hover { background:url(./analyse/img/lang_en.png) left no-repeat; padding-left:35px; width:31px; height:16px; color:#c00; text-decoration:none; }
.enon { background:url(./analyse/img/lang_en.png) left no-repeat; padding-left:35px; width:31px; height:16px; font-weight:bold; text-decoration:none; }
.enon:hover { background:url(./analyse/img/lang_en.png) left no-repeat; padding-left:35px; width:31px; height:16px; color:#c00; font-weight:bold; text-decoration:none; }

.fr { background:url(./img/lang_fr.png) left no-repeat; padding-left:35px; width:31px; height:16px; text-decoration:underline; }
.fr:hover { background:url(./img/lang_fr.png) left no-repeat; padding-left:35px; width:31px; height:16px; color:#c00; text-decoration:none; }
.fron { background:url(./img/lang_fr.png) left no-repeat; padding-left:35px; width:31px; height:16px; font-weight:bold; text-decoration:none; }
.fron:hover { background:url(./img/lang_fr.png) left no-repeat; padding-left:35px; width:31px; height:16px; color:#c00; font-weight:bold; text-decoration:none; }


/* -------- HINWEISBOX --------*/
.hinweis { width:500px; border:2px dashed #b00800; color:#b00800; font-size:12px; padding:5px; text-align:justify; }


/* 
css formate auf eis ;-)
div { width:500px; margin:0 auto; } 
*/