h1 { font-size:35pt; font-style:italic; font-family:arial; font-weight:600; color:blueviolet; }
h1.rot { font-size:35pt; color:red; font-style:italic; font-family:arial; font-weight:600; }
h2 { font-size:25pt; font-style:italic; font-family:arial; font-weight:600; color:darkcyan; }
h3 { font-size:15pt; font-style:italic; font-family:arial; font-weight:600; color:tomato; }
h4 { font-size:13pt; font-style:italic; font-family:arial; color:lightgreen; font-weight:600; }

A { TEXT-DECORATION: none; }
A:hover { COLOR:white; background-color:blue; }
a:link { color:yellow;  font-weight:bold; text-decoration:underline; }
a:visited { color:lime; font-style:italic; }
a:active { color:black; font-style:italic; background-color:red; }

body { background-color:lightskyblue; margin:0.5cm; background:url(BLUE_LIGHT_8.JPG); font-family:arial;
scrollbar-arrow-color:blueviolet; scrollbar-base-color:lightblue; scrollbar-dark-shadow-color:darkblue;
scrollbar-face-color:lightblue; scrollbar-highlight-color:blueviolet; scrollbar-shadow-color:black; }

img { border-color:silver; border-style:solid; border-width:0.04cm; padding:0.0cm; spacing:0.0cm; float:center; }

p { text-align:justify; }
p.klein { text-align:justify; font-size:8pt; width:5.0cm; }
.exclusiv { font-size:10pt; font-family:arial; color:lightblue; text-align:center; background-color:black; 
padding-left:5px; padding-right:5px; }

em { font-style:italic; font-weight:bold; color:darkgreen; background-color:lightgreen; padding-left:3px; padding-right:3px; }
em1 { font-weight:bold; color:black; background-color:white; padding-left:3px; padding-right:3px; }

table, td { border-color:blueviolet; border-width:0.04cm; font-family:arial; }
td { vertical-align:middle; text-align:justify; color:white; border-width:0.04cm; }
hr { width:35%; color:tomato; text-align:center; height:2; }
div { text-align:center; }
ul, li { text-align:justify; list-style-postion:outside; }
ul#info { list-style:none; }

textarea { background-color:lightblue; border-style:outset; color:blue; font-weight:bold; }
input { border-color:blueviolet; color:blue; font-weight:bold; }

.initiale { color:green; font-size:2.5em; float:left; padding-right:10px; }


#bild1 { position:relative; }
#bild2 { position:absolute; left:10px; top:12px; font:bold 16px arial; color:lime; background:black; }


.boxlinks { position:absolute; left:15px; top:10px; width:15%; }
.boxrechts { position:absolute; right:19px; top:10px; width:15%; padding:2px; background:white; font-family:arial; font-size:10pt; }

.boxfaxbestellung { position:absolute; right:18px; top:10px; width:20%; padding:2px; background-color:black; border:3px solid black; font-family:arial; text-align:center; font-size:8pt; color:white; }


.urlaubsinfo { width:100%; position:top; background:white; padding:10px; }

.aktull { width:100%; position:top; background:white; padding:10px; }

.info { width:520px; background:black; color:orchid; text-align:justify; padding:20px; font-family:arial; 
font-size:12pt; }


.artikel { width:550px; background:darkgreen; color:white; text-align:justify; padding:12px; font-family:arial; 
font-size:10pt; }

.bilder { width:520px; background:darkblue; color:white; text-align:center; padding:20px; font-family:arial; font-size:10pt; }

#links { position:absolute; left:10px; top:10px; width:150px; }

#rechts { position:absolute; right:20px; top:10px; width:150px; }

#box { width:200px; background:darkblue; color:white; font-family:arial; 
font-size:8pt; border-style:solid; border-width:3px; border-color:black; padding:3px; }

#box2 { width:200px; background:black; color:white; font-family:arial; 
font-size:8pt; border-style:solid; border-width:3px; border-color:orchid; padding:3px; }

#boxmitte { width:400px; background:white; color:darkblue; font-family:arial; 
font-size:8pt; border-style:solid; border-width:3px; border-color:black; padding:0px; }

.boxsprueche { width:200px; padding:5px; color:white; font:bold 13px arial; text-align:justify; }

#rechts2 { width:80%; background:black; color:white; font-family:arial; text-align:left; 
font-size:8pt; border-style:solid; border-width:3px; border-color:orchid; padding:10px; visibility:visible; 
filter:blendTrans(Duration=9); }

#mitte { margin-left:80px; margin-right:80px; }

















ul#mainnav { list-style:none; margin:0; padding:0; background-color:#D6D6D6; }

ul#mainnav li a:link, ul#mainnav li a:visited { text-decoration:none; display:block; width:88%; padding:3px;
background-color:#5C6F90; font:7pt/1.2 arial, sans-serif; color:#fff; }

ul#mainnav li { border-top:1px solid #A5B5C6; }

ul#mainnav li a:hover { background-color:#436168; color:#eee; }

ul#mainnav ul.subnav { list-style:none; margin:0; padding:0; }

ul#mainnav ul.subnav li { border-top:0 none; padding-left:1.5em; }

ul#mainnav ul.subnav li a:link, ul#mainnav ul.subnav li a:visited { padding:1px; font:bold 0.6em;/1.5Verdana, sans-serif;
color:#5C6F90; background-color:transparent; }

ul#mainnav ul.subnav li a:hover { color:#43616B; background-color:transparent; text-decoration:underline; }

.hilfelink { cursor:help; }


