﻿body, html {height:100%; margin: 0;background-color:#000; overflow:hidden;}

a {color:#0066cc; text-decoration:none;}
a:hover {text-decoration:underline;}

div#page { width:1000px; background-color:#fff;}

/* HEADER */
div#header img { display:inline; padding:0px; margin:0px; float:left;}
div#header {}
/* MENU */
div#menutop { width:1000px; padding-left:0px; font-size:10px; padding-top:0px; font-family:Tahoma; font-style:italic; font-weight:bold; letter-spacing:1px; height:20px; text-transform:uppercase; color:#fff; background-image:url('../images/bgMenu.jpg'); }
div#menutop .sep { font-family: Tahoma; float:left; color:#9d8569; padding-left:9px; padding-right:9px; margin-top:-1px;}
div#menutop .submenu {font-size:9px;font-family: Tahoma; text-transform:none;}  
div#menutop ul li ul { background-color:#ff6600; padding:0px; margin-bottom:0px; margin-left:-10px; width:auto; min-width:90px;}
div#menutop ul {margin-left:20px;}
div#menutop ul li {} 
div#menutop ul li a {padding-left:0px; padding-right:0px;}
div#menutop ul li a:hover {color:#fff;}
div#menutop ul li ul {margin-left:12px;}
div#menutop ul li ul li:hover { background-color:#ffe0cc;}
div#menutop ul li ul li a {color:#000; padding:5px; color:#fff; font-style:normal;}
div#menutop ul li ul li a:hover {color:#000;}

/* CONTENT */
div#container { overflow:auto; float:left; width:558px; padding:0px; padding-top:0px; margin-top:10px; margin-bottom:-40px;}
div#leftbar {padding-left:5px;  width:166px; padding-top:10px; float:left; }
div#content {padding:10px; padding-top:0px;}
div#rightbar {padding-top:0px; width:251px; float:left; padding-bottom:10px; }
div#content h1 {color:#ff6600; font-size:20px; letter-spacing:2px; text-transform:uppercase;}

/* NEWS */
.article {color:#000; margin-bottom:10px;}
.article h2 { font-size: 18px; font-weight: normal; margin-bottom: 10px; color:#fff}
.article h4 { font-size: 18px; font-weight: normal; margin-bottom: 0px; color:#000}
.article .imgArt { float:right; margin-left:15px; margin-bottom:5px; margin-top:3px;}
.article .link {color:#000; text-decoration:none; float:right; padding-right:10px;}
.article .link:hover { text-decoration:underline;}
.article .ingress {font-size: 15px; font-weight: normal; color:#000;}
.article .date {color:#ff6600;}

/* TERMINLISTE */
div#rightbar h2 {text-align:center; font-size:14px; background-color:#666; color:#fff; text-transform:uppercase; margin:0px; padding:5px; border-top:solid 1px #888; border-right:solid 1px #888; border-left:solid 1px #888;}
div#rightbar table {width:100%; border-collapse:collapse; color:#333;}
div#rightbar td {border:solid 1px #888; text-align:center;  }
div#rightbar th {border:solid 1px #888; background-color:#666; color:#fff;}