/* CSSTidy 1.3dev: Fri, 25 Mar 2011 12:53:48 +0100 */
/*
Theme Name: omnia standard*/
body {
font-family:Georgia, "Times New Roman", Times, serif;
margin:0 auto;
padding:1em;
position:relative;
width:850px;
}

div#Kopf {
background-color:#f0e1ff;
padding-bottom:2px;
margin:0;
border-width:0;
}

div#Kopf h1{
/*  3d Text aus http://markdotto.com/playground/3d-text/ */
text-shadow:0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);
background-color:#f0e1ff;
text-align:center;
word-spacing:5px;
}


ul#Navigation {
font-size:.83em;
font-weight:100;
background-color:#f0e1ff;
margin:0;
padding:0;
right:auto;
width:130px;
float:left;
border-style:none;
}

ul#Navigation li {
list-style:none;
margin:0;
padding:.5em;
}

ul#Navigation a {
text-decoration:none;
display:block;
margin-top:1em;
padding:.2em;
border-bottom:1pt dashed navy;
}

ul#Navigation a:hover {
color:black;
background-color:white;
}

ul#Navigation a:active {
color:white;
background-color:gray;
}

div#Info {
font-size:.9em;
background-color:#eef;
margin:0;
padding:0;
width:12em;
float:right;
border:dashed 1px silver;
}

div#Info p {
font-size:1em;
margin:.5em;
}

div#Inhalt {
color:navy;
background-color:#fbfbfb;
margin:.5em 0 1em 150px;
padding:0 1em;
border:dashed 1px silver;
}

div#blaumenue {
color:#fff;
font-size:small;
font-weight:600;
text-shadow: 0 0 150px #FFF, 0 0 60px #FFF, 0 0 10px #FFF;

background-color:#3399ff;
margin:20px 0 0 150px;
padding:0 1em;
border:dashed 1px silver;
}

div#blaumenue a {
color:#fff;
text-decoration:none;
border:solid 1px transparent;
}

div#blaumenue a:hover {
color:silver;
text-decoration:none;
border:solid 1px white;
}

div#weismenue {
color:navy;
font-size:small;
margin:10px 0 0 150px;
padding:0 1em;
border:dashed 1px silver;
}

div#weismenue a {
text-decoration:none;
}

div#weismenue a:hover {
color:red;
text-decoration:none;
border-color:white;
}

* html div#Inhalt {
height:1em;
/* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}

div#Inhalt p {
font-size:1em;
margin:1em 0;
}

div#Fusszeile {
background-color:#f0f0ff;
margin-left:150px;
clear:both;
border:dashed 1px silver;
}

DIV.shadowr {
float:left;
background-color:#777;
padding:1px;
border:1px solid #999;
margin:0;
}

DIV.shadowu {
float:left;
background-color:#bbb;
padding:1px;
border:1px solid #ddd;
margin:.7em 1em;
}

DIV.shadow IMG {
border:0 solid #666;
margin:0;
display:block;
position:relative;
top:-3px;
left:-3px;
}

h1 {
color:navy;
font-size:x-large;
font-weight:lighter;
margin-bottom:18px;
/*  3d Text aus http://markdotto.com/playground/3d-text/ */
text-shadow:0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);
}

h2 {
color:navy;
font-size:large;
font-weight:bold;
text-shadow:0 2px 3px #555;
}

h3 {
color:#2e7cca;
font-size:medium;
font-weight:bolder;
}

h5 {
color:navy;
font-size:medium;
font-style:italic;
font-weight:normal;
}

.topzitat {
color:#999;
font-size:small;
font-style:italic;
}


.sehr_klein {
color:#396;
font-size:8pt;
font-style:italic;
}

.theader {
color:white;
font-size:small;
background-color:#39f;
}

.tklein {
font-size:x-small;
}

.tgruppe {
color:white;
font-size:small;
background-color:silver;
}

div#datum {
color:#396;
font-size:8pt;
font-style:italic;
text-align:right;
}

div#Box {
color:#63f;
background-color:#fff;
padding:3em;
border:dashed 3px silver;
}

div#Nachrichten {
background-color:#f0e1ff;
padding:1em;
border-width:.1em;
border-color:silver;
}

div#alte_Nachrichten {
background-color:#f4f0ff;
padding:1em;
border-width:.1em;
border-color:silver;
}
