* {
	margin:0; padding:0;
}

body {
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#333333;
}

h1 {
      font-size:11px;
      font-weight:bold;
      color: #244D8B;
}

h2 {
      font-size:11px;
      font-weight:bold;
      color:#000000;
}

#logo {
	margin-left:39px;
	margin-top:5px;
}

#logo a img {
	border:none;
}

#quicklinks {
       display:none;
}

#quicklinks img {
      margin:0px 5px;
}

#menucontainer {
     width:1030px;
     display:none;
}

#menu, #menu ul {
	padding:0; 
	margin:0; 
	list-style-type: none;
       z-index: 400;
}

#menu {
      margin:8px 0px 0px 0px;
      z-index: 400;
}

#menu li {
	float:left;
	position:relative;
       z-index: 400;
       margin-top:-1px;
}

ul li:hover ul.children
{
      display: block;
      z-index:400;
      -moz-opacity:0.90;
}

ul li ul.children
{
       display: none;
       z-index:400;
}


#menu a, #menu a:visited {
	display:block; 
	width:167px;
	font-size:10px; 
	color:#000; 
	height:auto;
       padding:5px 2px;
	text-decoration:none; 
       z-index: 400;
       font-weight:bold;
}


#menu li:hover > a{
	color:#3398CC;
       z-index: 400;
}

#menu li ul {
	display: none;
       z-index:400;
}

#menu li a {
       display:block;
       border-top:1px solid #3398CC;
       background-color:#85C2DF;
       
}

#menu ul li a{
	background-color:#DDEEF7;
       display:block;
}

#menu ul ul li a{
	background-color:#DDEEF7;
       display:block;
}

#menu li:hover > ul {
	display:block; 
	position:absolute; 
	top:0; 
	left:172px;
       z-index: 400;
}

#menu > li:hover > ul {
	left:0; 
	top:24px;
       z-index: 400;
}

/*----------------------------------
-------------HEADER-----------------
----------------------------------*/
#header {
	position:absolute;
	top:86px;
	left:0px;
       display:none;
}

#header01 {
	height:239px;
	width:74px;
	background-color:#3398CC;
}

#header02 {
	height:239px;
	width:142px;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	z-index:2;
	position:absolute;
	top:0px;
	left:74px;
	background-color:#19B3E5;
}

#headerbild {
	position:absolute;
	left:74px;
	top:0px;
	z-index:0;
       background-image: url('/voeig/internet_3.nsf/sysWebfiles/homepage.grafik/$file/testbild_header.jpg');
       width: 497px;
       height: 218px;
}

#headerbildoverlay {
       width: 497px;
       height: 218px;
}

#header03 {
	height:239px;
	width:60px;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	z-index:2;
	position:absolute;
	top:0px;
	left:511px;
	background-color:#19B3E5;

}

#header04 {
	background-color:#3398CC;
	height:239px;
	width:314px;
	position:absolute;
	left:571px;
	top:0px;
}

#header05 {
	width:139px;
	height:239px;
	position:absolute;
	left:885px;
	top:0px;
	background-color:#19B3E5;
}

/*-------------------------------------
----------CONTENT----------------------
-------------------------------------*/

#content {
	width:844px;
	border:1px solid #3398CC;
	background-color:#FFFFFF;
	z-index:95;
	position:absolute;
	top:60px;
	left:39px;
       min-height:420px;
}

#breadcrumbs {
	padding:5px;
       font-size:10px;
       color:#999999;
}

#breadcrumbs a {
	color:#999999;
	font-size:10px;
	text-decoration:none;
}

#blauesfeld {
	width:209px;
	height:344px;
	background-color:#85C2DF;
	position:absolute;
	top:40px;
	padding:5px;
}

#blauesfeld a {
      text-decoration:none;
      color:#000;
}

#contenttext {
	position:relative;
	left:230px;
	width:510px;
       padding-bottom:10px;
       min-height:400px;
       text-align:justify;
}

#contenttext table {
       margin-top:15px;
}

#contenttext a {
       text-decoration:none;
       color:#000000;
}

#contenttext a:hover {
       color:#3398CC;
}

#contenttextclear {
	position:relative;
	left:10px;
	width: 820px;
       padding-bottom:10px;
       min-height:400px;
       text-align:justify;
}

#contenttextclear td img {
      padding-right:5px;
}

#contenttextquick {
	position:relative;
	left:10px;
	width:730px;
       padding-bottom:10px;
       min-height:400px;
       text-align:justify;
}

#contenttextnoquick {
	position:relative;
	left:230px;
	width:600px;
       padding-bottom:10px;
       min-height:400px;
       text-align:justify;
}


#contenttextnoquick a {
       text-decoration:none;
       color:#000000;
}

#contenttextnoquick a:hover {
       color:#3398CC;
}

#rundschreibendiv {
       width:80px;
       position:relative;
       left:0px;
       min-height:400px;
       background-color:#3398CC;
       text-align:center;
       padding-top:8px;
       float:left;
}

#mitgliedernamediv {
       width:180px;
       position:relative;
       left:0px;
       min-height:400px;
       background-color:#3398CC;
       text-align:center;
       padding-top:8px;
       float:left;
}

#fondsliste{
     background-color: #EBF4FB;
     padding-left:198px;
     padding-top: 8px;
     padding-bottom: 8px;
     min-height:400px;

}

.MitgliederRundschreibenJahrgang {
     padding:3px;
     color:#FFFFFF;
}

.MitgliederRundschreibenJahrgang a {
    text-decoration:none;
    color:#FFFFFF;
}

.MitgliederRundschreibenJahrgang a:hover {
    font-weight:bold;
}

#rundschreibentitel {
     background-color: #EBF4FB;
     padding-left:98px;
     padding-top: 8px;
     padding-bottom: 8px;
     min-height:400px;

}

#rundschreibentitel a{
     text-decoration:none;
     color:#000000;
}

#rundschreibentitel a:hover {
     color:#3398CC;
}

.bold {
     font-weight: bold;
     color:#FFFFFF;
}

#rundschreibeninhalt
{
      border: none;
      margin: 0px;
      height:400px;
      width:100%;
}

/*---------------------------------
--------QUICKLINK------------------
---------------------------------*/
.quicklinkfeld {
	background-image:url('/voeig/internet_3.nsf/sysWebfiles/homepage.grafik/$file/quicklink_hg.png');
	background-repeat:no-repeat;
	width:195px;
	height:150px;
      padding:5px 5px 10px;
      text-align:justify;
}

#quicklinkfelder {
	position:absolute;
	top:250px;
	left:790px;
	z-index:100;

}

/*--------------------------------
--------FOOTER--------------------
-------------------------------*/

#footer {
       position:relative;
       top:30px;
	font-size:10px;
	color:#999999;
}

/* Für das Menü: aktuelles Element wird hervorgehoben */
.hovered
{
       color: #3398CC;
}


/*------------------------------------
--------- STYLES FÜR LIGHT BOX -------
------------------------------------*/
#xLightBackground
{
  position:absolute;
  left:0px;
  right:0px;
  top:0px;
  bottom:0px;
  z-index:100;
  background-color: #325B6F;
  opacity:0.5;
  filter:alpha(opacity=50);
}

#xLightBox
{
  position:absolute;
  height:300px;
  width:600px;
  padding:5px;
  z-index: 101;
  background-color:#fff;
}

#xLightBoxContent {
  height:300px;
  width:600px;
}

#xLightBoxClose
{
  position: absolute;
  right: 10px;
  top: 270px;
}

/*--------------------------------
-------- KAG Fonds Übersicht -----
--------------------------------*/

.KAG_Singlefonds_Title {
   padding-right:80px;
}

.KAG_Singlefonds_Title a {
   text-decoration: none;
   color:#000;
   line-height:14px;
   padding-left:3px;     
}

.KAG_Singlefonds_Title a:hover {
   color: #3398CC;
}

.fondsneuanlage a {
   text-decoration:none;
   background-image:url('/voeig/internet_3.nsf/sysWebfiles/homepage.grafik/$file/fondsneuanlage.jpg');
   background-repeat:no-repeat;
   width: 108px;
   height:20px;
   color:#fff;
   font-weight:bold;
   display:block;
   padding-left:20px;
   padding-top:5px;
   font-size:10px;
   position:relative;
   left:650px;
}

.fondsneuanlage a:hover {
  background-image:url('/voeig/internet_3.nsf/sysWebfiles/homepage.grafik/$file/fondsneuanlage_hover.jpg');
}


.KAG_Singlefonds_Edit a img{
  border:none;
}

/*------------------------------------------
-------STEUERLICHE BEHANDLUNG---------------
------------------------------------------*/
#kagfeld {
   width:260px;
   background-color:#85C2DF;	
   padding:5px;
   line-height:15px;
   float:left;
min-height:390px;
}

#kagfeld a {
   text-decoration:none;
   color:#000;
}

#kagfeld a:hover {
   color:#244D8C;
}

#paymentyears {
   background-color:#EBF4FB;
   width:170px;
   padding:5px;
   line-height:15px;
   float:left;
}

#fonds {
   margin-left:460px;
}
  
#fonds a {
   text-decoration:none;
   color:#000;
}

#fonds a:hover {
   color:#244D8C;
}

#footersteuerl {
   position:relative;
   top:30px;
   font-size:10px;
   color:#999999;
   clear:both;
}
   
/*------------------------------------------
---------KONTAKTFORMULAR--------------------
------------------------------------------*/

#kontaktformular td {
   padding:2px 30px;
}

.inputmuss {
   background-color:#DDF3FB;
   border:1px solid #3398CC;
}
