/* Pop-Up Menüs importieren */

@import url("popup.css");

body {
   text-align       : center;
   color            : #000;
   background       : #0082C7;
}

td {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
   text-align       : left; 
   vertical-align   : top;
}

img {
   border           : none;
}

#page {
   border           : solid 1px #000;
   width            : 750px;
}

#bottom {
   color            : #fff;
   background       : #165189;
   width            : 100%;
   height           : 15px;
   text-align       : center;
   padding          : 3px;
}

#left {
   color            : #000;
   background       : #165189;
   vertical-align   : top;
   text-align       : left;
   padding-bottom   : 10px;
   padding-top      : 3px;
}

#center {
   color            : #000;
   background       : #fff;
   width            : 500px;
   height           : 100%;
   border           : 1px solid #000;
   vertical-align   : top;
   text-align       : left;
   padding          : 3px;
   padding-bottom   : 10px;
}

#right {
   color            : #000;
   background       : #165189;
   vertical-align   : top;
   text-align       : left;
   padding-left     : 3px;
   padding-right    : 3px;
   padding-bottom   : 10px;
   padding-top      : 3px;
}

table.topnav {
   width            : 750px;
}

table.topnav .aussen {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
   white-space      : nowrap;
   color            : #000;
   background       : #fff;
   text-align       : center;
   vertical-align   : middle;
   width            : 120px;
   /*height           : 25px;*/
   border-bottom    : 1px solid #000;
}

table.topnav .obenaktiv {
   color            : #000;
   background       : #fff;
   width            : 100px;
   /*height           : 5px;*/
   padding          : 0px;
   margin           : 0px;
   border-bottom    : 1px solid #000;
}

table.topnav .obeninaktiv {
   color            : #000;
   background       : #fff;
   width            : 100px;
   /*height           : 5px;*/
   padding          : 0px;
   margin           : 0px;
   border-bottom    : 1px solid #fff;
}

table.topnav .untenaktiv {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
   font-weight      : bold;
   text-align       : center;
   vertical-align   : middle;
   color            : #fff;
   background       : #165189;
   width            : 100px;
   height           : 20px;
   border-right     : 1px solid #000;
   border-left      : 1px solid #000;
}

table.topnav .unteninaktivleft {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
   font-weight      : bold;
   text-align       : center;
   vertical-align   : middle;
   color            : #000;
   background       : #D7D7D7;
   width            : 100px;
   height           : 20px;
   border-top       : 1px solid #000;
   border-left      : 1px solid #000;
   border-bottom    : 1px solid #000;
}

table.topnav .unteninaktivright {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
   font-weight      : bold;
   text-align       : center;
   vertical-align   : middle;
   color            : #000;
   background       : #D7D7D7;
   width            : 100px;
   height           : 20px;
   border-top       : 1px solid #000;
   border-right     : 1px solid #000;
   border-bottom    : 1px solid #000;
}

table.topnav .abschluss {
   color            : #fff;
   background       : #165189;
   width            : 100%;
   height           : 10px;
}

table.topnav a.aktiv {
   color            : #fff;
   background       : inherit;
   text-decoration  : none;
}

table.topnav a.inaktiv {
   color            : #000;
   background       : inherit;
   text-decoration  : none;
}

.menu a.aktiv {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
   font-weight      : bold;
   text-align       : center;
   vertical-align   : middle;
   color            : #fff;
   background       : inherit;
   text-decoration  : none;
}

.menu a.inaktiv {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
   font-weight      : bold;
   text-align       : center;
   vertical-align   : middle;
   color            : #000;
   background       : inherit;
   text-decoration  : none;
}

#left .suche {
   color            : #fff;
   background       : #165189;
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 7pt;
   text-align       : center;
   padding-bottom   : 5px;
   border-bottom    : solid 1px #0082C7;
}

#left .suche form {
   padding          : 0px;
   margin           : 0px;
}

#left .suche input {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 8pt;
}

#left table {
   border-collapse  : collapse;
}

#left td.link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	width : 100%;
	border-top : solid 1px #0082C7;
	border-bottom : solid 1px #0082C7;
	text-transform : uppercase;
	font-weight : bold;
}

#left td.linkaktiv {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000;
	background : #0082C7;
	width : 100%;
	border-top : solid 1px #0082C7;
	border-bottom : solid 1px #0082C7;
	font-weight : bold;
; text-transform: uppercase
}

#left td.linkaktiv a {
   color            : #000;
   background       : #0082C7;
}

#left td.link3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	width : 100%;
	border-top : solid 1px #0082C7;
	border-bottom : solid 1px #0082C7;
	font-weight : normal;
}

#left td.linkaktiv3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000;
	background : #0082C7;
	width : 100%;
	border-top : solid 1px #0082C7;
	border-bottom : solid 1px #0082C7;
	font-weight : normal;
}

#left td.linkaktiv3 a {
   color            : #000;
   background       : #0082C7;
}

#left a {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 7pt;
   padding-left     : 3px;
   color            : #fff;
   background       : inherit;
   text-decoration  : none;
   display          : block;
   padding-top      : 1px;
   padding-bottom   : 1px;
}

#left a.nohl, a.nohl:hover {
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 7pt;
   padding-left     : 0px;
   color            : #fff;
   background       : inherit;
   text-decoration  : none;
   display          : block;
   padding-top      : 0px;
   padding-bottom   : 0px;
}

#left a:hover {
   color            : #000;
   background       : #0082C7;
   text-decoration  : none;
}

#center .newstop {
   color            : #000;
   background       : #0082C7;
   border-top       : 3px solid #165189;
}

#center .news {
   font-size        : 8pt;
   padding-left     : 3px;
   padding-right    : 3px;
   color            : #000;
   background       : #0082C7;
}

.imgartikel {
   float            : left;
   margin           : 5px;
   border           : 1px solid #000;
}

#center .news .headline {
   font-family      : Verdana, Arial, Helevetica, Geneva, sans-serif;
   font-size        : 10pt;
   font-weight      : bold;
   color            : #165189;
   background       : inherit;
}

#center .newsnext {
   color            : #000;
   background       : #0082C7;
   border-bottom    : 1px solid #165189;
   vertical-align   : bottom;
   text-align       : right;
   padding-top      : 5px;
}

#center .newsdate {
   color            : #000;
   background       : #0082C7;
   font-size        : 8pt;
   border-bottom    : 1px solid #165189;
   vertical-align   : bottom;
   padding-left     : 3px;
}

table.poll {
   color            : #000;
   background       : #ccc;
   width            : 150px;
   border-collapse  : collapse;
}

td.poll {
   color            : #000;
   background       : #ccc;
   border           : 1px solid #000;
   text-align       : center;
   
}

#center a.news {
   font-family      : Verdana, Arial, Helevetica, Geneva, sans-serif;
   font-weight      : bold;
   font-size		    : 9pt;
   color            : #000000; 
   background       : inherit;
   font-weight      : bold;
   text-decoration  : none;
}

#center a.news:link {  
   color            : #000; 
   background       : inherit;
   font-weight      : bold;
   text-decoration  : none;
}

#center a.news:visited {  
   color            : #000; 
   background       : inherit;
   font-weight      : bold;
   text-decoration  : none;
}

#center a.news:hover {  
   
   color            : #333333; 
   background       : inherit;
   font-weight      : bold;
   text-decoration  : underline;
}

#center a.news:active {  
   color            : #000; 
   background       : inherit;
   font-weight      : bold;
   text-decoration  : none;
}

.tabelle {
   border           : 1px solid #000;
   color            : #000;
   background       : #5D564C;
   border-collapse  : collapse;
}

.tabelle th {
   font-family      : Verdana, Arial, Helvetica, Geneva, sans-serif;
   font-size        : 8pt;
   color            : #fff;
   background       : #000;
}

.tabelle td {
   font-family      : Verdana, Arial, Helvetica, Geneva, sans-serif;
   font-size        : 10px;
   color            : #fff;
   background       : #5D564C
   padding          : 1px;
}

th.headline {
   color            : #ffffff;
   background       : #165189;
   font-family      : Verdana, Arial, Helvetica, sans-serif;
   font-size        : 10pt;
   font-weight      : bold;
   border-top       : 1px solid #000;
   padding-bottom   : 2px;
   text-align       : center;
}

td.white {
  color			   : #ffffff;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 8pt;
}

#center a, a:visited {
  color			   	: #FAE126;
  font-family      	: Verdana, Arial, Helvetica, sans-serif;
  font-size        	: 8pt;
  text-decoration	: underline;
  }
  
#center a:hover, a:active {
  color			   	: #D73216;
  font-family      	: Verdana, Arial, Helvetica, sans-serif;
  font-size        	: 8pt;
  text-decoration	: none;
  }
  
#center a.footer {
  color			   	: #000;
  font-family      	: Verdana, Arial, Helvetica, sans-serif;
  font-size        	: 8pt;
  font-weight       : bold;
  text-decoration	: none;
  }
  
#center a.footer:hover, a.footer:active {
  color			   	: #333;
  font-family      	: Verdana, Arial, Helvetica, sans-serif;
  font-size        	: 8pt;
  font-weight       : bold;
  text-decoration	: none;
  }
  
img.border {
   border           : solid 1px #000000;
}


.hl1 {
  padding-top		: 0px;
  padding-left		: 8px;
  padding-right		: 8px;
  padding-bottom	: 2px;
  background        : #165189;
  overflow			: visible;
  color			   	: #ffffff;
  font-family      	: Verdana, Arial, Helvetica, sans-serif;
  font-size        	: 8pt;
  vertical-align	: top;
  font-weight		: bold;
  text-decoration   : none;
  }

h1, h2 {
  font-size         : 10pt;
  color             : #000000;
  text-decoration   : none;
}

h3 {
  font-size        	: 9pt;
  color            	: #165189;
  text-decoration 	: none;
}

.hl2 {
  font-size        	: 8pt;
  font-weight		: bold;
  color            	: #165189;
  text-decoration 	: none;
}

.hl2 a, 
.hl2 a:visited, 
.hl2 a:active, hl2 a:hover {
  text-decoration 	: none;
}

table.article {
  height		: 100%;
  width			: 100%;
  }
 
.unteninaktivmitte { 
  font-family 		: Verdana, Arial, Helvetica, sans-serif; 
  font-size 		: 8pt; 
  font-weight		: bold; 
  text-align 		: center; 
  vertical-align 	: middle; color : #000; 
  background 		: #D7D7D7; 
  width 		: 100px; 
  height 		: 20px; 
  border-top 		: 1px solid #000; 
  border-left		: 1px solid #000; 
  border-right		: 1px solid #000; 
  border-bottom 	: 1px solid #000; 
  }

.center {  
  font-family		: Verdana; 
  font-size		: 8pt; 
  border		: #165189 inset; 
  border-width		: 5px 0px 3px; 
  background-color	: #0082C7; 
  padding-top		: 3px; 
  padding-right		: 5px; 
  padding-bottom	: 3px; 
  padding-left		: 5px; color: #FFFFFF
  }
  
.norollover {
   border           : 1px solid #000;
   color            : #000;
   background       : #5D564C;
   border-collapse  : collapse;
}
.bildrahmen {  border: #000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.caps {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000}
.center2 { font-family : Verdana; font-size : 8pt; border : #165189 inset; border-width : 0px 0px 3px; background-color : #0082C7; padding-top : 3px; padding-right : 5px; padding-bottom : 3px; padding-left : 5px; color: #FFFFFF }

