﻿@charset "utf-8";
/* © 2009-2013 Artemes-media Matthias H. Rauert, Lübeck – http://www.artemes-media.com */

 a:link { text-decoration:none; font-weight:bold; color:#cc0000; }
 a:visited { text-decoration:none; font-weight:bold; color:#c0c0c0; }
 a:hover { text-decoration:underline; background-color:#fffeC0; }
 a:active { text-decoration:none; font-weight:bold; background-color:#cff; }
 a:focus { text-decoration:none; font-weight:bold; background-color:#ffff99; }

body { 
	background-image:url(../../images/corporate.jpg);  
	margin-left:auto;
	margin-right:auto;
	top:10px;
	bottom:auto;
 }

.large { font-size: 1.2em; }

.medium 
{ font-size: 1.0em; }  

.small 
{ font-size: 0.8em;text-align:justify; } 

.subheads 
{  font-size: 0.7em;text-align:left; }

.quotes 
{  font-style:italic; }

.footnote 
{ font-size:0.7em;text-align:justify; }

.subnotes 
{ 
font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
font-size: 0.6em; 
text-align: left;
}

p,table,h1,h2,h3,h4,h5,h6,ul,li { 
	font-family: "Trebuchet MS",Arial,Helvetica,Geneva,Sans-serif,sans-serif;
	text-align:justify;
 }

img { border:none; }


hr { 
	border-style: solid; 
	border-width:2px; 
	color: #87cefa; 
	outline-style: groove; 
	outline-width:1px; 
	outline-color:#e6e6e6
 }

#Header { 
	background-color:#6e8cdc;
	position:absolute; 
	top:0px;
	width:1600px; 
	height:121px;
	margin-right:2%;
	z-index:0; 
 }


#LayoutLYR {
	top:0px;
	height:auto; 
	margin-left:6%;
	margin-right:auto; 
	width:1100px; 
 }

#Banner1 { 
background-color:#6e8cdc;
position:absolute; 
top:0px; 
margin-left:1px;
margin-right:auto; 
height:100px; width:800px;
z-index:1; 
 }

#Banner2 { 
background-color:#6e8cdc;
position:absolute; 
top:0px; 
margin-left:3px;
margin-right:auto; 
height:100px; width:707px;
z-index:1;
 }

#Banner3 { 
	background-color:#6e8cdc;
	position:absolute; 
	top:0px; 
	margin-left:0px;
	margin-right:auto; 
	height:100px; width:800px;
	z-index:1; 
 }


#Logo { 
	position:absolute; 
	visibility:inherit; 
	top:0px;  
	width:200px; 
	height:102px; 
	z-index:2; 
 }

 #nav_top {
	position:absolute;
	top:101px;   
	width:802px;
	height:23px;
	margin-left:-0.1em; 
	border:0px solid black;
	background-color:#87cefa;
	z-index:3;
 }
 
  ul#Navigation
 {
	font:normal 80.01% "Trebuchet MS",Arial,Helvetica,Sans-serif,sans-serif;
	color:black; 
	background-color:#ffffe0;
	margin:0; padding:0;
	z-index:3;
  }

  ul#Navigation li {
 	list-style:none;
 	float:left;
 	position:relative;
 	margin:0; padding:0;
 	text-align:center;
  }

  ul#Navigation li ul {
 	margin:0; padding:0;
 	position: absolute;
 	top:1.6em; left:-0.4em;
 	display: none;  /* Unternavigation ausblenden */
  }

  
  ul#Navigation li:hover ul {
  	display:block;  /* Unternavigation in modernen Browsern einblenden */
  }
  
  ul#Navigation li ul li {
  	float:none;
  	display:block;
  	margin-bottom:0.2em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border:1px solid black;
    border-left-color:white; border-top-color:white;
    color:maroon; background-color:#87cefa;
  }

  * html ul#Navigation a, * html ul#Navigation span {
  	width:8.6em;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
  	w\idth:6.4em;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }

  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
 	border-color:white;
 	border-left-color:black; border-top-color:black;
 	color:white; background-color:#80ffff;
  }

 li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
 	color:maroon; background-color:#80ffff;
 }

ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color:maroon;
 }

#wrap { 
	background-color:#6e8cdc;
	position:absolute; 
	top:0px;
	width:1600px; 
	height:124px;
	margin-right:2%;
	z-index:0;
 }

#tags {
position:absolute; 
top:135px; 
margin-left:2px; 
width:auto; 
height:26px;
padding:3px;
font:normal 70.01% "Trebuchet MS",Arial,Helvetica,Geneva,Sans-serif,sans-serif;
color:#696969 !important;
z-index:2;
border:1px dashed;
border-color:gray;
background-color:#fff;
 }


#tagcloud { 
	position:absolute;  
	top:165px; 
	margin-left:810px; 
	width:310px; height:520px;
	font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif,sans-serif; 
	z-index:2; 
}

#tagsimemo { 
	position:absolute;  
	top:170px; 
	margin-left:506px; 
	width:300px;
	background-color:#FFFFCC;
	border-width:1px;
	border-style:solid;
	border-color:blue;
	padding:10px; 
	z-index:1; 
}

#Navigation_left { 
	position:absolute; 
	top:204px;
	margin-left:0.1em; 
	width:131px; 
	height:auto; 
	z-index:2;
 }

 ul#nav_left_sublist {
	font:normal 80.01% "Trebuchet MS",Arial,Helvetica,Geneva,Sans-serif,sans-serif;
	color:black;
	background-color:#ffffe0;
  }

  ul#nav_left_sublist {
 	width:10em;
 	margin:0; padding:0.2em 0.2em 0.2em;
 	border:0px solid black;
 	background-color:transparent;
  }

  ul#nav_left_sublist {
  	list-style:none;
  	margin:0.1em;
  	padding:0em;
  }

  ul#nav_left_sublist a, ul#nav_left_sublist span, ul#nav_left_sublist h1 {
    display:block;
    padding:0.2em;
    text-decoration:none; font-weight:bold;
    border:1px solid black;
    border-left-color: white; border-top-color:white;
    color:maroon; background-color:#87cefa;
  }

  ul#nav_left_sublist a:hover, ul#nav_left_sublist span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: #80ffff;
  }
  
ul#nav_left_sublist h1, ul#nav_left_sublist h2 {
    font-size:1em;
    padding:0.2em;
    margin:1.1em 0 0;
    border-color:gray;
    color:#ffffff; background-color:rgb(110,140,220);
  } 

#Magyar { 
	position:fixed; 
	visibility:visible; 
	top:173px; 
	margin-left:2px; 
	width:32px; height:27px; 
	z-index:3; 
}

#German { 
	position:fixed; 
	visibility:visible; 
	top:173px; 
	margin-left:76px; 
	width:32px; height:27px; 
	z-index:3; 
}

#language { 
	position:absolute; 
	top:192px;height:17px;
	margin-left:0.1em;
	width:auto;
	text-align:left;
	z-index:3;
}

  ul#localize {
	margin:0; padding:0;
	z-index:2;
  }

  ul#localize li {
 	list-style:none;
 	float:left;  /* ohne width - nach CSS 2.1 erlaubt */
 	position:relative;
 	margin:0; padding:2px;
 	display:block;
  }

#maintext { 
	position:absolute; 
	visibility:inherit; 
	top:165px; 
	margin-left:136px; 
	width:660px; 
	height:auto;
	padding:5px;
	background-color:#fff;
	z-index:1;
}

#maintextDE { 
	position:absolute; 
	visibility:hidden; 
	top:165px; 
	margin-left:136px; 
	width:660px; 
	height:auto;
	padding:5px;
	background-color:#fff;
	z-index:1;
}


#Footer { 
	position:relative;
	margin-left:auto;margin-right:auto;
	width:374px; 
	height:26px; 
	z-index:2;
}

#Footer_DE { 
	position:relative;
	width:374px; 
	height:26px; 
	z-index:2;
}

